Forwarded from Типичный программист
Отладка — не самый любимый программистами процесс. Но есть несколько приёмов, которые помогут его сделать чуточку проще.
Обратите внимание на эти десять консольных функций.
https://tproger.ru/translations/javascript-debug-tricks/
Обратите внимание на эти десять консольных функций.
https://tproger.ru/translations/javascript-debug-tricks/
Tproger
10 консольных команд для упрощения отладки JavaScript-кода
Редкому разработчику нравится заниматься отладкой. Подборка из десяти функций консоли JavaScript, которые призваны помочь разработчику в этом нелёгком деле.
JavaScript Задача #3: "Прыжки лягушки" 🐸
С прошлой задачей был фейл, так что загружаю другую
#jsarticle #jstask #javascript
С прошлой задачей был фейл, так что загружаю другую
#jsarticle #jstask #javascript
Telegraph
JavaScript Задача #3: "Прыжки лягушки"
Задача взята с сайта CodeForces Условие Лягушка находится на позиции 0 на координатной прямой Ox. Она прыгает по следующему алгоритму: Прыжок на a сантиметров вправо Прыжок на b на сантиметров влево И т.д. Если лягушка прыгнула чётное количество раз, то она…
Forwarded from Представляешь,
В пакете flatmap-stream, который входил в число зависимостей популярной библиотеки event-stream, был обнаружен бэкдор, внедрённый новым мэйнтейнером библиотеки и кравший криптовалюту. Сейчас пакет уже удалён из NPM.
Кому грозит уязвимость?
Бэкдор нацелен на кражу криптовалюты из кошельков Copay. Скомпрометированы кошельки Copay версий 5.0.2 – 5.1.0 и BitPay. Не исключено, что вредоносный код затрагивал и другие зависимости и приложения, так как манипулировал файлами библиотеки bitcore-wallet-client.
Подробнее: https://tproger.ru/news/event-stream-backdoor/
Кому грозит уязвимость?
Бэкдор нацелен на кражу криптовалюты из кошельков Copay. Скомпрометированы кошельки Copay версий 5.0.2 – 5.1.0 и BitPay. Не исключено, что вредоносный код затрагивал и другие зависимости и приложения, так как манипулировал файлами библиотеки bitcore-wallet-client.
Подробнее: https://tproger.ru/news/event-stream-backdoor/
Tproger
В библиотеке event-stream для Node.js найден бэкдор
Бэкдор в пакете flatmap-stream библиотеки event-stream позволял красть криптовалюту из кошельков Copay. Внедрил бэкдор новый мэйнтейнер библиотеки.
Forwarded from Frontender's notes [ru]
Игры с пользовательским восприятием и скорость работы веб-сайтов и приложений - о том какие эффекты помогут создать эффект увеличения скорости загрузки.
https://habr.com/company/alconost/blog/422437/
https://habr.com/company/alconost/blog/422437/
Forwarded from Frontender's notes [ru]
JavaScript ES6: слабые стороны
https://medium.com/webbdev/bad-es6-a0612c9fecf0
https://medium.com/webbdev/bad-es6-a0612c9fecf0
Forwarded from Web Design
Вы когда-нибудь задумывались о том, как сделать сайты более игровыми, как, например, Discord, который использует иллюстрации? Isomer.js подходит не только для игровых сценариев, но и для всех прочих ситуаций, когда не хочется использовать статичный svg или видео из спрайтов. Он помогает создать анимации, отзывчивость, а также "программатично" взаимодействовать с изометрическими обьектами при помощи JS, что очень важно, если мы хотим взаимодействовать с пользователем.
Гитхаб с плейграундом и доступным туториалом: https://jdan.github.io/isomer/
Исходники к туториалу - https://codepen.io/FelixLuciano/pen/yQqQJN
Гитхаб с плейграундом и доступным туториалом: https://jdan.github.io/isomer/
Исходники к туториалу - https://codepen.io/FelixLuciano/pen/yQqQJN
Isomer
Isomer – an isometric graphics library for HTML5 canvas
[Решения от подписчиков] JavaScript Задача #3 - "Прыжки лягушки"
#jsarticle #jstask #jspuzzle #javascript
#jsarticle #jstask #jspuzzle #javascript
Telegraph
Решения от подписчиков - JavaScript Задача #3
Условие здесь, решение от админа канала здесь. @phantomhere const count = prompt('frogs pls!'); const arr = []; for (let i = 0; i { makeArrInt(item); console.log(calcPosition(item)) }); function makeArrInt(arr)…
Превращение массива типа String, т.е. массива состоящего из строк, в численный массив. #jscode #instacode #js #es6 #javascript
Forwarded from Задачи и тесты по программированию | proghub
Создание простого веб-приложения с помощью Express, React и GraphQL
https://www.sitepoint.com/build-a-simple-web-app-with-express-react-and-graphql/
https://www.sitepoint.com/build-a-simple-web-app-with-express-react-and-graphql/
Sitepoint
Build a Simple Web App with Express, React and GraphQL — SitePoint
Today I’ll show you how to use Express to create a GraphQL server, as well as how to create a single-page app in React that uses Apollo’s client to query the server.
Forwarded from GitHub Trends
GitHub
GitHub - oussamahamdaoui/forgJs: ForgJs is a javascript lightweight object validator. Go check the Quick start section and start…
ForgJs is a javascript lightweight object validator. Go check the Quick start section and start coding with love - GitHub - oussamahamdaoui/forgJs: ForgJs is a javascript lightweight object validat...
тема для статьи
anonymous poll
Всё о регулярных выражениях в JS – 20
👍👍👍👍👍👍👍 41%
Общение с сервером через браузерный JavaScript (Axios, WebSocket, Soap) – 18
👍👍👍👍👍👍 37%
Простая маршрутизация в React через Reach Router – 5
👍👍 10%
Топ 5 приложений, написанных на Electron – 5
👍👍 10%
Обработка серверных ошибок в Express – 1
▫️ 2%
Авто билд после коммита (Now.sh + Github)
▫️ 0%
👥 49 people voted so far.
anonymous poll
Всё о регулярных выражениях в JS – 20
👍👍👍👍👍👍👍 41%
Общение с сервером через браузерный JavaScript (Axios, WebSocket, Soap) – 18
👍👍👍👍👍👍 37%
Простая маршрутизация в React через Reach Router – 5
👍👍 10%
Топ 5 приложений, написанных на Electron – 5
👍👍 10%
Обработка серверных ошибок в Express – 1
▫️ 2%
Авто билд после коммита (Now.sh + Github)
▫️ 0%
👥 49 people voted so far.