Сервис GitHub анонсировал новое свободное расширение под названием Git Large File Storage (LFS), предназначенное специально для хранения больших файлов.
Это расширение заменяет большие файлы на текстовые указатели на них в системе Git, при этом сами файлы хранятся на удаленном сервере. До этого версионирование больших файлов (в первую очередь содержащих аудиовизуальный контент) в рамках Git было затруднительным. С выходом Git LFS работать с большими файлами на удаленных серверах стало так же просто, как если бы они находились в текущем репозитории.
Исходный код Git LFS распространяется под свободной лицензией MIT. Можно использовать как собственный LFS-сервер, так и сервер от GitHub, на котором бесплатно предоставляется 1 гигабайт дискового пространства и такой же месячный объем трафика. При наличии необходимости объемы хранения и трафика могут быть расширены после приобретения платного аккаунта. В ближайшие несколько месяцев все репозитории на GitHub будут поддерживать Git LFS по умолчанию.
Фонд Linux Foundation объявил о принятии покровительства над организацией Internet Security Research Group (ISRG) и ее проектом Let’s Encrypt, направленным на создание центра, бесплатно выдающего SSL-сертификаты для сайтов всем желающим.
На данный момент проект спонсируется Akamai, Cisco, Electronic Frontier Foundation, Mozilla, IdenTrust и Automattic. Его переход под управление Linux Foundation позволит открыть ему доступ к технической инфраструктуре и финансовым ресурсам этой организации.
Запуск центра по выдачи сертификатов планируется на середину этого года. Процедура выдачи будет максимально простой, прозрачной и доступной для всех желающих — для получения сертификата достаточно будет только подтвердить свой контроль над сервером одним из способов, указанных на официальном сайте проекта.
В прошедшую среду в блоге компании Netflix было объявлено об открытии исходного кода Vector — веб-интерфейса для оценки и мониторинга производительности приложений.
В основе системы лежит фреймворк Performance Co-Pilot (PCP), исходный код которого также открыт. Vector как таковой — веб-приложение, работающее полностью в браузере на стороне пользователя и написанное на JavaScript с использованием библиотек Angular.js и D3.js (вторая из этих библиотек применяется для построения графиков). С помощью Vector можно измерять широкий ряд показателей производительности, включая загрузку процессора, использование памяти, жесткого диска и сети. В новых версиях Vector предполагается добавить новые наборы виджетов для контрольной панели (сейчас пользователь может выбирать только между «чистой» панелью и набором наиболее часто используемых виджетов), поддержку Cassandra, интеграцию с Servo, и многое другое.
Исходный код Vector доступен на GitHub под свободной лицензией Apache 2. Подробные инструкции по установке Vector и PCP можно найти в блоге Netflix.