Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 16 min 38 sec ago

Бауманка: вуз, который отправил человека в космос

Tue, 03/24/2026 - 12:01

Пока в старой Европе инженеры ходили в белых воротничках, в Москве студенты Ремесленного училища торчали за станками по локоть в масле. Позже такой прикладной метод обучения назовут «русским», а американцы внедрят его в своих технических университетах.

Веком позже жёсткий упор на практику позволил выпускникам училища собрать первый спутник и отправить человека в космос.

История Бауманки — это про то, как из приюта для сирот выросла база для покорителей космоса.

Читать далее

Переход от классической интеграционной шины к интеграционной платформе нового поколения с ИИ

Tue, 03/24/2026 - 12:01

Классические шины — это блокер цифровой трансформации, а не её энейблер. Рост числа сервисов, переход к микросервисной архитектуре и необходимость быстрой адаптации требуют большей гибкости и новых подходов к интеграции. Теперь связывать цифровые системы между собой необходимо в условиях постоянного роста объёма данных.

Из статьи вы узнаете, почему мы в MWS отказались от классических интеграционных шин, что выбрали взамен и как здесь используется ИИ.

Читать далее

Как мы вычистили англицизмы из платформы: практический разбор русификации под новый закон

Tue, 03/24/2026 - 12:01

С 1 марта 2026 года вступил в силу Федеральный закон №168-ФЗ, где сформулированы поправки к закону о защите прав потребителей, которые обязывают использовать русский язык в публичной информации для потребителей товаров и услуг. Нашу платформу ОНЛАНТА ИИ ХАБ пришлось срочно русифицировать. Делимся опытом в блоге ЛАНИТ, как мы подошли к задаче, как учли юридические риски, что делать с англицизмами и как это влияет на пользовательский опыт и метрики.

Читать далее

Как подружить .htaccess файл для популярных CMS с Nginx

Tue, 03/24/2026 - 12:00

Начну с небольшого вступления: зачем вообще нужен .htaccess файл?

.htaccess — это конфигурационный файл, который использует веб‑сервер Apache для задания специфических настроек для каждой отдельной папки сайта. Благодаря ему можно:

Читать далее

История моего провала, или Почему даже топы нуждаются в психологической безопасности

Tue, 03/24/2026 - 12:00

Мне казалось, я делал всё как надо. Эмпатия, активное слушание, аргументы — я применил весь доступный арсенал для успешного ведения переговоров. Но проект стоимостью в миллионы рухнул. Спустя годы я понял: фатальная ошибка произошла в первую же минуту разговора.

Читать далее

95 лет МАИ, 55 лет «восьмёрке» и ТОП ИТ. Ретроспектива 2025 года и набор 2026

Tue, 03/24/2026 - 11:43

Открываем набор на наши программы 2026 года! В 2025 году у нас случилось два юбилея: 95 лет МАИ и 55 лет нашему Институту №8 «Компьютерные науки и прикладная математика». Полвека назад мы решали задачи для космоса на ЭВМ, которые занимали целые залы. Сегодня - тренируем модели на кластерах и занимаемся интересными проектами от наших партнеров в программах ТОП ИТ. Но суть та же: берем сложную инженерную проблему и переводим её на язык алгоритмов

Читать далее

Как меньше отвлекаться и прокрастинировать: научные и просто народные техники, которые испробованы на себе

Tue, 03/24/2026 - 11:40

Согласно стереотипам, работа программиста выглядит так: сосредоточенный и погружённый в себя человек в капюшоне и наушниках сидит за компьютером. Не замечая ничего вокруг, целыми часами он пишет код. На самом деле возможность погрузиться с головой в задачу надолго — большая роскошь. Тут посчитали, что на написание кода разработчики тратят не более 15% рабочего времени в неделю. Что же в остальное время? Созвоны, переписки в чатах, что-то кому-то уточнить, помочь коллеге и так далее. После каждого отвлекающего манёвра нужно время, чтобы снова сфокусироваться. Вдобавок на нас отовсюду вываливаются пуши в приложениях, личные сообщения, нас затягивают новостные ленты... В общем-то, это касается не только разработчиков: любая офисная работа устроена примерно так.

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

Читать далее

«НАВИГАТОР КАРЬЕРЫ»: КАК МЫ ПРЕВРАТИЛИ КАРЬЕРНОЕ РАЗВИТИЕ В ИТ В ПОНЯТНЫЙ СЦЕНАРИЙ РОСТА

Tue, 03/24/2026 - 11:33

Меня зовут Анна, я руковожу образовательными программами в ИТ.

В этой статье хочу рассказать, как мы использовали игровые механики, чтобы сделать карьерное развитие в ИТ более понятным, наглядным и прикладным.

Читать далее

Как я проектирую OLTP-БД с нуля: принципы, trade-off'ы и архитектурные решения

Tue, 03/24/2026 - 11:31

Почему эксплуатация современных баз данных всё чаще напоминает сборку сложного карточного домика, я уже разбирал в прошлых статьях. Теперь самое интересное: как построить движок, чтобы этих проблем избежать.

В этой статье я открываю капот своей OLTP-базы данных, которую пишу с нуля на Rust.

Это не обзор готового коробочного решения, а честный рассказ про инжиниринг на раннем этапе. Я покажу, как абстрактные идеи вроде «fail-closed контрактов» превращаются в работающий код, почему я выбрал UNDO-log MVCC вместо Multi-version Heap и зачем всё это упаковывается в PostgreSQL-wire протокол. Архитектура ещё подвижна, и сейчас — лучшее время, чтобы обсудить её с теми, кто каждый день эксплуатирует БД в продакшене.

Заглянуть под капот движка

Тестирование ML-систем: сложности, факапы и рабочие практики

Tue, 03/24/2026 - 11:25

Привет, Habr! Сегодня хочу поделиться опытом тестирования на ML-проекте. По моему опыту, о машинном обучении говорят много, а вот о его тестировании — заметно реже.

В этой статье я расскажу:

1. кратко о нашем ML-проекте

2. с какими трудностями мы столкнулись

3. как решали их на практике

Ну и конечно, наши факапы, куда без них?

Ура, факапы, погнали!

[Перевод] Cursor показал 5 графиков, которые хоронят все публичные ИИ-бенчмарки для кода. Разбираемся

Tue, 03/24/2026 - 11:25

11 марта 2026 года Cursor опубликовал пост под скромным названием «Как мы сравниваем качество моделей в Cursor». Без громких заявлений. Без атак на конкурентов. Просто пять графиков и спокойное объяснение внутреннего процесса оценки.

ИИ-сообщество в основном отнеслось к этому как к очередному «компания рассказывает о своём бенчмарке». Это было ошибкой.

Эти пять графиков, если прочитать их внимательно, обнажают пять допущений, зашитых в каждый публичный бенчмарк для кодинга, которые никто не ставит под вопрос. И каждое допущение, однажды увиденное, невозможно развидеть.

Вот что показал Cursor. И вот чего они не сказали вслух.

Читать далее

NSFW фильтр на основе большой языковой модели

Tue, 03/24/2026 - 11:15

В современном мире генерация изображений с помощью нейросетей стала возможна не только большим компаниям с суперкомпьютерами, но и рядовым пользователям с простым геймерским железом.

И возможно, кому-то захотелось не только самому пользоваться этими нейросетями, но и дать доступ к ним большому кругу людей, что может быть сопряженно с некоторыми трудностями.

Читать далее

Неделя 2: от 120 до 149 пользователей, новый онбординг и первая попытка думать о западном рынке

Tue, 03/24/2026 - 11:02

Две недели назад я опубликовал первый отчёт о запуске Telegram-бота MENO: 120 пользователей, retention 56%, один баг в парсинге дат и несколько человек, которые сами пришли помогать с фидбеком. Обещал продолжить - продолжаю.

Читать далее

Блокчейн как инфраструктура E-Health: новая модель управления данными в здравоохранении

Tue, 03/24/2026 - 11:00

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

Это не проблема технологий. Это проблема архитектуры доверия: данные существуют, но им нельзя доверять — ни их сохранности, ни их подлинности, ни тому, кто к ним имел доступ.

Цена этой проблемы измеримa. Согласно отчёту IBM Cost of a Data Breach 2023, средняя стоимость утечки данных в здравоохранении составляет $10,93 млн — почти вдвое больше, чем в финансовом секторе ($5,9 млн) IBM Security, 2023. Но финансовые потери — лишь следствие. Причина глубже: базовая архитектура большинства медицинских информационных систем воспроизводит подходы 1990-х годов: централизованные реляционные базы данных, закрытые проприетарные форматы, точечная интеграция через HL7 или FHIR-адаптеры (HL7 FHIR — международный стандарт обмена медицинскими данными; FHIR, Fast Healthcare Interoperability Resources — его актуальная версия).

Важно: стандарты обмена данными типа FHIR решают проблему формата, но не проблему доверия. Они не гарантируют, что переданные данные не были изменены. Они не дают пациенту контроль над тем, кто читает его карту. И они не позволяют двум конкурирующим страховщикам верифицировать один и тот же факт, не открывая друг другу свои базы данных. Именно здесь классические архитектуры достигают структурного предела.

Читать далее

24 контейнера на VPS за $30/мес: как я заменил облака одним сервером

Tue, 03/24/2026 - 10:58

24 контейнера на одном VPS за $30/мес: Elasticsearch, Redis, MySQL, nginx, headless Chrome, llama.cpp и еще 18 сервисов. Реальные docker-compose файлы, конфиги nginx, потребление RAM каждого контейнера и честный список того, что не работает. Сравнение стоимости с managed-сервисами в облаке.

Читать далее

Аппаратная платформа обработки сетевого трафика

Tue, 03/24/2026 - 10:57

Добрый день, уважаемые коллеги!

Как я уже говорил, наша компания ведёт разработку аппаратных платформ для средств защиты информации (СЗИ). На основе этих платформ мы делаем свои аппаратно-программные комплексы (ПАК), решающие те или иные задачи, обеспечивающие безопасность. Стоит отметить, что такие платформы – только часть в ПАК, причём самая негибкая, и самая изюминка, как правило, содержится в программном обеспечении. Давайте припомним, что IBM PC тоже в основном состоял и состоит из аппаратной платформы, а всё многообразие применений даёт всякое разное ПО

+64 и +2. Один автор, две статьи, разный результат. Несправедливо? Давайте разбираться

Tue, 03/24/2026 - 10:40

Я написала статью за вечер. «Бестиарий Хабра: кто обитает в ваших комментах». Она набрала +64, 30 закладок, 146 комментариев и улетела в топ‑5.

А потом выложила статью, которую делала полгода. «А что на входе? Разбираем структуру данных для AI‑агента». Разметка 90 ТЗ, 270 требований, деревья решений, промпты, костыли, честный разбор граблей. Глубокая, редкая, полезная. Она набрала +2 и 17 закладок.

Я подумала: «Несправедливо!» А потом задумалась. Что я вкладываю в это слово? Признание моего труда? Или то, чтобы все читали только сложное?

Оказалось, у каждого на Хабре своя справедливость. И моя не важнее чужой. Давайте разбираться.

Читать далее

Мой путь от «обычной работы» в офисе — в продуктовый дизайн

Tue, 03/24/2026 - 10:15

Привет, Хабр! Меня зовут Эльмира — сегодня я продуктовый дизайнер с грейдом сеньор. Но в моей семье до сих пор не знают, чем я занимаюсь и кто такой продуктовый дизайнер. И сама я в начале пути знала только выражение «Художник — от слова худо», и мечтала работать в Лаборатории Касперского (ЛК), но считала это недосягаемой фантазией. В следующий раз подробно расскажу о рутине продуктового дизайнера на примере одного спринта, а сегодня — история о том, как мне удалось двигаться в неизвестном направлении и изменить сценарий своей жизни.

Читать далее

Архитектор-методолог: от Discovery и Delivery к IT-Governance через TOGAF и Change Management

Tue, 03/24/2026 - 10:01

В своей практике я часто вижу одну и ту же проблему. Корпоративные архитекторы проектируют схемы целевой архитектуры (в лучшем случае - в репозитории в ArchiMate, но чаще просто в PowerPoint) , Solution и Software-архитекторы принимают тактические решения, а итоговая архитектура реализованного решения всё равно "плывёт" и не соответствует задуманному.

Стратегия остаётся слайдами в PowerPoint. Принципы — просто слова на виртуальной доске. Команды разрабатывают "как удобно" (или "как быстрее), а не "как задумано".

Почему так происходит? Потому что между стратегией и реализацией есть разрыв, т.к. между ролями участников ИТ-производства нет чётких процессов взаимодействия на уровне конкретных объектов управления и зон ответственности. Преодоление этого разрыва — зона ответственности архитектора-методолога.

В этой статье я разберу несколько ключевых концепций, которые помогают этот разрыв закрыть: Discovery и Delivery, TOGAF ADM и Change Management. А в финале покажу, как они агрегируются в IT-Governance — и почему архитектор-методолог (такую роль можно встретить очень редко в виде чётко сформулированного запроса) находится в центре этого агрегатора.

Узнать больше

Yet Another генератор статической документации для онтологических моделей данных

Tue, 03/24/2026 - 10:00

Привет, хабр! Решил поделиться с миром своим проектом, который делался в свободное время и был мне полезен на моей текущей работе. Ссылка на гитхаб https://github.com/simplepersonru/SimpleOntoDoc

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

1. Классы (типы объектов, «сущности»).
2. Атрибуты (свойства этих классов).
3. Связи (отношения между классами).

Под катом:

+ Мотивация (зачем мне это нужно)
+ Как это выглядит (с опубликованным примером)
+ Как можно применить (зачем Вам это нужно)

AI дисклеймер - при написании статьи активно использовалась нейросеть головного мозга, будьте осторожны

Читать далее

Who's online

There are currently 0 users and 8 guests online.