AI.JSX, разработанный Fixie, — это динамический фреймворк, предназначенный для создания разговорных приложений на базе ИИ с использованием JavaScript и JSX, который специально адаптирован для проектов на базе React.
Он выделяется среди инструментов для разработки ИИ благодаря надежной поддержке инжиниринга подсказок и легкой интеграции с внешними API.
Являясь JavaScript-адаптацией известной библиотеки TensorFlow, созданной Google, TensorFlow.js предназначена специально для веб- и Node.js-сред, чтобы привнести возможности машинного обучения непосредственно в браузеры и приложения на стороне сервера.
Одним из ключевых преимуществ TensorFlow.js является возможность запуска моделей МО непосредственно в браузере.
Brain.js предлагает простой и доступный способ реализации нейронных сетей на JavaScript, подходящий как для браузера, так и для среды Node.js. Ключевое потенциальное применение Brain.js — автоматизация таких процессов, как анализ текста, объединение PDF-документов, преобразование документов, анализ изображений и, в целом, решение любых задач, связанных с обработкой большого количества данных.
Tabnine — это помощник по завершению кода на базе ИИ, который значительно улучшает опыт написания кода. В частности, он ускоряет процесс разработки, активно поддерживая целостность кода.
ИИ Tabnine изучает кодовую базу и предлагает соответствующие фрагменты кода, завершения функций и даже целые блоки кода на основе комментариев на естественном языке.
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤4🔥2😁1
Всё, что будет на митапе, останется на митапе 💥
24 апреля в 19:00 встречаемся на Alfa Backend Stories #3 в Москве и онлайн.
Обсудим ИИ и другие инструменты, которые помогают в написании кода:
Андрей Свиридов, ведущий разработчик, поделиться советами о том, как повысить качество кода в приложениях
Дмитрий Сошников, технический руководитель лаборатории генеративного ИИ Школы дизайна НИУ ВШЭ и консультант Yandex Cloud, расскажет о современном искусственном интеллекте в облаке и покажет, как YandexGPT может использоваться разработчиками для решения прикладных задач
Антон Гращенков, в режиме реального времени покажет, как локально установить и настроить ИИ, а также как с его помощью писать код
Обещаем не стирать вам память, если вы придёте в костюме, в образе агентов фильма «Люди в чёрном»
Регистрация
Еще больше полезного в комьюнити: @alfabackend
erid: LjN8Kbsmr
Реклама. АО «Альфа-Банк». ИНН 7728168971.
24 апреля в 19:00 встречаемся на Alfa Backend Stories #3 в Москве и онлайн.
Обсудим ИИ и другие инструменты, которые помогают в написании кода:
Андрей Свиридов, ведущий разработчик, поделиться советами о том, как повысить качество кода в приложениях
Дмитрий Сошников, технический руководитель лаборатории генеративного ИИ Школы дизайна НИУ ВШЭ и консультант Yandex Cloud, расскажет о современном искусственном интеллекте в облаке и покажет, как YandexGPT может использоваться разработчиками для решения прикладных задач
Антон Гращенков, в режиме реального времени покажет, как локально установить и настроить ИИ, а также как с его помощью писать код
Обещаем не стирать вам память, если вы придёте в костюме, в образе агентов фильма «Люди в чёрном»
Регистрация
Еще больше полезного в комьюнити: @alfabackend
erid: LjN8Kbsmr
Реклама. АО «Альфа-Банк». ИНН 7728168971.
👎1
var result = "";
someInput.onchange = function() {
result = someInput.value;
};
$.get("someapi", function (data) {
result = data.foo;
});
some.api.call(42, function (data) {
result = data.bar;
});
someDiv.textContent = result;
Почему-то в
someDiv
ничего не отображается.someDiv.textContent = result;
выполняется ДО того, как переменная result
получит значение.Способов сделать это присваивание после получения значения несколько:
— переместить присваивание внутрь
— вынесение присваивания в именованную функцию
— обратные вызовы (
callbacks
)— обещания (
promises
)— наблюдаемые значения (
observables
) в Knockout— наблюдаемые значения (
observables
) в MobX@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍5❤3🥰1
Затрагиваются все самые важные темы JS, а именно:
├╼
Типы данных├╼
Продвинутая работа с функциями├╼
Регулярные выражения├╼
Свойства объекта, их конфигурация├╼
Прототипы, наследование├╼
Классы├╼
Обработка ошибок├╼
Промисы, async/await├╼
Генераторы, продвинутая итерация╰╼
МодулиМега удобно, что всё на одной странице, Ctrl + F — и сразу нашёл, что нужно
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34👎6🔥5🥰4❤1
Веб-браузеры предоставляют 2 основных механизма для хранения данных на клиентской стороне —
localStorage
и sessionStorage
. Они позволяют сохранять данные в браузере и использовать их позже. В этой статье мы рассмотрим разницу между
localStorage
и sessionStorage
, их методы работы и примеры использования.├╼
Сохранение данных в localStorage├╼
Получение данных из localStorage├╼
Удаление данных из localStorage╰╼
Очистка localStorage├╼
Сохранение данных в sessionStorage├╼
Получение данных из sessionStorage├╼
Удаление данных из sessionStorage╰╼
Очистка sessionStorage@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤4🔥4
24 апреля в 19:00 встречаемся на Alfa Backend Stories #3 в Москве и онлайн.
Обсудим ИИ и другие инструменты, которые помогают в написании кода:
Андрей Свиридов, ведущий разработчик, поделиться советами о том, как повысить качество кода в приложениях
Дмитрий Сошников, технический руководитель лаборатории генеративного ИИ Школы дизайна НИУ ВШЭ и консультант Yandex Cloud, расскажет о современном искусственном интеллекте в облаке и покажет, как YandexGPT может использоваться разработчиками для решения прикладных задач
Антон Гращенков, в режиме реального времени покажет, как локально установить и настроить ИИ, а также как с его помощью писать код
Обещаем не стирать вам память, если вы придёте в костюме, в образе агентов фильма «Люди в чёрном»
Регистрация
Еще больше полезного в комьюнити: @alfabackend
erid: LjN8KcJxp
Реклама. АО «Альфа-Банк». ИНН 7728168971.
Обсудим ИИ и другие инструменты, которые помогают в написании кода:
Андрей Свиридов, ведущий разработчик, поделиться советами о том, как повысить качество кода в приложениях
Дмитрий Сошников, технический руководитель лаборатории генеративного ИИ Школы дизайна НИУ ВШЭ и консультант Yandex Cloud, расскажет о современном искусственном интеллекте в облаке и покажет, как YandexGPT может использоваться разработчиками для решения прикладных задач
Антон Гращенков, в режиме реального времени покажет, как локально установить и настроить ИИ, а также как с его помощью писать код
Обещаем не стирать вам память, если вы придёте в костюме, в образе агентов фильма «Люди в чёрном»
Регистрация
Еще больше полезного в комьюнити: @alfabackend
erid: LjN8KcJxp
Реклама. АО «Альфа-Банк». ИНН 7728168971.
👍6❤3🔥3👎1
Event Loop
, микро- и макро-задачи, Event Bus
, промисы и синтаксический сахар async
/await
. Разберемся, как эти концепции взаимодействуют между собой и как их использование помогает нам создавать более эффективные и отзывчивые веб-приложения.Event Loop
— механизма, ответственного за управление выполнением асинхронного кода. Затем мы перейдем к рассмотрению микро- и макро-задач, которые играют важную роль в управлении порядком выполнения операций. После этого мы ознакомимся с промисами и синтаксическим сахаром async
/await
, которые значительно упрощают работу с асинхронным кодом и делают его более читаемым и понятным.Уверен, будет полезно
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Игра «Жизнь» Конвея на максималках
@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥11❤6😱1
Модули в Javascript — интересная тема, которую к сожалению не все хорошо понимают. При этом она регулярно всплывает на собеседованиях, поэтому разобраться в этом желательно побыстрее.
В данной статье мы рассмотрим все виды модулей, посмотрим на их плюсы и минусы, а также разберем как бандлеры разгребали бесконечное число импортов и экспортов модулей.
План статьи:
├╼
IIFE (Immediately-Invoked Function Expression)├╼
CommonJS├╼
Асинхронные импорты├╼
AMD (Asynchronous Module Definition)├╼
Динамический импорт├╼
Реализация асинхронности и Require.js├╼
UMD (Universal Module System)├╼
Обратная совместимость и SystemJS╰╼
ES6 и его модули@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27❤3🔥3👏2🤬1