Борода бывшего программиста
187 subscribers
46 photos
2 files
114 links
Сейчас рук. отдела в Озоне, ранее директор по разработке idp.zyfra.com
leotsarev.ru
t.me/leotsarev
Много ссылок на статьи и нытья
Download Telegram
February 15, 2024
Это пост для любителей Яблока. Кучу раз слышал «зато у нас все настройки переносятся на новый айфон».

В общем раскрою секрет, на Андроиде последние 5 лет для меня это выглядит так. Далее, далее, далее и все приложения перенеслись.
February 17, 2024
Приятно, когда в RFC объективно подходят к ситуации
March 15, 2024
Архитектурные рекомендации? Лучше. У меня есть....
April 2, 2024
Hint руководителя: если к любому мудрому руководящему указанию добавить «что думаешь?» то ты сразу демократ и вообще просто посоветовал.
April 3, 2024
Называть подчиненных по сокращенным именам «Саша» (если они тоже по имени тебя называют)
Anonymous Poll
89%
Норм
2%
Панибратство
0%
Хамство
2%
Кринж
7%
Хочу посмотреть ответы
April 4, 2024
На моём рабочем месте стоит диплом. Проект года 2023. Подключение специалистов компании ХХХХ в среду разработки нашей компании.

И я никогда не устаю думать. Знает ли кто-нибудь из тех, кто номинировал этот проект и подписывал этот диплом, что в действительности было на этом проекте? Спойлер, никто никого ни в какую среду разработки не подключал.
April 4, 2024
https://docs.tigerbeetle.com/

Очень интересная штука. High performance специализированная БД для финансов.
ACID-compliant, реплицированная.
Контроль двойной записи на уровне БД (нельзя записать перевод, который уведет счет в минус, нельзя дебитнуть без кредита).
April 15, 2024
April 25, 2024
Загадка.

Обычно принято считать, что использование динамического аллоцирования памяти недопустимо в embedded программировании, особенно когда речь идет о риалтайм системах.
Однако однажды некий консультант консультировал американскую компанию, разрабатывающая embedded софт на чистом C, в котором было дофига использования malloc и к вызову free программисты относились пофигистично. Вообще собственно память никогда не освобождалась, указатели просто бросали, когда они были не нужны. Утечки памяти были налицо, программа должна была регулярно падать, когда память кончалась.
Консультант обратился к лиду проекта с предложением устранить эту проблему. Что тот ему ответил?

Ответ лида: память не успеет кончится, потому что топливо в крылатой ракете закончится раньше.
April 25, 2024
April 26, 2024
Начал писать про то, кто и зачем пишет теханализ у нас и обнаружил, что Джоэл написал про это статью 24 (ДВАДЦАТЬ ЧЕТЫРЕ) года назад, и я ее даже читал. Индустрия дилетантов, которые изобретают велосипеды.
https://www.joelonsoftware.com/2000/10/02/painless-functional-specifications-part-1-why-bother/

Правда с Джоэлом не во всем согласен
May 6, 2024
Игра: Deadlock Empire
Обучающая игра для программистов с моралью.
Призвана сформировать у вас вынужденную беспомощность и отказывать от решения задач определенного класса. Чрезвычайно рекомендую всем сыграть
https://deadlockempire.github.io
May 7, 2024
Сделал презентацию про DDD и то, как правильно выбирать функционал продуктов, и теперь слайды из нее гуляют на всяких совещаниях уровня ГД группы компании / совета директоров. Считаю, шалость удалась.
May 14, 2024
Старая загадка про менеджмент, которая мне очень нравится.
Итак, вы лейтенант-связист. У вас есть машина с техникой, ваш опытный сержант и отделение солдат. Вы находитесь в лесу. Необходимо развернуть узел связи, чтобы он заработал, причем антенну повесить как можно выше. Выставить часовых и быть готовым к работе. Что конкретно, по пунктам, предстоит сделать вам?

Необходимо вызвать сержанта и приказать: сержант, разверните узел связи и выставите часовых. Антенну повесить повыше.

Все остальное я тут пишу, чтобы показалось, что надо много чего сделать, войти в детали и т.д. Сержант опытный и вы с ним сработаны, это указано в условиях задачи. О всех проблемах, которые возникнут, он доложит.
May 17, 2024
Читаю «Эффективного руководителя» Друкера и такой:
А) что за сборник банальностей
Б) почему никто так не делает
June 4, 2024