-
Beeline Cloud продолжает рассказывать про тренды в ИТ: одной из неутешительных тенденций на Западе (и в первую очередь в США) становятся массовые увольнения технических специалистов в ИТ-компаниях и отделах, связанных с разработкой. Разбираемся, что происходит, и почему на сцену снова…
-
Как вырасти из Manual QA в Automation: пошаговый план
В этой статье я хочу поделиться практическими рекомендациями для инженеров, которые сейчас работают как Manual QA и задумываются о переходе в автоматизацию тестирования. Материал будет полезен и тем, кто уже твёрдо решил развиваться в Automation QA, но не знает, с…
-
Оптимизация Django под высокие нагрузки: как мы ускорили ответы сервиса с помощью кэша, SIMD и настройки GC
За более чем 10 лет в разработке я не раз сталкивался с проблемой недостаточной производительности сервисов. Особенно это заметно на Python – отличном языке для быстрого старта, с множеством библиотек и фреймворков. Однако, когда проект растёт, его производительности начинает не…
-
Представлен открытый проект whatmade, запоминающий, каким процессом создан тот или иной файл в отслеживаемых директориях
Разработчик ANGulchenko выпустил открытый проект whatmade. Это демон (фоновый процесс) для Linux, запоминающий, каким процессом создан тот или иной файл в отслеживаемых директориях при помощи механизма fanotify. Исходный код решения написан на C++ и опубликован на GitHub под лицензией GNU General Public License v3.0. Предполагается, что такой проект…
-
Основы антикризисной стратегии. Как спасти продукт, ответив на три вопроса: «Кто?», «Что?» и «Как?»
Привет, Хабр! Меня зовут Денис Улизко, я CPO продукта AoS (Automation of Sales) B2B CRM-системы, которой мы заменили устаревшую международную CRM. Наше основное преимущество — гибкость под наши запросы. В AoS мы можем реализовать то, что вендоры никогда не сделают…
-
Вёрстка не поехала: как тестировать интерфейсы без боли
Привет, Хабр!Мы — Алевтина Чугунова (владелец продукта дизайн‑системы) и Дарья Каткова (QA‑инженер). В этой статье расскажем, как создаём и тестируем дизайн‑систему, с какими проблемами сталкивались и какие инструменты разработали, чтобы упростить жизнь себе и командам. Вы узнаете:Что такое дизайн‑система и зачем она нужна.Как тестировать интерфейсы без боли.Какие…
-
Как эволюционировали архитектурные паттерны и как они будут развиваться дальше
Если вспомнить, что мы проходили в архитектуре за последние десятилетия, вырисовывается любопытная картина. Сначала были монолиты и мэйнфреймы, затем — двух- и трехзвенные архитектуры. Не так давно все активно занимались распиливанием монолита на микросервисы, массово внедряли CQRS. Казалось, нащупан стабильный…
-
Как и почему тесты на IQ сдали позиции: сложные вопросы к измерению интеллекта
Десятилетиями высокий показатель интеллекта или уровень IQ был предметом гордости. В массовом кино (особенно в 80-е и 90-е) превозносили гениев с запредельным IQ, что подогревало интерес к тестам, время от времени они появлялись даже в модных журналах. Но когда в последний раз вам попадался новый фильм, где главный герой — гений…
-
От пожарного к стратегу: как тимлиду работать головой, а не сутками
Тимлид бывает отличным техническим специалистом, но плохим руководителем, если в одиночку тащит проект на себе. Он закрывает чужие задачи, пишет документацию, подключается к каждому созвону и один следит за дедлайнами. Такой режим превращает его в «бутылочное горлышко» — человека, от…
-
Новости кибербезопасности за неделю с 21 по 27 июля 2025
Всё самое интересное из мира кибербезопасности /** с моими комментариями. 1) Linux-вредонос Koske маскируется под фото панд и майнит 18 криптовалют.Исследователи из AquaSec обнаружили новый вредонос под Linux с необычным поведением и ещё более необычной маскировкой. Вредонос называется Koske, и,…