Рубрики
Технологии

Как сделать виджет звонков из браузера на примере XWiki

Верите ли вы в настоящую любовь? И я сейчас не про то мимолетное увлечение, когда прям с первого взгляда «искра, буря, безумие», а про выстроенную годами усилий, литрами пота и крови любовь. Лично я – верю! И хоть на новой работе я больше не использую XWiki, но время от времени так и хочется провести с […]

Рубрики
Технологии

Как спрятать любые данные в PNG

А вы уже прятали что-то внутри PNG? Базовый способ надежно спрятать что-то внутри картинки. И все на вашем любимом JavaScript! Подробнее

Рубрики
Технологии

Deno Land потребовала лишить Oracle прав на товарный знак JavaScript

Компания Deno Land, разработчик среды выполнения JavaScript Deno, обратилась в Ведомство по патентам и товарным знакам США (USPTO) с требованием лишить Oracle прав на товарный знак JavaScript. В компании отмечают, что это устранит юридические барьеры использования слова JavaScript в названиях коммерческих продуктов. Читать далее

Рубрики
Технологии

Как заставить ИИ на базе LLM писать полноценные приложения на HTML + CSS + JavaScript

Вы хотите создавать веб-приложения и игры при помощи голосовых сообщений Телеграм боту? Тогда читайте эту статью и вы можете даже поиграть в игру, созданную ИИ 😉 Читать далее

Рубрики
Технологии

Релиз набора инструментов для фронтенда Vite 6.0

В конце ноября 2024 года состоялся релиз открытого проекта Vite 6.0. Это решение является набором инструментов следующего поколения для фронтенда. Исходный код проекта написан на TypeScript и JavaScript и опубликован на GitHub под лицензией MIT. Читать далее

Рубрики
Технологии

Релиз набора инструментов для фронтенда Vite 6.0

В конце ноября 2024 года состоялся релиз открытого проекта Vite 6.0. Это решение является набором инструментов следующего поколения для фронтенда. Исходный код проекта написан на TypeScript и JavaScript и опубликован на GitHub под лицензией MIT. Читать далее

Рубрики
Технологии

Пост @Sravni_Tech — Блог компании Сравни (+3) — 26.11.2024 13:21

Копаем вглубь Dependency Injection (NestJS): запись внутреннего митапа В Сравни мы используем NestJS, широко применимый фреймворк для Node.js-разработки, который из коробки умеет в Dependency Injection. Ранее на внутреннем митапе разобрали основы внедрения зависимостей (ссылка ниже) — теперь же рассмотрели динамическое создание и удаление модулей. В частности: Правила: что от чего не должно зависеть Какие ставить […]

Рубрики
Технологии

[Перевод] Вышел TypeScript 5.7

Сегодня мы рады сообщить о выходе TypeScript 5.7! Если вы не знакомы с TypeScript, то это язык, который развивает JavaScript, добавляя синтаксис для деклараций типов и аннотаций. Этот синтаксис может быть использован компилятором TypeScript для проверки типов нашего кода, а также может быть удален для создания чистого, идиоматического JavaScript-кода. Проверка типов полезна тем, что позволяет […]

Рубрики
Технологии

Пост @flancer — JavaScript (+1) — 25.11.2024 11:35

Отладка before-хуков в mocha Недавно при создании приёмочных тестов для плагина столкнулся с необычной ситуацией. В before-хуке настраивалось окружение: записи в БД, моки зависимостей. В after-хуке происходила зачистка. Отдельно тест работал, но в группе начинал сбоить: оставались следы от предыдущих тестов. При запуске под отладчиком it-секции пропускались и сразу выполнялись after-хуки. «Игорь Иваныч» (ИИ) объяснил, […]

Рубрики
Технологии

Разработчик запустил рендеринг «современных» скинов Winamp в браузере после реверс-инжиниринга байт-кода MAKI

Разработчик Джордан Элдридж (автор проекта Webamp) рассказал с подробными техническими деталями, как он смог запустить рендеринг «современных» скинов Winamp в браузере после реверс-инжиниринга байт-кода MAKI (Make a killer interface) и внедрения нужного интерпретатора в JavaScript. Обсуждение этой темы на Reddit. Читать далее