Как стать автором
Обновить
ЮMoney
Всё о разработке сервисов онлайн-платежей
Сначала показывать

Как начать работу с React Native, улучшить навигацию и перейти на новую библиотеку компонентов

Время на прочтение1 мин
Количество просмотров3.8K

24 июня прошел четвертый митап по JavaScript под названием Frontend Mix. В этот раз разработчики делились экспертизой в онлайн-формате. Делимся долгожданными видео и нашим опытом во фронтенд-разработке.

Смотреть кейсы по фронтенду
Всего голосов 3: ↑2 и ↓1+1
Комментарии0

Как оптимизировать повседневные backend-задачи: три видео с митапа по Java

Время на прочтение1 мин
Количество просмотров6.6K

20 мая прошел седьмой митап для Java-разработчиков ЮMoney Jam. Смотрите видео от наших докладчиков, которые делятся кейсами:

— Как добавлять в чистовой код на Java тестовое поведение и спать спокойно.

— Как обеспечить отказоустойчивость к высоким нагрузкам внутри кластера базы данных.

— Как не попасть в Jar Hell.

Смотреть видео
Всего голосов 19: ↑15 и ↓4+11
Комментарии6

Жизнь современного разработчика в ЮMoney

Время на прочтение9 мин
Количество просмотров5.8K

Всем привет! Я Дима, начинающий разработчик. В статье расскажу о своем первом опыте работы в крупной продуктовой IT-компании.

Я пришел в ЮMoney полгода назад, когда мне было 19 лет. А сейчас набрал достаточный опыт, чтобы рассказать про жизнь backend-разработчика в компании.

Читать статью
Всего голосов 23: ↑13 и ↓10+3
Комментарии31

Как управлять проектами в финтехе и не только: инсайты по Project management

Время на прочтение2 мин
Количество просмотров6.7K

В апреле мы провели ежегодный митап Пиэмная, где делимся кейсами и полезными советами для менеджеров проектов. Смотрите свежие доклады, из которых узнаете: 

— Как на проекте создать команду мечты, не дожидаясь суперзвезд.

— Как выстроить отношения с бизнесом, когда сделать абсолютно всё невозможно.

— Что делать, если ваш основной пользовательский продукт — это API.

— Как не надо управлять масштабными проектами: вредные советы для PM.  

Смотреть доклады
Всего голосов 1: ↑1 и ↓0+1
Комментарии1

Как мы создали фреймворк для построения графиков в iOS-приложении

Время на прочтение10 мин
Количество просмотров5K

Привет, я Сергей, iOS-разработчик в ЮKassa, занимаюсь ее мобильным приложением. Недавно в нем появился просмотр аналитики по счетам и платежам. И сегодня я расскажу, как мы реализовали эту возможность, а еще — зачем и как разработали собственный фреймворк для создания графиков.

Читать статью
Всего голосов 9: ↑9 и ↓0+9
Комментарии11

Очумелые ручки: как мы пишем плагины для платформы Atlassian

Время на прочтение11 мин
Количество просмотров4.4K

Всем привет, я Java-разработчик в ЮMoney.

В этой статье я хочу поговорить о том, какой профит можно получить от оптимизации действующих в компании инструментов, почему это стоит делать и с чего лучше начинать. На примере стека Atlassian и Bitbucket-плагина, который мы используем в ЮMoney, я расскажу и покажу всё в деталях.

Поехали!
Всего голосов 10: ↑9 и ↓1+8
Комментарии7

Подключение к платежному сервису — быстро и удобно. Миф или реальность? Часть 2

Время на прочтение4 мин
Количество просмотров8.3K

Всем привет! Совсем недавно мы рассказывали про внутреннюю кухню подключения к платежному сервису: как ускоряем и автоматизируем процессы в части заключения договора. А сегодня мы поговорим о технической стороне вопроса — об интеграции сайтов и сервисов с нашим платежным решением.

Если начать по порядку, то для приема платежей интегрироваться с сервисом ЮKassa не обязательно — с помощью сервиса можно выставлять клиентам счета. Для этого в Личном кабинете ЮKassa можно создать ссылку для оплаты товара или услуги и отправить покупателю. Подробно мы рассказали про этот сервис в одной из Хабр-статей. А сейчас хотим рассказать, какие способы интеграции сайта и нашего платежного решения мы развиваем.

Читать далее
Всего голосов 10: ↑9 и ↓1+8
Комментарии5

Jenkins Pipeline. Что это и как использовать в тестировании

Время на прочтение15 мин
Количество просмотров92K

Меня зовут Александр Михайлов, я работаю в команде интеграционного тестирования компании ЮMoney.

Наша команда занимается приемочным тестированием. Оно включает в себя прогон и разбор автотестов на критичные бизнес-процессы в тестовой среде, приближенной по конфигурации к продакшену. Еще мы пишем фреймворк, заглушки, сервисы для тестирования — в целом, создаем экосистему для автоматизации тестирования и обучаем ручных тестировщиков автоматизации.

Надеюсь, что эта статья будет интересна как новичкам, так и тем, кто съел собаку в автоматизации тестирования. Мы рассмотрим базовый синтаксис Jenkins Pipeline, разберемся, как создать джобу на основе пайплайна, а также я расскажу про опыт внедрения неочевидной функциональности в CI — запуска и дожатия автотестов по условию.

Читать далее
Всего голосов 13: ↑13 и ↓0+13
Комментарии7

3 видео для мобильного разработчика

Время на прочтение2 мин
Количество просмотров2.4K
Задумались писать собственный фреймворк для iOS-приложения? Послушайте доклад нашего разработчика о создании библиотеки для отрисовки графиков в сервисе ЮKassa. Тут про концепт, математические алгоритмы, реализацию взаимодействия с графиками и анимацию.

Второй спич посвящен автоматизации тестирования продуктовых метрик в UI-тестах на iOS. Расскажем про то, как тестировали метрику раньше, и во что захотели всё это превратить. Добавьте к этому челлендж-факторы в виде ограничений платформы и бизнес-процессов, и вот отличный повод поделиться с сообществом полезными мыслями.

Ну и напоследок. У вас бывает такое, что раз за разом на Kotlin-проектах встречаются одни и те же ошибки? И дело тут может быть вовсе не в человеческом факторе, а, например, в плохо понятых принципах программирования. Если ответили «да», то смотрите 3 видео, в котором спикер разберёт причины возникновения таких ошибок и как можно их избежать.


Читать дальше →
Всего голосов 6: ↑6 и ↓0+6
Комментарии3

Разбираемся, безопасно ли стрелять по проду и чем полезны дашборды

Время на прочтение2 мин
Количество просмотров2.4K
На подходе полезные видео с конференции ЮMoneyDay от специалистов по тестированию. Если заглянете под кат, то узнаете:

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



Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии0

Риски сами с собой не управятся, да и бэклог сам себя не сделает

Время на прочтение2 мин
Количество просмотров1.9K
Риски сами с собой не управятся, да и бэклог сам себя не сделает. Если хотите узнать, как со всем этим справиться на практике — добро пожаловать под кат.

В сегодняшнем выпуске 2 видео от наших менеджеров проектов. Всего 30 минут за чашечкой горячего чая или кофе, и вы в курсе рабочих методик. А не это ли самое главное?


Читать дальше →
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Наши грабли — залог вашего успеха. Кейсы DevOps и SQL-команд

Время на прочтение2 мин
Количество просмотров3K
Пятница — самое время занимательных историй. Сегодня предлагаем вам послушать доклады DevOps и SQL-направления с конференции ЮMoneyDay. Специалисты расскажут про:

  • устройство кластера логов, который позволяет нам понимать, что происходит с платежами и транзакциями (а также в целом с компонентами и сервисами);
  • работу дата-инженеров в машинном обучении;
  • внедрение и трансформацию CI/CD.

Делимся ценным опытом, чтобы вы не совершали наших ошибок. Надеемся, будет полезно!


Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии0

Подключение к платежному сервису — быстро и удобно. Миф или реальность?

Время на прочтение6 мин
Количество просмотров5.8K
Мы знаем, как важно быстрое подключение онлайн-платежей и для совсем нового бизнеса, и для уже давно работающего. Ведь каждый день простоя — это упущенные потенциальные возможности.

Но подключение эквайринга — не самый простой процесс. Для этого компании нужно заключить договор с платежным сервисом и добавить на свой сайт формы и кнопки для приема оплаты. В свою очередь, сервис должен проверить компанию на соответствие требованиям регуляторов и настроить ей нужные способы приема платежей. Звучит долго, однако большинство наших клиентов подключают эквайринг через ЮKassa всего за 2-3 дня.

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


Читать дальше →
Всего голосов 14: ↑13 и ↓1+12
Комментарии9

Больше, больше фронтенда — доклады c ЮMoneyDay

Время на прочтение2 мин
Количество просмотров2.7K
Готовы потереть за фронтенд? Мы — да. Поэтому публикуем новую партию полезного видеоматериала от экспертов крупного платежного сервиса. Под катом найдете 2 нескучных доклада про:

  • лайфхаки в CSS, HTML и JS,
  • архитектуру фронтенда ЮMoney.

Устраивайтесь поудобнее: возможно, такого вы раньше не слышали.


Читать дальше →
Всего голосов 8: ↑6 и ↓2+4
Комментарии4

Внести массовые изменения в микросервисы, автоматизировать код-ревью и сберечь нервы команде

Время на прочтение2 мин
Количество просмотров4.6K
Представьте ситуацию — ваше задание на работе изменить формат логирования. Сначала всё кажется просто. Ровно до того момента, пока все эти изменения не нужно вносить в 80+ микросервисах… И так легкая на первый взгляд задача превращается в длинную и рутинную. Что можно с этим делать?

Или вот еще задачка — какими фичами можно обеспечить скорость, качество и удобство code review?

Обо всём этом рассказывают Java-разработчики ЮMoney в своих докладах. Добавляйте в закладки или смотрите прямо сейчас. Видео с таймкодами уже ждут под катом.


Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии6

Архитектура финансового сервиса — доклады c ЮMoneyDay

Время на прочтение2 мин
Количество просмотров5K
Совсем недавно мы героически провели первую онлайн-конференцию ЮMoneyDay — 7 часов наши ИТ-специалисты в прямом эфире рассказывали о своем опыте и отвечали на всевозможные вопросы слушателей. Теперь мы хотим поделиться полезными материалами и на Хабре.

Начинаем с докладов направления «Архитектура». Под катом вы найдете видео выступлений экспертов с таймкодами. Приятного просмотра!

Читать дальше →
Всего голосов 14: ↑13 и ↓1+12
Комментарии21

На передовой ребрендинга: что прямо сейчас происходит в ИТ-департаменте

Время на прочтение4 мин
Количество просмотров3.2K
Ребрендинг — это не только анонсирование нового имени, регистрация товарного знака и изменение юридического названия. За этим стоит большая работа всех отделов компании — в том числе ИТ.

Пока ребрендинг в нашей компании в самом разгаре, мы решили рассказать о том, какие изменения и вызовы ждали нас и до сих пор ждут в ИТ-департаменте. На блиц-опрос ответил ИТ-директор ЮMoney Денис Лыков (denislykov).


Читать дальше →
Всего голосов 18: ↑14 и ↓4+10
Комментарии20

Сила дашбордов

Время на прочтение10 мин
Количество просмотров11K

Всем привет! Меня зовут Егор Иванов, и я специалист по автоматизации тестирования. Довольно долгое время до этого я проработал в различных компаниях из сферы BI. Я обожаю визуализацию данных и считаю, что без нее невозможно строить рабочие процессы и уж тем более процессы в тестировании. Поэтому хочу, чтобы ее использовали как можно больше людей, так как визуализация данных очень важна, а в виде дашбордов она еще и прекрасна.

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

Читать о дашбордах
Всего голосов 15: ↑14 и ↓1+13
Комментарии4

Быть или не быть: дискуссии о тестировании в мобильной разработке

Время на прочтение14 мин
Количество просмотров2.5K
На Android-митапе мы устроили короткие дискуссии на 10-15 минут, где вместе с экспертами из Авито, Ситимобила и Revolut делимся различными взглядами на необходимость тестирования в разных проектах, говорим о регрессе и тестировании на пользователях.

Смотрите видео, читайте расшифровку и пишите в комментариях своё мнение на озвученные вопросы. Вместе разберемся: быть или не быть?

Дискуссия number one



Читать дальше →
Всего голосов 5: ↑4 и ↓1+3
Комментарии1

Конфигурация многомодульных проектов

Время на прочтение6 мин
Количество просмотров5.8K

Предыстория


Иногда, когда я прокрастинирую, я занимаюсь уборкой: чищу стол, раскладываю вещи, прибираюсь в комнате. По сути, привожу окружающую среду в порядок — это заряжает энергией и настраивает на рабочий лад. С программированием у меня та же ситуация, только я чищу проект: провожу рефакторинги, делаю различные инструменты и всячески стараюсь упростить жизнь себе и коллегам.

Некоторое время назад мы в команде Android решили сделать один из наших проектов — Кошелек — многомодульным. Это привело как к ряду преимуществ, так и проблем, одна из которых — необходимость конфигурировать каждый модуль заново. Конечно, можно просто копировать конфигурацию из модуля в модуль, но если мы захотим что-то поменять, то придется перебрать все модули.

Мне это не нравится, команде это не нравится, и вот какие шаги мы предприняли, чтобы упростить нашу жизнь и сделать конфигурации проще в сопровождении.


Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии1

Информация

Сайт
jobs.yoomoney.ru
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
yooteam