Code Journal — записки разработчика
О коде, базах данных и повседневной работе с ИТ-системами.
Я разработчик ProjectDB и автор Code Journal. Здесь я собираю заметки о задачах, которые возникают при разработке и поддержке приложений: разобраться в запросе, найти причину сбоя, настроить сервер или сделать интерфейс удобнее.
ProjectDB
ProjectDB занимает в журнале отдельное место. В этих статьях я рассказываю, как устроена система, как её запустить и связать с другими приложениями. Отдельные темы — конфигурация, работа с базой, фоновые процессы и обмен данными с лабораторными приборами.
Хочется, чтобы документация объясняла не только команды и параметры, но и то, зачем они нужны. Поэтому рядом с описанием ProjectDB здесь есть разборы PostgreSQL, Linux и других инструментов, с которыми приходится работать при её использовании.
Читать о ProjectDB → · ProjectDB на GitHub →
Что ещё можно почитать
В разделах PostgreSQL и MySQL — запросы, индексы, транзакции и резервные копии. В Linux — службы, сеть, журналы и поиск неисправностей. PHP и JavaScript посвящены коду приложений и интерфейсов. В ИТ-поддержке собраны задачи, которые не укладываются в один язык или серверную платформу.
Про SEO тоже пишу с практической стороны: как сделать страницы доступными для поиска, настроить адреса и метаданные, не потерять статьи при переезде. Без обещаний вывести любой сайт на первое место.
Как пользоваться журналом
Статьи можно искать по рубрике, метке, году или через поиск. Внутри — объяснение задачи, примеры и ссылки на документацию. Перед запуском команд проверьте версию программы и свои параметры: имена, пути и данные из примеров нужно заменить на собственные.
Если заметили ошибку или у вас получилось иначе, напишите в комментариях. Лучше приложить версию программы, короткий пример и текст ошибки — так проще разобраться. Перед публикацией я проверяю комментарии; пароли, токены и чужие личные данные присылать не нужно.
