2008-01-01

Сайт группы разработчиков "Dream Bot" Key Solutions О проекте

Новости

Степан Ломов  2008-01-01 00:00

Лента новостей сайта. Здесь публикуются анонсы разных событий в жизни нашего проекта DreamBot. Участникам проекта рекомендуется подписаться, нормальным людям, в общем, тоже: у нас регулярно что-то новенькое, то продукт, то партнер, то идейка...

Вложено:

<<< [1] [2] [3] [4]
Переработан скин ng.skin.neural 2008-02-02 00:05 Андрей Орлов 

Переработан скин ng.skin.neural, или, если говорить более точно, разработано два новых скина: ns.skin.base и ng.skin.dreambot. Попутно удалось пофиксить небольшую кучку давно отложенных багов и упорядочить некоторые адаптеры и прочие второстепенные вещи. Ну и немного освоить CSS2, так что я теперь обладатель редкого эксклюзивного знания полного цикла разработки сайта на Zope3, так что сайт скоро получит новую шкурку, а мы возобновим бесчеловечные эксперименты на живых людях в области компонент и всего, что с ними связано.

Новости на почту 2008-01-30 22:55 Степан Ломов 

Я добавил возможность подписаться на новости сайта. Формочку мне делать было лениво, но внизу главной страницы есть ссылка, что бы подписаться на новости. Хотя можно просто нажать сюда Удачи подписчикам!

Авто аннотатор подключен 2008-01-30 00:46 Степан Ломов 

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

Автоаннотатор продемонстрировал на удивление неплохие результаты.

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

Кстати, продукт ng.app.quota перешел в фазу релиза и, видимо, будет использоваться на действующем сайте в качестве средства ведения статистики

Если кратко - то теперь квоты считаются в любых промежуточных объектах, которые выделены как точки монтирования квот. Если более длинно - то, что я сейчас вытворяю с квотами это часть более общей методологии работы с утилитами, аннотациями и адаптерами. На сегодняшний день описана Адаптация как способ ассоциации компонент.txt методология, связанная с простым, но явным выбором одного из способов ассоциации. Сейчас я пытаюсь рассмотреть заключительный финт: проход по всем компонентам, которые могут быть адаптированы к интерфейсу. Наиболее удачный примере в этом смысле ng.app.quote и ng.app.rss.

Сегодня разгребал последствия вчерашнего краха: ускользнуло от новых разработчиков необходимость наследоваться от IContained и все. Частично порушенные объекты, Zope3 падающий в кору. И два скрипта восстановления целостности структуры в ng.script. Кому бы поручить оформить их все как Zope3 Recovery KIT?

Новая версия ks.installtool 2008-01-25 07:01 Степан Ломов 

Мы доработали продукт ks.installtool компании "Ключевые решения" и теперь в директиве installform появилась возможность указывать поддирективу widget, как и у всех нормальных форм. Если эта возможность вам полезна - то ваш выбор это версия, старше чем 1.0.2.

И снова про RSS & ATom 2008-01-25 07:01 Андрей Орлов 

И снова про RSS & Atom Я не устаю удивляться тому, как в уже сделанном и отлаженном софте как черт из табакерки появляются новые глюки, причем толстые и румяные.

В общем я еще раз все починил и разобрался в чем-то еще досконально.

И еще про ObjectQueue и RSS 2008-01-24 01:35 Андрей Орлов 

Как внезапно оказалось, моя мобилка не понимает АТОМ :), и пришлось зарегать фид на фидбарнере. Теперь наши новости можно читать с могильника. Ну, и как вы понимаете, это означает, что RSS Feed у нас кое-как заработал. С этим была связана даже забавная история: отлаженный вдоль и поперек ATOM Feed вдруг после релиза перестал работать. Я промучился полчаса и потом понял, что Antel успела залить обновленные исходники раньше чем я сделал релиз. Я-то думал что у меня есть еще час-полтора. Так что, товарищи, работаем уже быстрее и слаженнее :).

Ры: С нашего сайта только закладки в тормозилле делаются, а вот отсюда http://feeds.feedburner.com/DreamBotNews вы можете подписаться на свежие новости.

Попробовал воспользоваться Atom FEED и обнаружил, как много я об этом не знаю. Куча каких-то спецификаций в которых я буквально помер, да еще мой SonyEricsson отказался понимать Atom и пришлось зарегаться на http://feed.feedburner.com, что тоже не прибавило понимания.

Да еще какие-то устаревшие за десять лет воспоминания о каких-то читанных стандартах. Мрак :)

[1] [2] [3] [4] [5] [6] [7] [8] [9] >>>
Эпицентр Zope3 Учат тут Нейросети Репозиторий Статистика Редакторам Проекты
Подписаться на RSS Feed Официальный сайт Zope3 Московская группа изучения реактивного движения The Dream Bot Site noooxml