Разработка Юлы – Telegram
Разработка Юлы
385 subscribers
83 photos
3 videos
111 links
Технологии Юлы. Разработка сервиса. Конференции.
Download Telegram
Как прошёл митап от Rambler + Okko.
#mobile #iOS #audio #meetup

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

Сегодня хотим поделиться с вами атмосферой и делаем это здесь.
🔥6
Как я здесь оказался?
#mobile #team #iOS

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

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

Кстати, Юла – это уже немного больше, чем просто классифайд. Это полноценная E-commerce площадка, где можно открыть новый магазин и интегрировать это в социальную сеть, теперь наша команда отвечает и за развитие направления для бизнеса и покупателей – Маркет ВКонтакте.
🔥7👍2
Вакансии в команде

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

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

Откликайтесь, рекомендуйте и зовите друзей!
🔥9
Открываем осенний сезон

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

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

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

Одним словом, нам есть чем поделиться с IT-комьюнити.
Stay tuned
🔥9
Рефакторинг карточки товара
#Frontend #Web

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

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

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

Кстати, вы сможете послушать доклад Вани Нагайко и пообщаться лично на конференции HolyJS, которая пройдёт уже в ноябре. У конференции два формата - отдельная программа онлайн, а затем не повторяющая ее офлайн часть с одновременной трансляцией для слушателей, которые посетят конференцию дистанционно.
До встречи!
🔥5
is_predicted_as_business – как мы создали классификатор бизнес-сообществ
#Аналитика #ML #ВКонтакте #СМБ #Маркет

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

Здесь, вместе с командой аналитиков рассказываем про собственный классификатор бизнес-сообществ и его обучение.
🔥5
Какие проблемы поможет решить 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
«Может ли плохой код быть производительнее хорошего?»
#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
Архитектурный рефакторинг
#Frontend #Web

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

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

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

Увидимся!
👍3
Код как данные
#Frontend #Livecoding

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

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

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

До встречи 20 ноября на Holy JS в зале №3 в 12:45 и в онлайн-трансляции конференции!
5🔥3👍1
Стоит ли внедрять GraphQL в свой проект?
#Backend #GraphQL

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

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

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

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

До встречи! 🙃
🔥8
Осенний сезон конференций 2022 закрыт, а мы делимся видеозаписями в нашем Youtube-канале Разработка Юлы.

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

Смотреть здесь
🔥8👍1
Что такое kPHP для нашей команды и с чем его едят?
#Backend

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

Расскажем чуть больше, для начала о kPHP.
👍1🔥1
BDD-фреймворк для автоматизации API без кода
#QA #Automatization

Новые статьи на Хабре в конце года – задача не из простых, но мы справились!
Сегодня делимся экспертизой команды QA и рассказываем о том, как не испугать команду тестирования API автоматизацией.
Здесь можно почитать про наш кейс внедрения BDD-фреймворка в Юле.
Наша команда разработки Юлы, Маркета ВКонтакте и бизнес-сообществ ВКонтакте – завсегдатаи IT-конференций. Нас можно встретить в основных залах конференций с докладами, в кулуарах и за круглым столом, на митапах.

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

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

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

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

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

И до встречи в весеннем сезоне!
🔥2