Последние публикации

Вышла новая версия CloudStack-UI 1.0.7

CSUI Logo08 августа 2017 мы выпустили релиз CloudStack-UI 1.0.7. Релиз счиатется “экспериментальным” и не должен использоваться для продуктовой среды. В ходе работы над текущим релизом основные усилия основной части команды были направлены на реализацию двух новых плагинов — WebShell и Pulse.

Подробнее ...

Тренды в сфере IT-технологий РФ как отражение тематик конференции РИТ++ 2017

CSUI LogoРоссийские интернет-технологии (РИТ) — профессиональный фестиваль для тех, кто делает Интернет. В 2017 году этот фестиваль проводился в Сколково 5-6 июня. Мероприятие состояло из управленческого, интерфейсного, серверного блоков.

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

Подробнее ...

Эффективный анализ покрытия кода с помощью Travis-CI и Coveralls

В статье рассматриваются теоретические вопросы анализа покрытия кода тестами и практический подход к реализации с помощью системы CI Travis-CI и системы анализа покрытия кода тестами Coveralls.

Цели анализа покрытия кода тестами

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

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

Подробнее ...

Обзор возможностей библиотеки Apache Curator для Zookeeper

logo Наша компания разрабатывает распределенные приложения. Такие приложения часто используют различные средства межпроцессного взаимодействия для организации взаимодействия компонентов. Особые сложности возникают в процессе реализации алгоритмов, распределенно обрабатывающих связанные данные. Для поддержки таких задач используются специализированные системы распределенной координации. Самым популярным и широко используемым продуктом является Apache Zookeeper.

Подробнее ...

Вышла новая версия CloudStack-UI 1.0.6

CSUI Logo25 июля 2017 мы выпустили релиз CloudStack-UI 1.0.6.

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

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

Еще одним важным изменением в ходе работы над релизом стало наше решение о переходе с MDL на Material2, который мы планируем осуществить в течение нескольких последующих итераций.

Более подробное описание улучшений и новой функциональности, включенной в релиз, представлено далее.

Подробнее ...