08/30: Про исключения в питоне
Уважаемые товарищи python-девелоперы,
Eсли кто не знает, или не помнит, или не задумывался об этом.
Если вы хотите обернуть внутреннюю ошибку в новое исключение (“сделать reraise”), например, в таком коде:
try:
do_something()
except Exception, e:
raise e
То внутренние фреймы стека у вас забудутся, первым фреймом будет строчка с raise e
Если вы не хотите терять внутренние фреймы, пишите так:
continue readingjavascript:document.location="http://socialgraph-resources.googlecode.com/svn/trunk/samples/findyours.html?q="+document.location
continue reading
08/19: git для django
Список преимуществ и недостатков git расписывать не буду, скажу только о том, что мне больше всего льстит в последнее время: это git для django.
continue reading
04/30: Блог поменял движок
Пусть на улице снова снег, но это всё же весна, и душа требует перемен.
Поэтому я наконец-то сменил движок сайта на byteflow blog engine.
Теперь здесь есть древовидные комментарии, уведомления по почте, антиспам, пингбэки, трэкбэки, фиды по темам, openid-логины, кросспост в жж. Кажется, больше ничего нет. Кажется :)
Короче, то, что наколенный блог никогда не будет иметь.
А ещё, сегодня я думал о web-4.0. continue reading
02/25: мои инструменты
Долго колебался, т.к. не люблю писать про такие вещи, но вдруг кому поможет :)
continue reading
01/4: Что такое deseb.
Сегодняшняя тема — эволюция баз данных для django.
Я — один из двух создателей deseb.
deseb — это Django External Schema Evolution Branch, то есть инструмент для эволюции баз данных для django. Да, юные любители ruby on rails, это практически ваши миграции, только с более простым DSL и конструирующиеся автоматически по изменениям модели.
Ну а тем, кто с rails не знаком, расскажу поподробнее.
continue reading
Вот эта опция для проекта:
continue reading
continue reading
Изначально он задумывался просто так, “чтобы был”.
Теперь буду писать раз в неделю (а может и чаще) о том, что вы хотели бы от меня услышать.
Особенно охотно буду писать статьи про Django.
Что бы вы хотели узнать от меня о Django?
О программировании на Python вообще?
О программировании вообще?
О моих других увлечениях?
О жизни/психологии/мотивации/личностном росте?
Предложения пишите в комментариях к этому посту или почтой (чтобы мне не терять список предложений).