Обновить
197.79

JavaScript *

Прототипно-ориентированный язык программирования

Сначала показывать
Порог рейтинга

Состоялся релиз WinterJS — среды выполнения JavaScript

Время на прочтение1 мин
Количество просмотров6.6K

Разработчики Wasmer представили среду выполнения JavaScript-кода WinterJS 1.0. Проект поддерживает компоненты React Server и работу с Cloudflare API. Разработчики называют WinterJS самой быстрой средой выполнения.

Читать далее

Митап A?.Frontend Community #6: про TypeScript

Время на прочтение2 мин
Количество просмотров1.2K

21 марта состоится уже 6-я встреча сообщества A?.Frontend, на которой мы подробно поговорим о TypeScript, сравним его с JS, определим плюсы и минусы использования. Под катом кратко о программе.

Читать далее

Вышло обновление движка рендеринга 2D-графики PixiJS

Время на прочтение2 мин
Количество просмотров3K

Разработчики движка рендеринга 2D-графики PixiJS выпустили обновление. Команда проекта отмечает, что это не просто добавление очередных новых функций, а буквально будущее 2D-графики в вебе.

Читать далее

Состоялся релиз Puter — браузерной среды рабочего стола

Время на прочтение1 мин
Количество просмотров18K

Разработчики выпустили браузерную среду рабочего стола Puter, которую можно использовать для создания собственных веб-проектов. Код открыт и доступен бесплатно.

Читать далее

Состоялся релиз Tempo — библиотеки для работы с датами в JavaScript и TypeScript

Время на прочтение1 мин
Количество просмотров7.2K

Разработчики фреймворка FormKit для создания форм на Vue опубликовали код библиотеки Tempo, предназначенной для работы с датой и временем в JavaScript и TypeScript. Команда проекта акцентировала внимание на простоте использования и минимальном размере.

Читать далее

Релиз Astro 4.3: конфигурация доменов для i18n и больше контроля над HTML-файлами

Время на прочтение2 мин
Количество просмотров902

Разработчики генератора статических сайтов Astro выпустили версию 4.3. В ней появилась экспериментальная функция конфигурации доменов для i18n, добавили больше контроля над HTML-файлами, а изображения в Markdown теперь можно использовать без идентификатора относительных ссылок.

Читать далее

Библиотеки Ollama Python Library и Ollama JavaScript Library стали доступны на GitHub

Время на прочтение1 мин
Количество просмотров7.3K

23 января 2024 года библиотеки Ollama Python Library и Ollama JavaScript Library стали доступны на GitHub.

Читать далее

Релиз языка программирования ReScript 11.0

Время на прочтение2 мин
Количество просмотров7.9K

В начале января 2024 года состоялся релиз языка программирования ReScript 11.0. Предыдущая мажорная версия проекта вышла в августе 2022 года.

Читать далее

Пакет Everything, охватывающий зависимостями все пакеты в репозитории NPM, случайно чуть не сломал NPM

Время на прочтение2 мин
Количество просмотров26K

В конце декабря 2023 года и в начале января 2024 года NPM-пакет Everything от разработчика PatrickJS, охватывающий зависимостями все пакеты в репозитории NPM, случайно чуть не сломал NPM под девизом «мы оживили демона». Сообщество разработчиков Node.js оперативно сделало веб-сайт про эту ситуацию.

Читать далее

Автор WaveDrom, он же инженер SiFive — на Школе Синтеза Цифровых Схем в субботу

Время на прочтение1 мин
Количество просмотров2.9K

В субботу 23 декабря, в полдень по Москве, на Школе Синтеза Цифровых Схем будет особый гость - Алексей Чепыженко, инженер родом из Беларуси (начинал карьеру в Интеграле), который ныне работает в SiFive (одном из лидеров RISC-V движения). Но широкой публике Алексей больше всего известен как автор WaveDrom - единственного по человечески написанного редактора временных диаграмм за полвека существования тулов такого рода.

WaveDrom используют все - от больших компаний до студентов (мне только на этой неделе диаграмму на WaveDrom прислал индийский студент, которого я скринил для интервью в Самсунге). Для слушателей Школы Синтеза Алексей — наглядный пример, что даже один индивидуал с хорошим вкусом и здравым смыслом может сделать популярный EDA tool (EDA = Electronic Design Automation). Не надо никаких миллионных вложений венчурных инвесторов и нанимаемых за стотысяч долларов маркетолог-консультантов - ибо тул продает себя сам и пролазит в том числе в плагины к VS Code.

После выступления Алексея будет основная часть занятия Школы Синтеза - лекция по верификации Сергея Чусова из МИЭТ. На этой лекции Сергей расскажет про объектно-ориентированные фичи SystemVerilog, которые помогают структурировать тестбенч (создавать объекты для transaction driver, scoreboard итд) и работать с транзакциями (наследовать классы от базовых транзакций для лучшего менеджмента рандомизации с ограничениями например).

Присоединяйтесь к Школе Синтеза здесь, вы получите ссылку на онлайн-трансляцию. 

Читать далее

Valve исправила баг с возможностью внедрения стороннего HTML в код клиента CS2

Время на прочтение2 мин
Количество просмотров3.1K

Valve исправила баг с возможностью внедрения стороннего HTML-кода в клиент Counter-Strike 2, которым недавно активно злоупотребляли многие пользователи для инъекций изображений в игру (в меню кик-голосования) и даже для получения IP-адресов других игроков во время их нахождения в лобби перед началом матча. Проблема касалась ошибки в работе межсайтового скриптинга (XSS) в CS2, которая позволяла удалённо выполнять специальный скрипт на JavaScript на ПК атакуемого клиента.

Читать далее

Google внесёт изменения в поведение обратного/прямого кэша Chrome BFCache

Время на прочтение2 мин
Количество просмотров1.2K

Google меняет поведение обратного/прямого кэша Chrome (BFCache), позволяющего сохранять веб-страницы, даже если веб-мастер рекомендует не делать этого.

Читать далее

Разработчик выпустил llm.js — библиотеку для запуска больших языковых моделей в браузере

Время на прочтение1 мин
Количество просмотров5K

Разработчик под никнеймом rahuldshetty опубликовал на GitHub библиотеку llm.js, предназначенную для запуска больших языковых моделей в браузере. Заявлена поддержка GPT-2, LLaMa 2 и других популярных решений.

Читать далее

Ближайшие события

Как создавать и использовать ботов в Telegram? Собрали в бесплатный курс 9 инструкций разной сложности

Время на прочтение1 мин
Количество просмотров16K

В Академии Selectel появился новый курс «Как создавать Telegram-ботов». Внутри — разбор настоящих задач, которые можно решить при помощи мессенджера: от проверки состояния дисков и управления ChatGPT до генерации паролей. На изучение всех материалов понадобится 1,5 часа.


Читать дальше →

Google начала программно замедлять загрузку YouTube в браузерах с блокировкой рекламы

Время на прочтение2 мин
Количество просмотров32K

Пользователи Reddit заметили, что YouTube начал медленнее загружаться в браузерах с блокировщиками рекламы. С проблемой столкнулись сначала пользователи Firefox, где видео на YouTube загружалось на несколько секунд медленнее, чем Chrome. Позже о проблемах начали сообщать пользователи Edge, Brave и Chrome. 

Читать далее

Разработчик выпустил открытый проект Yaamp — Winamp 2.91 (Electron и Webamp) + «Яндекс Музыка»

Время на прочтение1 мин
Количество просмотров14K

Разработчик Максим Чингин (GitHub, Sourceforge, @UmnikSystem) выпустил открытый проект Yaamp. Это клон классического Winamp 2.91 (WebAmp) + «Яндекс Музыка» (используется yandex-music-api, yandex-music-open-api). Приложение Yaamp доступно для Windows, MacOS и Linux. Код проекта написан JavaScript, исходные коды проекта выложены под открытой лицензией MIT.

Читать далее

Добро пожаловать в ренессанс Angular: представлена 17-я версия

Время на прочтение2 мин
Количество просмотров12K

Гидратация и SSR, новая директива отложенного просмотра @defer, standalone компоненты, @Input transform, новая документация и многое другое!

Читать далее

Автор книги You Don’t Know JS Yet рассказал, что его не взяли на работу из-за недостаточных технических навыков

Время на прочтение1 мин
Количество просмотров66K

Автор серии книг You Don’t Know JS Yet Кайл Симпсон (Kyle Simpson) поделился своим опытом поиска работы на должность JS-разработчика. По итогам тестового задания ему отказали по причине недостаточных технических навыков.

Читать далее

Состоялся релиз Node.js 21

Время на прочтение2 мин
Количество просмотров9.9K

Разработчики Node.js сообщили о выпуске версии 21, в которой обновили JavaScript-движок V8 до 11.8, включили стабильные версии fetch и WebStreams. В конце октября Node.js станет единственной актуальной версией, а Node.js 20 перейдёт в LTS. Планируется, что 21 версия будет поддерживаться следующие шесть месяцев.

Читать далее

Объявили список победителей конкурса js13kGames 2023

Время на прочтение1 мин
Количество просмотров1.4K

В блоге GitHub опубликовали список 13 финалистов ежегодного конкурса js13kGames 2023. В этом году организаторы выбрали тему «Тринадцатый век».

Читать далее

Вклад авторов