Хабы: Программирование, Разработка, Управление разработкойТеги: надёжность, архитектура, спецификация, программирование, управление разработкойЭто первый из трёх постов серии «Надёжное программирование: от кода к технологии». В нём — главный тезис и три столпа. Во втором разберём оракульное смещение и эмпирику DORA, Veracode и FormAI-v2. В третьем — конечного аудитора, шкалу L0–L4 и практические рекомендации. Читать далее
Мой мозг скопировали идеально. Цифровая версия помнит всё, что помню я, и уверена, что бессмертна.А я-то где? Читать далее
Когда мы апгрейдим процессор или видеокарту и начинаем играть в привычную нам игрушку с новым железом, то увеличение производительности на некоторое количество процентов становится сразу же заметным. Например, увеличение производительности заметно уже с 5 процентов, если дело
Стрела времени — все различия между прошлым и будущим — увлекательная тема, потому что она связывает повседневные явления (память, старение, причинно‑следственные связи) с глубокими вопросами физики и философии. В её основе лежит тот факт, что энтропия со…
В ночь на 8 октября в Yandex Cloud потеряла электропитание зона доступности ru-central1-b — один из ключевых дата-центров облака. К утру компания сообщила, что работа дата-центра полностью остановлена. Жалобы на сбои начали поступать от пользователей самых разных сервисов: сайтов…
Дорогие читатели Давно я не делился с вами новостями о своей текущей деятельности, и вот наконец настал момент восполнить этот пробел. Сегодня мы затронем увлекательную и важную тему — создание библиотек для Python.В рамках нашего эксперимента мы пройдем путь от теоретических…
В 1972 году, когда Дон Валентайн основал Sequoia Capital, термину «Кремниевая долина» не было и двух лет. Дон выбрал название «Sequoia», дерево, которое живет тысячи лет.Сегодня компания возглавляет рейтинг венчурных фондов. О том, как Sequoia ищет и отбирает компании для инвестиций. Читать далее
Первые подводные камни логирования: практика на примере Python‑коннектора в Airflow — цифры до/после, спорные кейсы уровней, карта логов как контракт. Погрузиться в логирование
В первой статье серии была таблица про то, как синтезированный голос прочитал целую книгу: роман Шамиля Алядина «Merdiven» («Лестница»), 16 глав, 15 444 слова, 1 ч 58 мин звучания. Во второй я обещал отдельно рассказать, что ломалось на длинной дистанции. Рассказываю.Если коротко, голос…
Заказчик добавил новое условие, когда разработчики уже пишут код, а QA готовит тесты. Теперь нужно понять, какие части системы затронет изменение, сколько работы придётся переделать и можно ли сохранить срок релиза. На примере согласования заявок разберём, как провести анализ влияния изменений и подготовить оценку для обсуждения с командой. Оценить изменения