This media is not supported in your browser
VIEW IN TELEGRAM
Вы это чувствуете? Скоро Drinkup!
А именно — Avito Go Drinkup #2🚀
Соберёмся 23 апреля в 18:15 в нашем офисе на Лесной, чтобы в дискуссиях за «круглыми столами» обсудить:
☑️ Архитектуру микросервисов на Go;
☑️ Как перейти с другого языка на Go;
☑️ Карьерный путь в бэкенде;
☑️ Реальные кейсы использования Go.
И это только начало списка заготовленных тем! Обещаем много нетворкинга и ламповые дискуссии🔥
Чтобы зарегистрироваться, клик сюда.
А именно — Avito Go Drinkup #2
Соберёмся 23 апреля в 18:15 в нашем офисе на Лесной, чтобы в дискуссиях за «круглыми столами» обсудить:
И это только начало списка заготовленных тем! Обещаем много нетворкинга и ламповые дискуссии
Чтобы зарегистрироваться, клик сюда.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤26🔥18🤩11
Секунду… Это что, новый курс от команды разработчиков? 🚀
Так точно! Наш бэкенд-инженер Юра Афанасьев создал обучающий курс по паттернам и практикам написания кода. В нём он разбирает порождающие, структурные и поведенческие паттерны, историю их создания и методы в основе.
Ещё из плюсов: простая и понятная подача, короткие и насыщенные информацией материалы, курс подходит как начинающим инженерам, так и миддлам.
Кратко о Юре:
⚡️ Больше 15 лет в коммерческой разработке;
⚡️ Больше 6 лет в Авито (сейчас в департаменте монетизации);
⚡️ 12 лет писал на Php и 4 — на Golang;
⚡️ Организатор внутреннего коммьюнити в Авито.
В первой части — про историю создания паттернов. Выбирайте удобный формат и смотрите:
📺 YouTube
🔵 VK Видео
💻 Rutube
#backend
Так точно! Наш бэкенд-инженер Юра Афанасьев создал обучающий курс по паттернам и практикам написания кода. В нём он разбирает порождающие, структурные и поведенческие паттерны, историю их создания и методы в основе.
Ещё из плюсов: простая и понятная подача, короткие и насыщенные информацией материалы, курс подходит как начинающим инженерам, так и миддлам.
Кратко о Юре:
В первой части — про историю создания паттернов. Выбирайте удобный формат и смотрите:
#backend
Please open Telegram to view this post
VIEW IN TELEGRAM
👍58🔥34🎉13
Если вы разрабатываете собственные дизайн-системы 🔍
Или, например, хотите использовать сложные лейауты, которые есть во View-системах, но ещё не появились в вашей версии Jetpack Compose, то эта статья точно для вас. В ней Саша Власюк, старший Android-разработчик в команде Авито Кошелёк, рассказал:
🔥 как работают лейауты в Compose;
🔥 как изменить лейаута отдельного компонента;
🔥 как делать кастомные и лейзи лейауты;
🔥 как отложить композицию компонента.
Всё это на примерах и c кодом.
🕐 Скорее читать 🕚
#mobile_android
Или, например, хотите использовать сложные лейауты, которые есть во View-системах, но ещё не появились в вашей версии Jetpack Compose, то эта статья точно для вас. В ней Саша Власюк, старший Android-разработчик в команде Авито Кошелёк, рассказал:
Всё это на примерах и c кодом.
#mobile_android
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6🤩5
Продолжаем разбираться в паттернах! На очереди — порождающие 🚀
И тут сразу три выпуска:
1️⃣ В первой части рассмотрим сразу два Builder (Строитель) и Factory Method (Фабричный метод) — паттерны, задача которых скрывать детали создания объектов в абстракциях;
2️⃣ Во второй разберём Abstract Factory (Абстрактная фабрика) — паттерн, который создаёт взаимозаменяемые группы объектов и позволяет выбирать именно ту, которая подходит в конкретном приложении;
3️⃣ В третьей — сосредоточимся на Prototype (Прототип) и Singleton (Одиночка). Один позволяет создавать клон существующего объекта, а другой славится как антипаттерн.
Смотреть все три в удобном формате можно прямо на сайте курса.
#backend
И тут сразу три выпуска:
Смотреть все три в удобном формате можно прямо на сайте курса.
#backend
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25⚡8❤🔥6👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Это самый безопасный заголовок, потому что про Avito Security meetup ⚡️
Собираемся 29 апреля в 19:00 в офисе Авито и онлайн, чтобы послушать целых 3 доклада, понетворкать и узнать:
➡️ Что делать с сотнями задач на исправление одинаковых уязвимостей;
➡️ Как снять часть рутинной нагрузки при помощи LLM;
➡️ Почему корпоративный WiFi – это большая брешь в защите и как строить аутентификацию по сертификатам.
Не знаем как вы, а мы уже регистрируемся по ссылке.
#infosec
Собираемся 29 апреля в 19:00 в офисе Авито и онлайн, чтобы послушать целых 3 доклада, понетворкать и узнать:
Не знаем как вы, а мы уже регистрируемся по ссылке.
#infosec
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤7👍3
Куда набираем?
Backend-разработчиков, пишущих на Go от 3 лет с опытом разработки высоконагруженных систем (уровень middle и выше). Если пишите на PHP, С#, Python, Java, С++ или NodeJS от 5 лет и хотите перейти на Go — тоже подходит!
Что нужно делать?
Оставить заявку до 23 апреля вот тут.
Или переслать пост другу, которому это может быть интересно
#backend #go
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥8😱5
This media is not supported in your browser
VIEW IN TELEGRAM
Готовы к Avito x Trisigma meetup? Мы уже на низком старте 🔥
16 апреля соберёмся в офисе на Лесной и онлайн в 19:00, чтобы послушать доклады об А/Б-тестировании в стратегии автоматизации бизнес-процессов и CRM-коммуникаций. Будет даже легенда о мальчике, который однажды раскатил без А/Б!
И да, ещё есть несколько мест.
🔍 Чтобы зарегистрироваться и узнать больше о программе вечера, клик сюда.
Если пойдёте оффлайн, не забудьте паспорт!
#trisigma
16 апреля соберёмся в офисе на Лесной и онлайн в 19:00, чтобы послушать доклады об А/Б-тестировании в стратегии автоматизации бизнес-процессов и CRM-коммуникаций. Будет даже легенда о мальчике, который однажды раскатил без А/Б!
И да, ещё есть несколько мест.
Если пойдёте оффлайн, не забудьте паспорт!
#trisigma
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍6💯3
Да, вот так внезапно говорим про непрофессиональную литературу, которая поможет улучшить процессы как в жизни, так и в работе. Лера, технический писатель в Авито, прочитала «Атомные привычки» Джеймса Клира за вас и в статье на Хабре рассказала:
Как прочтёте статью, обязательно возвращайтесь сюда и делитесь своими способами избавления от вредных привычек в комментариях
Интересный факт: автор книги даже создал своё учебное заведение — «Академию привычек», которую закончили больше 10 000 человек, в том числе и руководители разных уровней.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14🔥14💯5❤1😢1
И другие популярные большие языковые модели до 10 млрд параметров, в том числе от Google и Anthropic в недавнем исследовании MERA. Это независимый российский бенчмарк для оценки таких моделей. Он тестирует понимание языка и культурного контекста.
Наша нейросеть точнее:
Эти и другие параметры мы улучшили благодаря глубокому обучению и «русификации» модели — замены стандартного токенизатора на собственный, который умеет работать с русским языком.
A-Vibe уже работает в наших сервисах. Помогает продавцам создавать продающие описания и предлагает ответы в переписке в мессенджере. Умеет кратко пересказывает оценки услуг исполнителей и ускоряет поиск нужных товаров с помощью нейро-тегов.
#ds
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥59🤨28🌚5💯2❤1
На курсе по паттернам выложили новые выпуски 💻
В этот раз мы будем изучать структурные паттерны, а именно:
🔍 В пятой части поговорим про Adapter и Composite. Адаптер позволяет использовать классы с разными интерфейсами совместно, а Компоновщик — единообразно трактовать индивидуальные и составные объекты;
🔍 В шестой обсудим Decorator и Facade. Декоратор, мощный паттерн, используется там, где привычное наследование классов не справляется. Фасад же, простой в использовании и понимании, определяет интерфейс более высокого уровня, который упрощает использование подсистемы;
🔍 В седьмой части изучим Bridge, Proxy и Flyweight. Мост позволяет классам и абстракциям развиваться независимо, Заместитель является суррогатом другого объекта, контролирующего доступ к нему, а Приспособленец разделяет очень мелкие объекты без недопустимо высоких издержек.
Все 3 выпуска уже можно посмотреть на сайте курса📌
В комментариях поделитесь, о каком из паттернов совсем не слышали раньше.
#backend
В этот раз мы будем изучать структурные паттерны, а именно:
Все 3 выпуска уже можно посмотреть на сайте курса
В комментариях поделитесь, о каком из паттернов совсем не слышали раньше.
#backend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍14❤6🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
А ещё поговорим о лучших практиках, инструментах, инженерной культуре и карьерном пути backend-разработчика. Так что ждём в офисе на Лесной и тех, кто пишет на Go, и тех, кто только интересуется языком
Если надумали, клик на регистрацию — ещё осталось несколько мест!
#go #backend
Please open Telegram to view this post
VIEW IN TELEGRAM
❤17🔥8👍5
Собрали недавнее и актуальное про Go в Авито ❗️
Сохраняйте, смотрите, читайте и делитесь — проверим 23 апреля на Drinkup.
1️⃣ Доклады про планировщик, плагины Protoc и Kubernetes-оператор с Avito Golang meetup #4;
2️⃣ Краткий обзор версии 1.24 (по-классике, от Павла Агалецкого);
3️⃣ Чтобы переход был проще — инструкция по упаковке бэкенд-кода на Go на базе Spark;
4️⃣ Практические кейсы нагрузочного тестирования на Go — запускаем вместе с руководителем команды;
5️⃣ И, напоследок, доклад о типичных ошибках при работе с Go.
Нет, ну если даже этого мало, регистрируйтесь и приходите 23 апреля на Avito Go Drinkup #2!
#go
Сохраняйте, смотрите, читайте и делитесь — проверим 23 апреля на Drinkup.
Нет, ну если даже этого мало, регистрируйтесь и приходите 23 апреля на Avito Go Drinkup #2!
#go
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16❤5👍2
Last call для тех, кто хотел на Weekend Offer 26-27 апреля!
Напомним, что ищем Go-разработчиков и тех, кто давно хотел перейти на язык:
➡️ В команды технической платформы — для разработки инженерных инструментов (PaaS, IaaS, DBaaS и др.);
➡️ В горизонтальные — для регулирования функционала объявлений во всём Авито;
➡️ В вертикальные — для создания уникальных фич разных категорий объявлений.
Заявки принимаем до 23 апреля🔥
Подробности и требования ищите по ссылке.
#backend #go
Напомним, что ищем Go-разработчиков и тех, кто давно хотел перейти на язык:
Заявки принимаем до 23 апреля
Подробности и требования ищите по ссылке.
#backend #go
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤6👍6
Исследуем DevOps в России вместе с «Экспресс 42» 🚀
Вместе с командой «Экспресс 42» начали ежегодное исследование индустрии. И в этот раз изучим её с точки зрения инженерной культуры.
Поэтому всех, кто так или иначе связан с DevOps, мы приглашаем поделиться своим опытом и мнением. А именно рассказать:
📌 как в вашей компании опыт разработчиков влияет на эффективность команд и успех в целом;
📌 что помогает достигать высокого уровня инженерной культуры;
📌 как на неё влияют Internal Developer Platform, ML/AI-инструменты, облачные технологии и практики ИБ.
Принять участие и получить ранний доступ к результатам можно тут. И не забудьте поделиться ссылкой с коллегами😀
P.S. После опроса можно поучаствовать в розыгрыше. Среди подарков — подписки на сервисы и инструменты, а ещё билеты на профильные конференции.
#devops
Вместе с командой «Экспресс 42» начали ежегодное исследование индустрии. И в этот раз изучим её с точки зрения инженерной культуры.
Поэтому всех, кто так или иначе связан с DevOps, мы приглашаем поделиться своим опытом и мнением. А именно рассказать:
Принять участие и получить ранний доступ к результатам можно тут. И не забудьте поделиться ссылкой с коллегами
P.S. После опроса можно поучаствовать в розыгрыше. Среди подарков — подписки на сервисы и инструменты, а ещё билеты на профильные конференции.
#devops
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤6 5👍1
Соскучились по паттернам? У нас тут как раз есть новые выпуски 💻
В этот раз обсуждаем поведенческие паттерны:
1️⃣ Strategy (Стратегия) и State (Состояние). Один из них инкапсулирует алгоритмы или поведение в специальные классы, второй — проверки состояния объекта для изменения его поведения;
2️⃣ Command и Mediator. Идея Команды в том, чтобы отделить объект, инициирующий операцию, от объекта, который «знает», как её выполнить. Посредник же отвечает за координацию взаимодействий между группой объектов;
3️⃣ Observer (Наблюдатель) и Chain Of Responsibility (Цепочка обязанностей) — паттерны, один из которых оповещает при изменении состояния системы, второй — отделяет инициатора от получателя передачей операции;
4️⃣ Memento и Template Method. Хранитель фиксирует внутреннее состояние объекта, а Шаблонный метод — описывает алгоритм действий, реализуемый через наследование и абстрактные методы.
Посмотреть все четыре выпуска можно в удобном формате на сайте.
#backend
В этот раз обсуждаем поведенческие паттерны:
Посмотреть все четыре выпуска можно в удобном формате на сайте.
#backend
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23👍16🔥9😢1