Cегодня редко встретишь разработчика, который хоть раз бы не слышал о Rust. После долгого хайпа и зародившегося мема RIIR (rewrite it in Rust - перепиши это на Rust) ажиотаж вокруг языка как будто бы поутих. Но оказалось, все и вправду по-тихому переписывается на Rust (если мой дебют не утонет в минусах, постараюсь написать статью-исследование на тему, где уже Rust надежно поселился в системе).
Рубрика «Rust»
Разработка аркадной гонки на Rust с нуля. Ошибки и успехи
2026-02-26 в 12:10, admin, рубрики: Rust, гонки, инди-игры, разработка игр, соло-разработка
14 месяцев назад я начал разрабатывать гонку под названием beaterCore. Идея была простой — с дедлайном 4 месяца сделать простую игру без пафоса. Ну, любой разработчик знает, что произошло дальше: без пафоса не вышло.
Истоки
Партизанский Telegram: как поднять прокси-невидимку, прикидываясь онлайн-магазином
2026-02-11 в 8:52, admin, рубрики: active probing, docker, dpi, Fake TLS, mtproxy, Rust, telegram, Telemt, обход блокировок, проксиTL;DR: Обычный MTProxy с Fake TLS маскирует протокол, но палится при активном зондировании. Telemt при попытке «пощупать» ваш прокси извне отдаёт настоящий сайт с настоящим TLS-сертификатом. Для DPI и краулеров это
сайт.ru. Для вас это стабильный Telegram.
Как я писал библиотеку для локализации на Rust
2026-02-08 в 12:21, admin, рубрики: Rust, библиотека, локализация, макросыО чём статья
Эта статья посвящена тому, как я делал библиотеку локализации на Rust. Фокус будет на изменении проекта от минимального решения для себя до полноценной библиотеки.
Термины
В рамках статьи я буду использовать:
-
локализация - перевод
-
локаль - язык
-
выражение - значение(в начале работы &'static str), которое меняется в зависимости от локали
Они введены, чтобы было проще сопоставлять код и его описание.
Как появилась идея
Почему ваши тесты для Telegram-ботов работают неправильно (и как это исправить)
2026-01-26 в 15:26, admin, рубрики: Rust, testingБуквально на прошлой неделе я в очередной раз задеплоил бота в прод и тут же получил от пользователя скриншот с ошибкой. Кнопка «Подтвердить заказ» почему-то отправляла сообщение «Добро пожаловать!» вместо подтверждения. Классика.
При этом я «протестировал» бота — открыл Telegram, потыкал основные сценарии, убедился что /start работает. Но именно тот callback, который сломался, я проверять поленился. Знакомо?
От стартапа к протоколу: Почему мы решили написать свой «PostgreSQL для финансов»
2026-01-23 в 13:21, admin, рубрики: fintech, Go, ledger, open source, postgresql, Rust, system design, архитектура поВ мире разработки есть негласное правило: не пишите свою криптографию. В финтехе должно быть похожее правило: не пишите свой леджер (ledger) на SQL, если планируете масштабироваться.
Меня зовут [Имя], и я хочу рассказать, как мы прошли классический путь «изобретения велосипеда», набили шишки на race condition-ах и в итоге поняли, что индустрии нужен не очередной необанк, а открытый стандарт финансового учета. Так появился проект Qazna.
В этой статье я не буду продавать вам продукт. Я покажу код, архитектурные решения и то, как мы пытаемся сделать «Linux для финансов».
Проблема: Ловушка UPDATE accounts
«Лучшие» практики Rust, которые вас подведут
2026-01-20 в 7:06, admin, рубрики: Rust, ПрограммированиеХватит воевать с Makefile: как я написал свой таск-раннер на Rust, чтобы не сойти с ума
2026-01-17 в 12:15, admin, рубрики: Just, make, makefile, Rust, script, scriptingПривет! 👋
Знаете это чувство, когда ты просто хочешь написать код, но вместо этого полдня ковыряешь bash-скрипты? Или когда твой Makefile разрастается до таких размеров, что открывать его страшно, а редактировать — опасно для психики?
Если да — добро пожаловать в клуб.
Меня зовут Даниил, и я устал. Устал от того, что инструменты, которые должны помогать, начинают мешать. Устал гуглить "как передать аргументы в make target" и "почему в bash if не работает". И в один прекрасный момент я решил: хватит.
Я взял Rust, закрылся в комнате и написал NestЧитать полностью »
Log Analyzer Pro 2.0: Добавляем AI-поиск на естественном языке
2026-01-16 в 12:47, admin, рубрики: AI, DevTools, llm, llm-агент, Rust, vscodeВ предыдущей статье я рассказывал, как сделал производительный просмотрщик логов для VS Code с Rust и mmap. Расширение открывает файлы по 10 ГБ без лагов.
Но оставалась проблема: чтобы найти нужное, приходилось писать regex. А regex — это боль. Особенно когда искать нужно "все ошибки подключения к БД" или "таймауты в сервисе auth".
Решение: пусть AI пишет regex за меня.
Что получилось
Нажимаешь "AI", пишешь на человеческом языке — получаешь фильтр:
|
Запрос |
Результат |
|---|---|
|
"все ошибки" |
|
| Читать полностью » |
Пользователям Linux посвящается. Генератор паролей из -dev-random: от one-liner’а к Rust CLI
2026-01-03 в 19:15, admin, рубрики: bash, generator, linux, password, Rust, прогаммированиеВсем привет, я новый пользователь Хабра. Нахожу тут много статей разного уровня сложности. И пришла в голову мысль опубликовать свою. Немного о себе, меня зовут Сергей Новицкий. Я .NET разработчик, у меня 3 года коммерческого опыта работы. Последнее время я изучаю язык программирования Rust. И хотел бы поделиться своими первыми утилитами.
Введение
Один из вопросов моей обыденности использования ПК, это пароли. Их сложно придумывать, можно генерировать. Есть конечно утилиты по типу pwgen, генераторы от браузеров.
Если говорить за браузеры, кредит доверия к ним у меня не высок, из-за их проприетарного происхождения.

