Habr News
-
Стоимостной оптимизатор: сердце гибридной базы данных YDB
Я занимаюсь разработкой баз данных с 1999 года и сейчас работаю над YDB — базой данных, которую мы в Яндекс...
-
Сломать «Автоваз» при Андропове: первое киберпреступление в СССР — и почему это не хакерство?
24 ноября 1982 года неожиданно начали сбоить автоматизированные системы управления главного автозавода Советского Союз...
-
Fedora Linux 42 уже здесь: что нового в свежем выпуске дистрибутива
Источник Привет, Хабр! Несколько дней назад был анонсирован выпуск дистрибутива Fedora Linux 42. Досту...
-
Бумер, джуниор и нейросеть
Настало время... интересных историй. Про то, как я заказал сайт и что из этого вышло. Спойлер — человек не справился, а нейросетка — да Читать да... -
Текст без опечаток в документации и не только: внедряем CSpell
В статье приведен обзор возможностей спеллчекера CSpell, а также проанализированы сложности, с которыми я столкнулся при адаптации этого инструмента для работы с наш... -
Антипаттерн Primitive obsession: практические способы устранения
В статье обсудим антипаттерн Primitive obsession, разберём на примерах способы его устранения в разных языках программирования. Читать далее -
[Перевод] Хватит говорить, что ИИ нас заменит
Если вам не даёт покоя развитие искусственного интеллекта и возможность замены вас на него – советую ...
-
Устройства, которые мы потеряли: Что за железо внутри Siemens M55?
На Хабре довольно часто публикуются статьи с ретроспективными обзорами на телефоны из нулевых годов, ...
-
Helm это анти-паттерн
Управление конфигурациями Kubernetes: зачем усложнять?Kubernetes-экосистема переполнена инструментами, которы...
-
Профессия performance инженер: детектив с лицензией на производительность
Медленная работа базы данных высасывает ресурсы и нервы? Вы не одиноки. Но есть эксперты, способные выж...
-
Какой фреймворк выбрать для MVP стартапа: опыт разработчика и фаундера
Автор: разработчик и фаундер с опытом запуска стартапов в сферах туризма, HR tech, а сейчас — в музыкально...
-
Toshiba T5100 — топовый ноут из 1987 года
Один из первых портативных компьютеров на 386-ом процессоре, 2МБ оперативки (расширяемая), жесткие диски...
-
Сила простоты
В 1986 году великий физик Ричард Фейнман расследовал катастрофу космического челнока «Челленджер» в со...
-
Системный абсурд: как бюрократия и алгоритмы подменяют смысл
«Системы логичны, но не разумны» Про конфликт между рациональностью системы и человечностью её уч...
-
Гитарная катастрофа: дешёвый леспол IRIN пришёл с повреждениями
Привет, Хабр! Друг заказал себе электрогитару, которую доставили в неудовлетворительном состоянии. А мне как раз нуже...
-
Последний экипаж станции «МИР»
23 марта прошла очередная годовщина сведения с орбиты космической станции «Мир», и по этому поводу я ре...
-
Почему вы никогда не выучите все фреймворки
Когда вы в последний раз чувствовали себя настоящим экспертом в разработке? Лично я — где-то в тот моме...
-
[Перевод] Новые открытия возрождают дебаты о жизни на других планетах
17.04.2025, Алан Бойл, cosmiclog.comДва новых исследования вызвали новые дебаты о далекой планете со странной а...
-
Материя, которой нет: как кварки рисуют Вселенную (и почему 99% вашего тела — это энергия)
Недавно я разместила на Хабре статью о своем первом AI‑продукте и в комментариях под статье...
-
Влюбиться в ИИ: романтические чувства к алгоритмам как новый вектор кибератак
ИИ научился имитировать человеческую близость — и эта иллюзия начала превращаться в уязвимость...
-
F(), Func() и никаких циклов: как Django думает в SQL
Привет, Хабр!Сегодня рассмотрим, как использовать F()-экспрессии и Func()-обёртки в Django для того, чтобы выпо...
-
Как я начал учить Go и правда ли он похож на Python. Мой личный опыт
Всем привет! Меня зовут Иван, я программирую на Python и недавно решил освоить новый ЯП. Долго думал, какой ...
-
[Перевод] Gemini 2.5 Pro возглавил все ИИ-бенчмарки: Google возвращает корону технологического лидера
Лучший в мире ИИ уже встроен в ваш телефон, почту и поиск, а вы даже не заметили?Gemini 2.5 Pro занимает первое ...
-
Часть 2: XML или Compose — что выбрать, и что нужно знать перед выбором
Автор: Android-разработчик с 7+ годами опыта, знающий толк в FrameLayout, merge, include, RecyclerView, а теперь и Modifier.padding. Чит...
-
[Перевод] Аутентификация на основе cookies с помощью Laravel Sanctum
Привет, Хабр!Представляю вашему вниманию подробное пошаговое руководство по настройке аутентификаци...
-
Как работает Robolectric и почему это важно знать
Представьте, что можно тестировать android-код без эмулятора, запуская тесты за секунды вместо минут. Имен...
-
Вот теперь поехали: итоги DevOps Challenge в честь Дня Космонавтики
Привет! На связи снова Саша Хренников, руководитель DevOps-юнита в KTS.На прошлой неделе мы запустили исп...
-
Что не так с новым приложением Яндекс.Погоды
Яндекс обновляет погодное мобильное приложение. Было несколько этапов.Первый: «Хотите попробовать но...
-
Накорми языковую модель документами
Одна из актуальных задач для компаний в сфере ИИ - это поиск и генерация ответов по внутренней документ...
-
4 операционные системы на одном ПК
В году 2009-м у меня был ноутбук Dell Inspiron 1525, с 2 ядрами, 2 Гб ОЗУ и 250 HDD. К этому времени я уже 6 лет как изучал ...
-
Атака на некоторые уязвимые веб-приложения Vulnhub. Эксплуатация уязвимостей. Часть 6
Всех приветствую, читатели Хабра! Предлагаю вашему внимнию шестую часть анализа защищенности веб-прил...
-
MSSQL: красиво рисуем историю выполнения Agent jobs
На этот раз более простая и красивая визуализация. Речь пойдет о том, как нарисовать историю вы...
-
Примеряем глобальные стандарты в своём бизнесе. Обзор B2B новинок XCover7 Pro и Tab Active5 Pro
…перед нами защищенные устройства, созданные для корпоративных клиентов, для мира, непонятного обычн...
-
Hangfire + Multi Tenancy
Краткий туториал, как организовать обработку фоновых задач с приоритетами для условного SaaS продукта с разделением клиентских данных. Читать далее