Author-r-rization Tiger Team вашему вниманию 🐾
Эта команда юнита AvitoID отвечает за техплатформу и пользовательские сценарии авторизации. Ребята работают с логическими уязвимостями в сценариях регистрации, входа, смены почты и пароля.
Цель — бороться со взломами и при этом не усложнять жизнь добросовестным пользователям.
⬆️ Больше интересного — в карточках ⬆️
Кстати, у вас есть шанс присоединиться к команде!
Тимлид разработки в команду авторизации
Это был завершающий пост про команды юнита AvitoID. Кликайте и залетайте в посты про Passport AvIDo и Passport Lions, если пропустили ранее.
#units_avitotech
Эта команда юнита AvitoID отвечает за техплатформу и пользовательские сценарии авторизации. Ребята работают с логическими уязвимостями в сценариях регистрации, входа, смены почты и пароля.
Цель — бороться со взломами и при этом не усложнять жизнь добросовестным пользователям.
Кстати, у вас есть шанс присоединиться к команде!
Тимлид разработки в команду авторизации
Это был завершающий пост про команды юнита AvitoID. Кликайте и залетайте в посты про Passport AvIDo и Passport Lions, если пропустили ранее.
#units_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🙏4
Задумывались ли вы о том, как эргономика рабочего места может влиять на здоровье?
Anonymous Poll
68%
Да, для меня это важный момент.
16%
Нет, но сейчас стало интересно.
16%
Я вообще работаю из лёжа 🤪
👍2
Ребята из Кода кода озадачились вопросами здоровья и посвятили теме финальный выпуск пятого сезона. Врачи и тимлиды расскажут, как организовать рабочее место, как и сколько отдыхать, как делать гимнастику для глаз и даже — как спать.
Авторские методы нашего техлида из юнита Рейтинги и отзывы Паши Байбара слушайте с 40:10.
🕚 Послушать подкаст🕐
#avitoteam
Авторские методы нашего техлида из юнита Рейтинги и отзывы Паши Байбара слушайте с 40:10.
#avitoteam
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍7❤2
Feature-Sliced Design – альтернативный подход к организации кода приложений
Представьте: все элементы кода разделены по зоне ответственности (слои), предметной области (слайсы) и техническому назначению (сегменты).
Представили?
Это главное правило Featured-sliced Design — концепции организации кода.
Наш фронтендер Егор Подольский разобрался в правилах и требованиях FSD и на личном опыте показал, как она может упростить разработку.
⬇️ 5 фактов о Featured-sliced Design ⬇️
1️⃣ Нет привязки к конкретному фреймворку или state-менеджеру, поэтому FSD можно внедрять в командах с разным стеком.
2️⃣ Методология подходит для проектов среднего размера: одностраничники не раскроют преимуществ, а для крупных FSD может быть недостаточно.
3️⃣ Группировка слоёв в FSD позволяет добиться однонаправленного потока данных в приложении.
4️⃣ Код в каждом модуле инкапсулирован. Внося изменения в одном модуле, мы не затрагиваем остальные.
5️⃣ FSD упрощает онбординг за счёт стандартизации архитектуры.
Знакомьтесь с Featured-sliced Design поближе в статье и пишите, что думаете — найдёт популярность такая методология в отрасли или нет?
#habr_avitotech #статья_avitotech #frontend_avitotech
Представьте: все элементы кода разделены по зоне ответственности (слои), предметной области (слайсы) и техническому назначению (сегменты).
Представили?
Это главное правило Featured-sliced Design — концепции организации кода.
Наш фронтендер Егор Подольский разобрался в правилах и требованиях FSD и на личном опыте показал, как она может упростить разработку.
Знакомьтесь с Featured-sliced Design поближе в статье и пишите, что думаете — найдёт популярность такая методология в отрасли или нет?
#habr_avitotech #статья_avitotech #frontend_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥7❤5👎1🥴1
Устроим настоящий книжный IT-клуб? 📚
У нашего инженера из юнита Shared Services Миши Ефремова любовь к чтению настолько сильная, что уже и библиотека организовалась.
В этой статье Миша делится подборкой книг по алгоритмам, базам данных, архитектуре и языкам программирования.
А ещё заходите в нашу гитхаб-библиотеку и делайте пул-реквесты — ждём ваши книги!❤️
#github_avitotech #general_avitotech
У нашего инженера из юнита Shared Services Миши Ефремова любовь к чтению настолько сильная, что уже и библиотека организовалась.
В этой статье Миша делится подборкой книг по алгоритмам, базам данных, архитектуре и языкам программирования.
А ещё заходите в нашу гитхаб-библиотеку и делайте пул-реквесты — ждём ваши книги!
#github_avitotech #general_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30❤8😱5
Стажировка у нас — это…
…6 месяцев плечом к плечу (ну, или удалённым плечом) с командой профессионалов, которые создают и развивают продукт для 50 млн человек.
…десятки реальных задач и решений, от которых зависит успех бизнеса.
…опытный наставник, который помогает превращать ошибки в опыт, а опыт — в шанс стать частью команды Авито.
#avitostart
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17😍4❤2👍1
В главной роли этого поста выступает юнит Fashion / Electronics.
Эти ребята создают новый сервис в структуре Авито для продажи брендовых вещей и электроники с проверкой на подлинность и качество.
Подробнее о работе части юнита — Fashion — в карточках⬆️
Ещё! Ребята ищут Go-разработчика в команду аутентификации🚀
#units_avitotech
Эти ребята создают новый сервис в структуре Авито для продажи брендовых вещей и электроники с проверкой на подлинность и качество.
Подробнее о работе части юнита — Fashion — в карточках
Ещё! Ребята ищут Go-разработчика в команду аутентификации
#units_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤5👍4
Как искать уязвимости в проекте на Go: обзор популярных анализаторов кода и их возможностей
🥷 Вы повстречали духа security-чемпиона.
Прочтите статью и получите +50 к безопасности вашего Go-проекта.
Николай Никитас, наш бэкендер, рассказал о трёх статических анализаторах для Go: GoSec, Go Vulnerability Manager, GoKart.
Они помогают нам искать:
🐛 синтаксические ошибки,
🪲 потенциальные баги,
🕷 уязвимые места,
🐞 бесконечные циклы.
Изучайте, пользуйтесь, но про ревью не забывайте.
#backend_avitotech #статья_avitotech #habr_avitotech
🥷 Вы повстречали духа security-чемпиона.
Прочтите статью и получите +50 к безопасности вашего Go-проекта.
Николай Никитас, наш бэкендер, рассказал о трёх статических анализаторах для Go: GoSec, Go Vulnerability Manager, GoKart.
Они помогают нам искать:
Изучайте, пользуйтесь, но про ревью не забывайте.
#backend_avitotech #статья_avitotech #habr_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🌚4❤2
Делимся материалами с Avito Security Meetup! ☄️
📺 Время честно поискать секреты в кодобазе
Николай Хечумов (Авито) — о нашей новой утилите, которая смотрит на код под новым углом и многократно расширяет горизонт находок.
📺 Как поддерживать себя в кибербезопасной форме и не переставать развиваться
Роман Панин (МТС) расскажет, как не растерять скилл среди рабочей рутины и регулярно выходить на новый уровень.
📺 XD(R) своими руками: как мы детектируем атаки на Linux
Доклад от Ивана Клунного и Тимура Котова (Авито) про то, как путём процессинга данных рождаются детекты.
Ссылка на наш плейлист.
Фотографии с мероприятия лежат в альбоме Вконтакте🔵
#avitosecuritymeetup #security_avitotech
Николай Хечумов (Авито) — о нашей новой утилите, которая смотрит на код под новым углом и многократно расширяет горизонт находок.
Роман Панин (МТС) расскажет, как не растерять скилл среди рабочей рутины и регулярно выходить на новый уровень.
Доклад от Ивана Клунного и Тимура Котова (Авито) про то, как путём процессинга данных рождаются детекты.
Ссылка на наш плейлист.
Фотографии с мероприятия лежат в альбоме Вконтакте
#avitosecuritymeetup #security_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥10👍4⚡3❤1
Время чтения: ~13 минут
Время чтения: ~9 минут
Время чтения: ~7 минут
Время чтения: ~9 минут
Время чтения ~8 минут
Длительность видео: ~1час 17 минут
Длительность видео: ~1час 48 минут
Время прослушивания: ~1 час 4 минуты
Длительность выступления: ~29 минут
#design_avitotech
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18👍6😱1
Порождающие паттерны⁉️
Вот они, слева направо: Generator, Fan In, Fan Out, Fan In Extended и Pipeline.
Бэкендер Виталий Лихачёв в новом выпуске avito.code делится подробными инструкциями к каждому паттерну.
Рекомендуем тем, кто хочет узнать, как применять на практике разные подходы к обработке данных в Go☄️
➡️ Смотреть можно прямо сейчас ⬅️
#avitoteam #видео_avitotech #avitocode
Вот они, слева направо: Generator, Fan In, Fan Out, Fan In Extended и Pipeline.
Бэкендер Виталий Лихачёв в новом выпуске avito.code делится подробными инструкциями к каждому паттерну.
Рекомендуем тем, кто хочет узнать, как применять на практике разные подходы к обработке данных в Go
#avitoteam #видео_avitotech #avitocode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍6🌚3❤2
Что может объединить двадцать тысяч человек?
Мы выяснили: ютуб-канал AvitoTech.
Бэкендеры, фронтендеры, девопс-инженеры, аналитики, дизайнеры, студенты, тимлиды и многие-многие другие — мы все такие разные, но сошлись на самом крутом айтишном видеоконтенте.*
Спасибо вам, ребята❤️
А если вы ещё не подписаны на наш ютуб — присоединяйтесь!
*по версии админа этого телеграм-канала
Мы выяснили: ютуб-канал AvitoTech.
Бэкендеры, фронтендеры, девопс-инженеры, аналитики, дизайнеры, студенты, тимлиды и многие-многие другие — мы все такие разные, но сошлись на самом крутом айтишном видеоконтенте.*
Спасибо вам, ребята
А если вы ещё не подписаны на наш ютуб — присоединяйтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤7👍5🎉3🌚1