Сборщик RSS-лент

Спутниковая связь в симуляторе NS-3. Часть 3

Habr.com - пн, 06/08/2026 - 11:24

мы продолжаем изучать моделирование спутниковой связи. В предыдущей статье мы узнали 3 способа организации дерева папок нашего проекта в NS-3. Данная статья цикла посвящена знакомству с устройством и возможностями модуля Satellite и как его установить в NS-3.

Читать далее

Забытый мультиколор (часть 3)

Habr.com - пн, 06/08/2026 - 11:00

Полное руководство по аппаратному мультиколору для тех, кто не знает, что это такое и зачем он нужен.

Совместимость, алгоритмы, эффекты и градиенты

Читать далее

Почему плести сети лучше, чем тушить пожары: эффективная разработка ПО с опорой на автоматизацию тестирования

Habr.com - пн, 06/08/2026 - 10:38

В начале 2024 года я устроилась Senior Software Test Automation Engineer в финтех-стартап. После работы в большой стабильной корпорации это был настоящий вызов ― попасть в живой дышащий мир молодой продуктовой  компании, пытающейся занять своё место на рынке. Мне понравился продукт и привлекала возможность влиять на процессы, даже устанавливать новые.

Сперва я изучала как всё работало на тот момент, особенно меня интересовал вопрос обеспечения качества. В жизни я стремлюсь к эффективности: получать больше, а тратить меньше. В бизнесе такой подход приветствуется, особенно в стартапе. Причем стартап банально не выживет если он неэффективен. Я чувствовала себя на месте.

Так вот, в этой компании я встретила подход automation first. Это означало, что весь разрабатываемый функционал сразу же покрывался автотестами. В добавок к этому были задействованы многие продвинутые инженерные практики, к которым, как я знала из опыта, компании и проекты приходили через боль, страдания, унижения и годы беспросветного мануального регрессионного тестирования. 

Однако не всё было идеально, проблем тоже хватало, даже при том, что скорости релизов мы достигли прямо таки нереальной, обеспечивая при этом отличное качество. В этой компании существовала доселе не встречавшаяся мне структура ― инженерное комьюнити. В каждой дисциплине было своё. У инженеров по качеству ― QA Community. Польза его для процветания компании неочевидна при первом взгляде. Как человеку, который любит докопаться до причин всего на свете, мне было любопытно как это работает и почему. В том числе влекомая этом любопытством я спустя некоторое время выдвинула свою кандидатуру на должность очередного QA Community Lead. Да, должность выборная, как президенство, срок правления ― год, потом смена власти. Немного ранее выборов у нас сменился СТО и объявил, что теперь теперь избранный кандидат должен получить также апрув от него, а также он может оставаться на должности дольше, если нет возражений от комьюнити и/или СТО. Или пока не настанет импичмент, а такое тоже было в истории компании. 

Читать далее

С 1 сентября 2026 можно потерять домен .ru.рф .su, если не пройти идентификацию через госуслуги (есиа)

Habr.com - пн, 06/08/2026 - 10:01

Рассказываю про новый закон об идентификации администраторов доменов через госуслуги.

Что произошло?

С 1 сентября 2026 владельцев сайтов обяжут проходить идентификацию через ЕСИА [госуслуги], без которой могут возникнуть проблемы с управлением доменом. Основание — п. 2 ст. 1 Федерального закона от 29.12.2025 № 569-ФЗ. Важные нюансы указанного нововведения, которые известны по состоянию на сегодня ↓

Читать далее

Как мы делаем онлайн звонки: Введение в WebRTC и LiveKit

Habr.com - пн, 06/08/2026 - 10:01

Хотим рассказать о том, как мы делаем платформу для онлайн звонков и видео конференций с ИИ, но чтобы не слишком сложно было. Начнем с самого низкого уровня - с механизма передачи данных между клиентами в созвоне. В этой статье мы расскажем про WebRTC, NAT, STUN/TURN и немного про LiveKit

Читать далее

Кринж-обзор на ПМЭФ-2026, а также масштабное падение крипты

Habr.com - пн, 06/08/2026 - 09:39

Самые интересные новости финансов и технологий в России и мире за неделю: MAX выпилили из AppStore, Трамп придумал новые тарифы, миллионы Гугл-комаров выпустят в США, Google и Цукерберг хотят продать много новых акций для строительства датацентров, а фондовый рынок и крипта падают дружно упали, как только Майкл Сейлор начал продавать биткоины.

Читать далее

WebSocket на C++11 и Rust: сравнительный анализ библиотек и двух реализаций одного протокола

Habr.com - пн, 06/08/2026 - 09:38

WebSocket — один из самых распространенных транспортов для обмена данными в реальном времени: чаты, биржевые котировки, игровые серверы, IoT. На практике выбор библиотеки редко сводится к вопросу «кто быстрее парсит заголовок фрейма». Важнее сочетание совместимости со старым набором инструментов сборки, поддержки TLS, сжатия per-message-deflate, модели асинхронности или блокировки, размера бинарника и способа обработки ошибок.

Читать далее

Я обновил онбординг и пейволл в приложении — и за одну неделю заработал больше, чем за предыдущие полгода вместе взятые

Habr.com - пн, 06/08/2026 - 06:11

Я полгода улучшал продукт и почти не зарабатывал. А потом поменял не сам продукт, а только путь пользователя до оплаты — и внезапно появились годовые подписки.

В этой статье рассказываю, почему в мобильных приложениях онбординг и пейволл часто важнее очередной фичи, и как я переработал их в своем приложении для изучения слов.

Читать далее

Почему $mol?

Habr.com - пн, 06/08/2026 - 04:23

У $mol реактивность, локальное хранилище, оффлайн и темы приезжают одним пакетом. Минусы есть, но они почти все про коммьюнити и тулинг, не про сам код.

Начинаю с минусов, чтобы было честно. Потом — плюсы и таблица сравнения с React/Angular/Vue. Главная цифра: за 10 лет у $mol один мажорный релиз. У React за то же время 19 версий, у Angular 21.

Внутри: ОРП, view.tree, типизированный CSS, локализация без extractor-плагинов, виртуализация любой вёрстки автоматом, кросс-платформа Web/Tauri/MV3/TMA. Живые демо: треугольник Серпинского React vs $mol, корнер-кейс реактивности на Svelte, js-framework-benchmark с включённым $mol.

А почему не Vue ?

Почему память агентов должна храниться у вас

Habr.com - пн, 06/08/2026 - 03:51

Есть странная мысль, от которой сложно отмахнуться: если у человека отобрать воспоминания, от него останется сильно меньше, чем кажется.

С агентами похожая история. Агент без памяти каждый раз начинает с нуля. Он может быть умным, быстрым, вежливым, подключенным к 15 инструментам, но он не знает, кто вы, как вы работаете, что уже было решено, где вы обожглись, какие темы лучше не трогать, какие слова вас бесят, как устроены ваши проекты.

И если вся эта память живет у провайдера модели, вы фактически отдаете ему кусок своей рабочей личности.

Я не про жадность. Я про контроль.

Читать далее

Иллюзия присутствия: почему удалёнка в IT превратилась в культуру «тихого увольнения» (Quiet Quitting)

Habr.com - пн, 06/08/2026 - 03:26

Эйфория от повсеместного перехода на удаленный формат работы (Remote First), ставшая визитной карточкой ИТ-индустрии начала 2020-х, к 2026 году сменилась фазой глубокого разочарования менеджмента. Задекларированная свобода и рост продуктивности на практике столкнулись с системным кризисом вовлеченности: размытием трудовой дисциплины, падением мотивации и потерей фокуса со стороны распределенных сотрудников. Ситуация, когда разработчик формально присутствует на созвонах, но фактически утилизирует рабочее время на сторонние проекты, личные дела или симуляцию активности, стала массовой.

В настоящем материале мы проведем структурный анализ причин деградации контроля на "удалёнке", разберем, почему классический тайм-трекинг не решает проблему дисциплины, и исследуем экономические последствия низкой включенности инженеров для бизнеса.

Читать далее

Whiskey Compass: просто стрелка на север

Habr.com - пн, 06/08/2026 - 03:10

Что может быть проще? Стрелка, циферблат... В детстве каждый крутил такой и думал: «Ну, это же элементарно, север есть север».

А теперь представьте, что вы засунули этот компас в металлическую коробку, где вокруг бегают сотни ампер, крылья гнутся, а стальные тросы намагнитилась ещё при сборке на заводе. И вы ожидаете, что он будет честно показывать курс.

Он показывает. Но только то, что осталось от магнитного поля матушки-Земли после того, как его «поправили» инженеры и электрики.

Читать далее

jumie — локальный ИИ ассистент в терминале

Habr.com - пн, 06/08/2026 - 03:00

Все мы любим терминал. Но мало кто помнит наизусть все флаги команды find или как правильно распаковать хитрый архив без гугла. Данный инструмент может помочь избежать данной рутины.

Читать далее

Модель управления качеством

Habr.com - пн, 06/08/2026 - 02:03

Как-то раз мне понадобилось написать положение о качестве услуг. С одной стороны, я немного слышал про ITIL и уже написал несколько регламентов, а с другой - у меня никак не складывалась картина “как это должно работать”. Мне нужна была практичная модель, а не набор пространных тезисов.

Наличие такой модели автоматически не гарантирует высокое качество продукта или услуги. Она лишь показывает, что в компании понимают как с этим работать, а высокое качество не всегда достигается большими затратами. Чаще оно основано на дисциплине, системном подходе и учёте обратной связи от пользователей. Прелесть этой модели также в том, что она универсальна и может применяться не только в ИТ.

Читать далее

Почему безопасность на этапе релиза обходится в десять раз дороже и как это исправить

Habr.com - пн, 06/08/2026 - 01:03

Представьте типичный сценарий в средней IT-компании. Команда разработки два месяца писала новый модуль для личного кабинета. Дедлайн горит, бизнес ждет запуска. За неделю до релиза в дело вступает отдел информационной безопасности. Запускается сканер, который выдает отчет на пятьдесят страниц с десятком уязвимостей критического уровня: SQL-инъекции, отсутствие валидации ввода, небезопасные настройки сессий.

Разработчикам приходится экстренно переписывать половину кода. Релиз сдвигается на месяц. Бизнес теряет деньги и начинает считать специалистов по безопасности врагами прогресса, а программисты воспринимают любые проверки как бюрократическое зло, мешающее работе.

Подобная модель, известная как «безопасность в конце конвейера», устарела. Исправление дефекта на этапе проектирования стоит условную единицу. На этапе написания кода цена вырастает до пяти единиц. На этапе тестирования — до десяти. Если уязвимость обнаруживается уже в продуктивной среде, стоимость исправления включает не только работу программистов, но и простой системы, репутационные потери и возможные штрафы регуляторов.

Решение заключается в концепции Secure SDLC (Security Development Lifecycle). Безопасность перестает быть отдельным этапом перед релизом и становится непрерывным процессом, встроенным в каждую фазу создания программного обеспечения.

Читать далее

OpenCV 5.0.0

Linux.org.ru - пн, 06/08/2026 - 00:13

Опубликован OpenCV 5.0.0 — крупный выпуск открытой библиотеки компьютерного зрения и обработки изображений. Релиз состоялся 6 июня 2026 года и уже отмечен как актуальный в репозитории проекта на GitHub. OpenCV распространяется под лицензией Apache-2.0.

Суть релиза — переход OpenCV от «классической библиотеки компьютерного зрения» к более современной платформе для CV/AI-задач: проект вычистил старое API, переработал модуль нейросетевого инференса, расширил поддержку ONNX, добавил задел для VLM/LLM-сценариев и обновил 3D/калибровочный стек. Разработчики описывают OpenCV 5.0 как ветку, теперь тоже считающуюся стабильной, а новая функциональность будет попадать преимущественно туда.

Основные изменения

( читать дальше... )

 ,

Терминатор до сих пор самое технически точное описание ИИ, а Detroit: Become Human научное фэнтези

Habr.com - пн, 06/08/2026 - 00:08

В этом небольшом эссе хочу порассуждать на тему изображения ИИ, а конкретнее разумных машин, которые умеют решать все интеллектуальные задачи на уровне человека или лучше его, в художественных произведениях.

Разберем, почему первые две части терминатора это самое реалистичное описание ИИ в художественном сегменте до сих пор, причем тут технический бэкраунд Кэмерона, и почему разумные компьютеры почти всегда рисуют как "кремниевых людей".

Начать восстание машин

Генератор мок-данных с персонажами из популярных кинофраншиз

Habr.com - вс, 06/07/2026 - 23:44

Часто в демо интерфейсах продуктов можно увидеть имена вроде John Doe, Jane Smith и Test User. И такой же рандомный текст в описании профиля, профессии и интересах. Я создал генератор профилей с персонажами из популярных кинофраншиз. Во все тяжкие, игра престолов, офис, теория большого взрыва, матрица и другие.

Читать далее

Создание сервера для онлайн ММО игр на PHP ч. 17 — внедряю ИИ: механики из одного описания

Habr.com - вс, 06/07/2026 - 23:34

Несколько лет я в одиночку пишу сервер для своей 2D MMO RPG. Эта часть — про то, как изменился сам процесс разработки: игровую фичу я по-прежнему придумываю сам, а реализую её уже не один.

Это не демо в духе «модель выдала сниппет». Внутри — настоящая 2D MMO RPG: авторитарный сервер реального времени, тайловые карты, клиент на Unity. ИИ не создал эту систему, а ускорил: то, что раньше занимало дни и недели, теперь укладывается в часы и дни, и в одиночку я держу темп целой команды. Расскажу по порядку, как я к этому пришёл и где у подхода честная граница.

Читать далее

Как научить AI писать коммиты по правилам вашего проекта, а не Conventional Commits по умолчанию

Habr.com - вс, 06/07/2026 - 22:22

Любой AI-инструмент умеет генерировать commit message. Проблема в том, что он генерирует что-то разумное — но не то, что принято в вашем проекте: не знает ваш формат с тикетами, не вытаскивает номер задачи из ветки, не учитывает какие типы у вас разрешены.

В этой статье я покажу как один раз описать правила своего проекта так, чтобы AI следовал им предсказуемо — каждый раз. Основной пример на Claude Code, но паттерн и готовый скрипт переносятся на любой инструмент: Cursor, Copilot Chat, git hook с API-вызовом.

Как заставить AI писать коммиты по правила

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.
Ленты новостей