Feed aggregator

[Перевод] Вы ещё пишете код слева направо? Тогда мы идём к вам

Habr.com - Thu, 08/13/2026 - 14:05

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

Задача тянет на головоломку, но в мире двумерного синтаксиса у неё есть красивое решение – просто отзеркалить операцию строчкой ниже. Такой трюк напрямую моделирует обратимость вычислений из квантовой физики.

Статья как раз об этом: как освоение второго измерения помогает чисто и наглядно записывать цепочки операторов, чистить мусор и даже строить 3-битный сумматор, который выглядит как единый двумерный блок.

Читать далее

Книга: «Основы Go»

Habr.com - Thu, 08/13/2026 - 14:03

Привет, Хаброжители! Язык Go востребован в разработке облачных сервисов и распределенных систем благодаря простоте, высокой производительности и встроенной поддержке конкурентности. Книга выходит за рамки синтаксиса и фокусируется на проектировании гибких и масштабируемых архитектур.

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

Читать далее

ИИ в масштабе: как управлять внедрением, метриками и трансформацией команды из 500+ разработчиков

Habr.com - Thu, 08/13/2026 - 14:01

За год экспериментов мы выяснили, что традиционное обучение почти не повышает adoption, а количество пользователей ещё ничего не говорит о бизнес-эффекте. Агенты могут написать от 80 до 99% кода, а могут за 12 часов разрушить архитектуру проекта. Мини-команда из двух разработчиков и бизнес-эксперта с помощью ИИ может сделать интеграционный сервис так же быстро, как команда из пяти человек, но Lead Time при этом может остаться прежним.

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

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

Читать далее

Как ядро Linux решает, какой процесс «убить» при нехватке памяти

Habr.com - Thu, 08/13/2026 - 14:01

В сентябре 2004 года разработчик Томас Хабетс вернулся к рабочей станции и обнаружил, что его экран разблокирован. Память закончилась, OOM Killer выбрал жертву и завершил xlock... Для того, чтобы больше такого не произошло Хабетс предложил список процессов, которые Linux запрещено убивать даже в такой ситуации. Его патч в ядро не вошёл, но позже разработчики добавили настройку приоритетов, поддержку cgroups и отдельный поток для быстрого освобождения памяти. 

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

Читать

Мы обошли фильтр Калмана на одной камере, но сначала три недели измеряли труп

Habr.com - Thu, 08/13/2026 - 14:00

Цель видна только через камеру, детектор отдает рамку, дальномера нет. В какой-то момент цель уходит из кадра на три четверти секунды, и ее надо продолжать вести вслепую. Классический фильтр Калмана в этой ситуации теряет цель в 84% эпизодов. Наш трекер теряет ее в 18% и возвращает в центр кадра в 80%.

Читать далее

Как разобрать и собрать заново Видеоплатформу Okko, пока ей пользуются миллионы

Habr.com - Thu, 08/13/2026 - 14:00

Иногда легаси нельзя постепенно улучшить: его приходится разбирать, переосмысливать и заменять, пока основной продукт продолжает работать. Именно в такой ситуации оказались мы в Okko. Нам нужно было отделить воспроизведение от монолита, переписать транскодинг, заменить единовременно старую CMS и сохранить непрерывную работу онлайн-кинотеатра. В результате мы получили единую Видеоплатформу с документированными API, собственным кодированием 4K и HDR, управляемой аналитикой и возможностью разворачивать отдельные инсталляции для внешних партнёров.

Привет! Меня зовут Юлия, я представляю компанию Okko — один из крупнейших и старейших онлайн-кинотеатров России. Сервис появился в 2011 году и за это время вырос в сложный технологический продукт, ежедневно работающий с большими объемами видеоконтента и высокой нагрузкой.

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

Читать далее

Опыт миграции аналитики для ритейла Retail Analytics с MS SSAS на Alpha OLAP

Habr.com - Thu, 08/13/2026 - 14:00

В этой статье рассказываем о реальном опыте переноса решения Retail Analytics (платформа аналитики для ритейла от Lasmart) с Microsoft SQL Server Analysis Services (SSAS Multidimensional) на Alpha OLAP, входящий в состав российской аналитической платформы Alpha BI.

Привет, Хабр! Меня зовут Лилиана Муллаярова, я маркетолог продукта Alpha BI. Статью готовили с командой продукта Alpha BI и командой нашего партнёра Lasmart, который и проводил миграцию Retail Analytics. Мы сравним, как система работала на MS SSAS, а как на Alpha OLAP, где получили прирост производительности, а где пришлось менять подходы. И главное: стоит ли игра свеч, если вы сегодня выбираете между «остаться на SSAS» или «мигрировать на российский OLAP».

Читать далее

Страховой случай: изучаем инструменты и инфраструктуру новой киберпреступной группировки Malinsure

Habr.com - Thu, 08/13/2026 - 13:48

Аналитики F6 Threat Intelligence обнаружили новую угрозу для российских компаний – Malinsure. Группировка использует собственный бэкдор SafeMostSSH и нестандартные TTPs.

Читать далее

Help Desk с голосовым ассистентом при ограниченном бюджете

Habr.com - Thu, 08/13/2026 - 13:43

Help Desk с голосовым ассистентом. Для руководителей ИТ-подразделений, упор делается на потребность, внедрение и принцип работы.

Читать далее

Один пользователь — десятки интересов: как находить аудиторию за пределами одной категории

Habr.com - Thu, 08/13/2026 - 13:42

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

По данным Авито Рекламы*, интересы пользователей действительно заметно пересекаются. Например, каждый четвертый любитель рыбалки интересуется моторными лодками, а каждый шестой — загородной недвижимостью. Разбираемся, почему привычного таргетинга по интересам бывает недостаточно и как учитывать более широкий контекст, чтобы находить аудиторию за пределами очевидных категорий.

Читать далее

Как внедрить требования к безопасной разработке кода: опыт Контур.Staffcop

Habr.com - Thu, 08/13/2026 - 13:36

Безопасная разработка для Контур.Staffcop (системы расследования инцидентов внутренней инфобезопасности) — это не отдельная проверка перед релизом, а процесс, который команда постепенно встраивает в работу с кодом. С одной стороны, это связано с требованиями регулятора и подготовкой продукта к сертификации. С другой — помогает находить уязвимости раньше, до того как код попадёт в общую ветку, пройдёт все стадии разработки и дойдёт до пользователя.

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

Читать далее

Разработка возвращает макет: базовая гигиена Figma‑макетов

Habr.com - Thu, 08/13/2026 - 13:31

Грязный макет – грязный код. Чистый макет – адекватный код и отсутствие вопросов «что тут имелось в виду»: разработка получает то, с чем можно работать.

Элементарщина, про которую забывают/не успевают, ведь это просто, примитивно, но страдают все… В СВОЙ Тех решили написать спецификацию по тому, в каком виде желательно отдавать макеты в разработку. Разработка получила аргументацию для возвращения макета. Потому в «сесть и сделать сразу хорошо» заинтересованы все – но это время, и его надо закладывать в процессы. Внутри – правила, советы, рекомендации и чек‑лист для краш‑теста, которые помогают собраться и сделать хорошо сразу.

Из элементарного строится бо́льшее...

Читать далее

Завтра на INFOSTART CIO CAMP 2026 разберут экономику ИИ

Habr.com - Thu, 08/13/2026 - 13:31

14 августа в Санкт-Петербурге стартует INFOSTART CIO CAMP 2026 - ежегодная встреча ИТ-директоров, руководителей ИТ-подразделений и цифровой трансформации. В этом году деловая программа посвящена экономическому эффекту от внедрения искусственного интеллекта и тому, как этот эффект измерять на практике.

Главный вопрос программы - что именно меняется в компании после внедрения ИИ. Не на уровне презентаций и пилотов, а в конкретных показателях: производительности, трудозатратах, скорости процессов, качестве работы и экономике проектов. В течение делового дня пройдет восемь докладов и итоговый круглый стол.

Генеральный директор Инфостарта Доржи Цыденов откроет программу темой AI-native Company...

Читать далее

Туториал для тех, кто устал подгонять LaTeX-презентации под PowerPoint-шаблон компании

Habr.com - Thu, 08/13/2026 - 13:23

Если вы работаете в крупной компании, где утвержден корпоративный шаблон презентаций, скорее всего, он выполнен в PowerPoint или Keynote. Цвета, шрифты, логотипы, фоновые изображения описаны в брендбуке. Но многие инженерные доклады, лекции, отчеты по научным работам удобнее верстать в LaTeX.

Работая в YADRO, я много выступаю как на внешних конференциях, так и на собственных мероприятиях компании. В какой-то момент поняла, что мне удобнее делать презентации в LaTex и взяла все в свои руки: разработала стилевой файл для LaTeX на базе корпоративного брендбука и pptx-шаблона. Шаблон оказался очень востребованным, и я решила поделиться опытом и наработками с сообществом.

Главная цель статьи — не дать готовый «черный ящик», а объяснить, по какому принципу устроен файл YourPres.cls, чтобы вы могли адаптировать его под корпоративный стиль или настроить его на свой вкус для личного использования. Описанный шаблон выложила на GitHub — ссылку найдете под катом.

Читать далее

Пульт красивый, но непонятный. Вскрываем BLE протокол

Habr.com - Thu, 08/13/2026 - 13:21

Иногда новый проект начинается не с технического задания, а с вещи, которая случайно попала в руки.

В моём случае это был Bluetooth-пульт Makeblock MBBTCTR01. Красивый? Да. Удобный? Более-менее.
Два стика, крестовина, кнопки — всё, что нужно для управления мобильным роботом. А пара тележек с дифференциальным приводом у меня как раз была под рукой.

Читать далее

9 ошибок при создании и внедрении автоматизаций в n8n

Habr.com - Thu, 08/13/2026 - 13:20

Автоматизация в n8n может собраться за полчаса, а через несколько месяцев превратиться в процесс, который страшно менять.

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

Читать далее

ESP32 Кликер

Habr.com - Thu, 08/13/2026 - 13:02

Мини проект для esp32 уровня hello world. Используем esp32 как подобие геймпада.

Вдохновившись постом https://habr.com/ru/articles/1061100/ захотелось сделать что-то тактильное, одно кнопочное, но без паяльника, станков и при условии что руки растут отнюдь не из плеч. Немного помаявшись и покрутив в руках фиджет кубик, пришла простоя идея - а что если просто считать сколько раз потеребонькал кубик? Спойлер - после подсчёта размеров платы разработки, платы зарядки и аккумулятора, стало понятно, что впихнуть это во вменяемый размер никак не получится. Но плата и несколько кнопок-тумблеров на волне энтузиазма уже были куплены, поэтому идея несколько трансформировалась. Было решено сделать управление простой мини игрой через тумблеры.

Читать далее

Создаём веб-приложение с Claude Code: деплоим проект в Галактику Битрикс24

Habr.com - Thu, 08/13/2026 - 13:00

Туториал о создании собственного веб-приложения с помощью ИИ-агента Claude Code. Всю работу мы делаем через ИИ: наши статьи специально написаны для тех, кто работает через чат с агентом в терминале. Код писать не нужно, только давать правильные команды.

Мы уже сделали простой сайт и развернули его в интернете. Он доступен на странице
app-dc5adb4b1ee6.vibecode.bitrix24.tech/.

Сегодня разместим приложение в Галактике — на общем сервере, стоимость которого распределяется между несколькими изолированными приложениями.

Читать далее

Как ИИ ускорил отказ индустрии от медных кабелей и переход на фотонный интерконнект

Habr.com - Thu, 08/13/2026 - 13:00

Привет! Я — Аля, старший продакт-менеджер выделенных серверов в Selectel. За последние полтора года в мире сетей для ИИ произошла серия событий, которые по отдельности выглядят как обычные корпоративные новости, но вместе они складываются в любопытную картину.

Broadcom с октября 2025 года серийно отгружает коммутатор Tomahawk 6 «Davisson» с оптикой, встроенной прямо в корпус чипа, а его предшественник разошелся десятками тысяч штук. NVIDIA анонсировала собственные коммутаторы с той же технологией и уже запустила их в производство. Marvell в феврале 2026 года купила стартап Celestial AI, сумма сделки — около $3,3 млрд. Стартап Ayar Labs в марте 2026 года привлек $500 млн при оценке $3,75 млрд, и среди его инвесторов одновременно NVIDIA и AMD. А Lightmatter инвесторы оценили в $4,4 млрд еще до первого массового продукта.

Все эти ставки сделаны на одну и ту же технологию — совместно упакованную оптику, CPO (co-packaged optics), то есть оптику, собранную в одном корпусе с чипом. Да, но оптика в дата-центрах — вообще-то не новость. Оптоволокно носит трафик между городами уже полвека, а между серверными стойками пару десятилетий. Что такого могли придумать в этой области, чтобы настолько разные компании синхронно понесли туда свои миллиарды? 

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

Читать далее

Docker объявил об открытом бета-тестировании Docker VMM

Habr.com - Thu, 08/13/2026 - 12:42

Docker объявил об открытом бета-тестировании Docker VMM
Собственного, полностью переписанного слоя виртуализации, который отныне лежит в основе Docker Desktop. Новый движок уже доступен в паблик-бете на macOS и Windows начиная с Docker Desktop v4.86. Разберёмся, что именно поменялось, почему это важно даже тем, кто никогда не задумывался о VMM, и как всё это протестировать самостоятельно.

Читать далее

Who's online

There are currently 0 users and 13 guests online.
Syndicate content