Forwarded from BZD • Книги для программистов
#JavaScript
📔 Title: Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron.
🌐 Lang.: Russian
🧔 Author: Скотт Адам Д.
🕘 Year: 2021
📑 Pages: 320
#️⃣ ISBN: 978-5-4461-1462-7
📝 Description: ---
Что такое современный JavaScript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать JavaScript для создания API, веб-, мобильных и десктопных приложений.
---
@bzd_channel
📔 Title: Разработка на JavaScript. Построение кроссплатформенных приложений с помощью GraphQL, React, React Native и Electron.
🌐 Lang.: Russian
🧔 Author: Скотт Адам Д.
🕘 Year: 2021
📑 Pages: 320
#️⃣ ISBN: 978-5-4461-1462-7
📝 Description: ---
Что такое современный JavaScript? Когда-то он просто добавлял интерактивности к окнам веб-браузера, а теперь превратился в основательный фундамент мощного и надежного софта. Разработчики любого уровня смогут использовать JavaScript для создания API, веб-, мобильных и десктопных приложений.
---
@bzd_channel
👍10
Forwarded from BZD_Java lib
mnogopotochnyj-javascript-2022.pdf
7.3 MB
📔 Title: Многопоточный JavaScript. Конкурентность за пределами цикла событий
#JavaScript #Book #ru
🌐 Lang.: Russian
🧔 Author: Томас Хантер II, Брайан Инглиш
🕘 Year: 2022
📑 Pages: 188
#️⃣ ISBN: 978-5-93700-129-0
📝 Description:
Цель данной книги – научить читателя нескольким аспектам написания многопоточных JavaScript-приложений.
Прочитав книгу до конца, вы будете понимать различные API веб-исполнителей в браузерах, их сильные и слабые стороны и когда какой использовать.
Также узнаете о модуле рабочих потоков в Node.js и сможете сравнить его API с тем, что имеется в браузере.
Издание предназначено в первую очередь разработчикам, уже знакомым с JavaScript, но мало знакомым с многопоточным программированием.
BZD Java quizes
#JavaScript #Book #ru
🌐 Lang.: Russian
🧔 Author: Томас Хантер II, Брайан Инглиш
🕘 Year: 2022
📑 Pages: 188
#️⃣ ISBN: 978-5-93700-129-0
📝 Description:
Цель данной книги – научить читателя нескольким аспектам написания многопоточных JavaScript-приложений.
Прочитав книгу до конца, вы будете понимать различные API веб-исполнителей в браузерах, их сильные и слабые стороны и когда какой использовать.
Также узнаете о модуле рабочих потоков в Node.js и сможете сравнить его API с тем, что имеется в браузере.
Издание предназначено в первую очередь разработчикам, уже знакомым с JavaScript, но мало знакомым с многопоточным программированием.
BZD Java quizes
👍6
Forwarded from BZD • Книги для программистов
Lucas_da_Costa_Testing_JavaScript_Applications_Manning_Publications.epub
6.2 MB
📔 Title: Testing JavaScript Applications
#book #JavaScript #EN
🌐 Lang.: English
🧔 Author: Lucas da Costa
🕘 Year: 2021
📑 Pages: 512
#️⃣ ISBN: 978-1-26-045769-8
📝 Description: Автоматизированное тестирование поможет вам написать высококачественное программное обеспечение за меньшее время, с большей уверенностью, с меньшим количеством ошибок и без постоянного ручного контроля. Testing JavaScript Applications — это руководство по созданию комплексного и надежного набора для тестирования JS-приложений, в котором рассказывается как о написании тестов, так и о том, как инструменты тестирования JS работают внутри.
@bzd_channel
#book #JavaScript #EN
🌐 Lang.: English
🧔 Author: Lucas da Costa
🕘 Year: 2021
📑 Pages: 512
#️⃣ ISBN: 978-1-26-045769-8
📝 Description: Автоматизированное тестирование поможет вам написать высококачественное программное обеспечение за меньшее время, с большей уверенностью, с меньшим количеством ошибок и без постоянного ручного контроля. Testing JavaScript Applications — это руководство по созданию комплексного и надежного набора для тестирования JS-приложений, в котором рассказывается как о написании тестов, так и о том, как инструменты тестирования JS работают внутри.
@bzd_channel
👍1
Forwarded from IT библиотека | Программирование
📔 Programming for Absolute Beginners
• Книга предлагает практические задачи, задания и множество ресурсов для начинающих программистов, а также большой глоссарий терминов, представленных в книге и с которыми новый программист может столкнуться при самостоятельном обучении. Специальное программное обеспечение не требуется; эта книга поможет вам независимо от настроек вашего компьютера, а исходный код будет свободно доступен через GitHub.
🧷 Скачать книгу.
2022 #ENG #Programming #JavaScript
• Книга предлагает практические задачи, задания и множество ресурсов для начинающих программистов, а также большой глоссарий терминов, представленных в книге и с которыми новый программист может столкнуться при самостоятельном обучении. Специальное программное обеспечение не требуется; эта книга поможет вам независимо от настроек вашего компьютера, а исходный код будет свободно доступен через GitHub.
🧷 Скачать книгу.
2022 #ENG #Programming #JavaScript
👍4
Forwarded from Книжный клад | IT
📕 Разработка программных комплексов на языке Javascript
Автор: Солодушкин С. И., Юманова И. Ф, 2020
Описание: Рассматриваются вопросы практического использования языка Java Script для разработки веб-сервисов. Основное внимание уделяется подроб ному разбору сложных теоретических вопросов прототипного наследования, политик безопасности. В качестве средств разработки используются платформа Node.js и фреймворк Express.
• Скачать книгу из архива
• Стоимость в магазине
📚 Книжный клад | #RUS #Javascript
Автор: Солодушкин С. И., Юманова И. Ф, 2020
Описание: Рассматриваются вопросы практического использования языка Java Script для разработки веб-сервисов. Основное внимание уделяется подроб ному разбору сложных теоретических вопросов прототипного наследования, политик безопасности. В качестве средств разработки используются платформа Node.js и фреймворк Express.
• Скачать книгу из архива
• Стоимость в магазине
📚 Книжный клад | #RUS #Javascript
👍4
Forwarded from BZD • Книги для программистов
📔 Title: Область видимости и замыкания. 2-е международное издание
{Вы пока еще не знаете JS}
#book #JavaScript #ru
🌐 Lang.: Russian
🧔 Author: Кайл Симпсон
🕘 Year: 2021
📑 Pages: 240
#️⃣ ISBN: 978-5-4461-1876-2
📝 Description: Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то еще, что стоит изучить и понять на другом уровне.
Учтите, что, хотя книга и называется «Познакомьтесь, JavaScript», она не для новичков. У нее другая задача: дать обзор тем, в которых необходимо разобраться на начальном этапе изучения JS. Даже если вы уже написали достаточно кода JS, эту книгу не стоит пропускать, возможно, в ваших знаниях есть пробелы, которые необходимо заполнить перед углубленным изучением сложных тем.
Пора начать изучение JS!
@bzd_channel
{Вы пока еще не знаете JS}
#book #JavaScript #ru
🌐 Lang.: Russian
🧔 Author: Кайл Симпсон
🕘 Year: 2021
📑 Pages: 240
#️⃣ ISBN: 978-5-4461-1876-2
📝 Description: Вы пока еще не знаете JS. И Кайл Симпсон признается, что тоже его не знает (по крайней мере полностью)… И никто не знает. Но все мы можем начать работать над тем, чтобы узнать его лучше. Сколько бы времени вы ни провели за изучением языка, всегда можно найти что-то еще, что стоит изучить и понять на другом уровне.
Учтите, что, хотя книга и называется «Познакомьтесь, JavaScript», она не для новичков. У нее другая задача: дать обзор тем, в которых необходимо разобраться на начальном этапе изучения JS. Даже если вы уже написали достаточно кода JS, эту книгу не стоит пропускать, возможно, в ваших знаниях есть пробелы, которые необходимо заполнить перед углубленным изучением сложных тем.
Пора начать изучение JS!
@bzd_channel
🔥4
🔥 Курс по изучению Mistral AI с использованием JavaScript!
💡 Вы научитесь разрабатывать умные приложения, применяя модели Mistral AI с открытым исходным кодом. В этом курсе рассматриваются все аспекты, начиная с создания чата и до более сложных вариантов использования, таких как RAG и вызов функций.
🕞 Продолжительность: 1 час 24 минуты
🔗 Ссылка: *клик*
#курс #машинноеобучение #javascript
💡 Вы научитесь разрабатывать умные приложения, применяя модели Mistral AI с открытым исходным кодом. В этом курсе рассматриваются все аспекты, начиная с создания чата и до более сложных вариантов использования, таких как RAG и вызов функций.
🕞 Продолжительность: 1 час 24 минуты
🔗 Ссылка: *клик*
#курс #машинноеобучение #javascript
👎2🔥2🎉1
⚙️ Проверяй совместимость JavaScript-кода за секунды
🔍 Runtime-compat — это удобный инструмент, который быстро подскажет, какие JS-фичи из вашего проекта поддерживаются в разных средах выполнения, а какие могут сломаться.
Просто запусти его — и получишь отчёт о том, что будет работать в Node.js, Deno, Bun, Cloudflare Workers и других рантаймах.
Отлично помогает ещё до деплоя понять, что нужно переписать или полифилить.
📦 Поддерживает:
- Node.js
- Deno
- Bun
- Cloudflare Workers
- и другие
Если ты пишешь кросс-рантайм код — это must-have инструмент.
https://runtime-compat.unjs.io/
#инструменты #javascript
🔍 Runtime-compat — это удобный инструмент, который быстро подскажет, какие JS-фичи из вашего проекта поддерживаются в разных средах выполнения, а какие могут сломаться.
Просто запусти его — и получишь отчёт о том, что будет работать в Node.js, Deno, Bun, Cloudflare Workers и других рантаймах.
Отлично помогает ещё до деплоя понять, что нужно переписать или полифилить.
📦 Поддерживает:
- Node.js
- Deno
- Bun
- Cloudflare Workers
- и другие
Если ты пишешь кросс-рантайм код — это must-have инструмент.
https://runtime-compat.unjs.io/
#инструменты #javascript
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Библиотека GeoAI.js теперь поддерживает Image Feature Extraction — поиск похожих объектов на спутниковых снимках.
Работает полностью локально в браузере благодаря Transformers.js.
👉 https://docs.geobase.app/geoai-live/tasks/image-feature-extraction
#gischat #javascript #geoai #transformersjs
Работает полностью локально в браузере благодаря Transformers.js.
👉 https://docs.geobase.app/geoai-live/tasks/image-feature-extraction
#gischat #javascript #geoai #transformersjs
🚀 Инструмент для трансформации репозиториев с помощью ИИ
Repomirror позволяет выполнять преобразования в кодовых репозиториях, используя возможности искусственного интеллекта. Проект вдохновлён работой @ghuntley и включает несколько примеров, таких как порты популярных библиотек на разные языки.
🚀 Основные моменты:
- AI-трансформации для кодовых репозиториев
- Поддержка нескольких языков программирования
- Примеры проектов для вдохновения
- Активное сообщество разработчиков
📌 GitHub:
#javascript
https://github.com/repomirrorhq/repomirror
Repomirror позволяет выполнять преобразования в кодовых репозиториях, используя возможности искусственного интеллекта. Проект вдохновлён работой @ghuntley и включает несколько примеров, таких как порты популярных библиотек на разные языки.
🚀 Основные моменты:
- AI-трансформации для кодовых репозиториев
- Поддержка нескольких языков программирования
- Примеры проектов для вдохновения
- Активное сообщество разработчиков
📌 GitHub:
#javascript
https://github.com/repomirrorhq/repomirror
GitHub
GitHub - repomirrorhq/repomirror
Contribute to repomirrorhq/repomirror development by creating an account on GitHub.
🔥 Самая масштабная атака на экосистему JavaScript
Фишингом угнали npm-аккаунт мейнтейнера qix и пушнули апдейты в 18 ключевых пакетов (chalk, debug, strip-ansi, color-convert и др.) — суммарно это ~2,6 млрд загрузок в неделю.
В обновления вставили браузерный крипто-«клиппер»: на сайтах/в приложениях с уязвимыми версиями он перехватывает трафик и подменяет адреса кошельков.
Скомпрометированные версии — удалить немедленно из всех сред (локальные машины разработчиков, CI/CD, прод):
ansi-styles@6.2.2
debug@4.4.2
chalk@5.6.1
supports-color@10.2.1
strip-ansi@7.1.1
ansi-regex@6.2.1
wrap-ansi@9.0.1
color-convert@3.1.1
color-name@2.0.1
is-arrayish@0.3.3
slice-ansi@7.1.1
color@5.0.1
color-string@2.1.1
simple-swizzle@0.2.3
supports-hyperlinks@4.1.1
has-ansi@6.0.1 (https://t.me/+3TkE0J8wU-VmMTcy)
chalk-template@1.1.1
backslash@0.2.1
error-ex@1.3.3
⚡️ Что стоит сделать:
▪Удалить уязвимые версии из дерева зависимостей, пересобрать и задеплоить исправления.
▪Проверить lock-файлы (package-lock.json, yarn.lock, pnpm-lock.yaml) и node_modules на присутствие перечисленных версий.
▪ Очистить кэш менеджера пакетов: npm cache clean --force, yarn cache clean, pnpm store prune.
▪ Переустановить зависимости с нуля (удалив node_modules и lock-файлы) и заново зафиксировать версии.
▪ Пересобрать фронтенд-бандлы, инвалидировать CDN/кэши, перезапустить рантаймы.
▪ Проверить логи на внешние запросы из бандла, провести аудит внесённых PR/коммитов.
▪ Ротировать ключи/токены, если могли утечь, и ужесточить 2FA/доступ к npm.
📌 Разбор атаки (https://jdstaerk.substack.com/p/we-just-found-malicious-code-in-the)
#security #npm #javascript #supplychain #infosec #malware
Фишингом угнали npm-аккаунт мейнтейнера qix и пушнули апдейты в 18 ключевых пакетов (chalk, debug, strip-ansi, color-convert и др.) — суммарно это ~2,6 млрд загрузок в неделю.
В обновления вставили браузерный крипто-«клиппер»: на сайтах/в приложениях с уязвимыми версиями он перехватывает трафик и подменяет адреса кошельков.
Скомпрометированные версии — удалить немедленно из всех сред (локальные машины разработчиков, CI/CD, прод):
ansi-styles@6.2.2
debug@4.4.2
chalk@5.6.1
supports-color@10.2.1
strip-ansi@7.1.1
ansi-regex@6.2.1
wrap-ansi@9.0.1
color-convert@3.1.1
color-name@2.0.1
is-arrayish@0.3.3
slice-ansi@7.1.1
color@5.0.1
color-string@2.1.1
simple-swizzle@0.2.3
supports-hyperlinks@4.1.1
has-ansi@6.0.1 (https://t.me/+3TkE0J8wU-VmMTcy)
chalk-template@1.1.1
backslash@0.2.1
error-ex@1.3.3
⚡️ Что стоит сделать:
▪Удалить уязвимые версии из дерева зависимостей, пересобрать и задеплоить исправления.
▪Проверить lock-файлы (package-lock.json, yarn.lock, pnpm-lock.yaml) и node_modules на присутствие перечисленных версий.
▪ Очистить кэш менеджера пакетов: npm cache clean --force, yarn cache clean, pnpm store prune.
▪ Переустановить зависимости с нуля (удалив node_modules и lock-файлы) и заново зафиксировать версии.
▪ Пересобрать фронтенд-бандлы, инвалидировать CDN/кэши, перезапустить рантаймы.
▪ Проверить логи на внешние запросы из бандла, провести аудит внесённых PR/коммитов.
▪ Ротировать ключи/токены, если могли утечь, и ужесточить 2FA/доступ к npm.
📌 Разбор атаки (https://jdstaerk.substack.com/p/we-just-found-malicious-code-in-the)
#security #npm #javascript #supplychain #infosec #malware
Telegram
IT Portal
Присоединяйтесь к нашему каналу и погрузитесь в мир айти
Связь: @devmangx
РКН: https://clck.ru/3H4Whw
Связь: @devmangx
РКН: https://clck.ru/3H4Whw