home.social

#javascript_library — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #javascript_library, aggregated by home.social.

  1. [Перевод] Temporal: 9-летний путь к исправлению времени в JavaScript

    Cтарший инженер-программист в организации JavaScript Infrastructure & Terminal Experience компании Bloomberg Джейсон Уильямс опубликовал пост, в котором рассказал, как он вместе с командой реализовывал библиотеку Temporal вместо Date для различных типов дат и времени. Автор выступает делегатом TC39 (группы экспертов из Ecma International, отвечающей за стандартизацию и развитие языка JavaScript) и имеет опыт стандартизации функций, реализации языка и участия в крупных проектах с открытым исходным кодом. Джейсон также является создателем движка Boa JavaScript.

    habr.com/ru/articles/1009474/

    #bloomberg_terminal #java #javascript #javascript_library #date #api #temporal #datetime #дата_и_время #библиотеки

  2. Разбираем Pino: как работает самый быстрый логер для Node.js

    Pino — один из самых быстрых логгеров для Node.js, но как он устроен внутри? В этой статье мы углубимся в низкоуровневые механизмы: разберём, как работают транспорты, чем отличается multistream от pipeline, и как настроить логирование без потери производительности. Вы узнаете, как использовать child loggers, маскировать данные с redact и избегать типичных проблем. Этот материал для тех, кто хочет понять Pino на фундаментальном уровне и применять его с максимальной эффективностью.

    habr.com/ru/articles/894646/

    #logging #javascript #javascript_library #typescript #logs #logger #логирование #логи #pino #elasticsearch

  3. Как использовать http внутри Minecraft?

    Недавно, скучая после безумно нудного учебного дня и залипая в очередной раз на любимом видеохостинге, мне наткнулось интересное видео, сподвигшее к созданию невозможного. Как можно видеть с самого видео, человек, нажимая на кнопку в Майнкрафте, включает у себя лампу в реальной жизни. Круто! Но как это работает?

    habr.com/ru/articles/866674/

    #minecraft #nodejs #backend #telegram #telegram_bot #telegram_api #minecraft_модификации #minecraft_server #javascript #javascript_library

  4. HTML-теги с искусственным интеллектом

    Всем привет! Помните череду недавних анонсов от IT-гигантов, о различном ИИ-функционале, внедренном во все, что только можно? Среди этих анонсов, например, были помощники в написании текстов писем и сообщений для почтовых и других сервисов. Эти помощники могут проверить вас на ошибки, перевести текст на другой язык, поменять тональность и настроение текста, сделать его более кратким, либо, напротив, дополнить. На мой скромный взгляд, сейчас складывается такая ситуация, что создавать собственные ИИ-сервисы общего назначения очень рискованно, ибо крупным компаниям не составит труда воспроизвести ваш функционал, имея доступ к более значительным ресурсам, как вычислительным, так и в плане данных. Но и у нас, независимых разработчиков и энтузиастов, есть свои преимущества: мы можем создавать решения на уровне библиотек и компонентов, которые будут способны размыть и скорректировать разницу в конкурентных преимуществах, между гигантами и мелкими стартапами. Итак, в этом материале, я предлагаю вам вместе со мной создать умный HTML-тег - текстовое поле, которое сможет помогать пользователю в настройке введенного текста. Этот тег можно будет использовать на любом сайте, в любом веб-приложении, созданном с помощью любого современного фреймворка, или даже, в простом статическом HTML-файле.

    habr.com/ru/articles/842044/

    #artificial_intelligence #html #web_components #chatgpt #javascript_library #symbiotejs #widgets #llm #api #generative_models

  5. Зачем нужны ключи в JavaScript фреймворках и библиотеках?

    Всем привет! В данной статье я бы хотел рассказать о таком понятии как "ключи" в JavaScript фреймворках и библиотеках; зачем они используются и как помогают в работе с DOM. Зачастую, на собеседованиях спрашивают про эту тему и нередко выходят ответы по типу: "чтобы предотвратить неконтролируемое поведение" или "их нужно указывать, т.к. это что-то на подобие уникальных идентификаторов" и др. Конечно, данные ответы с одной стороны - правильные, но главного они не отражают. Я постараюсь внести небольшую ясность в эту тему показав то, как эта концепция работает на реальных примерах и какой код за ней стоит.

    habr.com/ru/articles/841734/

    #javascript #javascript_framework #html5 #htmlвёрска #dom #shadow_dom #key #javascript_library #javascript_hacks #javascript_engine