Habr.com

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

Как управлять знаниями командам разного формата. Что, если не Confluence

Thu, 01/29/2026 - 12:16

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

Вместе со стилем работы меняется и стиль накопления, оформления и актуализации корпоративных знаний. И часто благие намерения руководителей упираются в порядком устаревшую парадигму, диктуемую Confluence как «стандартом де факто» (на самом деле это не так). Так стоит ли пытаться продавить стену? Ответ на вопрос — в статье.

Читать далее

Полуавтоматическая сварка и «умные» сварочные аппараты

Thu, 01/29/2026 - 12:08

Как современные сварочные аппараты упрощают вход в профессию

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

Читать далее

Как интернет-магазину не стать справочником, когда всё покупается на маркетплейсах

Thu, 01/29/2026 - 12:07

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

Читать далее

Как варить внутренние инструменты быстро, красиво и эффективно

Thu, 01/29/2026 - 12:01

Всем привет! Меня зовут Дарья Андреева, я руковожу командой бэкенда Биллинга и B2B‑платформы Яндекс 360. Наша команда, чтобы сократить TTM и освободить разработчиков от рутины, создаёт удобные внутренние инструменты. Сегодня я хочу поделиться своим опытом и порассуждать о внутренних инструментах.

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

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

Читать далее

Kimi K2.5 на прикладном уровне: те же инфраструктурные эксперименты, что и для GPT-5.2 и Sonnet

Thu, 01/29/2026 - 12:00

В предыдущих статьях я уже подробно описывал, как GPT-5.2 и Anthropic Sonnet справляются с задачами прикладного уровня.

В этой статье — Kimi K2.5 с reasoning’ом.

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

Читать далее

LTO-10: ленточные накопители впереди планеты всей. Встречаем новинки

Thu, 01/29/2026 - 12:00

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

Стандарт LTO не застыл в прошлом: он последовательно развивается, увеличивая емкость носителей, надежность хранения и набор доступных функций. В конце 2025 года консорциум LTO объявил о расширении возможностей поколения LTO-10 до 40 ТБ без сжатия, а в первом квартале 2026 года начались поставки соответствующих картриджей. Давайте разберемся, как устроены современные ленточные системы, какие технические изменения принесло новое поколение и почему лента остается востребованной.

Читать далее

Как на Берегу Слоновой Кости НДС тестировали

Thu, 01/29/2026 - 12:00

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

Франция решила эту проблему красиво. Сначала — MVP, потом — всё остальное. Идеологом такого подхода стал Морис Лоре, который понимал: правильный налог проваливается так же легко, как неправильный, если его внедрять без «тестового контура».

Тестовым контуром стал Кот-д’Ивуар. Решение приняли не случайно. В худшем случае это была бы локальная неудача. В лучшем — готовый налог, который можно было бы спокойно переносить во Францию.

Шалость удалась.

Читать далее

Эволюция ПО в разработке игр на практике: 1981 — IBM PC, Софт и игра

Thu, 01/29/2026 - 11:16

Несмотря на то, что IBM PC можно было приобрести в одном из двух вариантов, более дешевый не имеет смысла из-за серьезных ограничений по носителям(только кассеты) и возможностям BASIC (только текстовый режим без возможности работы с цветом). Для работы же с версией BASIC на дискете требовалась конфигурация на 48КБ из которых 32КБ забирала система при загрузке PC DOS с дискеты. Также ревизия 1981 года была ограничена 64кб памяти, а вариант на 256кб появился только в следующем году. Это, к слову, в некоторой мере объясняет большую редкость софта под IBM PC на кассетах будь то любительский или коммерческий (строго говоря, он редок и для TRS-80 c Apple II, но хотя бы для последнего известно некоторое количество игр в таком формате). Потому практически все ранние игры для IBM PC рассчитаны под конфиг с 48КБ базовой памяти. Дополнительные 16КБ кажутся относительно дешевыми при таких условиях, мышей еще не было (первая для IBM PC будет только в 1983 году), а джойстик можно будет приобрести потом (к этому времени оные формата Atari VCS/2600 - стик с одной кнопкой - стали стандартом и был доступен вариант известных под термином пэдл (paddle) для подобий Pong и Breakout).

Читать далее

Книга «Go: разработка приложений в микросервисной архитектуре с нуля»

Thu, 01/29/2026 - 11:11

Привет, Хабр.

Хотим вам рассказать об одной из первых наших новинок 2026 года, которую с тем же успехом можно считать и вторым изданием, и переизданием отлично зарекомендовавшей себя книги о микросервисах. Речь под катом пойдёт о книге Юлии Поповой «Go: разработка приложений в микросервисной архитектуре с нуля».

И даже до выхода у этой книги уже есть история.

Читать далее

CI/CD для карьеры: как я написал бота, который проходит HR-фильтры вместо меня

Thu, 01/29/2026 - 10:55

Привет, Хабр.

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

Но когда дело доходит до поиска работы, мы превращаемся в биороботов.

Заходим на hh. Вбиваем фильтры. Читаем описание (которое на 90% копипаста). Пишем сопроводительное (которое никто не читает). Жмем кнопку. Повторить 100 раз.

Меня хватило на два дня. Потом я понял, что трачу часы на работу, которую должен делать скрипт.

Попытка №1: Тупой парсер (Python + Requests)

Сначала я решил задачу в лоб. Написал воркер, который:

Читать далее

Как не дать «чебурнету» убить ваш хобби-проект: история одного дебага

Thu, 01/29/2026 - 10:33

Всем привет! Этот пост нацелен на тебя, мой дорогой читатель. На тебя, кто делает современный web/app в России. Пока весь мир обсуждает новые фичи Next.js и AI-кодинг, такие как мы в России осваивают искусство выживания в условиях “чебурнета”

Cколько бизнес теряет на блокировках интернета

Thu, 01/29/2026 - 08:30

Затребовали у меня намедни справку об убытках из-за блокировок. И вот я взял и посчитал. Ниже приведен расчет ежедневных потерь на одно рабочее место для типовой российской компании.

Блокировки обходятся бизнесу не менее 1 000 р/день на сотрудника, но реальные потери сильно зависят от отрасли и региона, в отдельных случаях потери могут быть на порядки больше - и 10 000 и 100 000 р/день не предел.

Далее про потери и что делать

Почему я все еще пишу сам в 2026 году

Thu, 01/29/2026 - 06:15

На дворе 2026 год. Искусственный интеллект бодро шагает по планете. Сначала в ужасе от происходящего были художники, вместо которых он стал создавать изображения. Следом подтянулись авторы текстов. Но они быстро смекнули что почем и "успешно" овладели новыми инструментами. Неожиданно оказалось, что для написания статьи теперь достаточно ввести подходящий (да чего уж там, иногда кажется, будто лишь бы какой) промпт. А дальше бездушная машина все сделает за вас. Но остались еще "динозавры", которые продолжают писать тексты сами. И будут продолжать. Пока не останется кто-то один. И пусть это будет человек, который пишет сам! Например, я. Но, почему я это делаю?

Читать далее

# Vibe Coding под прицелом: Claude Opus 4.5 против китайского GLM-4.7 в бою за транскрибацию GigaAM

Thu, 01/29/2026 - 04:22

Месяц работы за один вечер: сравнил Claude Opus 4.5 и китайский GLM-4.7 в vibe coding на задаче локального транскрайбера для NDA-встреч. Где критические баги, а где архитектурный идеал — и почему дорогой инструмент в 7 раз не всегда оправдан.

Читать далее

Когда нейросеть решит то, что не решил никто?

Thu, 01/29/2026 - 03:12

В середине 2024 года GPT-4 спотыкался на школьных задачах, а к концу 2025-го модели щёлкали олимпиадные как орехи. Полтора года, и мы преодалели дистанцию от «найди икс» до «докажи теорему». Epoch AI решили заглянуть еще дальше, и выкатили бенчмарк из задач, которые не решил вообще никто.

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

Вот, например: найти полином степени 23, чьё поле разложения имеет группу Галуа M₂₃. Группа Матьё — спорадическая, одна из двадцати шести странных симметрий, которые не вписываются ни в какие серии. Для всех остальных спорадических групп такие полиномы давно известны, а для M₂₃ — нет, и это последний пробел в исследовании, которое ведут десятилетиями.

Или вот задача попроще (на первый взгляд): привести алгоритм, который определят, можно ли развязать узел за одно движение — то, что топологи называют "unknotting number равный единице". Звучит как упражнение для первокурсника, а на деле — фундаментальный вопрос низкоразмерной топологии, на который до сих пор нет ответа.

Если нейросеть решит хоть одну из этих задач, результат сразу пойдёт в рецензируемый журнал — не потому что это достижение нейросетевых технологий, а потому что долгожданный результат.

Интересно. Читать далее

Реальный смысл работы: почему одни программисты выгорают, а другие нет

Thu, 01/29/2026 - 02:18

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

Ох и выхвачу я сейчас минусов... Погнали!
Коллеги! А вы не пробовали посмотреть на свою работу иначе? Просто попробовать представить себе, что от того как именно вы реализуете написанное в задаче, будет что-то зависеть? Попробовать перед тем как начать бездумно фигачить код, сначала вникнуть "а что нужно человеку для которого я это пишу?". И человек этот - пользователь, а не ваш тимлид или менеджер (хотя может и они тоже).
В курсе, что почти всегда одну и ту же задачу в разработке (в администрировании и менеджменте тоже) можно решить более чем 1 способом?

Вот примеры из моей жизни (в разное время в разных компаниях было):

Проблема 1. "CRM тормозит. Надо чтоб при поднятии трубки на SIP-телефоне у того, кто трубку поднял карточка новая всплывала".
Причина: Оказалось, что почти на каждую задачу в CRM выполнялся запрос типа "select * from cards;"
И это как-то работало в тестах на 5 карточках, но через 2-3 месяца работы крупного агентства недвижимости этот запрос перестал работать быстро.
Решение: Закомментировал вызов этого запроса в той части кода которая вызывалась на событие "подняли трубку", передал отчёт (по сути ТЗ) разработчикам и они доделали так: при звонке ДО поднятия трубки делаем "select id from cards where phone=...;" и потом уже при поднятии трубки человеку отдаём карточку либо новую либо уже заполненную (id нашли до поднятия трубки).

Читать далее

Как один индекс на created_at сократил время ответа API с 12 секунд до 40 мс

Thu, 01/29/2026 - 01:54

«Страница заказов грузится вечность», — такой тикет прилетел в понедельник утром. На проде 800 тысяч записей, а типичный запрос с фильтрацией и сортировкой заставлял менеджеров ждать по 12 секунд. В этой статье разберем, почему стандартный индекс по одному полю не сработал, как EXPLAIN ANALYZE помог найти «бутылочное горлышко» и почему порядок полей в составном индексе имеет решающее значение

Читать далее

Полезные инструменты для работы с bag файлами в ROS2

Thu, 01/29/2026 - 01:21

В этой статье я расскажу о полезных инструментах для работы с bag файлами в ROS2.

...

ros2_unbag

Инструмент для экспорта файлов в удобный для человека формат Позволяет извлекать данные топиков из .db3 or .mcap bag файлов в форматы такие как CSV, JSON, PCD, изображения итд.

Читать далее

Почему Andrej Karpathy использует SVM в 2026 году (и вам тоже стоит)

Thu, 01/29/2026 - 00:47

На arXiv каждый день публикуются сотни статей по машинному обучению. Читать всё — нереально, а пропустить что-то важное — обидно. Andrej Karpathy, бывший Director of AI в Tesla и соавтор курса Stanford CS231n, решил эту проблему неожиданным способом.

Он выбрал не BERT, не GPT и не какой-нибудь модный трансформер. Он остановился на добром старом SVM — алгоритме, которому уже несколько десятков лет. И знаете что? Это работает настолько хорошо, что используется даже в академических системах.

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

Читать далее

Обзор книги «Теория игр. Искусство стратегического мышления в бизнесе и жизни», Авинаш Диксит и Барри Дж. Нейлбафф

Wed, 01/28/2026 - 23:51

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

Что ж, попробуем в этом разобраться.

Меня зовут Костя Дубровин. Я веду канал про книги.

Разобраться

Who's online

There are currently 0 users and 0 guests online.