18174
По всем вопросам - @workakkk @itchannels_telegram -🔥лучшие ИТ-каналы @ai_machinelearning_big_data - машинное обучение @JavaScript_testit- js тесты @pythonl - 🐍 @ArtificialIntelligencedl - AI @datascienceiot - ml 📚 РКН: № 5153160945
🖥 eleventy — нереально простой генератор статических сайтов на JavaScript
— npm install @11ty/eleventy --save-dev
Более простой генератор статических сайтов, чем Jekyll; написан на JavaScript.
Работает с HTML, Markdown, JavaScript, Liquid, Nunjucks, с аддонами для WebC, Sass, Vue, Svelte, JSX и многих других
echo '# Heading' > index.md
npx @11ty/eleventy
⚛️ Используйте утилиты TypeScript, такие как Omit, для создания большего количества повторно используемых и адаптируемых компонентов
@javascriptv
⚡️Легкий способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
МАШИННОЕ ОБУЧЕНИЕ: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Python: t.me/pro_python_code
Хакинг: t.me/linuxkalii
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Javascript: t.me/front_tester
C#: t.me/csharp_ci
Java: t.me/javatg
Базы данных: t.me/sqlhub
Linux: t.me/linuxacademiya
Python собеседования: t.me/python_job_interview
Мобильная разработка: t.me/mobdevelop
Docker: t.me/DevopsDocker
Golang: t.me/Golang_google
React: t.me/react_tg
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Frontend: t.me/front
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
МАТЕМАТИКА: t.me/data_math
C++ собеседования: t.me/cppsobes
Kubernets: t.me/kubernetc
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
Папка FRONTEND: /channel/addlist/mzMMG3RPZhY2M2Iy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
🎓954ГБ СЛИТЫХ КУРСОВ: @courses
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
🖥 Высокоскоростные многоядерные вычисления - Turbit
Turbit - это усовершенствованная библиотека высокоскоростных многоядерных вычислений для Node.js, предназначенная для оптимизации производительности при выполнении операций с интенсивными вычислениями за счет использования параллельной обработки на нескольких процессорных ядрах.
Создавайте мощные приложения, скрипты и средства автоматизации с повышенной производительностью за счет параллельной работы.
Turbit был разработан для эпохи многоядерных процессоров.
Установить Turbit можно через npm:npm install turbit
Примеры использования и документацию можно увидеть здесь.
▪Github
▪Документация
@javascriptv
🖥 Простая JS-библиотека для создания области для рисования
— npm install --save atrament
Atrament — это библиотека JavaScript для рисования и рукописного ввода на HTML-холсте.
Цель Atrament — сделать так, чтобы рисование было естественным и комфортным, а результат — плавным и приятным.
Atrament не хранит контуры штрихов — вместо этого он рисует непосредственно на растровом изображении холста, как чернильная ручка на листе бумаги.
🖥 GitHub
@javascriptv
🖥 LlamaIndex.TS — фреймворк TypeScript, который предоставляет возможности LlamaIndex для Node.js, Vercel Edge Functions и Deno
LlamaIndex.TS отлично подходит для таких применений:
— извлечение данных: преобразование сырых данных в структурированные и стандартизированные форматы
— RAG: ответы на запросы по внутренним данным путем предоставления LLM контекста из документов и файлов
— автономные агенты: создание агентов для выполнения задач в интерактивном, неконтролируемом режиме
🖥 GitHub
🟡 Доки
@javascriptv
🧭 Анимированный компас вышел из строя и не может найти, где находится страница.
#анимация #страница404 #js
https://codepen.io/AustinBan/pen/yJJVEm
@javascriptv
Можно ли за 4 года стать хорошим фулстек-разработчиком с дипломом престижного вуза, готовым портфолио и сильной теоретической базой? В совместном онлайн-бакалавриате НИУ ВШЭ и Нетологии «Программные системы и автоматизация процессов разработки» готовят как раз таких специалистов.
На первых курсах вы изучите базовые математические и гуманитарные предметы, основы программирования и профильные дисциплины по фулстек-разработке. А с третьего курса выберете углублённый трек: руководитель командой разработки или DevOps-инженер. По итогу обучения освоите 4 языка программирования: Java, Python, JavaScript, Go.
Вас ждёт сильное студенческое комьюнити, постоянная практика, хакатоны и стажировки.
А ещё — все бонусы очной формы обучения: отсрочка от армии, льготы на проезд, доступ к библиотеке, привилегии при посещении театров, льготный кредит на образование.
Получите диплом, который поможет строить карьеру в сильных IT-командах.
Подробнее: https://netolo.gy/dmT6
Реклама. ООО "Нетология". Erid 2VSb5yBs6px
С каждым годом собеседования в IT становятся всё сложнее. Пора начать готовиться к ним правильно!
Мы — сообщество «Собесит», и мы помогаем успешно проходить собеседования в IT для Java, GO, QA, ML, Python и других программистов. У нас есть бесплатная база реально пройденных и актуальных собеседований из крупных компаний в видеоформате с документациями, от Junior до Team Lead позиций, которые ты можешь использовать прямо сейчас.
Запускай нашего бесплатного бота и готовься к собеседованиям с умом!
Начни подготовку сегодня и сделай шаг к жирному офферу!
erid: LjN8KCMvF
С каждым годом собеседования в IT становятся всё сложнее. Пора начать готовиться к ним правильно!
Мы — сообщество «Собесит», и мы помогаем успешно проходить собеседования в IT для Java, GO, QA, ML, Python и других программистов. У нас есть бесплатная база реально пройденных и актуальных собеседований из крупных компаний в видеоформате с документациями, от Junior до Team Lead позиций, которые ты можешь использовать прямо сейчас.
Запускай нашего бесплатного бота и готовься к собеседованиям с умом!
Начни подготовку сегодня и сделай шаг к жирному офферу!
erid: LjN8KCMvF
64 бита на хранение числа в JavaScript разбивают на три промежутка: 1B для хранения знака,11 бит для экспоненты со смещением. А знаете, для чего предназначены ещё 52 бита? Об этом и в целом о работе с данными в JavaScript — новая серия открытого курса AvitoTech.
5 лекций уже доступны к просмотру. Так что если вы хотели освоить азы фронтенд-разработки, самое время учиться у лучших. Тем более, это бесплатно.
👾 Sturdy-Doodle
это красивый веб-сайт портфолио с открытым исходным кодом, созданный с использованием HTML, CSS и JavaScript. Его можно адаптировать под собственные нужды.
В проекте используются возможности интерактивных элементов. Пользователи могут управлять персонажем, который перемещается к консоли для навигации по разделам сайта.
Основной код написан на JavaScript, с дополнительными компонентами на HTML, CSS, PLSQL и GDScript.
▪ Github
@javascriptv
🖥 chatgpt.js — мощная open-source библиотека JavaScript для ChatGPT
— npm install @kudoai/chatgpt.js
chatgpt.js — это клиентская JS-библиотека, позволяющая легко взаимодействовать с DOM ChatGPT.
Библиотека chatgpt.js — многофункциональная, объектно-ориентированная, простая в использовании и производительная
🖥 GitHub
🟡 Страничка chatgpt.js
@javascriptv
🖥 deck.gl — фреймворк для визуализации с поддержкой WebGL2
— npm install deck.gl
deck.gl — фреймворк, написанный на TS и JS; разработан для упрощения сложной визуализации больших массивов данных на базе WebGPU/WebGL2.
deck.gl позволяет быстро получить впечатляющие результаты с минимальными усилиями — для этого можно комбинировать существующие слои, или использовать расширяемую архитектуру deck.gl.
deck.gl отображает данные (обычно это массивы объектов JSON) в виде визуальных слоёв: например, иконок, полигонов, текстов
🖥 GitHub
🟡 Доки
@javascriptv
🖥 Простая JS-библиотека для создания области для рисования
— npm install --save atrament
Atrament — это библиотека JavaScript для рисования и рукописного ввода на HTML-холсте.
Цель Atrament — сделать так, чтобы рисование было естественным и комфортным, а результат — плавным и приятным.
Atrament не хранит контуры штрихов — вместо этого он рисует непосредственно на растровом изображении холста, как чернильная ручка на листе бумаги.
🖥 GitHub
@javascriptv
Каковы перспективы квантовых компьютеров?
Говорят, что квантовые компьютеры скоро смогут взломать RSA-шифрование. Некоторые уже пробовали писать код на Qiskit и ждут возможности протестировать его на реальных устройствах.
Сегодня квантовые компьютеры решают задачи, такие как факторизация чисел, моделирование молекул и оптимизация. Однако, примеры «квантового преимущества» пока далеки от реальных применений. Тем не менее, количество кубитов продолжает расти.
Будет ли квантовый компьютер полезен бизнесу в ближайшем будущем? На ИТ-пикнике Cloud․ru обсудили это, и вот ключевые рекомендации от Михаила Ремнева:
😶🌫️Сосредоточьтесь на решении практических задач, а не только на увеличении кубитов.
😶🌫️Сравнивайте результаты квантовых алгоритмов с традиционными решениями.
😶🌫️Следите за научными новостями и экспертными мнениями.
➡️ Подписывайтесь на Cloud.ru Tech, чтобы быть в курсе последних трендов в облаках и AI.
👌🏻🤞🏼Классная библиотека JS, о которой возможно ты никогда не слышал
Hammer.js — это библиотека для распознавания жестов 🤲🏻 на сенсорных устройствах. Чтобы добавить её в проект, можно использовать NPM:
npm install --save hammerjs
yarn add hammerjs
🔤 Теперь оригинальную Diablo можно сыграть прямо в браузере — выпущен web-порт легендарной игры.
Мир мрачного фэнтези доступен на любом устройстве, а ваши сохранения будут храниться в кэше браузера.
В процессе работы над проектом код игры был адаптирован для устранения зависимостей и создания минимального интерфейса, совместимого с JavaScript, что позволило скомпилировать игру в WebAssembly.
Поиграть можно здесь.
▪ Код проекта
@vistehno
🚀 Большой курс по асинхронному программированию
Асинхронное программирование сейчас такое же популярное, как и классическое параллельное программирование, но разобраться в нём сразу может быть не так просто.
Кидайте в сохранёнки этот бесплатный курс, который поможет наконец вникнуть в эту тему. Тут есть лекции, доклады и множество примеров кода на GitHub.
▪ Кода из видео: https://github.com/metarhia/metautil/blob/master/lib/collector.js
▪ Примеры использования: https://github.com/metarhia/metautil#class-collector
▪ Описание курса по Async 2024: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2024.md
▪ Старый курс по асинхронности: https://github.com/HowProgrammingWork...
▪ Курс Node.js 2024: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS-2024.md
▪ Оглавление всех открытых лекций: https://github.com/HowProgrammingWorks/Index
Видео-лекции: https://youtube.com/playlist?list=PLHhi8ymDMrQZ0MpTsmi54OkjTbo0cjU1T&si=RacoxBzoRdNABhhf
#курс #general #ru
@javascriptv
Бесплатный практический вебинар: Профессия «Frontend-разработчик».
⏰ Когда: 20 августа в 19:00 по мск.
Погрузитесь в решение реальной задачи и напишите мини-игру, которая работает прямо в браузере.
Расскажем, что ждут работодатели от джунов, какие есть грейды во фронтенд-разработке и на какую зарплату рассчитывать в перспективе. Какие JS фреймворки учить: Vue, React, а может, Angular?
Задайте вопросы опытному спикеру, сделайте первый шаг в направлении новой профессии.
🎁 Всем, кто зарегистрировался - Гайд «Как заговорить на сленге IT-специалистов», а каждому участнику - Карта компетенций начинающего Frontend-разработчика.
Верстаешь?
Оцени 7 причин пройти наш бесплатный интенсив по Frontend-разработке:
1. Ты сверстаешь веб-сайт на HTML + CSS;
2. Оживишь страницу с помощью JavaScript;
3. Используешь фронтенд-фреймворк Angular;
4. Подключишь Backend и загрузишь сайт на хостинг;
5. Получишь советы по доработке своего проекта;
6. Добавишь в портфолио 1 качественный проект;
7. Получишь в подарок чек-лист «45 мест для поиска работы».
А главное, ты проведёшь 7 дней в приятной компании Fullstack-разработчика с 10-летним стажем – Романа Чернова.
👉 Проскочить на интенсив бесплатно
Начинаем уже завтра.
🖥 98.js — интересный проект на JavaScript, который эмулирует Windows 98 в браузере
Интересные особенности 98.js:
— можно делать Drag & Drop своих локальных файлов на рабочий стол; при этом файлы будут сохранены в виртуальной файловой системе
— можно загружать свои темы Windows; многие из них находятся в папке Themes на рабочем столе
— тщательная детализация во многих областях, чтобы всё работало как в настоящем Windows 98
🖥 GitHub
🟡 98.js.org
@javascriptv
🤖🧠 Проект chatgpt-web-midjourney-proxy на GitHub — это прокси-сервер для интеграции возможностей ChatGPT в веб-приложения.
Это позволяет разработчикам легко включать искусственный интеллект ChatGPT в свои проекты. Интересно, не правда ли, как можно расширять возможности чат-ботов?
Последнее обновление вышло всего три дня назад, а текущая версия проекта — v2.19.6.
📍Github
📍Readme на русском
#js #javascript #nodejs #chatgpt #midjourney #proxy
@javascriptv
🌲 Хорошая идея для пет-проекта — 3D-модель дерева, которую можно изменять при помощи разных параметров
▪ Github
@javascriptv
🖥 TinyBase — реактивное хранилище данных для локальных приложений
npx tiged tinyplex/vite-tinybase my-tinybase-app`
cd my-tinybase-app
npm install
npm run dev
🌟 DynamicForms - Умные формы для веб-приложений на JavaScript
Мы рады представить DynamicForms — инновационное решение для создания интерактивных форм на веб-сайтах и в веб-приложениях. Этот проект с открытым исходным кодом использует мощь JavaScript для создания адаптивных и умных форм, которые подстраиваются под потребности пользователя.
Что делает DynamicForms уникальным?
Интерактивные поля: Формы автоматически изменяются в зависимости от ввода пользователя, предлагая дополнительные поля и опции по мере необходимости.
Проверка данных в реальном времени: Валидация вводимых данных происходит на лету, обеспечивая мгновенную обратную связь и предотвращая ошибки.
Интуитивно понятный интерфейс: Пользовательский интерфейс продуман до мелочей, чтобы обеспечить максимальную удобство заполнения форм.
Проект создан с использованием JavaScript для логики и динамики, HTML и CSS для структуры и стиля, а также интегрируется с API для расширенных функций и возможностей.
🔗 GitHub
@javascriptv
⚡️Лучший способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:
Машинное обучение: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C#: t.me/csharp_ci
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math
💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: /channel/addlist/2Ls-snqEeytkMDgy
C++ папка: /channel/addlist/CdBs5DLepLJmZjY6
C# папка: /channel/addlist/u15AMycxRMowZmRi
Java папка: /channel/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: /channel/addlist/mzMMG3RPZhY2M2Iy
Linux папка: /channel/addlist/w4Doot-XBG4xNzYy
😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno
📕Ит-книги бесплатно: /channel/addlist/BkskQciUW_FhNjEy
Арихив бесплатных ит-курсов: /channel/+-YDHdeS5EEs3MDNi
⚡️ Toolfolio
Вышел мощный плагин для стильной записи экрана, который пригодится всем!
Плагин оснащен множеством функций: рисуйте стрелки, увеличивайте курсор, добавляйте эффекты и записывайте видео с вашим лицом в кружочке. Встроенный видеоредактор тоже на месте.
И самое главное — всё это абсолютно БЕСПЛАТНО.
https://screenity.io/en/
@javascriptv
🛢 В мире, где данные — новая нефть, растёт спрос на дата-инженеров. Ведь именно они знают, как такую нефть добывать, обрабатывать и хранить. И пока компании осознают потребность в этих специалистах, конкуренция на рынке низкая, а зарплаты — высокие.
Освоить ключевые компетенции дата-инженера поможет онлайн-магистратура Нетологии и НИУ ВШЭ «Инженерия данных». За 2 года вы на практике изучите Python, Java, Scala, Kotlin и SQL, научитесь проектировать пайплайны и обрабатывать данные, работать с системами хранения данных и базами данных в облаке. Программа даёт широкий простор для переквалификации, поэтому после учёбы сможете перейти в MLOps, DevOps или менеджмент.
Онлайн-формат позволяет учиться без отрыва от привычной жизни и совмещать занятия с работой. При этом у вас будет отсрочка от армии, льготы на проезд и все остальные бонусы очного обучения.
Станьте магистром программной инженерии с дипломом одного из лучших вузов страны и получите веское преимущество при приёме на работу: https://netolo.gy/dlaM
Реклама. ООО "Нетология". Erid 2VSb5wsiA32
🖥 Parca — инструмент на TypeScript для профилирования запущенных приложений и не только
git clone https://github.com/parca-dev/parca.git
cd parca
make build
./bin/parca
docker run --rm -p 7070:7070 ghcr.io/parca-dev/parca:v0.21.0 /parca