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 = ...

 

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. Мы прошли серьёзные технические собеседования и дополнили ...

 

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

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

 

Управляем видеорекламой с 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. Многие из этих компонентов должны принимать решения на основе статуса авторизации пользователей: ...

 

Обновляем ядро самого популярного портала в Калининграде

Обновляем ядро самого популярного портала в Калининграде
Одна из наших сильных экспертиз — создание медиа-порталов. мы даже запускали пару собственных продуктов в этой нише — сеть городских медиа 100on.ru и платформу для управления сайтами СМИ Evrone City Portal. На базе последнего, как раз, и построил свою работу самый популярный (по версии LiveInternet) портал Екатеринбурга — Клопс.ру. Они пришли к нам с задачей рефакторинга, но в процессе решили перейти на нашу собственную разработку. Детали разработки рассказываем в статье на сайте Evrone. Благодаря новому ядру Клопс развился в самое популярное СМИ Калининграда (по данным LiveInternet). Со временем проект переехал на собственный сервер, наши специалисты консультировали команду клиента по техническим вопросам и подготовили документацию для самостоятельной поддержки и развития. По примеру ...

 

Как конференция R u b y R u s s i a 2020 перешла в онлайн?

Как конференция R u b y R u s s i a 2020 перешла в онлайн?
10 лет подряд мы проводили конференцию Ruby Russia в Москве. В 2019 году нам удалось собрать вместе более 800 Ruby-разработчиков со всей России. На нашей сцене выступал Юкихиро Мацумото, Аарон Паттерсон, Ник Сатеррер и другие звёзды Ruby-тусовки. 2020: она всё таки состоялась (ссылки на записи докладов внутри статьи) Как крупнейшее российское Ruby — событие перешло в онлайн? Но в этом году всё идёт не по плану, и Ruby Russia 2020 тоже. Рассказываем про подготовку и проведение конференции в онлайн-формате. Обычно мы начинаем подготовку к осенней конференции где-то в феврале. В этом году мы так же, как и обычно, достали свой чек-лист организации технической конференции, выбрали даты и нашли классное место, но решили взять паузу на время локдауна. В 2020 году почти все конференции ...

 

Новый бэкенд для интернет издания T h e Village

Новый бэкенд для интернет издания T h e Village
T h e Village — это городская онлайн-газета, которая рассказывает о важных событиях дня, культуре и развлечениях. Они искали команду для разработки нового бэкенда на Ruby, которая могла бы работать в постоянно меняющихся условиях и без детального технического задания. Команда Evrone использует Agile методологию в основе своей работы и имеет большой опыт в Ruby, соответствовала ожиданиям заказчика. Вместе с командой Redefine был создан новый бэкенд веб портала, с первого дня готовый к высоким нагрузкам. Как мы достигли устойчивой работы, экономии ресурсов и оптимизировали  время загрузки страниц — читайте в новом кейсе на сайте Evrone: https://evrone.ru/the-village (function (w, doc) { if (!w.__utlWdgt) { w.__utlWdgt = true; var d = doc, s = ...