(Статья — результат совместной работы с Максимом Степановым) В прошлой статье мы показали, как тесты помогают найти изъяны в архитектуре. Для этого мы попытались протестировать скрипт на Python, проверяющий погоду. Нам пришлось разбить его на несколько функций в зависимости от…
Эта статья о том, как развернуть свой личный почтовый сервер. Это, разумеется, не первая публикация на эту тему на Хабре. Тем не менее, я хочу поднять эту тему снова и поделиться личным опытом: рассказать, как я настраивала собственную почту, показать этот процесс от начала и до…
В условиях гибкой разработки, где каждое изменение требует быстрого тестирования и внедрения, критические ошибки могут легко попасть в продакшн. Чтобы этого избежать, команда должна придерживаться четкой стратегии тестирования, которая не станет узким местом, а наоборот,…
Если вдруг автомобильный дилер скажет про свои автомобили, что у них под капотом двигатель, цикл которого состоит двух изотерм и двух адиабат и коэффициент полезного действия .., короче "Цикл Карно — идеальный термодинамический цикл". То Вы наверно покрутите у виска пальцем (к…
MIT Media Lab провели эксперимент с ЭЭГ и показали: чем больше вы полагаетесь на ChatGPT, тем слабее становятся нейронные связи и хуже тексты. Но выбросить ИИ — не решение. Рассказываю про исследование и даю 15 техник, как превратить ChatGPT в тренажёр Читать далее
Смотрю подкасты с предпринимателями. Со временем заметила, что любой диалог с гостем «начинается за здравие, а кончается за упокой».Сначала обсуждают найм, выстраивание процессов, управление командой, идею, производство, стратегию, HR, финмодель и прочее…
Доброго времени суток, «Хабр»!В 2023 году российская компания «Сбер» представила свой сервис на основе искусственного интеллекта GigaChat (Гигачат). Спустя два года, а именно в марте 2025-го, вышло обновление. Чат‑бот получил приписку 2.0, расширил функционал работы…
Работа со строками в С++ - зачастую больная боль.Однако за 25 лет я сумел найти лекарство от этой боли и после 13 лет разработки и испытаний готов поделиться им со всеми страждущими.simstr — библиотека для использования строк в C++, в которой пишется легко и удобно, а выполняется быстро и оптимально. Читать далее
Все мы любим SQLite. Это идеальный движок БД, компактная библиотека размером менее 1 МБ, быстрая, автономная и неубиваемая. Более того, это в принципе удобный способ хранения информации, поскольку СУБД выигрывает у файловой системы по скорости доступа, сжатию, функциональности…
Многие до сих пор считают жанр аниме «детскими азиатскими мультиками». Однако ему уже больше ста лет, и он популярен по всему миру. Кроме мультипликации, соответствующий визуальный стиль давно пришел и в видеоигры. И далеко не все из них рассчитаны в первую очередь на подростков!