Epic fail

Oct. 31st, 2010 11:58 pm
anton_nazarov: (Default)


Работая над Psy-Research.ru я допустил изрядную ошибку. Радостно используя Django-nonrel, я не учел, что хранилище данных в Google App Engine отличается от обычной базы данных. В частности, вытащить из хранилища несколько сотен объектов занимает гораздо больше времени, чем извлечечь несколько сот строк из базы данных. Кроме того, есть ограничение на время исполнения запроса. Естественно, что как и в обычной базе запись гораздо медленнее чтения.

В результате для больших исследований наш код просто не успевает отработать при сохранении ответов и при экспорте результатов.
Так что придется переписывать с использованием специфичного для App Engine поля модели ListField или переносить на обычный хостинг с обычной базой данных.

В связи с этим вопрос.
Кто может помочь советом насчет производительности App Engine?
Знаете ли вы дешевый и надежный хостинг для Django (Python+СУБД)?

Если же вы не можете помочь советом, то пройдите исследование. Это займет у вас около 20 минут.

Заранее спасибо!
anton_nazarov: (Default)
В качестве развлечения делаю веб-проект для облегчения жизни студентов-психологов
psy-research.ru

Как вам идея и дизайн? :)

Update:
Посмотреть пример исследования можно тут
anton_nazarov: (Default)
Сегодня у меня был настоящий рабочий день в офисе, впервые за очень долгое время.
Даже немного код пописал :)

Вообще-то обустраивать офис мы начали еще в пятницу, а закончили в субботу.
Я никогда не думал, что снять офис и начать работать можно так легко и быстро.

Наш проект пока довольно расплывчатый и сомнительный, но потихоньку он начинает обретать ресльные черты.

В связи с этим вопрос: не знаете ли вы, возможно ли поддерживать два svn-репозитория (локальный и в интернет) и время от времени их автоматически мержить? Если да, то как?

В принципе одним из решений было бы использовать bazaar, darcs, mercurial или git. Но может быть достаточно subversion?
anton_nazarov: (Default)
Сегодня я сделал примитивный пользовательский интерфейс для программы, рисующей красивые картинки, а так же собрал ее в виде экзешника, не требующего установки.

Приглашаю желающих потестировать.
Скачать можно тут

Попробую теперь сделать AJAX-версию :)

Update
К сожалению, виндовая сборка получилась неполная, если python не установлен работать не будет, надеюсь ночью исправлю.

Update2
Теперь вроде должно работать.
Картинки генерируются еще краше.
anton_nazarov: (Default)
Вернулся к своим играм с Вконтактом

По ссылке большая красивая картинка.

Заранее извиняюсь перед владельцами маленьких мониторов и пользователями Internet Explorer 5

Profile

anton_nazarov: (Default)
anton_nazarov

September 2014

S M T W T F S
 123456
78910111213
14 151617181920
21222324252627
282930    

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 21st, 2017 05:03 am
Powered by Dreamwidth Studios