За годы работы разработчиком я сталкивался с разными подходами к тестированию. В этой статье я хочу показать, какие практики кажутся мне неэффективными, и объяснить, как довольно просто писать надёжные тесты, которые дают и хорошее покрытие, и устойчивость. Статья может быть полезна не только Python-разработчикам, но и инженерам-программистам в целом. Читать далее Read more ›
0
Возвращаясь к теме DWDM (https://habr.com/ru/articles/1008314/) решил написать небольшую информационную статью про саму технологию. Оптическое волокно — это среда, по которой свет распространяется с минимальными потерями в определённом диапазоне длин волн. Идея спектрального уплотнения (WDM) проста: вместо одного луча света запускаем много лучей (каналов) с разными длинами волн. Обычно для длины волны используют термин лямбда. Они не мешают друг другу, как радиостанции на разных частотах. DWDM (Dense Wavel Read more ›
0
Я живу в Чебоксарах и запускаю ИИ-пилот в местной школе. Когда понадобилось проверить, какие LLM действительно способны помочь российским учителям в их работе — оказалось, что бенчмарка для этого не существует. MERA тестирует, может ли модель решить задания ЕГЭ. EduBench — только английский и китайский. Российское образование — это ФГОС, технологические карты уроков, ОГЭ, чувашский язык — и ничего из этого ни один бенчмарк не покрывает.Мы сделали EduBench-RU — первый... Read more ›
0
Многие уверены, что если сервис поднят в кластере — значит, он защищён от любых потрясений инфраструктуры, и, если что-то случится, Kubernetes "сам всё поднимет". Но на деле есть нюанс. Реальная устойчивость и грамотный disaster recovery появляются только на стыке платформы, клиентской логики и конфигурации сервисов. А обнаружить узкие места возможно только во время инцидентов или плановых аварийных учений. Так мы и поступили: выключили 30% нод в production кластере и посмотрели,... Read more ›
0
Что сработало хорошоMQTT — надёжный и простой протокол для умного домаПлагин-архитектура — легко добавлять новые устройстваОбработка ошибок — система устойчива к сбоямОчередь команд — предотвращает конфликтыЧто можно улучшитьПоддержка больше протоколов — Zigbee, Z-Wave, MatterГолосовая обратная связь — подтверждение команд голосомСценарии — поддержка сложных сценариев (макросов)Машинное обучение — адаптация под привычки пользователяСоветы для разработчиковНачинайте с простого — начните с одного устройства,. Read more ›
0
Я уже писал про то, как занимался АСУ ТП, где вскользь затронул тему эмуляции. Но на днях попалась статья про эмуляцию — и я решил поделиться своим опытом. Читать далее Read more ›
0
Всем привет! Меня зовут Дмитрий Воронцов и я хочу кратко рассказать о своей новой low-code платформе NodaLogic, построении решений с помощью узлов(нодов) и свое видение будущего. Я автор мобильного фреймворка SimpleUI которому скоро исполняется 7 лет и в этой статье будут некоторые пересечения с ним – я хочу рассказать, зачем я сделал отдельную архитектуру, а не стал продолжать SimpleUI. 7 лет назад, когда я начинал Simple я хотел сделать LowCode... Read more ›
0
В 2023 году я сдавал ЕГЭ по профильной математике и физике и хочу поделиться своим опытом. Читать далее Read more ›
0
В языке Python значительная часть практической работы выполняется не только средствами самого языка, но и с использованием библиотек. Библиотекой называется набор готовых программных средств: функций, классов, методов и модулей, предназначенных для решения определённого круга задач. В случае Pygame таким кругом задач являются создание оконных приложений, обработка действий пользователя, вывод графики, работа со временем, звуком и текстом. Читать далее Read more ›
0
RooCode — расширение для VS Code с многоагентной системой (встроено 5 Модов: Orchestrator, Ask, Architect, Code, Debug) Ключевые преимущества: синхронное выполнение задач (предсказуемость), гибкая настройка модов, MCP-серверы для снижения ошибок и количества запросов к LLM Основная идея настройки: каждый Мод отвечает за свою задачу, Оркестратор распределяет работу между ними Настройка идёт по спирали: от базовых настроек → скиллы → моды → провайдеры → итеративное улучшение Читать далее Read more ›
0
Я живу вне РФ, но у меня там остаются близкие, с которыми важно продолжать общение.И в какой-то момент я столкнулся с простой, но неприятной реальностью:поддерживать стабильную связь становится всё сложнее.В условиях массовых блокировок и внедрения «белых списков» интернет постепенно перестаёт быть глобальным - вместо этого остаётся ограниченный набор разрешённых сервисов.На практике: Читать далее Read more ›
0
13 марта 2026 года на Хабре появился новый тематический хаб под названием Wiki-проекты. Он должен соединить всё, что связано с вики-технологиями, начиная от программ и заканчивая людьми. Читать далее Read more ›
0
Смертность бизнеса превышает рождаемость на 26%. Три фактора наложились друг на друга и уничтожили то, что строилось десятилетиями. Читать далее Read more ›
0
Я ненавижу писать фронтовые тесты. Не потому что я против тестирования, а потому что в какой-то момент они превращаются в бессмысленный ритуал. Особенно когда от тебя требуют покрыть ими вообще всё. Читать далее Read more ›
0
Пользуюсь СберМобайл, недорого, eSIM, в целом устраивает — но иногда хочется посмотреть, что там у конкурентов. Листал как-то приложение Билайна и наткнулся на «Сравни тариф». Штука простая: выбираешь своего оператора, вводишь номер, приходит SMS с кодом, вводишь его — и Билайн тебе говорит: «Вот, смотри, у нас дешевле». Ну ок, думаю, прикольно. Ввёл код, посмотрел оффер.А потом задумался — а как они вообще узнали мой тариф Читать далее Read more ›
0
Привет, Хабр! Делюсь своим подходом к работе с событиями аналитики. Расскажу про свой путь выстраивания аналитики для новосозданного проекта.Статья будет полезна аналитикам, которые только входят в чудесный мир разметки и не хотят набивать шишки и плодить события пачками :) Читать далее Read more ›
0
Привет, Хабр!В каждом проекте рано или поздно появляется логика вида «этот пользователь может редактировать этот пост, а тот нет». И начинается: if ($post->getAuthor() === $currentUser) в контроллерах, в сервисах, в шаблонах. Копипаста расползается, а потом приходит новое требование — «модератор тоже может редактировать, но только в своей категории» — и вы бегаете по двадцати файлам, молясь, что ничего не забыли.Symfony Voters — механизм, который выносит всю логику авторизации в одно... Read more ›
0
Привет, Хабр.Я работаю учителем математики и информатики в солнечном Таиланде. Во время школьных каникул, вместо регулярных путешествий по Азии я решил развлечь себя изучением синтаксиса JavaScript.Когда-то, мы с моей замечательной (но ныне бывшей) женой фанатели от нестандартных судоку со знаками «больше-меньше», мы сами печатали себе уникальные сетки, а иногда, я даже рисовал их руками на основе готовых шаблонов из интернета.В этой статье я хочу рассказать об эволюции моего математического движка... Read more ›
0
В данной статье хотел бы поделиться опытом участия в хакатоне Agentic Legal RAG Challenge 2026. Наша команда называется "Sparks of intelligence". Читать далее Read more ›
0
Привет, Хабр. В этой статье поделюсь частью знаний на стыке радиолюбительства и компьютеров. Постараюсь эту статью сделать краткой и полезной. Но это не точно :)Расскажу вам об одном из гадких, неприятных "приколов", которые довольно сложно детектировать. Но они доставляют периодическую боль. Читать далее Read more ›
0
Привет Хабр! Меня зовут Владимир сегодня я постараюсь исправить ошибку из моей первой статьи про векторный поиск. Основная претензия к статье (два из трех комментариев 😂) была в том, что тема сисек векторного поиска не раскрыта.В этом материале постараюсь кратко рассказать, что же такое векторный поиск, зачем он нужен, варианты реализации векторного поиска в PostgreSQL и провести сравнительные тесты времени отклика при различных объёмах данных. Читать далее 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 04:14
Last update: 04:05 EDT.
News rating updated: 11:02.
What is Times42?
Times42 brings you the most popular news from tech news portals in real-time chart.
Read about us in FAQ section.