Ресурсы современных одноплатных микрокомпьютеров вполне могут синтезировать речь с приемлемым качеством, используя технологии нейросетей. В этой статье пример кейса с добавлением «голоса» к отечественному микрокомпьютеру Repka-Pi 4.
Используем программные синтезаторы речи (TTS, Text-to-Speech) eSpeak NG и Pipe.
Вы сможете использовать приведённые в статье коды сервера синтезатора речи, созданного на базе Piper и FastAPI. Этот сервер запускается через systemd автоматически при включении питания Repka-Pi и получает запросы на синтез речи от внешних клиентов через HTTP. Получив такой запрос, сервер ставит его в очередь на «озвучивание». При этом клиент может не дожидаться окончания синтеза, а продолжать свою работу.
Читать далееИногда проблема продукта не в том, что он не нужен, а в том, что им невозможно пользоваться.
Это история про рейдизайн (и немного рефакторинг) раздела управления облачными расходами в нашей платформе для управления затратами на ИТ-инфраструктуру «Клаудмастер». И сделали так, что вместо 2 минут клиенты стали проводить в разделе 10, используя его функции в полном объеме.
Читать далееВ 2024 году Intel представили линейку Intel Core Ultra 200S Arrow Lake-S. Она состоит из пяти процессоров в конфигурации от 14 до 24 ядер. Революционных изменений в продукте не случилось, заметное отличие — только в отдельном позиционировании GPU XE ядер.
Наконец, спустя полтора года сразу после анонса рассказываю вам об обновленных десктопных Core Ultra 200S Plus и Core Ultra 200HX Plus. Достаточно ли они хороши, чтобы начать обновляться? Или это не более чем набор косметических изменений? Подробности в статье.
Читать далееДля сравнения так же приведу пример реконструкции внешности гоминин, древностью между 330 000 - 146 000 лет назад и краниометрическое изучение жителей Твери, 1700-х годов. ( измерение черепов по краниометрическим точкам ) Да, да и ещё раз да. Ничего лучше чем измерить черепа с помощью специальных штангенциркулей, не придумано. Это всё такая же основа изучения всего живого на планете, измеряют любые черепа, любых доступных существ.
В Кении был найден в хорошей сохранности череп. Удалось даже создать скульптурную реконструкцию на его основе. Порой приходится по осколкам зубов и челюстей работать, а в этом случае было удобнее. Назвали его - Нариокотоме III (KNM-WT 15000). Он был подростком, его долго, с 1984 года изучают и сделано несколько реконструкций, он грубейших до максимально точных. Недавно закончена научная работа российских антропологов по этой находке.
Выяснилось, что он был не просто Человек Эргастер - Работающий. Мальчик оказался собранием разных предковых признаков и по сути пример переходного вида и внешности, между разными видами людей.
Читать далееОбычно к середине весны рабочий ритм устаканивается, превращаясь в привычную череду тасков, созвонов и коммитов. Единственное, что мешает этой стабильности — регулярные апдейты технологий, которые вынуждают снова обновлять свой набор инструментов. Этот месяц не стал исключением: OpenAI выпустили GPT-5.4 с нативным доступом к компьютеру, Google ответили шустрой Gemini 3.1 Flash-Lite, а Anthropic дали Claude еще больше свободы на рабочем столе.
Но одними обновлениями чат-ботов дело не ограничилось. В этом выпуске рассказываем, как Google сделали эмбеддинги мультимодальными, действительно ли MiniMax M2.7 участвовал в собственной разработке и чем Claude удивил самого Дональда Кнута. А на десерт — традиционная подборка новых утилит и свежих исследований. Давайте вместе смотреть, что принес нам март!
Читать далееКогда фотон ультрафиолета врезается в кожу, он несёт энергию порядка 3–4 электронвольт. Этого достаточно, чтобы порвать химические связи в ДНК, устроить мутацию и запустить процесс, который в лучшем случае закончится морщинами, а в очень маловероятном худшем — записью к онкологу.
Солнцезащитные фильтры есть двух типов: физические и химические. Физические работают как комплексный барьер. Минеральные частицы оксида цинка или диоксида титана блокируют ультрафиолет во всём диапазоне сразу тремя способами — поглощают, рассеивают и отражают фотоны ещё до того, как те доберутся до живых клеток. Причём поглощают они до 95% энергии, но делают это не отдельными молекулами, а всей своей кристаллической решёткой.
Химические — поглощают энергию фотона на молекулярном уровне. Молекулы-фильтры её захватывают, переходят в возбуждённое состояние и сбрасывают в виде тепла, не давая дойти до ДНК.
Большинство современных кремов комбинируют оба механизма.
Как именно устроены химические (они же органические) фильтры — сейчас расскажу.
Читать далееПривет! Это команда Яндекс Практикума PRO. Мы развиваем опытных специалистов и заметили, что обучение работает по-разному на разных этапах карьеры. В статье разбираем, что поможет продвинуться вперёд на каждом грейде, и делимся кейсами тех, кто уже прошёл этот этап.
Советуем почитать про разные роли — поймёте, чего ожидать в будущем, или прикинете, как обучать свою команду.
Читать далееЯ не собирался делать этот проект.
Просто однажды сломал систему — и понял, что rollback на ext4 не такая простая вещь, как кажется.
В итоге собрал своё решение на rsync: быстрый и предсказуемый откат без смены файловой системы.
Кода тут минимум — он на GitHub. В статье — про сам подход: проблему, попытки решения и итог.
Вернуть системуПривет! Меня зовут Потешина Елена, я старший UX‑исследователь геймификации в «БКС Мир инвестиций». С января лидирую исследования в 3 продуктовых командах, основная — Геймификация
Я часто в своей практике сталкивалась с тем, что исследования воспринимались командами как «опция». Их можно не делать вовсе или, что еще хуже, сделать «для галочки».
В сегодняшней статье на реальных кейсах покажу, как исследования формируют стратегию и роадмап внутри нашего проекта.
Читать далееЭто продолжение предыдущей публикации про реставрацию ruGPT3XL. Для тех кто не читал, кратенько, я конвертировал древний Megatron-LM чекпоинт в HuggingFace-формат, залил веса на HF, накатил поддержку GGUF в llama.cpp и подумал, что всё. Но нет.
По ходу тестов, проведённых разными людьми удалось выявить ряд недоработок, которые я по мере обнаружения правил, ну а после того, как удалось получить стабильную и рабочую версию мне захотелось решить одну старую проблему, которая меня в ruGPT3 моделях очень беспокоила, это проблема маленького контекста в смешные 2k токенов.
Решил поднять контекст до 8k.
Читать далееПривет, Хаброжители! Хотите построить карьеру в области ML? Воспользуйтесь опытом и советами Пенга Шао, чтобы научиться тому, как успешно пройти собеседование по машинному обучению.
Книга охватывает весь процесс подготовки к интервью: от базовых концепций ML и программирования до проектирования сложных систем и инфраструктуры. Практические примеры, стратегии ответов на типичные вопросы и советы по прохождению различных этапов интервью помогут вам уверенно справиться как с техническим телефонным скринингом, так и с углубленным обсуждением моделей и оценок. Независимо от уровня — новичок вы или опытный специалист — эта книга станет вашим надежным навигатором в мире ML-собеседований, сочетая теорию, практику и реальные инсайты от экспертов.
Читать далееСегодня я займусь совершенно неизведанной и, как мне кажется, мало изученной многими линуксоидами темой — сборкой Tauri-приложения под Windows. Почему мало изученной? Потому что я практически не программировал под эту систему и тем более никогда не собирал .exe-приложение под неё.
Я знаю лишь то, что Tauri поддерживает сборку приложений под Windows, поэтому это не должно стать серьёзной проблемой.
Также в предыдущей статье не поместилось добавление рецепта PKGBUILD в AUR, поэтому я включу его в эту статью.
Заваривайте чай, доставайте вкусняшки — пора «снимать урожай помидоров сорта Windows и выставлять на "витрину" сорт Arch»!
Рано или поздно каждый сеньор просыпается с мыслью: хочу быть тимлидом. Ну или нет. Но если вас эта мысль все-таки посетила... А оно вам надо?
В конце статьи бонус: четыре книги, которые должен прочитать каждый, кто хочет управлять командой.
Читать далееВсем привет, я копирайтер и редактор, который пытается выжить на современном рынке. Решил провести эксперимент: буду рассылать отклики не как советуют HR-ы, а веерно и массово и смотреть, что из этого получится. Результаты буду публиковать здесь каждую неделю, а 30 апреля опубликую итог: конверсия в собесы и офферы, если будут.
Сейчас будет душно: рассказываю про методологию.
Дано:
— Опыт в контенте 5 лет, в основном статьи, но вообще универсал. Тематики тоже разные — от IT до создания комиксов.
— Есть кейсы с залетом в топ Яндекса и Google, самый успешный текст собрал 440+ к просмотров. Еще есть пет-проект, который без бюджета жил 2 года, имел команду из 8 человек и 3500 аудитории в телеге.
— Все это и многое другое уже красочно описано и даже не мной, а всамделишным карьерным консультантом, создано 5 версий резюме по смежным должностям — райтер, редактор, контент-маркетолог, смм-щик и сценарист видео.
Цель:
— Найти второй проект на тексты или ведение медиапроекта под ключ с высоким чеком. То есть чтобы заказывали по 10-15 статей/сценариев в месяц в среднем за 10 тыс. рублей, либо построение редакции и ведение проекта под ключ.
— В идеале, чтобы это был гибридный график в Питере, но чтобы в офис приходить только когда реально есть смысл, а не директор захотел.
До этого я делал все по заветам HR:
— Выбирал только те вакансии, где был идеальный «мэтч».
— Писал прицельную сопроводиловку, подсвечивал релевантные кейсы, отзеркаливал запросы вакансии.
Результат грустный. Например, за февраль я отправил 145 таких откликов в телеге, но получил только разовый заказ на сценарий для короткого видео.
Читать далееПривет, Хабр! Мы уже разбирали OVN в связке с OpenStack и трассировку пакетов. А сегодня предлагаем почитать перевод документации про Quality of Service (QoS) в Neutron: что это, какие правила поддерживаются, как настроить и как работать с политиками.
Читать далееМного говорят о добровольно-принудительном переходе на государственные мессенджеры, дабы пользователи были под контролем российских, а не западных спецслужб. Тут, в общем-то, всё понятно, и без меня уже сказано практически всё.
Тут интересен следующий момент. MAX — это ведь, по сути, никакой не национальный мессенджер, а продукт вполне конкретной частной конторы. В действительности это больше выглядит как синергия: близкий к власти олигарх, с одной стороны, даёт власти добровольно-принудительный бэкдор к вашему устройству и вашей жизни, с другой — фактически на халяву, используя государственные возможности, получает огромную клиентскую базу и расширение своей инфраструктуры.
У меня есть несколько пет-проектов. В частности, https://healthymeals.space/. Изначально это был телеграм-бот по подсчёту калорий и контролю питания для друзей, но позже я сделал и мобильную версию. Я попробовал опубликовать приложение в RuStore, но модераторы отказали, потому что используется вражеская соцсеть для авторизации и линковки — Telegram. При попытке перенести чат-бота в MAX оказалось, что бота можно запустить и зарегистрировать только для юрлиц! Для того чтобы опубликовать приложение в RuStore, меня модераторы заставили вырезать поддержку чат-бота. Понимаете логику? Чтобы пользователь мог получить доступ к приложению, необходимо урезать функционал!
Я рассчитывал, что после этой череды трат и унижений я получу с RuStore хотя бы какие-то показы и продвижение. Но не получил ничего! Приложение в выдаче не показывают. Это — за отдельные деньги.
Читать далееПривет, Хабр! На связи Владимир Сыропятов, Senior Analyst в Garage Eight. Я несколько лет занимаюсь антифродом, и за это время научился строить модели, писать SQL в три часа ночи при инцидентах и читать паттерны там, где другие видят шум. Но об одном навыке мне никто не сказал. Ни на одном курсе, ни в одной книге. Именно поэтому пришлось наступать на грабли — дорогие грабли — и прокачивать его самому.
Речь о коммуникации с требовательными стейкхолдерами в условиях неопределенности.
Читать далееЛетом прошлого года мы записали подкаст про Well-being с Дарьей Золотухиной, HR-директором Яндекса — можете послушать по ссылке. Но сейчас эта тема звучит острее, чем год назад. Рынок изменился. IT-сфера, которая ещё два-три года назад буквально охотилась за кандидатами, предлагала релокацию, подъёмные, ДМС с психотерапией и массажиста в офисе — сегодня ведёт себя заметно сдержаннее. Найм замедлился, конкуренция за позиции выросла, а компании одна за другой тихо сворачивают часть того, что раньше называли заботой о сотрудниках.
Читать далееМарт выдался… немного тише, чем февраль.
Без громких релизов уровня Flutter 3.x — но это не значит, что было скучно
В статье расскажу, как в Bercut реализовали интеграцию внутренней системы управления конфигурациями с популярной экосистемой Maven, что позволило обеспечить более удобное и стандартизированное распространение артефактов. Поделюсь проблемами, с которыми мы столкнулись при совмещении разных моделей идентификации артефактов и обеспечении корректности зависимостей, и расскажу о выбранном техническом решении на базе Jenkins, RabbitMQ и специального Consumer Service.
Кейс может быть полезен инженерам DevOps, а также разработчикам и архитекторам, которые решают похожие задачи интеграции нестандартных систем сборки и управления конфигурациями с системами на базе Maven.
Читать далее