TGViewer
Channel Public Channel
Разработка Юлы

Разработка Юлы

@youlatech

Технологии Юлы. Разработка сервиса. Конференции.
Subscribers
360
Photos
83
Videos
3
Links
111
Recent Posts 20 shown
Post #225 939
Наша команда разработки Юлы, Маркета ВКонтакте и бизнес-сообществ ВКонтакте – завсегдатаи IT-конференций. Нас можно встретить в основных залах конференций с докладами, в кулуарах и за круглым столом, на митапах.

Хотим признаться: нашим спикерам очень полюбилось выступать на площадках JUG Ru Group – онлайн и офлайн. Именно они собирают интересную и актуальную программу крупнейших конференций по всем направлениям разработки дважды в год: HolyJS, Mobius, Heisenbug, и многих других.

Выступать на конференциях – не так сложно, как кажется. Весь процесс сопровождают профессиональные кураторы, они же помогают дойти от заявки, идеи и первых тезисов до экспертного доклада.

Мы хотим, чтобы спикеров и тем становилось больше, а IT-комьюинити продолжало развиваться и делиться подходами, инсайтами, инструментами и мнениями. Поэтому мы с радостью делимся с вами ссылкой, по которой вы сможете подать доклад. Сейчас – самое время, ведь CFP на весну открыты. Так что не сомневайтесь, но и не затягивайте :)

А почитать подробнее о конференциях JUG Ru Group, посмотреть расписание и тарифы билетов можно здесь.

Для вдохновения поделимся нашими выступлениями в прошлых сезонах конференций джугов:
Дмитрий Шумский – Архитектурный рефакторинг
Александр Шушунов – Код, как данные или Будь крутым программистом
Алексей Хайминов, Алексей Червяков – Нативные UI-тесты за 21 день

И до встречи в весеннем сезоне!
  • 🔥 2
Post #222 875
BDD-фреймворк для автоматизации API без кода
#QA #Automatization

Новые статьи на Хабре в конце года – задача не из простых, но мы справились!
Сегодня делимся экспертизой команды QA и рассказываем о том, как не испугать команду тестирования API автоматизацией.
Здесь можно почитать про наш кейс внедрения BDD-фреймворка в Юле.
Хабр BDD-фреймворк для автоматизации API без кода Меня зовут Виктор Мясников, я отвечаю за качество продукта в «Юле». Я закончил Бауманку и хотел строить ракеты, но с ними не вышло, поэтому теперь профессионально строю «велосипеды» для QA, а ещё...
Post #221 855
Что такое kPHP для нашей команды и с чем его едят?
#Backend

Распил монолита – звучит до боли знакомо. Мы используем микросервисную архитектуру как в бэкенде Юлы, так и во ВКонтакте при разработке продуктов для Бизнеса и Покупателей. В Юле бэкенд – это PHP и GO, Rest и GQL Federation, а во ВКонтакте – kPHP и GO. У нашей команды действительно широкая бэкенд-экспертиза и возможность применять подходы в разных проектах, обучаться друг у друга и ускорять разработку.

Расскажем чуть больше, для начала о kPHP.
Teletype Что такое kPHP и с чем его едят kPHP – это:
  • 👍 1
  • 🔥 1
Post #220 769
Осенний сезон конференций 2022 закрыт, а мы делимся видеозаписями в нашем Youtube-канале Разработка Юлы.

Иван Решетин рассказал о том, как принять решение о переходе на GQL и через какие критерии нужно оценить задачи внедрения и его стоимость заранее. Естественно, все рекомендации основаны на опыте, котиках и самоиронии.

Смотреть здесь
YouTube GraphQL: простая schema провала, или Серебряная пуля для ваших ног / Иван Решетин (Юла, VK) Приглашаем на конференцию Saint HighLoad++ 2025, которая пройдет 23 и 24 июня в Санкт-Петербурге! Программа, подробности и билеты по ссылке: https://highload.ru/spb/2025 ________ Крупнейшая профессиональная конференция для разработчиков высоконагруженных…
  • 🔥 8
  • 👍 1
Post #219 759
Стоит ли внедрять GraphQL в свой проект?
#Backend #GraphQL

Наша команда никогда не устанет делиться экспертизой в бекенде! Несколько стеков, огромные данные, микросервисная архитектура – куча полезных решений и экспериментов.

Уже завтра, 25 ноября, в 15:50, в главном зале на конференции Highload в Москве выступит руководитель Платформы Юлы – Иван Решетин с наболевшей для многих темой: GraphQL, простая schema провала, или Серебряная пуля для ваших ног.

Ваня поделится опытом внедрения, расскажет и покажет, как устроены процессы и сколько нужно ресурсов для того, чтобы точно получилось.

Доклад был включен в программу официальным голосованием участников конференции, что, кстати, тоже приятно.

До встречи! 🙃
  • 🔥 8
Post #218 667
Код как данные
#Frontend #Livecoding

Если данные можно превратить в строки кода, возможно ли создать программу, которая «пишет» программы?

Код – это не просто набор строк, а ключ к развитию инженера в еще более крутого инженера. Стоит лишь взглянуть на него по-новому.
В своем докладе Александр Шушунов, фронтенд-разработчик из Юлы (проект VK), поделится практическим инструментарием разработчика.

Александр покажет на примерах способы анализировать, изменять и развивать свой код: от подсказок IDE до рукописных генераторов и кодмодов. Это проще, чем кажется.

До встречи 20 ноября на Holy JS в зале №3 в 12:45 и в онлайн-трансляции конференции!
  • ❤ 5
  • 🔥 3
  • 👍 1
Post #217 648
Архитектурный рефакторинг
#Frontend #Web

Слова архитектурный рефакторинг заставляют содрогнуться, и тем не менее, хоть раз с такой задачей пришлось или предстоит встретиться каждому.

На примере кейса команды Юлы (проект VK), frontend-разработчик Дмитрий Шумский расскажет и покажет:
1. Как понять, что вам необходим рефакторинг;
2. Как выстроить целевую архитектуру проекта и прийти к ней;
3. В какие сроки и какими силами можно реализовать задачу;
4. К каким источникам информации обратиться, чтобы повысить успех рефакторинга
…и конечно, как понять, что вот он – долгожданный профит!

Приходите на онлайн-день конференции Holy JS уже в эту пятницу, 11 ноября в 13:30, послушать доклад и задать вопросы спикеру.

Увидимся!
  • 👍 3
Post #216 620
«Может ли плохой код быть производительнее хорошего?»
#backend #meetup #network

Именно такой вопрос задали участники митапа RND PHP нашему спикеру Ивану Лещеву, бэкенд-разработчику ВКонтакте для Бизнеса.
Мы используем микросервисную архитектуру как в бэкенде Юлы, так и во ВКонтакте. В Юле бэкенд – это PHP и GO, Rest и GQL Federation, а во ВКонтакте – kPHP и GO. У нашей команды действительно широкая бэкенд-экспертиза.

29 октября на митапе RND PHP в Ростове-на-Дону Иван Лещёв, PHP-разработчик Маркета ВКонтакте, выступил с докладом об аспектно-ориентированном программировании, генерации кода и принципах единой ответственности. Делимся записью выступления.

В ноябре наша команда появится еще на двух конференциях, посвященных бэкенду:

Иван Решетин выступит в главном зале московского HighLoad – из его выступления вы узнаете, что случается после honeymoon с GraphQL Federation и найдете ответы на вопросы про принципы успешного внедрения GQL в ваш проект.

Иван Лещев станет спикером PHP Conf с докладом «Фича — это объект! Сокращаем диффы, снижаем каплинг, продлеваем жизнь» 24-25 ноября в Москве.
  • 🔥 5
Post #215 625
Какие проблемы поможет решить Storybook и оптимизировать UI с помощью Texture?

Об этом расскажут спикеры из «Юлы» (проект VK) на конференциях JUG Ru Group.
Иван Нагайко, руководитель по фронтенду ВКонтакте для бизнеса и Юлы, выступит на HolyJS 2022 Autumn с рассказом о том, является ли storybook проблемой или решением проблем.

Максуд Даудов, iOS-разработчик Юлы и Маркета ВКонтакте, на Mobius 2022 Autumn сравнит решения проблемы оптимизации UI c Texture и без него.

Алексей Червяков, тимлид продуктовой команды СМБ, выступит экспертом по нативным UI-тестам, на конференции Heisenbug 2022 Autumn.

В ноябре JUG Ru Group проведет еще пять конференций по разным направлениям — от Java-разработки до тестирования. Подробности о конференциях вы найдете на сайте jugru.org.

Если в это непростое время вам хочется отвлечься и побыть среди единомышленников, то приходите на конференции. И не важно, уехали вы или остались, мероприятия от JUG Ru Group — для всех. Промокод youlatech2022JRGpc даст скидку от 20% на билеты из категории «Для частных лиц».
  • 🔥 9
Post #213 632
is_predicted_as_business – как мы создали классификатор бизнес-сообществ
#Аналитика #ML #ВКонтакте #СМБ #Маркет

Как вы думаете, сколько сообществ внутри социальной сети ВКонтакте?
В каком из них искать мемы, учебник по английскому, или, к примеру, запчасти на машину? Насколько полная и актуальная информация в описании, и быстро ли ответит админ?

Здесь, вместе с командой аналитиков рассказываем про собственный классификатор бизнес-сообществ и его обучение.
Teletype is_predicted_as_business - как мы создали классификатор бизнес-сообществ Действительно, сообществ внутри ВКонтакте очень много – больше 200 млн. Помочь сообществам развиваться, а пользователям находить нужное...
  • 🔥 5
Post #211 692
Рефакторинг карточки товара
#Frontend #Web

На Юле мы существенно ускорили процесс разработки новых фичей за счет рефакторинга карточки объявлений. Когда наша команда стала разрабатывать Маркет ВКонтакте – идея ускорения разработки продукта посетила нас снова.

Почитать подробнее можно здесь.

А реализовывали этот прекрасный функционал Артур Агаджанян из команды Маркета ВКонтакте и Иван Нагайко – наш руководитель функции Frontend.

Кстати, вы сможете послушать доклад Вани Нагайко и пообщаться лично на конференции HolyJS, которая пройдёт уже в ноябре. У конференции два формата - отдельная программа онлайн, а затем не повторяющая ее офлайн часть с одновременной трансляцией для слушателей, которые посетят конференцию дистанционно.
До встречи!
Teletype Рефакторинг карточки товара Как мы решали задачу обновления карточки?
  • 🔥 5
Post #210 744
Открываем осенний сезон

По новостям канала вы могли заметить, что наша команда разработки создает не только Юлу. Мы развиваем продукты для бизнеса и покупателей внутри VK: например, магазины и Маркет ВКонтакте, инструменты продвижения и коммуникации для бизнес-пользователей и фичи безопасных сделок для покупателей. Поэтому интересных кейсов из мира разработки стало больше, а часть из них мы раскроем на конференциях осеннего сезона – он обещает быть очень насыщенным!

Наши спикеры расскажут, как ВКонтакте из социальной сети превращается в современный e-commerce с большой аудиторией, об особенностях стека технологий, фреймворках и аналитике, ML и алгоритмах.

И как и прежде, мы продолжим делиться новостями разработки Юлы.

Одним словом, нам есть чем поделиться с IT-комьюнити.
Stay tuned
  • 🔥 9
Post #209 713
Вакансии в команде

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

Пришло время поделиться и вакансиями в наши проекты.
Мы ищем не только мобильных разработчиков, но и других специалистов, готовых разрабатывать лучшие сервисы на рынке e-commerce в России.
Узнать об открытых вакансиях можно здесь.

Откликайтесь, рекомендуйте и зовите друзей!
  • 🔥 9
Post #208 623
Как я здесь оказался?
#mobile #team #iOS

Решили поговорить с ребятами из команды мобильной разработки и узнать, что их вдохновило пойти в профессию.
Оказывается, что стать частью нашей команды вдохновляют руководители. Вот так вот пришёл на собеседование, увидел там своего кумира, который уже преуспел в десятке выступлений на внешнюю аудиторию, а он твой будущий руководитель!

Сначала тебя на великие свершения вдохновляет Стив Джобс, а потом этим Джобсом становится Евгений Елчев. И действительно, Женя регулярно выступает на открытых конференциях и митапах, ведёт свои курсы, практические проекты, активно делится опытом на широкую аудиторию и даже умудряется руководить функцией iOS в Маркете ВКонтакте. Такие дела 🙂

Кстати, Юла – это уже немного больше, чем просто классифайд. Это полноценная E-commerce площадка, где можно открыть новый магазин и интегрировать это в социальную сеть, теперь наша команда отвечает и за развитие направления для бизнеса и покупателей – Маркет ВКонтакте.
  • 🔥 7
  • 👍 2
Post #207 653
Как прошёл митап от Rambler + Okko.
#mobile #iOS #audio #meetup

Признаемся, мы очень любим ламповые митапы. Именно там рождаются новые знакомства, вдохновение и классные идеи.

Сегодня хотим поделиться с вами атмосферой и делаем это здесь.
Teletype Как звучит твоя квартира? Вчера на мансарде офиса Rambler&Co вместе с мобильными разработчиками из Okko, СберЗдоровье и VK для бизнеса +Юла (это кстати мы 😄)...
  • 🔥 6
Post #206 626
Как и зачем iOS-разработчики смотрят Apple Event?

Вчера прошёл Apple Event, особенно долгожданным он был для ребят из команды iOS.
Просмотр ежегодной презентации новинок от Apple – это традиция, источник мемов и осведомленность о новых технологиях. Наша команда смотрит event вместе, собираясь в нашем уютном офисе.

Поделимся впечатлениями.
Понравились фича сообщения об аварии, новые AirPods и Dynamic Islands с собственными пространствами.

Почему? Потому что наша команда обожает тему работы с пространственным звуком (и сегодня вы можете убедиться в этом).

Подключайтесь к iOS-митапу наших друзей из Okko, где Фамил Гаджиев из iOS-команды Юлы и Маркета ВКонтакте расскажет как работать со звуком и поиграет со Spatial Audio.

А что вы можете сказать об Apple Event?
  • 🔥 7
  • 🤡 1
Post #205 601
Как мы тестируем уведомления в мобильном приложении Юлы
#QA #Mobile

Push уведомления – борьба противоположностей. Именно пуши настолько же сильно раздражают, насколько помогают не упустить самое важное. Чтобы баланс пользовательского опыта сохранялся на светлой стороне, мы тщательно тестируем все, что касается нотификаций пользователя.

Рассказываем, как тестировать уведомления в мобилке здесь.
Teletype Как мы тестируем уведомления в мобильном приложении Юлы Команда качества проверяет различные сценарии с учётом статуса авторизации пользователя (авторизован или неавторизован). Примеры...
  • 🔥 10
Post #204 674
Опыт перехода на MVI в Android на базе собственного решения.

#Mobile #Android #MVI

В нашем блоге на Хабр вышла новая статья.
Рассказываем о собственной MVI-библиотеке – Reductor, делимся опытом внедрения и использования.

Статья будет полезна всем, кто хочет познакомиться с Redux-like MVI. 🤓
Хабр Опыт перехода на MVI в Android на базе собственного решения Мы активно применяем MVI для проектирования взаимодействия состояния экрана и бизнес-логики. Сегодня хотим рассказать, почему у нас появилась собственная MVI-библиотека — Reduktor. Предисловие...
  • 🔥 11
  • 👍 1
Post #203 835
Как выстроить отношения между QA и технической поддержкой?
#QA #Mobile #Support #Product

Есть несколько простых правил:
1. Выбор эффективных каналов коммуникации для быстрого и удобного обращения в службу поддержки;
2. Уведомлять поддержку перед релизом, ведь довольно часто, техподдержка — это отдельная команда, которая может находиться отдельно от разработчиков и тестировщиков;
3. Проводить демо: смотрим продукт, говорим, где что поправить, обсуждаем даты релизов;
4. Работать с пользовательскими дефектами: отправка в helpdesk.

Но есть ещё несколько правил и особенностей взаимодействия QA и Support в высоконагруженных проектах, о которых недавно на конференции Test Driven рассказала Екатерина Яковлева из QA-команды Юлы.

Запись выступления можно найти по ссылке.
YouTube Екатерина Яковлева на TestDriven 2022 Катя Яковлева, QA-инженер Юлы, проект VK, преподаватель факультета тестирования GeekBrains, выступила 27 июня 2022 года на конференции для тестировщиков TestDriven. Катя рассказала о том, как выстроить отношения между QA командой и командой Support, чтобы…
  • 🔥 7
Post #202 693
Митап по мобильной разработке Rambler&Co + Okko Tech Talks
#iOS #Android #meetup #mobile

8 сентября, в 19:00, вместе с крутыми спикерами из других компаний, Фамил Гаджиев (iOS-разработчик продуктов VK для бизнеса) выступит с необычным докладом на уютной веранде Даниловской мануфактуры, расскажет про Spatial Audio, погрузит участников митапа в мир пространственного аудио и расскажет про тонкости Dolby Atmos.

С Фамилом можно будет поговорить про класс CMHeadphoneMotionManager, подвигать SKAudioNode, а в конце – написать небольшую демку для Airpods Pro c пространственным аудио. Полное практическое погружение!

Приходите пообщаться в офлайне, а если вдруг не выйдет, не расстраивайтесь – митап пройдёт в смешанном формате: в онлайне на YouTube-канале Rambler&Co и в офлайне в офисе Rambler в Москве.

Зарегистрироваться на митап и познакомиться с другими темами и спикерами можно здесь, увидимся!
Хабр Rambler&Co + Okko Tech Talk: регистрация началась Всем привет! Приглашаем всех мобильных разработчиков и просто неравнодушных ребят на совместный митап Rambler&Co и Okko. Выйдем на связь 8 сентября с 19:00 до 21:00 в уже привычном смешанном...
  • 🔥 8
  • 👏 1
Older posts →

About this channel

How can I read @youlatech without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Разработка Юлы: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Разработка Юлы have?
Разработка Юлы (@youlatech) has 360 subscribers on Telegram, refreshed roughly every 30 minutes.
Does Разработка Юлы know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
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 →