| Date | Title | Description |
| 18.06.2026 | Как мы построили централизованную CMDB для управления Zabbix с RFC, аудитом и откатом изменений | Привет, Хабр!
Чем больше растет инсталляция Zabbix, тем сложнее становится управлять ее конфигурацией. Особенно если речь идет не об одном сервере мониторинга, а о нескольких инсталляциях, десятках команд и сотнях инженеров, которым регуляр... |
| 11.06.2026 | Как я веб-приложение на Go для архитектуры MIPS кросс-компилировал | Введение
Привет, Хабр! Являюсь давним пользователем маршрутизаторов Keenetic/Netcraze. В свое время подкупили надежность устройств, широкие возможности программного обеспечения, оперативная техническая поддержка, большое сообщество пользова... |
| 04.06.2026 | Post-Quantum TLS Certificates: Let’s Encrypt Plans Merkle Tree Rollout That Shrinks Handshakes | By Chase Fiorini
Published: Jun 04 2026, 15:10 PM EDT
Share on Facebook Share on Twitter Share on LinkedIn Share on Reddit Share on Flipboard |
| 04.06.2026 | Что у вас спросят про Docker на интервью? Разбираем 10 главных вопросов | 1. Что такое Docker и в чем его фундаментальное отличие от виртуальных машин (VM)?
Docker — это платформа для упаковки, доставки и запуска приложений в изолированных средах, которые называются контейнерами. Главная особенность технологии за... |
| 03.06.2026 | Личный CI/CD за один вечер: настраиваем GitLab Runner на собственном VPS | Если у вас пет-проект или небольшой стартап на GitLab.com, рано или поздно вы упрётесь в потолок бесплатного тарифа: 400 минут пайплайнов в месяц и общая очередь раннеров. Покупка дополнительных минут стоит денег и не решает вторую проблему... |
| 01.06.2026 | Свой systemd unit‑файл с нуля: от минимального скелета до production‑конфига | Когда нужно запустить свой сервис на Linux‑хосте, выбор небольшой: либо systemd unit‑файл, либо что‑то из эры до systemd — init‑скрипт, supervisord, screen, nohup. На современных дистрибутивах (Ubuntu 22.04+, Debian 12, RHEL 9+, Amazon Linu... |
| 31.05.2026 | Best Practices по Dockerfile: от базового образа и кеша до SBOM, Cosign и CI/CD | Предисловие
Статья получилась большой: практик много, и каждая из них важна по-своему. Я собрал её как набор best practices: не все пункты нужны каждому проекту, но почти каждый пункт однажды всплывает на ревью, в CI или после неприятного и... |
| 27.05.2026 | Слишком много открытых файлов: лимит Linux, который валит прод в 3 часа ночи | Ваш сервис спокойно живёт неделями: графики ровные, алерты молчат, релизы проходят без сюрпризов. А потом в три часа ночи под нагрузкой всё начинает разваливаться с ошибкой: too many open files
На Go это может выглядеть так:
http: Accept er... |
| 14.05.2026 | В Red Hat представили проект Hummingbird — непрерывно обновляемую редакцию Fedora Linux на базе контейнеров | Команда разработчиков из Red Hat представила на конференции Red Hat Summit 2026 проект под названием Hummingbird. Это редакция Fedora Linux на базе коллекции непрерывно обновляемых (rolling) контейнеров.
Для уменьшения поверхности атаки кон... |
| 13.04.2026 | SherlockOps, или как мы победили мониторинг | Тимур Наурузбаев
Senior DevOps
Алексей Щепетков
TeamLead DevOpsПредисловие
На протяжении всего моего опыта работы DevOps-инженером (а это около 6–7 лет) я всегда терпеть не мог мониторинг, алерты и всё что с этим связано. Мало того, что я н... |
| 11.04.2026 | Колобок-стек: от Nexus ушёл, от Artifactory ушёл — написал свой реестр на Rust | КДПВ: NORA – реестр артефактов на Rust
Нужен был реестр артефактов. Показать студентам цепочку поставки софта: сборка, тесты, push в реестр, деплой. Стандартная задача, казалось бы. "Вошли и вышли, приключение на 20 минут."
Растян... |
| 08.04.2026 | Баг на тёмной стороне Луны | Код бортового управляющего компьютера космического аппарата Аполлон (AGC) — одна из самых тщательно исследованных кодовых баз в истории. Её прочитали тысячи разработчиков. Учёные публиковали статьи о её надёжности. Эмуляторы выполняют её ко... |
| 06.04.2026 | Как я за 15 лет устал диагностировать серверы руками и сделал инструмент, который делает это за 60 секунд | Предыстория:
Я работаю с Linux больше 15 лет. Начинал с хостинга, где «сервер тормозит» означало зайти по SSH и запустить top. Потом были выделенные серверы, кластеры, Kubernetes. Задачи менялись, но вопрос оставался один и тот же:
Сервер т... |
| 04.04.2026 | Представлен открытый проект Sheets — электронные таблицы в терминале | Разработчик Маас Лалани выпустил открытый мультиплатформенный проект под названием Sheets. Это решения для создания электронных таблиц в терминале.
Исходный код проекта написан на Go и опубликован на GitHub под лицензией MIT.
Сборки Sheets ... |
| 02.04.2026 | Как мы интегрировали «Автосборку» с Maven-репозиторием | В статье расскажу, как в Bercut реализовали интеграцию внутренней системы управления конфигурациями с популярной экосистемой Maven, что позволило обеспечить более удобное и стандартизированное распространение артефактов. Поделюсь проблемами... |
| 25.03.2026 | Представлен открытый проект cliamp — ретро-терминальный музыкальный плеер, вдохновлённый Winamp | Состоялся выпуск открытого мультиплатформеного проекта под названием cliamp. Это ретро‑терминальный музыкальный плеер для WIndows, Linux и macOS, вдохновлённый Winamp. Исходный код решения написан на Go и опубликован на GitHub под лицензией... |
| 20.03.2026 | Свой Firewall Operator для Docker | Думаю, многие разработчики, которые используют Docker, согласятся с тем, что он предоставляет обширные возможности для контроля прав контейнеров. Тут есть инструменты на любой вкус: хочешь открывай порты наружу, хочешь меняй права контейнер... |
| 14.03.2026 | DevOps в 2026 году: перспективы профессии и как онлайн-магистратура помогает прокачать нужные рынку навыки | Привет! Это команда Яндекс Практикума, сегодня мы вместе с вами рассмотрим, что из себя представляет DevOps в 2026 году и расскажем про онлайн-магистратуру ИТМО в партнёрстве с Яндекс Практикумом «DevOps‑инженер облачных сервисов»: кому под... |
| 11.03.2026 | Бестиарий Хабра: Кто обитает в ваших комментах | Бестиарий Хабра: Кто пасется в ваших комментахФинальная версия (для всех, кто публиковал хоть раз)
Ты написала статью. Вычитала, проверила, добавила картинки, нажала «Опубликовать». И тут они приходят. Кто эти люди, которые пишут комментари... |
| 11.03.2026 | Как построить отказоустойчивый PostgreSQL-кластер и не промахнуться | В исходниках PostgreSQL встречаются ироничные комментарии, а самый весёлый, на мой взгляд, находится в строке прямо перед запуском сервера. Судя по логам Git, это комментарий Тома Лейна, который сообщает: "We are ready to rock and roll... |
| 04.03.2026 | Как еще добавить каталог в PATH | Эта статья навеяна недавним переводом другой статьи: Как добавить каталог в PATH. Рекомендуется к прочтению, чтобы понять, общий принцип работы и изменения переменных окружения.
В двух словах, в статье выше, прелагалось добавлять переменные... |
| 04.03.2026 | Выделение памяти в Go | Эта статья посвящена языку программирования Go 1.24, работающему на Linux на архитектуре ARM. Она может не охватывать специфические для других операционных систем (ОС) или аппаратных архитектур детали.
В этой статье подробно рассматриваются... |
| 04.03.2026 | Нити и волокна (Threads & Fibers) | Всем привет! Меня зовут Сергей и последнее время я занимаюсь backend-разработкой на Scala. Вообще, мой опыт асинхронного программирования на Scala и C# составляет более десяти лет, и за это время сложилось вполне достаточное понимание этой ... |
| 02.03.2026 | 60 бесплатных уроков марта: от React и Docker до архитектуры, DWH и ИИ | Выбрать свое направление
Программирование
Архитектура
Инфраструктура
Информационная безопасность
Тестирование
ML и Data Science
Аналитика и анализ
Управление
Бонус: мини видео-курсыПрограммирование
5 марта 20:00 Как создавать реальные React... |
| 02.03.2026 | Кен Томпсон, который в одиночку написал первые версии Unix | Кен Томпсон внёс огромный вклад в компьютерные шахматы, его программа Belle победила на ЧМ 1980 г.
Кен Томпсон с Деннисом Ритчи являются соавторами Unix — операционной системы, которая лежит в фундаменте современной ИТ-индустрии. Важно заме... |
| 01.03.2026 | Ловушки времени | Иллюстрация от ИИ qwen.ai
Время таит в себе много опасностей. Интуитивное понимание времени может сыграть злую шутку при разработке ПО.
Disclaimer: дальнейший текст содержит в том числе субъективные рекомендации. Существуют предметные облас... |
| 01.03.2026 | Открытие API старых вещей | WiFi-колонка SoundTouch 30 Series III образца 2015 года
Два месяца назад компания Bose подала пример, как применять открытый подход к поддержке старых вещей: она открыла Web API для умных колонок SoundTouch.
Официальный анонс Bose
Документа... |
| 27.02.2026 | Claude Code «научили» искать по коду в 260 раз быстрее — с помощью индексатора на Rust | Разработчик под ником defendend выложил на GitHub утилиту ast-index — CLI-инструмент на Rust, который строит индекс кодовой базы и позволяет AI-агентам вроде Claude Code и Cursor искать по проекту в десятки и сотни раз быстрее.
Проблема, ко... |
| 26.02.2026 | Статический анализатор PVS-Studio официально доступен в Astra Linux | Разработчики могут проводить проверку кода напрямую из командной строки, не прибегая к использованию встраиваемой среды разработки. Инструмент поддерживает языки C, C++, C# и Java.
«Группа Астра» и компания PVS-Studio объявили о начале техн... |
| 24.02.2026 | Harness announces general availability of software artifact registry for DevOps
Send us a News Tip
EXTRACT THE SIGNAL FROM THE NOISE
Cookies | Software delivery startup Harness Inc. announced today the general availability of Artifact Registry, a new product release that securely manages software packages within the integration and delivery lifecycle.
The Harness Artifact Registry... |
| 23.02.2026 | автоматизация браузера и развёртывание функций прямо из терминала | Notte — платформа для автоматизации браузера. Недавно мы выпустили CLI, который позволяет управлять браузерными сессиями, запускать AI-агентов, извлекать структурированные данные и развёртывать функции автоматизации, всё это прямо из термин... |
| 22.02.2026 | Исходный код человечества: как язык и психика программируют нашу реальность | Выйдя на пенсию и имея много свободного времени, я решил посвятить себя любимому занятию - разработке высоконагруженных финансовых архитектур, ядер и протоколов межбанковского клиринга (проект Orda). Я создал Qazna - проект, который называю... |
| 21.02.2026 | Хотел взять готовый Go-клиент для Max. Итог предсказуем | Если у вас есть бот в Телеграме, то наверняка уже поглядываете в сторону Max — аудитория растёт, игнорировать сложно.
Первая мысль: наверняка кто-то уже написал удобный Go-клиент. Поиск выдал пару заброшенных репозиториев и официальный клие... |
| 21.02.2026 | Garbage Collector от мала до велика или как создаются и отчищаются ваши объекты | Когда мы говорим о сборщике мусора, мы часто ограничиваемся фразой «он удаляет неиспользуемые объекты», однако в реальности GC — это сложнейшая система, которая взаимодействует с виртуальной памятью, потоками, стеком, регистрами и графом сс... |
| 20.02.2026 | Linux Landlock — песочница для приложений без root | В этой статье поговорим о том, как использовать API Landlock для защиты Linux-приложений, ограничивая доступ к файловой системе и сети.
Два часа ночи. Вас будит уведомление: хакер нашёл уязвимость в вашем приложении и теперь может украсть у... |
| 19.02.2026 | Автоматическая модернизация кода на Go при помощи go fix | В релизе 1.26 языка Go, выпущенном в этом месяце, есть полностью переписанная подкоманда go fix. Go fix использует набор алгоритмов для обнаружения возможностей улучшения кода; часто для этого применяются более новые фичи языка или библиоте... |
| 18.02.2026 | [Видео] Андрей Карпатый переписал GPT | OpenClaw объявил войну | Telegram снова блокируют | Это видео — короткий обзор главных IT-новостей прошедшей недели.
В выпуске: релизы GLM-5, Minimax M2.5 и Codex Spark, эксперимент Андрея Карпаты — он переписал GPT на чистом Python, история с OpenClaw и его громким заявлением, пожар в офисе... |
| 18.02.2026 | Вытесняй и властвуй: еще раз про многозадачность | В последнее время мне довелось много заниматься распараллеливанием однопоточного кода и показалось уместным свести воедино более-менее всё, что нам известно про разные типы многозадачности, с примерами и комментариями.Пролог, в котором авто... |
| 18.02.2026 | Полезные фичи новой версии Go — 1.26 | Всем привет! Меня зовут Паша Агалецкий, я техлид команды платформы разработки Авито. В этой статье я расскажу о самых интересных и полезных фичах релиза новой версии Go — 1.26. Статья будет полезна всем, кто работает с Go и следит за развит... |
| 16.02.2026 | Автономная ecom-платформа на смену SAP Hybris: как мы решали задачи «БИ-БИ» с помощью кастомной архитектуры | Как адаптировать архитектуру Enterprise-ритейла после ухода западных вендоров? На примере маркетплейса «БИ-БИ» разбираем, почему в условиях специфической бизнес-логики и высоких нагрузок кастомный подход может быть эффективнее коробочных ре... |
| 16.02.2026 | Про LRU-кэш (в том числе — на собеседовании) — 3 способа реализации | LRU-кэш это популярная структура данных, хранящая пары ключ-значение, но в отличие от обычной "мэпы", ограниченная по размеру - более старые (Least-Recently-Used) записи "вытряхиваются" при переполнении. Он популярен как... |
| 12.02.2026 | Go 1.26 вышел, пройдемся по всем изменениям… | Go 1.26 уже вышел! Официальные релизноты довольно скудны на детализацию и приходится изучать глубже. Сделал для тебя большой обзор нововведений, можешь использовать эту статью как шпоргалку. В начале коротко опишу то что лично мне понравило... |
| 11.02.2026 | Релиз Go 1.26: изменения в синтаксисе, новый GC и экспериментальный SIMD | Команда Go объявила о релизе версии 1.26. Обновление затрагивает синтаксис языка, систему типов, сборщик мусора, компилятор и стандартную библиотеку.Изменения в языке
В Go 1.26 переработана встроенная функция new. Теперь в неё можно передав... |
| 10.02.2026 | Планировщик Go | Эта статья посвящена языку программирования Go 1.24, работающему на Linux на архитектуре ARM. Она может не охватывать специфические для других операционных систем (ОС) или аппаратных архитектур детали.❯ Введение
Предполагается, что вы облад... |
| 10.02.2026 | Применяем формальные методы к чейнкодам Hyperledger Fabric: кейс BaseToken | Добрый день! Меня зовут Кирилл Зиборов, я представляю отдел безопасности распределенных систем Positive Technologies. В этой статье я продолжу рассказывать о том, как мы используем инструменты формальной верификации для предотвращения уязви... |
| 05.02.2026 | Статанализ — must-have для проектов с Codex/ClaudeCode | На днях у Кирилла Мокевнина вышел пост про то, как он разлюбил динамическую типизацию. Мысль понятная: на больших кодовых базах отсутствие типов начинает дорого стоить.
Хочу дополнить аргументом, который в 2026 году уже стал прям must-have:... |
| 05.02.2026 | Redis больше не нужен?! Реализуем реактивный кэш на чистом PostgreSQL и Go | Привет, Хабр! 👋
В современной разработке мы привыкли решать проблемы производительности стандартным набором инструментов. "База не тянет? Поставь Redis!" — это стало почти рефлексом. Но всегда ли оправдано тащить в инфраструктуру ... |
| 03.02.2026 | Кастомные uuid на базе дженерика | Уже более 6 лет я использую кастомные идентификаторы - одна из классных штук, за которые обожаю go. Они незаменимы в описании бизнес-логики - невозможно перепутать порядок идентификаторов. Все вызовы становятся типобезопасными и самодокумен... |
| 03.02.2026 | От инъекции промпта до RCE в AI-агентах | TL;DR
Статья о том, как AI-агенты, которым разрешили выполнять «безопасные» команды (find/grep/git и тому подобное), остаются уязвимыми: злоумышленник подсовывает такие аргументы/флаги, которые превращают разрешённую команду в механизм запи... |
| 02.02.2026 | Как писать API-автотесты на Go: Axiom, Resty, Testify, Allure и запуск в CI/CD | В этой статье мы рассмотрим практический пример написания API-автотестов на Go с использованием Axiom, Allure, Testify и Resty. Цель — показать, как может выглядеть тестовый проект, построенный с учётом лучших практик и ориентированный не н... |
| 31.01.2026 | Я создал вдвое более быстрый лексер, но обнаружил, что узким местом был ввод-вывод | Я создал лексер ассемблера ARM64 (ну, точнее, сгенерировал его из моего собственного генератора парсера, но пост не об этом), обрабатывающий код на Dart вдвое быстрее официального сканера. Этого результата я добился при помощи статистически... |
| 29.01.2026 | Обход стека в ядре Linux для RISC-V: разбираем и чиним | Привет, Хабр! Меня зовут Матвей Быстрин, я старший инженер в команде BSP (Board Support Package) YADRO. Мы занимаемся системным софтом, который необходим для загрузки и работы SoC: от загрузчиков до драйверов блоков.
В этой статье я расскаж... |
| 27.01.2026 | SO_PEERCRED вместо контейнеров: как мы научили сокет понимать, какому клиенту какую MySQL отдавать | Привет, Хабр! Сегодня на связи Илья Ищенко и Роман Рогов — руководитель группы администраторов хостинга и старший системный инженер Рег.ру.
В прошлом году мы закончили масштабную задачу — добавили MySQL 8 на все серверы шаред-хостинга с isp... |
| 27.01.2026 | Почему SSH отправляет 100 пакетов по одному нажатию клавиши? | И почему меня это волнует?
Вот небольшая выдержка из обобщённого вывода tcpdump для ssh-сеанса, в рамках которого я всего один раз нажал на клавишу:
$ ./first_lines_of_pcap.sh single-key.pcap 1 0.000s CLIENT->SERVER 36 bytes 2 0.007s SER... |
| 27.01.2026 | Fullstack проект на React, Python, Go и Spring: OpenIDE в действии [видео] | В новом видео Михаил Поливаха, Павел Кислов и Александр Шустанов проверяют OpenIDE на прочность в работе с мультиязычным стеком.
По ходу видео эксперты рассказывают про типичные инженерные вещи — тестирование, прикладную бизнес-логику и инт... |
| 26.01.2026 | От «Человека-функции» к Архитектору: ИИ освобождает от рабства специализации | В предыдущей статье я поднял вопрос о кризисе технических собеседований. Мы обсуждали, почему проверка знания синтаксиса на бумажке в 2026 году — это абсурд, и почему индустрия упорно игнорирует существование ИИ.
Читая комментарии, я поймал... |
| 25.01.2026 | Вышел GNU Guix 1.5.0 | Состоялся выпуск пакетного менеджера GNU Guix 1.5 и построенного на его основе дистрибутива GNU/Linux — Guix System (на базе GCC 15.2, Emacs 30.2, LLVM 21.1.8, Linux-libre kernel 6.17, KDE Plasma 6.5, клиента Icecat 140 и веб-браузера Libre... |
| 23.01.2026 | Как сделать (очень) маленькие LLM действительно полезными | Команда AI for Devs подготовила перевод статьи о том, как выжать максимум из маленьких языковых моделей. Автор показывает, что даже очень компактные LLM могут быть полезны в реальных задачах — если правильно работать с контекстом, embedding... |
| 23.01.2026 | От стартапа к протоколу: Почему мы решили написать свой «PostgreSQL для финансов» | В мире разработки есть негласное правило: не пишите свою криптографию. В финтехе должно быть похожее правило: не пишите свой леджер (ledger) на SQL, если планируете масштабироваться.
Меня зовут [Имя], и я хочу рассказать, как мы прошли клас... |
| 22.01.2026 | Результаты огромного опроса разработчиков на Go за 2025 год | Команда Go for Devs подготовила перевод отчёта команды Go о результатах Go Developer Survey 2025 (опрос проходил в сентябре 2025, публикация — 21 января 2026). Главные сигналы: разработчикам не хватает понятных best practices и более «совре... |
| 20.01.2026 | Ловушка туториалов: почему просмотр видео не сделает вас программистом | 1. Иллюзия компетентности: почему мозг нас обманывает
Знакомое чувство: вы включаете туториал «Пишем мессенджер на Go за 2 часа», откидываетесь в кресле и наблюдаете, как автор ловко раскидывает структуру проекта, жонглирует интерфейсами и ... |
| 16.01.2026 | Go Programming Language 1.26 Patches Several Security Flaws | Image generated by Google Gemini
The Go programming language team has issued security updates for Go 1.25.6 and Go 1.24.12 to address six vulnerabilities.
These issues range from denial-of-service attacks and memory exhaustion to toolchain ... |
| 12.01.2026 | Представлен открытый оптимизатор процессов SceneShift, созданный на Go и Bubble Tea | Представлен проект открытого оптимизатора процессов SceneShift, работающий в терминале и созданный на Go и Bubble Tea. Пока что решение доступно для ПК на WIndows, но в планах разработчиков выпустить обновления с поддержкой Linux (SIGSTOP/S... |
| 12.01.2026 | Go: сборщик мусора там, где его не ждут | Всем привет! Меня зовут Нина Пакшина, и я уже 5 лет пишу на Go.
Пару лет назад я готовилась к докладу и глубоко изучала исходники runtime Go. Там я наткнулась на очень интересный код.
На время я о нём забыла, но сейчас наконец смогла погруз... |
| 11.01.2026 | Честный взгляд на Go: сильные стороны и болезненные ограничения | Команда Go for Devs подготовила перевод обзора языка Go от практикующего разработчика. Автор без прикрас разбирает сильные стороны Go — конкурентность, простоту и эргономику, — а затем подробно объясняет, почему его разочаровывают enum’ы, н... |
| 08.01.2026 | C# Crowned Language of the Year 2025 Amidst TIOBE Index Shake-Up | C# seized Language of the Year honors for 2025 from the TIOBE Index. Its record growth defined the year. Python maintained its iron grip as the top programming language globally. Significant shifts rippled through the top ten rankings. C as... |
| 07.01.2026 | C# стал языком 2025 года по версии TIOBE | Индекс TIOBE подвел итоги 2025 года и присвоил звание «Язык года» C#. Рост популярности составил рекордные 2,94%, хотя в общем рейтинге язык занимает 5-е место. Абсолютным лидером остался Python с долей 22,61%.
В первой пятерке произошли из... |
| 07.01.2026 | Инструмент перехвата медленных запросов StarRocks | Поскольку кластеров много, а на управление медленными запросами и обеспечение приоритета коротких запросов не хочется тратить много времени, был разработан вспомогательный сервис для контроля медленных запросов. Ниже — как это реализовано и... |
| 02.01.2026 | kolor-keyboard — рисуем RGB подсветкой клавиатуры флаг языка раскладки | Где-то неделю назад я прочитал статью: Индикация раскладки клавиатуры подсветкой — решение для GNOME. И что-то так вдохновился, что решил сделать что-то подобное для себя, у меня KDE. Начал делать, воспроизвёл подсветку одним цветом достато... |
| 30.12.2025 | Основы виртуальной памяти | Что и почему?
Задумывались ли вы о том, зачем компьютерам нужна оперативная память (ОП, RAM), когда у них уже есть дисковое хранилище (диск)? Ответ кроется в скорости доступа. Хотя диск является постоянным, он намного медленнее, чем ОП. ОП ... |
| 30.12.2025 | Плагины с человеческим лицом: истории комьюнити OpenIDE | Мы в OpenIDE хорошо понимаем, что среда разработки — это не просто набор инструментов и функций. Это пространство, в котором разработчик проводит значительную часть своего времени: думает, экспериментирует, ошибается и создаёт новое. Именно... |
| 28.12.2025 | Как подключить нейросеть и MCP-сервер к VS Code | На самом деле, я человек, который предпочитает писать всю документацию самостоятельно. Меня не страшит код, я довольно хорошо работаю с регулярными выражениями, поэтому преобразование файлов из кода в Markdown не занимает у меня много време... |
| 28.12.2025 | Разбираем net/http на практике: пишем веб-сервис DeadDrop для безопасного обмена сообщениями | Дисклеймер
ВАЖНО: Это учебная статья для начинающих
Данный материал — первая часть цикла, где мы поэтапно изучаем net/http.
Код в этой статье сознательно упрощён для ясности изложения и НЕ является production-ready.
Что опущено в этой части... |
| 26.12.2025 | Я участвовал в Advent of Code каждый год, начиная с 2021, и мне есть что сказать | Меня зовут Стас Федянин, я ведущий инженер-программист в Контуре. Решаю задачки в формате AoC с 2021, и стараюсь каждый год писать на новом для себя языке программирования — уже попробовал Kotlin, Zig, Dart, JavaScript и Gleam. На мой взгля... |
| 26.12.2025 | Go после Rust: краб и суслик | Как это началось
Случилось так, что мне пришлось участвовать в разработке на Go. До этого с Go я был знаком шапочно, большую часть времени работая с Rust. Изучить Go оказалось не сложно, но после того, как мы приступили к разработке, обнару... |
| 25.12.2025 | Вышел дистрибутив Parrot OS 7.0 для этического хакинга с ядром Linux 6.12 LTS и новыми инструментами для пентестов | 24 декабря 2025 года компания Parrot Security выпустила дистрибутив Parrot OS 7.0 (кодовое название Echo) на базе Debian 13 Trixie и ядра Linux 6.12 LTS, а также с поддержкой RISC‑V. Решение ориентировано на безопасность и предназначено для... |
| 23.12.2025 | Масштабирование LLM с помощью Golang: как мы обслуживаем миллионы запросов LLM | Хотя экосистема LLM в основном ориентирована на Python, мы нашли Go исключительно подходящим для производственных развертываний. Наша инфраструктура на базе Go обрабатывает миллионы ежемесячных запросов LLM с минимальной настройкой производ... |
| 23.12.2025 | Теги структур — худшее что есть в go | Всем доброе время суток. Я пишу всякое на Go в Ви.Tech (IT-дочка ВсеИнструменты.ру) и, честно говоря, обожаю этот язык. Когда говорят о проблемах Go, обычно вспоминают отсутствие наследования или своеобразную обработку ошибок. Гораздо реже ... |
| 18.12.2025 | Echo Software Lands $35M to Combat Container Vulnerabilities with AI | Echo Software secured $35 million in Series A funding. This NYC-based firm revolutionizes container security. Its AI agents autonomously build and maintain vulnerability-free container images. The solution addresses critical software supply... |
| 17.12.2025 | Echo: $35 Million Series A Raised For Secure AI-Native Cloud OS | Echo, a company building AI-powered secure software infrastructure for cloud applications, has raised $35 million in Series A financing led by N47, with participation from Notable Capital, Hyperwise Ventures, and SentinelOne’s S Ventures. T... |
| 17.12.2025 | Go 1.25: GOMAXPROCS учитывает CPU-лимиты в контейнерах | TL;DR
GOMAXPROCS ограничивает число потоков, которые одновременно исполняют Go-код (и тем самым задаёт параллелизм выполнения горутин); раньше по умолчанию он равнялся числу логических CPU на хосте.
В контейнерах с CPU-лимитами это давало р... |
| 17.12.2025 | Визуальный язык программирования в NebuLeet: эволюция и дизайн | Пару лет я в соло разрабатывал максимально нишевую игру "для программистов" (NebuLeet) на довольно нишевых технологиях (Go + ebitengine), и вот теперь, после релиза, я хочу рассказать про одну из интересных особенностей этой игры ... |
| 17.12.2025 | Выпуск Tinygo 0.40 — компилятора языка Go для маломощных систем | В середине декабря 2025 года состоялся выпуск открытого проекта Tinygo 0.40. Это компилятор языка программирования Go для маломощных систем, таких как микроконтроллеры и встраиваемые устройства, которым необходима генерация очень компактных... |
| 17.12.2025 | Google интегрирует инструмент Vibe Coding Opal прямо в экосистему Gemini | Google начал интеграцию инструмента для программирования Opal, ранее известного как Vibe Coding Tool, в платформу Gemini. Это расширение способностей Gemini превращает ИИ‑ассистента в полноценного помощника разработчика, который может не то... |
| 16.12.2025 | Как мы построили рекламную платформу с нуля | Каждая успешная рекламная кампания начинается с технологий, которые остаются за кадром. Но именно от них зависит, увидит ли целевой пользователь нужное объявление, сможет ли рекламодатель быстро настроить кампанию и получить точный отчет, и... |
| 16.12.2025 | Roadmap.sh: дорожные карты для изучения IT, 346k звёзд на GitHub | пример roadmap
В 2013-м я получил свою первую вакансию джуна. Требования: PHP, MySQL, jQuery. Всё. Я открыл tutorial, за выходные накодил todo-лист, через месяц уже чинил баги в проде.
Вчера смотрел вакансию для джуна. Требования занимали д... |
| 16.12.2025 | Vulnerability-free container image startup Echo Software raises $35M
Send us a News Tip
EXTRACT THE SIGNAL FROM THE NOISE
Cookies | Echo Software Ltd., a startup that’s using artificial intelligence agents to secure container images at the base layer, said today it has raised $35 million in an early-stage funding, just four months after closing on its $15 million seed r... |
| 15.12.2025 | SQLSet — отделяем GO код от SQL-запросов | Предисловие
Однажды мне пришлось участвовать в переводе большого старого проекта на новую СУБД. Это заняло несколько месяцев тогда. И этот урок я запомнил на всю жизнь. В проекте повсеместно код приложения был перемешан с кодом SQL-запросов... |
| 13.12.2025 | Бросаем Event Loop, переходим на Горутины: Go для JS-девелоперов (Часть 1) | Если JS/TS это гибкий асинхронный клей для веба на одном потоке, то Go это строгий инструмент для облака с честным параллелизмом.
Главная проблема новичка сейчас это старые учебники. Классический «Effective Go» писали в 2009-м, там нет ни м... |
| 02.12.2025 | Эволюция Гофера: как нелепый грызун стал иконой Go | Каждый создатель языка программирования мечтает о своем символе. Кто-то рисует змей, слонов, кто-то выбирает чашки кофе… Но Go пошёл по другому пути и сделал своим маскотом существо, которое выглядит как нечто среднее между морской свинкой,... |
| 13.10.2025 | Как мы нашли баг в компиляторе Go | Каждую секунду в дата-центры Cloudflare в 330 городах отправляется 84 миллиона HTTP-запросов. Из-за этого даже самые редкие из багов возникают достаточно часто. На самом деле, именно наши масштабы позволили нам недавно обнаружить в компилят... |
| 13.08.2025 | Вышел Go 1.25 | 12 августа 2025 года состоялся релиз языка программирования Go 1.25 с новым экспериментальным сборщиком мусора, обеспечивающим снижение накладных расходов на 10–40%. Этот проект развивает компания Google при участии сообщества как гибридное... |
| 28.03.2025 | Свои языки программирования: зачем компании изобретают колесо заново | Кажется, языков программирования уже предостаточно, но IT-гиганты продолжают плодить свои. Google, Apple, JetBrains — готовых решений хватает до отказа, а им все равно хочется иметь что-то свое, эксклюзивное. Дело в технологической необходи... |
| 17.03.2025 | Планировщик Go — самый подробный гайд простым языком | Давайте спроектируем с нуля планировщик Go — начнём с самой простой и понятной наивной реализации, а затем шаг за шагом будем разбираться, какие изъяны в ней есть, и придумывать как их решать, постепенно усложняя общую модель.
Это один из л... |
| 13.02.2025 | The Rise of AI in iOS Development: A New Era of Innovation | The landscape of iOS development is changing. Artificial intelligence is not just a buzzword; it’s a game-changer. Tools like ChatGPT o3-mini and DeepSeek are reshaping how developers create applications. They are like the wind beneath the ... |
| 12.02.2025 | Интерактивный тур по Go 1.24 | Релиз Go 1.24 запланирован на февраль, поэтому сейчас самое время узнать, что нового появилось в языке. Официальные release notes (примечания к релизу) довольно сухие, поэтому я подготовил интерактивную версию с множеством примеров, которые... |
| 12.02.2025 | Вышел Go 1.24 | 11 февраля 2025 года состоялся релиз языка программирования Go 1.24. Этот проект развивает компания Google при участии сообщества как гибридное решение, сочетающее высокую производительность компилируемых языков с такими достоинствами скрип... |
| 11.02.2025 | Паттерн Конкурентного генератора в Go: Наглядное руководство | Мастерство конкурентности в Go:
Механика горутин и каналов
Паттерн генератор (вы туть)
Паттерн конвейер (оригинал)
Fan-in Fan-out (оригинал)
Итак вторая часть продолжаем. Теперь давайте посмотрим, как эти примитивы объединяются, образуя мощ... |
| 10.02.2025 | Механика горутин и каналов в Golang: разбор с примерами | Как работать с данной статьей
Запускайте каждый пример: Не нужно просто читать код. Напечатайте его, запустите, разберитесь в поведении.
Экспериментируйте и ломайте: Избавьтесь от каких то этапов, измените буфер каналов, модифицируйте счетч... |
| 22.01.2025 | Navigating the World of Go Slices and Log Management: A Dual Exploration | In the realm of programming, understanding data structures is akin to mastering the building blocks of a grand edifice. Go slices, dynamic arrays that grow and shrink as needed, serve as a fundamental tool for developers. Meanwhile, effecti... |