Игорь Антонов — про JavaScript и разработку
983 subscribers
96 photos
5 videos
1 file
118 links
TeamLead в Т-Банк. ex-Автор и преподаватель курсов по JavaScript в @htmlacademy. Есть вопрос? Пишите — @antonov_i
Download Telegram
Минувшие выходные получились насыщенными 🔥. У дочери проходили соревнования по художественной гимнастики и для родителей это то ещё волнение 🧐. Особенно если соревнования проходят два дня подряд. В общем, время пролетело быстро и, да, мы заняли второе место. Было здорово 🏁

Пока ждали выступления, успел смонтировать ещё один видосик по TS. Уроки по TypeScript продолжаются! 🚀 На этот раз познакомимся и научимся применять оператор keyof. Какие он решает задачи, когда им пользоваться — об этом в новом видео 🍿 По традиции разобрал несколько задачек.

https://youtu.be/Jrri9_-lkmc
А ворвусь-ка с небольшим анонсом 🎄Давным-давно, в далёкой галактике… Стойте, какая ещё галактика?! Всё же было совсем не так и не очень давно. Как было на самом деле. Ещё совсем недавно вместе с Сашей Сушко мы читали лекции по JavaScript в HTML Academy 🚀 Это было замечательное время. Подготовка, работа с тренером по речи, проработка материала и много других интересных задач, которые оставались за кадром.

В общем, созвонились мы как-то с Сашей поболтать и подумали: «А почему бы не провести стрим»? Поболтать в прямом эфире про фронтенд, программирование и поотвечать на разные вопросики. Первый стрим запланировали уже в это воскресенье, приходите!

Встречаемся 24.12.2023 в 20:00 (МСК) в прямом эфире на моём канале в YouTube.
Мы уже готовимся к эфиру и скоро закинем ссылочку. Напомню, стрим состоится сегодня, в 20:00 (МСК). Через 30+ минут в эфире 🍿
Please open Telegram to view this post
VIEW IN TELEGRAM
Ребята, девчата ❤️ Поздравляю вас с Новым Годом ❄️ Хочется много всего пожелать, но ограничусь счастьем 🕺🏼💃 Каждый ощущает счастье по-своему, поэтому если все будем счастливы, сможем достичь поставленных целей! 🎉 В общем, пусть сбудутся все мечты 🍾

Для меня этот год пролетел как одно мгновение. Многое удалось сделать, что-то, конечно, не успел. Буду навёрстывать в следующем 🚀

Свой 2023 запомнил вот так. Пусть останется на память.

🎯 Запустил канал на YouTube. Долго готовил сани, наконец-то они поехали 🛷
🎯 ~150 прочитанных лекций в HTML Academy. Это примерно 24 000 минут в эфире.
🎯 Запустили и провели с командой 5-й сезона Podlodka Tech Lead.
🎯 Подготовил два доклада на Infostart Event 2023
🎯 Принял участие в 25 выпусках подкаста «Про Код»
🎯 1783 подписчиков на YouTube. Спасибо, ребята!
🎯 Записал 22 видео для канала и собрал домашнюю студию.
🎯 Присоединился к программному комитету Infostart Event и помог подготовить секцию «Мобильная разработка»
🎯 Погостил в ИТМО и прочитал несколько лекций в оффлан ❤️
🎯 Программировал много разного и не только на JS/TS.
🎯 Записывал скринкасты, статьи для HTML Academy ❤️
🎯 Сменил работу 👨‍💻 Новый фокус, новая роль, идём дальше.

to be continued…
Ребята, привет! 👋 Эх, давненько от меня не было вестей. Большая загрузка на работе, лекции и подготовка к очередной конференции внесли свои коррективы.

Постепенно буду возвращаться к ведению блога и первое видео в этом году наконец-то готово. Это очередной урок для тех, кто только начинает изучать TypeScript. На этот раз обсудим типизацию функций. На очереди уроки про Awaited и test runner в Node.

Приятного просмотра 🍿

https://www.youtube.com/watch?v=0IUHUjZR8c8
Хоп-хей, лала-лей, новый урок про TypeScript уже доступен 🍿. На этот раз посмотрим на ThisType и InstanceType. Они особенно будут полезны, когда приложение разрабатывается с использованием объектно-ориентированного подхода. Погнали 🚀

P.S. На очереди видео про Awaited, и встроенный тест-раннер в Node.

https://youtu.be/D-K0HIlCkeE
Сегодня суббота, а это значит есть немного свободного времени для записи очередного видео. Обычно все видосы для блога пишу именно по субботам. Сегодняшняя не стала исключением. Попробую успеть смонтировать вечером, а завтра опубликовать на канале.

Все последние видосы записывал на камеру Sony ZVE-10. Специально её купил в конце прошлого года, чтобы добиться хорошей картинки в видосиках и на лекциях.

Это моя первая камера от Sony, и как мне показалось, она идеально подходит для моих задач. Меня порадовало, что она может заряжаться от USB TypeC, поэтому не нужно заморачиваться с покупкой каплера. Подключил к блоку питания и погнали.

Камеру активно использовал несколько месяцев и всё было здорово. Но пару неделек назад всё чаще стал видеть значок «Перегрев». Сначала он появлялся через часа 1.5-2, а сегодня и вовсе через 30 минут. И это учитывая, что сама камера ничего не пишет, по факту только передаёт сигнал в комп.

Видел в сети похожие проблемы. Блогеры рекомендуют просто выключить настройку автоматического отключения камеры из-за перегрева. Кому-то это даже помогает, но у меня камера всё равно отключается. По ходу что-то с термодатчиком.

Увидел, что на AliExpress для этой модели продают специальное охлаждение. Попробовал заказать и протестировать. Если не поможет, придётся сдавать камеру по гарантии и искать альтернативу :-(
Кто-нибудь успел потестировать JSR (https://jsr.io/)?

The JavaScript Registry (JSR) — современный репозиторий пакетов для JavaScript и TypeScript. Совместим с Node, Deno и браузерами. Присутствует обратная совместимость с npm.
А кто-то интересуется System Design? Если хочется узнать как проходят такие собеседования, приходите завтра на стрим — https://www.youtube.com/watch?v=-i4dQ-eks1U.

Проходить собеседование и делиться практическим опытом будет Гриша Скобелев — опытный техлид, автор и ведущий книжного клуба «Между скобок» (https://youtube.com/@mezhdu_skobok). Проводить собеседование будет Игорь Антонов, TeamLead из Тинькофф, автор канала «Про JavaScript и разработку» (https://youtube.com/@antonovjs).

Стрим запланирован на 07.03, 19:00
Где: https://www.youtube.com/watch?v=-i4dQ-eks1U
Запись: будет

Придёте?
Анонс! На следующую неделю запланированивали второй выпуск проекта «Другой код». Будем обсуждать поиск работы, сложности и всё в таком духе. Стрим запланирован на 28.03, 20:00 (запись будет).

Спикеры: Игорь Антонов (Team Lead), Саша Сушко (Senior Frontend Developer) и Соня Петлякова (HR).

https://www.youtube.com/watch?v=OHeKUi3XQg8
В субботу выступлю с докладом на IT_CONF 3.0 в университете ИТМО (https://alumni.itmo.ru/it_conf3). Буду рассказывать про новые инструменты/API, которые завезли в платформу Node.js. А ещё про фреймворки, которые хороши для Enterprise-разработки 🍿
Please open Telegram to view this post
VIEW IN TELEGRAM
Пару неделек назад выступил в университете ИТМО на IT_Conf 3.0, а сегодня получил вот такой памятный артефакт ☕️ Приятно ) Конференция на мой взгляд удалась. Отличная локация и много крутых докладчиков. Кстати, пример архитектуры, который я разбирал в докладе можно посмотреть в моём GitHub. В репозитории есть подробное описание (https://github.com/AntonovIgor/it-conf30).

На этом можно считать сезон конференций открыт. Кстати, это первое моё выступление от Тинькофф, а в мае уже планирую второе 🏃‍♂️. Готовлю доклад на Podlodka TechLead Crew.
Please open Telegram to view this post
VIEW IN TELEGRAM
Пока ждал лекцию, листал статьи на сайте журнала ][акер. Случайно наткнулся на материал «25 лет «Хакеру». Отзывы и воспоминания наших авторов» (https://xakep.ru/2024/03/23/xakep-25yo-authors/). Первая мысль: как?! Уже 25 лет! Какое-то невероятное число. Вроде недавно взял почитать один из первых номеров у друзей, а с тех пор минуло четверть века.

С этим журналом меня связывает многое: он стал моим проводником в IT и первым «учебником» по программированию. Первые шаги в программировании делал именно по статьям из журнала. А потом начался новый этап и примерно 10 я публиковался в журнале. Когда-то чаще, когда-то реже.

К чему это всё. Где-то в январе или феврале, главред журнала попросил написать пару слов и поделиться воспоминаниями о журнале. Пока ехал в метро на работу, набросал несколько мыслей, отправил и забыл. А вот сегодня увидел статью, где эти мысли опубликовали. Приятные воспоминания — https://xakep.ru/2024/03/23/xakep-25yo-authors/
Начались длинные выходные, а это значит можно успеть разобрать накопившиеся дела и смонтировать новый видос для канала 🍿🏃‍♂️

Кто спрашивал про хакатон: финал прошёл отлично, наша команда взяла третье место 🥉 Довольный и счастливый собираюсь домой в Питер ✈️
Ребята, привет 👋

На следующей неделе стартует конференция Podlodka React Crew. Первая подлодка, которая «от» и «до» про React с уклоном в архитектуру фронтенд-приложений. Тут и про реактивность, и выбор менеджера управления состоянием, и проблемы декларативных JSX-шаблонов, Feature Sliced Design, паттерн FaCC, и много чего ещё. Сезон обещает быть горячим 🔥 Вся программа и билеты на сайте конференции. Промокод antonov предоставит скидку на участие.

И это ещё не всё. 29 мая в 19:00 состоится открытая сессия «Публичное собеседование по архитектуре». В прямом эфире, на канале «Podlodka», я проведу собеседование по фронтенд-архитектуре. Подобные секции всё чаще встречаются в больших компаниях и обязательны для всех Middle и Senior разработчиков. Стримить будет на YouTube. Ближе к встрече опубликую прямую ссылку. Приходите в гости 🍿