kirjs_ru
1.72K subscribers
315 photos
1 video
1 file
403 links
Стримлю про front-end, Open Source, Angular приходите ко мне на стрим :)

@kirjs | https://www.twitch.tv/kirjs
Download Telegram
Я вижу, как многие технические чаты запрещают все разговоры о ситуации на Украине.

Для этого есть много хороших причин: дискуссии очень быстро накаляются, чаты покидают люди с недоминантной политической позицией, модерировать это сложно, за какие-то вещи админам можно (гипотетически) и присесть, технические темы вообще теряются в процессе.

Но я хочу посмотреть на это с другой стороны:

Когда мы говорим о фреймворке или технологии, мы любим называть себя “сообществом”. Мы собираемся по интересам, проводим выступления, стримы, конфы или собираемся после работы. Сейчас во времена ковида, многие проводят больше времени смотря в чатах о технологиях, чем с людьми из своего города.

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

Крутейшие люди были молча забанены, когда пытались поделиться своей бедой.

Да, есть правила, которые формально это запрещают, но я не понимаю, как можно так поступать с людьми, с которыми общались еще несоклько дней назад. Это не похоже на сообщество.

Что можно сделать в такой ситуации?
Идеального решения не будет (по причинам выше), но вот пара примеров.

@vuejs_club просто разрешили обсуждения (в определенных рамках). Vuejs практически пропал, но наверное это один из лучших.

В @rxjs_ru, @angular_ru, @firebase_ru мы созвонились с ребятами, и (с разрешения @xanf_ua) добавили в пин ссылку на @vuejs_club.

Также буду обсуждать с админами других чатов, где я помогаю что-то подобное.
Не могу призывать выходить протестовать. Только посмотрите, что выдумывают эти протестующие:

https://github.com/nashotvet/nashotvet
Накидаю ссылок про релокейт, добавляйте в комментах

@mordor_escape - канал с вакансиями (и чат)
@relocate_it - большой чат с айтишниками
@g_jobbot - бот c вакансиями
Интересная задачка на понимание того, как работает React, вчера пол дня продебажил.

Вот пример из официального FAQ по хукам реакта. Зачем ref.currentValue = value нужно заворачивать в useEffect?
Что может пойти не так, если это не сделать?
UPDATE: В предыдущей задачке я не очень хорошо сформулировал, т.к. в том примере нельзя просто убрать useEffect.

Но что, если сохранить значение до установки и вернуть его. Нужен ли useEffect?

https://stackblitz.com/edit/react-ts-wezouv
На внезапном стриме сегодня вспомню как стримить.

Расскажу как у меня дела, спрошу как у вас, в процессе поковыраю компиляцию Angular в браузере.

📺 Посмотреть: twitch.tv/kirjs | youtu.be/gmmfgv1VakI

🎤 Пообщаться голосом: kirjs.com/talk
https://blog.angular.io/angular-v14-is-now-available-391a6db736af

Вышел Angular 14
- Типизированные формы
- Standalone Components
- Возможность указать Title в роутах
- Улучшены сообщения об ошибках
- Несколько новых правил линта (научат вас правильно писать банан в коробке)
- Сообщения об ошибках теперь подгружаются когда нужно
- TypeScript 4.7 (с es2020)

И много всего другого интересного, надеюсь разберем на днях на стриме
На внезапном стриме через 15 минут посмотрим, чем порадует нас Angular 14 c 🦊

🔥 Проапгрейдим проект до Angular 14
🔥 Посмотрим что нового

👀 Посмотреть: twitch.tv/kirjs | youtu.be/qnbI5RA11c8

🗣 Пообщаться голосом: twitch.tv/kirjs
На внезапном коротком стриме через 15 минут причешем код присланный подписчиком.

🔥 Посмотрим код HTTP сервиса

🔥 Постараемся улучшить

👀 Посмотреть: twitch.tv/kirjs | youtu.be/8v_kp6sFPW4

🗣 Пообщаться голосом: twitch.tv/kirjs
На внезапном стриме попробуем скомпилить код из строки и передать JIT компилятору

📺 Посмотреть: twitch.tv/kirjs | youtu.be/W5wtIPDpsXY

🎤 Пообщаться голосом: kirjs.com/talk
На внезапном стриме разберемся, как можно сгенерировать карточки для изучения языка из текста.

📺 Посмотреть: twitch.tv/kirjs | youtu.be/FRIp4k8uXcI

🎤 Пообщаться голосом: kirjs.com/talk
На внезапном стриме разберемся, как можно сгенерировать карточки для изучения языка из текста. 

Это может быть полезно тем, кто хочет прочитать книгу/статью в оригинале, но хочет подготовиться и подучить слова заранее.

План такой: 
🦊 Взять текст
🦊 Выдрать слова
🦊 Нормализировать
🦊 Отсортировать по количеству вхождений
🦊 Перевести слово
🦊 Использовать в качестве иллюстрации предложение из контекста
🦊 Сгенерировать flash - карточки

📺 Посмотреть: twitch.tv/kirjs | youtu.be/FRIp4k8uXcI

🎤 Пообщаться голосом: kirjs.com/talk
На эту Субботу в 16:00 мы тут внезапно накраудсорсили мок-интервью начинающего 16-летнего разработчика Влада.

Собеседовать на джунскую позицию будут: 

🛸 @ufocoder
⭐️ @starkovsky
🐶 и немного я

📺 Посмотреть: twitch.tv/kirjs | youtu.be/5zQTxdKKM-M

🎤 Пообщаться голосом: kirjs.com/talk
На внезапном дневном стриме Посмотрим REST API фреймфорки на питоне, и выберем один:

🦆 Django
🦆 Fast-api
🦆 Flask

Заодно узнаем, кто днем не работает :)

📺 Посмотреть: twitch.tv/kirjs | youtu.be/IBpsl8Um49A

🎤 Пообщаться голосом: kirjs.com/talk
Традиционно это лето я планирую провести в славном городе Кишиневе, по этому поводу есть пара вопросов:

1. Читает ли меня кто-то из Кишинева?
2. Знаете ли вы каких-нибудь крутых программистов/OSS контрибуторов из Молдовы?
Forwarded from Anya Doshlygina
Всем привет!

Уже сегодня в 19 МСК друзья из AgileFluent и Solvery проведут бесплатное live собеседование на английском с software engineer.

Интервьюеры:
Маша Реутская, международный HR эксперт AgileFluent, 15+ лет опыта in-house в крупнейших международных компаниях.
Проведёт софт-скилл интервью и даст фидбек, как улучшить ответы.

Саша Черношей, Software engineer в Microsoft в Эстонии, ментор Solvery. 6 лет опыта разработки ПО и 4 года мобильной разработки на react-native для заказчиков из США и Великобритании. Проведет техническую часть интервью.

📆Дата и время: 21 июля, 19:00 по Мск.

Будет полезно разработчикам, которые хотят в международную компанию или готовятся к тех интервью. И всем, кто готовится к behavioral-интервью: эта часть схожая у всех профессий.

Записаться и получить запись можно в боте.

Кажется, будет очень классно) приходите смотреть 😉
На внезапном дневном стриме в 11:45 Поковыряем задачки на питоне, и посмотрим, как надо

📺 Посмотреть: twitch.tv/kirjs | youtu.be/bJ2HviuuNoE

🎤 Пообщаться голосом: kirjs.com/talk