Оптимизация третьесторонних скриптов – способы, которые могут повысить их производительность #web https://www.keycdn.com/blog/third-party-scripts/
KeyCDN
Optimizing Third Party Scripts - Ways You Can Enhance Their Performance - KeyCDN
Third party scripts can be quite useful. However, they can also cause performance and security concerns. Learn more about how to enhance third party script performance.
Гибридные нейронные сети
Нейронные сети в JS, конечно, то еще извращение. Но машинное обучение и искусственный интеллект все больше проникают в нашу жизнь, и частенько хочется поиграться с подобными вещами.
Ликбез по математике в этом деле, конечно, необходим.
Для тех, кого тоже трогает эта тема, перевод статьи о том, с чем можно поиграться фронтэндеру на поприще нейронных сетей с GPU ускорением - https://goo.gl/yFHWfz
Кстати, если у кого есть какие-нибудь наработки в открытом доступе, буду очень рад если вы пошарите их в комментариях к статье или мне в личку - @jem_jem
Нейронные сети в JS, конечно, то еще извращение. Но машинное обучение и искусственный интеллект все больше проникают в нашу жизнь, и частенько хочется поиграться с подобными вещами.
Ликбез по математике в этом деле, конечно, необходим.
Для тех, кого тоже трогает эта тема, перевод статьи о том, с чем можно поиграться фронтэндеру на поприще нейронных сетей с GPU ускорением - https://goo.gl/yFHWfz
Кстати, если у кого есть какие-нибудь наработки в открытом доступе, буду очень рад если вы пошарите их в комментариях к статье или мне в личку - @jem_jem
Jem Space
Гибридные нейронные сети с GPU ускорением в JavaScript
Согласно отчету Octoverse 2017, JavaScript является самым популярным языком на Github. Измеренный по количеству пул реквестов и уровеню активности JavaScript сопоставим с Python, Java и Go. JavaScript завоевал Интернет и вторгся на сервер, мобильные телефоны…
Глубокое погружение в исходный код Vue.js #vue https://medium.com/@oneminutejs/a-deep-dive-in-the-vue-js-source-code-fd9638c05c05
Medium
A deep dive in the Vue.js source code
This series presents an exhaustive dive in the Vue.js source code in order to illustrate fundamental JavaScript concepts. It attempts to…
Аддитивная анимация с помощью Web Animations API https://css-live.ru/articles/additivnaya-animaciya-s-pomoshhyu-web-animations-api.html
CSS-LIVE
Аддитивная анимация с помощью Web Animations API
Перевод статьи Additive Animation with the Web Animations API с сайта css-tricks.com для CSS-live.ru, автор — Дэн Уилсон Эти возможности пока что не поддерживаются ни одним стабильным браузером. Однако, всё, о чем я сейчас расскажу, уже есть в Firefox Nightly…
Machine Learning-Driven Bundling. Будущее инструментария JavaScript https://blog.mgechev.com/2018/03/18/machine-learning-data-driven-bundling-webpack-javascript-markov-chain-angular-react/
Создание удобных и доступных таблиц с данными, подробная статья на inclusive-components https://inclusive-components.design/data-tables/
Inclusive Components
Data Tables
The first thing I was told when I embarked on learning web standards about twelve years ago was, "don't use tables for layout." This was sound advice in spirit, but not very well qualified. As a result, there have been some unfortunate interpretations. Using…
Архитектура приложения Angular. Используем NgModules https://habrahabr.ru/post/351678/
Хабр
Архитектура приложения Angular. Используем NgModules
Прим. перев.: для понимания данной статьи необходимо обладать начальными знаниями Angular: что такое компоненты, как создать простейшее SPA приложение и т.д. Есл...
Стань докладчиком РИТ++
📆 28–29 мая - Сколково
📌 Фестиваль «Российские интернет-технологии» - https://ritfest.ru/
В состав фестиваля входят 5 тематических конференций среди которых, конечно же, frontend!
У тебя интересный проект или тебе есть чем поделиться - подавай заявку в качестве спикера! Условия подачи заявки тут https://goo.gl/A6v382
Как бонус - организаторы оплатят расходы за проезд и проживание.
Есть сомнения в своем ораторском мастерстве? Учись на чужих ошибках: https://habrahabr.ru/company/oleg-bunin/blog/346292/ - разбор выступления Артема Данилова на HighLoad++.
Тренируйся, мотивируйся и подавай заявку на участие!
Тем, кто не имеет возможности выступить, советую посетить фестиваль в качестве зрителя!
📆 28–29 мая - Сколково
📌 Фестиваль «Российские интернет-технологии» - https://ritfest.ru/
В состав фестиваля входят 5 тематических конференций среди которых, конечно же, frontend!
У тебя интересный проект или тебе есть чем поделиться - подавай заявку в качестве спикера! Условия подачи заявки тут https://goo.gl/A6v382
Как бонус - организаторы оплатят расходы за проезд и проживание.
Есть сомнения в своем ораторском мастерстве? Учись на чужих ошибках: https://habrahabr.ru/company/oleg-bunin/blog/346292/ - разбор выступления Артема Данилова на HighLoad++.
Тренируйся, мотивируйся и подавай заявку на участие!
Тем, кто не имеет возможности выступить, советую посетить фестиваль в качестве зрителя!
ritfest.ru
Профессиональный онлайн фестиваль для тех, кто делает Интернет 2020
Как создать расширение для Chrome https://tproger.ru/articles/how-to-build-a-chrome-extension/
Tproger
Как создать расширение для Chrome
У вас в браузере наверняка есть хотя бы одно расширение. Если вам интересно узнать, как они делаются, читайте наш материал по написанию самого простого плагина для Google Chrome.
7 секретных паттернов Vue, о которых консультанты не хотят, чтобы вы знали — доклад Chris Fritz https://www.youtube.com/watch?v=7lpemgMhi0k
YouTube
7 Secret Patterns Vue Consultants Don’t Want You to Know - Chris Fritz
There’s an astounding amount of power packed away in Vue, despite its small size. The official guide provides a gentle learning path and the API is thorough, but new features are added all the time and it’s easy to miss small, but significant updates that…
«Доверие нарушено, мы должны это исправить». Цукерберг прокомментировал утечку данных 50 млн пользователей и рассказал о новых защитных мерах https://itc.ua/news/doverie-narusheno-i-myi-dolzhnyi-eto-ispravit-tsukerberg-prokomentiroval-skandale-s-cambridge-analytica/
ITC.ua
«Доверие нарушено, мы должны это исправить». Цукерберг прокомментировал утечку данных 50 млн пользователей и рассказал о новых…
После нескольких дней молчания Facebook Марк Цукерберг выступил с публичным заявлением по инциденту с утечкой данных 50 миллионов пользователей соцсети, к которой причастна компания Cambridge Analytica. «Доверие между Facebook и людьми, которые поделились…
ES6: полезные советы и неочевидные приёмы https://habrahabr.ru/company/ruvds/blog/352128/
Habr
ES6: полезные советы и неочевидные приёмы
Стандарт EcmaScript 2015 (ES6) существует уже несколько лет. Он принёс с собой множество новых возможностей, разные способы использования которых далеко не всегда очевидны. Вот обзор некоторых из этих...
Состояние библиотек и фреймворков JavaScript: 2018 и после https://medium.com/@alberto.park/the-status-of-javascript-libraries-frameworks-2018-beyond-3a5a7cae7513
Medium
The status of JavaScript libraries & frameworks: 2018 & beyond.
Libraries and frameworks are one of the intense competitiveness on front-end development.
Добавление favicons в мультибраузерном мультиплатформенном мире https://mobiforge.com/design-development/adding-favicons-in-a-multi-browser-multi-platform-world
mobiForge
Adding favicons in a multi-browser multi-platform world - mobiForge
Favicons: they used to be so easy. A simple 16×16 pixel favicon.ico bitmap used to do the trick, but over the past 20 years or so things have changed. We review how to add favicons to satisfy the major browsers and platforms.
Подкаст «Разбор Полетов», Episode 156 — РП: Фронтенд — JavaScript и мемасики https://razbor-poletov.com/2018/03/episode-156.html
Razbor-Poletov
Episode 156 — РП: Фронтенд - JavaScript и мемасики - Подкаст «Разбор Полетов»
МОЛНИЯ!!! Промо конференции JPoint в Москве! С кодом RazborJPoint вам будет предоставлена скидка на билет!
p.s. Если идете на JPoint 2018, то …
p.s. Если идете на JPoint 2018, то …
Друзья, мы не раз уже отмечали важность выбора правильного шрифта для сайта или приложения. Одни шрифты лучше читаются, другие - помогают лучше отложить в памяти логотип и создать нужные ассоциации.
Если вы хотите копнуть глубже, то 29 апреля в школе Controforma старутет курс по типографике для веб дизайнеров: https://controforma.school/web_typography. Бесплатная вводная лекция покажет, нужно это вам или нет.
Для наших читателей действует промокод со скидкой 10% FRONTD
Канал Controforma: @controforma_school
Если вы хотите копнуть глубже, то 29 апреля в школе Controforma старутет курс по типографике для веб дизайнеров: https://controforma.school/web_typography. Бесплатная вводная лекция покажет, нужно это вам или нет.
Для наших читателей действует промокод со скидкой 10% FRONTD
Канал Controforma: @controforma_school
Основы GraphQL и практические примеры с Vue https://medium.com/@lachlanmiller_52885/graphql-basics-and-practical-examples-with-vue-6b649b9685e0
Medium
GraphQL basics and practical examples with Vue
GraphQL is a query language for your API, and a server side runtime for executing queries. A single endpoint can return data about multiple…
Мощные лейауты с помощью CSS Variables + CSS Grid https://codepen.io/michellebarker/post/super-powered-layouts-with-css-variables-css-gr