Как стать автором
Обновить
Сначала показывать

Flutter вот-вот завоюет Web

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

Современные Web-сайты пишутся на HTML, JavaScript и CSS (и этот сайт в том числе). Наверно, вы сейчас прочитали это и подумали «да это же очевидно». А если я вам скажу, что можно написать сайт без использования этих трех технологий, у вас наверняка возникнут вопросы…

Читать далее

Агротех в стартапах: интеллектуальный подход к фермерству

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

Привет, Хабр! РСХБ не так давно решил прокачать агротех и по этому поводу даже построил отдельную платформу.  Для полного погружения в тему мы тщательно изучили рынок актуального агротеха и решили особенно внимательно рассмотреть агротехнические стартапы глобального значения, реально меняющие положение вещей в мире. О трех, подходящих под описание, под катом.

Для затравки немного статистики: эксперты ООН подсчитали, что к 2041 году на планете будут жить 9 миллиардов человек, а уже сегодня (при 8 млрд) голодают примерно 9% населения (≈ 700 млн человек). Логично, что со временем это число будет только расти. До недавнего времени самым большим достижением агротеха были механизмы вроде тракторов и комбайнов. Пути же издревле не менялись: то же поле, те же семена, такие же животные. Но попытки уже предпринимаются.

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

Читать далее

Впереди планеты всей

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

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

Читать далее

Почему игры про фермерство так популярны

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

В 2020 году в топе популярных игр оказалась Animal Crossing: New Horizons от Nintendo, где надо полоть сорняки и торговать репкой. Кроме того, исходя из статистики обсуждений в Twitter, эта игра оказалась на втором месте, опередив Fornite, Call of Duty и даже так ожидаемый Cyberpunk 2077.

Читать далее

Неочевидные факты о коллекциях в Magento 2

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

Привет! Меня зовут Павел и я занимаюсь бэкенд разработкой. Сегодня мы рассмотрим коллекции в Magento 2 (далее — M2). Несмотря на кажущуюся простоту реализации и интуитивно понятное назначение, эта сущность таит в себе несколько неочевидных подводных камней, которые влияют на производительность, а иногда и на саму возможность работы кода. 

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

Погнали!

Читать далее

На других надейся, а сам не плошай: как погоня за уникальностью приводит к разочарованиям десятилетия

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

История проекта OpenAg MIT

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

Читать далее

Быстрее нативной разработки: опыт внедрения Flutter в крупной компании

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

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

Читать далее
Привет! Меня зовут Максим, я product owner в РСХБ. Мой проект «Своё родное» — маркетплейс натуральных товаров и агроуслуг от фермерских хозяйств. Он прошёл от идеи до релиза меньше чем за полгода, несмотря на внезапную удалёнку и то, что мы не изолированный стартап, а подразделение крупного банка. Под катом — о том, как мы перестали работать по 16 часов и вместе с фермерами воплотили в жизнь проект, который уже начал упрощать их жизни.
Читать дальше

Создание Tone of Voice

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

Всем привет, на связи Лиза, UX-писатель, и Стася, UX-аналитик Центра Развития Финансовых Технологий Россельхозбанка. 

Ближе к релизу наших площадок в продуктовых командах все чаще стали слышны споры о текстах. Все началось с экрана «404» — кто-то считал, что в сообщении об ошибке нужно пошутить, чтобы расслабить пользователя, а другие, что шутить с человеком, раздраженному ошибкой — некорректно. Любители шуток победили в том споре, но появился следующий вопрос: а допустим ли юмор в нашей экосистеме? Все-таки мы серьезная организация, банк. Если юмор допустим, то насколько игривый? У нас не было однозначного ответа на эти вопросы.

За короткое время у нас накопился приличный список вопросов и проблем, которые касались текстов. Мы поняли, что даже если зажмуримся, список не пропадет, и начали думать, как бы нам помочь себе писать оригинальные тексты, а командам — больше не тратить время на споры.

Читать далее

Как мы в РСХБ запускаем самолётики, или Особенности региональной экспансии

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

Когда перед компанией встаёт вопрос набора дополнительных кадров, она, как правило, сталкивается с дилеммой: нанимать достаточно дорогих специалистов в Москве или поискать в регионах подешевле.

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

Читать далее

SEO-оптимизация сайта на React или как добиться конверсии от поисковиков если у вас Single Page Application

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

Смоделируем ситуацию: Вы являетесь членом команды веб-разработчиков, занимающихся созданием frontend-части молодого интернет-ресурса на базе React. И вот, когда уже начинает казаться что ваша разработка достигла определенной функциональной, качественной и эстетической кондиции, вы сталкиваетесь с достаточно сложным и не менее интересным вопросом: А что делать с SEO? Как добиться качественной конверсии от поисковых систем? Как сделать так, чтобы о вашем ресурсе узнал весь мир, не вкладывая в это огромного количества денег за платные рекламные компании либо сил в крупномасштабную дополнительную разработку? Как заставить контент вашего Single Page Application работать на вас в поисковых выдачах и приносить клиентов? Интересно? Тогда поехали…

Читать далее

Очереди на очереди: Magento 2 + RabbitMQ

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

Привет! Меня зовут Павел и я Magento 2 бэкенд-разработчик. Когда-то давно, когда я только начинал знакомство с Magento 2 (для краткости буду называть ее M2), мне понадобилось автоматизировать обработку однотипных событий при разработке одного решения. Тогда я удивился, насколько мало информации на русском языке об интеграции очередей в M2. Время идет, а ситуация не меняется: информации об этом на просторах рунета все так же мало. Раскроем эту тему. Для начала кратко поговорим про очереди: что это такое и зачем они нужны, потом рассмотрим интеграцию M2 с популярным менеджером очередей Rabbit MQ (далее по тексту — RMQ), а также напишем простую реализацию работы с очередями в качестве примера. Погнали!

Читать далее

Юридически значимый документооборот банка с потенциальными клиентами: зачем, в чём сложность и как мы с этим справились

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

В обычное время у потенциального клиента банка нет проблем с подачей документов — он может оставить предварительную заявку на сайте, а затем все необходимые бумаги привезти в отделение. Но пандемия COVID-19, самоизоляция, ограничения на перемещения и т. д. осложнили этот процесс. С одной стороны, государство разработало мероприятия для поддержки бизнеса: кредитные каникулы, отсрочки платежей, программы льготного кредитования… Но как воспользоваться ими, если нельзя явиться в банк лично?

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

Читать далее
Летом этого года мы в Россельхозбанке запустили платформу «Своё.Фермерство» с цифровыми сервисами для сельского хозяйства. Сервисы в основном бесплатные и ориентированы на то, чтобы за счёт технологий максимально облегчить жизнь небольшим фермерским хозяйствам. У платформы большой потенциал: об этом говорят и сами пользователи, и Gartner, включившая «Своё.Фермерство» в short-лист конкурса Gartner Eye on Innovation Awards в номинации «Финансовые сервисы — 2020».

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

Иллюстрация как гибкий инструмент коммуникации

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

Начало нового десятилетия – идеальное время, чтобы взглянуть на тренды прошлого и получить некоторые подсказки об индустрии будущего.

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

Кларк считает, что градиенты хоть и были на пике трендов в 2010-х, но к концу десятилетия их стали использовать более изощренно. «Я наблюдаю все больше градиентных иллюстраций – масштабных и соблазнительных. В правильных руках они способны создавать различные настроения – от эйфории до мрачной угрозы», утверждал иллюстратор. Он предлагал рассмотреть иллюстрацию Марли Галлардо  об устойчивом развитии в журнале Barron’s. В статье прослеживается склонность художника к сохранению жесткого контроля над палитрой, которая усиливает влияние на восприятие изображения.

Я же поделюсь своим опытом, как тенденции трансформируются в будущие тренды и меняют индустрию на примере применения градиентов в проектах Экосистемы РСХБ.

Иллюстрации, иконографика и рисованные персонажи уже давно в обиходе у UXD дизайнеров (детально про UXD можно прочитать по ссылке). Но основном способом коммуникации в диджитал до 2020 года были фотографии. Что изменилось?

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

Почему же сейчас все больше иллюстрации замещают фотографии?

Иллюстрация, на текущий момент, самый гибкий, быстрый и выделяющийся на фоне конкурентов, инструмент визуализации.

- Создать иллюстрацию быстрее, чем организовать фотосессию

- Иллюстрация гибкая и может быть детально подстроена под контекст.

Читать далее

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

Время на прочтение13 мин
Количество просмотров2.5K
Последние годы в мире активно развивается технология блокчейн, которая представляет собой распределенную архитектуру, состоящую из множества равноправных «узлов». «Узлы» в свою очередь осуществляют обмен информацией в виде транзакций, содержащих информацию как о движении ценностей, так и о выполнении смарт-контрактов. При этом сама технология обеспечивает группировку этих транзакций в блоки, выработку консенсусов с целью включения блоков в существующие последовательности, выбор единственно верной цепочки блоков (блокчейн) и обеспечение распространения верной цепочки блоков между всеми «узлами».

Технология блокчейн позволяет обеспечить наличие в каждом «узле» корректной цепочки блоков, что также можно назвать технологией распределенного реестра.

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

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

А что же в банковской сфере? С точки зрения АО «Россельхозбанк» технология распределенных реестров с реализацией Протокола с нулевым разглашением секрета может быть полезной при организации электронного взаимодействия между банками.

image
Читать дальше →

Модерация изображений: уроки этикета от Data Scientist’a, часть 2

Время на прочтение6 мин
Количество просмотров3K
Привет, Хабр!

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

Если коротко, то нами использовался ансамбль из наивного классификатора (фильтр по словарю) и BERT’a. Тексты, прошедшие фильтр по словарю, пропускались на вход в BERT, где они также проходили проверку.

А мы, совместно с Лабораторией МФТИ, продолжаем улучшать нашу площадку, поставив перед собой более сложную задачу премодерации графической информации. Эта задача оказалась сложнее предыдущей, так как при обработке естественного языка можно обойтись и без применения нейросетевых моделей. С изображениями все сложнее — большинство задач решается с помощью нейронных сетей и подбором их правильной архитектуры. Но и с этой задачей, как нам кажется, мы неплохо справились! А что у нас из этого получилось, читайте далее.

image

Читать дальше →

Как Magento 2 взаимодействует с Vue Storefront

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


Привет! Меня зовут Павел и я занимаюсь бэкенд разработкой. Как уже писал AndreyHabr, многие из наших проектов основаны на стеке Adobe Magento 2 (для краткости далее я буду называть ее M2) в качестве бэкенда и Vue Storefront (VS) в качестве фронтенда.


Я не буду подробно останавливаться на архитектуре стека VS/M2 — мы уже писали об этом ранее. Предлагаю ознакомиться с данной статьей для более полного понимания изложенного ниже.


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


Погнали!

Читать дальше →

Делаем динамический отчет средствами JPA Criteria.Api

Время на прочтение5 мин
Количество просмотров27K
Очень часто в корпоративной разработке происходит диалог:

image

Сталкивались?

В данной статье мы рассмотрим, каким образом можно сделать запросы по таблице с изменяющимся списком критериев в среде Spring+JPA/Hibernate без прикручивания дополнительных библиотек.
Читать дальше →

Что такое Vertx, и почему он подходит для РСХБ

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

Как известно, кто убьет дракона, тот сам становится драконом. Spring, как фреймворк общего назначения, был очень хорош на фоне java EE 10 лет назад. Но сейчас стал очень монструозным и тяжелым на подьем. Сегодня рассмотрим Vertx как фреймворк-основу для создания микросервисов.


Что такое Vertx?


Читать дальше →

Информация

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