25 августа 2013 г.

The Maturity Climb

Мне кажется, довольно замечательная иллюстрация:

Нашёл в блоге David'а Holm'а. Сайт автора комикса -- viruscomix.com. К сожалению, не смог найти подробной информации о лицензии на работу. Судя всему -- all rights reserved.

- Артём

8 августа 2013 г.

ClusterGen 2.1

Новость, связанная с моей работой в компании Мера -- на прошлой неделе мы выпустили релиз ClusterGen 2.1:
http://sourceforge.net/projects/clustergen/files/ClusterGen-2.1/

Напомню, что ClusterGen -- это проект по созданию кластерного генератора трафика, использующего возможности ядра Linux для генерации пакетов и позволяющего настроить несколько GNU/Linux хостов для одновременной генерации трафика с заданными параметрами. Подробно о проекте можно узнать в этом посте:
http://memory-heap.blogspot.ru/2012/07/clustergen.html

2.1 является bug-fix релизом. С момента выпуска 2.0 мы исправили большое количество ошибок и улучшили графический интерфейс. Вот список видимых изменений, составленный на основе NEWS-файла:

  • Исправлена загрузка конфигурационных файлов при старте.
    • Старт приложения в Advanced Mode больше не приводит к краху приложения.
    • Корректно обрабатывается попытка загрузки отсутствующего конфигурационного файла -- если файл не найден, приложение просто пропускает этот файл.
  • Приложение больше не полагается на имена файлов в определении типа файла -- теперь можно работать с конфигурационными файлами с любым расширением, или вообще без него.
  • Исправлена работа пунктов меню "Save Test Suite" и "Save Test Suite As...".
  • Исправлен подсчёт статистики, если трафик генерируется несколькими хостами одновременно.
  • Исправлена проблема с некоторыми кнопками, при которой выключенные кнопки продолжали обрабатывать клик на них.
  • Приложение больше не создаёт test suite автоматически при переключении в Advanced Mode -- test suite должен быть создан вручную через меню.
  • Настройки приложения (такие, как период обновления списка хостов и размер статистики для сбора) сохраняются между сессиями.
  • При загрузке приложения в target config прописываются умолчальные значения для параметров (значения взяты из исходного кода pktgen 2.75).
  • При удалении текущего test case больше не выбирается автоматически другой test case.
  • Теперь можно создать test suite с пустыми host config и target config в Test Case Properties Editor.
  • Исправлено отображение размера пакета на вкладке "Statistics".
  • Улучшено включение/выключение элементов интерфейса в зависимости от текущего состояния приложения.
  • Добавлена автоматическая проверка корректности введённых значений в диалогах.
  • Улучшен диалог настроек приложения.
  • Исправлены пустые заголовки у некоторых диалоговых окон.
  • Улучшены диалоги сохранения/загрузки файлов.
  • Добавлены всплывающие подсказки для кнопок.
  • Улучшено расположение элементов интерфейса.

Подробный список изменений можно посмотреть в ChangeLog'е.

Начиная с версии 2.0 в ClusterGen добавлена базовая поддержка тест сьютов и тест кейсов, однако эта часть функциональности пока ограничена -- например, в текущей реализации тест кейс хранит только информацию о конфигурации трафика, и не позволяет задать условия прохождения теста.

- Артём