Archives by

Реакция пользователей

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

 

Масштабирование

Каждое ядро визуализации работает независимо от других. PCS не ведет список существующих ядер визуализации; каждое ядро просто получает задания от PCS. Более того, ядра могут добавляться и удаляться по мере надобности. Поскольку каждое ядро начин...

 

Быстрый отказ

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

 

Конвейер визуализации

Что касается самой системы визуализации, мы воспользовались классической архитектурой с каналами/фильтрами. Метафора «конвейера» естественным образом подходит для построения изображений, а разделение сложной последовательности действий н...

 

Загрузка данных с DVD

Программа DvdLoader, работающая в центре печати, фактически представляет собой пакетный обработчик, который читает заказы с DVD и загружает их в PCS. Как и во всех остальных случаях, первоочередное внимание уделялось надежности работы. DvdLoader читает ве...

 

Пошаговое формирование архитектуры

В сообществе гибких методологий постоянно встречается один вопрос: «Какая часть архитектуры должна создаваться заранее?» Некоторые теоретики на это отвечают: «Никакая. Безжалостно перерабатывайте свой код, и архитектура сформируется сама». ...

 

Закон Конуэя

Закон Конуэя часто упоминают «задним числом», чтобы объяснить структурное деление продукта, которое на первый взгляд кажется произвольным. Закон утверждает фундаментальную истину, относящуюся к деятельности групп разработки: везде, где суще...

 

Система визуализации

Студийный клиент помогает работникам изменять внешний вид базовых изображений. Усовершенствования могут быть как простыми (применение сепии или черно-белой гаммы для придания выразительности портрету), так и сложными (многоуровневые структу...

 

Дизайны систем

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

 

Неизменность данных и коды GUID

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