The channel has no name!
111 subscribers
57 photos
1 video
103 links
Канал фронтендера. Пишу про свой опыт, и взгляды на разработку. AlmatyJS co-org.

Зарабатываю на JS. Заглядываюсь на Clojure. Мечтаю перекатиться в бэкенд. Учусь на магистратуре на Software Engineering.

tw: _codev0
gh: codev0

Фидбэк сюда @codev0
Download Telegram
Сегодня думал как организовать работу со всякими системами аналитики в реакт приложениях.
Если писать прямо в компонентах добавит душка в код. Хотелось иметь какую-то глобальную свалку куда швырять все события, и в одном месте их как-то обрабатывать.
Сел гуглить и [нагуглил](https://dev.to/jepser/hello-treacker-a-tracking-library-for-react-59bd) неплохое решение на первый взгляд.
Потыкаю, посмотрю, поделюсь впечатлениями.
Вчера нарвался на страницу книги Тима Рафгардена «Algorithms Illuminated», который вдохновлен онлайн курсами на Coursera и Edx по алгоритмам Стэнфорда.
Сами книги «Совершенный алгоритм. Основы», «Совершенный алгоритм, и Графовые алгоритмы и структуры данных» нашел на русском на сайте издательства «Питер».

Еще у автора канал на youtube где много есть четыре плейлиста про алгоритмы, не буду утверждать что контент из книги и на канале идентичны, но беглый осмотр показал что контент обширный и фундаметальный, например информация о графовых алгормитах, NP-трудные задачи, жадные алгоритмы, динамическое программирование и тд.

Понравилось что автор начинает лекцию с умножения столбиком, объясняя что это тоже алгоритм и как умножить можно эффективнее используя Алгоритм Карацубы.

Лекции на английском, но у Тима четкая и понятная речь, что снижает порог для тех кому английской не родной.
Ну и вишенкой будут записи лекции Тима из стен Стэнфорда.
The channel has no name!
Photo
Вернулся к проводам
The null primitive is typically used to describe the absence of an object, whereas undefined is the absence of a defined value. #js
Channel name was changed to «The channel have no name!»
Вышел из многих чатов, в которых активно общался, тк сейчас надо сосредоточиться на работе и учебе. Но!
Мир не стоит на месте, и события в продолжают случаться. Например вчера, Тимур Шамсединов выложил классный роадмап для JS разработчиков. Я его посмотрел, и мне понравилось https://www.youtube.com/watch?v=9eayd1xggFs
О! Ранний релиз уроков по ТС для начинающих от Мэта Покока. Делитесь с коллегами https://www.totaltypescript.com/tutorials/beginners-typescript
Когда вижу подобные решения, на меня накатывает чувство ужаса, и в голову приходит тормозной Aliexpress. Я люблю веб, и хочу чтобы он был приятным в использовании. И так уж вышло что чем меньше весит твой клиенсткий слой, тем лучше пользовательский опыт.

Понимаю что можно сделать хорошо, и такие решения появились чтобы решить какую-то проблему, но пока сторонюсь этого мира.
JetBrains выкатили в публичный доступ свой новый редактор или IDE Fleet. Хотя я в последнее время все в VS Code делаю
В продолжении темы о VS Code. Я, в последний год, начал потихоньку переходить на светлые темы, например светлые вариации Github Theme.
Уж не знаю как она оказалась у меня, но тему Quet Light for VSC нашел совершнно случайно когда перебирал установленные темы и сразу случился мэтч. Заметил что некоторые селебы разработчики тоже уходят на менее контрастные не темные темы. Не знаю с чем связано. Наверно общая усталась от всяких материалов, аун дарков
10 ноября JetBrains будут проводить JavaScript Day, бесплатный онлайн ивент для JS разработчиков. Будет вещать Матео Колина, и еще какой-то парень из Igalia, это те кого я заметил
Страница для 500 ошибки у Кент Си Доттса. С такой вот забавной анимацией
😁2
Channel name was changed to «The channel has no name!»
лол, только сейчас дошло что в назавании канала ошибка