Apr. 21st, 2008

vitus_wagner: My photo 2005 (Default)
В субботу вывезли Артура в деревню. Все бы хорошо, но корова у Сысоевых, у которых мы обычно молоко берем, еще не отелилась. Придется за молоком пока ездить аж за 10 километров в Филистово.



А вообще там хорошо )
vitus_wagner: My photo 2005 (Default)
В субботу вывезли Артура в деревню. Все бы хорошо, но корова у Сысоевых, у которых мы обычно молоко берем, еще не отелилась. Придется за молоком пока ездить аж за 10 километров в Филистово.



А вообще там хорошо )
vitus_wagner: My photo 2005 (Default)
Представил себе как можно примирить постулат о всемогуществе и всеблагости с наблюдаемой картиной мира:
В большинстве традиций демиург, как правило, бессмертен, т.е. обладает неограниченным запасом времени.
Соответственно, если предположить что всемогущество и всеведение его устроены так "имея в распоряжении достаточно большой (но конечный) кусок времени, он может узнать/создать что угодно" то все становится на свои места.

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

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

Если учесть существующие во многих традициях запреты на самоубийство, можно также предположить, что этот самый разработчик полагает что существование в несовершенном мире всяко лучше не-существования. Тогда даже понятно почему он при своей всеблагости допускает эксперименты на людях.
vitus_wagner: My photo 2005 (Default)
Представил себе как можно примирить постулат о всемогуществе и всеблагости с наблюдаемой картиной мира:
В большинстве традиций демиург, как правило, бессмертен, т.е. обладает неограниченным запасом времени.
Соответственно, если предположить что всемогущество и всеведение его устроены так "имея в распоряжении достаточно большой (но конечный) кусок времени, он может узнать/создать что угодно" то все становится на свои места.

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

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

Если учесть существующие во многих традициях запреты на самоубийство, можно также предположить, что этот самый разработчик полагает что существование в несовершенном мире всяко лучше не-существования. Тогда даже понятно почему он при своей всеблагости допускает эксперименты на людях.
vitus_wagner: My photo 2005 (Default)
Некая околоветарианская организация PETA
Объявила приз в $1М тому, кто сумеет до 2012
года организовать производство мяса in vitro в коммерческих количествах по конкурентоспособным ценам.

Я рассматриваю это как "и от веганов бывает польза".
vitus_wagner: My photo 2005 (Default)
Некая околоветарианская организация PETA
Объявила приз в $1М тому, кто сумеет до 2012
года организовать производство мяса in vitro в коммерческих количествах по конкурентоспособным ценам.

Я рассматриваю это как "и от веганов бывает польза".
vitus_wagner: My photo 2005 (Default)
Ллео объявил в своем блоге сбор советов и предложений очень похожий на то, что несколько лет назад организовал Вербицкий. Но Вербицкому таки удалось собрать команду и запустить lj.rossia.org. А судя по тому как высказывается Каганов в комментариях, ему это не светит. Впрочем к инициативе Вербицкого я три года назад относился тоже весьма подозрительно. А надо сказать что у него получилось.
vitus_wagner: My photo 2005 (Default)
Я уже писал о назревшем рефакторинге в Stilllife. С тех пор у меня не было особенно времени заниматься кодом, но вот мысли всякие приходят. Я кажется, начал
понимать какая часть уже написанного кода является универсальным web-application framework, а какая специфична для решаемой задачи. Опять же принцип Сайт это документ сформулровал.

Соответственно, становится понятным соотношение StillLife с MVC-паттерном.

1. Модель - ни разу не реляционная. Скорее более generic OO. Что неприятно. Но очевидно что свойство "однородные объекты могут иметь разный набор атрибутов" востребовано. Отношения между объектами в ER-модель тоже ни разу не укладываются.

2. Функциональность view существенно ограничена по сравнению с текущим MVC. Все что не описывается средствами html+css (вроде формата представления дат) уходит в описание модели.

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

Осталось придумать синтаксис описания модели чтобы был компактный и удобопонятный, и место для подключения плагинов-нестандартных контроллеров.

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

Ах да, совсем забыл. Желающие изучить вопрос возможности установки StillLife на каком-нибудь хостинге могут взять и попробовать запустить на нем вот этот скрипт. Он проверит наличие необходимых модулей и кое-что расскажет про них и про систему. В принципе, на нескольких хостингах, на которых его уже запускали, все модули, имеющие компилируемую часть обычно есть (POSIX, Storable, Math::BigInt, Digest::SHA1). Остальное, в принципе, без проблем ставиться даже на хостинг, куда есть только ftp-доступ.
vitus_wagner: My photo 2005 (Default)
Я уже писал о назревшем рефакторинге в Stilllife. С тех пор у меня не было особенно времени заниматься кодом, но вот мысли всякие приходят. Я кажется, начал
понимать какая часть уже написанного кода является универсальным web-application framework, а какая специфична для решаемой задачи. Опять же принцип Сайт это документ сформулровал.

Соответственно, становится понятным соотношение StillLife с MVC-паттерном.

1. Модель - ни разу не реляционная. Скорее более generic OO. Что неприятно. Но очевидно что свойство "однородные объекты могут иметь разный набор атрибутов" востребовано. Отношения между объектами в ER-модель тоже ни разу не укладываются.

2. Функциональность view существенно ограничена по сравнению с текущим MVC. Все что не описывается средствами html+css (вроде формата представления дат) уходит в описание модели.

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

Осталось придумать синтаксис описания модели чтобы был компактный и удобопонятный, и место для подключения плагинов-нестандартных контроллеров.

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

Ах да, совсем забыл. Желающие изучить вопрос возможности установки StillLife на каком-нибудь хостинге могут взять и попробовать запустить на нем вот этот скрипт. Он проверит наличие необходимых модулей и кое-что расскажет про них и про систему. В принципе, на нескольких хостингах, на которых его уже запускали, все модули, имеющие компилируемую часть обычно есть (POSIX, Storable, Math::BigInt, Digest::SHA1). Остальное, в принципе, без проблем ставиться даже на хостинг, куда есть только ftp-доступ.

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

June 2025

S M T W T F S
1 23 4 56 7
89 1011 12 13 14
1516 17 18 192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 23rd, 2025 10:53 pm
Powered by Dreamwidth Studios