Записи по годам

2026

Чему учиться в эпоху ИИ?

1 мин на чтение

Искусственный интеллект пишет код за программиста. Факт. Поэтому начинающие разработчики все чаще интересуются: что знать, что уметь?

Работать долго

1 мин на чтение

Чтобы повысить свои шансы добиться хоть чего-нибудь, надо работать долго.

Doc As Code: диаграммы PlantUML в Doxygen

3 мин на чтение

Ранее я уже рассказывал про использование Doxygen в связке с Markdown для генерации насыщенной документации к проекту. В этой статье расширим подход, добавив...

Какие файлы нельзя коммитить в Git

3 мин на чтение

На GitHub есть форма для загрузки файлов в репозиторий. Форма очень похожа на Google-диск и провоцирует загружать все подряд. Выбрал файлы, кликнул “Commit c...

Наверх ↑

2025

Как ведут документацию проекта в Capella

1 мин на чтение

Почти два года назад я рассказывал вам про ведение документации проекта на Markdown, когда файлы документации располагаются рядом с исходным кодом. То есть в...

Марсоход без багов?

1 мин на чтение

Вместо сказок на ночь хорошо зашла космическая фантастика про марсоход “Резилиенс”. С необычным сюжетом.

Как разбить проект CMake на подпроекты

3 мин на чтение

В этой статье мы разберём одну из ключевых возможностей CMake — команду add_subdirectory. Это инструмент, который помогает структурировать код в больших прое...

Сопротивление новому

1 мин на чтение

Вычитал в мемуарах полярного летчика Водопьянова М.В. сразу два примера сопротивления прогрессу.

Наверх ↑

2024

Коллектив в творчестве Санина

4 мин на чтение

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

Тайм-менеджмент и кандидатская диссертация

2 мин на чтение

Защищал я тут как-то диссертацию… Может не тут и не как-то, но когда-то защищал. И недавно мне на глаза попался документ с таблицей, где я пытался управлять ...

Наверх ↑

2023

Условное логирование в Quagga

менее 1 мин на чтение

В исходных кодах Quagga применяется интересное решение отладочного логирования. Помимо привычного уже уровня логирования debugging, пользователь может включи...

Как разбить полигональную сетку плоскостью

8 мин на чтение

В статье рассмотрен один из подходов к разбиению триангуляционной сетки плоскостью. Это не какой-то новый подход к разбиению, а лишь вариант алгоритма, постр...

Наверх ↑

2022

Наверх ↑