На прошлой неделе проект Paranoid Android объявил об открытии кода своих альтернативных наработок для мобильных устройств, управляемых мобильной платформой Android.
Paranoid Android — популярная сторонняя прошивка (ROM), расширяющая возможности мобильной операционной системы и призванная «улучшить имеющуюся красоту Android и следовать философии дизайна, выбранной Google для Android Open Source Project». Исходный код её компонентов — включая цветовой движок (Color Engine), утилиту для конфигурации системы (PIE Controls), функцию защиты от случайного нажатия (Accidental Touch), Pocket Lock и Three-Finger Swipe Screenshot — опубликован в репозиториях команды разработчиков AOSPA на GitHub.
По словам ведущего разработчика Alex Naidis, в команде AOSPA, стоящей за Paranoid Android, на настоящий момент числятся 15 человек, которые занимаются проектом в свободное время. По этой причине (недостатка времени на подготовку кода для публичного представления) многие наработки не были доступны как Open Source сразу. Сайт проекта — paranoidandroid.co.
На прошлой неделе американская компания Heptio, созданная в конце прошлого года двумя авторами Kubernetes, представила два новых инструмента в помощь DevOps-инженерам, работающим с популярной платформой управления контейнерами.
Первая утилита — Ark — предназначена для управления восстановлением Kubernetes после аварий. Она предлагает простой и настраиваемый метод создания бэкапов и восстановления из них приложений и постоянных данных (Persistent Volumes). Сценарии использования — срочное восстановление после аварий, миграция объектов Kubernetes на новых облачных провайдеров, создание реплик prod-окружения для разработки и тестирования.
Вторая — Sonobuoy — является диагностической и по сути призвана способствовать предотвращению аварий. По утверждению авторов, эти утилита «упрощает понимание состояния кластера Kubernetes с помощью запуска набора проверочных тестов для Kubernetes» (e2e conformance-testing 1.7+). По итогам тестирования создаются информативные отчёты, которые не зависят от тонкостей организации развёрнутых внутри кластера приложений.
Обе утилиты Heptio написаны на языке Go и распространяются на GitHub под свободной лицензией Apache License 2.0: Ark, Sonobuoy.