Как стать автором
Обновить
101.88
Рейтинг
Россельхозбанк
Меняем банк и сельское хозяйство
Сначала показывать
  • Новые
  • Лучшие

Flutter: как мы выбирали навигацию для мобильного приложения?

Блог компании Россельхозбанк Программирование *Разработка мобильных приложений *Flutter *

Flutter вышел в стабильной версии в 2018 году. Все это время он активно развивался: появилась поддержка Null safety, расширились возможности по темизации и локализации приложений, добавилось огромное количество новых виджетов. Одно из таких нововведений – Navigator 2.0, выпущенный Flutter осенью 2020 года. Это гибкий инструмент для решения непростой задачи навигации в мобильных приложениях. Разработчики начали применять Navigator 2.0, но столкнулись с трудностями и проблемами, о которых говорили команде Flutter в официальном репозитории, предлагая упростить использование инструмента. Самым подробным материалом по новому подходу является статья в блоге Flutter, но и ее мало для того, чтобы начать работать с Navigator 2.0 в продакшен-приложениях.

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

Новости

Привет, я Вадим Шевяков (@Sirion), и я пишу на Хабр о всяких интересных вещах. Чаще про математику или JavaScript, но сегодня хочу рассказать кое о чём другом: о том, что иногда чудеса поджидают прямо за углом. Меня они подстерегли в самый обычный рабочий день, когда я обнаружил в телеграме сообщение от хабровского редактора: «Привет! А вам было бы интересно посетить киберферму и рассказать о ней? Там коровы с QR-кодами, доилки на ардуинках и всё такое». Я подумал — а чем чёрт не шутит? Недолгие переговоры — и вот мы с женой уже грузимся в наш старенький ниссан и едем на ферму M2, в страну непуганых коров. Спойлер: про QR-коды редактор пошутил. Однако я узнал много других занимательных фактов. В каких случаях нет разницы между коровой и автомобилем? Что лучше — нежная девичья рука или бездушный механический манипулятор? Зачем маленькой ферме своя ERP-система и как поживает Delphi в 2021 году?
Ответы здесь
Всего голосов 46: ↑46 и ↓0 +46
Просмотры 17K
Комментарии 11

Миграция данных или как мы поменяли АБС в РСХБ. Часть 1

Блог компании Россельхозбанк Oracle *SQL *Алгоритмы *

Hello, world! Меня зовут Руслан, я работаю в отделе внедрения АО «Россельхозбанк» и в этой статье поделюсь с вами, как мы переносили данные из АБС «БИСквит» в систему ЦФТ-Банк. Если вы так же, как и мы когда-то, задумаетесь о смене основной банковской системы или уже находитесь в этом процессе, то вам, определенно, сюда!

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

Magento 2 UI Components. Часть 3: модификация

Блог компании Россельхозбанк Разработка под e-commerce *Magento *
Tutorial

Привет! Меня зовут Павел и я Magento 2 бэкенд-разработчик. В прошлых частях саги о Magento 2 UI Components мы получили общие сведения о UI-компонентах, а также рассмотрели наиболее важные аспекты их конфигурации. Сегодня подробно коснемся некоторых вопросов модификации UI компонентов под свои нужды: изменение внешнего вида, поведения клиентской части, поведения серверной части и пр. Погнали!

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

По стопам Брэнсона, Безоса и Маска — аграрии осваивают космос

Блог компании Россельхозбанк Инженерные системы
image

Последние годы фермерские хозяйства все чаще начинают использовать технологии точного земледелия (Precision Agriculture), с целью повышения урожайности и предотвращения лишних затрат. Точное земледелие помогает контролировать многочисленные параметры посредством цифровых сервисов. Они включают в себя целый комплекс спутниковых и компьютерных технологий: технологии глобального позиционирования (GPS), оценки урожайности (Yield Monitor Technologies), переменного нормирования (Variable Rate Technology), дистанционного зондирования земли (Remote sensing), географические информационные системы (GIS), решения технологии «Интернет вещей» (IoT) и точного картографирования полей. Причем всё перечисленное может использоваться одновременно или по отдельности, в зависимости от потребностей конкретного предприятия.
Читать дальше →
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 1K
Комментарии 1

Как не утонуть в озере данных: инструкция от РСХБ

Блог компании Россельхозбанк Big Data *Хранение данных *

Привет, Хабр! Не так давно мы в РСХБ запустили озеро данных. И подумали, что наш опыт может кому-нибудь пригодиться. В первую очередь тем, кто ещё только думает о создании своего озера, но не знает, с чего начать, с чем предстоит столкнуться, о чём подумать заранее и т. д. Потому что озеро — это, конечно, прекрасно, но как бы не получить вместо него заросшее болото, в котором небезопасно плавать и откуда толком ничего не достать.

Так что мы собрались и небольшой командой специалистов — в лице Алексея Новикова (заместитель директора, ДИТ), Руслана Ибрагимова (исполнительный директор, ДКР), Николая Кудачкина (управляющий директор, ДРК) и Юрия Колошеина (исполнительный директор, ДИТ) — написали своего рода инструкцию по созданию озера данных на собственном примере.

Читать далее
Всего голосов 13: ↑10 и ↓3 +7
Просмотры 2.4K
Комментарии 0

Как мы JIRA и MS Project подружили

Блог компании Россельхозбанк Управление проектами *Visual Basic for Applications *

Запланировали задачу в MS Project, а исполнители не в курсе, т.к. смотрят свои таски в JIRA? Вручную заводить в таски долго, а любое перепланирование вызывает проблемы?

Если вы сталкивались с этим, мой опыт может показаться полезным.

Читать далее
Всего голосов 11: ↑9 и ↓2 +7
Просмотры 3.5K
Комментарии 0

Метод быстрого прохода в управлении проектами. Редкий успешный кейс

Блог компании Россельхозбанк Управление проектами *

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

Итак, погнали!

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 5.7K
Комментарии 5

Flutter + Socket.io — Обмен информацией в режиме реального времени

Блог компании Россельхозбанк Flutter *
Перевод

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

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

Как мы строили Data Science экосистему в Россельхозбанке

Блог компании Россельхозбанк Python *Big Data *Хранение данных *Машинное обучение *

Привет, Хабр!

Мы продолжаем серию статей про Data Science задачи, решаемые нами в Центре развития финансовых технологий.

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

Сегодня же речь пойдет о том, что помогает нам решать эти задачи, а именно - про нашу Data Science экосистему.

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

Взгляд со стороны, или подглядываем за разработкой в Agile-команде

Блог компании Россельхозбанк Agile *Карьера в IT-индустрии

Всем привет!

Статей на Хабр я раньше не писал и поэтому расскажу немного о себе.

ТТХ автора:

               Имя                     - Андрей;

               Возраст              - 25 лет;

               Опыт работы    - мог бы быть и побольше.

Моя «стремительная» карьера разработчика началась в далёком 2019 году и за это время я успел поработать в двух компаниях. О первой компании скажу, что это был отличный опыт в отличной компании и я многому там научился. А сегодня я работаю разработчиком в блоке развития и поддержки Автоматизированной Банковской Системы (АБС) в РСХБ-Интех, чему я очень рад.

Эта статья написана, чтобы поделиться своим мнением о первом опыте взаимодействия с Agile, поэтому она может быть полезна таким же начинающим разработчикам как я или тем, кто ещё не сталкивался с подобного рода командами.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 2.3K
Комментарии 3

Как выбрать и внедрить TMS в банке. Опыт ООО «РСХБ-Интех»

Блог компании Россельхозбанк Тестирование IT-систем *Управление проектами *

Даже правильно выбранная TМS нуждается в кастомизации. Я, Марина Каприз, занимаю должность заместителя руководителя Блока обеспечения качества и выпуска изменений ПО в ООО «РСХБ-Интех», расскажу, как в Россельхозбанке происходил переход к автоматизированной системе управления тестированием.

Читать далее
Всего голосов 14: ↑11 и ↓3 +8
Просмотры 1.9K
Комментарии 14

Как в ЦФТ реализовать то, что мы всегда делали в Бисквите (с примерами)

Блог компании Россельхозбанк SQL *Функциональное программирование *

Привет, Хабр! Меня зовут Баранов Михаил, работаю программистом более 20 лет. Эта статья о том, как сделать в ЦФТ, то что мы привыкли делать в Бисквите. Начинал я ее писать только для себя, чтобы упорядочить свои знания. Однако потом оказалась, что эта тема важна для всех разработчиков, которые переходят на ЦФТ и не только с Бисквита. Именно поэтому я решил разместить ее на Хабре.

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

Еда будущего. Как будет выглядеть привычный поход в супермаркет в 2030 году

Блог компании Россельхозбанк Научно-популярное Будущее здесь

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

Читать далее
Всего голосов 12: ↑6 и ↓6 0
Просмотры 4.8K
Комментарии 34

Получаем реальное покрытие тестами для приложений на Flutter

Блог компании Россельхозбанк Flutter *
Перевод

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

Во Flutter есть несколько видов написания тестов. Они: Unit-тесты, Widget-тесты и Integration-тесты. Как порядочный разработчик, Flutter приложения вы будете писать вместе с тестами.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 2K
Комментарии 0
Привет, Хабр! Сейчас много говорят о геймификации, и РСХБ тоже готов поделиться своим опытом в этом деле. Но просто написать статью и рассказать по порядку было бы скучно. Поэтому мы решили превратить статью в текстовый квест (олды поймут).
Начать? [Y/N]
Всего голосов 32: ↑27 и ↓5 +22
Просмотры 21K
Комментарии 6

Надо ли дизайнеру разбираться в верстке?

Блог компании Россельхозбанк Usability *

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

Быть T-shaped дизайнером

Современные IT-компании нанимают T-shaped специалистов, которые гармонично сочетают широкий кругозор с углубленной экспертностью в одной из областей. T-shaped people прекрасно коммуницируют с профессионалами из смежных сфер, при этом обладая достаточным авторитетом в своей отрасли.

Читать далее
Всего голосов 4: ↑2 и ↓2 0
Просмотры 1.6K
Комментарии 5

Еда будущего. Как технологии изменят привычный обед в ресторане

Блог компании Россельхозбанк Робототехника Научно-популярное 3D-принтеры Будущее здесь

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

К 2030 году мы будем наблюдать смену трендов как во всей сфере гостинично-ресторанного бизнеса (HoReCa), так и в сегменте заказа еды. В центре изменений по-прежнему будет находиться клиент с его потребностями и предпочтениями.

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

Внедрение зависимостей (Dependency Injection) с GetIt во Flutter

Блог компании Россельхозбанк Разработка мобильных приложений *Flutter *
Tutorial

Внедрение зависимостей - DI - Dependency injection - термин часто встречающийся на собеседованиях. Сам по себе концепт опирается на более объемный принцип инверсии зависимостей (буква D в SOLID), но намного проще и ближе к практике. Кратко можно сказать, что при внедрении зависимостей, мы задаем значения переменных объекта в момент выполнения программы, а не в момент компиляции.

В этой статье я постараюсь показать, что использование библиотек для DI - это легко и удобно, даже для небольших проектов и опишу три случая с кодом ДО и ПОСЛЕ. Надеюсь, даже в небольшом проекте сразу станет понятно, что код после применения внедрения зависимостей стал чуть-чуть лучше. 

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

Работать мы будем с достаточно популярной библиотекой GetIt. Проект минималистичен: приложение показывает погоду в настоящий момент  с использованием одного из двух сервисов: Yandex.Weather или VisualCrossing. Если пользователь разрешит, то учитывается его местоположение и погода будет актуальна для его города.

Read more
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 4K
Комментарии 15

Что нам стоит дом построить? (часть 2)

Блог компании Россельхозбанк Анализ и проектирование систем *Проектирование и рефакторинг *Хранение данных *Прототипирование *

Привет, Хабр. В прошлой статье я рассказал о начальном анализе предметной области и базовом проектировании нашей новой ECM-системы. Теперь я расскажу о первой практической задаче, которую мы решили. А именно - о выборе способа организации структуры хранилища бизнес-атрибутов объектов.

Начнем
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1.9K
Комментарии 3

Информация

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