За годы работы разработчиком я сталкивался с разными подходами к тестированию. В этой статье я хочу показать, какие практики кажутся мне неэффективными, и объяснить, как довольно просто писать надёжные тесты, которые дают и хорошее покрытие, и устойчивость. Статья может быть полезна не только Python-разработчикам, но и инженерам-программистам в целом. Читать далее Read more ›
0
Когда процесс зависает, молчит в логах и при этом продолжает жить своей странной жизнью, обычные инструменты наблюдения быстро упираются в потолок. В таких ситуациях strace полезен не как «ещё одна консольная утилита», а как прямой способ увидеть, чем процесс занят на уровне системных вызовов: что он открывает, чего ждёт, куда пишет и на чём реально тормозит. В статье — коротко и по делу о том, как читать этот поток событий... Read more ›
0
Привет, я Максим Королев из Петрович-Теха. В прошлой статье про «Дежурного» я рассказывал, как мы ушли от «толстых» обработчиков aiogram к архитектуре CORE + два адаптера — Telegram и MAX.С замедлением Telegram стало понятно, что нам нужен стабильный резервный канал. Часть команды уже перешла на MAX, часть осталась в Telegram. И вот мы столкнулись с классической проблемой: один коллега пишет в TG, другой отвечает из MAX — диалог разрывается, контекст... Read more ›
0
Звонить в банк, интернет-провайдеру или в службу доставки бывает утомительно: бесконечно вежливый ИИ-ассистент, не понимая контекста, без усталости гоняет ответы по скриптам. В отличие от него пользователь вполне по-настоящему испытывает и злость, и усталость, ожидая соединения с человеком — тем самым, который поймёт вопрос за пять минут.И вот, казалось бы, решение близко: в инфополе последнюю неделю обсуждают проект федерального закона «Об основах государственного регулирования сфер применения технологий и Read more ›
0
Обычно под словом «эволюция» подразумевается развитие или приобретение прикольных и полезных качеств. И если мы, люди, столь развиты и продвинуты, то почему наши новорожденные дети сильно проигрывают новорожденным детёнышам зверей? Новое исследование оспаривает беспомощность младенцев как биологическую слабость. В отличие от потомства животных, человеческие дети обладают высокоразвитой сенсорной системой (прекоциальные) в сочетании с ограниченной двигательной системой (альтрициальные). Такое сочетание опред Read more ›
0
Привет, Хабр! На связи разработчик Куратов Кирилл из команды дирекции качества РТЛабс. Представлю вам нашу внутреннюю разработку — User Pool. По названию понятно, что это пул пользователей, но глобально он представляет собой сервис для получения данных тестовых учётных записей. Наша команда использует User Pool во фреймворке для написания автотестов и в браузерном расширении для автоматической авторизации тестовых учётных записей в тестируемых сервисах. Например, в единой системе идентификации и аутентифика Read more ›
0
Привет, Хабр!Последние месяцы я строил систему, которую внутри называю «аниме-заводом»: на вход она получает исходный эпизод, а на выходе собирает готовый YouTube Shorts с динамическим кадрированием, субтитрами, постобработкой и метаданными для публикации.Интереснее всего здесь не сам факт автоматического монтажа, а то, что значительную часть такой работы удалось разложить на инженерные этапы: транскрибацию, анализ аудио и сцены, поиск удачных моментов, управление «виртуальной камерой» и контур обратной свя Read more ›
0
У всех же есть знакомый, постоянно меняющий сим-карты и тарифы на них. То акция, то безлимит включили, то не ловит, то не качает. У меня есть, Роман привет.Да и сам я лет 8 назад устанавливал 3G комплекты интернета в частном секторе. Симки всех операторов имел и активно пользовался, следил за тарифами. Закрепишь антенну, поймаешь сигнал, скорость покажешь и всё, интернет работает. А как работает? Да, как? Read more ›
0
Шестой выпуск еженедельных IT-новостей от OpenIDE: Java прощается с аплетами навсегда, Cursor не соблюдает лицензию Kimi, а менеджеры придумали новую единицу измерения продуктивности разработчика. Читать далее Read more ›
0
Поиск экзопланет, похожих на Землю, с составом и условиями, необходимыми для жизни в том виде, в каком мы её знаем, — это «Святой Грааль» задачи поиска экзопланет. С момента обнаружения первых экзопланет в 1990‑х годах учёные расширяют границы возможностей с помощью новых и интересных методов. Один из таких методов — метод прямой визуализации, который заключается в тщательном блокировании света звезды-хозяина в поле зрения телескопа, что позволяет обнаружить вращающиеся вокруг неё... Read more ›
0
В прошлом посте я писал о попытках вывести математику из принципов формальной логики. Мы начали с арифметики Пеано, в которой построение натуральных чисел выполнялось из двух произвольных конструкций: элемента, обозначающего ноль, и абстрактной функции следования S(…).Затем мы перешли к теории множеств, позволившей закодировать внутреннюю структуру этих символов. В результате получилась иерархия натуральных чисел теории множеств, называемых ординалами. Также это привело к интересному выводу: если мы допуска Read more ›
0
Загрузка процессора под 100% на сервере 1С – одна из самых частых и критичных проблем. Это приводит к торможению работы пользователей и, как следствие, к простою и убыткам для бизнеса. Причины могут быть как в прикладном коде, так и в особенностях работы платформы и серверного оборудования. В этой статье структурируем все основные причины высокой нагрузки на CPU, дадим краткий алгоритм диагностики и предоставим ссылки на детальные руководства по решению. Это... Read more ›
0
В этом руководстве мы разберёмся, как в игровом движке Ursina определять расстояние между объектами. Это очень важно для создания интерактивных игр: чтобы враги замечали игрока, предметы можно было подбирать, а интерфейс реагировал на действия пользователя.Также приведено несколько практических примеров с подробными комментариями для начинающих: 1. Простое обнаружение стены 2. Подбор предмета (альтернатива distance) 3. Пуля и враг 4. Система подбора предметов 5. ИИ врага — зона обнаружения 6. Столкновения в Read more ›
0
Привет, Хабр! Меня зовут Кирилл Алексеев, я старший инженер по разработке аппаратного обеспечения в отделе интеграции систем на кристалле радиочастотного центра YADRO. В мире FPGA я уже больше 10 лет. В учебных программах разработка под FPGA (ПЛИС, программируемые логические интегральные схемы) освещается довольно мало. Может возникнуть ощущение, что это «странная» область предназначена только для радиофизиков или гиков. Но и в эту сферу уже давно пришел прогресс с системами контроля версий,... Read more ›
0
Я участвовал в ARLC 2026 — юридическом AI-челлендже по построению RAG-пайплайна поверх корпуса судебных решений и законов. Соло, с Claude Code в качестве напарника. За 5 дней и 17 итераций прошёл путь от 0.034 до 0.791 на warmup — а потом вышел в финал и потерял 42% на 300 документах вместо 30. Внутри — архитектура, код, математика F-beta, три провала и честный разбор работы с AI-ассистентом. Читать далее Read more ›
0
Зарождение жизни – случайность или неизбежность? Что это было: почти невероятное событие, которое произошло на планете Земля благодаря удачному стечению обстоятельств около четырёх миллиардов лет назад, или прямое следствие законов физики и один из этапов эволюции Вселенной? Неужели жизнь настолько сложна, что не могла появится сама по себе без участия создателя? Возможна ли она в принципе без специальных начальных условий Большого взрыва и «тонкой настройки» физических констант? Действительно ли появление. Read more ›
0
В статье проектируется с нуля мобильное устройство для измерение емкости на микроконтроллере ATmega8. Читать далее Read more ›
0
Голосовые помощники и ИИ-поиск постепенно меняют то, как пользователи получают информацию. В российском интернете важный источник таких ответов — Яндекс Алиса. Эксперты click.ru разберут, как Алиса формирует ответы, на какие данные опирается и какие шаги помогут бизнесу появляться в рекомендациях.Из статьи click.ru вы узнаете: Читать далее Read more ›
0
Здравствуй, читатель! Меня зовут Владимир, мне уже 36 лет и в ноябре 2025 года в моей жизни произошло событие, благодаря которому я могу назвать себя начинающим разработчиком игр - в Steam вышла моя первая игра. И в этой статье мне бы хотелось поделиться своей историей. Историей о том, как я шел, шел и пришел в текущую точку своего бытия. Это не история успешного успеха и, тем более, не настольная книга.... Read more ›
0
Привет, Хабр! Меня зовут Александр Лемаев, я ведущий аналитик в ГК «Солар». Если ваш старый прокси-сервер больше не обновляется, а количество успешных фишинговых атак растет — эта статья для вас. По данным центра исследования киберугроз Solar 4RAYS, во 2 квартале 2025 года на одну российскую организацию пришлось в среднем более 160 заражений вредоносным ПО – это на 20% больше, чем в предыдущем квартале. Хакеры всё чаще используют комбинированные кибератаки на... Read more ›
0
На любой DevOps-конференции рано или поздно возникает один и тот же момент. Слушаешь про архитектуру, пайплайны, масштабирование, observability — всё звучит разумно и красиво. А потом в голове появляется простой вопрос: «Окей, а чем вы это всё делаете?». То есть буквально: какие инструменты стоят под капотом, как они внедрялись, где с ними было больно и где они действительно экономят время команде.Именно для таких бесед на DevOpsConf 2026 будет отдельное пространство... Read more ›
0
Most popular sources
|
|
0% |
|
|
0% |
|
|
0% |
|
|
0% |
|
|
0% |
| View sources » | |
LIKE us on Facebook so you won't miss the most important news of the day!
18.05.2026 01:23
Last update: 01:15 EDT.
News rating updated: 08:11.
What is Times42?
Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.