Logo
TGCATALOG
Catalog Collections Blog
Developer's Daily Life: Lead JS Blog

Developer's Daily Life: Lead JS Blog

Blog of a leading JS developer about everyday work.

No ratings
813
26.10.2026
813
26.10.2026
No ratings
813
26.10.2026
Safe redirect via bot
О канале

Blog of a leading JS developer about everyday work.

Подписчиков 14,319
Тематика IT
Язык English
Ссылка t.me/htmlshit
Description

Personal blog of Lead JS Developer. Publications about IT daily life, useful practices, tools and experience. Insights for frontend and fullstack developers who want to develop in the JavaScript ecosystem.

Latest posts

Developer's Daily Life: Lead JS Blog
Developer's Daily Life: Lead JS Blog
🔒Открыть пост
и посмотреть медиа
#инструмент дня Слово «модель» сейчас обычно вызывает в голове что-нибудь на 7–70 миллиардов параметров и десятки гигабайт весов. Но модель вообще не обязана быть такой. Vercel Labs сделали gpu-lexer — библиотеку подсветки кода, в которой вместо набора грамматик используется одна обученная модель на 41 321 параметр. Веса упакованы в 6 бит, а весь браузерный пакет занимает 27.4 KB, в сжатом состоянии. Работает через WebGPU. Код сначала режется на слова, пробелы, переводы строк и символы. Потом модель для каждого токена выбирает класс: keyword, string, function, type, operator и т.д. Язык заранее указывать не нужно. У классических хайлайтеров подход другой. Prism и Highlight.js хранят правила для отдельных языков. Shiki использует TextMate-грамматики. Больше языков — больше правил и больше данных. Здесь одна модель занимает два десятка килобайт и пытается покрыть всё сразу. Для сравнения, автор приводит примерно 162 KB для Prism, 240 KB для Highlight.js и 992 KB для полного набора Shiki. Но это именно ML: результат не гарантирован правилами. С Shiki модель совпадает примерно на 88–90% токенов. На TypeScript и Python лучше, на менее популярных языках и шаблонизаторах заметно хуже. Да, такой подход не вчера появился, но мне нравится, что он снова обретает право на жизнь в не слишком сильно детерменированных задачах. Ссылка скрыта #syntax #ml #highlight
Developer's Daily Life: Lead JS Blog
FAQ

Open Developer's Daily Life: Lead JS Blog in Telegram and press the Start button. No separate registration is required.

Yes. The service is designed to be straightforward: open the resource, follow the on-screen instructions and start using it.

No. You can use Developer's Daily Life: Lead JS Blog directly in Telegram unless the resource description says otherwise.

Access depends on the resource. Check the current information in Telegram after opening Developer's Daily Life: Lead JS Blog.

The exact features depend on the resource. Open Developer's Daily Life: Lead JS Blog to see its current functions, content and access conditions.
Subscriber dynamics
+-0.8% last 30 days
Current
14,319
Month ago
14,428
Average growth
+-4 / day
Updated
14 hours ago

Reviews for channel Developer's Daily Life: Lead JS Blog

Log in to leave a review

Only registered users can share their opinion.

No reviews yet

Be the first to share your impression of this resource!

Similar resources

Loading
Switch to Light Theme
Home Catalog Collections Blog Login