С Новым 2018 Годом!!! 🎄🎅🏻⛄
Чтобы в новом году ваш код был более типизированным и безопасным – смотрите курс по Flow от Ильи Климова
Плейлист тут (будет дополняться) – https://www.youtube.com/watch?v=9_GwX9O6DFE&list=PLvTBThJr861zvILAjREUakZ6E5l7h7lsZ&index=1
#javanoscript #flow
Чтобы в новом году ваш код был более типизированным и безопасным – смотрите курс по Flow от Ильи Климова
Плейлист тут (будет дополняться) – https://www.youtube.com/watch?v=9_GwX9O6DFE&list=PLvTBThJr861zvILAjREUakZ6E5l7h7lsZ&index=1
#javanoscript #flow
YouTube
[00/20] Введение: Flow vs TypeScript
Почему вы должны выбрать Flow, а не TypeScript. Может ещё не поздно передумать?
Актуальная версия flow на момент записи: 0.62
Плейлист: https://www.youtube.com/watch?v=9_GwX9O6DFE&list=PLvTBThJr861zvILAjREUakZ6E5l7h7lsZ
---
Проект https://javanoscript.ninja…
Актуальная версия flow на момент записи: 0.62
Плейлист: https://www.youtube.com/watch?v=9_GwX9O6DFE&list=PLvTBThJr861zvILAjREUakZ6E5l7h7lsZ
---
Проект https://javanoscript.ninja…
В свете последних обнаруженных уязвимостей #Spectre и #Meltdown для #Chrome уже нашёлся эксплойт спекулятивного исполнения команд из JavaScript-кода. Поэтому в Chrome 64 "выключат" SharedArrayBuffer и изменится работа некоторых других API, например performance.now()
А пока куются фиксы в Chrome можно включить функцию изоляции процессов "Strict site isolation":
chrome://flags#enable-site-per-process
Подробности уязвимости: https://meltdownattack.com/
#javanoscript
#security
А пока куются фиксы в Chrome можно включить функцию изоляции процессов "Strict site isolation":
chrome://flags#enable-site-per-process
Подробности уязвимости: https://meltdownattack.com/
#javanoscript
#security
Вы в безопасности?! Возможно… Но ваши пароли, логины и номера кредитных карт, увы, нет!
Читайте детективную историю о воровстве приватных данных из браузеров:
https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
#javanoscript #security #csp #npm
Читайте детективную историю о воровстве приватных данных из браузеров:
https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
#javanoscript #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
Присоединяйтесь к стриму – Илья Климов расскажет про реактивность в VueJS 🔥📹
https://www.youtube.com/watch?v=ZNRd6L3tTCE
#javanoscript #vuejs
https://www.youtube.com/watch?v=ZNRd6L3tTCE
#javanoscript #vuejs
YouTube
Реактивность - Базовый Vue - Javanoscript.Ninja
2 из 4 открытых лекций по курсу React.
К курсу можно присоединиться до 1 февраля 2018 года.
Детали - скоро на https://javanoscript.ninja/vue
К курсу можно присоединиться до 1 февраля 2018 года.
Детали - скоро на https://javanoscript.ninja/vue
Нужно ли знать и уметь в алгоритмы и структуры данных современному фронтендеру?!
Смотрите выступление Владимира Дашукевича:
https://www.youtube.com/watch?v=nocJsLFPjNk
#javanoscript #perfmatters
Смотрите выступление Владимира Дашукевича:
https://www.youtube.com/watch?v=nocJsLFPjNk
#javanoscript #perfmatters
Новая серия скринкастов поможет разобраться с использованием async/await при разработке на TypeScript:
https://egghead.io/courses/async-await-using-typenoscript
#javanoscript #typenoscript #devtools
https://egghead.io/courses/async-await-using-typenoscript
#javanoscript #typenoscript #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
#javanoscript #conference
https://www.youtube.com/watch?v=sRPOyYILD3E
#javanoscript #conference
YouTube
JSConf.Asia 2018 - Live
From the Capitol Theatre in Singapore on 25th January 2018
Определён финальный набор фичей, которые войдут в стандарт ECMAScript 2018:
▪ Асинхронные итераторы
▪ Rest/spread свойств объектов
▪ Promise.prototype.finally()
▪ Улучшения регулярных выражений и шаблонных строк
http://2ality.com/2017/02/ecmanoscript-2018.html
#javanoscript #esnext #es2018
▪ Асинхронные итераторы
▪ Rest/spread свойств объектов
▪ Promise.prototype.finally()
▪ Улучшения регулярных выражений и шаблонных строк
http://2ality.com/2017/02/ecmanoscript-2018.html
#javanoscript #esnext #es2018
2Ality
ECMAScript 2018: the final feature set
The feature set of ECMAScript 2018 was finalized during the latest TC39 meeting (23-25 January 2018). This blog post describes it.
Новая библиотека Callbag-basics для работы с реактивными потоками данных от автора фреймворка Cycle.js:
https://github.com/staltz/callbag-basics
Подробнее: https://staltz.com/why-we-need-callbags.html
#javanoscript #rxjs
https://github.com/staltz/callbag-basics
Подробнее: https://staltz.com/why-we-need-callbags.html
#javanoscript #rxjs
GitHub
GitHub - staltz/callbag-basics: 👜 Tiny and fast reactive/iterable programming library
👜 Tiny and fast reactive/iterable programming library - staltz/callbag-basics
Воу! Тут человек сделал ремейк игры SimCity 2000 на JavaScript и выложил всё в open-source!!! 🔥🏢🏘
Под капотом Canvas, SQLite, Electron.
https://github.com/rage8885/OpenSC2K
#javanoscript
Под капотом Canvas, SQLite, Electron.
https://github.com/rage8885/OpenSC2K
#javanoscript
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 - nicholas-ochoa/OpenSC2K
Wes Bos объясняет, почему стоит переходить на использование async/await. Видео с DotJS 2017 🇫🇷
https://www.youtube.com/watch?v=9YkUCxvaLEk
#javanoscript
#es2017
https://www.youtube.com/watch?v=9YkUCxvaLEk
#javanoscript
#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
#javanoscript
#perfmatters
https://www.youtube.com/watch?v=cCOL7MC4Pl0
#javanoscript
#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…
Если вы хотели попробовать Elm, но не знали с чего начать – обратите внимание на новый курс от egghead.io:
https://egghead.io/courses/learn-the-elm-architecture-by-building-a-simple-form
#javanoscript
#elm
#elmlang
https://egghead.io/courses/learn-the-elm-architecture-by-building-a-simple-form
#javanoscript
#elm
#elmlang
egghead.io
Learn the Elm Architecture by Building a Simple Form
Building a simple form is a great way to familiarize yourself with the Elm Architecture. Forms present several challenges: data binding, user interaction, and server interaction. This complexity is why building forms can be a difficult task! The ideas and…
Для тех, кто прошёл курс по архитектуре Elm-приложений (https://goo.gl/pmun7B) будет интересен курс по обработке и валидации форм от того же автора:
https://egghead.io/courses/form-validation-in-elm
#javanoscript
#elm
#elmlang
https://egghead.io/courses/form-validation-in-elm
#javanoscript
#elm
#elmlang
egghead.io
Learn the Elm Architecture by Building a Simple Form