Привет, Хабр! Меня зовут Дмитрий Сурков, я iOS-разработчик приложения для среднего и малого бизнеса ПСБ. У нас есть практика проводить технические дни, на которых мы вносим улучшения в наше приложение. Одним из таких улучшений оказалось внедрение снепшот-тестов для компонентов дизайн-системы. В статье расскажу, как мы прошли все стадии принятия и обрели покой и умиротворение.
Я, Нейросеть: как программисты научили компьютеры говорить
Нейросети сегодня пишут новости, рекламные тексты, стихотворения и даже целые сценарии. Как мы пришли к этому? Рассказываем историю языковых моделей — от симулятора психотерапевта из 1960-х до первых нейросетей в начале 21 века.
Профессия лидер: как работают тимлиды и техлиды, и в чем разница
Чем более сложными становятся ИТ-проекты, тем больше им требуется функциональных лидеров — тимлидов и техлидов. Эти роли в команде объединяют административные и технические обязанности и открывают новые карьерные перспективы для сотрудников.
Как специалисты становятся тимлидами и техлидами? В чем разница между ними? Какие навыки для них нужны? Поговорили с экспертами ПСБ, чтобы найти ответы.
Создание XCFramework из SPM пакета
Привет, Хабр! Я Николай Чурянин, начальник отдела разработки приложений для юридических лиц.
Как-то нам в голову пришла мысль подключать зависимости в виде собранных библиотек и тем самым не тратить время на пересборку редко изменяемых зависимостей. В данной статье рассмотрим, как создавать XCFramework из SPM пакета.
Винтажные пиксели: как энтузиасты сохраняют классические видеоигры
Великие художественные произведения прошлого бережно хранят в музеях и архивах. С классическими играми дела обстоят намного хуже: многие из них уже бесследно пропали. Спасением остальных занимаются десятки волонтеров по всему миру. Рассказываем, как эти энтузиасты борются за игровое прошлое.
Как модульное тестирование сокращает затраты программиста
Привет, Хабр! Меня зовут Алексей, я занимаюсь разработкой приложений ПСБ для юридических лиц. В этой статье постараюсь опровергнуть мнение, что разработчики пренебрегают модульным тестированием из-за нехватки времени и нежелания выполнять монотонную работу. А также хочу показать, как данная практика снижает нагрузку на специалистов и сокращает трудозатраты.
Мозг из песка: Как производятся процессоры
Процессор есть в каждом электронном устройстве и является центром его управления. В техническом плане это сложнейший производственный продукт. Рассказываем, как процессоры пришли к своей современной форме, как их производят и как они изменятся в будущем.
Как ИИ будет менять интернет и телефоны?
Браузер нового поколения Arc Search от The Browser Company называют революционным. Многие пользователи считают его одним из лучших мобильных браузеров, которые есть в настоящий момент. Он реальная угроза для «традиционного» интернета. И вот почему: выполняя поиск, он каждый раз специально для вас создает специальную веб-страницу в соответствии с запросом. Arc и подобные ему поисковые системы ориентированы на искусственный интеллект. Они могут изменить все: от бизнес-модели Google до принципа работы любимых блогов. О том, как именно — рассказываем в этом материале.
Как мы разобрали монолитное приложение для бизнеса на модули
Привет, Хабр! Я Анатолий, главный инженер-программист разработки мобильных приложений в ПСБ. В этой статье делюсь опытом миграции крупного монолитного приложения «Мой Бизнес» на модули. Расскажу все ключевые моменты, и с какими сложностями мы столкнулись на этом пути.
Во благо или во вред: какие риски несет использование искусственного интеллекта в информационном пространстве
Развитие технологий не стоит на месте ни секунды. Искусственный интеллект стал доступен всем совсем недавно, но его использование прочно пронизывает все сферы жизни: от мемов и написания дипломных работ до финансового анализа и даже управления транспортом. Однако за всеми преимуществами и технологическим прогрессом могут скрываться подводные не то, что камни, но даже рифы. В этом материале разбираемся, какие риски несет применение ИИ.
Лучше новых двух: кто и зачем реставрирует старые компьютеры
В России и мире набирают оборот программы по ремонту старых компьютеров. Оказывается, что машины, которые сдали в утиль, еще могут быть очень полезны: их используют в школах и детских домах, выставляют в музеях и обучают на них новое поколение айтишников.
Народный ИТ-ист: как жили и работали программисты в СССР
Ранняя эпоха ИТ в США обрела легендарный статус: про начинания таких технологических гигантов, как Apple и Microsoft, снимают фильмы и сериалы, а биографию их основателей знает каждый программист. А вот про жизнь и достижения программистов СССР того же периода знают лишь единицы.
Среди них не было таких звезд, как Стив Джобс и Билл Гейтс, а их «бизнес» был частью государственных организаций, большинство из которых исчезли после распада Советского Союза. Тем не менее, ИТ были в числе самых престижных профессий в стране, а советские программисты старались извлечь максимум из ограниченных технологических возможностей за железным занавесом.
Чародейка чисел: Как Ада Лавлейс написала первый в мире программный код
ИТ начались не с Билла Гейтса и Стива Джобса, и даже не с Алана Тьюринга. Первым программистом в истории была Ада Лавлейс — дочь знаменитого лорда Байрона и завсегдатая салонов начала 19 века. Рассказываем, как Лавлейс изобрела современное программирование и почему ее влияние до сих пор ощущается в этой области.
Зачем ПСБ обучает ИТ-специалистов в «Школе цифровых ролей»
Почему банк сам учит себе разработчиков, тестировщиков и продактов, какие передовые практики использует — и почему при поступлении в «Школу» даже не смотрят на оценки в вузе — рассказывает руководитель по развитию ИТ и цифровых компетенций ПСБ Алексей Кожин.
Как shift-left тестирование помогает ПСБ выявлять ошибки заранее
В каскадной модели разработки ПО тестирование стоит на последнем месте. Бизнес-аналитики и продакт менеджеры часто не понимают, зачем привлекать команду тестирования на ранних стадиях, — продукт ещё даже не готов, стало быть и тестировать нечего. Однако если какой-то из этапов занимает больше времени, чем планировалось изначально, все сроки сдвигаются «вправо» — и расплачиваются за это обычно именно тестировщики. Если вам знакома ситуация, когда за два дня до релиза продакт менеджер в панике просит что-нибудь протестировать, вам следует попробовать методологию shift-left.
Сквозь время – ускоряем автотесты
В идеальном мире автотесты должны проходить быстро, чтобы их хотелось запускать как локально, так и в CI. Но почему в большинстве проектов запуск тестов отнимает критически много времени?
– Зачастую причиной является неправильная работа с асинхронными операциями. В статье разберемся, как Jest помогает писать молниеносные тесты, и рассмотрим ключевые сценарии.
«Спасайтесь, в группах дети!» и другие истории о специфике модерации отдельных групп респондентов
В прошлой статье о некоторых группах респондентов фигурировали любимцы публики: дворовый парень, VIP-клиент, эксперт, продвинутый и провинциал. На самом деле, мы невероятно благодарны за обратную связь по статье как коллегам (эх, какой был тред воспоминаний о встречах с типажами!), так и всем-всем-всем заинтересованным лицам.
Мы продолжаем разговор, и сегодня — рассказ в демографическом разрезе. А именно — возраст и семейное положение. А конкретно: дети, подростки, семейные пары, молодые мамы и наши фавориты — пенсионеры. Как и в прошлой статье, расскажу про каждый типаж на UX-исследованиях и дам рекомендации по общению с ними.
Заметки модератора на полях про мой опыт: 12 неполных лет в качественных исследованиях (GfK, Ipsos) + год в банке. Из них 5 лет в финтех-рисече и 2 года в UX. Итак: финтех, банковская сфера, продуктовые in-house исследования.
Пока гром не грянет, или как мы внедряли отечественное ПО: от подсознания к технологиям
У нас был стабильный техпроцесс, полтысячи пользователей и нежелание что-то менять. По требованию регулятора нам пришлось внедрять импортозамещение. У нас было три страха:
• Само решение: сможем ли мы успешно конкурировать с зарекомендовавшими себя аналогами, не пострадает ли доступность и надёжность систем и автоматизация наших процессов?
• Издержки: сама миграция, адаптация к ней, сопровождение системы.
• Пользователи: полтысячи человек, привыкших к старому техпроцессу. Как они отреагируют, если их привычная система откажет?
Госрегулятор выставил жёсткие сроки и условия. Так что мы оказались в ситуации «хочешь не хочешь, а надо». Преодолевая страхи, мы не только сплотили команду, но и решили две вопиющие проблемы в организации рабочих процессов.
Утром данные — вечером деньги: выбираем места под банкоматы на основе данных
Теперь место, где поставить новый банкомат, определяет система машинного обучения. Мы готовили её целый год: за 2-3 месяца сделали первое решение, а потом дорабатывали, оптимизировали и ждали новых данных по банкоматам, установленным уже с помощью системы. Под капотом я расскажу, как это происходило — и кто снимает много денег в безлюдных местах.
Как мы побеждаем проблемы роста команды на примере третьих «Героев»
Вам знакомы ситуации, когда проекты растут в геометрической прогрессии: нужно успевать делать задачи, искать новых сотрудников, растить экспертизу и продолжать следить за качеством продукта?
В ноябре нашей собственной розничной АБС будет 17 лет – и в этой статье мы расскажем о том, как выросли в 10 раз и не сошли с ума: перевели аналоговые ТЗ в цифровой формат, внедрили процессы подбора, онбординга, оценки и развития сотрудников.
Информация
- Сайт
- www.psbank.ru
- Дата регистрации
- Дата основания
- Численность
- свыше 10 000 человек
- Местоположение
- Россия
- Представитель
- Наталья Низкоус