Очень сильно поразило (прямая речь с разрешения автора) 👇
АрАрхитектор_говорит
Про архитектуру IT-решений и всё, что рядом.
I'm a Solution Architect: I solve problems you don't know to have in a ways you typically can't understand
Вопросы и репертуар: @meowthsli
КатегорияOtherЯзыкRUДобавлен06 июл. 2026 г.КачествоПроверен
Подписчики2.8K
Сред. просмотры112.5K
ERR145.1%
Цена-- RUB
Цена / подписчик--
Цена / просмотр--
Метрики обновлены: 06 июл. 2026 г.
Последние посты
О блин, прикол. Я чуть было девственности не лишился через линедин. Пишет рекрутер: 150-250к вилка, блокчейн криптостартап, вот сайтик,в о вакансия. После короткого разговора: "готов сделать оплачиваемое ТЗ перед звонком?". Мне тут стало интересно как и в какой момент меня хотят поиметь. Ну всё выглядело как скам: и предложение ТЗ, и зарплатная вилка в крипте которая на дне, и сайт компании. Взял ТЗ: зип архитв гит репозитория. Код внутри обычная, внение зависимости все понятные: std, chi router, pg. Чтобы начать делать ТЗ надо переключиться из main бранча в другой бранч. Додумался проверить гит хуки. А там пост-чекаут хук - скачать скрипт, запустить, он установит ноджс, скачает жс скрипт, который скачает бинарник и засунет его в автозагрузки
Об привычки разработки Забавно, как"незыблемые" приемы разработки из книжек меняются прямо на глазах. Спустя некоторое время возникнет новая норма, а про старую забудут. Например, посмотрим на конфигурационные файлы. Они были нужны, когда сборка отдавалась отдельным людям, не разработчикам, которые и отвечали за конкретный облик средств развертывания, и могли бы настроить имена серверов, строки подключений, тайминги, ретраи и прочее. Т.к. типичная современная картина это ci/cd и деплой в корпортивное "облако" в режиме dev & ops, то смысл конфиг-файлов пропадает -- лучший конфиг это просто и незамысловато написанный код на основном языке приложения, а если нужно поменять настройки, меняем код в репозитории и передеплоиваем. Или возьмем asserts. Теперь отладочный стенд тоже находится в облаке, смотреть на ассерты некому, все смотрят на прошедшие/упавшие тесты, так что контрольные утверждения в коде никто не расставляет. По этой же причине никто не собирает дампы упавшего сервиса, как и отладку неживую обычно не ведет: отлаживать удаленные микросервисы в пошаговом режиме неудобно, дампы из облака тащить неудобно, так что -- заливаем на стейдж, кидаем туда контрольные примеры, смотрим логи и тесты, да и только. В комментариях можно дополнить подмеченным
Почему Excel не может одновременно открыть два файла с одинаковыми названиями? Когда-то давно, когда первая бета-версия Excel называлась Incel, запись дискет с дистрибутивом планировалось осуществлять на бывшем авиазаводе, где для прокладки кабельных трасс…
Почему Excel не может одновременно открыть два файла с одинаковыми названиями? Когда-то давно, когда первая бета-версия Excel называлась Incel, запись дискет с дистрибутивом планировалось осуществлять на бывшем авиазаводе, где для прокладки кабельных трасс при сборке сверхсекретных бомбардировщиков F-19 использовали хорьков (потому что сборщик пролезть в некоторые места не мог). Кроме того, на заводе была узкоколейная железная дорога на той же хорьковой тяге, которую решили оставить и использовать для доставки дискет к месту упаковки. Тележка узкоколейки, сделанная под габариты хорька, была по ширине чуть больше пятидюймовой дискеты, а две трехдюймовые уже не влезали. Когда было принято стратегическое решение выпустить продукт на трехдюймовых дискетах, оказалось, что из-за габаритов узкоколейки дистрибутив должен помещаться ровно на одной дискете - и тогда начали резать уже реализованные фичи. Когда до целевого объема дистрибутива в одну дискету оставалась какая-то сотня байт, возможности оптимизации почти исчерпались - и вот тогда было принято решение идентифицировать файлы только по названию, что сэкономило 98 байт из ста. Последние два байта удалось отжать сменой названия продукта с Incel на EXCEL - второй вариант чуть лучше сжимается с помощью run-length encoding. Под нож пошел проект рекламной кампании In cell, где зеки в камере строят офис с колл-центром, пронося продукцию Microsoft на зону в трехдюймовом воровском кармане, но это уже совсем другая история. Вот так ширина хорьковой жопы определила функциональность одного из ключевых продуктов Microsoft - а в следующих версиях оказалось, что некоторые пользователи из-за невозможности открыть два файла с одинаковыми названиями проверяют с помощью этой недофичи существование файлов. Именно поэтому это решили оставить - потому что обратная совместимость решает все! С вами был Redmond Chlen, штатный сказочник M$!