Выпуск серверной JavaScript-платформы Node.js 9.0 , Node.js 8 переходит на долгосрочную поддержку , а ветка Node.js 9 становится текущей. Итого, Что же нового в Node.js 9? #node_js https://nemethgergely.com/what-is-new-in-nodejs-9/
Gergely Nemeth
What's new in Node.js 9?
Node.js 8 became the LTS version on 31 October 2017, and Node.js 9 became the current Node.js version
Forwarded from Chulakov Dev
3... 2... 1,5... 1... 0
Кстати, про обратный отсчет в JavaScript: часто в интернете можно увидеть, как разработчики делают ежесекундный
https://bitbucket.org/snippets/OlegChulakovStudio/de4q4L
Однако при таком подходе совершенно не учитывается снижение приоритета скриптов после сворачивания вкладки или всего окна браузера. Если пользователь работает с другой вкладкой, то обратный отсчет в этой будет идти медленнее, и при возвращении будет доступно неправильное значение.
Чтобы избежать таких проблем, нужно производить вычисления, опираясь на время, до которого идет отсчет:
https://bitbucket.org/snippets/OlegChulakovStudio/ae4q48
Кстати, про обратный отсчет в JavaScript: часто в интернете можно увидеть, как разработчики делают ежесекундный
setInterval, при каждом вызове которого уменьшают оставшееся время на секунду и выводят значение в интерфейсе. Одним словом, делают что-то вроде этого:https://bitbucket.org/snippets/OlegChulakovStudio/de4q4L
Однако при таком подходе совершенно не учитывается снижение приоритета скриптов после сворачивания вкладки или всего окна браузера. Если пользователь работает с другой вкладкой, то обратный отсчет в этой будет идти медленнее, и при возвращении будет доступно неправильное значение.
Чтобы избежать таких проблем, нужно производить вычисления, опираясь на время, до которого идет отсчет:
https://bitbucket.org/snippets/OlegChulakovStudio/ae4q48
Введение в тепловые карты на Mapbox GL JS #js https://blog.mapbox.com/introducing-heatmaps-in-mapbox-gl-js-71355ada9e6c
Medium
Introducing heatmaps in Mapbox GL JS
By: Vladimir Agafonkin
Студентам MIT удалось обмануть ИИ Google, заставив думать, что черепаха – это винтовка #common https://itc.ua/news/studentam-mit-udalos-obmanut-ii-google-zastaviv-dumat-chto-cherepaha-eto-vintovka/
ITC.ua
Студентам MIT удалось обмануть ИИ Google, заставив думать, что черепаха – это винтовка
Различные технологические компании, государственные структуры и научно-исследователь
Подробно о создании отзывчивых доступных таблиц #js http://adrianroselli.com/2017/11/a-responsive-accessible-table.html
Adrian Roselli
A Responsive Accessible Table
Painfully slow demonstration of the example table resizing and different media queries kicking in. After writing (again) that it is ok to use tables, and after providing quick examples of responsive tables, I received questions about why I used some of the…
Демистификация методов жизненного цикла Vue #vue #js https://scotch.io/tutorials/demystifying-vue-lifecycle-methods
Сотрудник Microsoft прямо посреди презентации возможностей Azure установил Chrome, поскольку Edge постоянно зависал https://itc.ua/blogs/sotrudnik-microsoft-pryamo-posredi-prezentatsii-vozmozhnostey-azure-ustanovil-chrome-poskolku-edge-postoyanno-zavisal/
ITC.ua
Сотрудник Microsoft прямо посреди презентации возможностей Azure установил Chrome, поскольку Edge постоянно зависал
В конце прошлого месяца во Флориде состоялась ежегодная конференция Microsoft Ignite, в рамках которой произошел небольшой курьез. Сотрудник Microsoft прямо посреди презентации вынужден был ненадолго прерваться на установку браузера Google Chrome взамен Microsoft…
Крис Койер о преимуществе кастомных свойств CSS перед data-атрибутами в разметке #css https://css-tricks.com/css-attr-function-got-nothin-custom-properties/
CSS-Tricks
The CSS attr() function got nothin' on custom properties | CSS-Tricks
Normally, the connection between CSS and HTML is that CSS selectors match HTML elements, and the CSS styles them. CSS doesn't know about the actual content in
Лямбда-исчисление с помощью JavaScript. Введение в корни функционального программирования #js https://medium.com/@ahlechandre/lambda-calculus-with-javascript-897f7e81f259
Medium
Lambda Calculus with JavaScript
An introduction to the roots of functional programming
Frappé Charts — простые и современные графики, вдохновленные GitHub, без зависимостей https://frappe.github.io/charts/
Netflix ускорился в два раза, отказавшись от client-side React #react https://jakearchibald.com/2017/netflix-and-react/
Jakearchibald
Netflix functions without client-side React, and it's a good thing
Netflix improved performance by deferring react on the client, but this doesn't reflect badly on React.
Чем хорош (и чем плох) Typescript: опыт UI-разработчиков #typescript https://habrahabr.ru/company/sberbank/blog/341278/
Хабр
Чем хорош (и чем плох) Typescript: опыт UI-разработчиков
Здравствуйте, меня зовут Александр Черников. Я руковожу разработкой UI проекта “Цифровой корпоративный банк” — обновлённой версии Сбербанк Бизнес Онлайн, интерне...
Bootstrap 4 Buffet — интерактивный визуальный выбор компонентов Bootstrap 4 для быстрого использования #css #js https://hackerthemes.com/bootstrap-buffet/#!
Hackerthemes
Bootstrap Buffet
A visual overview of the default Bootstrap theme. With an interactive code picker and inspector.
Как лучше струкрутировать CSS по компонентам #css https://restishistory.net/blog/how-to-structure-your-css-better-as-components.html
Подкаст «Пятиминутка Angular» #5 — Angular 5, CLI 1.4, meetups (NYC, MIX, Moscow), Acronis on Angular #angular https://www.youtube.com/watch?v=4ovCdhiGzTo
YouTube
Пятиминутка Angular - #5 - Angular 5, CLI 1.4, meetups (NYC, MIX, Moscow), Acronis on Angular
00:20 - Angular 5.0, Angular CLI 1.5 https://blog.angular.io/version-5-0-0-of-angular-now-available-37e414935ced https://github.com/angular/angular-cli/relea...