Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 52 min ago

Java Digest #32

Fri, 02/06/2026 - 18:52

Всем привет!

Тестируем B200 от NVIDIA: живые бенчмарки с GLM-4.7

Fri, 02/06/2026 - 18:45

Если вы занимаетесь обучением или тюнингом больших языковых моделей, используете инференс в режиме реального времени или выполняете сложные HPC-симуляции, то наверняка задавались вопросом: «а каково это будет на одном из лучших в мире чипов»?

Как только мы получили B200, графический процессор, который по заявлениям производителя открывает новые грани производительности, гибкости и масштабируемости, то сразу побежали его тестировать. Сегодня я и мои коллеги из Evolution Bare Metal возьмем лупу SGLang и пристально взглянем на новую карту. Заходите под кат оценить, какие цифры нам покажет B200 «в бою», и узнать, чем отличается эта модель от предыдущих ускорителей NVIDIA, таких как A100, H100 и H200.

Читать далее

Как безопасно продать криптовалюту (USDT) за рубли без P2P и блокировок 115-ФЗ\161-ФЗ

Fri, 02/06/2026 - 18:44

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

Спойлер: чаще всего, проблема не в том, что ВЫ делали что-то плохое, а в том как именно выглядит денежный поток со стороны банка. Для него вы попали под 115 статью Федерального закона (отмывание денег), теперь все ваши счета и карты заблокированы по 161 статье из-за одной подозрительной транзакции. Вернуть все на круги своя, отнюдь не простая задача, для примера – человек уже долгое время возится с этой проблемой, пытаясь одновременно снять наложенные на него ограничения и не потерять свои деньги.

В раздумьях над этой ситуацией, я наткнулся на PR-материал, со стороны конкурентов, про криптокарту/кошелёк, который встраивает криптооперации в легальную инфраструктуру. Мной было принято решение озвучить альтернативный подход, который мы используем в BotHub: мы официально покупаем USDT у физических лиц, а расчет по рублям идет от юридического лица по договору. Дополнительно к этому, любая сделка обязательно проходит предварительное согласование с комплаенсом Т-банка.

Читать далее

Эволюция Spring: от борьбы с J2EE до реактивности и облаков

Fri, 02/06/2026 - 18:44

В начале 2000-х на сцену вышел Spring Framework — сначала как скромная альтернатива, а затем как настоящая революция в Java-мире. Он предложил радикально иной подход: простоту, ориентированность на бизнес-логику и свободу от излишней инфраструктурной навязчивости.

Цель статьи — рассмотреть Spring как эволюционирующий инструмент. Мы проследим, как менялись его идеи, подходы и архитектурные парадигмы: от борьбы с J2EE до микросервисов, реактивности и cloud-native-приложений. Каждая эпоха диктовала свои вызовы — и Spring неоднократно перерождался, чтобы оставаться актуальным.

Читать далее

Claude Opus 4.6 vs GPT-5.3 Codex: как выбрать модель под ваши задачи

Fri, 02/06/2026 - 18:30

5 февраля 2026 два главных кодинг-инструмента вышли почти одновременно: Claude Opus 4.6 и GPT-5.3-Codex. Интернет тут же начал пестреть сравнениями, кто лучший, но на практике это сравнение часто мимо кассы.

В этой статье разберем, что именно поменялось в Opus 4.6, что реально умеет Codex 5.3, где они дают максимум пользы, и как собрать рабочую связку, чтобы быстрее закрывать задачи и меньше тратить токены.

Читать далее

Что спрашивают на собесах в 2025–2026: разбираем данные с 9 247 технических интервью

Fri, 02/06/2026 - 18:25

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

Читать далее

Как мы продавали компьютеры в 90-х. Часть #03

Fri, 02/06/2026 - 18:24

Главы из повести.
Начало: 
Как мы продавали компьютеры в 90-х. Часть #01
Как мы продавали компьютеры в 90-х. Часть #02

Тома, Наташа и Маша.

Моим первым секретарем была Тома, с которой мы познакомились еще в конструкторском бюро, в которое я  – она работала в соседнем отделе программистом-математиком и входила в нашу застольную банду молодых специалистов. Когда перестроечная пурга накрыла наш завод и зарплата инженера сравнялась стоимости шоколадного батончика в коммерческом киоске на остановке, я ушел из КБ на вольные хлеба, обслуживая компьютеры плодящихся фирм. Через какое-то время  один из таких заказчиков пригласил меня в кабинет:
 - Как у тебя с работой?

Читать далее

Мультиагентная разработка: от хотелок до продакшена

Fri, 02/06/2026 - 18:23

Мультиагентная разработка — это возможность превратить работу с AI из «вайб‑кодинга» в управляемый конвейер: от хотелок до тестов и документации.

В статье я покажу свой «велосипед»: набор специализированных агентов (PO/BA/SA/архитектор/разработчик/тестировщик/техпис) и оркестратор, который гоняет их по пайплайну с изоляцией контекста.

Читать далее

История Marantz: как Сол Маранц создал фирму, ставшую легендой аудиотехники

Fri, 02/06/2026 - 18:16

Примерно в 1948 году Маранц начал собирать свой первый аудиоагрегат. Работа над ним продлилась несколько лет. В результате был создан предусилитель Audio Consolette. Разработанное Маранц показал своему приятелю, который был селлером в профильном магазине на Манхэттене. Тот договорился, что сможет продать придуманное, но только в том случае, если изобретатель создаст минимум 100 таких же гаджетов. Увидев, что изобретение пользуется спросом, в начале 50-х Маранц создает свою фирму.

Читать далее

Как я пытался внедрить IOCP в libcoro, выгорел на полгода, но вернулся с планом «Б»

Fri, 02/06/2026 - 18:15

Что делать, если в твоём очередном самописном движке внезапно понадобилась сеть, да ещё и на корутинах из C++ 20, а подходящая библиотека не поддерживает Windows? Правильно - лезть под капот, разбираться что такое epoll, почему он несовместим с IOCP, затем вкатиться в Open Source, сделав огромный PR, выгореть на полгода, чтобы потом вернуться и начать делать нормально.

Небольшая история о том, почему первый PR не должен быть огромным и как (не) нужно переписывать сетевую библиотеку.

Читать далее

Топ новостей инфобеза за январь 2026 года

Fri, 02/06/2026 - 18:05

Всем привет! Подводим итоги первого месяца года дайджестом новостей. Январь открыла череда уязвимостей в платформе для автоматизации рабочих процессов n8n, раскрытие которых всё продолжается. А у NotePad++ раскрыли компрометацию инфраструктуры для обновлений госхакерами; её же скомпрометировали у eScan.

Интеграция LLM’ок в 2026-м сдаёт позиции у пользователей: в СМИ пиарят скрипты для удаления ИИ-фич из Win11, а Microsoft отказывается от их повального внедрения. В Китае радикально решают проблему скам-центров, казнив 11 человек из криминального клана Мьянмы, взломщик Bitfinex вышел дословно и метит в ИБ, а ClickFix по-прежнему с нами с новыми вариациями. Об этом и других интересных новостях января читайте под катом!

Читать далее

Электровакуумные геттеры. Общие положения, классификация, первые газопоглотители

Fri, 02/06/2026 - 18:01

Рассмотрев газопоглощение и газовыделение электровакуумных материалов [1], мы пришли к неминуемому и неутешительному выводу: без большой работы по очистке и извлечению газов из металлов, стекла, слюды и керамики в радиолампах, срок жизни готовых приборов будет весьма недолгим, а параметры неутешительными. Специальный же элемент в лампе — газопоглотитель, иначе геттер, появляющиеся нежелательные газы связывает, существенно продлевая жизнь электровакуумным приборам (ЭВП) и стабилизируя их электрические характеристики. Геттер, в сущности являясь местным миниатюрным одноразовым высоковакуумным насосом, позволяет обойтись при изготовлении массовых ламп их быстрой и сравнительно неглубокой откачкой, радикально снижая стоимость производства и цену готовых приборов. Так как же работает геттер, какие они бывают, что за геттеры работали в лампах накаливания и некоторых ранних электронных?

Читать далее

Пропадающая граница в sticky-таблице. Баг CSS-рендеринга, найденный в React-проекте

Fri, 02/06/2026 - 18:00

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

Проблема заключается в том, что в таблице на React с колонками, у которых есть свойство position: sticky, иногда пропадала граница между соседними ячейками по вертикали. Причём проявлялась она не всегда и носит случайный характер. Забавно, что изменение масштаба страницы (Ctrl + колесико мыши) мгновенно возвращает исчезнувший бордер. При этом в CSS все прописано и никуда не исчезает — это чисто визуальный баг рендера.

Читать далее

Больше чем код: как построить доверительную коммуникацию в ИТ-команде

Fri, 02/06/2026 - 17:30

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

Читать далее

Ретроэстетика в моде. Опять

Fri, 02/06/2026 - 17:18

Вы замечали иногда в транспорте или, может быть, в кафе прилично одетого немолодого человека с каким-то небольшим гаджетом в руках? Вроде и не телефон, и не планшет, на нём кнопки и небольшие джойстики, а ещё крохотный экран, на котором ритмично меняется незамысловатая картинка. Друзья, добро пожаловать в 2026 год, где ретрогейминг победил, ретроэстетика снова в моде, а новое поколение безопасников снова возвращается к корням.

Читать далее

Создание системы по управлению цифровыми активами для базы данных PostGIS. Часть 1. Работа с геометрией объектов

Fri, 02/06/2026 - 17:15

Здравствуйте, уважаемые читателя Хабра!

В серии статей хочу рассказать о создании основного функционала MVP (Minimum Value Product) системы по управлению цифровыми активами для базы данных PostGIS. В этой публикации рассмотрим как быстро находить одинаковые и похожие по геометрии объекты среди тысячи таблиц и 300 млн записей.

Интересно? Читать!

Классический IDP и VLM в обработке документов: почему выигрывает комбинация подходов

Fri, 02/06/2026 - 17:13

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

Сегодня мы готовы поделиться сводными итогами.

Читать далее

Опыт использования Линукс смартфона. Ubuntu Touch на Xiaomi Poco X3 NFC

Fri, 02/06/2026 - 17:01

В общем то решил я как-то попробовать перейти на Linux phone. Но решил сделать это тестово и дешевым способом, купил себе Xiaomi Poco X3 NFC за 5 тыс. руб на Авито, хорошенько потанцевал с бубнами и накатил себе Ubuntu Touch.

Читать далее

Как и почему Intel отдает предпочтение ЦОД, сокращая выпуск потребительских чипов

Fri, 02/06/2026 - 17:00

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

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

Читать далее

Куда расти верификатору: два основных трека и матрица компетенций

Fri, 02/06/2026 - 16:54

Привет, Хабр! Меня зовут Алексей Ковалов, я руководитель отдела модульной верификации в YADRO в департаменте разработки процессорных архитектур. Сейчас в моей команде 30+ талантливых ребят. Некоторые из них пришли к нам стажерами и росли на моих глазах, другие вливались в команду уже уверенными мидлами и «перепрыгивали» в сеньоров и выше. Но где та тонкая грань, когда заканчивается один грейд (числовая интерпретация Junior — Middle — Senior) и начинается другой? Как вообще расти верификатору и какими навыками должен обладать условный джун, мидл или сеньор?

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

Читать далее

Who's online

There are currently 0 users and 1 guest online.