Habr.com

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

[Перевод] Атомарные операции против мьютексов в Go: когда скорость становится проблемой

Tue, 01/20/2026 - 16:57

Команда Go for Devs подготовила перевод статьи о том, действительно ли атомарные операции всегда быстрее и лучше мьютексов в конкурентном коде. Автор разбирает реальные сценарии, показывает бенчмарки и объясняет, почему рост производительности часто оборачивается ростом сложности и рисков для корректности.

Читать далее

Какими будут угрозы облачным средам в 2026 году — и как это повлияет на ИБ

Tue, 01/20/2026 - 16:45

Привет, меня зовут Андрей, я руковожу группой обнаружения и реагирования на угрозы в Yandex Cloud. 2025 год стал беспрецедентным по тому, как развитие ИИ повлияло на индустрию, — в том числе и в сфере информационной безопасности. Но спектр всех угроз облачной инфраструктуре не ограничивается только этим фактором. 

В этой статье вместе с моими коллегами попробовали проанализировать тренды прошлого года, и сделать прогноз на 2026-й: каким в этом году будет облачный ландшафт безопасности.

Читать далее

Эффект Зейгарник: многозадачность и продуктивность

Tue, 01/20/2026 - 16:35

Необычные обстоятельства порождают необычные наблюдения.

Берлин, 1924 год, известный психолог Курт Левин проводил очередное занятие со студентами... в кафе!
 Одна из студенток – Блюма Зейгарник – обратила внимание на особенность работы официантов – они в точности запоминали заказ, не записывая. Однако не могли вспомнить ни одного пункта из заказа, за который посетители кафе уже рассчитались буквально минуту назад.

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

Параллельно новое направление исследования сознания – гештальтпсихология – создавало концепцию целостного восприятия мира внешнего и мира внутреннего.

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

Попробуем понять – почему наш мозг проявляет такой интерес к незавершённым историям? Не просто же так мозг придумал себе такой алгоритм?

Ответ, видимо, следует искать в нашем эволюционном прошлом.

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

Читать далее

Процедурное SQL-расширение в Lakehouse-платформе – новые возможности для работы с данными

Tue, 01/20/2026 - 16:32

Вас приветствует команда Data Sapience, и в сегодняшней публикации мы расскажем о реализации процедурного расширения для работы с MPP-движками Lakehouse-платформы данных Data Ocean Nova, которое стало доступным для пользователей. В материале пойдет речь о возможностях, применимости и сценариях использования процедурного языка в аналитической платформе данных и примеры реализации решения типовых задач.

Читать далее

Слово ректору: говорим про ННГУ, студентов, ИИ и будущее молодёжной науки

Tue, 01/20/2026 - 16:25

Я живу совсем недалеко и от студгородка ННГУ и от «старинных», первых корпусов – это всё центр Нижнего Новгорода. Когда я рассматриваю старые фотографии проспекта Гагарина (до того, как он им стал), мне сложно представить, что эти пустынные рельефные территории на высоком берегу Оки быстро заселились корпусами, садами, инфраструктурой и вот уже много-много лет я, мои одноклассники, наши родители, а у некоторых уже и дети ходим по дорожкам, где авторы аккуратных надписей красочно рассказывают о своих факультетах, а заодно незримо сражаются за звание СЛФ. Но мы-то знаем, что СЛФ – это тот, который ты закончил.

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

Читать далее

Атом в Виртуальной Вселенной (Часть II)

Tue, 01/20/2026 - 16:15

Предыдущие части:

«Геометрическая головоломка на выходные»,
«Электродинамика виртуальной Вселенной»,
«Механика виртуальной Вселенной»,
«Квантовая механика виртуальной Вселенной (Часть I)»,
«Квантовая механика виртуальной Вселенной (Часть II)»
«Релятивизм виртуальной Вселенной»
«Космология виртуальной Вселенной (Часть I)»
«Космология виртуальной Вселенной (Часть II)»
«Электричество, проводимость и сверхпроводимость в виртуальной Вселенной»
«Атом в Виртуальной Вселенной (Часть I)»

В предыдущей части мы рассмотрели элементарные принципы, описывающие устройство и поведение атома в фазово-геометрической картине «виртуальной Вселенной». Речь шла прежде всего о фундаменте: геометрии SU(2)-фазы, роли компактного пространства, механизме возникновения атомной структуры и причинах дискретности энергетических уровней.

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

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

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

Читать далее

KodaCode для JetBrains IDE [Beta]: AI-помощник разработчика – бесплатно, без VPN, с поддержкой русского языка

Tue, 01/20/2026 - 16:14

Плагин KodaCode для IDE от JetBrains — это, пожалуй, самый ожидаемый из наших инструментов, о котором нас спрашивали с первого дня релиза. Мы не спешили: запускали закрытую тестовую группу, собирали обратную связь, дорабатывали UX и теперь готовы открыть доступ всем желающим.

Начиная с сегодняшнего дня KodaCode доступна в любой IDE от JetBrains, а также работает в GigaIDE и OpenIDE. Никаких ограничений по регионам — устанавливаете плагин и начинаете работать в привычной среде разработки.

Читать далее

Мультизональный PostgreSQL своими руками: декомпозиция трудозатрат

Tue, 01/20/2026 - 16:04

Разговор о собственном PostgreSQL-кластере обычно начинается с фразы: «Да там поставить — день работы». Технически это правда. Установка PostgreSQL на два сервера в разных ЦОДах действительно занимает несколько часов. Проблема в том, что установка — это меньше 10% работы до Production-ready-состояния.

В этой статье мы декомпозируем все задачи, которые стоят между идеей развертывания и работающим кластером с отказоустойчивостью между ЦОДами. Все с оценками в человеко-часах, чтобы можно было собрать для себя TCO и сопоставить свои затраты. Учтите, что если все это вы делаете в первый раз, то по всем шагам время увеличивается втрое.

Параллельно покажем те же временные и трудозатраты при выборе Managed-решения, DBaaS (базы данных как сервис), чтобы вы могли сравнить и выбрать — делать дальше самим или передать это на аутсорс.

Читать далее

Как строить карьеру в IT-маркетинге и коммуникациях

Tue, 01/20/2026 - 15:59

IT-компаниям нужны не только разработчики. Продукты становятся сложнее, конкуренция выше — значит, всё важнее те, кто умеет объяснять ценность технологий рынку и пользователям. Маркетологи, редакторы, PR- и SMM-специалисты в IT работают на стыке бизнеса, продукта и коммуникаций. В эту сферу можно войти без навыков программирования — но с пониманием процессов, аудитории и технологий. 

В статье разберём, какие есть роли в IT-маркетинге и коммуникациях и как выстроить карьеру в этой области.

Читать далее

Молодость не равно производительности: что я узнал о Gen Z в финтехе

Tue, 01/20/2026 - 15:54

Я пришел в готовую команду вместо старого руководителя, которому не хватило хардов. Процессы были выстроены, но не работало почти ничего. 59 сотрудников, средний возраст 19 лет (младшему 18, старшему 23). На предыдущей работе была команда миллениалов со средним возрастом в 27, была стабильность, предсказуемость, но без искры, я подумал: молодежь означает скорость, технологичность, новый взгляд. Оказалось, что это не так.

Читать далее

Конец эры «одноядерного» разума: Почему будущее ИИ — это гонка архитектур, а не параметров

Tue, 01/20/2026 - 15:52

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

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

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

Читать далее

Как вжарить на С++ 23 или захватываем больницу и переписываем рантайм под Windows 95 и точка

Tue, 01/20/2026 - 15:43

Приветствую, Хабравчане!

Предлагаю вам окунуться в чарующий мир С++ 23 на Windows 95. Напишем минимальную стандартную библиотеку. Будем использовать современные фичи в коде.

Расскажу как это все работает и для чего это нужно. Старичок SDL 1.2 ещё многое может. Будем использовать его для написания тонкого слоя для графики.

vector::_M_range_check: __n (which is 10)

[Перевод] Лучшие устройства выставки «CES 2026» по версии портала «Tech Advisor»

Tue, 01/20/2026 - 15:31

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

«CES» – это крупнейшая в мире технологическая выставка потребительской электроники. Она настолько большая, что ее не может полностью вместить выставочный центр «Las Vegas Convention Centre». Поэтому выставка берет в свое распоряжение еще множество гостиниц, расположенных вдоль «Стрипа».

Как и всегда, мы находимся в гуще события. Посещаем каждый закоулок выставки, чтобы выявить лучшие и наиболее передовые технологии, которые будут продаваться в 2026 году. А тут чего только нет! От ошеломляющих телевизоров до чудоковатых роботов, которых не захочется держать даже дома.

Предлагаем вашему вниманию устройства, которые мы посчитали лучшими на выставке «CES 2026».

Читать далее

Я сделал AI-анализатор договоров и проверил его на 5 кейсах, где люди потеряли 1,6 млн

Tue, 01/20/2026 - 15:21

Как я построил модульную систему промптов для YandexGPT, почему GPT из коробки галлюцинирует на юридических документах, и что из этого получилось.

Читать далее

[Перевод] Мультиагенты — это скрытые распределённые монолиты

Tue, 01/20/2026 - 15:17

Мультиагентные системы часто собирают по привычной схеме «оркестратор + набор независимых сервисов-агентов» — и довольно быстро приходят к распределённому монолиту. В статье разберем, почему при интерфейсе на естественном языке нельзя принудительно обеспечивать контракты как в API, из-за чего усложняются маршрутизация, изменения начинают каскадить, а общий контекст превращается в разделяемое состояние. И почему в такой ситуации иногда разумнее признать монолит — и управлять оркестрацией как единым целым.

Открыть разбор

Домашняя рендер-ферма для Blender

Tue, 01/20/2026 - 15:15

В этой статье я расскажу о настройке домашней рендер-фермы для 3D-редактора Blender. В основе нашей фермы будет Flamenco — открытый кроссплатформенный фреймворк для мониторинга и управления рендер-задачами.

Фреймворк состоит из трёх компонентов:

Читать далее

Почему большинство российских компаний не умеют разбирать инциденты?

Tue, 01/20/2026 - 15:10

Инциденты есть всегда, а разборов почти не бывает!

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

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

Как работать с Claude Code, Antigravity и Codex в 2026: база вайбкодинга

Tue, 01/20/2026 - 15:05

Сейчас все обсуждают Claude Code, Antigravity, Codex, спорят, коллекционируют “скиллы” для агентов. Но на практике у большинства всё ломается на первом шаге: люди пишут “сделай мне приложение” — и получают либо кашу, либо минус лимиты.

Вайбкодинг работает, когда вы управляете процессом, а не просите все и сразу. Базовый рабочий пайплайн простой:

спецификация → план → маленькие итерации → тесты/ревью → фиксация изменений (git)

Ниже - тот самый “скелет”, который можно повторить почти для любого проекта.

Читать далее

Как сохранить мотивацию и выучить английский в 2026 году: советы методистов Практикума

Tue, 01/20/2026 - 15:01

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

Это команда курсов английского в Практикуме. Мы поговорили с нашими методистами, чтобы узнать, как они мотивируют себя и своих студентов и что могут посоветовать всем, кто решил добиться целей в изучении языка. Делимся их советами и историями с вами.

Читать далее

Книга: «Go на практике. 2-е изд.»

Tue, 01/20/2026 - 14:54

Привет, Хаброжители!

И так, вы освоили азы Go, что дальше? Чтобы создавать надежные и готовые к эксплуатации Go-приложения, вам нужно научиться реализовывать конкурентность, налаживать сетевые взаимодействия, получать доступ к файлам, использовать такие нативные протоколы передачи данных, как gRPC и TCP/REST, а также разбираться во множестве практических нюансов. В этой книге приводятся готовые решения, которые можно незамедлительно применить в повседневной работе.

Читать далее

Who's online

There are currently 0 users and 0 guests online.