javascript
Promise.try: единый вход для sync/async и единая обработка ошибок

Привет, Хабр!Не раз ловил себя на том, как в код‑ревью всплывает одна и та же проблема: часть наших функций синхронные, часть асинхронные, а часть ведут себя как шрёдингеровские коты и делают вид, что синхронны, пока не дотронешься. В итоге в одном месте у нас try/catch, в другом.catch, где‑то внезапно падает исключение, а в соседнем модуле молча утекает Promise. С появлением нативного Promise.try стало проще навести порядок и избавиться от разнобоя. Фича прошла процесс стандартизации в TC39 и …

  • четверг, 28 августа 2025 г. в 00:00:04
github
santinic / audiblez

Generate audiobooks from e-booksAudiblez: Generate audiobooks from e-books v4 Now with Graphical interface, CUDA support, and many languages! Audiblez generates .m4b audiobooks from regular .epub e-books, using Kokoro's high-quality speech synthesis. Kokoro-82M is a recently published text-to-speech model with just 82M params and very natural sounding output. It's released under Apache licence and it was trained on < 100 hours of audio. It currently supports these languages: 🇺🇸…

  • четверг, 28 августа 2025 г. в 00:00:03
github
QuentinFuxa / WhisperLiveKit

Python package for Real-time, Local Speech-to-Text and Speaker Diarization. FastAPI Server & Web InterfaceWhisperLiveKit Real-time, Fully Local Speech-to-Text with Speaker Identification Real-time speech transcription directly to your browser, with a ready-to-use backend+server and a simple frontend. ✨ Powered by Leading Research: SimulStreaming (SOTA 2025) - Ultra-low latency transcription with AlignAtt policy WhisperStreaming (SOTA 2023) - Low latency transcription with LocalAgreeme…

  • четверг, 28 августа 2025 г. в 00:00:02
xaker
Разработчик получил 4 года тюрьмы за создание «рубильника» в системах бывшего работодателя

55-летний Дэвис Лу (Davis Lu) получил четыре года тюрьмы за саботаж Windows-сети бывшего работодателя. Лу осуществил свою месть с помощью кастомной малвари и специального «рубильника», который заблокировал всех сотрудников после отключения его аккаунта.

  • среда, 27 августа 2025 г. в 00:00:19
xaker
В России будут проверять сотовые номера, привязанные к «Госуслугам»

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

  • среда, 27 августа 2025 г. в 00:00:17
xaker
Из магазина Google Play удалили малварь, загруженную более 19 млн раз

Специалисты Zscaler обнаружили, что 77 вредоносных приложений для Android, суммарно насчитывавших более чем 19 млн установок, распространяли различные семейства малвари в официальном магазине Google Play.

  • среда, 27 августа 2025 г. в 00:00:16
xaker
Стань спикером на SOC Forum. Прием заявок открыт

В ноябре 2025 года, в рамках Российской недели кибербезопасности в Москве пройдет 11-й SOC Forum. Прием заявок на выступление с докладом открыт до 14 сентября включительно!

  • среда, 27 августа 2025 г. в 00:00:15
xaker
Российские пользователи смогут добровольно ограничить себе доступ к опасному контенту

Власти РФ рассматривают возможность создания системы добровольной фильтрации «потенциально опасной информации» для пользователей. Соответствующие планы правительства зафиксированы в официальном плане мероприятий.

  • среда, 27 августа 2025 г. в 00:00:14
xaker
Два новых дизайна. Открываем предзаказы на футболки с логотипом «Хакера»

Недавно мы обещали, что скоро мерча станет больше. Рады сообщить, что открываем предварительные заказы на новые футболки. В двух новых дизайнах минимализм доведен до абсолюта: только логотип ][ или надпись «Хакер» на груди. Никаких лишних деталей — чистый стиль.

  • среда, 27 августа 2025 г. в 00:00:12