Поэтому у меня вопросы к сообществу:
- Какая у вас политика расчета стоимости проекта?
- Как вы производите убеждение клиента в разумности суммы?
- Какие расценки для web разработки в вашем регионе и в регионах с которыми вы работаете?
- Выше ли стоимость Plone разработки по сравнению с другими технологиями в этих регионах?
- И что вы считаете мешает лично вам брать за работу больше?
Не думаю что стоит сильно стесняться конкретных цифр, возможно если окажется, что в соседнем регионе человек берет сумму больше чем вы, то и вы ваша самооценка повысится.
Про себя я напишу позже, но сразу признаюсь — считаю, что у меня из-за неправильного поведения в этом вопросе есть проблемы.
Ссылка: http://zope3.ru/novosti/otkrytoe-obrasc

Компания "Ключевые Решения" (http://keysolutions.ru/) проводит презентацию нового Web2.0 проекта - системы управления видео-хостингом Hivurt Video (http://hivurt.ru/).
Начало презентации 19:00.
Платформа Hivurt Video - это коробочное решение позволяющее создавать быстрые, производительные и расширяемые системы видео-хостинга в современном Web2.0 формате. Для того чтобы создать новый YouTube не нужно программировать с нуля, достаточно воспользоваться Hivurt Video. Интегрировать Hivurt Video в существующий сайт, проще чем добавить форум. С помощью Hivurt Video можно повысить привлекательность промо-сайта или создать новое интернет-телевидение без существенных затрат.
Hivurt Video является частью системы управления сообществами Hivurt. Презентация продукта продемонстрирует Вам работу системы и ее возможности.
Приглашаем сотрудников рекламных агенств, руководителей IT компаний и всех, кто интересуется современными проектами.
Адрес Start Up Сoffee: Днепропетровск. ул.Харьковская, 2 (угол Харьковской, Артема и проспекта Карла Маркса). Blog: http://start-up-coffee.blogspot
- Рассказ о конференции Exception #6. Впечатления от посещения события.
- Тонкости ООП при работе с перзистентными объектами. Лично мне эта статья очень понравилась, даже не только с точки зрения работы с ZODB, хотя в ней и немного запутанные примеры
- Основы использования словарей в Zope3.
P.S. Если кто-то хочет опубликовать своб статью, то связывайтесь — это просто.
Сайт уже доступен в сети некоторое и на нем публикуются статьи, советов,
описания проектов.
Сайт: http://zope3.ru/
Feed: http://feeds.feedburner.com/zope3ru
Ссылка на официальный пресс-релиз: http://keysolutions.ru/News/zope3ru
Zope 3 — это современная технология для построения высокопроизводительных веб приложений написанная на языке программирования python и постоенная на принципах компонентной архитектуры. Более подробную информацию можно узнать на сайте.
В диалоге с Андреем Ткаченко (занимается активным переводом документации по Zope3) прозвучала отличная идея перевода книги на русский язык. Я списался с Филиппом и он оказался не против, даже дал ссылку на сайт издательства. Форму заполнил, но не уверен, что получу ответ. Так что как только заеду в Москву, то хотя бы созвонюсь и узнаю что по поводу официальности. Возможно получится официальный перевод, но обещать ничего не буду.
Может кому-та эта информация будет интересной.
Ссылки:
- http://Zope3.ru/ - наш проект по популяризации и развитию Zope 3 для русскоязычной аудитории
- сайт Филиппа посвященный книге http://worldcookery.com/ и страница книги на сайте издательства http://www.springer.com/dal/home?SGWID=5-1
- проект Андрея Ткаченко http://twiki.falkolab.ru/bin/view/Zope/W
Итак, пользуясь сложной наукой арифметикой чужих карманов посчитаем сколько денег было вложено по информации Ohloh.net.
Plone
Plone, стоимость складывается из стоимости следующих компонентов:
Итого: $12,224,433
И это без учета дополнительных продуктов
Drupal
На сайте разделено на Drupal Core и дополнительные продукты:
- Drupal (Core) - $209,914
- Drupal (contributed) - $10,242,799
Joomla
Только один вариант:
- Joomla - $2,155,440
Ruby on Rails
Тоже из нескольких компонентов:
- RubyGems - $169,554
- Rake - $66,574
- script.aculo.us - $144,684
- Ruby on Rails - $1,191,413
Итого: $1,572,225
Общий итог
В результате получаем следующий результат:
- Plone - $12,224,433
- Joomla - $2,155,440
- Ruby on Rails - $1,572,413
- Drupal - $209,914
Расширю список еще одним кандидатом - Zope3, просто чтобы показать его положение в общем списке:
- Plone - $12,224,433
- Joomla - $2,155,440
- Ruby on Rails - $1,572,413
- Zope3 - $1,348,258 (только сам проект, без учета сопутствующих проектов)
- Drupal - $209,914
Zope 3 - это зрелая и полноценная платформа, уже работающая на рынке.
Участие стоит 100 евро, что не так уж и много, проживание оплачивается самостоятельно (хотя есть какие-то предложения от организаторов).
В общем я много ожидаю от посещения этого города и самого события, возможно останусь на спринтах, хотя все будет зависить от успешности взаимодействия с другими участниками
Это крутой проект, так что готов принять поздравления :)
Программу и некоторые матриалы мы опубликуем позже.
В доказательство привожу фотографии http://www.flickr.com/photos/vurter/tag
Сейчас на тренинге 5 человек из нашего Днепропетровского офиса.
Тренинг 5ти дневный, если кто-то из московских разработчиков хотят с нами пообщаться, то с удовольствием выпьем вместе пива в любой вечер до среды (тренинг идет с субботы)
Хотел вывести в заголовок "Zope3 сообщество поражает меня каждый день". Действительно это так.
Я сейчас делаю тестовый проект, одна из стандартных задач - стили и шаблоны. С шаблонами вроде все понятно Page Templates дают огромную свободу верстальщику и дизайнеру позволяя редактировать шаблоны в любимом визуальном редакторе. А вот с CSS все обстоит немного иначе. Если вспомнить (что не так уж и сложно) дни Zope2, то на ум приходят DTML шаблоны.... эээ, наверно я забыл рассказать в чем проблема :)
Итак, рабочий процесс выглядит таким образом:
1. Дизайнер делает дизайн.
2. Верстальщик его режет, и подгоняет в любимом Dreamweaver'е + TopStylePro (если хватает понимания, что в нем стили удобнее редактировать).
3. Программист-верстальщик прикручивает в качестве шаблона порезанный дизайн к стилям продукта.
4. Вся комманда собирается у большого монитора и смотрит что получилось.
5. Все с грустным видом расходятся по своим рабочим местам.
Верстальщик переделывает все заново, потом программист-верстальщик прикручивает еще раз.... короче как в интермедии про сумочку, кошолочку и кошелечек... Пипец! Хочется кого-то убить.
А потом приходит заказчик и говорит: "Передвиньте-этот-элемент ∞ (водит пальцем) сюда -> ●". И хочется убить еще кого-то.
В Zope были придуман язык аттрибутов TAL, который позволяет удобным образом распараллелить работу верстальщика и программиста-верстальщика. Шаблон прикручивается к продукту один раз.
Но в Zope3 пошли дальше. Эти великие люди придумали как упростить работу с CSS'ами. Впрочем, замечу им это пришлось сделать :)
Итак, есть продукт z3c.zrtresource который позволяет ввести в комментариях к CSS специальные директивы замены. Как это выглядит.
В ZCML:<browser:zrt-resource
name="style.css"
file="style/style.css"
layer="bloglayer"
/>
В самом ресурсе:/* This is my new shining zope3 aware css file */
/* zrt-replace: "../images" "++resource++images" */
body
{
font-family: "Lucida Grande", Arial, sans-serif;
font-size: 9pt;
color: #222;
margin: 0;
background: #25364C top url('../images/background_pattern.png') !important;
background: #ccc;
}
В результате получим:
/* This is my new shining zope3 aware css file */
body
{
font-family: "Lucida Grande", Arial, sans-serif;
font-size: 9pt;
color: #222;
margin: 0;
background: #25364C top url('++resource++images/background_patte
background: #ccc;
}
Теперь верстальщик может спокойно пилить свой стиль и не влиять на работу других. (обратили внимание, что строчка с zrt-replace убралась полностью?).
Тем кто любит задачки со звездочкой можно посмотреть на KSS.
P.S. Сам CSS можно не комментировать, я взял тестовый с одного сайта.
Вот мои zope3 ссылки на этой неделе:
- Что нового в Zope3.3?
- Использование SQL запросов в коде. Вопрос был, можно ли использовать SQL method'ы не TTW.
- Создание RSS-лент для контейнеров.
- Все рецепты Zope3 Cookbook в PDF формате (на английском и французском)
- Основные особенности (примущества) zope3, по версии Филиппа
- Zope3 FAQ
- Использование
zope.formlib - часть 1, часть 2, часть 3.Python:
- Работа с thread'ами в примерах, через Digg.
- Введение в WSGI - часть 1, часть 2, и спецификация по wsgiref.
Я во многом согласен с Мартином, но хотел бы дать некоторые разъяснение и высказать свои мысли.
Итак, в кратце, есть компания Nuxeo, которая достаточно долгое время работала над платформой CPS, это продукт для корпоративного рынка, в чем-то хорош, в чем-то плох, сами создатели сравнивают его с Documentum'ом (кстати, нам нужен разработчик для стороннего проекта), но главное, что он open source и основан на Zope. Под него компания выпустил огромное множество дополнений. Я поскольку не пользовался самим продуктом, то иногда даже раздражался сотням минорных обновлений в ленте новых продуктов на Zope.org ;)
Лично для меня CPS выглядел как корпоративный продукт который проталкивали сами ребята своим клиентам, т.е. он не имеет успеха Plone и не имеет такого большого сообщества. Т.е. деньги в компанию приносил не продукт, а маркетологи. И вот эти чудные люди каждый божий день слышали от клиентов слово "java". Уж не хочу очернять рынок java, но с нее бегут, хотя, как видите, бегут и в другую сторону. Это как есть люди которые ходят в большой офис, а есть которые терпеть не могут галстуки и с 9 до 6 (как я). Для меня Java - это медленная смерть, тут можно сидеть веками и все равно будет работа. Конечно, тут есть полно современных проектов, но когда-то к тебе придет дядя в галстуке и подарит brainslug... Короче, маркетологи ходили к руководству и рассказывали где они видели деньги. И все в общем-то выглядело логично. Да, были люди которые занимались Zope3, но они не дождались...
Только сейчас рынок Z3 получает питательную среду для роста, архитектура системы невероятна, но ее надо понять и потом еще объяснить ее преимущества клиентам. В общем я рад за ребят, у них теперь есть уверенность в будущем как никогда, их дети будут сыты, они сами будут уверены в завтрашнем дне. Жизнь по ISO 9000, ты гарантированно получаешь свой гарантированный кусок рафинированной реальности каждый день. Главное помнить свой номер и ходить сертифицированным шагом описанным в очередном документе.
Что же касается Zope сообщества, то выход Nuxeo на него не повлияет, к, счастью, основные разработчики уже имеют большие заказы на zope3 которые будут их кормить и позволят наращивать возможности и дальше. Zope3 cейчас проходит стадию когда уже нужен маркетинг, и он уже не повредит, т.к. и документация и батарейки уже включены. Но это уже другая история.
