Рубрика «Альфа-Банк» - 4

В открытом доступе оказались данные примерно 900 тысяч россиян — клиентов крупных банков РФ. Любой человек, получивший доступ утекшим в интернет базам, сможет узнать имена, телефоны, данные паспортов и места работы пострадавших из-за утечки клиентов банков. Базы были выложены в сети в конце мая, содержащиеся в них данные не новые — им несколько лет, но большое количество информации вполне актуально.

Впервые об утечке стало известно в пятницу, тогда компания DeviceLock обнаружила сразу две утечки данных о клиентах «Альфа0банка». В одной из баз содержится информация о 55 тысячах клиентов. В базе не только имена, но и телефоны, включая мобильный, домашний и рабочий, адреса проживания, места работы. Во второй базе всего 504 записи, но она гораздо более новая — ее датируют прошлым и этим годом.
Читать полностью »

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

Как оживить документацию? - 1

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

По сути, вместе с Akita уже использовался плагин по генерации документации, который проходил по шагам в сценариях и выгружал их в формат html, но для того, чтобы сделать этот документ востребованным, нам нужно было добавить:

  • скриншоты;
  • значения переменных (config File, учетные записи пользователей и т.д.);
  • статусы и параметры запросов.

Мы посмотрели на наш существующий плагин, который был, по сути, статическим анализатором и формировал документацию на основе описанных в .feature-файлах сценариев. Решили добавить динамики, и для того, чтобы не городить плагин над плагином, приняли решение написать свой собственный.
Читать полностью »

Всем привет!

Школа системного анализа Альфа-Банка - 1

Мы открываем набор в школу системного анализа Альфа-Банка. Если у вас есть желание освоить новую специальность (а в перспективе и получить работу в наших продуктовых командах), обратите внимание. Стартуем с 6 августа, обучение бесплатное, занятия очные в нашем офисе на Ольховской (ближайшие станции метро — Комсомольская и Бауманская) по вторникам и четвергам, курс длится 4 недели.

А теперь подробнее.
Читать полностью »

Всем привет! Меня зовут Дмитрий Новиков, я javascript-разработчик в Альфа-Банке, и сегодня я расскажу вам про наш опыт выведения Action type при помощи Typescript, с каким проблемами мы столкнулись и как их решили.

Это расшифровка моего доклада на Alfa JavaScript MeetUp. Код из слайдов презентации можно посмотреть здесь, а запись трансляции митапа — здесь.

Наши фронтовые приложения работают на связке React+Redux. Redux data flow упрощенно выглядит так:
Выведение Action type с помощью Typescript - 1
Читать полностью »

Привет! Меня зовут Леша, я системный аналитик одной из продуктовых команд Альфа-Банка. Сейчас я занимаюсь развитием нового интернет-банка для юридических лиц и индивидуальных предпринимателей.

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

Как мы оценивали качество документации - 1

При этом игнорировать документацию нельзя по очевидным причинам. И чтобы упростить нам жизнь, мы решили провести оценку качества документации. Как именно мы это делали и к каким выводам пришли — под катом.
Читать полностью »

Привет!

Меня зовут Даша Русланова, я директор Департамента цифровых решений в Альфа-Банке. Сегодня я расскажу вам, как мы живем во время довольно значимых изменений, каких результатов в процессе этого переформатирования смогли достигнуть за год в плане скорости, и зачем нам solution-архитекторы.

Для команды IT 2018 год стал большим вызовом в части организационных изменений, процессов, проникновения инженерной культуры в бизнес. И, конечно же, масштабирования производственного процесса и снятия напряженной ситуации вокруг конфликтов в разработке фронтальных систем.

Чтобы нарастить скорость, нам потребовалось не только перестроить процессы, связанные с наймом сотрудников и работой с вендорами, но и привнести существенные инновации в уже имеющиеся процессы: поточную технологию релизов, так называемый release train – еженедельный максимально автоматизированный процесс поставки ценностей в мобильное приложение. На данный момент над ним трудится более 20 команд. В начале каждой недели автоматически собирается релиз-кандидат и запускается релизный pipeline.

К чему мы стремились прийти: автоматизировать сборку приложений и составление описания изменений — соединить «тикеты» изменений, сделанных разработчиком в Git, и описание user story с командной доски в jira, а также к полной прозрачности для клиентов и стейкхолдеров. В дальнейших планах сделать все стадии, кроме ручного приемочного тестирования, автоматическими, чтобы релизный цикл стал меньше недели.
Читать полностью »

Всем привет!

В четверг, 18 апреля, в 19.00 мы проведем митап, посвященный масштабированию и автоматизации.

Екатеринбург, 18 апреля — митап автоматизации и масштабирования - 1

Собираемся в лофте «Соль» (Екатеринбург, переулок Химиков, 3), зарегистрироваться на митап можно вот здесь.

Спикерами выступят:

  • Дмитрий kruftik Гадеев: «Горизонтально масштабируемая Jira в облаках без боли»;
  • Михаил Малиновкин: «Bamboo и тестовые среды. Создание и поддержка»;
  • Александр Черных: «Как пройти сертификацию Atlassian через онлайн-платформу Webassessor».

Подробности и программа митапа — под катом.
Читать полностью »

Привет!

На сегодня у нас вот что:

  • У правительства Австралии появился блокчейн-план;
  • Мэр Чикаго считает принятие криптовалют как средства платежей неизбежным;
  • Джек Дорси будет платить крипторазрабам криптовалютой;
  • Levi Strauss & Co подняли на IPO 623,3 миллиона долларов.

Финтех-дайджест: Дорси платит биткоинами, блокчейн-стратегия Австралии, IPO Levi's, мэр Чикаго и неизбежность биткоина - 1
Читать полностью »

Яндекс.Деньги (СП принадлежащее на 75% у Сбербанку, 25% Яндексу) запускают мультивалютные трансграничные платежи и переводы, сообщили РБК. С включённой опцией «мультивалютная карта» расплачиваться и хранить деньги на счетах и карте можно будет в рублях, российских и белорусских, долларах США,Читать полностью »

Работа с СКЗИ и аппаратными ключевыми носителями в Linux - 1

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

Сегодня я расскажу, как мы защищаем ключи шифрования и электронной подписи в наших информационных системах, и сделаю это в подробном, хорошо проиллюстрированном руководстве по настройке SUSE Linux Enterprise Server 12 SP3 для работы с токеном Aladdin JaCarta PKI и КриптоПро CSP KC2 4.0.9944.

Опубликовать данное руководство побудило несколько причин:
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js