Forwarded from Вебня
Январская встреча #TC39 пройдет в офисе GoDaddy с 29 по 31 января 2019. Это последний шанс для stage 3 предложений попасть в спецификацию ES2019. На данный момент в повестке указаны 3 пропозала, которые будут пытаться попасть на stage 4:
- Object.fromEntries
- Well-formed JSON.stringify
- String.prototype.{trimStart,trimEnd}
- Object.fromEntries
- Well-formed JSON.stringify
- String.prototype.{trimStart,trimEnd}
А вот и свежий эксплойт V8 в Math.expm1 – баг типизации статического анализатора.
https://abiondo.me/2019/01/02/exploiting-math-expm1-v8/
#javanoscript #v8 #security
https://abiondo.me/2019/01/02/exploiting-math-expm1-v8/
#javanoscript #v8 #security
0x41414141 in ?? ()
Exploiting the Math.expm1 typing bug in V8
Minus zero behaves like zero, right?
Вячеслав Егоров опубликовал первую часть "Введения в виртуальную машину Dart" – Как Dart VM исполняет ваш код:
https://mrale.ph/dartvm/
#javanoscript #dart
https://mrale.ph/dartvm/
#javanoscript #dart
Новогодний подарок от GitHub – приватные репозитории теперь бесплатно для Free-аккаунтов 🎆
https://blog.github.com/2019-01-07-new-year-new-github/
#javanoscript #devtools
https://blog.github.com/2019-01-07-new-year-new-github/
#javanoscript #devtools
The GitHub Blog
New year, new GitHub: Announcing unlimited free private repos and unified Enterprise offering
Today we’re announcing two major updates to make GitHub more accessible to developers.
TC39 определился с финальным набором фичей, которые мы увидим в ES2019:
- изменение синтаксиса catch в случае не используемого блока
- улучшится сериализация юникод символов методом JSON.stringify
- появится Symbol.prototype.denoscription для получения строкового представления дескриптора Символа
- пересмотрен принцип работы Function.prototype.toString
- добавлен метод Object.fromEntries для создания объектов из массивов пар ключ-значение
- появятся методы String.prototype.{trimStart,trimEnd} с алиасами {trimLeft,trimRight}
- добавлены методы Array.prototype.{flat,flatMap}
#javanoscript #es2019
- изменение синтаксиса catch в случае не используемого блока
- улучшится сериализация юникод символов методом JSON.stringify
- появится Symbol.prototype.denoscription для получения строкового представления дескриптора Символа
- пересмотрен принцип работы Function.prototype.toString
- добавлен метод Object.fromEntries для создания объектов из массивов пар ключ-значение
- появятся методы String.prototype.{trimStart,trimEnd} с алиасами {trimLeft,trimRight}
- добавлены методы Array.prototype.{flat,flatMap}
#javanoscript #es2019
Вышел Vue 2.6 "Macross":
- новый синтаксис слотов, улучшения производительности
- поддержка динамических аргументов для директив
- подсветка шаблона вызвавшего ошибку при компиляции
- глобальное апи для создания реактивных объектов
https://medium.com/the-vue-point/vue-2-6-released-66aa6c8e785e
#javanoscript #vuejs
- новый синтаксис слотов, улучшения производительности
- поддержка динамических аргументов для директив
- подсветка шаблона вызвавшего ошибку при компиляции
- глобальное апи для создания реактивных объектов
https://medium.com/the-vue-point/vue-2-6-released-66aa6c8e785e
#javanoscript #vuejs
Medium
Vue 2.6 released!
Today we are very excited to announce the release of Vue 2.6 “Macross”. We spent a lot of time working on the new CLI and prototyping for…
Зарелизился React 16.8 с хуками:
https://reactjs.org/blog/2019/02/06/react-v16.8.0.html
#javanoscript #react
https://reactjs.org/blog/2019/02/06/react-v16.8.0.html
#javanoscript #react
legacy.reactjs.org
React v16.8: The One With Hooks – React Blog
This blog site has been archived. Go to react.dev/blog to see the recent posts. With React 16.8, React Hooks are available in a stable release! What Are Hooks? Hooks let you use state and other React features without writing a class. You can also build your…
Если вы используете старый вебпак и "в следующем спринте" собирались обновится до 4ой версии, можете повременить и обновиться сразу же Webpack 5, а пока ознакомьтесь с грядущими изменениями:
https://github.com/webpack/changelog-v5
#javanoscript #devtools
https://github.com/webpack/changelog-v5
#javanoscript #devtools
GitHub
GitHub - webpack/changelog-v5: Temporary repo for the changelog for webpack 5
Temporary repo for the changelog for webpack 5. Contribute to webpack/changelog-v5 development by creating an account on GitHub.
Очень интересная статья от Surma (Web Advocate Google) о том, как вынести тяжелые вычисления из JavaScript в WebAssembly:
https://developers.google.com/web/updates/2019/02/hotpath-with-wasm
#javanoscript #webassembly #perfmatters
https://developers.google.com/web/updates/2019/02/hotpath-with-wasm
#javanoscript #webassembly #perfmatters
Chrome for Developers
Replacing a hot path in your app's JavaScript with WebAssembly | Blog | Chrome for Developers
One key benefit that WebAssembly offers is _predictable_ performance across browsers. But how do you turn hot path written in JavaScript into WebAssembly?
Фреймворки приходят и уходят, а в EmberJS всё уже давно есть! За свои 8 лет Ember пережил множество конкурентов и, скорее всего, переживёт ещё и больше.
Если вам интересна история создания Ember, посмотрите документалочку c Yehuda Katz и Tom Dale - авторами фреймворка:
https://www.youtube.com/watch?v=Cvz-9ccflKQ
#javanoscript #EmberJS
Если вам интересна история создания Ember, посмотрите документалочку c Yehuda Katz и Tom Dale - авторами фреймворка:
https://www.youtube.com/watch?v=Cvz-9ccflKQ
#javanoscript #EmberJS
YouTube
Ember.js: The Documentary
Starring Yehuda Katz and Tom Dale (co-creators of Ember.js), as well as many other big names from the #Ember community, "Ember.js: The Documentary" explores why and how #Emberjs came to be, the pioneers behind its creation and the life-altering decisions…
Наткнулись случайно на интересный open-source инструмент для AES-шифрования/дешифрования файлов – Cryption. Шифрует прямо в браузере. Никуда не передаёт файлы. Может работает в оффлайне.
https://github.com/lagmoellertim/cryption
#javanoscript
https://github.com/lagmoellertim/cryption
#javanoscript
GitHub
GitHub - lagmoellertim/cryption: In-Browser AES File Encryption with Data Integrity Check :mag:
In-Browser AES File Encryption :closed_lock_with_key: with Data Integrity Check :mag: - GitHub - lagmoellertim/cryption: In-Browser AES File Encryption with Data Integrity Check :mag:
Свеженький веб-фреймворк Zero позволяющий без конфигурации запускать ваши NodeJS приложения. Для прототипирования 🔥
https://zeroserver.io/
#javanoscript #nodejs
https://zeroserver.io/
#javanoscript #nodejs
jackpotjillcasino.net
Jackpot Jill Casino Australia: Jackpot Jill Login & VIP
Discover the excitement of Jackpot Jill Casino, Australia's premier gaming destination. Sign up now to claim a colossal 7,500 AUD Match Bonus plus 100 FS
Курс по созданию мобильных приложений на React Native от старта проекта и до загрузки в магазин приложений:
https://egghead.io/courses/build-a-react-native-application-for-ios-and-android-from-start-to-finish
#javanoscript #react #reactnative
https://egghead.io/courses/build-a-react-native-application-for-ios-and-android-from-start-to-finish
#javanoscript #react #reactnative
egghead
Build a React Native Application for iOS and Android from Start to Finish
If you already know React, then React Native is a great way to build mobile apps for iOS and Android. Of course, web and mobile apps are very different ...
Для тек, кто как и мы всё проспал – запись основного потока докладов JavaScript fwdays'19:
Martin Splitt, Вадим Макеев, Илья Климов, Christian Heilmann и другие
https://www.youtube.com/watch?v=GiQH3E7Vt3w
#javanoscript #conference
Martin Splitt, Вадим Макеев, Илья Климов, Christian Heilmann и другие
https://www.youtube.com/watch?v=GiQH3E7Vt3w
#javanoscript #conference
YouTube
JavaScript fwdays'19
Конференція JavaScript fwdays’19, 16 березня, Київ.
Конференція JavaScript fwdays відбудеться у цю суботу і наша команда закінчує останні приготування та ми з нетерпінням чекаємо на зустріч з вами.
Конференція JavaScript fwdays відбудеться у цю суботу і наша команда закінчує останні приготування та ми з нетерпінням чекаємо на зустріч з вами.