xaker
Браузер DuckDuckGo научился блокировать видеорекламу на YouTube

В браузер DuckDuckGo добавили встроенную блокировку видеорекламы на YouTube. Разработчики сообщили, что новая функция не требует установки сторонних расширений и убирает рекламу как перед роликами, так и внутри них.

  • суббота, 11 июля 2026 г. в 00:00:16
golang
Как я создал локальное хранилище и агрегатор VLESS конфигураций

Не секрет, что в последнее время стабильность доступа к некоторым зарубежным ресурсам и API оставляет желать лучшего. Для обычного человека потеря связи с любимыми или нужными ресурсами посреди рабочего дня — это очень неприятно. Полагаться на один зарубежный сервер стало неэффективно: узлы падают, скорость проседает. У меня у самого появилась это проблема, поэтому я захотел сделать ее решение.Что я решил сделать, рассказываю дальше.Какая была задумкаИзначально, все что было в моих идеях — напи…

  • суббота, 11 июля 2026 г. в 00:00:15
javascript
История JavaScript: браузерные войны, ECMAScript, Node.js, TypeScript, React

Десять дней разработки — и язык, на котором держится веб. В этой статье — история JavaScript и инструментов, которые привели его к этому.1995. Рождение легендыИдея создания JavaScript появилась в компании Netscape. В то время веб-страницы почти полностью состояли из HTML, а Netscape хотели добавить больше интерактивности.Первым шагом в эту сторону стало лицензирование языка Java для использования в браузере Netscape. Но Java оказался слишком сложным для веб-дизайнеров.Тогда Брендану Айку постав…

  • суббота, 11 июля 2026 г. в 00:00:12
javascript
Почему любой антидетект на JavaScript спалится. Полгода назад я перестал латать скрапер и полез в C…

Полгода я жил в одном и том же цикле. Собираешь скрапер, вечером он проходит все страницы, а к обеду следующего дня отдаёт сплошные капчи и 403. Добавляешь puppeteer‑stealth, сверху ещё десяток заплаток, гонишь трафик через резидентные прокси, и всё равно на третьи сутки прилетает бан. Я устал чинить симптомы и сел разбираться, что именно нас выдаёт.Вывод, к которому я пришёл, оказался неприятным. Антидетект, который живёт в JavaScript, спалится по определению. Дело не в том, что конкретные пат…

  • суббота, 11 июля 2026 г. в 00:00:11
javascript
TypeScript 7.0 — самое радикальное обновление за 10 лет

С самого начала TypeScript обещал обеспечить масштабируемость JavaScript. Строгая типизация и богатый инструментарий позволили разрабатывать нетривиальные, высококачественные приложения под любые платформы.В прошлом году наша команда анонсировала следующий шаг в масштабировании TypeScript: нативный порт на Go, который использует все возможности современного железа. Порт сделан максимально точно: новый код воспроизводит структуру и логику оригинальной кодовой базы, чтобы результаты двух компилят…

  • суббота, 11 июля 2026 г. в 00:00:10
javascript
Конвертируем цвета в JS со скоростью 6 миллиардов операций в секунду

Конвертируем цвета в JS со скоростью 6 миллиардов операций в секундуВ начале этого года я создал @colordx/core, самую быструю JS‑библиотеку для работы с цветом: парсинг различных форматов, конвертация в OKLAB/OKLCH, проверка попадания в P3-гамут и многое другое. Библиотека весит всего 7 КБ и не имеет внешних зависимостей. Высокую скорость обеспечили оптимизации под V8: мономорфизм, скрытые классы, ноль лишних аллокаций.Для повседневных задач (один цвет по клику, по ховеру, при парсинге CSS‑знач…

  • суббота, 11 июля 2026 г. в 00:00:08
javascript
Умный планировщик питания на холодильнике с drag-and-drop, автосохранением сессий и вкусным и полез…

Хочу поделиться опытом создания веб-приложения для планирования питания на неделю. Задача казалась простой: календарь, блюда, ингредиенты. Но в процессе всплыло столько нюансов — от UX на холодильнике до управления сессиями на shared-хостинге, — что решил оформить это в статью.Что получилосьPWA для планирования питания с фичами:Drag-and-drop перемещение блюд между днямиАвтоматический расчет КБЖУ и списка покупокРабота на холодильнике (крупный UI, офлайн-режим)Remember Me на 30 дней даже на shar…

  • суббота, 11 июля 2026 г. в 00:00:07
github
google-labs-code / stitch-skills

A library of Agent Skills designed to work with the Stitch MCP server. Each skill follows the Agent Skills open standard, for compatibility with coding agents such as Antigravity, Gemini CLI, Claude Code, Cursor.Stitch Design Skills A collection of agent skills and plugins for Google Stitch, following the Agent Skills open standard. Compatible with coding agents such as Codex, Antigravity, Gemini CLI, Claude Code, and Cursor. Quick Start 1. Install Plugins (Recommended) The fastest way to set u…

  • суббота, 11 июля 2026 г. в 00:00:06
github
zeux / meshoptimizer

Mesh optimization library that makes meshes smaller and faster to render🐇 meshoptimizer Purpose When a GPU renders triangle meshes, various stages of the GPU pipeline have to process vertex and index data. The efficiency of these stages depends on the data you feed to them; this library provides algorithms to help optimize meshes for these stages, as well as algorithms to reduce the mesh complexity and storage overhead. The library provides a C and C++ interface for all algorithms; you can …

  • суббота, 11 июля 2026 г. в 00:00:05