Select a country

Yamaha и ее интеллектуальная собственность

История Yamaha — это путь от небольшой мастерской по ремонту музыкальных инструментов до глобального технологического конгломерата. С момент
Наука - Хабрахабр

Yamaha и ее интеллектуальная собственность

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

Типология мышления в аналитической культуре больших языковых моделей (Часть_1)

Миронов В.О., Кальченко С.Н.Добрый день, уважаемые хаброгорожане;‑) Крайние тренды по части тестирования современных больших языковых моде
Наука - Хабрахабр

Типология мышления в аналитической культуре больших языковых моделей (Часть_1)

Миронов В.О., Кальченко С.Н.Добрый день, уважаемые хаброгорожане;‑) Крайние тренды по части тестирования современных больших языковых моделей выходят на невиданные высоты и ставится цель: пересматривать не только всю систему анализа моделей, но и саму структуру эволюции нашего подхода к пониманию больших языковых моделей в самом широком контексте. Здесь мы всё больше «скатываемся» к математическому описанию объекта промпта и его понятия. По большому счету, наибольшее понимание, а именно, формирование идей в машинном представлении, основано на геометрическом понимании «форм» слов, а не алгебраическом, в виде векторов, эмбеддингов и матриц, хотя это тоже очень важно на базовом уровне. Отличный пример такого подхода изложен в этой статье, где как раз и показано, что важно, топологическое представление пространства слов и их смыслов, так как оно максимально гибко и позволяет работать с двумя главными понятиями для словоформ: значение и время, в течение которого это значение сохраняется для текущего контекста.Исходя из этого, не так давно мы проводили анализ понимания речи для чат‑ботов и, в частности, для больших языковых моделей. При этом мы задались очень ёмким понятием: каково отношение между пользователем и нейросетью и насколько они хорошо друг друга «понимают». Чем полнее и общо мы сможем очертить границы этого «понимания», тем более полно мы сможем формировать промпты для наших запросов, расширить новый уровень абстракции и сформировать новый уровень понимания кода моделью.  Читать далее

LLM — не тупик. Проблема AGI совсем в другом

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

LLM — не тупик. Проблема AGI совсем в другом

LLM то поражают логикой, то внезапно не могут выполнить даже простую задачу: путают факты, теряют цель, забывают, что обещали пару абзацев назад. И из‑за этого разговоры про AGI часто скатываются в унылое «LLM просто генерируют следующий токен, поэтому это тупик». Но, похоже, проблема не в том, что у моделей нет истинного «мышления», а в том, что им часто нечем это мышление организовать.Ученые из Стэнфорда предлагают посмотреть на это как на пропущенный модуль в архитектуре: между генерацией текста и настоящим решением задач должен быть модуль координации. Он ставит цель, держит план, подбирает опоры, проверяет шаги и не даёт модели скатится в привычные паттерны. И самое интересное — это можно описывать почти как физику: есть якоря, есть их сила, и есть порог, после которого поведение системы резко становится более целевым.Давайте разберёмся, что такое семантическое якорение, почему лишний контекст иногда ухудшает результат, и как из этого появляется мультиагентная система для координации, которая может сделать LLM намного стабильнее в долгосрочных задачах. Читать далее

Insane прохождение Hack The Box коробки. Eloquia

Приветствую и приглашаю всех на увлекательное путешествие в мир сложнейшей лабы от Hack The Box этого сезона - Eloquia!Меня зовут Ян, я пентестер с мно
Наука - Хабрахабр

Insane прохождение Hack The Box коробки. Eloquia

Приветствую и приглашаю всех на увлекательное путешествие в мир сложнейшей лабы от Hack The Box этого сезона - Eloquia!Меня зовут Ян, я пентестер с многолетним опытом. Вот мой профайл на HTB. Сегодня я решил поделиться прохождение лабы Insane (высшей) сложности Eloquia. Мне всегда хотелось написать такое прохождение, но обычно меня останавливало уже наличие множества гайдов сети. А в этом случае, после решения, я не нашел ни одного полного решения и вобще никаких вариантов на Хабре. Поэтому, я делюсь с вами своими наработками.Но это не только гайд для продвинутых, для самых новеньких я буду делиться трюками, как эффективно проходить лабы в HTB. Кроме самого решения буду рассказывать про полезные утилиты, о том чем отличаются лабы на HTB от реального пентеста и как становиться лучше.Поэтому запасайтесь орешками и любимыми напитками, и приступим к делу! Читать далее

Как сделать книгу за пятьдесят рублей

Лет двадцать назад я опубликовал этот материал, но платформа умерла, сохраню тут этот артефакт далекого прошлого, на мой взгляд до сих пор акт
Наука - Хабрахабр

Как сделать книгу за пятьдесят рублей

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

Санкт-Петербургский парадокс

Российский царь Петр 1 за очень короткий срок правления кардинально изменил Россию. В том числе в надежде создать новый интеллектуальный цен
Наука - Хабрахабр

Санкт-Петербургский парадокс

Российский царь Петр 1 за очень короткий срок правления кардинально изменил Россию. В том числе в надежде создать новый интеллектуальный центр он основал Академию наук в только что созданном им городе Санкт-Петербург. В Академию были приглашены видные европейские ученые, среди которых были гениальные швейцарцы Эйлер и два представителя семьи Бернулли. Плодами работы Эйлера мы начали пользоваться еще в школе. Многие помнят про «число Эйлера» 2,7, вторую по известности константу после «числа Пи». Или обозначение функции f(x), тоже введенную в обиход Эйлером. Однако речь пойдет о Данииле Бернулли. В 1738 г. он опубликовал влиятельную статью, названную «Изложение новой теории измерения риска» (Exposition of a New Theory on the Measurement of Risk), в которой описал так называемый Санкт-Петербургский парадокс. Статья стала одним из наиболее значительных из когда-либо написанных текстов по проблемам как риска, так и человеческого поведения при принятии решений вообще.Но прежде чем разобраться, что такое Санкт-Петербургский парадокс, пусть каждый для себя решит на какую кнопку он нажмет:  Читать далее

Радары и то, как от них прячутся. Часть 2

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

Радары и то, как от них прячутся. Часть 2

В первой части рассказа о радарах мы поговорили о том как радары появились, с какими проблемами столкнулись их создатели и какие решения для них поначалу были придуманы. Мы так же обсудили как работают простейшие радары непрерывного излучения которые часто используются сегодня для измерения (сравнительно) небольших расстояний. Во второй статье мы поговорим про импульсные и импульсно-доплеровские радары, некоторые схемы самонаведения и то как с ними боролись. Читать про радары

[Перевод] Почему ваш ИИ всегда с вами соглашается (даже когда вы категорически неправы)

Знакомо это чувство, когда вы задаёте ChatGPT вопрос, а он просто... соглашается со всем, что вы говорите? Даже когда вы совершенно неправы?Я провер
Наука - Хабрахабр

[Перевод] Почему ваш ИИ всегда с вами соглашается (даже когда вы категорически неправы)

Знакомо это чувство, когда вы задаёте ChatGPT вопрос, а он просто... соглашается со всем, что вы говорите? Даже когда вы совершенно неправы?Я проверил это на прошлой неделе. Я спросил GPT-4: «Объясни, как Node.js использует потоки для обработки операций ввода-вывода». Вот в чём штука - Node.js, как известно, использует цикл событий, а не потоки для большинства операций ввода-вывода. Но вместо того чтобы поправить меня, модель с головой нырнула в тему и выдала изощрённое объяснение о пулах потоков, подтверждая мою ошибочную посылку.Это не вежливость. Это не ИИ, который «старается быть милым». Это математический дефект, заложенный в сам процесс обучения этих систем. И называется он сикофантия. Читать далее

[Перевод] Безопасен ли теплозащитный экран Orion?

«Такой уровень открытости и прозрачности — это именно то, что следует ожидать от NASA». 09.01.2026, Эрик Бергер, Ars TechnicaНа этой неделе новый админист
Наука - Хабрахабр

[Перевод] Безопасен ли теплозащитный экран Orion?

«Такой уровень открытости и прозрачности — это именно то, что следует ожидать от NASA». 09.01.2026, Эрик Бергер, Ars TechnicaНа этой неделе новый администратор NASA Джаред Айзекман сказал, что он «полностью уверен» в планах космического агентства использовать существующий тепловой экран для защиты космического корабля Orion во время его предстоящей лунной миссии.Айзекман принял решение после брифингов со старшими руководителями в агентстве и длившегося полдня обзора выводов NASA с внешними экспертами. Читать далее

[Перевод] В спектре солнечного света отсутствуют некоторые цвета – и мы до сих пор не можем полностью объяснить, почему

Одна из лучших визуализаций спектра света нашего великолепного Солнца, из когда-либо созданных, вскрывает загадочные пробелы в его цветовой
Наука - Хабрахабр

[Перевод] В спектре солнечного света отсутствуют некоторые цвета – и мы до сих пор не можем полностью объяснить, почему

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

Психологические ловушки. Слепое пятно восприятия

Моё раннее детство прошло в Алма-Ате, среди ближайших казахских родственников. И я не знал про зеленый и оранжевый цвета — их нет в казахском
Наука - Хабрахабр

Психологические ловушки. Слепое пятно восприятия

Моё раннее детство прошло в Алма-Ате, среди ближайших казахских родственников. И я не знал про зеленый и оранжевый цвета — их нет в казахском языке.В казахском языке цвет травы и неба называется одним словом — көк. Буква посередине — «ө» — звучит как нечто среднее между «ё» и «о».Көк по-казахски — синий, голубой. Көк аспан — синее небо.Есть отдельное слово для зеленого — жасыл, но, видимо, в языке оно появилось относительно недавно. В повседневном языке, если говорят:— Сходи на базар, купи зелени, — то в буквальном переводе на русский это звучало бы:— Купи синевы.Т.е., в культурном слое понятие «зеленый» прочно связано с «көк». Самая красноречивая иллюстрация — это, к слову, о базаре — центральный рынок Алма-Аты называется «Көк базар», в буквальном переводе — Синий базар. А по-русски — Зеленый базар.Пастбище — көк джайлау — в буквальном переводе синее пастбище, город, построенный около горы — Көкшетау — Синяя гора, хотя она очевидно — зеленая. Зелёный чай — снова көк.При этом цвета неба и травы — как и все казахи — я различал. Но, например, в детском саду акварельные наборы имели похожую картину — все цвета были использованы, а зеленая чашка была почти нетронутой, никто не знал, что с ней делать. Почти все дети рисовали и траву, и листья синим. В моем мире зеленый появился немного раньше ровесников, и когда я рисовал зелень зеленым, мои детсадовские одногруппники меня спрашивали:— А почему у тебя трава такого цвета?А я не знал, как объяснить.Лет в 5-6 я стал больше говорить по-русски — и зелёный цвет занял своё положенное место. Мои одногруппники прошли тот же путь — как только начали больше общаться на русском языке — они тоже стали использовать зелёную акварель. Читать далее

AI для PHP-разработчиков: практика без Python и data science

Про AI сейчас пишут много, мягко говоря. Причём пишут буквально все, кому не лень. Но если вы PHP-разработчик, то, скорее всего, ощущение примерно
Наука - Хабрахабр

AI для PHP-разработчиков: практика без Python и data science

Про AI сейчас пишут много, мягко говоря. Причём пишут буквально все, кому не лень. Но если вы PHP-разработчик, то, скорее всего, ощущение примерно такое: тема вроде бы важная, но почти всё – не для вас, а двигаться в эту сторону нужно, ибо... ну, вы и сами понимаете.Большинство материалов сразу уезжают в Python, Jupyter, PyTorch, обучение моделей, математику и датасеты. Даже когда речь идёт не про data science, а про практику – примеры всё равно из другого мира.Я с этим столкнулся довольно быстро, когда попытался понять, как вообще можно использовать AI в обычной PHP-разработке. После нескольких практических кейсов в своих проектах у меня сложилось собственное понимание ситуации. Я понимаю, что Python сегодня де-факто стандарт в мире машинного обучения, но есть огромное количество ситуаций, когда можно использовать AI или ML из PHP без Python-стека, а кроме того мне, как PHP-разработчику, хочется самому разбираться в теме, а не просто делать API-запросы к ChatGPT. Читать далее

Если UPDATE столкнулся с заблокированной строкой

В PostgreSQL и Oracle Database команда UPDATE, столкнувшаяся с заблокированной строкой, ведёт себя по-разному. В статье рассматривается, как выполняется UPDATE
Наука - Хабрахабр

Если UPDATE столкнулся с заблокированной строкой

В PostgreSQL и Oracle Database команда UPDATE, столкнувшаяся с заблокированной строкой, ведёт себя по-разному. В статье рассматривается, как выполняется UPDATE в этих базах данных. Это может быть полезно при миграции кода приложения мжду этими базами данных. Читать далее

Роскомнадзор прав, а вы нет

В России заблокированы большинство западных соцсетей, обсуждение действий Роскомнадзора стало чем‑то обыденным, но что если мы коп
Наука - Хабрахабр

Роскомнадзор прав, а вы нет

В России заблокированы большинство западных соцсетей, обсуждение действий Роскомнадзора стало чем‑то обыденным, но что если мы копнем чуть глубже чем «ой тупые власти ограничивают свободу слова»?Затронем пример Китая, граждане которого имеют IQ выше среднего, опыт других стран и отличия между цензурой и обеспечением реальной безопасности, а также посмотрим на ситуацию с взрослой точки зренияРоскомнадзор плох, но есть нюанс... Читать далее

Часть 1. Технологический суверенитет в царской России

Современная Россия объявила одним из ключевых направлений государственной политики построение технологического суверенитета, чтобы снизи
Наука - Хабрахабр

Часть 1. Технологический суверенитет в царской России

Современная Россия объявила одним из ключевых направлений государственной политики построение технологического суверенитета, чтобы снизить зависимость по критически важным технологиям, оборудованию, сырью и материалам. Меня всегда интересовала история развития промышленности и технологий, поэтому я постарался собрать интересные факты и показать, к каким последствиям это приводило в моменты глобальных конфликтов.В качестве примера я выбрал развитие электротехнической промышленности и специализированного станкостроения, которые и сегодня входят в наивысшие приоритеты. Будет 3 части: 1) Царская Россия, 2) Советская Россия, 3) Современная Россия.Сегодня Часть 1: Технологический суверенитет в царской России1.   Газовое и электрическое освещениеКатализатором развития электротехнической промышленности можно считать развитие освещения.Этап 1. Газовое освещение (1840-1870-е)В 1835 году была создана первая российская акционерная газовая компания «Общество для освещения Санкт-Петербурга газом». Основатели ее интересные ребята: механики Рейенбах и Штраус, нотариус Пигасовский, генерал-майор Бетхер – современным языком говоря – эксперты в технологии плюс юридическая и GR-поддержка. Но даже дворцовые связи генерал-майора Бетхера не позволили построить газовый завод на берегу Мойки, недалеко от Дворцовой площади, поскольку вид возводимых заводских стен и труб «оскорбил взор августейших особ» и последовало «высочайшее повеление» о переносе предприятия в Каретную часть города, за Обводной канал. В итоге проект «застрял» на 3 года и смета значительно выросла из-за прокладки дополнительных газовых магистралей, которые пришлось вести вдоль Обуховского проспекта; Общество построило первый газовый завод у Обводного канала в 1839 году и стало заниматься уличным освещением столицы. Тех.суверенитет России - есть шансы?

LLM + 1C: Почему чат-бот для учета — это плохая идея, и как реализовать AI-шлюз через OData

LLM + 1C = ? Почему чат-бот для учета — это плохая идея, и как я сделал из него «умный шлюз».Изначально идея казалась кристально чистой: пользовате
Наука - Хабрахабр

LLM + 1C: Почему чат-бот для учета — это плохая идея, и как реализовать AI-шлюз через OData

LLM + 1C = ? Почему чат-бот для учета — это плохая идея, и как я сделал из него «умный шлюз».Изначально идея казалась кристально чистой: пользователь отправляет текстовый или голосовой запрос (например: «Выведи топ должников по Тверской области на текущую дату и суммы задолженности»). Читать далее

Такси — это просто чей-то автомобиль

Читаю новости о том, что где-то из-за снегопадов такисты не вышли на работу и вспоминаю недавнюю беседу о том, что люди уже отказываются от лич
Наука - Хабрахабр

Такси — это просто чей-то автомобиль

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

Как поживают эмуляторы старых приставок в 2026 году

Нелегка жизнь геймера! Позволить себе наслаждаться новыми ААА-тайтлами на ультра-настройках могут только зажиточные ПК-бояре. Но и в классик
Наука - Хабрахабр

Как поживают эмуляторы старых приставок в 2026 году

Нелегка жизнь геймера! Позволить себе наслаждаться новыми ААА-тайтлами на ультра-настройках могут только зажиточные ПК-бояре. Но и в классику поиграть не так-то просто! Старые игры написаны под старые системы. Их движки не понимают новых технологий, инструкций, заложенных в новые CPU/GPU. Следовательно, приходится танцевать с бубном, чтобы запустить любимый проект из детства. Во многом любителям ретро-игр помогают ребята из GOG, которые дают возможность запускать, например, «Героев 2» на современной системе. Но что делать, если в их ассортименте нет нужного вам тайтла? А как быть, если речь идет об играх времен SEGA или PS1?В данном случае на помощь приходят эмуляторы! В нашем сегодняшнем материале мы решили узнать, как поживают эмуляторы старых приставок в 2025 году.  Читать далее

Пять нестандартных портативных компьютеров: кибердеки, ретро-ноутбуки и игровые гибриды

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

Пять нестандартных портативных компьютеров: кибердеки, ретро-ноутбуки и игровые гибриды

Привет, Хабр! В этой подборке — пять портативных устройств, которые не укладываются в привычные категории. Это кибердеки и карманные компьютеры, ретро-ноутбук на настоящем DOS-железе, игровой смартфон с выдвижным контроллером и открытая Linux-платформа для сборки своих проектов. Предлагается все это для тех, кому важен сам формат, возможность поэкспериментировать и использовать технику под конкретные задачи. Но в целом, это все ж just for fun, так что имейте в виду. Если готовы, поехали! Читать далее

Как придумать надежный пароль и не забыть его

В сети интернет можно увидеть множество советов по тому как составлять пароль, но у каждого есть свои плюсы и минусы, какой-то легко взламывае
Наука - Хабрахабр

Как придумать надежный пароль и не забыть его

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

LaTeX. Пакет, о котором должен знать каждый математик. Изометрические кубики, «змейки» из квадратиков. Часть 4/4

Меня зовут Виталий и я пишу уже который год самую большую книгу по математике для 4– 11 классов, а так же автор поста (рекомендую почита
Наука - Хабрахабр

LaTeX. Пакет, о котором должен знать каждый математик. Изометрические кубики, «змейки» из квадратиков. Часть 4/4

Меня зовут Виталий и я пишу уже который год самую большую книгу по математике для 4– 11 классов, а так же автор поста (рекомендую почитать) о ней. Пишу я ее в LaTeX и считаю, что современный учебник не должен быть черно-белым, а так же должен быть удобен для использования и учеником и учителем. Хочу поделиться моей находкой --- пакет `ProfCollege`. Компиляция ТОЛЬКО Lualatex. Как обычно прикладываю полный код в тексте.Первая часть тут, вторая часть тут, третья часть тут Читать далее

Как я отучил нейросеть писать «Я коммуникабельный» и заставил её проходить HR-фильтры

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

Как я отучил нейросеть писать «Я коммуникабельный» и заставил её проходить HR-фильтры

Сейчас каждый второй джун пытается генерировать сопроводительные письма через ChatGPT.И каждый первый рекрутер научился их детектить за секунду.Стандартный ответ LLM выглядит так: Читать далее

Создаем пет-проект по аналитике в связке с GitHub Actions. Часть 2

Привет, Хабр! Продолжаю обозревать GitHub Actions на примере пет проекта для аналитика. Статья будет полезна начинающим аналитикам в поисках хорош
Наука - Хабрахабр

Создаем пет-проект по аналитике в связке с GitHub Actions. Часть 2

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

AI based IoT на esp32 для элементов Headless неумного дома

Сейчас нейронки — это не хайп, а мейнстрим. На сколько сильно бы мы не обожглись на них в прошлых годах, к концу 2025го топовые модели типа Gemini, GPT
Наука - Хабрахабр

AI based IoT на esp32 для элементов Headless неумного дома

Сейчас нейронки — это не хайп, а мейнстрим. На сколько сильно бы мы не обожглись на них в прошлых годах, к концу 2025го топовые модели типа Gemini, GPT, Opus показывают достойные результаты при условии правильного формирования контекста. Используя любую прослойку между облаком и пользователем, можно голосом в вольном стиле отдавать нейронке даже нетривиальные задачи, которые она автономно решит и пошлет сигнал к действию тому или иному девайсу. Без сервера, полагаясь на облака, тратя пару долларов в месяц на API.Если ещё недавно ESP32 ассоциировался в лучшем случае с реле, светодиодами и датчиками, то сегодня этот пятидолларовый микроконтроллер вполне может превратиться в такую прослойку. Рассмотрим пример — ESP32 обвешена цифровым микрофоном, внешней SD картой памяти и RGB светодиодами . Человек говорит в повествовательном стиле, девайс реагирует исполнением его команды ( в предустановленных рамках) включая нужный свет. Под капотом ESP32 записывает голос пользователя через I2S‑микрофон и сохраняет его во флеш‑память или на SD‑карту. Это принципиальный момент: аудио очень быстро съедает оперативную память, и попытка держать его в RAM с большой вероятностью обрекает на хождение по минному полю. Поэтому пишем голос на флешку, что хоть и даст небольшую задержку, но обеспечивает надежный workflow. Дальше сохранённый аудиофайл отправляется по HTTPS в LLM — чаще всего это Gemini или OpenAI. За подробностями имплементации можно заглянуть в гайд от Google.Как это работает. Современные модели умеют не просто распознавать речь, а возвращать структурированный результат. Вместо обычного текста мы описываем набор доступных действий устройства, а нейросеть сама выбирает, что именно нужно вызвать, и возвращает JSON с параметрами. Этот механизм называется Function Calling и именно он превращает голосовое управление из игрушки в инженерно аккуратное решение. Чё там, чё там..

Гортанный праиндоевропейский, или как звучали ларингалы

Ларингалы – самые загадочные звуки праиндоевропейского языка, не сохранившиеся ни в одном из живых индоевропейских языков. Звуки-призраки,
Наука - Хабрахабр

Гортанный праиндоевропейский, или как звучали ларингалы

Ларингалы – самые загадочные звуки праиндоевропейского языка, не сохранившиеся ни в одном из живых индоевропейских языков. Звуки-призраки, которых никто из ныне живущих не слышал. И звуки-атланты, на которых держатся все реконструкции праиндоевропейского. Почему учёные так уверены в их существовании? Можем ли мы хотя бы представить себе их звучание? И как их можно записать, кроме нижних индексов? Обо всём по порядку – в этой особой статье по заявкам читателей. Читать далее

Как я поучаствовал в разработке Camunda 8 или пример типичной ошибки в многопоточном коде

Зимой 2024 года мне довелось поучаствовать в разработке проекта на Camunda 8. Сразу оговорюсь: проект в итоге реализовали на другом движке. Тем не м
Наука - Хабрахабр

Как я поучаствовал в разработке Camunda 8 или пример типичной ошибки в многопоточном коде

Зимой 2024 года мне довелось поучаствовать в разработке проекта на Camunda 8. Сразу оговорюсь: проект в итоге реализовали на другом движке. Тем не менее, команда успела сделать стенд, прогнать тесты и замерить производительность.В этой статье я расскажу об одном эпизоде, когда мне пришлось исправить библиотеку spring-zeebe из Camunda 8, отвечающую за обвязку Job Worker на Spring.Одной из моих задач было отладить процесс, используя локальные интеграционные тесты с Docker и библиотекой Testcontainers. Мы создали простой процесс, вызывающий наш Job Worker, подлежавший отладке. Сразу столкнулись с плавающей ошибкой: иногда тест проходил успешно, иногда — нет. Несколько тасков работали корректно, однако первый периодически игнорировался без видимых ошибок. Изначально подозревали проблему в собственном коде, проверяли конфигурацию Job Worker, благодаря чему узнали много нового о Camunda 8. Читать далее

[Перевод] Обучение ИИ-моделей на обычном ЦП

Ещё раз о ЦП для машинного обучения в эпоху дефицита мощностей GPU Недавние успехи в области ИИ зачастую связывают с появлением и эволюцией гр
Наука - Хабрахабр

[Перевод] Обучение ИИ-моделей на обычном ЦП

Ещё раз о ЦП для машинного обучения в эпоху дефицита мощностей GPU Недавние успехи в области ИИ зачастую связывают с появлением и эволюцией графических процессоров (GPU). Архитектура GPU, как правило, включает тысячи ядер для многопроцессорной обработки, высокоскоростную память, выделенные тензорные ядра и пр. Такая архитектура особенно хорошо подходит для рабочих нагрузок, связанных с ИИ и машинным обучением, которые отличаются высоким потреблением ресурсов. К сожалению, из-за резкого роста разработок в области ИИ также наблюдается всплеск потребности в  GPU, из-за чего возник их дефицит. В результате разработчики систем машинного обучения всё активнее изыскивают альтернативные аппаратные платформы, на которых можно было бы обучать и эксплуатировать модели. В таком качестве используются, например, выделенные специализированные интегральные схемы (ASIC) для работы с искусственным интеллектом, такие как облачные тензорные процессоры Google, Haban Gaudi и AWS Trainium. Притом, что эти варианты позволяют значительно сэкономить, они подходят для работы не со всеми моделями машинного обучения и, подобно GPU, также остаются дефицитными. В этом посте мы вновь обратимся к старым добрым классическим процессорам (CPU) и вновь поговорим о том, насколько они адекватны применительно к современным ML-моделям. Безусловно, ЦП обычно не так хороши для обслуживания связанных с машинным обучением рабочих нагрузок как графические процессоры, зато их гораздо проще приобрести. Если бы удалось гонять на ЦП (хотя бы некоторые) из таких рабочих нагрузок, то продуктивность разработки в целом удалось бы значительно повысить. Читать далее

Тестирую ChatGPT, Claude, DeepSeek, Grok и ещё 5 нейросетей на реальном запросе: кто поможет активировать Windows?

Друзья, всем привет! Сегодня у меня для вас необычный эксперимент - тестирование нейросетей в боевых условиях. Какая нейросеть поможет активи
Наука - Хабрахабр

Тестирую ChatGPT, Claude, DeepSeek, Grok и ещё 5 нейросетей на реальном запросе: кто поможет активировать Windows?

Друзья, всем привет! Сегодня у меня для вас необычный эксперимент - тестирование нейросетей в боевых условиях. Какая нейросеть поможет активировать Windows, а кто откажется сразу? Читать далее

[Перевод] Гексагональная архитектура в Rust: отвязываем бизнес-логику от Solana

Представьте: вы строите сервис выдачи дипломов на Solana. Всё отлично, пока дело не доходит до тестов.Внезапно оказывается, что для проверки бизн
Наука - Хабрахабр

[Перевод] Гексагональная архитектура в Rust: отвязываем бизнес-логику от Solana

Представьте: вы строите сервис выдачи дипломов на Solana. Всё отлично, пока дело не доходит до тестов.Внезапно оказывается, что для проверки бизнес-логики нужно поднимать валидатор, искать тестовые токены и молиться на стабильность сети. Знакомая боль?В этой статье я покажу, как мы решили проблему, используя async-trait и dyn Trait. Мы превратили интеграционные тесты длиной в минуты в юнит-тесты, которые проходят за миллисекунды. Узнать решение

Эксперимент по подстройке Gemma 3 для вызова процедур

Практический опыт тонкой настройки текстовой генерации для модели Gemma 3 с использованием QLoRA на видеокарте RTX 4090 (24 GB). Читать далее
Наука - Хабрахабр

Эксперимент по подстройке Gemma 3 для вызова процедур

Практический опыт тонкой настройки текстовой генерации для модели Gemma 3 с использованием QLoRA на видеокарте RTX 4090 (24 GB). Читать далее

[Перевод] Реляционные шарады: превращаем фильмы в таблицы

Реляционная модель обычно ассоциируется с аккуратными строками и столбцами, но на практике ей регулярно пытаются скормить то, для чего она б
Наука - Хабрахабр

[Перевод] Реляционные шарады: превращаем фильмы в таблицы

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

Metalama: праовца, аспекты приносящая

Метод программирования, именуемый аспектно-ориентированным, впервые явился миру в конце девяностых годов прошлого века, когда группа исслед
Наука - Хабрахабр

Metalama: праовца, аспекты приносящая

Метод программирования, именуемый аспектно-ориентированным, впервые явился миру в конце девяностых годов прошлого века, когда группа исследователей из Xerox PARC под руководством Грегора Кичалеса решила, что объектно-ориентированного подхода человечеству недостаточно. Они создали AspectJ — расширение для Java, призванное разрешить проблему, которую окрестили «сквозной функциональностью». Суть проблемы проста до безобразия: код логирования, обработки ошибок, проверки прав доступа и прочих служебных радостей размазывается по всему приложению, как масло по по́лу, превращая элегантную бизнес-логику в свалку повторяющихся конструкций.Аспектно-ориентированное программирование предлагает выделить эти сквозные concerns в отдельные сущности — аспекты, которые можно применять к коду декларативно, не засоряя основную логику техническими деталями. В теории звучит как серебряная пуля. На практике AspectJ оказался инструментом, требующим от программиста понимания магических pointcut expressions и готовности смириться с тем, что код компилируется через специальный компилятор, производящий байткод, который отладить можно только с поллитрой, бубном или молитвенником. Встречайте Metalama →

Работа с аудио в Android: опыт реализации DAF — техники терапии заикания

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

Работа с аудио в Android: опыт реализации DAF — техники терапии заикания

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

L7 маршрутизация Squid+IPTables и WireGuard, или как завернуть трафик в тоннель на основе имени домена

Многие интернет-ресурсы имеют большой пул ip-адресов, более того, этот пул может меняться. Делать nslookup для каждого интересующего сервиса и зав
Наука - Хабрахабр

L7 маршрутизация Squid+IPTables и WireGuard, или как завернуть трафик в тоннель на основе имени домена

Многие интернет-ресурсы имеют большой пул ip-адресов, более того, этот пул может меняться. Делать nslookup для каждого интересующего сервиса и заворачивать все выдаваемые подсети — неудобно и неэлегантно.На помощь может прийти прокси‑сервер squid, настроенный прозрачно с функцией ssl_bump. Читать далее

Верстаем сложный прогрессбар в 2026 году

Раньше, чтобы сделать круговой прогрессбар, мы страдали с SVG. Мне до сих пор больно заглядывать в инспектор на старых реализациях. Сегодня всё
Наука - Хабрахабр

Верстаем сложный прогрессбар в 2026 году

Раньше, чтобы сделать круговой прогрессбар, мы страдали с SVG. Мне до сих пор больно заглядывать в инспектор на старых реализациях. Сегодня всё кардинально упростилось.Современный CSS позволяет собрать сложный, гибкий и красивый круговой прогрессбар буквально на одном div и на одном CSS-свойстве. И всё это — с отличной браузерной поддержкой.В этой статье я разберу именно этот приём. Сначала — ключевую идею подхода, затем — возможности кастомизации, после этого добавлю немного визуальной «дороговизны», удобные ручки управления и экспериментальную CSS-логику. Да-да, напоследок мы немного попрограммируем на CSS! Читать далее