Интернет-банк уже давно превратился из роскоши в must have для любого уважающего себя банка. Излишне говорить, что приложение должно не просто быть, а должно быть надёжным, удобным и приятным в использовании. В одной статье не получится рассказать обо всех аспектах нашего интернет-банка Raiffeisen Online, но зато я расскажу о нашем опыте создания новой версии, его архитектуре и трудностях, с которыми столкнулась команда. Возможно, кому-то наш опыт поможет сэкономить время и усилия.
Читать полностью »
Рубрика «Блог компании Райффайзенбанк» - 10
Как мы Raiffeisen Online создавали…
2017-10-24 в 13:15, admin, рубрики: java, javascript, liferay, RaiffeisenOnline, Анализ и проектирование систем, банкинг, Блог компании Райффайзенбанк, Проектирование и рефакторингОбъектно-ориентированное программирование в ванильном JavaScript
2017-10-21 в 7:55, admin, рубрики: javascript, objects, Блог компании РайффайзенбанкЭтот перевод — для новичков, делающих первые шаги в JavaScript, или даже в программировании вообще.
JavaScript — мощный объектно-ориентированный (ООП) язык. Но, в отличие от многих других языков, он использует ООП-модель на основе прототипов, что делает его синтаксис непривычным для многих разработчиков. Кроме того, JavaScript работает с функциями как с объектами первого класса, что может путать программистов, не знакомых с этими концепциями. Можно обойти их, применяя производный язык вроде TypeScript, имеющий знакомый синтаксис и предлагающий дополнительные возможности. Но такие языки всё-равно компилируются в чистый JavaScript, и простое знание об этом не поможет вам понять, как они работают на самом деле, а также когда целесообразно их применять.
О чём мы поговорим в этой статье:
- Пространство имён.
- Объекты.
- Объектные литералы.
- Функции-конструкторы.
- Наследование.
Райффайзенбанк на SAMS Europe Award 2017
2017-10-18 в 8:28, admin, рубрики: asset manager, award, licenses, sam, software asset management, ucmdb, Блог компании Райффайзенбанк, награда, системное администрированиеПроект по эффективному управлению программными активами в Райффайзенбанке занял третье место в номинации «Программное решение» на европейском конкурсе SAMS Europe Award 2017, который прошел в Берлине. И да, это первый проект из России, который занял призовое место, да и вообще номинировался на эту международную премию.
В начале года мы завершили крупный проект и внедрили в нашем банке Software Asset Management (SAM). Сложное программное решение было построено на базе HPE Asset Manager, а реализовал проект интегратор «Ай-Теко». Не буду слишком углубляться в подробности самого проекта, подробно о нем рассказано в моем предыдущем посте. Расскажу о том, как проходила конференция SAMS Europe 2017 и конкурс проектов SAMS Europe Award 2017, в чем их отличие от российских, как получилось, что наш проект был номинирован, и почему он занял то место, которое занял.
DevOps в Райффайзенбанке: фаза полета
2017-10-12 в 14:11, admin, рубрики: ci/cd, culture, devops, Блог компании Райффайзенбанк, системное администрированиеПро DevOps не рассказывает только ленивый. Некоторые компании внедряют эти практики, а подавляющее большинство присматривается в поисках next big thing или «серебряной пули», ну или просто поддавшись тенденции в ИТ-сообществе. Уникальность каждого случая, поиск собственного пути, опасения сделать хуже (принцип Гиппократа «не навреди») — всё это не способствует ускорению внедрения, лишь добавляя ступеньки на пути к совершенству ИТ. Мы хотим рассказать про свой путь, извилистый и пока не пройденный до конца.
Единый репозиторий для управления Enterprise Architecture
2017-10-06 в 7:18, admin, рубрики: design driven architecture, solution architecture, sparx ea, Анализ и проектирование систем, Блог компании РайффайзенбанкМоя история не для всех. В том смысле, что тема не хайповая. Но тем, кто в теме, надеюсь, будет интересно. Она (история) основана на реальном опыте последних лет. Я расскажу об одном из вариантов — с моей точки зрения, эффективном, — управления сложным архитектурным ландшафтом.
Что я подразумеваю под «сложным»: это несколько сотен бизнес-приложений с довольно внушительной дисперсией атрибутов — технологии, разнородность функциональности, связанность с другим приложениями, критичность, возраст, размер и так далее. Добавьте сюда динамику, поскольку ландшафт неустанно меняют несколько десятков внутренних и внешних команд. Иными словами — самый отпетый, или, на устойчивом жаргоне, «кровавый» энтерпрайз.
Читать полностью »
Из маркетолога в тестировщицу ПО — смена профессии после 40? Почему бы и нет
2017-09-28 в 7:32, admin, рубрики: 40 лет, qa, scrum, UAT, банк, Блог компании Райффайзенбанк, Карьера в IT-индустрии, он-лайн курсы, Портнов, разработка банковских продуктов, смена профессии, США, тест-менеджер, тестирование, тестировщик
У нас в стране всё ещё бытует мнение, что человек должен овладеть какой-то профессией, и кормиться ею всю жизнь. Но эта самая жизнь сегодня меняется так быстро, что веками действующая схема работает всё хуже. Экономика оцифровывается, профессии исчезают, людей заменяют роботы и чат-боты. Поэтому сегодня всё труднее построить себе безбедное будущее, выбрав в молодости какое-то направление. Увы, но у нас пока не принято радикально менять профессию. И чем старше человек, тем труднее для него принять саму мысль, не то что решиться на это: «Как так, я уже 20 лет этим занимаюсь, опыт наработал, репутацию, а тут опять учиться, как школяру, и начинать с низов?». Да, решение непростое. Но чем сильнее экономико-технологические перемены будут влиять на занятость, тем актуальнее будет стоять вопрос смены профессии для всё большего количества людей. Но если человек сам хочет заняться чем-то новым, по желанию, а не из-за давления обстоятельств, то ему уже ничто не помешает.
Один из успешных примеров — история нашей коллеги Елены, которая после 40 лет из маркетолога переквалифицировалась в тестировщика программного обеспечения. Ей слово.
Читать полностью »
Работа со смарт-контрактами через Ethereum RPC API
2017-09-21 в 6:56, admin, рубрики: blockchain, Ethereum, solidity, Блог компании Райффайзенбанк, платежные системы, Программирование
Всем привет. В этой статье мы рассмотрим основные приемы по публикации смарт-контрактов и взаимодействию с ними с использованием Ethereum RPC API. Обсуждаемые методы API позволяют решать такие задачи:
- Создание счёта.
- Создание корректного смарт-контракта.
- Получение информации со смарт-контракта.
- Изменение состояния смарт-контракта.
Software Asset Management в Райффайзенбанке — процесс и результат
2017-09-07 в 7:17, admin, рубрики: asset manager, licenses, sam, software asset management, ucmdb, Блог компании Райффайзенбанк, системное администрирование
В конце сентября этого года в Берлине пройдёт конкурс европейских проектов по SAM — SAMS Europe Award 2017. Мы считаем, что наш проект как минимум заслуживает признания, и потому подали заявку на участие в двух категориях: Overall Project / Strategy и Tool / Software. Чем примечательна реализованная у нас система SAM? Дело в том, что в Райффайзенбанке сложилось особенное сочетание программных продуктов, из-за чего пришлось вносить много изменений в выбранный нами продукт для управления программными активами. Под катом — подробный рассказ об этой эпопее.
Читать полностью »
Увольнять, нанимать, повышать — культура вашей компании. Анатомия редиски
2017-08-09 в 13:00, admin, рубрики: Блог компании Райффайзенбанк, карьера, Карьера в IT-индустрии, нарциссизм, персонал, психология, управление, управление людьми, управление персоналом, управление проектамиВ первой части рассказа я утверждал, что основной причиной деградации культуры в компаниях является найм, удержание и продвижение «редисок» (наемных работников, чей недостаток эмпатии вызывает межличностные конфликты). В качестве системного решения этой проблемы я показал матрицу «Производительность-Ценности». Давайте посмотрим глубже и постараемся понять причины поведения редисок, и то, насколько крупные компании могут справится с ним без больших потерь.
Читать полностью »
Создание оффлайнового распознавания лиц с точностью 99,38% на Python и Node.js
2017-08-02 в 11:14, admin, рубрики: Блог компании Райффайзенбанк, Исследования и прогнозы в IT, оффлайн, распознавание лицЭто мой рассказ о том, как я создавал бесплатное, оффлайновое, работающее в реальном времени open source-приложение, предназначенное для помощи организаторам любых мероприятий в допуске/авторизации только приглашённых людей с помощью технологии распознавания лиц или QR-кода.
Если не терпится перейти сразу к коду, то вот мой репозиторий.
Так что да, распознавание лиц — лишь часть приложения, причём самая трудная часть. Так что налейте себе кофе и наслаждайтесь моим рассказом (я старался).
Читать полностью »