Компания Mozilla опубликовала голосовые данные Common Voice
http://www.opennet.ru/opennews/art.shtml?num=50229
http://www.opennet.ru/opennews/art.shtml?num=50229
www.opennet.ru
Компания Mozilla опубликовала голосовые данные Common Voice
Компания Mozilla опубликовала набор голосовых данных, собранный в результате инициативы Common Voice и включающий примеры произношения 42 тысяч людей. В результате инициативы было получено почти 1400 часов речевого материала на 18 языках (русский язык отсутствует)…
Качество кода. Расшифровка доклада Ивана Ботанова с Frontend Conf, где он говорит о читаемости, нейминге, декларативности, Code style и отношениях между джунами и лидами
https://habr.com/ru/company/oleg-bunin/blog/433326/
https://habr.com/ru/company/oleg-bunin/blog/433326/
Хабр
Качество кода
Качество кода — тема, которая родилась вместе с программированием. Для оценки и контроля качества менеджмента предприятий применяется ISO 9000, для продуктов — ГОСТ и тот же ISO, а вот для оценки...
Мы перешли на Next.js, чтобы обрабатывать нашу домашнюю страницу в 7,5 раз быстрее
https://www.manifold.co/blog/we-migrated-to-next-js-to-serve-our-home-page-7-5-faster-559443219c84
https://www.manifold.co/blog/we-migrated-to-next-js-to-serve-our-home-page-7-5-faster-559443219c84
Генераторы статических сайтов: руководство для начинающих
https://www.sitepoint.com/static-site-generators/
https://www.sitepoint.com/static-site-generators/
SitePoint
Static Site Generators: A Beginner’s Guide
Static site generators are a key element of the modern Jamstack architecture. We explore the standout features of leading SSGs.
Как писать простые современные JavaScript-приложения с использованием Webpack и прогрессивных веб-технологий
https://medium.freecodecamp.org/how-to-write-simple-modern-javascript-apps-with-webpack-and-progressive-web-techniques-a30354eab214
https://medium.freecodecamp.org/how-to-write-simple-modern-javascript-apps-with-webpack-and-progressive-web-techniques-a30354eab214
freeCodeCamp.org
How to write simple modern JavaScript apps with Webpack and progressive web techniques
Have you thought of making modern JavaScript applications with the simplest setup possible for your next project?
terser — JavaScript парсер и mangler/compressor инструментарий для ES6 +.
https://github.com/terser-js/terser
https://github.com/terser-js/terser
GitHub
GitHub - terser/terser: 🗜 JavaScript parser, mangler and compressor toolkit for ES6+
🗜 JavaScript parser, mangler and compressor toolkit for ES6+ - terser/terser
Написание тестов для React-приложений с использованием Jest и Enzyme
https://css-tricks.com/writing-tests-for-react-applications-using-jest-and-enzyme/
https://css-tricks.com/writing-tests-for-react-applications-using-jest-and-enzyme/
CSS-Tricks
Writing Tests For React Applications Using Jest And Enzyme | CSS-Tricks
While it is important to have a well-tested API, solid test coverage is a must for any React application. Tests increase confidence in the code and helps
Понимание проблемы производительности с “полиморфическими” JSON данными
https://medium.com/wolfram-developers/understanding-a-performance-issue-with-polymorphic-json-data-e7e4cd079be0
https://medium.com/wolfram-developers/understanding-a-performance-issue-with-polymorphic-json-data-e7e4cd079be0
Medium
Understanding a Performance Issue with “Polymorphic” JSON Data
How objects with the same shape but different kinds of values can have a surprising effect on JavaScript performance
Видеоблог Вадима Макеева: «15. Лайв с ответами»
https://www.youtube.com/watch?v=cZCh1Esj7C4&feature=youtu.be
https://www.youtube.com/watch?v=cZCh1Esj7C4&feature=youtu.be
YouTube
Лайв с ответами
00:00 Интро
00:47 Вставка видео
05:27 Жизнь после
07:31 Плиточная сетка без JS
09:04 Article по спеке
11:12 Доступные новостные сайты
12:06 Зачем вести блог
13:49 Для чего тег time
15:33 Как изучить гриды
17:41 Скринридер на Windows
19:36 Как верстать комментарии…
00:47 Вставка видео
05:27 Жизнь после
07:31 Плиточная сетка без JS
09:04 Article по спеке
11:12 Доступные новостные сайты
12:06 Зачем вести блог
13:49 Для чего тег time
15:33 Как изучить гриды
17:41 Скринридер на Windows
19:36 Как верстать комментарии…
Смотри-ка, никаких медиа-запросов! Адаптивные макеты с использованием CSS Grid
https://css-tricks.com/look-ma-no-media-queries-responsive-layouts-using-css-grid/
https://css-tricks.com/look-ma-no-media-queries-responsive-layouts-using-css-grid/
CSS-Tricks
Look Ma, No Media Queries! Responsive Layouts Using CSS Grid | CSS-Tricks
Not only has CSS Grid reshaped the way we think and build layouts for the web, but it has also contributed to writing more resilient code, replacing "hacky"
#web
Как сэкономить ресурсы в браузере и не сломать веб. Доклад Яндекса
https://habr.com/en/company/yandex/blog/442456/
Как сэкономить ресурсы в браузере и не сломать веб. Доклад Яндекса
https://habr.com/en/company/yandex/blog/442456/
Хабр
Как сэкономить ресурсы в браузере и не сломать веб. Доклад Яндекса
Несмотря на рост производительности устройств, веб становится всё более требовательным к памяти и процессору. Правильный рендеринг и умное распределение ресурсов...
#js
Понимание мемоизации в JavaScript
https://scotch.io/tutorials/understanding-memoization-in-javascript
Понимание мемоизации в JavaScript
https://scotch.io/tutorials/understanding-memoization-in-javascript
Подводные камни производительности JavaScript в V8
https://ponyfoo.com/articles/javascript-performance-pitfalls-v8
https://ponyfoo.com/articles/javascript-performance-pitfalls-v8
#angular
Angular 8 Beta: новая схема обновления для Ivy в Angular 8.0.0-beta.7
https://medium.com/swlh/angular-8-beta-new-update-scheme-for-ivy-in-angular-8-0-0-beta-7-d5f3541e5ed3
Angular 8 Beta: новая схема обновления для Ivy в Angular 8.0.0-beta.7
https://medium.com/swlh/angular-8-beta-new-update-scheme-for-ivy-in-angular-8-0-0-beta-7-d5f3541e5ed3