Владимир Балун
5.28K subscribers
287 photos
43 videos
311 links
Канал Балун Владимира — C++/Go разработчика из BigTech. Здесь вы найдете глубокие знания и материалы по программированию, личные истории и лайв-контент.

Сотрудничество: @vladimir_balun
Download Telegram
📹 Давно уже записал это видео для новичков, но все никак не хватало времени выложить...

В видео рассказываю свою точку зрения по тому, как бы я заново начал изучать программирование и где можно было срезать углы на этом не простом пути: https://youtu.be/SD0RdL9SRew
1🔥35👍6
This media is not supported in your browser
VIEW IN TELEGRAM
📺 Провели в субботу с ребятами самостоятельно митап по Go в Ростове-на-Дону!

У нас был первый опыт организации таких мероприятий в оффлайне, но судя по отзывам получилось вполне неплохо! Помимо ребят из Ростова, были люди из Москвы, Санкт-Петербурга, Краснодара, Новосибирска, Ставрополя, Казани и других городов… Всего нас было около 200 человек, а аудитория была абсолютно разная - как по стеку, так и по грейду (кстати, студенты тоже были).

В оффлайновых мероприятиях все же есть что-то особенное! Решили подумать теперь над тем, чтобы повторить такое, но уже например в Москве или Санкт-Петербурге

Ставь , если был(а) с нами митапе
🔥74385
🚀Git под капотом

📆 30 мая в 19:00 по МСК пройдет бесплатный открытый урок по внутреннему устройству Git!

На открытом уроке:
- научишься понимать сообщения об ошибках вместо слепого копирования решений со StackOverflow
- научишься находить потерянные изменения и эффективнее решать конфликты с помощью объектной модели Git
- ноймёшь, почему одни команды меняют историю, а другие нет - научишься выбирать правильный инструмент для конкретной задачи
- поймёшь, когда стоит использовать Git LFS и как правильно чистить репозиторий
- узнаешь, почему Git работает быстро даже с большими проектами

Регистрация по ссылке
🔥345👍3
📰 Сегодня в 13:30 на GolangConf буду рассказывать про пакет unsafe Go

В докладе расскажу о нюансах и тонкостях этого пакета. Поделюсь зачем нужен этот пакет в Go и когда он может быть реально полезен и как использовать его надежно и эффективно (конечно, не обойдется без черной магии из С++).

Кто будет на конференции, приглашаю всех на доклад)
1🔥45👍83🤔2
💭 На прошлых выходных ходил на митап от RND PHP рассказать про подготовку к System Design интервью

Доклад был для тех, кто готовится к собеседованию по System Design и кто хочет улучшить свои навыки в проектировании систем или для тех, кто недавно провалил собеседование по проектированию большой системы, либо посмотрел видео по System Design на YouTube и ничего не понял. Также был полезен тем, кто давно работает и кому тяжело демонстрировать свои знания и навыки в условиях ограниченного времени на собеседовании.

📌 Решил не оставлять эту информацию в рамках только выступлений на митапах, поэтому 27 июня в 19:00 проведу бесплатный открытый урок, где поделюсь тем, как не проваливать собеседование по System Design - регистрация по ссылке
1🔥22👍65🏆1
💭 С командой планируем в ближайшее время подумать над отдельным циклом видео на YouTube и отдельными продуктами для новичков в языке программирования Go

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

📌 Если вы все еще изучаете Go и хотите устроиться на первую работу, но еще это у вас так и не получилось сделать - заполните, пожалуйста, анонимный опрос на несколько вопросов: https://forms.yandex.ru/cloud/684328acd0468877a6629e60/ (ваши ответы очень сильно помогут нам)
🔥30👍6😁2
📹 Запись видео у меня сейчас - это марафон, а не спринт… На финише меня ждет кровать и гора подушек!

P.S. когда уже неделю почти каждый день проводишь в студии по 4-5 часов
9🔥51👍86❤‍🔥2
💭 Решил плотно покопать итераторы в Go

По итогу докопал до внутреннего устройства push и pull итераторов, более подробно познакомился с корутинами в Go (не горутинами), а также нагуглил еще много интересных нестандартных примеров использования, например для пагинации, пайплайнов, функционального программирования, работы с БД и вводом-выводом!

В ближашем будущем, конечно, поделюсь материалами...
🔥62👍8🤔21🙏1
⛰️ Долго я никак не мог добраться до Алтая, постоянно откладывал… Но на прошлой неделе это наконец случилось!
1🔥11423👍13🎉3🏆2👏1👌1
Что ты знаешь об итераторах в Go?

🗓24 июня в 19:00 по МСК — бесплатный открытый урок с ex-Team Lead из Яндекса.

Разберём итераторы в Go так, как не объясняют в туториалах.

Поговорим про:
— зачем нужны итераторы в Go
— где их стоит применять в практике
— как их использования для пагинации, работы с БД и вводом-выводом
— как push и pull итераторы устроены внутри
— корутины (не горутины)

Если ты:
• используешь Go, но хочешь познакомиться с новыми возможностями языка
• уже сталкивался(лась) с итераторами и хочешь глубже понять, как они работают
• хочешь понять, где и когда следует использовать итераторы в практике

— этот урок точно стоит твоего времени.

Подходящий уровень — любой, если ты знаешь синтаксис Go. Будет практика, кейсы, реальные примеры.

🔗 Регистрация по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥23👍41
📚 Новая литература на месяц
🔥42👍17💯2
System Design-собеседование: что будут спрашивать, где можно ошибиться и как этого избежать

Если ты собираешься на собеседование или уже ходил (а) — скорее всего, знаешь, как бывает сложно с секцией собеседования по System Design.

Типовые ошибки, неумение структурировать ответ, растерянность — и вот уже «мы вам перезвоним». Даже если ты хорошо знаешь язык и умеешь писать код.

На бесплатном открытом уроке 27 июня разложим System Design-интервью по полочкам, а сам открытый урок проведет ex-Team Lead из Яндекса.

Что будет на уроке:
— из чего состоит System Design-интервью и как его проходят
— 16 типичных ошибок, которые допускает большинство кандидатов
— какие задачи дают чаще всего на собеседованиях и как к ним готовиться
— советы по подготовке, чтобы не учить всё подряд, а фокусироваться на нужном

Подойдёт всем, кто готовится к собеседованию или уже ходил и хочет понять, что пошло не так.

🗓27 июня, пятница, 19:00 по МСК

Регистрация по ссылке
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍13🔥75
📹 Запись открытого урока по итераторам в Go!

На открытом уроке разбирали:
— зачем нужны итераторы в Go
— где их стоит применять в практике
— как их использования для пагинации, работы с БД и вводом-выводом
— как push и pull итераторы устроены внутри
— корутины (не горутины)

🔗 Ссылка на видео:
https://youtu.be/jmU7h2pbHV0
2❤‍🔥20🔥151👍1