WorldTopHubРоссия

Хабр · Программирование

Материалов: 40 · Россия · Последние новости

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

ДоступноВремя сбора:
  1. 1.Как генератор трёх слов на баннере вырос в веб-сервис: Ghostscript, CMYK и производственные граблиНа фрилансе регулярно просят сверстать простой баннер «АРЕНДА + телефон». Брать за три слова 2 000 рублей неловко, а запускать CorelDRAW, выставлять миллиметры и переводить шрифты в кривые всё равно п
  2. 2.Давай отлаживать по TCPКогда в моей Среде разработки К дошла очередь до отладчика, выбор был такой: по HTTP - проще, но с глюками, знакомыми по мобильной разработке; по TCP - быстрее, но протокол закрытый: им штатная среда
  3. 3.Как немножко обмануть серверВ прошлых статьях я рассказывал, как "немножко обманывать" игрока и давать ему ощущение естественного поведения игры, про давно известные приёмы, которые широко опробованы в сингловых играх. Но всё ме
  4. 4.Где Runtime Async в.NET 11 экономит память, а где нетВ.NET 11 привычный механизм async/await меняется: управление приостановкой методов переходит к рантайму, а JIT получает новые возможности для оптимизации. Но насколько это снижает аллокации в реальном
  5. 5.Восемь ИИ‑агентов и пять способов узнать, что они делают: как мы подключали OpenCode, Kilo и Pi к чёлке MacLumio — бесплатное приложение для чёлки MacBook. Оно показывает, что сейчас делают ваши ИИ-агенты: кто работает, кто закончил, кто ждёт разрешения на команду. Разрешить можно прямо из чёлки, не перекл
  6. 6.Новинка «Высокопроизводительный Go. Руководство по оптимизации»Привет, Хабр! Сегодня мы рады представить вам нашу очередную новинку, которая украсит полку профессионального бэкенд-разработчика: « Высокопроизводительный Go. Руководство по оптимизации ». Она продол
  7. 7.SIGILL при старте: как AOT-кэш JDK уронил Axelix в DockerПочему AOT-кэш JDK 25, собранный на одном процессоре, падает с SIGILL на другом (AOTAdapterCaching, JDK-8388703), как это исправляют JDK 25.0.5 и JDK 27 и как собрать переносимый multi-arch Docker-обр
  8. 8.Четыре протокола и одна кнопка «Разрешить»: как я подключил Claude Code, Codex, Qwen и Hermes к TelegramClaude Code и Codex умеют работать долго и без присмотра, но только пока ты сидишь рядом. Агент то спрашивает разрешение на команду, то задаёт уточняющий вопрос и ждёт ответа. Отошёл от компьютера - и
  9. 9.Выпущена версия Jmix 3.1Выпущен Jmix 3.1. В нём представлены два новых дополнения и несколько UI-компонентов, которые раньше приходилось создавать вручную. Кроме того, дополнение Dynamic Model выходит из экспериментального с
  10. 10.От рутины к сложным запросам: как GigaChat Audio работает в паре с ИИ‑операторомПроанализировать речь доклада, подготовить код‑ревью и составить саммари встречи — задачи, на которые часто не хочется тратить уйму времени. Дак может, делегировать это аудиомодели? Мидл‑разработчик п
  11. 11.Ghostty 1.4: терминал ускоряется, экономит память и учится быть осторожнее27 октября 2026 года Митчелл Хашимото выпустил эмулятор терминала с GPU-ускорением — Ghostty 1.4.0 . За релизом стоят семь месяцев работы, 172 контрибьютера и 2889 коммитов. В тестах команды на macOS
  12. 12.[Перевод] Эмулятор Game Boy Color на MicroPython: Pokémon Crystal на конференц-бейдже с RP2350Стив Франсиа, автор Hugo и Cobra, после эмулятора NES запустил на конференц-бейдже GitHub Universe с RP2350 эмулятор Game Boy Color — на MicroPython с генератором кода Viper. Процессор SM83 с его восе
  13. 13.Внедрение ИИ буксует не из-за модели, главный тормоз — интеграцияМеня зовут Виктор Овчинников, больше двадцати лет я занимаюсь обменом данными между корпоративными системами и сейчас руковожу разработкой интеграционной платформы. Все эти годы интеграция оставалась
  14. 14.AI-adoption: где спрятан буст к разработке, что делать, когда агенты дерутся, и как изменится работа мясных девелоперовУже год, а то и больше, мы живем в инфополе, где модели якобы поумнели, но то и дело что-то ломают. То они обещают изменить всю индустрию, то это раздутый пузырь и все скоро лопнет. Машины решают зада
  15. 15.Разбираем три самые интересные уязвимости Spring за июньВ июне 2026 года был опубликован список из 71 уязвимости в экосистеме Spring. Из них 31 получила уровень опасности High, 36 — Medium и четыре — Low. Для сравнения: за весь 2025 год было обнаружено 16
  16. 16.На каком языке ИИ-агенту искать по своей памяти: SQL или SPARQL?Память агентов в тренде с того момента как они появились, чтобы бороться с галюцинациями и давать ответы и решения LLM на собственной информации. Как лучше запрашивать информацию из таблиц или из граф
  17. 17.Условия, в которых рождаются системы. Средовой подход для ИИ‑агентовВечером вы оставили агентам задачу, а утром перед вами готовая реализация: код, тесты, все проверки зелёные. Вы будете это релизить? Наверняка у вас сразу появилось своё «смотря что». Написание кода м
  18. 18.[Перевод] Что будет, если слить две ветки в Git? Проверяем заранее, не выполняя mergeКонфликты при слиянии веток в Git часто обнаруживаются в самый неподходящий момент — когда изменения уже готовы к интеграции. Но что, если результат merge можно проверить заранее, не затрагивая рабочу
  19. 19.«У тебя агент ронял прод?» Что ИИ-пентест умеет в 2026 году и где он до сих пор плохАгент на пентесте сам решил перезапустить базу данных, потому что она ему мешала. Он рассчитывал, что сервис поднимется, результат не проверил и пошёл дальше. База не поднялась. Это был мой стенд и мо
  20. 20.Эй, девелопер, дизайн твоего кода никуда не годитсяВы когда-нибудь читали такое сообщение от кодинг-агента? Мне не приходилось, а жаль. Каждый раз, когда я довожу код, сгенерированный AI по моему ТЗ, я прогоняю его через ревью несколькими агентами с р
  21. 21.Как я писал свой TCP на чистом Си: надежный протокол доставки данных поверх UDPИстория о том, как реализовать надежный протокол поверх ненадежного UDP: скользящее окно, SACK, чексумма и почему при потерях сеть внезапно заработала быстрее Зачем вообще писать свой RDT-протокол? Ка
  22. 22.Миллион в config.toml, 828 тысяч в Codex и 890 тысяч на входе: что на самом деле значит окно контекстаВ ~/.codex/config.toml у меня стоит model_context_window = 1000000 . Codex на GPT-6.1 Sol в каждой задаче сообщает окно 828 400. Я разобрал, откуда берётся это число, поднял его до 900 000 своим катал
  23. 23.Когда код становится игрой: как INFOSTART TECH EVENT 2026 изменил мои лекцииЕсть поездки, после которых возвращаешься просто уставшим. А есть такие, после которых возвращаешься другим человеком - с горящими глазами, ворохом идей и острым желанием немедленно делиться всем, что
  24. 24.От 798 до 16 нс: как оптимизация debounce привела меня в Swift RuntimeВсе началось с простой идеи: перестать создавать новую Task для каждого значения. Уже это сократило среднее время вызова с 798 до 216 нс. Но мне стало интересно, куда уходят оставшиеся наносекунды. Та
  25. 25.125 токенов в секунду на RTX 4070 Ti SUPER: как я заставил локальную LLM работать полноценным кодинг-агентомПо статистике, среди рядовых пользователей настольных компов самая распространенная видеокарта имеет 16 ГБ видеопамяти. По опросам GaugeDB, такие карты занимают 27,21% рынка. У меня как раз видеокарта
  26. 26.Как я 2,5 года никому не нужный софт вайбкодилПо моим прошлым статьям « Искусство цифрового мазохизма: как я потратил сотни часов на обложки для сериалов, которые даже не смотрю » и « Как я сделал ремастер «Том и Джерри» в 4K за два года » многим
  27. 27.Я просто хотел тёмную темуРазработчики на одной платформе пятнадцать лет просят тёмную тему в своей среде разработки. Были раскраски модулей, инверсия цветов, перехват рисования. В новой версии платформы тёмная тема наконец по
  28. 28.Выбираем кодинг-агента для ДельфиТак уж исторически сложилось, что весь научный и лабораторный софт — от программы рентгеновской рефлектометрии X-Ray Calc до нашего электронного лабораторного журнала — я пишу на Delphi. Когда к этой
  29. 29.Как я делаю защищенное файловое хранилище — 5: Безальтернативный SQLiteВ пятой части я расскажу, почему перед сном всегда заглядываю под кровать, может ли база данных работать внутри FUSE-слоя и каких правил должно придерживаться приложение для защиты своих данных. Читат
  30. 30.Few-shot: пристрелочная для ИИ-агентаЯ использую GLM как «молотилку»: отдаю ей большой объём реализации. Модель хорошая, “рабочая лошадка”, но иногда тупит. Я решил проверить, помогут ли ему несколько готовых примеров поверх уже существу
  31. 31.yt-dlp для мамы: как я упаковал консольную утилиту в программу для Windows и на какие грабли наступилУ меня в семье регулярно звучит один и тот же вопрос: «А как скачать вот это видео?». Ответ «поставь yt-dlp» не работает: консоль, Python, ffmpeg, ключи командной строки — для человека, который просто
  32. 32.Сказ от Anthropic о том, как рой ИИ-агентов может превратиться в сборище бюрократовВ статье Building agents: When to fold subagents into your main agent loop , опубликованной 22 октября 2026 года, Diane Sarkis из Anthropic описала случаи, в которых замера множества ИИ-агентов на одн
  33. 33.Пятнадцать сессий Claude Code съели 11 ГБ памяти. Я написал мод, который показывает, кто именноОбычно у меня открыто десять-пятнадцать сессий Claude Code. У каждой свои субагенты и MCP-серверы, где-то поднят vite, где-то крутится pytest. Какое-то время это работало, а потом 64-гигабайтная машин
  34. 34.Гонка при создании справочников в 1С: как MD5 от ключа заменил блокировки на миграции 28 тысяч позицийКак мы мигрировали 28 тысяч позиций номенклатуры из SAP в 1С:ERP, столкнулись с гонкой при создании справочников и решили её без блокировок: детерминированный GUID из MD5 от ключа вместо управляемых б
  35. 35.Конвертер файлов, который открывается во время перетаскивания: как я сделал Kumquat для macOS без XcodeЯ тащу файл в Finder, коротко нажимаю Shift, и под курсором раскрывается колесо с действиями: «в JPG», «сжать до 2 МБ», «распознать текст», «склеить в PDF». Бросаю файл на лепесток, и результат появля
  36. 36.Микроконтроллер Baikal-U: «Привет мир» и отладка в VS CodeЦель статьи – рассказать о нашем самом первом пользовательском опыте Baikal-U, обменяться опытом с другими пользователями этого чипа и, возможно, привлечь внимание сообщества к новому МК, т. к. один и
  37. 37.От кликера до мультиагентной системы: Как менялась автоматизация тестирования и что будет дальшеПривет, Хабр! Меня зовут Илья Баранов, я лид тестирования в Сбер Диск. Я уже много лет занимаюсь автоматизацией тестирования и прошёл долгий путь от кликеров до современных мультиагентных систем. Дава
  38. 38.35 файлов и одна кнопка, или как вытащить проект из веб‑чата нейросетиНекоторые веб-чаты вроде DeepSeek и Qwen не умеют отдавать бинарные файлы для скачивания. Я проверил это на практике и написал промпт, который генерирует единый HTML со встроенным ZIP-генератором на ч
  39. 39.Иерархия контекстов в Spring. High CVE в AxelixВступление Привет, Хабр! Меня зовут Михаил Поливаха, я Tech Lead проекта Axelix . Если Вы раньше про нас не слышали, то Axelix это платформа для управления и диагностики Spring Boot приложений. Ядро п
  40. 40.Память в GoOS, часть 2. Нативные потоки, горутины и GC на SMPВ первой части я разобрал аллокатор и GC однопоточного процесса. Здесь расскажу, что пришлось изменить после появления потоков и горутин. Пока процесс однопоточный, сборщик мусора имеет дело с одним с
Об этом списке

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

Each source keeps its latest successful ranking until a new collection replaces it. Check the collection time for freshness.