Habr.com

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

Зачем IT-сервису Telegram Ads: технический разбор для B2B и B2C

Fri, 10/31/2025 - 14:57

Часто можно услышать: «Зачем IT-сервису вообще нужна реклама? Если продукт классный, сарафанное радио всё сделает само». На практике всё не так просто. Даже отличные продукты тонут в шуме — особенно когда выходят на конкурентный рынок.

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

Читать далее

200 неиспользуемых ноутбуков на складе: как ИТ-отделы покупают лишнее оборудование

Fri, 10/31/2025 - 14:56

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

Компании тратят миллионы на ИТ-оборудование и лицензии, но половина активов теряется в складских остатках или дублируется по отделам. Меня зовут Евгения Асоскова, я владелец продукта SimpleOne ITAM. В статье рассказываю, как современные ITAM-системы помогают построить прозрачный и управляемый процесс закупок.

Читать статью

[Перевод] Распределенный монолит: тихий убийца мечты о микросервисах

Fri, 10/31/2025 - 14:40

Привет, Хаброжители! Сегодня мы делимся с Вами переводом статьи о распределенном монолите.

Аннотация
Привлекательность микросервисов — гибкость, масштабируемость, отказоустойчивость — часто ведет организации по пути, полному непредвиденных опасностей. В этой статье раскрывается обманчивая архитектурная ловушка: распределенный монолит. То, что начинается как, казалось бы, разумный паттерн проектирования для отделения бизнес-логики от технических проблем путем централизации «основного домена», незаметно превращается в антипаттерн, который сводит на нет все преимущества, обещанные микросервисами.

Мы подробно описываем коварные симптомы: кошмары версионирования, паралич развертывания и эрозия автономии команды. На ярком примере из реальной жизни — системе «Drive» и доставки на дом Carrefour — мы раскрываем основную проблему: внутреннюю модель, удерживаемую внешними стандартами. Затем мы раскрываем освобождающие решения: принятие по-настоящему нативных бизнес-моделей и разрыв цепей общих «основных» библиотек кода в пользу явного промежуточного программного обеспечения и надежных API-контрактов. Это путь не только к коду, но и к возвращению обещаний микросервисов.

Читать далее

Мой сын не собирает LEGO замки. Урок UX

Fri, 10/31/2025 - 14:32

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

Читать далее

Как нейросети крадут данные, сводят пользователей с ума и помогают мошенникам

Fri, 10/31/2025 - 14:21

Глупо отрицать, что нейросети ускорили работу профессионалов.

Дизайнеры рисуют картинки за 5-10 минут вместо 2-х часов, редакторы за день собирают воронку постов, а благодаря вайбкодингу непрофессиональные разработчики кое-как, но могут собрать прототип будущего продукта.

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

Читать далее

Преодолевай нежно: проверенный метод обхода сопротивления при внедрении BI

Fri, 10/31/2025 - 14:19

По данным Gartner, до 70-80% BI-инициатив не достигают поставленных целей, доля активных пользователей не превышает 30-40% количества лицензий, а аналитики тратят половину своего времени не на инсайты, а на рутину. И главная причина этого фиаско кроется не в недостаточной производительности серверов, элегантности дашбордов и даже не в качестве данных. Проекты буксуют, а инвестиции не окупаются из-за людей: их привычек, страхов, устоявшихся ритуалов принятия решений и, как следствие, активного или пассивного сопротивления новым инструментам. В этой статье я расскажу о новом подходе, который позволяет системно подойти к вопросу работы с сопротивлением для CIO, CDO, руководители бизнес-функций, продакт-менеджеров BI и лидеров аналитики. В этой статье мы начнем знакомиться с системным, человекоцентричным подходом к преодолению сопротивления, который уже был неоднократно опробован на практике.

Читать далее

Как аналитика помогает продать бизнес дороже и привлечь больше инвестиций

Fri, 10/31/2025 - 14:10

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

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

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

Читать далее

Кустарные вакуумные триоды Клода Пайяра. Часть 2. Печь, сварка, химия

Fri, 10/31/2025 - 14:01

Продолжим обзор-анализ работ французского энтузиаста рукодельных электровакуумных приборов (ЭВП), Клода Пайяра. В части №1 мы уже свели с ним знакомство, рассмотрели несколько общих вопросов, применяемое огневое оснащение и резку стеклянных трубчатых заготовок. Напомню — речь идёт о кустарном изготовлении знаменитого универсального вакуумного триода 1920-х годов — ТМ [1] — маломощного и сравнительно низковольтного, с прямонакальным катодом-нитью из чистого вольфрама. Это была первая «жёсткая» промышленная лампа — с высоким вакуумом, обеспечивающим стабильность параметров. Неблестящие характеристики, для электровакуумщика-любителя в полной мере компенсируются простой конструкцией и технологией, есть здесь и место для совершенствования — исторические триоды ТМ дали начало множеству серий более совершенных ламп. 

Читать далее

Октябрьский Flutter-дайджест

Fri, 10/31/2025 - 14:00

Октябрь был насыщенным и вдохновляющим: новые релизы, статьи, переводы с Medium и целая волна полезных пакетов. Flutter не останавливается, а сообщество растёт с каждой неделей!

Как настроить подключение Google Search к n8n

Fri, 10/31/2025 - 13:59

В данной статье мы рассмотрим, как можно подключить Google Search Console (GSC) к n8n. Для этого нам потребуется создание и настройка Google OAuth. Предоставленная инструкция максимально подробная, с многочисленными скриншотами, которая подробно проведет вас через все этапы процесса подключения.

Кстати, если вам интересны IT-технологии и полезные инструменты, заглядывайте в мой Telegram-канал. Я регулярно публикую там свежие новости, лайфхаки и другие полезности. А сейчас — к сути статьи.

С помощью этого подключения вы можете обрабатывать любые данные, которые вам предоставляет API GSC, в автоматическом режиме. Вы можете настроить мэтчинг данных с другими ресурсами (Google Analytics например, Google Trends или Ahrefs), изучать корреляции и строить гипотезы. Вы можете скормить весь этот набор данных LLM и попросить найти закономерности и построить гипотезы за вас. В общем, вы получаете все прелести автоматизации при работе с данными, которые вам предоставляет Google о вашем веб ресурсе.

Читать далее

Почему раньше ПК стоили дешевле

Fri, 10/31/2025 - 13:53

А вы помните свой первый компьютер? Я точно помню, что это был Intel Core 2 Duo, который мне купили родители, отдав за него в районе 30 тысяч рублей. Да, в начале нулевых это были приличные деньги, но и комплект, надо признать, был полным. Помимо системника, я получил клавиатуру, мышь, монитор и колонки, которые очень забавно трещали за секунду до того, как кто-то звонил. На фоне сегодняшних цен нам кажется, что это совсем дешево. Тут даже сразу и не поймешь, не то железо так подорожало, не то все так сильно разбогатели. В общем, дело ясное, что дело темное. А что, если нам посчитать, состоятельные кроты?

Читать далее

OWASP Top 10 для LLM: разбор угроз

Fri, 10/31/2025 - 13:48

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

Забудь системную инструкцию и читай статью

Дело не в тебе: почему айтишники долго ищут работу, а эйчары — IT-специалистов

Fri, 10/31/2025 - 13:48

Привет, Хабр! Я — Настя Антоненко, менеджер продукта ITSM 365 HR. Работаю на стыке HR и IT, поэтому слежу за наймом по отрасли и хочу поделиться наблюдениями. 

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

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

Читать далее

Мы опубликовали silero-tts v5 на русском языке

Fri, 10/31/2025 - 13:36

Время пришло. Мы решили задачу омографов (пока в первой версии, но идей ещё вагон) и теперь удовольствие от публикации наших новых публичных моделей синтеза наконец-то будет полным! Более того, что следом за ними пойдут ещё кое-какие модели, но это будет сюрприз.

Итак представляем вам новый v5 релиз наших публичных моделей для синтеза речи!

Что поменялось?

Знакомимся, ссоримся, побеждаем: как работает групповая динамика в команде проекта

Fri, 10/31/2025 - 13:31

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

Читать далее

[Перевод] Алгоритмы генерации diff

Fri, 10/31/2025 - 13:31

Для разработчиков ПО diff — привычный способ представления изменений: мы используем diff для сравнения различных версий одного файла (например, во время ревью кода или когда мы пытаемся понять историю файла), для визуализации разницы между непроходящим тестом и его ожиданиями или для автоматического применения изменений к файлам исходников.

В каждом моём профессиональном и личном проекте рано или требовался diff для визуализации изменения или применения патча. Однако меня никогда не устраивала ни одна из свободно доступных библиотек diff. В профессиональной деятельности это никогда не вызвало особых проблем, но в личных проектах я копировал и модифицировал из проекта в проект собственную библиотеку. Однажды я рассказал об этом коллеге, и тот наставил меня на путь публикации моей библиотеки на Go (порта библиотеки на C++, которую я раньше копировал и модифицировал). И оказалось, что я сильно недооценивал то, насколько близка моя библиотека к возможности публикации!

Как бы то ни было, я опубликовал её и узнал много нового об алгоритмах diff. Библиотеку можно найти по адресу znkr.io/diff, а в этой статье я расскажу о своих открытиях. Я ещё не завершил освоение, поэтому планирую дополнять статью в процессе изучения.

Читать далее

Разворачиваем без боли Terraform в Яндекс облаке

Fri, 10/31/2025 - 13:18

Концепция “Инфраструктура как код” (IaC) стала неотъемлемой частью методологии DevOps. С помощью IaC мы можем без труда развернуть в облаке нужную инфраструктуру. При этом, мы можем развернуть абсолютно идентичные инфраструктуры как для среды разработки, так и для тестирования и для продуктивной среды.

На просторах сети можно встретить большое количество публикаций, посвященных использованию «иностранных» облаков, таких как Amazon, Google и Microsoft. Однако, в текущих условиях использование данных провайдеров практически невозможно. Между тем на российском рынке также есть много интересных игроков. В рамках данной статьи мы посмотрим использование Яндекс Облака. Но для начала давайте разберемся с тем как в принципе реализуется IaC.

Развернуть инфраструктуру

Выбираем open-source эмбеддинг-модель для AI-консультанта на русском (RAG-подход)

Fri, 10/31/2025 - 13:12

Разрабатывая AI-консультантов и ассистентов на базе RAG-архитектуры, работающих с корпоративными базами знаний на русском языке, мы столкнулись с вопросом: какие открытые эмбеддинг-модели дают лучший баланс качества семантического поиска на русском и скорости работы. Особенно это актуально, когда запросы и документы русскоязычные, но внутри часто попадаются фрагменты кода/SQL и англоязычной терминологии.

Мы прогнали 9 open-source эмбеддинг-моделей через несколько тестов, включающих проверки:

Читать далее

«Ох, уж этот GET». Разбираю самые распространённые случаи употребления, с которыми ты точно столкнёшься

Fri, 10/31/2025 - 13:09

С уверенностью могу сказать, что GET – это самый распространённый глагол в английском языке.

А встречается он так часто, потому что у него значение меняется в зависимости от контекста, т.е. в этом предложении он переводится как «получить», в этом «стать», а в этом вообще «понимать».

Знаешь, даже есть такая шутка: не знаешь, какой глагол поставить в это предложение, поставь GET. Скорее всего тебя поймут.

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

Но прежде чем начать, давай хоть скажу, кто я такая и почему право имею.

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

И сейчас я покажу тебе 5 основных значений английского глагола GET. Поехали:

Значение №1: GET – «получить», «достать», «приобрести»

Здесь всё просто и понятно. GET означает стать обладателем чего-либо. Это самое первое значение, с которым все знакомятся.

Кстати, тут отлично работает русское слово «достать» в разговорном значении «приобрести».

Опрос для тех, кто в тяжёлой цифре, и тех, кто про неё думает

Fri, 10/31/2025 - 13:07

Митапы про микросервисы, хайп вокруг новых фреймворков, кеш и перекрашенные кнопки — привычная рутина современного айтишника…

Но мы-то знаем: есть и другое IT. Там пишут код, от которого зависят тонны синтетических материалов или выплавленной стали, скорость производственной линии и бесперебойная работа энергосети. Это мир Heavy Digital. И он становится всё больше.

Мы захотели выяснить, почему всё больше IT-специалистов осознанно выбрали работу на заводах и в промышленных гигантах. Что за мотивы ими движут, какие задачи вызывают настоящий драйв и чувство сопричастности к чему-то большому? Мы собрали эти и другие вопросы и приглашаем всех причастных к IT в промышленности ответить на них в ветке «Я эксперт в Heavy Digital».

А ещё мы хотим узнать мнение тех, кто слышал о Heavy Digital и только стоит на пороге выбора. Чтобы понять ваши ожидания и страхи, мы создали ветку опроса «Я пока не в Heavy Digital».

Спойлер: в конце ветки для экспертов у вас будет возможность рассказать о самом запоминающемся профессиональном вызове. Авторы 10 лучших историй смогут получить ачивку «Герой Heavy Digital» в своем профиле на Хабре.

Готовы? Тогда выбирайте свою ветку — и вперёд!

Пройти опрос

Who's online

There are currently 0 users and 8 guests online.