В свете последних обнаруженных уязвимостей #Spectre и #Meltdown для #Chrome уже нашёлся эксплойт спекулятивного исполнения команд из JavaScript-кода. Поэтому в Chrome 64 "выключат" SharedArrayBuffer и изменится работа некоторых других API, например performance.now()
А пока куются фиксы в Chrome можно включить функцию изоляции процессов "Strict site isolation":
chrome://flags#enable-site-per-process
Подробности уязвимости: https://meltdownattack.com/
#javascript
#security
А пока куются фиксы в Chrome можно включить функцию изоляции процессов "Strict site isolation":
chrome://flags#enable-site-per-process
Подробности уязвимости: https://meltdownattack.com/
#javascript
#security
Вы в безопасности?! Возможно… Но ваши пароли, логины и номера кредитных карт, увы, нет!
Читайте детективную историю о воровстве приватных данных из браузеров:
https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
#javascript #security #csp #npm
Читайте детективную историю о воровстве приватных данных из браузеров:
https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
#javascript #security #csp #npm
Hackernoon
HackerNoon - read, write and learn about any technology
How hackers start their afternoon. HackerNoon is a free platform with 25k+ contributing writers. 100M+ humans have visited HackerNoon to learn about technology
10–11 февраля 2018 в Минске 🇧🇾 состоится конференция The Rolling Scopes Conference 2018 ❄
Стоимость билетов (с подарками) от 50 белорусских рублей (~$25).
22 января платная регистрация будет закрыта, и появятся бесплатные билеты на все оставшиеся места. К сожалению, их наличие и количество не гарантировано.
Предварительная программа тут: https://2018.conf.rollingscopes.com/schedule.html
#javascript #conference #RSConf2018 #RSConf
Стоимость билетов (с подарками) от 50 белорусских рублей (~$25).
22 января платная регистрация будет закрыта, и появятся бесплатные билеты на все оставшиеся места. К сожалению, их наличие и количество не гарантировано.
Предварительная программа тут: https://2018.conf.rollingscopes.com/schedule.html
#javascript #conference #RSConf2018 #RSConf
Присоединяйтесь к стриму – Илья Климов расскажет про реактивность в VueJS 🔥📹
https://www.youtube.com/watch?v=ZNRd6L3tTCE
#javascript #vuejs
https://www.youtube.com/watch?v=ZNRd6L3tTCE
#javascript #vuejs
YouTube
Реактивность - Базовый Vue - Javascript.Ninja
2 из 4 открытых лекций по курсу React.
К курсу можно присоединиться до 1 февраля 2018 года.
Детали - скоро на https://javascript.ninja/vue
К курсу можно присоединиться до 1 февраля 2018 года.
Детали - скоро на https://javascript.ninja/vue
Нужно ли знать и уметь в алгоритмы и структуры данных современному фронтендеру?!
Смотрите выступление Владимира Дашукевича:
https://www.youtube.com/watch?v=nocJsLFPjNk
#javascript #perfmatters
Смотрите выступление Владимира Дашукевича:
https://www.youtube.com/watch?v=nocJsLFPjNk
#javascript #perfmatters
Новая серия скринкастов поможет разобраться с использованием async/await при разработке на TypeScript:
https://egghead.io/courses/async-await-using-typescript
#javascript #typescript #devtools
https://egghead.io/courses/async-await-using-typescript
#javascript #typescript #devtools
egghead
Async/Await using TypeScript
Mastering asynchronous code execution is fundamental to becoming a great TypeScript developer. You will learn how TypeScript enables you to write asynch...
Смотрим онлайн-трансляцию JSConf.Asia 2018 из Сингапура 🇸🇬
https://www.youtube.com/watch?v=sRPOyYILD3E
#javascript #conference
https://www.youtube.com/watch?v=sRPOyYILD3E
#javascript #conference
YouTube
JSConf.Asia 2018 - Live
From the Capitol Theatre in Singapore on 25th January 2018
Запрыгнуть в поезд хайпа ещё не поздно! 🚂⚛
Скринкаст "Основы React.js" от Романа Якобчука поможет вам разобраться с самой популярной библиотекой 2017 года. На русском языке.
http://learn.javascript.ru/screencast/react
#javascript #react
Скринкаст "Основы React.js" от Романа Якобчука поможет вам разобраться с самой популярной библиотекой 2017 года. На русском языке.
http://learn.javascript.ru/screencast/react
#javascript #react
learn.javascript.ru
Скринкаст по React
Определён финальный набор фичей, которые войдут в стандарт ECMAScript 2018:
▪ Асинхронные итераторы
▪ Rest/spread свойств объектов
▪ Promise.prototype.finally()
▪ Улучшения регулярных выражений и шаблонных строк
http://2ality.com/2017/02/ecmascript-2018.html
#javascript #esnext #es2018
▪ Асинхронные итераторы
▪ Rest/spread свойств объектов
▪ Promise.prototype.finally()
▪ Улучшения регулярных выражений и шаблонных строк
http://2ality.com/2017/02/ecmascript-2018.html
#javascript #esnext #es2018
Новая библиотека Callbag-basics для работы с реактивными потоками данных от автора фреймворка Cycle.js:
https://github.com/staltz/callbag-basics
Подробнее: https://staltz.com/why-we-need-callbags.html
#javascript #rxjs
https://github.com/staltz/callbag-basics
Подробнее: https://staltz.com/why-we-need-callbags.html
#javascript #rxjs
GitHub
GitHub - staltz/callbag-basics: 👜 Tiny and fast reactive/iterable programming library
👜 Tiny and fast reactive/iterable programming library - GitHub - staltz/callbag-basics: 👜 Tiny and fast reactive/iterable programming library
Воу! Тут человек сделал ремейк игры SimCity 2000 на JavaScript и выложил всё в open-source!!! 🔥🏢🏘
Под капотом Canvas, SQLite, Electron.
https://github.com/rage8885/OpenSC2K
#javascript
Под капотом Canvas, SQLite, Electron.
https://github.com/rage8885/OpenSC2K
#javascript
GitHub
GitHub - nicholas-ochoa/OpenSC2K: OpenSC2K - An Open Source remake of Sim City 2000 by Maxis
OpenSC2K - An Open Source remake of Sim City 2000 by Maxis - GitHub - nicholas-ochoa/OpenSC2K: OpenSC2K - An Open Source remake of Sim City 2000 by Maxis
Wes Bos объясняет, почему стоит переходить на использование async/await. Видео с DotJS 2017 🇫🇷
https://www.youtube.com/watch?v=9YkUCxvaLEk
#javascript
#es2017
https://www.youtube.com/watch?v=9YkUCxvaLEk
#javascript
#es2017
YouTube
dotJS 2017 - Wes Bos - Async + Await
Filmed at https://2017.dotjs.io on December 1st in Paris. More talks on https://dotconferences.com/talks
Flow Control in JavaScript is hard! Native Promises in JavaScript have helped immensely, but the syntax is still a little callback-y. With Async + Await…
Flow Control in JavaScript is hard! Native Promises in JavaScript have helped immensely, but the syntax is still a little callback-y. With Async + Await…
EventLoop, такси, микротаски, requestAnimationFrame, requestIdleCallback и setTimeout – как работает вся эта магия, вам расскажет Jake Archibald. Видео с JSConf.Asia 🇸🇬 2018
https://www.youtube.com/watch?v=cCOL7MC4Pl0
#javascript
#perfmatters
https://www.youtube.com/watch?v=cCOL7MC4Pl0
#javascript
#perfmatters
YouTube
Jake Archibald on the web browser event loop, setTimeout, micro tasks, requestAnimationFrame, ...
"In The Loop" presented by Jake Archibald at JSConf.Asia 2018
Have you ever had a bug where things were happening in the wrong order, or particular style changes were being ignored? Ever fixed that bug by wrapping a section of code in a setTimeout? Ever…
Have you ever had a bug where things were happening in the wrong order, or particular style changes were being ignored? Ever fixed that bug by wrapping a section of code in a setTimeout? Ever…
Присоединяйтесь к трансляции конференции Rolling Scopes 2018 Minsk 🇧🇾
Программа: https://2018.conf.rollingscopes.com/schedule.html
https://youtu.be/5YsoHFUnK1I
#javascript
#conference
#rsconf2018
Программа: https://2018.conf.rollingscopes.com/schedule.html
https://youtu.be/5YsoHFUnK1I
#javascript
#conference
#rsconf2018
YouTube
RS Conf winter 2018: Pink Room
Трансляция второго потока Rolling Scopes 2018 Minsk 🇧🇾
https://youtu.be/aYw7QgRs_Cs
#javascript
#conference
#rsconf2018
https://youtu.be/aYw7QgRs_Cs
#javascript
#conference
#rsconf2018
YouTube
RS Conf winter 2018: stream 2