Pull to refresh
0
0
Send message

Тестируем приложение как сын маминой подруги или взгляд на Trace Based Testing

Reading time9 min
Views3.2K

Привет! Меня зовут Сергей, я бэкенд разработчик команды SEO в Банки.ру.
В этой статье хочу описать свое знакомство с техникой Trace Based Testing (TBT): 

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

Статья — мой субъективный взгляд на технику как бэкенд-разработчика. QA инженеры могут со мной поспорить и, скорее всего, будут правы.

Читать далее
Total votes 7: ↑7 and ↓0+7
Comments2

Как мы наладили процесс разработки внутренних приложений с помощью Appsmith

Reading time8 min
Views2.6K

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

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

Читать далее
Total votes 12: ↑12 and ↓0+12
Comments0

Где работать в IT в 2023: Банки.ру

Reading time14 min
Views23K

Наша рубрика «Где работать в IT» — это интервью с интересными IT-компаниями, в которых они делятся подробностями о процессах своей работы. Представители индустрии отвечают на вопросы о найме, условиях, командах и технологиях.

В этом выпуске мы расскажем о Банки.ру — самом большом финансовом маркетплейсе в России, лидере по трафику среди финансовых маркетплейсов в России: более 20 млн визитов ежемесячно по данным SimilarWeb. На Банки.ру 15 млн зарегистрированных пользователей, у компании более 300 финансовых организаций-партнеров и более 1,7 млн заявок на оформление финансовых и страховых продуктов в месяц. Банки.ру — технологичная и современная IT-компания, разрабатывающая сервисы, которые помогают миллионам пользователей принимать правильные финансовые решения и улучшать качество жизни. 

Читать далее
Total votes 20: ↑15 and ↓5+20
Comments12

Дайджест событий для эйчаров и рекрутеров в IT в ноябре

Reading time4 min
Views1.5K

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

Читать далее
Total votes 4: ↑4 and ↓0+4
Comments0

SwiftUI: от сомнений к успешному внедрению

Reading time10 min
Views3.7K

Всем привет, меня зовут Фарид Хусаинов, я тим-лид команды мобильной разработки Банки.ру. Мы делаем iOS-приложения компании Банки.ру, а именно – наше основное приложение и приложение, посвященное страхованию.

Два с половиной года назад мы приняли решение перевести наше мобильное приложение на SwiftUI. На тот момент это была смелая и рискованная идея, так как SwiftUI был новой технологией. Маленькое комьюнити, много багов и нехватка опытных разработчиков, работающих на этой платформе, делали этот шаг непростым.

Читать далее
Total votes 9: ↑9 and ↓0+9
Comments10

Четыре года с умным домом: личный опыт и интересные сценарии

Reading time22 min
Views47K

Меня зовут Виктор, я backend-разработчик в финансовом маркетплейсе Банки.ру.

Последние годы я интересуюсь темой умного дома. Хочу поделиться тем, с чего я начинал и к чему пришел. Эта статья будет полезна тем, кто: хочет понять как устроен self-hosted умный дом; хочет перенять опыт и избежать чужих ошибок; уже имеет умный дом и интересуется прикладными сценариями.

Читать далее
Total votes 57: ↑57 and ↓0+57
Comments64

Сервис есть – владельца нет: как справиться с сервисами-сиротами в микросервисной архитектуре

Reading time7 min
Views3.5K

Привет! Меня зовут Андрей, я head of platform в финансовом маркетплейсе Банки.ру. 

Для создания своих продуктов мы применяем микросервисный подход. Он помогает нам ускорить разработку и делает ее гибкой и управляемой. Но как в любом подходе, у него есть темная сторона, проявление которой может создать кучу неприятностей и осложнить работу над проектом. Сегодня хочу поговорить об одном из таких аспектов — о сервисах-«сиротах» (так мы их ласково называем в Банки.ру, поэтому дальше кавычки ставить не буду).

Эта статья – оптимистичное и структурированное продолжение моего доклада на ту же тему, с которым я выступал в 2018 году. Текстовая версия есть на Хабре.

Годы взаимодействия с разномастными сиротами помогли их классифицировать, поэтому захотелось уделить больше внимания тому, какие сироты бывают, чем они опасны или хороши (такое тоже случается), каких нужно возвращать в семью, а от каких отказываться. Чтобы было зрелищнее и веселее, использовал образы и иллюстрации из мира «Гарри Поттера» в целом и «Фантастических тварей» в частности, прошу понять и простить. Права на изображения незыблемо принадлежат братьям Уорнер – и всё такое.

Читать далее
Total votes 7: ↑6 and ↓1+5
Comments5

Безопасность в деталях: исследование cистемы защиты от CSRF

Reading time6 min
Views5.8K

Атаку, при которой хакер пытается выполнить авторизованный запрос на вашем сайте, используя доступ, предоставленный пользователем, называют CSRF-атакой (cross-site request forgery – межсетевая подделка запроса). Это огромная проблема для любой платформы (и особенно финтех) с многотысячной аудиторией. 

Меня зовут Алексей, я разработчик команды Платформа Banki.ru. Я занимаюсь, в частности, разработкой новой платформы на node.js, на которую у нас сейчас переезжают многие сервисы. Ниже я подробно расскажу о том, как мы искали самый надежный способ защиты от CSRF-атак, чем руководствовались при выборе решения и как его реализовали.

Читать далее
Total votes 3: ↑3 and ↓0+3
Comments4

ИТ Стажировка в продуктовой компании? Казнить(,) нельзя(,) помиловать

Reading time11 min
Views5.7K

Привет! Меня зовут Павел, я Head of Mobile в финансовом маркетплейсе Banki.ru. Сегодня я хочу остановиться не на mobile и нашей внутренней кухне направления, а рассказать про опыт создания программ стажировок на базе наших продуктовых команд. Поговорим о подходах, подводных камнях, первых результатах, да и вообще о целесообразности создания подобных программ.

Читать далее
Total votes 8: ↑5 and ↓3+4
Comments3

Тестовые среды наносят ответный удар: побеждаем SOA, виртуализацию, базы данных и Kubernetes

Reading time6 min
Views1.6K

Привет! Меня зовут Андрей, я Head of Platform в финансовом маркетплейсе Banki.ru.

Напомню, что в первой части статьи мы рассказывали о том, как внедряли площадки разработки и тестирования со времен одного монолита, что делали, чтобы поддержать переход на сервисно ориентированную архитектуру, и о многочисленных проблемах «Склянок 2.0», которые в итоге пришлось как-то решать. Под катом рассказ о том, как мы решили проблемы и что у нас получилось.

Читать дальше →
Total votes 8: ↑8 and ↓0+8
Comments0

Тестовые среды для разработчиков: успехи и фейлы Banki.ru

Reading time7 min
Views3.1K
image

Привет! Меня зовут Андрей, я Head of Platform в финансовом маркетплейсе Banki.ru.

В числе множества сервисов наша команда поставляет площадки разработки и тестирования для коллег. Они появились у нас в 2010 году как «пет-проджект» одного из разработчиков, прижились и через несколько поколений перешли в ведение платформы.

Под катом – рассказ о нашем опыте: его можно назвать и историей успеха, и ошибкой выжившего:) Главное, что в итоге мы все-таки разобрались, какую пользу нам приносят площадки разработки и тестирования и почему они могут пригодиться в других компаниях.
Читать дальше →
Total votes 7: ↑7 and ↓0+7
Comments3

Information

Rating
Does not participate
Works in
Registered
Activity