Habr.com

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

Комментарии, которые пережили ошибки

Thu, 03/05/2026 - 12:19

Многие статические анализаторы позволяют подавлять отдельные предупреждения прямо в коде с помощью специальных комментариев. Со временем таких меток в проектах накапливается всё больше. Часть из них теряет актуальность, и потом они просто висят в коде как магниты на холодильнике.
В этой статье мы решили оценить масштаб проблемы. Мы взяли несколько проектов и проверили их с помощью нового функционала PVS-Studio, который умеет находить устаревшие маркеры подавления. Посмотрим, что из этого получилось.

Читать далее

Google Таблицы против цеха: почему мне пришлось самому писать ERP

Thu, 03/05/2026 - 12:15

Всем привет! Меня зовут Александр, я начальник производства металлоконструкций. Я не IT-специалист в белой рубашке, который видел станки только на картинках. Я практик. Я знаю, что такое срыв сроков, ночные смены и бесконечные поиски виноватых, когда цех встает из-за того, что «кто-то забыл заказать металл».

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

Читать далее

Делаем манипуляторы в России и гордимся ими. Рассказываю всё как есть

Thu, 03/05/2026 - 12:11

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

Меня зовут Олег Кивокурцев, я из компании Promobot, и мы делаем манипуляторы для промышленности.

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

Знаете, о многом.

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

Узнать все сокровенные тайны роботов

Почему электроника подорожает, а Россия получит свои процессоры

Thu, 03/05/2026 - 12:07

В России запускают масштабный проект по развитию микроэлектроники с бюджетом 1,25 трлн ₽. Планируют ускорить создание современного производства собственных процессоров и чипов. Разбираем, получится ли на эти деньги создать конкурентоспособную микроэлектронику.

Читать далее

Переход MultiXactOffset на 64 бита в Postgres

Thu, 03/05/2026 - 12:06

Ещё в 1987 году Майкл Стоунбрейкер в основополагающем документе «The Design of POSTGRES» написал, что транзакции должны быть 64-битными. Прошло почти 40 лет — и Postgres до сих пор живёт в мире 32-битных счётчиков. Но в декабре 2025 года в кодовую базу тихо вошёл мой коммит, который стал первым реальным шагом к тому, о чём думал Стоунбрейкер. Расскажу, что именно изменилось и почему это важнее, чем кажется.

Читать далее

Холодная эмиссия электронов — почему малоизвестна?

Thu, 03/05/2026 - 12:03

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

Говоря об эмиссии, обычно подразумевают «термоэмиссию» как наиболее распространённый способ достичь вылета электронов. 

Однако, есть как минимум и второй вариант, о котором говорят гораздо меньше, и тоже достаточно интересный и полезный в практическом смысле — холодная эмиссия электронов, и сегодня мы поговорим как раз о ней… 

Читать далее

Умный дом как школа: реальный опыт застройщика

Thu, 03/05/2026 - 12:00

Меня зовут Алексей, я застройщик. Идея заняться умными домами появилась у нас с партнерами около пяти лет назад: направление казалось перспективным, но до практической реализации дело долго не доходило. Ситуация изменилась, когда появился объект, на котором мы получили полную свободу действий.

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

Читать далее

Победить дракона: что общего между Data Science и игрой Dungeons & Dragons

Thu, 03/05/2026 - 12:00

Что общего между броском d20 и проверкой гипотезы? Между походом в таверну за информацией и сбором данных от заказчика? Оказывается, довольно много.

Хабр, привет! Меня зовут Вячеслав Демин, я больше пяти лет работаю в сфере Data Science. Сейчас я руководитель направления аналитики данных в Сбере и эксперт на курсе «Специалист по Data Science» в Яндекс Практикуме. Начинал с этого же курса в 2020 году, после чего работал в сфере страхования и нефтехимии. 

А ещё я Dungeon Master в «Подземельях и драконах». В этой статье я расскажу, чем моя любимая игра похожа на мою работу и чем она может полюбиться дата-сайентистам.

Читать далее

Почему Крош становится тимлидом, а Нюша выгорает: психология привязанности в ИТ-командах

Thu, 03/05/2026 - 11:55

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

За последние годы через нашу команду прошло много сильных специалистов, и мы точно знаем, что карьерная траектория людей зависит не только от технических навыков. Кто-то спокойно растёт в лидерство, а кто-то начинает выгорать при тех же задачах. Связывать это можно с разными переменными и паттернами поведения человека. Но сегодня поговорим только про теорию привязанности и ее типы – как все это влияет на карьеру в ИТ. 

Читать далее

Подписка на патенты: новая бизнес-модель для изобретателей и компаний?

Thu, 03/05/2026 - 11:45

Традиционная торговля патентами напоминает рынок недвижимости — долгие переговоры, высокие транзакционные издержки, единовременные выплаты и сложные юридические конструкции. 

Netflix трансформировал киноиндустрию, а Adobe и Microsoft перевели софт на подписку. Разбираемся, может ли аналогичная революция произойти в сфере интеллектуальной собственности.

Читать далее

[Перевод] «Машине не нужна душа, чтобы забрать вашу работу»: почему легенда Уолл-стрит считает, что ИИ изменит экономику

Thu, 03/05/2026 - 11:34

Любая технологическая революция начинается одинаково. Сначала вода едва доходит вам до щиколоток, а в следующую секунду вы уже идете ко дну.

В конце 2025 года легендарный инвестор Говард Маркс (тот самый, что предсказал крах доткомов в нулевых и ипотечный кризис в 2008-м) задался простым вопросом: «А не раздули ли мы из ИИ очередной финансовый пузырь?» Уолл-стрит в то время трясло. В серверные фермы вливались триллионы долларов. Стартапы без единого готового продукта поднимали по два миллиарда инвестиций при оценке в пятьдесят. Синдром упущенной выгоды (FOMO) пробил потолок.

Но пару месяцев спустя, в феврале 2026-го, Маркс сделал нестандартный ход. Он попросил нейросеть Claude от Anthropic составить для него персональный курс, который объяснил бы ее же собственную эволюцию. В ответ прилетело эссе на 10 000 слов. Оно читалось так, будто его написал ваш самый гениальный коллега: ИИ предугадывал сомнения Маркса, бил его же собственными инвестиционными правилами и безжалостно раскладывал по полочкам, что ждет экономику в ближайшие десять лет.

И тут Маркс понял: спорить о том, пузырь это или нет — значит вообще не видеть слона в комнате. Перед нами не просто очередная финансовая лихорадка. Мы присутствуем при историческом моменте — человек теряет монополию на мышление.

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

Читать далее

Заменил команду маркетинга на ИИ. Что из этого вышло

Thu, 03/05/2026 - 11:15

Делюсь опытом замещения команды маркетинга на ИИ, с которым работаю самостоятельно. Полёт почти 4 месяца, достаточно времени для выводов и оценки результатов.

Читать далее

CRM, регуляторные ограничения и автоматизация: как мы выстроили надёжный процесс релизов

Thu, 03/05/2026 - 10:15

Как мы превратили стрессовые ручные релизы в предсказуемый one-click процесс с GitOps и автоматикой. 60+ модулей, аудиторы и регуляторика — в едином шаблоне, который масштабировался на 30+ сервисов. Без магии, но с инженерной дисциплиной

Читать далее

[Перевод] Async Coalescing: 5 стратегий объединения асинхронных запросов

Thu, 03/05/2026 - 10:02

Асинхронное программирование сегодня используется почти везде — от пользовательских интерфейсов до серверных систем с высокой нагрузкой. Оно позволяет не блокировать поток выполнения и эффективно работать с операциями ввода-вывода. Но вместе с этой гибкостью появляется и обратная сторона: пересекающиеся асинхронные вызовы начинают конкурировать друг с другом.

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

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

Более системный подход — объединять пересекающиеся асинхронные операции. Если несколько вызовов требуют один и тот же результат, нет необходимости выполнять работу несколько раз. Гораздо разумнее выполнить её один раз и распределить результат между всеми ожидающими.

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

В этой статье я разберу пять стратегий Async Coalescing — подхода, который позволяет контролировать конкуренцию асинхронных операций. Мы посмотрим, в каких ситуациях каждая стратегия полезна и какие компромиссы она вносит в систему.

Читать далее

Алкоголь и спорт после 30: честный разговор о прогрессе

Thu, 03/05/2026 - 10:02

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

Читать далее

Топ-20 CRM-систем в 2026 году: сравнение функций, тарифов и возможностей

Thu, 03/05/2026 - 10:00

Я протестировал 20 CRM-систем и отобрал те, которые действительно стоит выбирать в 2026 году.

В обзоре — сервисы для малого и крупного бизнеса, e-commerce, общепита и open-source решения с обзором функций и тарифов.

Читать далее

Подрядчик дорабатывает 1С — а вы оформили передачу данных сотрудников?

Thu, 03/05/2026 - 09:56

Компания решила доработать 1С - автоматизировать расчёт премий, подключить новый отчёт, перенести данные из старой базы, в общем все, что угодно. Привлекли для этой работы подрядчика. Заключили договор на IT-услуги, дали доступ к базе, специалист начал работать. В базе - ФИО, паспортные данные, адреса, зарплаты, ИНН и СНИЛС сотрудников. По сути - полный набор персональных данных.

И вот вопрос: а вы оформили передачу этих данных подрядчику, как полагается?
Задаю я этот вопрос не просто так, а потому что по закону есть довольно серьезная ответственность за передачу ПДн третьему лицу без надлежащего оформления:

Читать далее

История из студенчества

Thu, 03/05/2026 - 09:37

Я был ещё студентом. Учился на третьем курсе информационных технологий. И вот пришла наша группа - 13ИВ1б, значит, на практические занятия. По физике, если мне память не изменяет.

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

С нами в группе учился один парень. И вот этот парень покончил с собой...

Всё из за неё

Почему 15% томатов шли в брак и как это остановили?

Thu, 03/05/2026 - 09:17

Менязовут Роман Михайлович, я аналитик процессов. Я работаю методом полевого расследования. Это значит: не просто читать отчёты, а пройти всю цепочку своими глазами, зафиксировать каждый шаг, найти точку разрыва. В этом мне помогают простые инструменты: фотофиксация, хронометраж, блок‑схемы в Draw.io и анализ документов.

Ко мне обратилась крупная торговая сеть, ритейл с проблемой: томаты «Черри» от постоянного поставщика приходили с механическими повреждениями. Сюрвейеры работали, претензии писали, но брак не уходил. Задача была — найти причину истинную причину.

Ритейл, закупал томаты у двух тепличных комплексов в России. Проблема была только с томатами «Черри»: трещины, вмятины, мятые плоды. Поставщик говорил: «Это логистика, водители виноваты». Сеть не верила, но доказать не могла.

Читать далее

«Ни один университет не готовит к этому»: Ник Давыдов об образовании, энергетике и навыках, полезных в эпоху AI

Thu, 03/05/2026 - 07:01

Пока AI-агенты крутятся и пишут код, Ник Давыдов гуляет по Калифорнии и отвечает на вопросы. Почему Стэнфорд и Гарвард бесполезны, зачем идти интерном в нетех-индустрию, где застрял проект Stargate за $500 млрд, и почему Perplexity стоит своих денег. Расшифровка QnA-сессии одного из самых интересных визионеров в области AI.

Читать далее

Who's online

There are currently 0 users and 0 guests online.