Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
Перетяжка, Премия ТПрогер, 13.11
JavaScript
JavaScript

Руководства и новости по JavaScript фреймворкам, библиотекам и платформам, трюки, а также разбор успешных проектов.

Сергей Киприн

Как мы разрабатываем систему голосового управления презентациями на базе Whisper и GigaChat

Как создать инструмент, который позволяет переключать слайды с помощью голосовых команд и контекстного анализа речи. В статье разбирается микросервисная архитектура на React и Python (FastAPI), использование модели OpenAI Whisper для транскрибации в реальном времени и интеграция LLM GigaChat для интеллектуального ведения презентации. Также описываются проблемы нестабильности нейросетей в живых выступлениях и реализованные решения: режим байпаса и навигация по ключевым словам.

Как мы разрабатываем систему голосового управления презентациями на базе Whisper и GigaChat
9148
MCN Telecom

Самое нужное для фронтендера в 2025: честный взгляд изнутри индустрии

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

Самое нужное для фронтендера в 2025: честный взгляд изнутри индустрии
4785
Даровская Маша для Tproger

Безопасные методы работы с массивами в JavaScript

Безопасные методы работы с массивами в JavaScript: toSorted(), toReversed() и toSpliced() вместо мутирующих sort(), reverse() и splice(). Примеры использования в React, сравнение методов и поддержка браузерами. Как писать чистый код без побочных эффектов.

Безопасные методы работы с массивами в JavaScript
2057
Дима Державин для Tproger

Глубокое погружение в работу импортов JavaScript

Рассмотрим различные типы импортов, способы их организации, частые проблемы (например, циклические зависимости) и инструменты для их решения. Дадим практические рекомендации по использованию алиасов, сортировке импортов и автоматизации процессов для улучшения читаемости и эффективности кода.

Глубокое погружение в работу импортов JavaScript
2258