
Хабр · Программирование
Материалов: 40 · Россия · Последние новости
Последние новости источника в исходном порядке. Позиция не отражает популярность.
ДоступноВремя сбора:
- 1.Как генератор трёх слов на баннере вырос в веб-сервис: Ghostscript, CMYK и производственные граблиale007xd · На фрилансе регулярно просят сверстать простой баннер «АРЕНДА + телефон». Брать за три слова 2 000 рублей неловко, а запускать CorelDRAW, выставлять миллиметры и переводить шрифты в кривые всё равно п
- 2.Давай отлаживать по TCPRunetX · Когда в моей Среде разработки К дошла очередь до отладчика, выбор был такой: по HTTP - проще, но с глюками, знакомыми по мобильной разработке; по TCP - быстрее, но протокол закрытый: им штатная среда
- 3.Как немножко обмануть серверdalerank · В прошлых статьях я рассказывал, как "немножко обманывать" игрока и давать ему ощущение естественного поведения игры, про давно известные приёмы, которые широко опробованы в сингловых играх. Но всё ме
- 4.Где Runtime Async в.NET 11 экономит память, а где нетsproshchaev (OTUS) · В.NET 11 привычный механизм async/await меняется: управление приостановкой методов переходит к рантайму, а JIT получает новые возможности для оптимизации. Но насколько это снижает аллокации в реальном
- 5.Восемь ИИ‑агентов и пять способов узнать, что они делают: как мы подключали OpenCode, Kilo и Pi к чёлке Maclumiomac · Lumio — бесплатное приложение для чёлки MacBook. Оно показывает, что сейчас делают ваши ИИ-агенты: кто работает, кто закончил, кто ждёт разрешения на команду. Разрешить можно прямо из чёлки, не перекл
- 6.Новинка «Высокопроизводительный Go. Руководство по оптимизации»BHV_publishing (Издательство БХВ) · Привет, Хабр! Сегодня мы рады представить вам нашу очередную новинку, которая украсит полку профессионального бэкенд-разработчика: « Высокопроизводительный Go. Руководство по оптимизации ». Она продол
- 7.SIGILL при старте: как AOT-кэш JDK уронил Axelix в Dockerthechrshnv (Spring АйО) · Почему AOT-кэш JDK 25, собранный на одном процессоре, падает с SIGILL на другом (AOTAdapterCaching, JDK-8388703), как это исправляют JDK 25.0.5 и JDK 27 и как собрать переносимый multi-arch Docker-обр
- 8.Четыре протокола и одна кнопка «Разрешить»: как я подключил Claude Code, Codex, Qwen и Hermes к Telegramaprazdnikov · Claude Code и Codex умеют работать долго и без присмотра, но только пока ты сидишь рядом. Агент то спрашивает разрешение на команду, то задаёт уточняющий вопрос и ждёт ответа. Отошёл от компьютера - и
- 9.Выпущена версия Jmix 3.1haulmont (Haulmont) · Выпущен Jmix 3.1. В нём представлены два новых дополнения и несколько UI-компонентов, которые раньше приходилось создавать вручную. Кроме того, дополнение Dynamic Model выходит из экспериментального с
- 10.От рутины к сложным запросам: как GigaChat Audio работает в паре с ИИ‑операторомmegapost (Сбер) · Проанализировать речь доклада, подготовить код‑ревью и составить саммари встречи — задачи, на которые часто не хочется тратить уйму времени. Дак может, делегировать это аудиомодели? Мидл‑разработчик п
- 11.Ghostty 1.4: терминал ускоряется, экономит память и учится быть осторожнееYukinoKingu (FirstVDS) · 27 октября 2026 года Митчелл Хашимото выпустил эмулятор терминала с GPU-ускорением — Ghostty 1.4.0 . За релизом стоят семь месяцев работы, 172 контрибьютера и 2889 коммитов. В тестах команды на macOS
- 12.[Перевод] Эмулятор Game Boy Color на MicroPython: Pokémon Crystal на конференц-бейдже с RP2350opium · Стив Франсиа, автор Hugo и Cobra, после эмулятора NES запустил на конференц-бейдже GitHub Universe с RP2350 эмулятор Game Boy Color — на MicroPython с генератором кода Viper. Процессор SM83 с его восе
- 13.Внедрение ИИ буксует не из-за модели, главный тормоз — интеграцияWicort (Диасофт) · Меня зовут Виктор Овчинников, больше двадцати лет я занимаюсь обменом данными между корпоративными системами и сейчас руковожу разработкой интеграционной платформы. Все эти годы интеграция оставалась
- 14.AI-adoption: где спрятан буст к разработке, что делать, когда агенты дерутся, и как изменится работа мясных девелоперовMstrifonov (Cloud.ru) · Уже год, а то и больше, мы живем в инфополе, где модели якобы поумнели, но то и дело что-то ломают. То они обещают изменить всю индустрию, то это раздутый пузырь и все скоро лопнет. Машины решают зада
- 15.Разбираем три самые интересные уязвимости Spring за июньalexbik (Axiom JDK) · В июне 2026 года был опубликован список из 71 уязвимости в экосистеме Spring. Из них 31 получила уровень опасности High, 36 — Medium и четыре — Low. Для сравнения: за весь 2025 год было обнаружено 16
- 16.На каком языке ИИ-агенту искать по своей памяти: SQL или SPARQL?igor_suhorukov · Память агентов в тренде с того момента как они появились, чтобы бороться с галюцинациями и давать ответы и решения LLM на собственной информации. Как лучше запрашивать информацию из таблиц или из граф
- 17.Условия, в которых рождаются системы. Средовой подход для ИИ‑агентовrazon · Вечером вы оставили агентам задачу, а утром перед вами готовая реализация: код, тесты, все проверки зелёные. Вы будете это релизить? Наверняка у вас сразу появилось своё «смотря что». Написание кода м
- 18.[Перевод] Что будет, если слить две ветки в Git? Проверяем заранее, не выполняя mergekmoseenk (OTUS) · Конфликты при слиянии веток в Git часто обнаруживаются в самый неподходящий момент — когда изменения уже готовы к интеграции. Но что, если результат merge можно проверить заранее, не затрагивая рабочу
- 19.«У тебя агент ронял прод?» Что ИИ-пентест умеет в 2026 году и где он до сих пор плохsrzybnev · Агент на пентесте сам решил перезапустить базу данных, потому что она ему мешала. Он рассчитывал, что сервис поднимется, результат не проверил и пошёл дальше. База не поднялась. Это был мой стенд и мо
- 20.Эй, девелопер, дизайн твоего кода никуда не годитсяdanolivo · Вы когда-нибудь читали такое сообщение от кодинг-агента? Мне не приходилось, а жаль. Каждый раз, когда я довожу код, сгенерированный AI по моему ТЗ, я прогоняю его через ревью несколькими агентами с р
- 21.Как я писал свой TCP на чистом Си: надежный протокол доставки данных поверх UDPby_cortex · История о том, как реализовать надежный протокол поверх ненадежного UDP: скользящее окно, SACK, чексумма и почему при потерях сеть внезапно заработала быстрее Зачем вообще писать свой RDT-протокол? Ка
- 22.Миллион в config.toml, 828 тысяч в Codex и 890 тысяч на входе: что на самом деле значит окно контекстаMaximSamus · В ~/.codex/config.toml у меня стоит model_context_window = 1000000 . Codex на GPT-6.1 Sol в каждой задаче сообщает окно 828 400. Я разобрал, откуда берётся это число, поднял его до 900 000 своим катал
- 23.Когда код становится игрой: как INFOSTART TECH EVENT 2026 изменил мои лекцииZasukhaIV (INFOSTART.RU) · Есть поездки, после которых возвращаешься просто уставшим. А есть такие, после которых возвращаешься другим человеком - с горящими глазами, ворохом идей и острым желанием немедленно делиться всем, что
- 24.От 798 до 16 нс: как оптимизация debounce привела меня в Swift RuntimeIvan_Magda · Все началось с простой идеи: перестать создавать новую Task для каждого значения. Уже это сократило среднее время вызова с 798 до 216 нс. Но мне стало интересно, куда уходят оставшиеся наносекунды. Та
- 25.125 токенов в секунду на RTX 4070 Ti SUPER: как я заставил локальную LLM работать полноценным кодинг-агентомigumnov · По статистике, среди рядовых пользователей настольных компов самая распространенная видеокарта имеет 16 ГБ видеопамяти. По опросам GaugeDB, такие карты занимают 27,21% рынка. У меня как раз видеокарта
- 26.Как я 2,5 года никому не нужный софт вайбкодилRealife (RUVDS.com) · По моим прошлым статьям « Искусство цифрового мазохизма: как я потратил сотни часов на обложки для сериалов, которые даже не смотрю » и « Как я сделал ремастер «Том и Джерри» в 4K за два года » многим
- 27.Я просто хотел тёмную темуRunetX · Разработчики на одной платформе пятнадцать лет просят тёмную тему в своей среде разработки. Были раскраски модулей, инверсия цветов, перехват рисования. В новой версии платформы тёмная тема наконец по
- 28.Выбираем кодинг-агента для Дельфиkoreec · Так уж исторически сложилось, что весь научный и лабораторный софт — от программы рентгеновской рефлектометрии X-Ray Calc до нашего электронного лабораторного журнала — я пишу на Delphi. Когда к этой
- 29.Как я делаю защищенное файловое хранилище — 5: Безальтернативный SQLitenotdepot · В пятой части я расскажу, почему перед сном всегда заглядываю под кровать, может ли база данных работать внутри FUSE-слоя и каких правил должно придерживаться приложение для защиты своих данных. Читат
- 30.Few-shot: пристрелочная для ИИ-агентаXronofag · Я использую GLM как «молотилку»: отдаю ей большой объём реализации. Модель хорошая, “рабочая лошадка”, но иногда тупит. Я решил проверить, помогут ли ему несколько готовых примеров поверх уже существу
- 31.yt-dlp для мамы: как я упаковал консольную утилиту в программу для Windows и на какие грабли наступилOlegChe77 · У меня в семье регулярно звучит один и тот же вопрос: «А как скачать вот это видео?». Ответ «поставь yt-dlp» не работает: консоль, Python, ffmpeg, ключи командной строки — для человека, который просто
- 32.Сказ от Anthropic о том, как рой ИИ-агентов может превратиться в сборище бюрократовmaster_program · В статье Building agents: When to fold subagents into your main agent loop , опубликованной 22 октября 2026 года, Diane Sarkis из Anthropic описала случаи, в которых замера множества ИИ-агентов на одн
- 33.Пятнадцать сессий Claude Code съели 11 ГБ памяти. Я написал мод, который показывает, кто именноGerrux · Обычно у меня открыто десять-пятнадцать сессий Claude Code. У каждой свои субагенты и MCP-серверы, где-то поднят vite, где-то крутится pytest. Какое-то время это работало, а потом 64-гигабайтная машин
- 34.Гонка при создании справочников в 1С: как MD5 от ключа заменил блокировки на миграции 28 тысяч позицийabelenya · Как мы мигрировали 28 тысяч позиций номенклатуры из SAP в 1С:ERP, столкнулись с гонкой при создании справочников и решили её без блокировок: детерминированный GUID из MD5 от ключа вместо управляемых б
- 35.Конвертер файлов, который открывается во время перетаскивания: как я сделал Kumquat для macOS без XcodeTheAlexRay · Я тащу файл в Finder, коротко нажимаю Shift, и под курсором раскрывается колесо с действиями: «в JPG», «сжать до 2 МБ», «распознать текст», «склеить в PDF». Бросаю файл на лепесток, и результат появля
- 36.Микроконтроллер Baikal-U: «Привет мир» и отладка в VS CodeMViktorE (Т8) · Цель статьи – рассказать о нашем самом первом пользовательском опыте Baikal-U, обменяться опытом с другими пользователями этого чипа и, возможно, привлечь внимание сообщества к новому МК, т. к. один и
- 37.От кликера до мультиагентной системы: Как менялась автоматизация тестирования и что будет дальшеIlyaing (Сбер) · Привет, Хабр! Меня зовут Илья Баранов, я лид тестирования в Сбер Диск. Я уже много лет занимаюсь автоматизацией тестирования и прошёл долгий путь от кликеров до современных мультиагентных систем. Дава
- 38.35 файлов и одна кнопка, или как вытащить проект из веб‑чата нейросетиMasterShu · Некоторые веб-чаты вроде DeepSeek и Qwen не умеют отдавать бинарные файлы для скачивания. Я проверил это на практике и написал промпт, который генерирует единый HTML со встроенным ZIP-генератором на ч
- 39.Иерархия контекстов в Spring. High CVE в Axelixmipo256 (Spring АйО) · Вступление Привет, Хабр! Меня зовут Михаил Поливаха, я Tech Lead проекта Axelix . Если Вы раньше про нас не слышали, то Axelix это платформа для управления и диагностики Spring Boot приложений. Ядро п
- 40.Память в GoOS, часть 2. Нативные потоки, горутины и GC на SMPnagibat0r · В первой части я разобрал аллокатор и GC однопоточного процесса. Здесь расскажу, что пришлось изменить после появления потоков и горутин. Пока процесс однопоточный, сборщик мусора имеет дело с одним с
Об этом списке
Время сбора — это время получения списка WorldTopHub, а не публикации статей. При задержке обновления могут отображаться последние доступные собранные данные.
Each source keeps its latest successful ranking until a new collection replaces it. Check the collection time for freshness.