[Перевод] Async/await: 6 причин забыть о промисах

Если вы не в курсе, в Node.js, начиная с версии 7.6, встроена поддержка механизма async/await. Говорят о нём, конечно, уже давно, но одно дело, когда для использования некоей функциональности нужны «костыли», и совсем другое, когда всё это идёт, что называется, «из коробки». Если вы ещё не пробовали async/await — обязательно попробуйте.

image


Сегодня мы рассмотрим шесть особенностей async/await, позволяющих отнести новый подход к написанию асинхронного кода к разряду инструментов, которые стоит освоить и использовать везде, где это возможно, заменив ими то, что было раньше.
Читать дальше →
[Перевод] Async/await: 6 причин забыть о промисах
Source: habrahabr

Открытый курс машинного обучения. Тема 7. Обучение без учителя: PCA и кластеризация

Привет всем! Приглашаем изучить седьмую тему нашего открытого курса машинного обучения!

Данное занятие мы посвятим методам обучения без учителя (unsupervised learning), в частности методу главных компонент (PCA — principal component analysis) и кластеризации. Вы узнаете, зачем снижать размерность в данных, как это делать и какие есть способы группирования схожих наблюдений в данных.

Читать дальше →
Открытый курс машинного обучения. Тема 7. Обучение без учителя: PCA и кластеризация
Source: habrahabr

[Перевод] Тёмная сторона использования полифиллов CSS

В прошлом году я написал статью для Smashing Magazine о Houdini и назвал его «самым потрясающим проектом CSS, о котором вы никогда не слышали». В этой статье я объясню, что набор Houdini API позволит (среди прочего) расширить функции CSS через полифиллы таким способом, какой просто невозможен сегодня.


Хотя та статья была в целом хорошо принята, один и тот же вопрос постоянно задавали мне в письмах и твиттере. Основная суть вопроса:

Что такого сложного в полифиллах CSS? Я использую много полифиллов CSS, и они у меня нормально работают.


И я понял — конечно же, у людей возникают такие вопросы. Если вы никогда не пробовали сами написать полифилл CSS, то, вероятно, никогда не испытывали эту боль.
Читать дальше →
[Перевод] Тёмная сторона использования полифиллов CSS
Source: habrahabr

[Перевод] Тёмная сторона использования полифиллов на CSS

В прошлом году я написал статью для Smashing Magazine о Houdini и назвал его «самым потрясающим проектом CSS, о котором вы никогда не слышали». В этой статье я объясню, что набор Houdini API позволит (среди прочего) расширить функции CSS через полифиллы таким способом, какой просто невозможен сегодня.


Хотя та статья была в целом хорошо принята, один и тот же вопрос постоянно задавали мне в письмах и твиттере. Основная суть вопроса:

Что такого сложного в полифиллах CSS? Я использую много полифиллов CSS, и они у меня нормально работают.


И я понял — конечно же, у людей возникают такие вопросы. Если вы никогда не пробовали сами написать полифилл CSS, то, вероятно, никогда не испытывали эту боль.
Читать дальше →
[Перевод] Тёмная сторона использования полифиллов на CSS
Source: habrahabr

[Перевод] Улучшая надёжность Kubernetes: как быстрее замечать, что нода упала

В кластере Kubernetes нода может умереть или перезапуститься.


Инструменты вроде Kubernetes обеспечивают высокую доступность, спроектированы для надёжного функционирования и автоматического восстановления в подобных сценариях, и Kubernetes действительно прекрасно со всем этим справляется.


Однако вы можете заметить: когда нода падает, поды сломанной ноды на протяжении какого-то времени всё ещё запущены и получают запросы, которые уже не выполняются.


И по умолчанию это время, как мне кажется, слишком велико — его можно уменьшить. На него влияют несколько параметров, настраиваемых в Kubelet и Controller Manager.
Читать дальше →
[Перевод] Улучшая надёжность Kubernetes: как быстрее замечать, что нода упала
Source: habrahabr

Обзор новинок и обновлений игр для iOS (27 марта — 9 апреля 2017)

Опубликован дайджест «Обзор новинок и обновлений игр для iOS» за период 27 марта — 9 апреля 2017.

Новых игр: 13

Обновлений: 36

Большое спасибо всем, кто принимал участие в их создании.

Если у Вас есть […]
Обзор новинок и обновлений игр для iOS (27 марта — 9 апреля 2017)
Source: 4pda

Пост №3061508

Автор: Felagund

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3061508″ }, «headline»: «Oú, спасибо О Ъся ä старая, глаъа ьсе выплаканы â ты ж ^олоаая, ггаъки ^орои)ие, / башорг (лучшие цитаты и комиксы с башорга (баш, bash.im)) :: Lin :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%B1%D0%B0%D1%88%D0%BE%D1%80%D0%B3-Lin-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-3776420.png», «height»: 283, «width»: 740 }, «datePublished»: «2017-04-10T13:29:59+03:00», «dateModified»: «2017-04-10T13:29:59+03:00», «author»: { «@type»: «Person», «name»: «Felagund» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3061508
Source: Joyreactor

Пост №3061507

Автор: PreyDay

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://marvel.reactor.cc/post/3061507″ }, «headline»: «X-23 (Икс-23, Росомаха, Лаура Кинни) :: X-Men (Люди-Икс) :: Marvel (Вселенная Марвел) :: SourAcid (Karl Liversidge) :: artist :: фэндомы», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/SourAcid-artist-X-23-X-Men-3776419.png», «height»: 995, «width»: 666 }, «datePublished»: «2017-04-10T13:29:57+03:00», «dateModified»: «2017-04-10T13:29:57+03:00», «author»: { «@type»: «Person», «name»: «PreyDay» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3061507
Source: Joyreactor