Михаил, вы абсолютно правы.
Эти статьи вышли еще в феврале, когда появилась альфа 1.2
И действительно полезной информации гораздо больше на английском языке.
Своими переводами я преследую цель напомнить людям о новой версии Django, ведь в ней так много полезных изменений. И кажется мне это удается, судя по количеству сообщений «пора обновляться» :)
Тут стоит учитывать происхождение и политику развития django.
Его создавали как фреймворк для себя, при разработке сайта журнала, там одной базы хватало.
А политика развития напралена скорее на удобство использования нежели функционал, и понятно, что малому количеству пользователей нужна такая функция.
На мой взгляд это одно из самых важных изменений в Django 1.2
Теперь высоконагруженные приложения на Django делать гораздо проще.
Например master-slave replication:
class MasterSlaveRouter(object):
"""A router that sets up a simple master/slave configuration"""
def db_for_read(self, model, **hints):
"Point all read operations to a random slave"
return random.choice(['slave1','slave2'])
def db_for_write(self, model, **hints):
"Point all write operations to the master"
return 'master'
def allow_relation(self, obj1, obj2, **hints):
"Allow any relation between two objects in the db pool"
db_list = ('master','slave1','slave2')
if obj1._state.db in db_list and obj2._state.db in db_list:
return True
return None
def allow_syncdb(self, db, model):
"Explicitly put all models on all databases."
return True
Пара наших презентаций:
* www.slideshare.net/alarin/startuplunch-voices-in-the-head
* www.slideshare.net/alarin/goozzy-presentation-for-venture-summit-east-2010
Кто нас возьмет в команду? :)
git работает в 100 раз быстрее CVS. Не забывая о mercurial, bazaar и все еще лидере svn.
Я категорически не понимаю, кому это надо.
Спросите здесь softwaremaniacs.org/forum
В пике 24 зрителя было.
Идея — развитие идеи с камерами кабанчиков, сов и акции доброго с кормлением птичек.
Только подумайте! Вы можете быть голосом в голове человека и наблюдать за его реакцией.
когда она будет спать ее будут заменять милые песчанки Смоль и Ель
Потом будем приглашать знаменитостей и просто добровольцев.
Эти статьи вышли еще в феврале, когда появилась альфа 1.2
И действительно полезной информации гораздо больше на английском языке.
Своими переводами я преследую цель напомнить людям о новой версии Django, ведь в ней так много полезных изменений. И кажется мне это удается, судя по количеству сообщений «пора обновляться» :)
Кстати, у себя в блоге alarin.blogspot.com я собираю переводы всех статей о django 1.2
Его создавали как фреймворк для себя, при разработке сайта журнала, там одной базы хватало.
А политика развития напралена скорее на удобство использования нежели функционал, и понятно, что малому количеству пользователей нужна такая функция.
На ваш взгляд где удобнее поддежка нескольких бд?
Теперь высоконагруженные приложения на Django делать гораздо проще.
Например master-slave replication:
Моя статья про coverage, но со стандартным клиентом,
alarin.blogspot.com/2009/06/django-coverage.html
Я раньше совсем не задумывался над этой проблемой, приятно, что Django становится еще удобнее и дружественнее к разработчику.
Программирование под линукс захватывающая тема.
Кажется речь идет именно о пользователях? А не об одном твит-аккаунте с которого портал публикует сообщения?
Или в чем вопрос? Стал бы я вводить пароль от твиттера в написанном мной сервисе? Да тоже нет :) мало ли базу сопрут.