Сегодня думал как организовать работу со всякими системами аналитики в реакт приложениях.
Если писать прямо в компонентах добавит душка в код. Хотелось иметь какую-то глобальную свалку куда швырять все события, и в одном месте их как-то обрабатывать.
Сел гуглить и [нагуглил](https://dev.to/jepser/hello-treacker-a-tracking-library-for-react-59bd) неплохое решение на первый взгляд.
Потыкаю, посмотрю, поделюсь впечатлениями.
Если писать прямо в компонентах добавит душка в код. Хотелось иметь какую-то глобальную свалку куда швырять все события, и в одном месте их как-то обрабатывать.
Сел гуглить и [нагуглил](https://dev.to/jepser/hello-treacker-a-tracking-library-for-react-59bd) неплохое решение на первый взгляд.
Потыкаю, посмотрю, поделюсь впечатлениями.
DEV Community
Hello Treacker, a tracking library for React
TL;DR: I built a small (1.5kb) and performant event tracking library, that lets you connec...
Вчера нарвался на страницу книги Тима Рафгардена «Algorithms Illuminated», который вдохновлен онлайн курсами на Coursera и Edx по алгоритмам Стэнфорда.
Сами книги «Совершенный алгоритм. Основы», «Совершенный алгоритм, и Графовые алгоритмы и структуры данных» нашел на русском на сайте издательства «Питер».
¶
Еще у автора канал на youtube где много есть четыре плейлиста про алгоритмы, не буду утверждать что контент из книги и на канале идентичны, но беглый осмотр показал что контент обширный и фундаметальный, например информация о графовых алгормитах, NP-трудные задачи, жадные алгоритмы, динамическое программирование и тд.
¶
Понравилось что автор начинает лекцию с умножения столбиком, объясняя что это тоже алгоритм и как умножить можно эффективнее используя Алгоритм Карацубы.
¶
Лекции на английском, но у Тима четкая и понятная речь, что снижает порог для тех кому английской не родной.
Ну и вишенкой будут записи лекции Тима из стен Стэнфорда.
Сами книги «Совершенный алгоритм. Основы», «Совершенный алгоритм, и Графовые алгоритмы и структуры данных» нашел на русском на сайте издательства «Питер».
¶
Еще у автора канал на youtube где много есть четыре плейлиста про алгоритмы, не буду утверждать что контент из книги и на канале идентичны, но беглый осмотр показал что контент обширный и фундаметальный, например информация о графовых алгормитах, NP-трудные задачи, жадные алгоритмы, динамическое программирование и тд.
¶
Понравилось что автор начинает лекцию с умножения столбиком, объясняя что это тоже алгоритм и как умножить можно эффективнее используя Алгоритм Карацубы.
¶
Лекции на английском, но у Тима четкая и понятная речь, что снижает порог для тех кому английской не родной.
Ну и вишенкой будут записи лекции Тима из стен Стэнфорда.
www.piter.com
Совершенный алгоритм. Основы
Алгоритмы — это сердце и душа computer science. Без них не обойтись, они есть везде — от сетевой маршрутизации и расчетов по геномике до криптографии и машинного обучения.
The
null primitive is typically used to describe the absence of an object, whereas undefined is the absence of a defined value. #jsРанее тут был репост про то как разработчики могут влиять на бизнес, но я его вынес на телетайп.
https://teletype.in/@codev0/-txSE4CbnOP
https://teletype.in/@codev0/-txSE4CbnOP
Teletype
Пост который на меня повлиял как на разработчика
Это репост чтобы было удобно читать в телеграме, и сохранить информацию. Просто прочтите. От себя добавлю что этот подход резонирует...
Вышел из многих чатов, в которых активно общался, тк сейчас надо сосредоточиться на работе и учебе. Но!
Мир не стоит на месте, и события в продолжают случаться. Например вчера, Тимур Шамсединов выложил классный роадмап для JS разработчиков. Я его посмотрел, и мне понравилось https://www.youtube.com/watch?v=9eayd1xggFs
Мир не стоит на месте, и события в продолжают случаться. Например вчера, Тимур Шамсединов выложил классный роадмап для JS разработчиков. Я его посмотрел, и мне понравилось https://www.youtube.com/watch?v=9eayd1xggFs
YouTube
🚀 Roadmap ✨ План развития для технологического стека JavaScript и Node.js ✨ Карта обучения 🧑💻
Ссылки на материалы по общему роадмапу: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Roadmap.md
Варианты роадмапов для разных специальностей: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Specialties.md
Github автора:…
Варианты роадмапов для разных специальностей: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Specialties.md
Github автора:…
Я, как обычно, серфил интернет на базворды из разработки, и очень удачно наткнулся на емкий ролик от Avito Tech про GRASP принципы. Но там весь плейлист годный, очень рекомендую
YouTube
1.9 Введение в GRASP-шаблоны | Курс «Паттерны и практики написания кода»
GRASP-шаблоны и их место в процессе разработки. Также вы узнаете о том, что GRASP-шаблоны реализуются в рамках более общей темы под названием “объектно-ориентированный анализ и проектирование” (ООАП).
00:00 – Вступление
00:23 – Что такое ООАП
01:29 – Цели…
00:00 – Вступление
00:23 – Что такое ООАП
01:29 – Цели…
О! Ранний релиз уроков по ТС для начинающих от Мэта Покока. Делитесь с коллегами https://www.totaltypescript.com/tutorials/beginners-typescript
Если вы вдруг не спите, и у вас есть свободное время, и вы не знаете как полезно провести то советую этот стрим
YouTube
Пишем мини-библиотеку для тестирования (jest) @algoseekee
Решаем задачи с Frontend собеседований с @webelart
Внутри:
1:25 Лена про себя
8:45 Виктор про себя
10:15 Лена про подготовку в Фейсбук
11:05 Начало: обсуждаем задачу
17:28 Представление desсribe + it в виде дерева
24:37 Проектируем алгоритм
40:47 Лена…
Внутри:
1:25 Лена про себя
8:45 Виктор про себя
10:15 Лена про подготовку в Фейсбук
11:05 Начало: обсуждаем задачу
17:28 Представление desсribe + it в виде дерева
24:37 Проектируем алгоритм
40:47 Лена…
Когда вижу подобные решения, на меня накатывает чувство ужаса, и в голову приходит тормозной Aliexpress. Я люблю веб, и хочу чтобы он был приятным в использовании. И так уж вышло что чем меньше весит твой клиенсткий слой, тем лучше пользовательский опыт.
Понимаю что можно сделать хорошо, и такие решения появились чтобы решить какую-то проблему, но пока сторонюсь этого мира.
Понимаю что можно сделать хорошо, и такие решения появились чтобы решить какую-то проблему, но пока сторонюсь этого мира.
GitHub
GitHub - umijs/qiankun: 📦 🚀 Blazing fast, simple and complete solution for micro frontends.
📦 🚀 Blazing fast, simple and complete solution for micro frontends. - umijs/qiankun
JetBrains выкатили в публичный доступ свой новый редактор или IDE Fleet. Хотя я в последнее время все в VS Code делаю
В продолжении темы о VS Code. Я, в последний год, начал потихоньку переходить на светлые темы, например светлые вариации Github Theme.
Уж не знаю как она оказалась у меня, но тему Quet Light for VSC нашел совершнно случайно когда перебирал установленные темы и сразу случился мэтч. Заметил что некоторые селебы разработчики тоже уходят на менее контрастные не темные темы. Не знаю с чем связано. Наверно общая усталась от всяких материалов, аун дарков
Уж не знаю как она оказалась у меня, но тему Quet Light for VSC нашел совершнно случайно когда перебирал установленные темы и сразу случился мэтч. Заметил что некоторые селебы разработчики тоже уходят на менее контрастные не темные темы. Не знаю с чем связано. Наверно общая усталась от всяких материалов, аун дарков
10 ноября JetBrains будут проводить JavaScript Day, бесплатный онлайн ивент для JS разработчиков. Будет вещать Матео Колина, и еще какой-то парень из Igalia, это те кого я заметил
JetBrains: Developer Tools for Professionals and Teams
JetBrains JavaScript Day 2022
JetBrains JavaScript Day is a free online event with talks about JavaScript and related technologies. Join us on November 10!