-
Представим, что у нас есть репозиторий, где хранятся плейбуки и роли Ansible. Делался он долго, старательно и по правилам. И даже если мы перед коммитами проверяем его через линтер, чтобы не сломать хрупкую YAML красоту и перепроверяем не забыли ли…
-
Как Ashton-Tate сумела превратить dBASE в инфраструктурный стандарт, но напугала разрабов и клиентов
Ashton-Tate — показательный пример того, как компания может стать владельцем целого отраслевого стандарта, а затем быстро потерять рынок из-за собственных неудачных решений. В 1980-е годы продукт dBASE, созданный этой корпорацией, стал основой для тысяч бизнес-приложений. Однако судебные тяжбы и неудачный…
-
Прощайте, утилитки! ну и свечной заводик на старость…
Я мечтал написать полезную утилиту. Нет, ПОЛЕЗНУЮ УТИЛИТУ. Чтобы скачивали, платили, ну или в крайнем случае внизу страницы был бы батон Donate $20. А я, раскачиваясь в кресле качалке и потягивая винцо, иногда бы брал телефон посмотреть на счет -…
-
Топ-5 мифов о Python, в которые давно пора перестать верить
Введение.Открываешь свежий рейтинг TIOBE или статистику GitHub — Python снова гордо сидит в топе, обгоняя старичков и дерзких новичков. Открываешь комментарии к любой статье про архитектуру или бэкенд — и начинается: «медленный», «игрушечный», «жрет память», «напишите это на нормальном языке…
-
Продуктовая колористика: сборка тоновых растяжек в примитивах дизайн-систем
ПроблемаКак тоновые растяжки решают проблемуТоновые растяжки в Primitives (три уровня переменных)Некорректные методы сборки Корректные методы сборкиЛайфхакиВыводыПроблемаУ многих дизайнеров есть проблема: в их дизайн-системах или КИТах цвета подбираются хаотично и выбор зависит скорее от вкусовщины, нежели от какой-то конкретно системы. В лучшем…
-
5. Проектирование с помощью типов: Делаем состояние явным
В этом посте мы познакомимся с тем, как с помощью конечных автоматов, делать неявные состояния явными; и с тем, как с помощью типов-объединений моделировать конечные автоматы.Небольшое введение в темуВ одном из предыдущих постов этого цикла мы взглянули на объединения с…
-
Банковский Black Swan: почему диверсификация — это не выбор, а инстинкт самосохранения
В этом году меня стали посещать мысли о точке невозврата. Мы оказались там, где степень неопределённости настолько высокая, что мозг начинает выдавать обратное: всё понятно, всё под контролем, беспокоиться не о чём.Помню, как на лекциях по квантовой физике профессор периодически спрашивал: «Всё понятно? Или всё настолько непонятно, что…
-
Сменили вид на МКАД на пруд в лесу и работаем удалённо
Статья написана на основе интервью с Антониной и Игорем, резидентами посёлка Ели Estate. Меня зовут Антонина, моего мужа Игорь, мы вместе уже двадцать лет. Работаем тоже в одной фирме, я руководитель коммерческого отдела, он директор по ценообразованию.У нас есть квартира в…
-
Промпт-инжиниринг мертв? Как мы собрали маркетплейс доменных навыков для ИИ-агентов на FastAPI
Привет, Хабр! Меня зовут Олег, я работаю продактом. Последний год мы в компании активно пилим и внедряем ИИ-агентов: автоматизируем первую линию поддержки, скоринг, внутреннюю рутину.И столкнулись с классической проблемой. Пока агент пишет код или составляет шаблонные письма — всё супер.…
-
В России утвердили обновлённый ГОСТ на гипермаркеты, киоски, ПВЗ и другие предприятия торговли
Роскачество утвердило обновлённый ГОСТ на предприятия торговли, который характеризует такие торговые форматы, как супермаркеты, киоски, пункты выдачи заказов (ПВЗ) и другие.Документ устанавливает типологию объектов розничной торговли, взяв за основу ключевые критерии: размер торговых площадей, специализацию ассортимента, формат обслуживания покупателей и особенности применяемых технологических…