Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 24 мин. 38 сек. назад

Микрофронтенды: прихоть разработчиков или реальная польза для бизнеса

пт, 11/21/2025 - 21:31

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

Читать далее

Spring Boot 4. Новые модули. Зачем?

пт, 11/21/2025 - 21:22

Это довольно короткая статья, целью которой является пояснение того, что вообще такое "модуляризация" Spring Boot, почему она появилась и откуда, собственно, ноги растут.

Для многих Spring Boot это просто автоконфигурация. Само собой Spring Boot гораздо шире и включает в себя в том числе ещё и

Spring Boot Actuator

Spring Boot DevTools

Spring Boot Tools и т.д.

Читать далее

История о том как почтовый стандарт спас Web

пт, 11/21/2025 - 21:14

История стартует в 1982, когда Университет Карнеги (Carnegie Mellon University, CMU) и корпорация IBM запустили Andrew Project, проект который должен был упростить коммуникацию и совместную работу внутри университетского кампуса.

Читать далее

Запертые хиты недавнего прошлого. Каким играм эпохи PS3 очень нужен ХОТЯ БЫ РЕМАСТЕР

пт, 11/21/2025 - 21:05

Нравится вам это или нет, но мы уже давно живем в эпоху, когда хорошие игры так или иначе возвращаются. И зачастую в своем гораздо лучшем варианте, чем в оригинале. Так, мы, например, не ждали, но получили просто шикарный ремейк Silent Hill 2 от Bloober Team, да и о крутости переосмысления Resident Evil 2/3/4 повторяться не хочется.

Однако есть пара неприятных моментов. Первый — эпоха PS3 и Xbox 360 это такое же ретро, как и времена до нее, смиритесь. А второй факт — в этой эпохе застрял ряд очень крутых игр, которые надо спасать. Им нужен ну хотя бы ремастер на современные консоли, а лучше полноценный ремейк.

Что это за игры? А давайте вместе и посмотрим.

Читать далее

Немного об электродвигателях

пт, 11/21/2025 - 21:05

Все, кто более-менее знаком с электротехникой, знают, насколько это консервативная сфера: большинство законов, принципов (и даже устройств!) были разработаны чуть ли не сто, а то и более лет назад! 

Тем не менее, иногда даже в такой консервативной сфере случаются серьёзные прорывы и, одному из них, многие из нас, были свидетелями: на рубеже между 1980 и 1990 годами благодаря открытию и широкому внедрению редкоземельных магнитов  NdFeB (неодим-железо-бор) , SmCo (самарий-кобальт) произошла тихая революция в электродвигателях, где, благодаря таким магнитам удалось кардинально улучшить их характеристики: в те годы даже ходила поговорка, что «электродвигатель никогда не будет летать», из-за большого веса старого типа двигателей (особенно это поговорка касалась малой, беспилотной авиации), а повсюду властвовали исключительно двигатели внутреннего сгорания. 

И вот, нынешнее поколение уже даже, наверное, и не представляет, что «а разве когда-то было иначе?», видя, как лавинообразно распространяется беспилотная авиация, дроны. 

В свете всего этого, имеет смысл ещё раз взглянуть на историю электродвигателей, как таковых…

Читать далее

Как в ALD Pro организована миграция с AD, групповые политики, работа с отечественными ОС. Интервью с разработчиками

пт, 11/21/2025 - 20:52

Привет, Хабр! Продолжаю рассказывать про российские аналоги Microsoft Active Directory для построения корпоративных доменов. Идея этих материалов — собрать в одном месте все известные и распространённые отечественные аналоги, и чтобы человек, малознакомый или не знакомый с ними, мог выбрать нужный и сравнить ответы самих разработчиков. Да, тут на Хабре уже полно статей, но я решил сделать серию материалов, от которой можно отталкиваться, выбрать нужное решение и потом искать дальше материалы по теме. Первый материал был про российскую систему централизованного управления IT‑инфраструктурой «Ред Адм». В новом я поговорил с разработчиками ALD Pro.

Итак, встречайте разговор с директором серверного ПО «Группы Астра» Алексеем Фоменко и менеджером продукта ALD Pro «Группы Астра» Анатолием Лысовым. Мы поговорили о том, как был реализован проект, когда начался, какими он обладает фичами на конец 2025 года и можно ли на ALD Pro перейти с Windows‑инфраструктуры безболезненно. Приятного чтения!

Читать далее

Как войти в чаты по бизнесу в Telegram и WhatsApp для нетворкинга в России

пт, 11/21/2025 - 20:26

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

С первого взгляда это бизнес-клубы нетворкинга, но в глубине — куда больше. Наше консалтинговое агентство предлагает результаты проведенного обзора чатов по бизнесу в Telegram и WhatsApp российского сегмента.

Читать далее

Крупнейшая утечка секретных документов DARPA раскрыла неожиданные детали IT сектора США

пт, 11/21/2025 - 20:24

Издание SelaNi опубликовало результат анализа утечки секретных документов DARPA, слитых в сеть в начале недели. В документах в основном финансовые отчёты и перечисления финансируемых программ, но также там оказались планы и отчёты по экспериментам и разработкам проведённым агентством за период с 2009 до 2025 год.

Отчёт 2010 года свидетельствует о том, что основной проблемой военной промышленности США стал найм программистов. Основные критические системы, такие как банки, были написаны на COBOL, а в военной сфере по директиве DoD 3405.2 использовался только язык программирования Ada. Оба языка постепенно потеряли носителей и к 2010 году стало понятно, что им нужно искать замену.

Читать далее

Оптическое радио

пт, 11/21/2025 - 20:22

Передача информации с помощью электромагнитного излучения происходит двумя основными способами – оптическим (в видимой части спектра с включением соседних областей – УФ и ИК) и радио (в длинноволновой части спектра). Эти способы принципиально отличаются друг от друга и это связано не только с длиной волны используемого излучения.

Оптический способ

На нем основано зрение живых существ и вся техника фиксирования изображений, начиная с фотографии. Хотя обычно зрение и фотографию не относят к процессу передачи информации, фактически это есть основной по объему передаваемой информации способ передачи – из области пространства, в которой расположен наблюдаемый объект, в область восприятия – на сетчатку глаза или фотоматрицу камеры.

Для формирования изображения требуется источник освещения. Каждая точка поверхности оптической сцены излучает сферическую волну, отражая излучение источника. Таким образом, всё пространство оптической сцены заполнено излучением одного и того же спектра, распространяющимся во все стороны. В процессе распространения пересекающиеся волны не взаимодействуют (линейная оптика), но на любой поверхности (экране), куда они попадают, возникает интерференция. При монохромном источнике интерференционная картина явно видна (это используется в голографии), при немонохромном экран освещен равномерно (интерференция есть, но она неразличима из-за очень большого числа волн с разными длинами). Для получения изображения оптической сцены необходим объектив (в простейшем случае – выпуклая линза).  Линза осуществляет пространственное разделение попадающих на нее волн таким образом, что в каждую точку экрана приходит волна только из одной точки оптической сцены. Поэтому никакой интерференции на экране не возникает. При монохромном освещении формируется одноцветное изображение, при немонохромном – многоцветное.

Читать далее

Чистая правда: как компьютерное зрение помогает делать мир чище

пт, 11/21/2025 - 20:16

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

Всем привет! Меня зовут Алина, я инженер‑исследователь в Центре искусственного интеллекта СФУ. В этой статье расскажу, как мы применяем методы компьютерного зрения для анализа фотографий уборок в проекте «Чистые игры», как подошли к задаче автоматической оценки качества уборок и какие технические решения легли в основу MVP. В конце поделюсь выводами и тем, что удалось сделать, а что ещё предстоит улучшить.

Читать далее

Меня не повысили

пт, 11/21/2025 - 20:16

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

Читать далее

Per aspera ad astra. Как построить космолет, не привлекая внимания санитаров

пт, 11/21/2025 - 20:16

У нас было пять руководителей проекта, семь лет разработки, несколько почти законченных решений, меняющиеся цели, задачи и разнообразные системы всех цветов и размеров. Не то, чтобы это было нужно для успешной реализации, но раз уж начал пилить долгострой, то иди в своём увлечении до конца. Единственное, что меня пугало — это разработка серебряной пули, которая якобы исправит все проблемы. В ИТ нет ничего более иллюзорного, чем попытка разработать универсальную систему для решения всех проблем. И я знал, что мы скоро в это окунёмся.

Читать далее

GigaChat 3 Ultra Preview — тяжёлый open source

пт, 11/21/2025 - 19:46

Салют, Хабр!
В этот раз мы хотим поделиться с вами чем-то большим... буквально большим — 712
миллиардами параметров! И всё это под открытой лицензией MIT!

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

Скачать 712 миллиардов весов без СМС и...

GigaChat 3 Ultra Preview — тяжёлый open source

пт, 11/21/2025 - 19:46

Салют, Хабр!
В этот раз мы хотим поделиться с вами чем-то большим... буквально большим — 712
миллиардами параметров! И всё это под открытой лицензией MIT!

Мы подготовили двух представителей моделей нового поколения с открытыми весами: компактная модель для локального запуска на своем ноутбуке и наш флагман, о котором сегодня и поговорим

Скачать 712 миллиардов весов без СМС и...

Как не надо писать код на C++

пт, 11/21/2025 - 19:28

Любую программу можно написать различными способами, и она будет как-то работать, иногда даже правильно. Но лучше все-таки в своем коде определенных конструкций избегать, чтобы не возникало последующих проблем. Эта статья предназначена для начинающих разработчиков на C++, и в ней мы рассмотрим несколько вредных советов по написанию кода и пояснений, почему так делать не нужно.

Читать далее

Как тимлиду перестать жить в режиме «вечной спешки» и научиться управлять задачами

пт, 11/21/2025 - 19:17

Привет, Хабр! На связи Лера, технический писатель в Авито. В своих статьях продолжаю делиться кратким содержанием книг, связанными с продуктивностью и работой мозга. Сегодня поговорим про книгу Дэвида Аллена — Getting Things Done (или «Как привести дела в порядок»).

Читать далее

От идеи до сертификации: как мы делали устройство, которое должно спасать людей при ДТП

пт, 11/21/2025 - 19:16

Меня зовут Владимир Радченко, я инженер-программист в компании Taiga IoT. В 2022 году мне довелось принять участие в проекте, который оказался значительно сложнее, чем можно было представить по описанию стандарта: разработке Устройства Вызова Экстренных Оперативных Служб (УВЭОС) в формате дополнительного оборудования для системы ЭРА-ГЛОНАСС.

В обиходе это устройство называют «SOS-кнопкой», «тревожной кнопкой» или «кнопкой спасения». На момент начала проекта в России не существовало ни одного УВЭОС в такой конфигурации, которое прошло бы полный цикл — от разработки до сертификации. Поэтому нам пришлось буквально прокладывать путь: разбираться с нюансами ГОСТов, собирать прототипы, ездить на испытания и устранять проблемы, которые всплывали в самых неожиданных местах.

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

Читать далее

Nano Banana Pro — почему это прорывная модель генерации и редактирования изображений? Проверяем на реальных примерах

пт, 11/21/2025 - 18:55

20 ноября состоялся официальный запуск Nano Banana Pro (Gemini-3-Pro-Image-Preview) с мощной базой Gemini 3 Pro. Это уже более взрослый инструмент для дизайна, инфографики и контента. Мы с вами не только рассмотрим нововведения, почему именно модель стала прорывной, но и на реальных примерах наглядно в этом убедимся.

Читать далее

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

пт, 11/21/2025 - 18:54

Перед тем, как понять, какие вопросы задавать, надо понять, нафига мы их вообще задаем.

Типичный аргумент: «надо что‑то спросить, а то они решат, что я — немотивированная тухлая капуста». В общем, для работодателя аргумент валидный: если человеку настолько ничего неинтересно, что даже чувство самосохранения не просыпается и нет страха устроиться в совсем неподходящее место, у нас проблема. Лучше найти кого‑то, кто еще не настолько мертв внутри.

Но когда люди задают вопросы лишь бы задать, они начинают спрашивать бестолковую ерунду, например: «в какой тулзе ведете задачи?». Шансов, что там будет что‑то, что не джира (или, на худой конец, трелло) слишком мало, и нет смысла тратить на это время.

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

Читать далее

Как я «взломал» адресную книгу Radmin, чтобы не вводить 1000 IP-адресов вручную

пт, 11/21/2025 - 18:16

Конечно же, взломать – громко сказано, но заголовок рождён эмоциями :-)

Эта история о том, как лень, заставила меня окунуться в реверс-инжиниринг бинарного файла адресной книги Radmin (.rpb).

Внутри – странные заполнители, контрольные суммы, таинственные временные метки и структуры данных, где папки и компьютеры имеют одинаковый размер и бескрайние просторы нулей, о мои глаза!

Результат – opensource утилита для конвертации между RPB и JSON, возможно кому-то пригодится.

Представьте: вы – ответственный за парк из сотен компьютеров. Вам нужно актуализировать таблицу имен и IP-адресов компьютеров или адресную книгу Radmin, или, как в моём случае, использовать список этих записей в другом ПО. Работа трудоёмкая, но я – человек не ленивый, но оптимизированный. Вводить вручную имя, IP, порт, настройки для каждого компьютера – рутина, однообразное щёлканье кнопок! Кажется, жизнь пролетает впустую, так я подумал, когда представил, что мне предстоит это сделать.

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

«Эврика! – подумал я. – У меня же есть Radmin, а там есть все адреса! Я экспортирую их и использую себе во благо!».

Эврика длилась ровно до момента, когда я обнаружил, что Radmin экспортирует адресную книгу только в свой собственный формат - rpb, добавили бы csv, с моей точки зрения логично, «Спасибо, разработчики». Документации? Конечно, нет, это же не api и не опенсорс.

Интересное дальше

Сейчас на сайте

Сейчас на сайте 0 пользователей и 0 гостей.