Главная » Участники » Evrone
Статус не указан
Возможность размещать посты на проекте остановлена

Редакция CNews готова принять пресс-релизы компаний на адрес news@cnews.ru.

Приглашаем вас делиться комментариями о материалах CNews на наших страницах платформ Facebook, Telegram и Twitter.

Итоги RubyRussia 2021: онлайн и максимум участников

Evrone проводит RubyRussia уже 12 лет подряд, и в 2021 году конференция во второй раз прошла онлайн. Несмотря на это, она стала самой крупной за всю историю, мы получили 1576 регистраций, это абсолютный рекорд. Спасибо, что были с нами!   За прошедшие полтора года пандемии мы отточили организацию онлайн-мероприятий, поэтому за два дня не допустили ни одного технического сбоя. Нас было одинаково хорошо видно и слышно в любой точке России и за рубежом.   Одну из важных частей классических конференций мы всё-таки смогли оставить: после выступления можно было задать спикеру вопросы. Он находился в…

(подробнее...)
Лучшее из интервью автора подкаста Talk Python To Me Майкла Кеннеди

Майкл Кеннеди основал еженедельный подкаст Talk Python To Me, который посвящен Python’у и смежным темам разработки программного обеспечения, и создал онлайн-программу обучения Talk Python Training. Мы поговорили с ним о любимом языке, его особенностях и будущем Python.  Полную версию интервью можно прочитать по ссылке.  Об альтернативе Я начинал программировать на C++ и до сих пор люблю языки в стиле C. Я уже думал о том, что бы выбрал, если бы Python не существовал. Скорее всего, это был бы один из языков в стиле С. Возможно, C# — он мне очень нравится. Я считаю, что это красивый язык. Мне нравится…

(подробнее...)
Как создать эффективную тест-команду

Команды по обеспечению качества (quality assurance, QA) гарантируют, что продукция компании соответствует установленным стандартам. Специалисты QA используют разные методы тестирования, чтобы определить качество продукта, сообщают об обнаруженных проблемах и предлагают улучшения или исправления. Мы собрали полезные советы, которые помогут создать успешную команду QA и использовать её потенциал по-максимуму. Это сокращённая версия, полный текст можно прочитать по ссылке. Подбор персонала и онбординг Можно создать собственную команду QA или воспользоваться аутсорсинговыми услугами. Независимо от…

(подробнее...)
Разбираемся с проблемами QA и улучшаем тестирование

Тестирование — один из важнейших элементов цикла разработки. Благодаря раннему и непрерывному тестированию можно сэкономить время и деньги, которые позже пойдут на исправление ошибок. Лучшие современные практики QA способствуют оптимизации и улучшению процессов тестирования, повышают качество и производительность. Но тестировщики по-прежнему сталкиваются с общими проблемами, которые мы разберём ниже. Мы публикуем сокращённую версию. Полный текст об основных проблемах тестирования программного обеспечения, плюсах и минусах аутсорса можно прочитать здесь. 1.0 Сложности Неясные требования и цели…

(подробнее...)
Что такое knowledge management и чем он полезен

Управление знаниями (knowledge management, KM) — это организованная система процессов для сбора знаний и навыков и передачи их внутри компании. Это облегчает онбординг (адаптацию) новых сотрудников и передачу задач от одних исполнителей или команд другим.  При правильно организованном КМ все сотрудники имеют доступ к информации, которая помогает справляться с работой и развивать навыки. Кроме того, если уходит в отпуск или увольняется единственный сотрудник, который выполнял важную задачу, управление знаниями помогает быстро заменить его и тем самым избежать убытков. Мы публикуем сокращённую версию…

(подробнее...)
Главные мысли из интервью создателя Java Джеймса Гослинга

Джеймс Гослинг придумал изначальную архитектуру языка программирования Java, написал для него первый компилятор и виртуальную машин. А DevRel Evrone Григорий Петров поговорил с ним о взглядах на языки, их возможности и решения, которые ежедневно используют тысячи разработчиков. Полный текст интервью вы можете прочитать по ссылке, а здесь мы публикуем самые интересные высказывания Джеймса Гослинга. О пользе исправлений «Каждое новое изменение, которое что-то ломает, делает больно всему сообществу. Если у тебя не так много программистов, такие изменения не проблема. Кроме того, нужно думать о балансе…

(подробнее...)
Evrone помогает обучать студентов в Бауманке

Сотрудники Evrone работают не только над коммерческими проектами. Мы активно поддерживаем open-source сообщество и делимся своими инструментами, проводим мероприятия для разработчиков разных уровней, студентов. Ещё мы сотрудничаем с университетами, например МГТУ им. Н. Э. Баумана пригласил нашего специалиста вести курс «Алгоритмизация и программирование» для студентов факультета биомедицинской техники. Курс «Алгоритмизация и программирование биомедицинской техники» является фундаментальным. Он знакомит студентов с основами программирования. Знания эти помогут в изучении других дисциплин. Раньше…

(подробнее...)
Интервью с Дмитрием Карповым

Мы взяли интервью у Дмитрия Карпова, педагога дизайна и инструктора по креативному мышлению и делимся с вами яркими цитатами из него. Если отбросить весь пафос, то моя миссия — показывать человеку, что его творческий, интеллектуальный, физический потенциал достаточно высок, чтобы делать его целью личного исследования и разработки. Иллюзия высокой работоспособности создается, наверное, моими частыми постами в соцсетях, но это больше попытка зафиксировать мысль, эмоцию, этап работы. Важно знать свои «ресурсные часы», когда ты способен круто работать головой, а когда руками. Профессии [в будущем]…

(подробнее...)
Что можно получить, вкладывая в open-source?

Evrone оплачивает работу сотрудников над open-source проектами по обычной ставке, каждый такой проект получает дизайн-поддержку и помощь в продвижении. Так делают в Google, Amazon и Яндексе, потому что это выгодно в долгосрочной перспективе, но у нас есть ещё 2 причины. Из welcome-book Evrone каждый новый сотрудник компании узнаёт, что если он хочет работать над open-source проектами или создавать их, то Evrone готов оплатить эту работу и поддержать его: создадим логотип и фирменный стиль, напишем и распространим статьи о проекте. Некоторые наши клиенты поддерживают такой подход и разрешают публиковать…

(подробнее...)
Интервью с разработчиками

Мы в Evrone стремимся быть в авангарде технологий, чтобы иметь возможность предоставлять лучшие и наиболее подходящие решения в коммерческой разработке. И это было бы невозможным без коммуникации с представителями сообщества разработчиков. Роб Пайк, со-автор Golang На этот раз мы пообщались с со-автором Golang (язык программирования Go) Робом Пайком и обсудили развитие технологии за последние 10 лет и её будущее. Читайте полное интервью, если вам, так же как и нам, интересно узнать мнение программиста с более чем 40-летним стажем, который стоит у истоков популярного и востребованного языка разработки!…

(подробнее...)
Flutter или Swift - сравниваем и выбираем

Если раньше каждому бизнесу был нужен сайт, то сейчас — золотой век приложений. С экрана телефона можно сделать всё — заказать еду, арендовать самокат, купить продуктов с доставкой на дом и посмотреть кино. Но на каком стеке делать приложение новому бизнесу? Мы помогаем с этой задачей нашим клиентам, поэтому решили написать статью, в которой посмотрели на преимущества нативного Swift и кроссплатформенного Flutter и поразмышляли, для каких проектов они лучше подходят.

(подробнее...)
Новый open-source проект — Casbin-ruby

На больших проектах контроль доступа пользователей помогает сделать работу эффективнее. Нужна функция? Держи доступ. Не нужна? Не трогай, чтобы не сломать. Библиотека casbin-ruby от Evrone помогает подключить к проекту авторизацию с поддержкой RBAC — управления доступом на основе ролей. Она помогает удобно управлять авторизацией и распределением ролей в проектах с микросервисной архитектурой.

(подробнее...)
Digest open-source проектов

Мы в Evrone занимаемся не только коммерческой разработкой, но и создаем инструменты с открытым исходным кодом, которые облегчают жизнь разработчикам. Последние проекты собрали в отдельный дайджест. Cuprite: opensource драйвер для интеграционного тестирования Cuprite — независимый драйвер, дающий Capybara все возможности Ferrum.  Ferrum Это высокоуровневый API-сервис, контролирующий браузеры Chrome или Chromium через WebSoket и позволяющий проводить интеграционное тестирование в них без графической оболочки. Для этого Ferrum использует протокол CDP — Chrome DevTools Protocol. Ferrum не тормозит…

(подробнее...)
Интервью с Стивом Клабником: «Rust не боится быть несовершенным, если он полезен»

Мы пообщались со Стивом, одним из разработчиков языка Rust об успешных решениях в дизайне Rust, а также немного о шумихе вокруг full-stack разработки и о преодолении выгорания. Стив Клабник — один из разработчиков Rust, активный участник open-source сообщества, а также автор книг «Язык программирования Rust», «Rails 4 в действии» и «Проектирование API-гипермедиа». В 2012 и 2016 годах мы приглашали Стива выступить на конференции RubyRussia (которая тогда называлась RailsClub). С тех пор он много работал над Rust, сделал много интересного, и мы поняли, что обязательно должны взять у него интервью…

(подробнее...)
Какие преимущества дает сборка мусора в Erlang

Одна из особенностей языка Erlang, которая дает ему преимущества, — это процесс управления сборкой мусора. Инженеры Evrone активно используют Erlang в проектах компании. О том, как происходит сбор мусора в Erlang, рассказал ведущий разработчик нашей компании Борис Кузнецов в докладе на главной ежегодной конференции Erlang сообщества: CodeBeam STO. Давайте разберемся!   Erlang — это функциональный язык программирования с динамической типизацией. Его главной особенностью является работа на уровне отдельных процессов. Процессоры компьютеров практически перестали развиваться в сторону увеличения частоты,…

(подробнее...)
Разработка бизнес-решений на основе блокчейна

Обзорная статья о корпоративной блокчейн-технологии Hyperledger и примеры её использования в проектах для различных отраслей бизнеса, таких как финансовый сектор, логистика или промышленность. Внедрение блокчейн-технологии в бизнес-процессы помогает сократить расходы, ускорить и автоматизировать принятие решений, сделать его более прозрачным. В корпоративных целях блокчейн используется при разработке таких продуктов, как: Систем хранения данных, которые фиксируют все модификации. Trustless платформ, работающих со смарт-контрактами. Система функционирует по принципу «‎если, то»‎ — фиксирует выполнение…

(подробнее...)
Придёт ли Rust на смену C и C++?

Rust — молодой и амбициозный язык программирования, который часто позиционируют как замену С и С++. Мы решили разобраться, близок ли конец C и каковы возможности языка. Rust начинался как сторонний проект Грэйдона Хора, сотрудника Mozilla. Спустя 3 года компания официально подключилась к развитию технологии, и в 2012 году была выпущена первая версия, в 2015 — рабочая Rust 1.0. За короткий период существования языка команда Evrone начала применять его в масштабных проектах для разных индустрий и накопила большую экспертизу. Рассказываем, какими особенностями обладает молодой язык и что ждёт Rust…

(подробнее...)
Исследование Evrone по стандартам передачи медицинской информации

Команда Evrone работала над проектом объединения двух баз данных медицинского центра. Результаты заставили нас задуматься о продуктах в сфере индустрии здравоохранения и мы провели исследование.   На данный момент люди знают о себе больше медицинских данных, чем когда-либо: отслеживают активность, калории, пульс и другие показатели. В то же время медицинские учреждения сильно устарели в вопросах инфраструктуры и технически не всегдаготовы учитывать информацию с трекинговых девайсов. И дело не только в предвзятом отношении, но и в устаревшем ПО. Наша команда, работая с одним из проектов в eHealth,…

(подробнее...)
Лучший JavaScript-фреймворк 2021: React или Vue?

При разработке веб-приложений без фреймворков и библиотек JavaScript не обойтись, но компаниям трудно выбирать между популярными React и Vue.js, у каждого есть преимущества и недостатки. Мы написали небольшое руководство по популярным фреймворкам, которое поможет понять, в каких случаях использовать Vue, в каких React, и решить, который из них подойдет для вашего следующего проекта. Vue и React — это JS-фреймворки с открытым исходным кодом для создания сложных пользовательских интерфейсов. React обеспечивает повышенную гибкость благодаря использованию «компонентов» — коротких изолированных участков…

(подробнее...)
Опыт Evrone: как выстроить процессы в удалённой команде разработчиков

Главная сложность в управлении удалённой командой — это найти баланс между контролем и свободой, знать, что происходит на каждом этапе, но при этом не стоять у разработчика над душой. Evrone сразу формировалась как удалённая команда, и за 12 лет работы мы протестировали множество методологий и инструментов. В итоге пришли к формату, при котором наш тимлид контролирует успешное выполнение проекта, но не скатывается в микроменеджмент. Он идёт по цифровым следам, вроде кода, документации, задач в Jira, общения в корпоративных мессенджерах. Этап планирования Задачи в Jira — способ без лишних вопросов…

(подробнее...)
Как успешно провести онлайн-конференцию

Evrone активно участвует в жизни комьюнити: мы публикуем опенсорс-проекты, проводим митапы, выступаем партнёрами на мероприятиях. В 2020 мы помогли провести две конференции в новом формате — онлайн.  В статье делимся своим опытом.   Долгое время у онлайн-конференций было не так много фанатов, несмотря на множество преимуществ и возможность охватить большую аудиторию. События 2020 года подтолкнули многих организаторов отбросить предубеждения и перейти в онлайн. Наша команда помогала организовать две виртуальные IT-конференции: Moscow Python и GopherCon, главное событие для разработчиков на Go.…

(подробнее...)
Kubernetes: как с первого дня подготовить приложение к масштабированию

К нам часто обращаются компании со схожей проблемой. Следуя принципу «‎решаем проблемы по мере поступления»‎, они откладывают разработку инфраструктуры до момента, когда вырастет трафик. В начале пути это были небольшие компании, которым хватало одного сервера и пары разработчиков, чтобы всё работало. Обновления проходили без деплой-системы. А если возникала проблема, можно было просто откатиться до последней стабильной версии, бизнес-метрики от этого не страдали. Когда же вставал вопрос разработки инфраструктуры, цена каждой ошибки исчислялась уже миллионами. Чтобы избежать подобных проблем,…

(подробнее...)
7 трендов развития облачных технологий

2020 год подтолкнул бизнес к поиску более гибких решений, к адаптации под нужды пользователей и распредёленной команды. Мы провели исследование, чего ждать от облачных технологий в разрезе 5 лет.  Большинство наших проектов реализованы в облаке, и их доля растёт с каждым годом. Это экономически выгодно, многие провайдеры готовы подписать с клиентами SLA-договор, что делает облако ещё и безопасным решением. По оценкам International Data Corporation (IDC), в ближайшие 5 лет расходы на облачные услуги вырастут на 33,9%. Наша команда решила разобраться, какие технологии ждёт стремительный рост и в…

(подробнее...)
Наш ответ на мифы о Ruby

Ruby окружает множество предубеждений, кто-то и вовсе уверен, что язык давно мёртв. Для Evrone Ruby — основной стек разработки, поэтому мы хотим развенчать мифы.  Ruby появился в 1995 году, в 2003 был создан популярный фреймворк Rails. Язык имеет простой синтаксис и низкий порог входа, а «рельсы» упрощают разработку веб-приложений. Благодаря этому Ruby два года занимал первое место в рейтинге языков Tiobe. Технология используется командами Airbnb, GitHub, Twitter, Soundcloud и Goodreads. И при этом в среде разработчиков все еще встречаются связанные с этим языком предрассудки.  «Ruby мёртв» Ruby…

(подробнее...)
RU, Москва
7 495 374 84 60
Информационные технологии

Разрабатываем сложные веб-сервисы и стартапы. Рассказываем о самых интересных кейсах, open-source разработке, трендах в IT




Забыли пароль?

Редакция CNews готова принять пресс-релизы компаний на адрес news@cnews.ru.

Приглашаем вас делиться комментариями о материалах CNews на наших страницах платформ Facebook, Telegram и Twitter.