Evrone News: воспоминания об офлайн-мероприятии Evrone на Highload++

Evrone News: воспоминания об офлайн-мероприятии Evrone на Highload++
Highload — крупнейшая профессиональная ИТ-конференция для разработчиков высоконагруженных систем. В 2021 году Highload++ Весна прошла 17-18 мая в «Крокус-Экспо» с ограниченным числом участников. Из-за коронавирусных ограничений 9000 кв. метров могли вместить лишь 1600 человек. Зато выставка оказалась самой большой за всю историю: 30 стендов, и один из них от Evrone. Мы стали партнёрами Highload ещё в 2020 году, но тогда из-за пандемии часть событий отменили, часть перенесли в онлайн. Зато в 2021 году мы участвовали на полную: показывали на стенде фильмы о себе и выступили в главном зале с докладом. В статье рассказываем про наш доклад на конференции и тусовку на стендах. (function(w,doc) { if (!w.__utlWdgt ) { w.__utlWdgt = true; var d = doc, s = d.createElement('script'), g ...

Evrone News: новый кейс B2B-портал для beauty-индустрии

Evrone News: новый кейс B2B-портал для beauty-индустрии
Снова делимся новыми материалами: рассказываем про нашу работу с проектом eAcademie. L’Oréal eAcademie — это цифровая платформа сервисов для бьюти-рынка. Она связывает бизнес-процессы для 1000 внутренних сотрудников и более 400 000 внешних пользователей. С помощью этой платформы владельцы салонов могут управлять профилем и программой лояльности, частные мастера могут находить обучения, а рядовые пользователи — нужные им компании и услуги. Product-менеджер продукта искал команду, которая готова работать в режиме проверки гипотез: придумали идею, проверили и собрали данные, в случае успеха разработали до полноценного функционала. Кроме этого предстояло перевезти проект на новую инфраструктуру и переработать часть модулей фронтенда на React. О том, как команда Evrone справилась с этими ...

MVP сервиса для проведения корпоративных тендеров

MVP сервиса для проведения корпоративных тендеров
Как Evrone разрабатал ПО для коммерческих тендеров Коммерческие тендеры очень похожи на государственные. Они требуют столько же внимания к деталям и бюрократического подхода. Обычно тендерная заявка подаётся на бумаге, содержит много цифр, которые надо проверить с точностью до десятых и сотых. Если в конкурсе на проект участвуют несколько подрядчиков, генеральный подрядчик вынужден разбираться со всей документацией, а она может быть расписана на сотнях листов. Компания Интелкон обратилась к нам для автоматизации этого процесса. За 6 месяцев мы разработали MVP системы для управления электронными тендерами с фронтендом на React+JavaScript и бэкендом на Python+Django. Чтобы поскорее запуститься, мы по максимуму использовали инфраструктуру Django и отказались от архитектурной сложности. Чтобы ...

Расширяем inhouse-команду Сбермаркета разработчиками и QA-специалистами

Расширяем inhouse-команду Сбермаркета разработчиками и QA-специалистами
Как Evrone усилил команду Сбермаркета В сегодняшней подборке — два новых кейса от команды Evrone. А ещё немного спойлеров к осенней конференции RubyRussia, на которой начался приём заявок на выступления. Пандемия помогла Сбермаркету вырасти и стать помощником для многих людей, которые были вынуждены засесть на карантин. Быстрый рост пользовательской базы всегда значит поток обратной связи. Будут и отзывы, и критика, и новые идеи в бэклог. На основании этой информации можно планировать обновления и интеграцию новой функциональности. В таком случае должно расти и количество разработчиков, потому что заниматься надо сразу всем — выпускать новые фичи, поддерживать и чинить старые. Для расширения штата Сбермаркет и обратился в Evrone. Мы прошли серьёзные технические собеседования и дополнили ...

Делимся экспертизой с клиентами

Делимся экспертизой с клиентами
Что лучше выбрать для быстрой и экономичной разработки кросс-платформенного мобильного приложения в 2021? Мы сравнили две технологии — Flutter и React Native — чтобы вы могли определить, какой кросс-платформенный фреймворк для вашего приложения будет наилучшим. Если вы ищете решение для разработки приложения под iOS или перед вам стоит выбор между нативной и кроссплатформенной разработкой, то посмотрите другое наше сравнение стеков Flutter/Dart и Native iOS/Swift, чтобы определить, какой фреймворк или язык лучше всего выбрать для вашего проекта. Что такое Flutter? Flutter — это разработанный в Google кросс-платформенный открытый SDK для мобильных приложений, использующий язык Dart. С его помощью из одного исходного кода можно собирать приложения под iOS, Android, Linux, Windows, ...

Evrone News #04: сравниваем кросс-платформенные фреймворки, вспоминаем DevOps-продукт, хвалимся новым клиентским кейсом

Evrone News #04: сравниваем кросс-платформенные фреймворки, вспоминаем DevOps-продукт, хвалимся новым клиентским кейсом
Анонсируем новые материалы Evrone для тех, кто любит копаться в проектах и деталях разработки. Сегодня — разбираемся в технологиях, вспоминаем дорогой нашему сердцу (правда, архивный) внутренний проект, на котором мы учились DevOps’ить и управлять, и показываем клиентский кейс. Не всегда наши заказчики — технические специалисты. Бывает, что разработка нужна HR-специалистам, маркетологам, предпринимателям. У них есть идеи, а их цифровое воплощение ждут уже от нас. Чтобы не закидывать клиентов терминами, мы стараемся погрузиться в задачи, а потом простым языком объясняем, как их можно решить. Если при этом кто-то берёт паузу «на подумать», то мы делимся своими материалами о технологиях и инструментах. Это помогает нашим клиентам понять, что их ждёт, если они решили оцифровать процессы или ...

Универсальный IT-стикерпак для Telegram от Evrone Design

Универсальный IT-стикерпак для Telegram от Evrone Design
Evrone занимается не только созданием приложений и цифровых сервисов, но и продвижением разработки в сообществе. Мы проводим тематические митапы MetaConf и крупнейшую в России конференцию по Ruby — RubyRussia. Также наших специалистов часто приглашают в качестве спикеров на крупные технологические конференции — Highload, TeamLeadConf и другие. На них мы не только выступаем, но и презентуем наши услуги на рекламных стендах, а чтобы оставить приятное впечатление о себе — дарим подарки и проводим конкурсы с разными призами. Одним из таких призов стал набор красочных наклеек с шутками про разработку и диджитал-сферу — Evrone Stickers. Из-за популярности в оффлайне мы решили оцифровать набор, чтобы люди могли использовать его за пределами мероприятий и усиливали промо-эффект. Для продвижения ...

Следим за клиентскими проектами с Pulse

Следим за клиентскими проектами с Pulse
Сегодня в Evrone работают сотни сотрудников. Но когда-то мы были маленькой IT-компанией со скромным штатом в 15 разработчиков. Чтобы уже тогда показывать хорошие результаты на клиентских проектах, мы старались быть early birds от мира разработки: внедряли новые методологии, первыми пробовали перспективные инструменты и предлагали их клиентам. Например, использовали инструменты качества кода, анализировали коммиты, следили за состоянием кодовой базы и серверами, учились управлять процессом внутренней разработки. Проектов становилось больше, а для качественного управления нужны дополнительные менеджеры. Пока ищем людей с прокаченными навыками, решили разработать внутренний инструмент контроля качества проектов — Pulse. В кейсе на сайте рассказываем, как за 6 месяцев создали дэшборд, который ...

Управляем видеорекламой с Liquid

Управляем видеорекламой с Liquid
Видеореклама удобнее печатной. Не нужно ничего переклеивать и ждать доставку из типографии, а если нашли ошибку или макет срочно поменяли — заменить файл легко. Если есть удобный доступ к видеопанелям и телевизорам, конечно. Иначе привет потерянные флешки и случайные файлы, которые могут увидеть клиенты. особенно сложно, если экранов много. Liqvid создаёт облачное программное обеспечение для видеорекламы на цифровых вывесках. На российском рынке компания работает уже два года, а в 2020 г. вышла на азиатский. К Evrone они обратились с задачами конвертирования видео для различных устройств и за разработкой сервиса для удалённого управления дисплеями. Мы помогли им создать все необходимые решения всего за два месяца, а о технических деталях рассказали в статье на сайте. (function(w,doc) ...

Новый open-source проект — Casbin-ruby

Новый open-source проект — Casbin-ruby
На больших проектах контроль доступа пользователей помогает сделать работу эффективнее. Нужна функция? Держи доступ. Не нужна? Не трогай, чтобы не сломать. Библиотека casbin-ruby от Evrone помогает подключить к проекту авторизацию с поддержкой RBAC — управления доступом на основе ролей. Она помогает удобно управлять авторизацией и распределением ролей в проектах с микросервисной архитектурой. Casbin-ruby — библиотека авторизации, поддерживающая распределённое управление доступом на основе ролей (RBAC) В нашем проекте для KFC мы используем микросервисную архитектуру с компонентами, написанными на разных языках программирования и в различных средах выполнения, таких как .NET, Ruby и Go. Многие из этих компонентов должны принимать решения на основе статуса авторизации пользователей: ...