А тема уже есть? Главное, чтобы было о чем, текст можно и по ходу
придумать. Это же не презентация. :)
* для тех кто не в теме - начального уровня, про то чем был
обусловлен выбор инструментария, и какие у него есть плюсы/минусы/
ограничения
* для тех кто в теме - что-ть типа нового механизма кеширования в
merb или в очередной раз про strokedb или мифы и реалии
высоконагруженных систем.
Мне например очень интересно какая щас посещаемость у http://prophotos.ru и на каком количестве железа оно живет.
Еще одна потенциальная тема для обсуждения - в каких случаях все еще
целесообразны свои сервера для бекапа, а в каких можно обходиться
amazon s3...
Интересно: rspec - кызус в латинском регистре
М.
Да, интересно было бы послушать: rspec, story, cucumber, webrat,
watir, selenium etc, etc, etc.
M.
>> Про профотос могу рассказать только про двухзвенную структуру, когда сайт
>> отдельно,
>> редакционная система отдельно. Там на самом деле есть чего интересного
>> рассказать.
> Да, про это интересно.
>
>>> Мне например очень интересно какая щас посещаемость уhttp://prophotos.ruина каком количестве железа оно живет.
>> Про посещаемость не скажу -- сам не знаю, но несколько серверов у нас прежде
>> всего для горячего бекапа.
> Еще одна потенциальная тема для обсуждения - в каких случаях все еще
> целесообразны свои сервера для бекапа, а в каких можно обходиться
> amazon s3...
Я тоже хочу! Даешь трансляцию в инет!
- Делал ли кто уже нетривиальные REST-сервисы, и насколько тут
помогает/мешает Rails. Я краем уха слышал, что во второй версии там
что-то про это есть.
- Как вы обрабатываете формы.
- Как вы escape'ите юзерский текст при выводе в шаблоны.
В двух словах понятно :-). Я к тому, что может быть кому-нибудь прийти
на этот самый минибар и показать, как это делается?
> - Как вы обрабатываете формы.
>
>
> У нас есть хелперы, которые позволяют при ошибках валидации показать ещё раз
> форму с раскрашенными полями с ошибкой.
И тут хочется увидеть живой пример процесса реализации. В Джанге,
например, тоже этот процесс автоматизирован, но я уверен, что есть
нюансы, которые не совпадают, и возможно их стоит друг у друга
позаимствовать.
Макс, а может напишешь статейку или ссылками актуальными закидаешь тех
кто не сможет присутвовать? )
Max Lapshin пишет:
> Итак, я могу рассказать про:Макс, а может напишешь статейку или ссылками актуальными закидаешь тех
>
> 1) как создавать тесты с помощью stories, которые могут тестировать сайт в
> браузере (selenium + rspec)
кто не сможет присутвовать? )
Ага, ага. Я кажется тоже не смогу быть 2го, а интересно. Я вроде
научился уже, но как-то криво пока. Статейку оч. хочется.
Спасибо заранее.
М.
Расскажем, расскажем.
> 3) чего-то ещё?
OpenID :-)
А ты, в итоге, один что-то рассказывать будешь?
Это точно. Проблема всех известных мне реализаций OpenID в том, что
они слишком замысловатые для нормального пользователя. Там есть и
другие проблемы (условно говоря, для авторизации платежей и прочих
вещей требующих трепетного отношения к безопасности OpenID в нынешнем
виде не подходит концептуально), но usability - главная из них.
-- АВ
P.S. С точки зрения охвата массового пользователя, как мне кажется,
микрософтовский InfoCard, при всей его внутренней кривизне, имеет
больше шансов на успех.
Интересует вот что... В Питоне тоже есть OpenID-библиотека, на которой
можно написать сервер и консумер. Однако она и есть -- библиотека, то
есть не подразумевает каких-то конкретных паттернов использования,
нейтральна к фреймворкам. Просто набор функций. А вот сверху библиотеки
начинается интерес: как именно принято делать OpenID-авторизацию в
Rails? Для Джанго я знаю например два подхода:
- первый говорит программисту: "этот запрос авторизован OpenID таким-то,
что хочешь, то и делай с этим URL'ом"
- второй при авторизации по OpenID создает стандартного джанговского
пользователя, который может, например, пользоваться админкой и с точки
зрения программиста способ его авторизации, в целом, не интересен
Я не вдаюсь в подробности, но суть такая: есть ли какой-то принятый
способ у Rails приложений организовывать авторизацию по OpenID. Как
решаются (решаются ли?) второстепенные вопросы: какие права давать
юзерам по умолчанию, давать ли человеку привязывать несколько OpenID к
аккаунту и т.д.