Разработка

asciimath/

Время от времени возникает задача нарисовать картинку с некой математической формулой . Есть больше одного решения этой проблемы. Сегодня мне хотелось бы рассказать о решении, которое мне лично кажется наиболее…

plantuml/

PlantUML — это открытый (GPL) кроссплатформенный (написан на Java ) инструмент для построения UML-диаграмм из текстового описания. Можно думать о нем, как о Graphviz , только для UML, а не…

distributed-systems-checklist/

Большинство современных приложений представляют собой распределенные системы. Допустим, ваша компания делает «просто» приложение для мобильных устройств. Но помимо самого приложения, с которым работает пользователь, наверняка есть и какой-то сервер-сайд. Он…

github-actions/

GitHub Actions — это CI/CD система, интегрированная с GitHub. В первом приближении можно думать о ней, как об аналоге TeamCity или Jenkins , предоставляемом в виде сервиса. Сервис бесплатен для…

codecov-io/

Ранее мы научились писать модульные тесты на языке Go и измерять степень покрытия кода тестами. Также недавно мы познакомились с GitHub Actions и узнали, как с его помощью автоматически собирать и…

EnglishRussianUkrainian