Как стать автором
Обновить
80.8
ПСБ
ПСБ – один из десяти крупнейших банков страны
Сначала показывать

Создание XCFramework из SPM пакета

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

Привет, Хабр! Я Николай Чурянин, начальник отдела разработки приложений для юридических лиц.

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

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

Винтажные пиксели: как энтузиасты сохраняют классические видеоигры

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.8K

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

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

Как модульное тестирование сокращает затраты программиста

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров3.8K

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

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

Мозг из песка: Как производятся процессоры

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.5K

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

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

Как ИИ будет менять интернет и телефоны?

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.3K

Браузер нового поколения Arc Search от The Browser Company называют революционным. Многие пользователи считают его одним из лучших мобильных браузеров, которые есть в настоящий момент. Он реальная угроза для «традиционного» интернета. И вот почему: выполняя поиск, он каждый раз специально для вас создает специальную веб-страницу в соответствии с запросом. Arc и подобные ему поисковые системы ориентированы на искусственный интеллект. Они могут изменить все: от бизнес-модели Google до принципа работы любимых блогов. О том, как именно — рассказываем в этом материале. 

Читать далее
Всего голосов 8: ↑2 и ↓60
Комментарии3

Как мы разобрали монолитное приложение для бизнеса на модули

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров2.5K

Привет, Хабр! Я Анатолий, главный инженер-программист разработки мобильных приложений в ПСБ. В этой статье делюсь опытом миграции крупного монолитного приложения «Мой Бизнес» на модули. Расскажу все ключевые моменты, и с какими сложностями мы столкнулись на этом пути.

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

Во благо или во вред: какие риски несет использование искусственного интеллекта в информационном пространстве

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1K

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

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

Лучше новых двух: кто и зачем реставрирует старые компьютеры

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров8K

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

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

Народный ИТ-ист: как жили и работали программисты в СССР

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров8.1K

Ранняя эпоха ИТ в США обрела легендарный статус: про начинания таких технологических гигантов, как Apple и Microsoft, снимают фильмы и сериалы, а биографию их основателей знает каждый программист. А вот про жизнь и достижения программистов СССР того же периода знают лишь единицы.

Среди них не было таких звезд, как Стив Джобс и Билл Гейтс, а их «бизнес» был частью государственных организаций, большинство из которых исчезли после распада Советского Союза. Тем не менее, ИТ были в числе самых престижных профессий в стране, а советские программисты старались извлечь максимум из ограниченных технологических возможностей за железным занавесом.

Читать далее
Всего голосов 23: ↑12 и ↓11+7
Комментарии209

Чародейка чисел: Как Ада Лавлейс написала первый в мире программный код

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров6.4K

ИТ начались не с Билла Гейтса и Стива Джобса, и даже не с Алана Тьюринга. Первым программистом в истории была Ада Лавлейс — дочь знаменитого лорда Байрона и завсегдатая салонов начала 19 века. Рассказываем, как Лавлейс изобрела современное программирование и почему ее влияние до сих пор ощущается в этой области.

Читать далее
Всего голосов 24: ↑17 и ↓7+15
Комментарии6

Зачем ПСБ обучает ИТ-специалистов в «Школе цифровых ролей»

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров4.1K

Почему банк сам учит себе разработчиков, тестировщиков и продактов, какие передовые практики использует — и почему при поступлении в «Школу» даже не смотрят на оценки в вузе — рассказывает руководитель по развитию ИТ и цифровых компетенций ПСБ Алексей Кожин.

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

Как shift-left тестирование помогает ПСБ выявлять ошибки заранее

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров7.3K

В каскадной модели разработки ПО тестирование стоит на последнем месте. Бизнес-аналитики и продакт менеджеры часто не понимают, зачем привлекать команду тестирования на ранних стадиях, — продукт ещё даже не готов, стало быть и тестировать нечего. Однако если какой-то из этапов занимает больше времени, чем планировалось изначально, все сроки сдвигаются «вправо» — и расплачиваются за это обычно именно тестировщики. Если вам знакома ситуация, когда за два дня до релиза продакт менеджер в панике просит что-нибудь протестировать, вам следует попробовать методологию shift-left.

Как с этой технологией работают в ПСБ
Всего голосов 5: ↑4 и ↓1+3
Комментарии7

Сквозь время – ускоряем автотесты

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров4.3K

В идеальном мире автотесты должны проходить быстро, чтобы их хотелось запускать как локально, так и в CI. Но почему в большинстве проектов запуск тестов отнимает критически много времени?

– Зачастую причиной является неправильная работа с асинхронными операциями. В статье разберемся, как Jest помогает писать молниеносные тесты, и рассмотрим ключевые сценарии.

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

«Спасайтесь, в группах дети!» и другие истории о специфике модерации отдельных групп респондентов

Уровень сложностиПростой
Время на прочтение15 мин
Количество просмотров1.5K

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

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

Заметки модератора на полях про мой опыт: 12 неполных лет в качественных исследованиях (GfK, Ipsos) + год в банке. Из них 5 лет в финтех-рисече и 2 года в UX. Итак: финтех, банковская сфера, продуктовые in-house исследования.

С кого же мы начнем?
Всего голосов 6: ↑5 и ↓1+5
Комментарии0

Пока гром не грянет, или как мы внедряли отечественное ПО: от подсознания к технологиям

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

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

Само решение: сможем ли мы успешно конкурировать с зарекомендовавшими себя аналогами, не пострадает ли доступность и надёжность систем и автоматизация наших процессов?

Издержки: сама миграция, адаптация к ней, сопровождение системы.

Пользователи: полтысячи человек, привыкших к старому техпроцессу. Как они отреагируют, если их привычная система откажет?

Госрегулятор выставил жёсткие сроки и условия. Так что мы оказались в ситуации «хочешь не хочешь, а надо». Преодолевая страхи, мы не только сплотили команду, но и решили две вопиющие проблемы в организации рабочих процессов.

И вот как это было
Всего голосов 4: ↑3 и ↓1+2
Комментарии6

Утром данные — вечером деньги: выбираем места под банкоматы на основе данных

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

Теперь место, где поставить новый банкомат, определяет система машинного обучения. Мы готовили её целый год: за 2-3 месяца сделали первое решение, а потом дорабатывали, оптимизировали и ждали новых данных по банкоматам, установленным уже с помощью системы. Под капотом я расскажу, как это происходило — и кто снимает много денег в безлюдных местах.

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

Как мы побеждаем проблемы роста команды на примере третьих «Героев»

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

Вам знакомы ситуации, когда проекты растут в геометрической прогрессии: нужно успевать делать задачи, искать новых сотрудников, растить экспертизу и продолжать следить за качеством продукта? 

В ноябре нашей собственной розничной АБС будет 17 лет – и в этой статье мы расскажем о том, как выросли в 10 раз и не сошли с ума: перевели аналоговые ТЗ в цифровой формат, внедрили процессы подбора, онбординга, оценки и развития сотрудников.

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

Серебро и бронза: как мобильная разработка ПСБ попала в топ-3 отрасли

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

Привет, Хабр! На связи Кирилл Маканков, руководитель направления мобильной разработки малого и среднего бизнеса в ПСБ. Недавно приложение нашего банка заняло сразу два топовых места в рейтингах мобильных банков. Третье в списке лучших банков для ИП без сотрудников и второе — в общем списке лучших мобильных банков на Android.

Этот пост о том, как мы с командой разработки этого добились, и о наших достижениях за последние два года удалёнки и пандемии. Разработчики найдут здесь интересный взгляд на свой труд «с высоты птичьего полёта». Руководители — образец для своих будущих ретроспектив, богатых экспертизой и пользой.

Но прежде всего хочу подсветить полезные советы и практики. Они помогли нам, а теперь, надеюсь, будут полезны всему сообществу.

Узнать, что стоит за серебром и бронзой
Всего голосов 10: ↑8 и ↓2+6
Комментарии0

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

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

Мы продолжаем сражаться с шаблонным кодом в табличных экранах iOS-приложений. 

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

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

В этой статье рассмотрим, как избавиться и от такого кода. 

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

“На Usability-тестах с дворовым парнем” и другие истории о специфике модерации отдельных групп респондентов

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

Привет, Хабр! Меня зовут Маша Нижегородова, я работаю в отделе исследования клиентского опыта ПСБ. В этой статье я собрала стыдные вопросы про особые категории респондентов на UX-исследованиях в банковской сфере и рекомендации по работе с ними.

Я опиралась не на теорию, а на собственный опыт. Конкретнее - 12 неполных лет в качественных исследованиях (GfK, Ipsos), из них пять лет в финтех-рисёче и два года в UX. Плюс год в банке.

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

Дворовый парень со смартфоном

VIP-клиент

Провинциал

Эксперт

Продвинутый

Каждому типажу дам полное описание и советы по работе.

Интересно? Тогда добро пожаловать под кат :)

Читать про типы респондентов
Всего голосов 15: ↑15 и ↓0+15
Комментарии2

Информация

Сайт
www.psbank.ru
Дата регистрации
Дата основания
Численность
свыше 10 000 человек
Местоположение
Россия
Представитель
Наталья Низкоус