TGViewer
Channel Public Channel
Igor Panasyuk | IGORoutine Programming

Igor Panasyuk | IGORoutine Programming

@igoroutine

Тимлид Яндекса, разрабатываю эквайринг, обеспечивающий обработку всех платежей компании. Доцент практики в ИТМО, веду несколько курсов, также преподаю в ШАД. Выступаю на конференциях, делюсь опытом в соцсетях и помогаю развитию Go-сообщества
Subscribers
2.22K
Photos
113
Videos
8
Links
76

Showing posts older than #74 · Back to latest

Older Posts 12 shown
Post #73 4.95K
🙂 ПАНЕЛЬ УПРАВЛЕНИЯ 🙄🙄
  • ❤ 3
  • ❤‍🔥 3
  • 🔥 2
Post #72 4.26K
📹 Go под капотом: ассемблер и SIMD в НОВЫХ map и GC

Приятный пятничный контент вам в ленту. Собрал в одном видео материал из двух своих докладов на GolangConf и GoFunc, а также добавил новые части c Go 1.24 и Go 1.25. Приятного просмотра!

▶️ YouTube
📱 VK Видео
⚫️ Дзен
🟣 Rutube
4️⃣ Исходники | Презентация

6️⃣ Статьи про SIMD
8️⃣ Доклад на GolangConf про SIMD
8️⃣ Доклад на GoFunc про ассемблер
  • 🔥 24
  • ❤ 4
  • 🥰 4
Post #71 3.07K
  • 🔥 6
  • 👍 3
  • ❤ 2
Post #62 2.32K
🙄🙄 Небольшой отчёт о проведении розыгрыша 📈

Спасибо вам большое за активность и поддержку, мы верно движемся к 1_000 подписчиков, так что следующий розыгрыш не за горами! 🙂
  • ❤‍🔥 22
  • 🔥 11
  • ❤ 3
  • 🆒 3
Post #61 2.27K
📹Что изменилось в Go 1.25 и как теперь проходить собеседования

Считанные дни остались до выхода новой версии Go 1.25. Специально для вас собрал всё самое интересное про релиз в новом видео, приятного просмотра!

▶️ YouTube
📱 VK Видео
⚫️ Дзен
🟣 Rutube
4️⃣ Исходники | Презентация
  • 🔥 11
  • ❤ 10
Post #60 2.78K
🙄🙄 Backend-митап в Москве: многопоточность, микросервисы, алгоритмы и System Design

🗓 20 сентября
📍 Москва, Пространство «Весна»

Если хочешь разобраться глубже в backend-разработке, системном дизайне, алгоритмах и многопоточке — приходи.

Говорим по существу — про то, что важно в работе и на собеседованиях:

– как строить микросервисы, не превращая код в ад
– что ждёт на System Design-интервью и как его пройти
– как готовиться к собесам и системно учить алгоритмы
– как устроена модель памяти Go и где тебя может поджидать баг; как устроены продвинутые многопоточные примитивы

🎓 Программа

15:00 – 15:30 – Общий сбор

15:30 – 15:50 – Нетворкинг - разделимся на группы, пообщаемся и заведем новые знакомства

15:50 – 16:30 – Игорь Панасюк (Senior в Яндекс) «Особенности и ловушки модели памяти в Go: тайны синхронизации и устройство продвинутых многопоточных примитивов»

16:30 – 17:10 – Леонид Ченский (TeamLead в OzonTech) «Пишем микросервисы на Go как в BigTech, с нуля»

17:10 – 17:30 – Перерыв на фуршет

17:30 – 18:10 – Александр Алексеев (CTO в BigTech) «Зачем и как изучать алгоритмы»

18:10 – 18:50 – Владимир Балун (ex-TeamLead в Яндекс) «Как пройти System Design интервью: взгляд со стороны интервьювера и кандидата»

18:50 – 19:00 – Завершение контентной части, фотосесия

19:00 – 20:00 – Фуршет и нетворкинг на площадке

20:00 - Afterparty - по желанию едем в бар неподалеку и продолжаем общение в неформальной обстановке

🎁 Подарки за лучшие вопросы:

— книги по backend разработке от спикеров
— сертификаты на бесплатное обучение на любом из курсов школы
— бесплатные mock-собеседования от интервьюверов из BigTech
— скидки на обучение в нашей школе

Место: Пространство «Весна»
Спартаковский переулок 2с1, подъезд 7

5 минут от м. Красносельская
7 минут от м. Бауманская

❗️Стоимость билетов пока неизвестна, но уже сейчас можно записаться по ссылке
  • ❤ 10
  • 🔥 8
  • 👻 1
Post #57 2.44K
🙄🙄 Итоги розыгрыша!

🥇№1. Игрушка гофера: @vovs03
🥈№2. Большой блокнот MIR PLATFORM: @gotogoto
🥉№3. Игрушка антистресс копибара: @rel1ct0

Призовые значки @igoroutine:
@Alerinnan
@clvadoze
@ilia_seoi
@pirat_vladik
https://t.me/igoroutine/33?comment=153_Programmist
@Ravwvil
@hontail
@killazius
@max_no_i
@nssqk
@booyakaasha
@single_focus
@iljaborisov
@alex_azh
@kazakni
@John_Kek
@path0fneo

В ближайшее время я напишу в личные сообщения победителям. Не расстраивайтесь, если не выиграли, ещё будет много розыгрышей на круглые даты 🙂

Выражаю огромную благодарность Островку за то, что делают таких классных плюшевых гоферов!
  • ❤ 19
  • 🔥 5
  • 😁 2
  • 👍 1
Post #56 2.4K

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • ❤ 12
  • 😁 5
  • 😢 4
  • 💔 2
  • 🔥 1
Post #55 2.3K
Кстати, недавно у меня появился свой стикерпак. Пишите в комментариях, какие ещё стикеры туда добавить)
  • ❤ 12
  • 🔥 4
Post #52 2.34K
🙄🙄 Не забывайте участвовать в конкурсе, результаты будут через 3 дня
  • ❤ 10
  • 👍 4
  • 🔥 3
Post #51 2.8K
Что будет выведено в stdout?

С точки зрения стандарта языка:
The comparison operators == and != must be fully defined for operands of the key type; thus the key type must not be a function, map, or slice. If the key type is an interface (то есть any) type, these comparison operators must be defined for the dynamic key values; failure will cause a run-time panic.

В текущем случае тип Key это произведение типов int и func. Поскольку в произведении типов присутствует тип func, то
Key не имеет операторов сравнения != и ==. Поэтому, согласно стандарту, получаем панику:

panic: runtime error: hash of unhashable type main.Key

https://go.dev/play/p/YgAgjKr6Jhp
go.dev Go Playground - The Go Programming Language
  • ❤ 13
  • 🔥 4
Post #50 2.54K
  • 😱 4
  • 🔥 2
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →