← 24 июля 2025          26 июля 2025 →          А сегодня?

25 июля 2025 на Хабре были опубликованы 82 статьи.

Оживляем дисплей из кабины лифта

Приветствую всех!
Уверен, каждый, кто катался на новом лифте, видел подобные штуки. Всё чаще такие экраны ставят взамен привычных светодиодных или сегментных ЖК-индикаторов.

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

Двадцать пятый этаж

Алгоритм проталкивания предпотока: как найти максимальный поток в сети (для начинающих)

Привет, будущие инженеры и программисты! Сегодня мы разберём ещё один крутой алгоритм для поиска максимального потока — алгоритм проталкивания предпотока (Push?Relabel). Если алгоритм Форда?Фалкерсона — это как если бы вы искали дорогу в городе с фонариком, а алгоритм Диница — как если бы вы строили уровни и шли по ним этажами, то проталкивание предпотока — это как если бы вы взяли гидравлический домкрат и начали «выдавливать» воду из источника!

Представьте, что у вас есть система водопроводных труб, и вы хотите прокачать максимальное количество воды из водонапорной башни в городской район. Но вместо того чтобы искать пути и аккуратно направлять воду, вы решили действовать по?другому: накачать воду под давлением в башню и позволить ей «выдавливаться» через трубы, постепенно находя оптимальные пути. Это и есть идея алгоритма проталкивания предпотока!

Читать далее

Расширение аудитории — краткий обзор инструмента и результат теста

Протестировали новую настройку VK Рекламы — расширение аудитории.

Подопытным стал заказчик из ниши бизнес-мероприятия и мастер-классы. Рекламу вели на группу ВКонтакте. Цель — подписки.

Читать далее

Тест на выживание: sony IMX415 vs IMX678. Разбираемся, какой сенсор реально лучше

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

Почему это важно?

В «Рувер» мы проектируем камеры для реальных условий — складов, парковок, промзон. Здесь нет места компромиссам. Если сенсор подведёт, система безопасности окажется бесполезной.

Когда мы разрабатывали цилиндрическую камеру с сенсором Sony IMX678 (Starvis 2), то провели десятки тестов. Нам нужно было убедиться: он действительно превосходит предыдущее решение — Sony IMX415.

Оба сенсора — 8 Мп, оба от Sony, оба популярны. Но разница между ними — колоссальная.

Читать полностью

Начинаем в багбаунти: топ-10 (или нет?) инструментов для профессионального похека

Привет, Хабр! На связи Сергей Зыбнев aka poxek. Начинал свой путь в багбаунти как сисадмин, потом заведовал WAF'ами в МТС, затем несколько пентестерских компаний,  а теперь работаю в Бастионе и профессионально ломаю то, что раньше защищал. Последние четыре года веду Telegram-канал Похек, где рассказываю про найденные уязвимости и про то, как можно было предотвратить их эксплуатацию.

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

Если хотите понять, какие инструменты выбрать и как эффективно применять их в реальных пентестах  — добро пожаловать под кат!

Читать далее

Опыт эксплуатации Service Mesh в Авито

Привет, Хабр! Меня зовут Игорь Балюк, совсем недавно я работал платформенным инженером в Авито. В этой статье я рассказываю про Service Mesh и показываю, что это, скорее, не конечная точка, где можно найти «серебряную пулю» от всех проблем, а путь, который, возможно, никогда не закончится: придется постоянно куда-то бежать и что-то дорабатывать. В тексте я также разбираю, как работает Service Mesh в Авито. 

Переходите под кат, будет интересно!

Читать далее

[Перевод] SonarQube: базовая настройка и анализ качества кода с помощью FastAPI

Ошибки в коде— не всегда вопрос невнимательности. Часто они кроются в архитектурных решениях, устаревших практиках и банальном отсутствии инструментов контроля качества. В этой статье — практический разбор того, как настроить и использовать SonarQube с FastAPI, чтобы находить баги, уязвимости и «запахи» ещё до запуска приложения. Разберёмся, как выглядит процесс статического анализа кода на практике, как развернуть SonarQube через Docker и интегрировать его в рабочий цикл через CI/CD.

Читать далее

15 примеров применения Natural Language Processing

Машинное обучение — это технология искусственного интеллекта, используемая для распознавания закономерностей, обучения на основе данных и принятия решений автоматически — без вмешательства человека. С другой стороны, обработка естественного языка (Natural Language Processing, NLP) — это форма ИИ, позволяющая машинам интерпретировать и понимать человеческий язык.

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

 

Читать далее

Оптимизация производительности серверов на базе Epyc

Уже несколько лет компания AMD предлагает совершенно атомные, а точнее ядерные, а ещё точнее суперМНОГОЯДЕРНЫЕ процессоры Epyc. В этой статье мы рассмотрим основные «бутылочные горлышки», настройки биос и другие вещи, которые мешают раскрыть потенциал этих процессоров.

Тонкости настройки

Внутри лидеров TOP500 суперкомпьютеров планеты: El Capitan, Frontier и Aurora

Привет! На связи команда mClouds. В июне 2025 года вышло новое издание рейтинга TOP500, который ранжирует самые производительные суперкомпьютеры мира. Тройка лидеров сохранила свои позиции: El Capitan, Frontier и Aurora — все три системы перешагнули показатель в 1 экзафлопс и принадлежат Министерству энергетики США.

Мы решили разобраться, что скрывается за цифрами производительности: какие технологии позволили El Capitan достичь невероятных 1,742 экзафлопса, что помогло Frontier и Aurora удержаться в тройке лидеров и какие проекты могут бросить им вызов в ближайшем будущем.

Читать далее

Как ИИ-продукты FanRuan трансформируют бизнес-аналитику: инструменты и возможности

Всем привет! Сегодня только ленивый не пишет про искусственный интеллект. Это и понятно: тема не просто популярна, применение ИИ-технологий в различных индустриях стало настоящим трендом современности. Искусственный интеллект меняет подход и к бизнес-аналитике, делая её быстрее, точнее и доступнее. FanRuan активно внедряет ИИ в свои продукты, создавая решения нового поколения, что подтверждается действиями:  FanRuan занял 6 место в престижном рейтинге "Top 100 Chinese AI Companies 2025", опубликованном авторитетным ресурсом EqualOcean и Университетом Цинхуа. Это признание - результат постоянной работы над тем, чтобы сделать искусственный интеллект реальным помощником в бизнес-аналитике. FanRuan активно развивает AI-аналитику (ABI) в FineBI, инструменты позволяют бизнесу в режиме реального времени анализировать данные, находить скрытые закономерности и принимать решения на основе инсайтов, сгенерированных ИИ. Но за этой историей стоит целая экосистема ИИ-продуктов FanRuan, о которой мы, команда Business Intelligence GlowByte, расскажем подробнее.

Читать далее

Сегментация клиентов методом K-Means на стороне БД

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

Сегодня мы рассмотрим, как заставить PostgreSQL самостоятельно крутить K-Means для сегментации клиентов, не вытаскивая данные наружу. Пройдемся по циклу: нормализуем фичи в materialized view, напишем функцию PL/PythonU, которая дергает scikit-learn, сохраняем cluster_id обратно в таблицу и закрываем гештальт отчётом «доход по кластеру» чистым SQL.

Читать далее

Управление изменениями в проекте с помощью service desk

Появление новых требований в разгар проекта — настоящая головная боль для любого проектного менеджера. Они возникают внезапно, как метеорит в SimCity, и угрожают разрушить сроки, бюджет и нервы команды. Неважно, кто виноват — аналитик, недоглядевший нюансы, или заказчик, который понял, что надо было делать по-другому Важно, что эти «межпланетные тела» могут разрушить всё, если не знать, как с ними справляться. В этой статье мы разберём, как с помощью системы класса service desk превратить хаос изменений в управляемый процесс, сохранить при этом контроль над проектом и доверие заказчика.

Читать далее

Ломать не строить: как устроено хардверное тестирование

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

Меня зовут Игорь Попов, я директор департамента верификации и контроля качества в YADRO. Далее я простыми словами расскажу, что такое hardware QA: где мы режем, замораживаем, зачем смотрим, загорается ли лампочка по команде BIOS — и что делаем, если нет. Если ты джун или только начинаешь разбираться в «железе», статья поможет понять, подходит ли тебе такая работа и в чем она на самом деле заключается.

Читать далее

Как не слиться с изучения английского: настраиваем 5 «джойстиков» мотивации

Всем привет! На связи команда курсов английского в Практикуме. Давайте поговорим о мотивации в обучении, ведь сохранить её — задачка не из простых, особенно в долгосрочных проектах. И тут, как ни крути, английский под критерии такого проекта подходит — ещё никто не выучил его за выходные. 

В этой статье мы расскажем о пяти «джойстиках» — элементах модели мотивации ARCS-V, которые помогут не сойти с дистанции. Этот подход работает как система: удерживает внимание, добавляет смысла, укрепляет уверенность, поддерживает интерес и помогает двигаться вперёд, даже когда совсем не хочется.

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

Читать далее

Method Handles быстрее рефлексии (иногда)

Как Java поддерживает динамические вызовы? От медленной рефлексии до оптимизированных MethodHandle и invokedynamic — изучаем эволюцию динамизма в JVM. Разбираем внутреннее устройство MethodHandle и какие роли играют CallSite и invokedynamic.

Читать далее

Применение nanoCAD Механика PRO для разработки библиотек компонентов отечественных ТИМ-решений

Демонстрируем преимущества nanoCAD Механика PRO для разработки параметрических библиотек компонентов, совместимых с отечественными ТИМ-системами. На примере моделирования резьбового фитинга показано, как программа позволяет преобразовывать 2D-эскизы в 3D-модели с параметрическим управлением, автоматизировать создание сложных геометрий (резьб, отверстий) и готовить документацию. 

Читать далее

Посчитал свои задачи по часам. Много думал

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

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

Результат удивил.

Читать далее

JavaScript для детей: изучение разработки сайтов

Мы в Pixel используем JavaScript как составной элемент курса, посвященного разработке сайтов – комплексному направлению, требующему понимания, помимо остального, HTML и CSS. Роль первого как языка программирования в создании веб-проектов не стоит умалять: ДжаваСкрипт обеспечивает функциональность и интерактивность сайтов, а также буквально управляет структурой и стилем, связывает их.

Считаем, что вопреки сложности направления, уроки JavaScript для детей будут уместны уже в подростковом возрасте, а если конкретно, то с 12 лет. Особенно при условии, что сам ребенок тяготеет к IT-обучению и хочет не просто писать код, но и создавать структуру страниц, управлять их стилем, для чего и нужны HTML и CSS соответственно.

Читать далее

Векторный кэш: делаем умные ответы еще быстрее

Сегодня чат-боты и интеллектуальные ассистенты широко применяются в различных сферах: поддержка клиентов, корпоративные системы, поисковые сервисы и во многих других.  Для их разработки часто используют архитектуру Retrieval-Augmented Generation (RAG), которая объединяет генерацию ответа с поиском данных во внешних источниках. Такой подход помогает ботам и ассистентам давать более точные и актуальные ответы. Но на практике оказывается, что RAG сталкивается с проблемой повторяющихся запросов, из-за которой система многократно выполняет одни и те же вычисления, повышая нагрузку и время отклика.

Всем привет! Меня зовут Вадим, я Data Scientist в компании Raft, и в этой статье мы разберемся, что такое векторный кэш и как его использовать. Давайте начнем!

Читать далее

Я знаю, что вы делали прошлым летом в нашем интерфейсе: аналитика в PostHog

Привет, Хабр! Меня зовут Витя, я работаю проектировщиком интерфейсов в Selectel. Проектируя интерфейс, мы предполагаем, что пользователи будут использовать его согласно задуманным сценариям: например, на странице со списком объектов воспользуются фильтрами для сортировки, а на странице заказа услуги заполнят определенные поля или выберут нужные опции. Но как узнать о реальных действия пользователей: что они используют, а что — нет?

Для ответа на этот вопрос используются инструменты аналитики, которые позволяют собирать данные, строить по ним графики и анализировать поведение пользователей. Об одном из таких инструментов я рассказывал в прошлой статье — это PostHog. 

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

Читать далее

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

В 2012 году Pebble буквально ворвались на рынок умных часов через Kickstarter, собрав рекордные 10,3 млн долларов и став пионером в сегменте носимых устройств. Они предлагали удобный интерфейс, длительную автономность и широкие возможности для кастомизации задолго до появления Apple Watch. К сожалению, успех был быстротечен, начались сложности. После закрытия компании в 2016 году и поглощения Fitbit казалось, что эпоха Pebble завершена.

Но в 2025 году бренд, кажется, возрождается благодаря Core Devices, основанной Эриком Мигиковски, и участию энтузиастов. Давайте посмотрим, что там за приложение и каким образом оно возвращает жизнь Pebble Time и Pebble 2. А еще обсудим, почему часы снова становятся актуальными и как сообщество поддерживает этот проект. Поехали!

Читать далее

Low-code? Нет, свой код! История создания ACRM, которая идеально подошла бизнесу

Когда ключевой вендор ушёл с рынка, а готовые решения перестали справляться, у нас было два пути: искать костыли или написать свою систему. Мы выбрали второе — и за 2 года создали ACRM, которая не просто заменяет SAS, но и даёт новые возможности. Рассказываю, как мы проектировали систему с нуля, на какие грабли наступили и почему теперь не зависим от вендоров.

Меня зовут Иван Курбатов, и я руковожу направлением систем взаимодействия с клиентами в компании «Столото». Наша команда отвечает за разработку и поддержку CRM-систем, которые помогают нам общаться с миллионами клиентов через СМС, email-рассылки и push-уведомления.

Если вы ранее не сталкивались с деятельностью бренда «Столото», отмечу коротко, что это крупнейший распространитель всероссийских государственных лотерей. Организацией таких лотерей занимаются сразу два федеральных ведомства: Минфин и Минспорт, что накладывает на нас серьёзные обязательства. Наши решения должны быть максимально надёжными и бесперебойными, ведь мы отвечаем за доверие пользователей по всей стране.

Хотите узнать, как строится CRM-система с нуля, как она работает в масштабе миллиона клиентов и почему иногда лучше писать своё, чем адаптировать чужое — добро пожаловать под кат!

Читать далее

Как внедрить сквозную аналитику и перестать гадать на кофейной гуще

Для рынка ПО (в частности, софта для хостинг-провайдеров и дата-центров) характерна высокая стоимость привлечения клиентов, сложность их удержания и длительный цикл принятия решений. С этими проблемами столкнулись и мы в ISPsystem. 

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

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

Далее в статье расскажем:

— как с помощью сквозной аналитики удалось снизить стоимость привлечения клиента на 40%, увеличить конверсию на 25%, а LTV — на 50%;

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

Надеемся, наш опыт будет полезен и вам.

Читать далее

Пентестерская Одиссея. Часть 2

Всем привет! Возвращаемся к рассказу об одном увлекательном пентесте. В предыдущей части мы смогли при помощи фишинговой рассылки через учётку пользователя в Exchange получить доступ в инфраструктуру клиента. Эта часть будет про поднятие привилегий в домене.

Пентестерская Одиссея. Часть 1

Читать далее

Нас не заменят! Почему сисадмины не боятся конкуренции с ИИ

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

День системного администратора — самое время разобраться кожаным с железными.

Читать далее

Какие профессии реально может заменить ИИ

Авторская колонка Михаила Шумовского, редактора журнала «Конверт». Текст написан специально для авторской рассылки «Честно».

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

Я даже завёл свой канал про нейронки, где постоянно общаюсь с крутыми и интересными ребятами. И один из самых частых вопросов, который прилетает в комменты — «А что будет дальше? Нейронки развиваются так стремительно, что, кажется, ещё 1–2 года и люди будут не нужны. Тексты будут писать одни нейросети, генерировать картинки — другие. А третьи будут всё это собирать и публиковать».

А будет ли действительно так? Давайте разбираться.

Читать далее

Вайбовый панк

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

Я теперь на таски скор - у меня же есть Курсор.
Я на ём вайб код лабаю всем олдам наперекор.
Любой челендж для меня нынче полная фигня.
А-а-а!! Вайбовый кодер я!

Читать далее

Схема GraphQL

В этой части цикла мы поговорим о центральном элементе GraphQL — схеме. Именно она является точкой соприкосновения клиента и сервера. И если нет схемы — то нет и API.

Читать далее

Внутренний продукт на внешний рынок

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

Знакомо?

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

Читать далее

Знакомьтесь: Кибер Хранилище

В этом обзоре мы познакомимся с новым продуктом компании Киберпротект – Кибер Хранилище. Это простая в эксплуатации универсальная, система хранения данных, работающая на базе стандартного серверного оборудования архитектуры x86-64 с установленными дисками HDD, SSD или NVMe.

Кибер Хранилище поддерживает основные протоколы хранения: iSCSI, NFS и S3, интегрировано с системой резервного копирования Кибер Бэкап и сервисом Кибер Бэкап Облачный, поддерживает возможность неограниченного масштабирования и реализации географически распределенных решений. 

Читать далее

«Запах мысли» или «анонимность в эру нейросетей»

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

Теперь о насущном. В последнее время я очень много общаюсь с нейросетями. Да, именно "общаюсь" — веду пространные философские беседы на темы "я", разума, мышления, Вселенной, времени и т.д. и т.п.
Они, прежде всего, очень неплохо помогают разобраться в самом себе — структурировать и вербализовать что-то такое, что ты сам не можешь никак сформулировать. Но об этом я, возможно, напишу как-нибудь потом.

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

Читать далее

ИИ нового поколения: как вдохновение от мозга приматов помогает генерировать и сомневаться

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

Читать далее

Статистика для UX-исследователей. Часть 4 — коэффициенты корреляции

Привет! Это Маша и Серёжа, в прошлом тексте мы научились анализировать связи между двумя качественными переменными, а сегодня расскажем, как анализировать линейную зависимость между двумя количественными.

Читать далее

Как устроены цифровые сертификаты

Цифровой сертификат является неотъемлемой частью систем информационной безопасности, при этом зачастую вскользь упоминаясь как сопутствующий элемент более крупных технологий и протоколов.
Рассмотрим сертификаты как независимые единицы: их структуру, области применения и жизненный цикл.

Читать далее

Как мы в Fix Price автоматизировали создание рекламных видео

Привет, Хабр! Меня зовут Андрей Денисов и я видеодизайнер Fix Price. Сегодня я расскажу о нашем новом программном комплексе, который позволяет создавать ролики с рекламой наших товаров вдвое быстрее, чем раньше.

Наши магазины работают уже в 10 странах мира, а в России, Беларуси, Казахстане, мы регулярно размещаем разнообразные рекламные материалы в различных форматах. Подгонять ролики вручную под требования законодательства разных стран, особенности дизайна и форматы вещания очень затратно по времени. Также нужно учесть, что отдел рекламы должен готовить еженедельно не менее 80 роликов (это без учёта дополнительных акций, появления новых товаров и других событий).

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

Читать далее

Почему ваш продукт не продаётся: 7 ошибок, которые убивают маркетинг и продажи (и как их исправить)

Если ваш стартап буксует, а продукт не летит дело может быть не в том, что он “ещё сырой”. Проблема часто в том, как вы его продаете и кому. Вот мои выделенные топ 7 ошибок, которые вижу снова и снова от SaaS до консалтинга. 

Каждую из них можно исправить. Начнём с самой банальной, но самой критичной.

Читать далее

Нанопровода будущего: электроника размером с молекулу

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

Одна из них — проект команды специалистов из НИТУ МИСИС (Россия), Тулейнского университета (США) и Сучжоуского университета науки и техники (Китай). Авторы предложили новый способ синтеза кристаллических нанопроводов — тончайших нитей толщиной в сотни нанометров и длиной в миллиметры. Такие структуры могут лечь в основу сверхминиатюрных электронных устройств. Об этом проекте и поговорим.

Читать далее

Всё о стриминге музыки на Яндекс Станции и не только

В статье я расскажу об особенностях стриминга музыки в разных современных протоколах. А также о том, как с помощью Home Assistant отправить Яндекс Музыку с колонок Яндекса на внешнюю акустику и как передать свою музыку на колонки Яндекса.

Читать далее

Как мы делали персонализированные баннеры с помощью ИИ

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

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

Читать далее

DRAGON: динамический бенчмарк для оценки RAG-систем на русском языке

С появлением больших языковых моделей (LLM) стало казаться, что они умеют всё: от генерации кода до написания статей в научные журналы. Но, как только дело доходит до фактов, особенно актуальных и узкоспециализированных, начинаются проблемы. LLM — это не поисковики и не базы данных, знания у них статичны: что было в обучающей выборке, то модель и «знает» (да и то не всегда твёрдо). Постоянно дообучать её на актуальных данных — уже вызов. Тут на сцену выходят RAG-системы (Retrieval-Augmented Generation).

Если коротко, RAG — это способ «подкормить» LLM свежими данными: перед генерацией ответа модель получает не только сам вопрос, но и релевантные тексты, найденные внешней поисковой системе или во внутренней базе знаний. Идея звучит просто, но как понять, насколько хорошо это работает? Какие документы действительно помогли модели, а какие запутали её ещё больше? А главное — как сравнить разные RAG-системы между собой по-честному?

Оценка таких систем — нетривиальная задача. С одной стороны, нужно учитывать и качество извлечённых документов, и финальный ответ модели. С другой — важно избегать контаминации: когда модель «угадывает» правильный ответ просто потому, что уже видела его в процессе обучения. Это особенно актуально при использовании статических наборов данных вроде Natural Questions или HotpotQA: они давно «протекли» в открытые датасеты, в том числе для обучения популярных LLM.

Читать далее

[Перевод] Невидимые загрузки или о пользе свободно стоящих функций

Довольно долго я тягался с по-настоящему глупой проблемой на C++: мне не нравятся функции экземпляров, но я вынужден их писать, чтобы программисту было хоть немного удобнее работать. Функции экземпляров обеспечивают две вещи: разграничение областей видимости и обнаружимость. Разграничение областей видимости — менее актуальная из этих задач, поскольку в моём коде на C++ я и так не использую модификаторы private/public. Обнаружимость — большая проблема: я могу написать x.F, а IDE предложит x.Func(). Отлично! «Но правильные программисты пользуются только vim и скромными IDE». Что ж, привет вам, воображаемые мифические обычные программеры. Здесь вам ничего не угрожает, но, пожалуйста, уходя — надевайте сразу два беджика:  «vim отстой» и «Я ненавижу emacs». Отлично помогает завязать разговор с «настоящими» программистами.

Читать далее

У нас был план: внедрить автоматизацию тестирования мобильного приложения

Хабр, привет! Меня зовут Мельников Станислав, руковожу группой автоматизированного тестирования. В статье расскажу, как мы организовали автоматизацию тестирования мобильного приложения и ушли от бесконечного ручного регресса к ферме устройств и авто-тестам, которые теперь живут в CI. Делюсь цифрами, граблями и планами. 

Читать далее

Как внедрить TBD?

Привет! На связи разработчик Максим и инженер по качеству Евгения из Т-Банка. Как-то мы задумались о переходе на TBD, чтобы избежать develop-ветки со всеми вытекающими. 

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

В этой статье мы поделимся опытом перехода на TBD: планом внедрения и вопросами, с которыми мы столкнулись.

Cтатья пригодится инженерам уровня middle и ниже и тимлидам. Для senior-инженеров статья не будет откровением, но надеемся, что станет местом для обсуждения нюансов внедрения или возможностью посмотреть на процесс с точки зрения QA. 

Погнали!

Читать далее

Почтовая корова? Как поднять свой почтовый сервер Mailcow

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

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

Читать далее

Как работает нейросеть Hailuo AI: оживляем статичные фото и создаем забавные видео по текстовому описанию

Все же видели то вирусное видео, где коты на котоолимпиаде соревнуются в прыжках в воду? Несмотря на то что этот ролик – плод деятельности ИИ, получилось и правда очень забавно. И вы, если хотите, можете сделать такое же, используя нейросеть Hailuo. Она позволяет сгенерировать видео по текстовому описанию или оживить фото, которые у вас уже есть.

Читать далее

[Перевод] Intel модернизирует корпус чипа для ИИ. 10 000 квадратных миллиметров кремния в одном корпусе

Intel представляет новые технологии упаковки чипов для мощных ИИ-систем

Комбинация трёх технологий позволяет разместить 10 000 мм? кремния в одном корпусе.

На IEEE Electronic Components and Packaging Technology Conference Intel анонсировала разработку новой технологии упаковки чипов, которая позволит создавать более крупные процессоры для искусственного интеллекта.

Поскольку закон Мура замедляется, производителям GPU и других чипов для дата-центров приходится увеличивать площадь кремния, чтобы успевать за растущими потребностями ИИ. Однако максимальный размер одного кристалла ограничен примерно 800 мм? (за одним исключением), поэтому компании переходят на продвинутые методы упаковки, объединяющие несколько кристаллов в единую систему.

Intel представила три ключевые инновации, позволяющие увеличить объём кремния в одном корпусе и расширить его размеры:

Читать далее

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

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

Читать далее

PWA и WebView — как сделать ваше веб-приложение доступным в офлайн-режиме

Привет! Меня зовут Алексей Егоров. Сегодня поговорим про офлайн-режим в PWA и WebView, без лишней теории и с прицелом на мобильные приложения. В разработке я уже больше трёх лет, большую часть этого времени посвятил WebView и мобильным решениям. В этом материале мы разберём, как работают PWA и WebView в офлайн-режиме, посмотрим на инструменты, которые помогают реализовать такую функциональность, и в завершении я поделюсь примером: какую технологию мы выбрали для календаря и как внедрили офлайн-режим на практике.

Читать далее

Как я автоматизировал деплой аналитической платформы для спортивных данных на базе нестабильного API

Разбираю кейс построения отказоустойчивого пайплайна для аналитики спортивных данных на базе нестабильного API dingerodds com. В статье — реализация обёртки с ретраями и балансировкой, деплой в Kubernetes с автоскейлингом, CI/CD через GitLab и хранение данных в Parquet (MinIO). Показываю, как превратить ненадёжный источник в стабильную платформу для ML и аналитики.

Читать далее

Больше, чем BI: как Страховой Дом ВСК строит эко-систему процессной аналитики в ИТ

Привет, Хабр! Я, Мадаров Артур, руководитель дирекции процессов эксплуатации и ИТ-услуг Страхового Дома ВСК.

В своей прошлой статье, «Реинжиниринг процессов контроля качества технической поддержки», я рассказывал, с чего началась наша трансформация: как мы перешли от разрозненной отчётности в Excel к системной BI-аналитике, как формировали культуру data-driven внутри ИТ-блока ВСК и зачем всё это нужно.

На пятой встрече ProcessTech и Страхового Дома ВСК я рассказал, что было дальше: как мы из BI-дашбордов перешли к процессной аналитике, внедрили инструменты Process Mining, Task Mining и построили центр компетенций по процессной аналитике в ИТ.

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

Почему мы продолжили путь: от BI к Process Mining

Всего за 5 месяцев после закупки лицензий в ИТ-блоке уже 9 внутри командных review и рабочих групп с бизнесом проводятся с демонстрацией BI-аналитики Proceset (без Power Point и Excel). На первом этапе трансформации мы выстроили мощный слой BI. Благодаря интерактивным дашбордам:

Читать далее

Цикл ПИ. Производительность труда в России – полный пи

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

А этим постом начинаем серию шаломов глубочайше уважаемому Дмитрию Пищальникову.

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

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

Так что открываем этим постом небольшую серию под кодовым названием «Цикл ?». И сразу вот ссылка на очень крутое интервью с Дмитрием. Там концентрат великолепия, буквально по каждому тезису можно проводить отдельный семинар.

А начнём с краеугольной темы, которую вынесли в заголовок.

Читать далее

Знает ли LLM то, что знаешь ты?

Представьте, что у вас есть друг, который идеально завершает ваши мысли. Вы говорите: «В детстве я любил...», а он тут же продолжает: «...играть в футбол и смотреть “Смешариков”». Совпадение? Или он вас слишком хорошо знает?

Теперь представьте, что этот “друг” — языковая модель вроде GPT-4, обученная на десятках терабайт текста. Вы даёте ей фразу — и она точно угадывает продолжение. Вопрос: она действительно видела это раньше или просто хорошо обучена угадывать?

Вот тут на сцену выходит Membership Inference Attack (MIA) — метод, который позволяет выяснить, был ли конкретный текст в тренировочном датасете модели. По сути, это способ заставить LLM проговориться: «Да, я это читала. Но никому не говори».

Раньше такие атаки были возможны только при доступе к логитам — вероятностям слов, которые модель "придумывает" на выходе. Но популярные модели вроде ChatGPT или Claude таких данных не раскрывают — вы получаете только текст.

Можно ли вытащить приватные данные, видя только текст, без логитов и без доступа к модели?
Спойлер: да, можно. И способ называется PETAL.

Читать далее

Магия KNOX и её разоблачение: изучаем OEMConfig от Samsung

Магия KNOX и её разоблачение: изучаем OEMConfig от Samsung

Настало время, когда каждый из нас может попробовать OEMConfig от Samsung под названием Knox Service Plugin. OEMConfig - это специфические настройки устройства от производителя, которые доступны на его устройствах. Пока они есть только на Samsung. Если не согласны, пишите в комментариях.

Перенастройка кнопок, запрет обновлений Android, блокировка облачного GalaxyAI, голосовых вызовов или оптимизации батареи, включение и выключение устройства при подаче и отключении питания и многое другое.  KNOX – это не только облачные сервисы для большого бизнеса или таинственная безопасность inside.

В статье обзор безоблачного Windows приложения KME Direct, которое позволяет всё это делать.

Читать далее

Как мы превращаем коллег в друзей: летние традиции Content AI

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

Меня зовут Елена Понаскова, я HR-директор в Content AI.

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

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

Читать далее

Все о Работе Курьером Яндекс Еды в 2025 году. Сколько зарабатывают и как работать

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

Читать далее

Как мы построили embedding-модель уха на Vision Transformers: от идеи до 88% точности

Пока весь мир гонится за распознаванием лиц и отпечатков пальцев, мы в решили взглянуть на человека чуть сбоку — буквально. 

Пришел клиент, принес проект. Система поиска родственных связей по фото. Все работает, все ищется, но хочется, чтобы было еще точнее, еще глубже. «А что если сравнивать…уши», – подумали мы. 

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

Нам предстоял полный цикл разработки модуля распознавания и сравнения ушей:

Читать далее

Как я научился обманывать холодильники — и сделал бизнес на 1,3 млн в месяц

У меня было два пивота. Сначала занимался рекламным бизнесом в Омске. Работало неплохо, но я понимал — это ненадолго. Слишком конкурентная сфера, слишком много изменений. Много хейта. В 2022 году после поправок ФЗ О рекламе окончательно закрыл направление.

Думал, что делать дальше. Решил заняться чем-то приземленным, где всегда есть спрос. Ремонт бытовой техники казался идеальным вариантом: большой рынок, техника ломается постоянно, а конкуренты часто работают нелегально. Там творится дичь, людей обманывают, а я буду работать честно и получу массу клиентов.

Освоил ремонт холодильников на курсах в Омском техникуме. Работал мастером, сам ездил по вызовам, знал все проблемы изнутри. Потом стал обучать других — сначала одного сотрудника, тот научил следующего.

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

Проблема пришла откуда не ждали...

Читать далее

Французская зона отчуждения

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

Добро пожаловать в "Красную Зону", "Зону Руж", или попросту "Французскую Зону Отчуждения". Но прежде, чем рассказать о ней, давайте запрыгнем в метафоричный "делориан" дока Брауна и отправимся почти на сто лет назад. В жерло бесконечной кровавой бани, получившей название "Верденская мясорубка".

Читать далее

Топ моделей для контента

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

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

Читать далее

Чтение на выходные: «Кубик Рубика. За гранями головоломки, или Природа творческой мысли» Энрё Рубика

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

Читать далее

Скорость метаболизма в норме и при похудении, пример с охотниками собирателями

Разгадка про обратный набор веса после похудения от Мичиганского университета - https://www.michiganmedicine.org/health-lab/weighing-facts-tough-truth-about-weight-loss Weighing the Facts: The Tough Truth About Weight Loss

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

В США до сих пор популярно шоу, как толстые начинали резко худеть, кто больше похудел, тому ещё и денег дадут. Приходили туда реально жирные люди, средний обмен веществ у них был 2607 ккал, ведь обмен веществ завязан на рост, вес и возраст и чем больше вес, тем больше обмен веществ. Толстяки для похудения много занимались физухой, мало ели - по итогу опускался до 2000 ккал суточный обмен веществ. А что бы совсем "осчастливить" бывших толстяков, шокированный организм через выкручивание химических балансов на минимум, за последующие 6 лет уронил обмен веществ до 1900 ккал в сутки. Само собой все обратно поразжирели.

Тут ответ простой - начиная с возникновения предков, например простейшего организма ФУКА и его потомка ЛУКА и вообще всех бактерий, лягушек и динозавриков, главной проблемой было всегда иметь еду-энергию. Голод был нормой с момента зарождения жизни и до людей. Голодать надо уметь, выживать на минимуме калорий это равно - продолжить род когда еда появится. А вот жрать в три глотки организмы на планете хоть и умеют, но от этого жиреют и если еду "продлить", начинают погибать. Собак вспомните, даже домашние просто крокодилы. Жрут просто глотая, лишь бы в глотку затолкать и будут жрать пока не уберёшь миску.

Читать далее

Куда пойти учиться?

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

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

Читать далее

Как ИТ-инструменты помогают финансисту расти в 3 раза быстрее — уровень hard

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

Если вы уже уверенно работаете в Excel, пишете SQL-запросы и собираете отчёты — пора двигаться дальше. Power Query, витрины в SQL, архитектура BI, Python, API — всё, что позволит вам:

- ускориться в 3 раза,
- сократить рутину до минимума,
- стать архитектором аналитики, а не просто исполнителем.

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

Окунуться в мир автоматизации аналитики

Rich Errors в Kotlin 2.4: шаг вперёд или шаг в сторону?

Команда Spring АйО не могла остаться в стороне и не прокомментировать одну из самых обсуждаемых новинок Kotlin, анонсированную на KotlinConf 2025 — Rich Errors.

Читать далее

Понижение ключевой ставки до 18% и парадокс рубля: анализ через призму кода

На первый взгляд, снижение ключевой ставки должно укреплять национальную валюту. Но в июле 2025 Центробанк России опустил ставку до 18?%, а рубль... не отреагировал. Почему?

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

Разобраться в парадоксе рубля — проще, если смотреть на экономику как на систему с переменными, условиями и нестабильным input’ом. Добро пожаловать в кодовую базу денежной политики.

Читать далее

Игры на Скретче: лучшие примеры в этой подборке

Хорроры, шутеры, бродилки и даже музыкальные игры – все это нетрудно сделать на Scratch.

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

Читать далее

Делай добро и «заражай» других

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

Есть такое устойчивое выражение: «Дурной пример заразителен», но если это так, то и добрые поступки должны быть еще более заразительными.

Недавно я была волонтером в приюте для диких животных. Да, вы правильно прочитали — для диких животных.

Но давайте по порядку.

Меня зовут Попова Анастасия, я работаю специалистом Антифрод-систем в Спортмастер, живу и работаю в Калининграде. Сегодня, хочу рассказать свою добрую историю.

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

Читать далее

История игровой журналистики в России. Часть 3: Журналы «Видео-Асс» и Dendy

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

Читать далее

Эти 5 игр кажутся простыми, но заставляют залипнуть. Почему?

Привет! С вами Саша Солдатов, CEO диджитал-студии REBOOT. Я помогаю бизнесу делать игры. С их помощью можно привлекать клиентов, продавать товары, проводить онбординги внутри компаний — короче, решать бизнес-задачи. 

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

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

В конце статьи поделюсь чек-листом по созданию игр для бизнеса. Он поможет начать разрабатывать собственную игру.

Читать далее

Работа с JWT-токенами в браузере без боли и страданий

Приветствую, дорогой читатель! Хочу поделиться решением наболевшей проблемы — автоматическим обновлением access-токена при истечении его срока действия.

Читать далее

От нуля до мидла без опыта: новая схема инфоцыганства в IT

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

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

Так на рынке появился новый жанр — вкат в IT как услуга. Эти люди называют себя менторами, но по факту они учат не писать код, не работать в команде и даже не решать задачи. Они учат врать уверенно.

Читать далее

Как работает база данных Firebird, часть 3

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

Читать далее

[Перевод] Человек за штурвалом: как Compass CNC расширяет границы рабочего пространства

CNC-машины бывают самых разных видов: фрезеры, 3D-принтеры, лазеры и плоттеры, но одна общая проблема актуальна для всех - всегда находится проект, который чуть больше рабочего пространства вашего станка. Compass CNC решает эту проблему, вовлекая оператора как часть системы управления станком.

Compass CNC имеет компактный каркас в стиле core-XY, который перемещает фрезу всего на несколько дюймов в каждом направлении, а также управление по оси Z для установки глубины реза. Но рабочее пространство в несколько дюймов было бы слишком ограниченным. Главная инновация Compass CNC - оператор отвечает за грубое позиционирование каретки над заготовкой, а сама машина выполняет точные и детальные движения для резки.

Большая часть корпуса Compass CNC напечатана на 3D-принтере, а для резки используется коммерческая фреза. В качестве управляющего модуля выступает микроконтроллер Teensy 4.1, который управляет моторами каретки. Круглый экран показывает инструкции, помогающие оператору правильно позиционировать инструмент.

Тем, кто знаком со сферой CNC, этот подход может напомнить устройство Shaper Origin. Однако есть ключевые отличия. Во-первых, Compass CNC - открытый проект, дизайн и файлы которого доступны всем желающим собрать станок самостоятельно. Во-вторых, в отличие от Shaper Origin, который для отслеживания использует камеру, Compass CNC применяет четыре датчика мыши для определения положения над заготовкой.

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

Читать далее

Снижение ставки на 2 процента. Два способа таргетирования инфляции

Эльвира Набиулина говорит (цитаты из сегодняшней пресс-конфиренции):

"— В основе замедления инфляции и возвращения экономики к более сбалансированному росту лежит именно жесткая ДКП. Поэтому, принимая дальнейшие решения по ставке, ЦБ нужно двигаться осторожно.

— Инвестиции в экономику РФ в этом году продолжат расти, но более низкими темпами, чем последние два года.

— Текущие темпы роста цен уже приблизились к 4%, необходимо, чтобы эта тенденция закрепилась.

— Склонность населения к сбережению средств остается на исторически высоких уровнях.

.....

— ЦБ будет снижать ставку, чтобы витка инфляции не произошло. Регулятора беспокоит высокое инфляционное ожидание.

— Крепкий рубль в этом году — это в основном проявление высокой ключевой ставки."

А что происходит на самом деле?

pgxWrappy — потому что жизнь слишком коротка для ручного сканирования в Go! ?

Если вы устали от бесконечного rows.Scan(), ручного разбора вложенных структур и километрового boilerplate-кода — pgxWrappy создан для вас! ???? Делаем неудобное удобным!

Жить с удобством

Берём анализы на болезни TLS у Гемотеста

17 июля я сдал анализы крови в компании Гемотест. Спустя полтора дня мне пришёл email с результатами на адрес, который я указал перед сдачей. К счастью, с анализами было всё хорошо: у меня нет ВИЧ, гепатита B, гепатита C, сифилиса, ура! PDF с анализами было заверено приложенной электронной подписью с инструкцией по проверке. Было внутри даже такое:

УВЕДОМЛЕНИЕ О КОНФИДЕНЦИАЛЬНОСТИ: Это электронное сообщение и любые документы, приложенные к нему, содержат конфиденциальную информацию. Настоящим уведомляем Вас о том, что если это сообщение не предназначено Вам, использование, копирование, распространение информации, содержащейся в настоящем сообщении, а также осуществление любых действий на основе этой информации, строго запрещено. Если Вы получили это сообщение по ошибке, пожалуйста, сообщите об этом отправителю по электронной почте и удалите это сообщение.

А потом ещё и то же самое на английском. Ну кайф. Вроде всё хорошо, можно не волноваться. Но одна вещь всё-таки лишила меня покоя.

Замочек. Красный. Перечёркнутый.

Эмбеддинг с навесом: перегрузка лексических парсеров вложением неявных ссылок

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

Читать далее

Как выйти из IT?.. и пойти слесарем на завод. Моя попыточка дауншифтинга [3\5]

Продолжаем медленно выходить из АйТи в компании с гиком.

Сегодня нам предстоит окунуться в 12+N кругов ада под названием "Профосмотр". Ну, а вы что хотели? Выход из IT это вам не вход, тут справка нужна...

Пройти профосмотр...

Загрузка Docker-образа в Private Registry: пошаговое руководство

Автор: Оганесян Микаэль, backend-developer

В этой статье я расскажу, как создать, тэгировать и загружать Docker-образ в приватный Docker Registry, используя Key ID и Key Secret. Также рассмотрим, как скачать образ с Registry на целевой сервер.

Читать далее

Синхронизация Obsidian: Налаживаем связь между всеми вашими устройствами

Когда дело доходит до управления знаниями и организации мыслей, Obsidian стал настоящим открытием для многих, превратившись из простой программы в "второй мозг". Однако его основное преимущество - локальное хранение данных - может стать и главным недостатком, особенно когда требуется синхронизация заметок между различными устройствами и операционными системами, такими как iOS, MacOS и Windows.

В этой статье мы подробно рассмотрим различные подходы к синхронизации Obsidian, основываясь на опыте пользователей и доступных решениях. Спойлер: наименее сложным и эффективным решением для пользователей Apple-устройств с Windows оказался iCloud.

Читать далее

AR в фарме: зачем нужен и как построен производственный процесс

Меня зовут Пётр Толочков, я основатель компании Way2Win. Мы более 7 лет делаем проекты в фарме с использованием AR технологий. В этой статье я расскажу, зачем в фарме AR, какие задачи решает эта технология и как выстроен производственный процесс.

Читать далее

← 24 июля 2025          26 июля 2025 →          А сегодня?