Category: архитектура

Category was added automatically. Read all entries about "архитектура".

sergmos

Притча о Лалели Бабе

В Стамбуле жил юродивый дервиш Лалели Баба. При дворе султана Мустафы III собиралась философы, мистики и поэты, рассуждающие о смысле жизни. Однажды заговорили о божественных дарах: способности видеть этот прекрасный мир, способности слышать удивительные звуки. Когда дошла очередь до Лалели, он сказал, что главный дар это способность сходить в туалет! При общем возмущении присутствующих старик был изгнан из дворца. Потом пировали, ночью султан проснулся от того, что у него раздуло живот. Во дворец был доставлен заспанный дервиш, за избавление от напасти была предложена любая плата, в том числе дворец в котором проходил разговор о божественных дарах. Лалели Баба сказал, что дворец – маленькая плата, так как в данном случае дворец идет по цене туалета :) "Что же делать?" – спросил Султан. "Построй новую мечеть и это будет платой за обретение чудесного и самого важного дара!" – с улыбкой ответил Баба.

Так появилась стамбульская мечеть Лалели Баба. А старик ведь дело сказал :)
sergmos

Улыбающийся ангел. Реймсский Собор

Улыбающийся ангелРеймсский собор. Единственное в истории средневекового искусства изображение улыбающегося ангела. Ангелы существа бесполые и бесстрастные, что-то растительное есть в их природе как это представляют люди. И вот улыбается...
sergmos

Об ароматных травах. Мельников-Печерский "В лесах и на горах"

Калуфер или КануферОписывая быт староверов, Мельников-Печерский приводит множество этнографических наблюдений. Интересное об использовании ароматных трав и в быту и в ритуалах.

"Диву дался Патап Максимыч, войдя в баню; уважение его к отцу Михаилу удвоилось. Такой баней сроду никто не угощал его. В предбаннике на лавках высоко, в несколько рядов, наложены были кошмы, покрытые белыми простынями; весь пол устлан войлоками, и на них раскидано пахучее сено, крытое тоже простынями. В бане на полках и на лавках настланы были обданные кипятком калуфер, мята, чабер, донник (Калуфер, или кануфер, - balsamita vulgaris; чабер - satureia hortensis: донник - melilotus officinalis.) и другие пахучие травы".

Матушка Манефа, из лесного скита отдает распоряжение: "Березок нарубить побольше, да чтоб по-летошнему у тебя осины с рябиной в часовню не было натащено... Горькие древеса, не благословлены. В дом господень вносить их не подобает... березки по стенам и перед солеей расставить, пол свежей травой устлать, да чтоб в траве ради благоухания и заря была, и мята, и кануфер..."
sergmos

Дом построенный слепым архитектором - Патриашии пруды

sergmos

Джошуа Рейнолдс: "Портрет архитектора Джеймса Пэйна (1725-1789)

Гуляя по замечательному, вновь открывшемуся после реставрации, Ашмолеанскому музею в Оксфорде увидели картину  Художник Сэр Джошуа Рейнолдс: "Портрет архитектора Джеймса Пэйна (1725-1789) с сыном". Джеймс Пэйн был архитектором множества английских загородных усадеб, его сын также последовал профессии отца. Портрет был написан в 1764 году, на картине архитектор показывает сыну план павильона в Воркшоп Манор, строящийся для Девятого герцога Норфолкского. На заднем плане мы видим печать Сообщества Художников, так как Джеймс Пэйн являлся Президентом этого сообщества.

Теперь вопрос. Вам не кажется, что Джеймс Пэйн с сыном похожи на Дмитрия Медведева и Аркадия Дворковича?
sergmos

Сопровождение

Гради Буч
Объектно-ориентированный анализ и проектирование

Сопровождение

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

Леман и Белади сделали несколько неоспоримых наблюдений, рассматривая процесс "созревания" уже внедренной программной системы:

   * "Эксплуатируемая программа должна непрерывно изменяться; в противном случае она будет становиться все менее и менее полезной (закон непрерывного изменения).
   * Когда эволюционирующая программа изменяется, ее структура становится более сложной, если не прилагаются активные усилия, чтобы этого избежать (закон возрастающей сложности)" [31].

Мы отличаем понятие сохранения системы программного обеспечения от ее сопровождения. При сопровождении разработчики вносят непрерывные усовершенствования в существующую систему; сопровождением обычно занимается другая группа людей, отличная от группы разработчиков. Сохранение же основано на привлечении дополнительных ресурсов для поддержания устаревшей системы (которая часто имеет плохо разработанную архитектуру и, следовательно, трудна для понимания и модификации). Итак, нужно принять деловое решение: если цена владения программным продуктом выше, чем цена разработки новой системы, то наиболее гуманный образ действий - оставить старую систему в покое или покончить с ней.

Результаты. Поскольку сопровождение является в определенном смысле продолжением эволюции системы, ее результаты похожи на то, чего мы добивались на предыдущих этапах. В дополнение к ним, сопровождение связано также с управлением списком новых заданий. Кроме тех требований, которые по каким-либо причинам не были учтены, вероятно, уже вскоре после выпуска работающей системы, разработчики и конечные пользователи обменяются множеством пожеланий и предложений, которые они хотели бы увидеть воплощенными в следующих версиях системы. Заметим, что когда с системой поработает больше пользователей, выявятся новые ошибки и неожиданные методы использования, которых не смогли предвидеть контролеры качества [Пользователи проявляют чудеса изобретательности в использовании системы самым необычным образом]. В список заносятся обнаруженные дефекты и новые требования, которые будут учтены при планировании новых релизов в соответствии с их приоритетом.

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

Кроме обычных действий по эволюции, при сопровождении нужно определить приоритеты задач, собранных в список замечаний и предложений. Типичный порядок действий таков:

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

Путевые вехи и характеристики. Путевыми вехами сопровождения являются продолжающееся производство эволюционирующих релизов и устранение ошибок.

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

Выводы

   * Удачные проекты обычно характеризуются ясным представлением об архитектуре и хорошо управляемым итеративным жизненным циклом.
   * Идеально рациональный процесс проектирования невозможен, но его можно имитировать, сочетая микро- и макропроцесс разработки.
   * Микропроцесс объектно-ориентированной разработки приводится в движение потоком сценариев и продуктов архитектурного анализа (макропроцесс); микропроцесс представляет ежедневную деятельность команды разработчиков.
   * Первый шаг в микропроцессе связан с идентификацией классов и объектов на данном уровне абстракции; основными видами деятельности являются открытие и изобретение.
   * Второй шаг микропроцесса состоит в выявлении семантики классов и объектов; основными видами деятельности здесь являются раскадровка сценариев, проектирование изолированных классов и поиск шаблонов.
   * Третий шаг микропроцесса - выявление связей между классами и объектами; основными действиями являются спецификация ассоциаций, выявление взаимодействий и уточнение ассоциаций.
   * Четвертый шаг микропроцесса связан с реализацией классов и объектов; основное действие - выбор структур данных и алгоритмов.
   * Макропроцесс объектно-ориентированной разработки управляет микропроцессом, определяет измеримые характеристики проекта и помогает контролировать риск.
   * Первый шаг макропроцесса - концептуализация, которая устанавливает основные требования к системе; она служит для опробования концепций и, по большей части, не должна контролироваться, чтобы предоставить неограниченную свободу фантазии.
   * Второй шаг макропроцесса - анализ. Его цель - получить модель поведения системы. Основными действиями на этом этапе являются анализ предметной области и планирование сценариев.
   * Третий шаг макропроцесса - проектирование. На этом шаге создается архитектура реализации и вырабатываются единые тактические приемы; основными действиями являются архитектурное планирование, тактическое проектирование и планирование релизов.
   * Четвертый шаг макропроцесса - эволюция, последовательно приближающая систему к желаемому результату. Основные действия - применение микропроцесса и управление изменениями.
   * Пятый шаг макропроцесса - сопровождение, то есть управление эволюцией системы в ходе ее эксплуатации; основные действия похожи на действия предыдущего шага, но к ним добавляется работа со списком улучшений и исправлений.
sergmos

немного о дзене

Пока лучший в мире сайт духовного направления - do-not-zzz.com Просто о сложном. Там же, в неявном виде, присутствует Ноль. Сделано по благословению настоятеля японского дзенского монастыря KODAI-JI.

Приходил Писатель, говорили о его пребывании в монастыре под Сеулом. Хорошо он сказал: "В дзенской медитации, самое трудное сидеть перед белой стеной и видеть белую стену". Да, точно подмечено, где бы мы ни сидели или лежали, или шли, всегда в фоновом режиме воображение крутит кино, и часто не лучшего качества с соплями, песнями и плясками. :) Разговор почти свернул на тему: "нам только кажется, что мы существуем, а на самом деле мы..." Русских писателей всегда волновал этот вопрос, вспомнить хоть "Три сестры" Чехова:

"Чебутыкин: Может быть... Мамы так мамы. Может, я не разбивал, а только кажется, что разбил. Может быть, нам только кажется, что мы существуем, а на самом деле нас нет. Ничего я не знаю, никто ничего не знает. (У двери.) Что смотрите? У Наташи романчик с Протопоповым, а вы не видите... Вы вот сидите тут и ничего не видите, а у Наташи романчик с Протопоповым... (Поет)".
sergmos

Россия и Гнозис

Сегодня был на научной конференции "Россия и Гнозис", удивительны дела Твои Господи! В "Овальном зале" библиотеки иностранной литературы, в отреставрированном особняке 19 века, с хрустальной люстрой над головами собравшихся, с фолиантами в кожаных переплетах в застекленных книжных шкафах, с фуршетом! С лаптопами на коленях... Не похоже, что мы живем в нищей стране, темы докладов: "Пространство и время в Египте", "Заклинания через клинопись. Несколько слов о заклинательном искусстве вавилонян", "Каббалистические элементы в космогонии русских масонов..." :)

Очень понравился доклад Алексея Маслова о даосских традициях выложу его в mp3 через пару дней. Он рассказывал об использовании "пилюль бессмертия". Мне подумалось, что в высших эзотерических формах религия начинает заниматься медициной, когда мастеру не хватает времени для формирования бессмертной души или "золотого человека" необходимы корректоры, как физического так и психического метаболизма. В католической традиции мы видим, что происхождение травных, спиртовых настоек связано с монастырями, - "бенедктин" вышел из монастырских стен... В Ришикеше (центр индуизма в Индии) несчетное множество аюрведических аптек, после пульсовой диагностики лекарства делают тут же из позолоченных пилюль, минералов и прочих компонентов подозрительно напоминающих даосские снадобья. Тибетская медицина - порождение монастырей, там ей обучали, там она и развивалась. Штейнер развивал гомеопатию, теперь все его открытия продвигает фирма Веледа. Кстати, гомеопатию очень хвалил Св. Феофан Затворник.