💥В 12:50 МСК Искандер Шарипов (ВКонтакте) представит доклад ruleguard vs CodeQL vs Semgrep.
Искандер расскажет, как переложить на железные плечи роботов хотя бы часть забот о соблюдении стиля и как потратить на это не слишком много драгоценного времени 👉 bit.ly/2E1Pjej
Искандер расскажет, как переложить на железные плечи роботов хотя бы часть забот о соблюдении стиля и как потратить на это не слишком много драгоценного времени 👉 bit.ly/2E1Pjej
golangconf.ru
Искандер Шарипов на Golang Live 2020
* Введение в go-ruleguard, CodeQL, semgrep.* Чем эти инструменты лучше, чем написание своего линтера с нуля.* Ограничения этих инструментов.* Примеры интеграции go-ruleguard в CI.
💥Не пропустите викторину "Колесо фортуны" с вопросами от инженеров Ozon. Сегодня вы ещё успеваете в неё сыграть. Самым удачливым и сообразительным подарим сертификаты на покупку в Ozon. Итоги подведем в 15:00 МСК.
🔥Заходите за стенд нашего партнёра Ситимобил: проходите квиз и выигрывайте призы!
В Ситимобил создают новые продукты вокруг базовой платформы — агрегатора такси. Компания остается самостоятельной компанией с культурой стартапа и отсутствием бюрократии.
✅Присоединяйтесь к команде! 👉 bit.ly/33ZcbW9
В Ситимобил создают новые продукты вокруг базовой платформы — агрегатора такси. Компания остается самостоятельной компанией с культурой стартапа и отсутствием бюрократии.
✅Присоединяйтесь к команде! 👉 bit.ly/33ZcbW9
Gophers & Dragons еще идет!
Бросьте вызов дракону и пройдите свой путь до конца.
Попробуйте и вы поучаствовать в игре, либо продвинуться выше в ТОПе.
Текущий ТОП: https://ater.me/GnD/rating.html . Обновляется время от времени, чтобы сохранить немного тайны.
Краткое руководство по игре: https://www.youtube.com/watch?v=43XiIruM78U
Игра: https://golangconf.github.io/game/
Бросьте вызов дракону и пройдите свой путь до конца.
Попробуйте и вы поучаствовать в игре, либо продвинуться выше в ТОПе.
Текущий ТОП: https://ater.me/GnD/rating.html . Обновляется время от времени, чтобы сохранить немного тайны.
Краткое руководство по игре: https://www.youtube.com/watch?v=43XiIruM78U
Игра: https://golangconf.github.io/game/
YouTube
Введение в игру Gophers & Dragons
Мой друг из ВК, Искандер Шарипов (https://github.com/quasilyte) сделал Rogue-like игру под названием Gophers & Dragons, и в этом видео показывается про то, как написать свою первую стратегию (на Go) для игры и залить её на сервер для участие в розыгрыше на…
💥Через 10 минут на стенде Lamoda с мини-докладом "Как мы учим PHP/Python разработчиков писать на Go" выступит Михаил Мохначев, тимлид команды разработки.
Как написание собственного сервиса с нуля помогает новичку разобраться за две недели в языке и экосистеме. Поэтапно рассмотрим технический онбординг, который помогает PHP/Python разработчикам приступить к выполнению задач на GO.
✅Zoom 👉https://lamoda.zoom.us/j/93160619982
Как написание собственного сервиса с нуля помогает новичку разобраться за две недели в языке и экосистеме. Поэтапно рассмотрим технический онбординг, который помогает PHP/Python разработчикам приступить к выполнению задач на GO.
✅Zoom 👉https://lamoda.zoom.us/j/93160619982
🔥В 13:40 МСК Александр Воронков (Plesk) расскажет, как написать свой фреймворк для микросервисов.
В проекте написали много микросервисов, но каждый решает типовые и общие для них всех задачи немного по-разному, что усложняет их поддержку и развитие? Александр покажет способ решения этой проблемы 👉 bit.ly/3nI3lnm
В проекте написали много микросервисов, но каждый решает типовые и общие для них всех задачи немного по-разному, что усложняет их поддержку и развитие? Александр покажет способ решения этой проблемы 👉 bit.ly/3nI3lnm
golangconf.ru
Александр Воронков на Golang Live 2020
Когда команда начинает писать первые микросервисы, то каждый из них получается по-своему "уникальным": со своим набором библиотек и особенностей. Когда микросервисов становится много, то для упрощения их поддержки и разработки хочется, чтобы они были как…
💥Партнёр нашей конференции компания «Флант» представила услугу Managed Kubernetes 👉 https://flant.ru/services/managed-kubernetes-as-a-service.
Кластеры K8s для любой инфраструктуры: on-premises, bare metal, облачных провайдеров — теперь можно получить со всеми необходимыми для production компонентами, по доступной цене и с профессиональной поддержкой.
Кластеры K8s для любой инфраструктуры: on-premises, bare metal, облачных провайдеров — теперь можно получить со всеми необходимыми для production компонентами, по доступной цене и с профессиональной поддержкой.
Приглашаем сразиться в Battle Royale: go edition - это игра на знание, удачу и выживание.
Каждый раунд проводится дуэль с одним случайным соперником, вы задаете оппоненту вопрос, связанный с golang, оппонент задает вопрос вам, только правильный ответ позволяет остаться в игре. На ответ дается 240 секунд. Чем дальше идет игра, тем меньше остается игроков, тем сложнее приходится придумывать вопросы.
В конечном счете у королевской битвы может быть только один победитель, который получит билет на Golang Conf 2021! 2 и 3 места получат — доступ к трансляции Golang Conf 2021.
P.S. “Тяжеловесы” изначально были — завербованы в эксперты.
В любой спорной ситуации вы можете пригласить одного из экспертов, и они примут решение, их слово закон.
Встречаемся 17 октября в 14:30
https://ontico-ru.zoom.us/j/81647405344, пароль: golive
Каждый раунд проводится дуэль с одним случайным соперником, вы задаете оппоненту вопрос, связанный с golang, оппонент задает вопрос вам, только правильный ответ позволяет остаться в игре. На ответ дается 240 секунд. Чем дальше идет игра, тем меньше остается игроков, тем сложнее приходится придумывать вопросы.
В конечном счете у королевской битвы может быть только один победитель, который получит билет на Golang Conf 2021! 2 и 3 места получат — доступ к трансляции Golang Conf 2021.
P.S. “Тяжеловесы” изначально были — завербованы в эксперты.
В любой спорной ситуации вы можете пригласить одного из экспертов, и они примут решение, их слово закон.
Встречаемся 17 октября в 14:30
https://ontico-ru.zoom.us/j/81647405344, пароль: golive
😎Через 10 минут на стенде Lamoda с мини-докладом "Зачем мы сделали собственный инструмент Gonkey для тестирования микросервисов" выступит Кирилл Поляков, QA инженер.
Расскажем, почему решили сделать собственный инструмент и как упростил нам задачу автоматизации тестирования микросервисов.
✅Zoom 👉https://lamoda.zoom.us/j/92414428334
Расскажем, почему решили сделать собственный инструмент и как упростил нам задачу автоматизации тестирования микросервисов.
✅Zoom 👉https://lamoda.zoom.us/j/92414428334
Начинаем Battle Royale: go edition - это игра на знание, удачу и выживание.
Каждый раунд проводится дуэль с одним случайным соперником, вы задаете оппоненту вопрос, связанный с golang, оппонент задает вопрос вам, только правильный ответ позволяет остаться в игре. На ответ дается 240 секунд. Чем дальше идет игра, тем меньше остается игроков, тем сложнее приходится придумывать вопросы.
В конечном счете у королевской битвы может быть только один победитель, который получит билет на Golang Conf 2021! 2 и 3 места получат — доступ к трансляции Golang Conf 2021.
P.S. “Тяжеловесы” изначально были — завербованы в эксперты.
В любой спорной ситуации вы можете пригласить одного из экспертов, и они примут решение, их слово закон.
Встречаемся в 14:30
https://ontico-ru.zoom.us/j/81647405344, пароль: golive
Каждый раунд проводится дуэль с одним случайным соперником, вы задаете оппоненту вопрос, связанный с golang, оппонент задает вопрос вам, только правильный ответ позволяет остаться в игре. На ответ дается 240 секунд. Чем дальше идет игра, тем меньше остается игроков, тем сложнее приходится придумывать вопросы.
В конечном счете у королевской битвы может быть только один победитель, который получит билет на Golang Conf 2021! 2 и 3 места получат — доступ к трансляции Golang Conf 2021.
P.S. “Тяжеловесы” изначально были — завербованы в эксперты.
В любой спорной ситуации вы можете пригласить одного из экспертов, и они примут решение, их слово закон.
Встречаемся в 14:30
https://ontico-ru.zoom.us/j/81647405344, пароль: golive
Zoom Video
Join our Cloud HD Video Meeting
Zoom is the leader in modern enterprise video communications, with an easy, reliable cloud platform for video and audio conferencing, chat, and webinars across mobile, desktop, and room systems. Zoom Rooms is the original software-based conference room solution…
😎Друзья, ещё немного о важном!
Мы просим вас пройти опрос и поделится впечатлениями от прошедшей конференции. Это поможет нам сделать лучше наши следующие мероприятия.
Если похвалите, нам будет ещё и приятно 😉
Взамен вы получите записи всех дней конференции https://conf.ontico.ru/polls/3166374
Мы просим вас пройти опрос и поделится впечатлениями от прошедшей конференции. Это поможет нам сделать лучше наши следующие мероприятия.
Если похвалите, нам будет ещё и приятно 😉
Взамен вы получите записи всех дней конференции https://conf.ontico.ru/polls/3166374
🔥Golang Live 2020 всё! В 16:00 МСК ждём вас на афтепати: обсудим конференцию, не только конференцию, с удовольствием понетворкимся, да много чего интересного!
😎Огромное спасибо всем: спикерам, участникам, организаторам, волонтёрам и, конечно, партнёрам конференции за поддержку. Ждём вас на будущих конференциях Онтико!
😎Огромное спасибо всем: спикерам, участникам, организаторам, волонтёрам и, конечно, партнёрам конференции за поддержку. Ждём вас на будущих конференциях Онтико!
😎Друзья, ещё немного о важном!
Мы просим вас пройти опрос и поделится впечатлениями от прошедшей конференции. Это поможет нам сделать лучше наши следующие мероприятия.
Если похвалите, нам будет ещё и приятно 😉
Взамен вы получите записи всех дней конференции https://conf.ontico.ru/polls/3166374
Мы просим вас пройти опрос и поделится впечатлениями от прошедшей конференции. Это поможет нам сделать лучше наши следующие мероприятия.
Если похвалите, нам будет ещё и приятно 😉
Взамен вы получите записи всех дней конференции https://conf.ontico.ru/polls/3166374
💥На Go можно реализовать тысячи goroutine одновременно без больших требований к железу. При этом горутины могут легко и просто обмениваться данными между собой и синхронизироваться с помощью каналов. Но как устроены каналы внутри? Об этом написано не так уж много, а в условиях многопоточки и асинхронного кода хорошо бы не просто работать с каналами, а понимать, как их использовать более практично и эффективно.
😎Егор Гришечко, старший разработчик в Insolar, разрабатывает блокчейн для b2b сегмента (по сути, стартап), и у команды как раз большая многопоточка и много асинхронного кода. Егор не только разобрался на практике, как работают каналы, что это такое и как они вообще устроены внутри. Он еще рассказал о каналах внутри команды, а потом, увидев интерес, поделился на конференции Golang Conf 2019. Опубликовали расшифровку доклада на Хабре 👉 https://habr.com/ru/company/oleg-bunin/blog/522742/
😎Егор Гришечко, старший разработчик в Insolar, разрабатывает блокчейн для b2b сегмента (по сути, стартап), и у команды как раз большая многопоточка и много асинхронного кода. Егор не только разобрался на практике, как работают каналы, что это такое и как они вообще устроены внутри. Он еще рассказал о каналах внутри команды, а потом, увидев интерес, поделился на конференции Golang Conf 2019. Опубликовали расшифровку доклада на Хабре 👉 https://habr.com/ru/company/oleg-bunin/blog/522742/
Хабр
Go Channels Internals
На Go можно реализовать тысячи goroutine одновременно без больших требований к железу. При этом горутины могут легко и просто обмениваться данными между собой и...
👍1
Александр Емелин (Авито) — автор проекта Centrifugo — open-source сервера real-time сообщений, где основной протокол передачи данных как раз WebSocket. Сейчас сервер базируется на доступной всем Go-разработчикам библиотеке Centrifuge.
На конференции Golang Conf 2019 Александр рассказал, как команда Авито решала проблемы при работе с WebSocket — как про детали, касающиеся Go в частности, так и вообще про работу с большим количеством постоянных соединений. Подробности читайте в расшифровке доклада на Хабре.
На конференции Golang Conf 2019 Александр рассказал, как команда Авито решала проблемы при работе с WebSocket — как про детали, касающиеся Go в частности, так и вообще про работу с большим количеством постоянных соединений. Подробности читайте в расшифровке доклада на Хабре.
Хабр
Масштабируем WebSocket соединения на Go
Мессенджер Авито – это: 12 m уникальных пользователей в месяц; Версии для всех современных платформ (Web, iOS, Android); Достаточно нагруженное приложение – около 800 тысяч подключений онлайн по...
Хотите узнать, как автоматизировать повседневные задачи разработчиков и построить удобную систему оркестрирования зависимостей ваших сервисов?
Об этом в своем докладе на конференции Golang Live 2020 рассказал разработчик продуктовой команды «Авито» – Auto B2B Иван Королев. Он затронул тему платформенных решений для создания микросервисов и на живом примере продемонстрировал, как происходит создание и развитие микросервиса в «Авито».
Читайте новую статью в нашем блоге на Хабре.
Об этом в своем докладе на конференции Golang Live 2020 рассказал разработчик продуктовой команды «Авито» – Auto B2B Иван Королев. Он затронул тему платформенных решений для создания микросервисов и на живом примере продемонстрировал, как происходит создание и развитие микросервиса в «Авито».
Читайте новую статью в нашем блоге на Хабре.
Хабр
Как создать микросервис на PaaS
Если вам интересно, как можно автоматизировать повседневные задачи разработчиков и построить удобную систему оркестрирования зависимостей ваших сервисов, загляни...
💥Почитайте на Хабре историю о том, почему в одном из направлений Юлы отказались от практики отдельных репозиториев на микросервисы и внутренние библиотеки, перейдя на монорепозиторий, и что из этого вышло.
😎О проблемах, с которыми столкнулись в компании, и тех, которые получилось решить при помощи этого переезда, рассказал на конференции Golang Live 2020 руководитель b2b-разработки Юлы Валентин Дубровский 👉 https://habr.com/ru/company/oleg-bunin/blog/531632/
😎О проблемах, с которыми столкнулись в компании, и тех, которые получилось решить при помощи этого переезда, рассказал на конференции Golang Live 2020 руководитель b2b-разработки Юлы Валентин Дубровский 👉 https://habr.com/ru/company/oleg-bunin/blog/531632/
Хабр
Монорепо: жизнь до и после
Это история о том, почему в одном из направлений «Юлы» отказались от практики отдельных репозиториев на микросервисы и внутренние библиотеки, перейдя на монорепозиторий, и что из этого вышло. О...
Всем привет!
Есть новости, которые не касаются какой-то конкретной конференции или митапа, а больше рассказывают о том, как мы думаем, что планируем и собираемся делать.
Обсуждение онлайн-форматов конференций, программ обучения спикеров, гибридных конференций следующего года, diversity-тематик, концепций конференций - всё что выходит за привычные рамки.
🔥Для таких общих тем мы решили завести свой канал и чатик
Подключайтесь!
Есть новости, которые не касаются какой-то конкретной конференции или митапа, а больше рассказывают о том, как мы думаем, что планируем и собираемся делать.
Обсуждение онлайн-форматов конференций, программ обучения спикеров, гибридных конференций следующего года, diversity-тематик, концепций конференций - всё что выходит за привычные рамки.
🔥Для таких общих тем мы решили завести свой канал и чатик
Подключайтесь!
Приглашаем на митап «Как устроена самая современная платежная система в МИРе: архитектура и безопасность»
📌18 марта 17:00 (МСК)
Вместе с разработчиками Mир Plat.Form будем разбираться, как обеспечить устойчивость работы всех сервисов уже на этапе проектирования и как сделать так, чтобы система могла развиваться, не затрагивая бизнес-процессы.
Митап будет интересен разработчикам, архитекторам и специалистам по безопасности.
В программе:
✅Архитектура Мир Plat.Form, Антон Будкевич
✅Особенности реализации авторизационной системы, Юрий Бабак
✅Обеспечение безопасности платежной системы, Алексей Бабенко
Мероприятие открытое, но необходима регистрация👉 https://www.highload.ru/2021/mir-architecture
📌18 марта 17:00 (МСК)
Вместе с разработчиками Mир Plat.Form будем разбираться, как обеспечить устойчивость работы всех сервисов уже на этапе проектирования и как сделать так, чтобы система могла развиваться, не затрагивая бизнес-процессы.
Митап будет интересен разработчикам, архитекторам и специалистам по безопасности.
В программе:
✅Архитектура Мир Plat.Form, Антон Будкевич
✅Особенности реализации авторизационной системы, Юрий Бабак
✅Обеспечение безопасности платежной системы, Алексей Бабенко
Мероприятие открытое, но необходима регистрация👉 https://www.highload.ru/2021/mir-architecture
highload.ru
Как устроена самая современная платежная система в МИРе: архитектура и безопасность
Митап будет интересен разработчикам, архитекторам и специалистам по безопасности.
Forwarded from HighLoad++
🔥Приглашаем на митап о том, как устроено тестирование платежной системы МИР.
📍10 июня в 17:00 МСК online
Финтех — одна из тех отраслей, где даже небольшие сбои в системе могут привести к огромным убыткам. Вместе с экспертами Mир Plat.Form разберемся в системе тестирования платежного ядра приложения, практических сложностях тестирования отказоустойчивости и болях интеграционного тестирования.
✅Митап открытый, но нужна регистрация 👉 https://ontico.online/2021/mir-testing
📍10 июня в 17:00 МСК online
Финтех — одна из тех отраслей, где даже небольшие сбои в системе могут привести к огромным убыткам. Вместе с экспертами Mир Plat.Form разберемся в системе тестирования платежного ядра приложения, практических сложностях тестирования отказоустойчивости и болях интеграционного тестирования.
✅Митап открытый, но нужна регистрация 👉 https://ontico.online/2021/mir-testing