Webix на практике: когда DevOps нуждается во фронт-энде

Webix продолжает расширять мировое сообщество пользователей.  

Из этого интервью вы узнаете, как подключить 16 камер в одном автобусе и как назывался DevOps в прошлом веке.  

Сегодня у нас разговор с пользователем Webix из Израиля. Кирилл Серебник— инженер по разработке и эксплуатации в компанииLumissil MicrosystemsКомпания является подразделением Integrated Silicon Solutions Inc. (ISSI). Они производят аудио усилители, светодиодные драйверы, сенсорные датчики и другие аналоговые полупроводниковые продукты. Их решения предназначены для автомобильного, промышленного рынков и IoT.  

interview with Kiril Serebnik

Мы рады встрече. Пожалуйста, расскажите немного о своей карьере. 

Я окончил Иерусалимский технологический колледж, где изучал программную инженерию. Начал свою карьеру я в компании Motorola, где работал инженером-программистом. Трудно поверить, что это было уже в прошлом веке! Позже я работал в Intel и в Marvell Technology group. В этой компании я провел 14 лет, совершенствуя свои навыки DevOps. Собственно, в то время это называлось конфигурационным управлением. Оно включало автоматизацию методологии разработки программного обеспечения. С 2010 года эта профессия получила название DevOps. В настоящее время я занимаюсь автоматизацией всего, что может двигаться.  

У Вас большой опыт! Чем занимается компания, в которой Вы сейчас работаете?  

Lumissil — это молодая дочерняя компания известной американской компании ISSI. Я ведущий специалист по автоматизации. В нашей команде около 50 человек.  

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

Не могли бы Вы вспомнить какие-нибудь интересные проекты? 

Да, я помню один проект с международной автобусной компанией. Нам было поручено установить многочисленные камеры видео наблюдения внутри и снаружи автобусов. Мы подготовили для них демонстрационную версию с 16 камерами, информация с которых передавалась по силовым кабелям на центральный компьютер. Все решение не требовало установки каких-либо дополнительных кабелей. 

UVP

Это действительно интересно! Компания Lumissil предлагает клиентам готовые решения или работает с каждым клиентом индивидуально? 

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

UVP

Давайте теперь поговорим о Webix. Где он используется в Вашей продукции? 

Любой автоматизированный процесс должен иметь интерфейс. Таков мой подход. Это может быть приложение для Windows или веб-приложение. Я выбрал веб-приложение, так как использую бэк-энд сервер Django на основе Python. Я познакомился с Webix в 2015 году. Попробовал и начал использовать, так как он показался мне технологически полным. Позже появились дополнительные требования, и мы решили приобрести лицензию. Таким образом, Webix — это наша единственная интерфейсная JavaScript платформа. 

UVP

Используете ли Вы комплексные виджеты? 

Да, мы используем конструктор запросов Query. Он полезен для построения запросов к нашей базе данных. 

Мы также планируем использовать File Manager. В файловой системе есть много дампов от тестовых запусков. И мы хотим сделать интерфейс файловой системы для упрощения поиска логов и дампов.  

Возможно, мы будем использовать Kanban в будущем. Но делать это мы будем не совсем традиционно. Подвижные карточки в Kanban помогут нам в автоматических тестах.  

Таким образом, благодаря лицензии Webix мы расширяем наши возможности. 

UVP

Возникали ли какие-то трудности с Webix? 

Все возникающие вопросы я обычно решаю с помощью документации. Она очень помогает. Форум Webix также очень полезен. Все ответы носят практический характер. Поддержка очень удобна. 

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

Что мне больше всего нравится в Webix, так это то, что я могу реализовать любой дизайн, который захочу. Я представляю себе что-то, а затем иду в Webix и воплощаю свои идеи. С Webix мое воображение ничем не ограничено. 

Мы рады это слышать! Используете ли Вы какие-либо другие библиотеки в своих проектах? 

Нет. Я придерживаюсь только Webix. 

А как насчет Webix Jet? 

Нет, я с ним не знаком, но планирую изучить.  

Что-нибудь изменилось в Вашей работе из-за пандемии коронавируса? 

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

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

Если у Вас есть что-то, чем Вы хотите поделиться с нами, рассказать о собственном опыте использования продуктов Webix, не стесняйтесь обращаться к нам через контактную форму.