10 лет на GitHub

В этом декабре исполняется ровно 10 лет с тех пор, как я зарегистрировался на GitHub! Хороший повод рассказать о своем опыте работы с платформой, порассуждать о системах контроля версий и, в целом, о том, как они повлияли на современное состояние IT.

(далее…)

Новые статьи на Medium

Написал две новые статьи на английском:

  • dlib: Past, Present and Future – экскурс в историю dlib, о текущем статусе проекта и планах на будущее;
  • GitHub Actions and D – о том, как настроить тестирование на GitHub Actions для проектов на D.

GitHub и Microsoft

Узнал о покупке GitHub корпорацией Microsoft за $7,5 миллиардов. Очень надеюсь, что эта сделка не скажется на качестве сервиса, и мы не столкнемся с чем-то вроде MSVS Community Edition, для использования которого требуется привязка к аккаунту на серверах MS, или Skype с его вездесущей рекламой. А то и вовсе могут прикрыть, история знает случаи. В случае чего, конечно, можно переехать на BitBucket.

GitHub снова заблокирован

Они все не уймутся. Не знаю, по ошибке или преднамеренно, но на днях в России был заблокирован IP-адрес 151.101.36.133, по которому находятся сервера GitHub для статических данных (assets-cdn.github.com, raw.githubusercontent.com). В результате веб-интерфейс Гитхаба оказался в неработоспособном состоянии. Странички проектов (gh-pages) тоже перестали работать. По всей видимости, блокировку пока осуществляют не все провайдеры (поэтому, наверное, пока все молчат), но это лишь вопрос времени.
В общем, огромное спасибо за это нашим дорогим властям. Уже в который раз.

Исходники Atrium

Обновился репозиторий Atrium на GitHub – поскольку проект использует сильно модифицированные (и не готовые для слияния с основными ветками) библиотеки DGL и dmech, соответствующие исходники временно включены в проект. Это не касается dlib, поэтому сейчас у Atrium, формально, всего одна зависимость – dlib. Для сборки рекомендуется использовать Cook.

https://github.com/gecko0307/atrium

В ближайшем будущем также будет обновлена страница проекта.