Habr.com

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

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

3 hours 38 min ago

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

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

Читать далее

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

3 hours 43 min ago

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

Читать далее

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

3 hours 45 min ago

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

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

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

Читать далее

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

3 hours 54 min ago

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

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

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

vector::_M_range_check: __n (which is 10)

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

4 hours 6 min ago

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

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

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

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

Читать далее

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

4 hours 16 min ago

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

Читать далее

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

4 hours 19 min ago

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

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

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

4 hours 22 min ago

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

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

Читать далее

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

4 hours 27 min ago

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

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

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

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

4 hours 32 min ago

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

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

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

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

Читать далее

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

4 hours 36 min ago

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

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

Читать далее

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

4 hours 42 min ago

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

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

Читать далее

Лучшие нейросети для решения задач по фото: Как решать примеры и уравнения с помощью ИИ

4 hours 50 min ago

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

Читать далее

Дочерние процессы в Node.js

4 hours 50 min ago

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

Если воркеры запускают отдельный поток внутри одного процесса в котором работает программа, то модуль child_process порождает новый процесс в ОС, что является гораздо более тяжёлой операцией. Архитектура многопоточки в JavaScript, такова что потоки максимально изолированы друг от друга и не имеют общей памяти. Тем не менее есть масса способов обойти это ограничение если очень нужно и в своих статьях я приводил подобные примеры. С процессами всё иначе. Они жёстко изолированы, один от другого и пробить этот барьер способов нет.

Если говорить простым языком то воркер, это как нанять ещё одного гребца на Вашу галеру. С ним можно быстро и легко общаться, ведь вы буквально находитесь на одном суде (процессе) и даже на прямую без посредников обмениваться сообщениями (SharedArrayBuffer). Но вот если он зарулит на скалы, то и потоните вы тоже вместе. Дочерний процесс же это как построить новую галеру с другим капитаном и экипажем. Дорого, долго, обменивать данными можно только через медленные записки (IPC), зато он полностью независим от Вас, а Вы от него.

Как-же запустить эти дочерние процессы?

Честный разговор о техническом долге (в цифрах)

5 hours 2 min ago

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

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

Читать далее

Детская дата-книжка “Кристина в стране диаграмм”

5 hours 13 min ago

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

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

Читать далее

Повторяющиеся задачи без RRULE: мой опыт реализации в своём таск-трекере

5 hours 16 min ago

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

У меня был выбор: внедрять тяжелый стандарт RRULE или писать свой велосипед? Для своего трекера задач в Telegram «OK, Bob!» я выбрал второй путь.

В статье рассказываю про подход «буферизированной материализации»: как хранить бесконечные серии в MongoDB, не убивая базу, зачем нужно «скользящее окно» генерации и почему работа с таймзонами сложнее, чем просто хранение в UTC. Разбор архитектуры, кода и неочевидных UX-компромиссов.

Читать далее

Почему бизнес покупает технологии, но не получает результат

5 hours 19 min ago

Или как я за 200+ внедрений научился отличать реальную боль от маркетинговой иллюзии

Знаете, что меня бесит больше всего в этой индустрии? Когда бизнес тратит 200–300 тысяч на «решение всех проблем», а через полгода система, на которую потрачены силы и время, не открывается и не используется. Деньги в трубу. И самое обидное — это не вина технологии или IT продукта. Это вина того, что никто не задал правильные вопросы ДО покупки.

За 200+ внедрений я насмотрелся на эту картину столько раз, что могу предсказать провал ещё на первой встрече. И сейчас расскажу, почему так происходит и как этого избежать.

Читать далее

Экспресс-анализ безопасности криптофлэшек: реальная защита или маркетинговый ход?

5 hours 30 min ago

Привет, Хабр! На связи снова Иван Глинкин, руководитель группы аппаратных исследований из команды Бастиона. 

«Флешка с кодовым замком», «флешка с аппаратным шифрованием», «зашифрованный USB-накопитель», наконец, эталонное название — «криптографический модуль» (Cryptographic Module). У криптофлешки aka encrypted USB много имен, но суть от этого не меняется.

Задача такого устройства — защитить чувствительную информацию от несанкционированного доступа на программно-аппаратном уровне: при помощи шифрования, механизмов антивскрытия и прочих «семи печатей». Однако так ли надежны эти защищенные USB-накопители, как принято считать, или это всё от лукавого? 

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

Результаты получились интересными. Подробности — под катом.

Читать далее

Ловушка туториалов: почему просмотр видео не сделает вас программистом

5 hours 32 min ago

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

Читать далее

Who's online

There are currently 0 users and 0 guests online.