Софт

Софт

Наносервисы — как довести распределенные системы до логического конца

Мы рассмотрим новый фреймворк Areg SDK, идея которого, по моему мнению, может задать новый стандарт в распределенных системах. От идеи микросервисов, где компонент общается с другими компонентами, мы выходим на уровень выше - структуры бесшовно общаются со структурами на других потоках и хостах в…

Habr ·

Софт

Нарисованный очаг LLM: почему красивые схемы без предметной модели не греют

У Алексея Толстого в «Золотом ключике, или Приключениях Буратино» есть сцена, которая неожиданно хорошо описывает значительную часть того, что сегодня происходит вокруг больших языковых моделей. В каморке папы Карло висит старый холст с нарисованным очагом. Огонь выглядит убедительно, котёл на…

Habr ·

Софт

Анти Бот для 1C Битрикс: как антиспам для WordPress обзавёлся родственником на Битриксе

Некоторое время назад я писал здесь про антиспам для WordPress – историю о том, как из недоступного клиентам Cloudflare и дырявых бесплатных решений родился свой плагин геоблокировки, а чуть позже – вторую часть с разбором критики и рассказом, что успело поменяться. В конце самой первой статьи была…

Habr ·

Софт

Почему O(1) проигрывает O(n): структуры данных в Go на реальном железе

Объясню структуры данных через очередь в поликлинике, а потом покажу, где эта аналогия ломается: почему связный список с «вставкой за O(1)» в прикладном Go обычно проигрывает обычному массиву. Спойлер: асимптотика здесь не ошибается. Ошибается вывод, который мы из неё делаем. Статья для тех, кто…

Habr ·

Софт

Капча, которую рисуют: drop‑in альтернатива reCAPTCHA на динамике жеста

Почему мы классифицируем движение руки, а не картинки со светофорами — и как встроить это в форму двумя строками Картиночные капчи в 2026-м решаются моделями компьютерного зрения за миллисекунды, а каждый ваш клик по «выберите автобусы» бесплатно размечает чужой датасет. Плюс две свежие проблемы…

Habr ·

Софт

Скрипт деплоя отчитался об успехе, а на сервере осталась старая версия: 5 ошибок в bash, которые допускают новички

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

Habr ·

Софт

Claude вскрыл 16 SAML-проектов за месяц вечеров. Чинить их оказалось некому

Об одной и той же уязвимости в Authentik — популярной опенсорсной системе корпоративного входа — независимо и почти одновременно сообщили восемь исследователей. Уязвимость ( CVE-2026-57580 ) позволяла вставить в поле с идентификатором пользователя (NameID) XML-комментарий, обрезать значение до…

Habr ·

Софт

Архитектура движка подбора билетов: три GDS, железная дорога и маршрут, который меняют в дороге

Референсная архитектура движка подбора билетов на redb: канонная модель, Scatter-Gather по трём GDS и ж/д, дерево-маршрут и saga-переоформление в дороге. Сотруднику нужно долететь до одного города, доехать поездом до другого и вернуться тем же путём. Одна командировка, билеты из разных систем…

Habr ·

Софт

Как подобрать цвета в проекте: от теории до промптов

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

Habr ·

Софт

Gemini 3.7 Flash: это снова не та модель, которую все ждали

Наверняка вы уже видели заголовок «Google выпустила новую Gemini» примерно миллион раз за последний год. 13 августа 2026 года это случилось снова: на сцену вышла Gemini 3.7 Flash . Pro-модели снова нет. Опять Flash. Третий Flash за три месяца, если быть точным. Расскажу, что изменилось. Заодно…

Habr ·

Софт

Что входит в инструментарий аналитика в 2026 году: темы секции INFOSTART A&PM EVENT 2026

Арсенал аналитика быстро растет, но ценность инструмента определяется не новизной, а тем, помогает ли он быстрее и точнее решать рабочие задачи. Секция «Инструментарий аналитика» соберет практические кейсы о методах, технологиях и подходах, которые уже показали результат в проектах. На INFOSTART…

Habr ·

Софт

Не крутил с агентом циклы — жизни не видал

Привет, Хабр! Меня зовут Альберт, и я программист слоператор. Пятнадцать лет почти без единой строчки кода — а прошлой осенью сорвался, и похоже, что на этот раз серьёзно. Внутри: агентский цикл на пальцах и в пяти строках псевдокода, немного суровой правды жизни вокруг него, почти лабораторное…

Habr ·

Софт

Как они провели этим летом

Завершилась третья смена Positive Hack Camp: познать русский кибербез и прокачать свои скиллы приехали в Москву более 80 начинающих специалистов из 20 стран. Прилетели они за свой счет — а с нашей стороны были мощная экспертиза, крутые преподаватели и культурная программа. Рассказываем, как все…

Habr ·

Софт

“Эй, детка, ты случайно не TikTok? А то я на тебя залип”: дикая история приложения для пикап-фразочек RIZZ

На экране идет диалог: — Она мне уже неделю не отвечает — Это редфлаг. Не пиши ей больше — Но я не хочу ее потерять! А на фоне кто-то играет в Minecraft, GTA или другую игру. Не спрашивайте, в чем тут юмор. Просто так уж повелось. Кто бы мог подумать, что такой формат станет контент-машиной для…

Habr ·