Category : javascript

javascript
Взаимодействие с Midjourney с использованием Discord API • Часть II

Введение Эта статья продолжение первой части. Мы подробно рассмотрим систему модерации Midjourney, коснемся лимитов скорости (rate limits) Discord, двух самых сложных тем. В конце статьи приведен рабочий код.Прежде чем мы начнем, убедитесь, что у вас есть учетная запись Discord с активной подпиской Midjourney. Базового плана за $10 будет достаточно.Следуйте этим простым шагам, чтобы получить:Идентификатор сервера Discord, который будет упомянут в этой статье как server_idИдентификатор канала D…

  • четверг, 2 ноября 2023 г. в 00:00:18
javascript
Что нового в Chrome 119?

Эта статья — перевод оригинальной статьи "New in Chrome 119".Также я веду телеграм канал “Frontend по-флотски”, где рассказываю про интересные вещи из мира разработки интерфейсов.Срок действия cookieНачиная с Chrome 104 для вновь созданных или обновленных файлов cookie с указанием даты истечения срока действия действует ограничение - не более 400 дней. Теперь это ограничение будет применено к уже хранящимся файлам cookie задним числом.После первого запуска Chrome 119+ и однократного пе…

  • четверг, 2 ноября 2023 г. в 00:00:17
javascript
Решение задачи про определение типа в Typescript с Yandex Cup 2023

Yandex Cup 2023Всю прошлую неделю проходила квалификация на Yandex Cup 2023. Я решил тряхнуть стариной и вспомнить что такое спортивное программирование.Яндекс представил 8 задачек разной сложности, которые необходимо сделать за пять часов. Я принял участие. На старте был уверен в себе. Однако, получил плохие результаты. Следующие пол дня я чувствовал уныние и разочарование. Потом пришла идея, как это использовать. Мое внимание зацепила одна задача, связанная с типизацией в Typescript. Я давно…

  • вторник, 31 октября 2023 г. в 00:00:18
javascript
Создание приложения для real-time обмена геоданными с React, Socket.io и Leaflet

Есть много руководств о том, как сделать приложение для общения в реальном времени на React и Socket.io. Создание таких приложений полезно для обучения, но мне захотелось чего-то более творческого. Пришла идея сделать приложение, где можно делиться местоположением.Итак, начнем.Несколько скринов того, что получилось, и GitHubМожно получать уведомления, когда кто-то присоединяется или уходит из канала, а также видеть текущее количество пользователей, находящихся в сети.Как только оунер перестает…

  • вторник, 31 октября 2023 г. в 00:00:17
javascript
Как подготовиться к собеседованию с помощью Telegram-бота на Node.js

В этой статье мы разработаем бота для подготовки к собеседованиям. Он будет задавать вопросы по HTML, CSS, JS и React. При этом часть из них будет с вариантами ответа, а часть — без. Базу вопросов вы сможете пополнять самостоятельно. Во время разработки вы научитесь работать с Telegram Bot API с помощью grammY и Node.js, а также самостоятельно деплоить ботов на сервер. О чем пойдет речь: → Регистрация бота и настройка проекта → Разработка бота → Деплой бота на сервер Регистрация бота и на…

  • вторник, 31 октября 2023 г. в 00:00:17
javascript
Гайд по микрофронтендам на single-spa, или Как уже наконец-то уйти от монолита во фронтенде

Привет, Хабр! Меня зовут Данил, я Frontend-разработчик в Samokat.tech. Недавно мы с командой распилили монолит на Angular и перешли к микрофронтендам на Vue. Наш опыт я постарался упаковать в пошаговый гайд – надеюсь, этот материал поможет тем, кто только начинает свой путь в мире микрофронтендов. По ходу статьи мы с вами вместе пройдём от полного незнания до понимания принципов и ответа на заветный вопрос — нужно ли всё это вам. На практике мы сделаем небольшую демонстрацию, которую вы сможет…

  • суббота, 28 октября 2023 г. в 00:00:17
javascript
Как мы заинжектили кнопку на Behance

Дело было год назад, не помню что я там забыл, но мне определенно хотелось скачать какую‑то картинку с behance.net, но как вы знаете — опции скачать там нет. Зная, как работает веб — я без проблем забрал нужное изображение найдя ссылку в HTML коде, но не все готовы так заморачиваться, поэтому я решил автоматизировать этот процесс.Так появился python‑модуль behance‑py, который, если верить статистике с pepy.tech, имеет более 5 тысяч установок и расширение для Chrome, о котором чуть позже.Логика…

  • суббота, 28 октября 2023 г. в 00:00:17
javascript
Простой пример ИИ для управления роботом. TensorFlow + Node Js

Немного слов обо мне: мое хобби это робототехника. На данный момент экспериментирую с шагающим роботом на базе SunFounder PiCrawler. Последнее время тема искусственного интеллекта (ИИ) приобретает все большую популярность. Причиной этому служит в том числе совершенствование мобильных устройств и компьютеров - они становятся мощнее и компактнее.В данной статье я постараюсь простыми словами объяснить, как можно применить ИИ для управления роботом, используя готовую библиотеку TensorFlow.PiCrawle…

  • пятница, 27 октября 2023 г. в 00:00:16
javascript
Как можно использовать .NET из Javascript (React) в 2023 году

МотивацияЯ поддерживаю небольшой проект с диковинными инструментами для динозавров. Код проекта полностью открыт и доступен на GitHub. Он умеет обрабатывать файлы офиса (Microsoft Visio) без установки оного (с помощью библиотек для работы с офисными документами OpenXml, PdfSharp). Обработка файлов ведется на .NET (C#). Раньше обработка документов производилась на сервере (т.е. файл отправлялся на сервер через интернет). Однако это имеет, как минимум, следующие недостатки:Отправка файлов и по с…

  • пятница, 27 октября 2023 г. в 00:00:15