Exception Masterclass #09

7.05.08 20:54

Django, Яндекс

24 мая в Киеве состоится очередной из серии семинаров -- Exception Masterclass #09. Как уже поняли наиболее прозорливые читатели, семинар будет проходит в виде мастер-класса. И как догадываются самые прозорливые из тех прозорливых, я пишу про это, потому что буду там с одним из мастер-классов выступать. Ура!

Однако у меня есть небольшая проблема, за помощью с [...]

Антиспам и сеть белых списков

28.04.08 07:47

Cicero, OpenID

Вы не представляете, как меня достал антиспамный плагин в моем текущем форуме на движке PunBB :-(. Он ловит действительно много спама, но он мне складывает этот спам в карантин пачками по 150 сообщений несколько раз в день, и мне надо это все глазками просматривать и ручками удалять. Причем эти сообщения он старательно рисует полностью, а [...]

Рефакторинг Queryset'ов

27.04.08 14:37

Django

Сегодня Малколм Трединник влил бранч queryset-refactoring в Джановский транк. Это изменение по крутости в принципе сравнимо с давнишней демагизацией. Однако в отличие от нее, на этот раз все гораздо более обратно совместимо.

Google App Engine

10.04.08 02:57

Django, Python

Позвольте присоединиться ко всеобщему шуму про Google App Engine со слегка упорядоченным дампом своих мыслей последней пары дней.

Django со стороны клиентской части веба

4.04.08 15:44

Django, Web

Никак не мог пройти мимо такой замечательной статьи Гарета Рашгроува: "Why the webstandards world appears to be choosing Django". Давно не помню, что столько раз по ходу текста внутренне согласно кивал: "Ага, так и есть". И про простые шаблоны, и про отсутствие генерации javascript'а, и про уважение HTTP... Замечательно написано. Маленькая цитата для затравки:

[...]

Тикет 2070: лед тронулся!

21.03.08 03:48

Django

"2070" -- это магические цифры, которые для джангиста означают номер давнего, многострадального и считавшегося некоторыми обреченным тикета, который отвечает за то, чтобы Джанго загружаемые в нее через веб файлы не грузила целиком в память.

И вот буквально вчера лед тронулся!

mysql_cluster: репликации для Django

18.03.08 16:25

Django, Яндекс

Mysql_cluster:

Бэкенд mysql_cluster нужен для использования Django в схеме с master-slave репликацией MySQL. Он умеет переключать глобальное соединение Джанго с БД между мастером и slave-репликами, и тем самым позволяет использовать стандартный ORM.

Этот бэкенд мы написали для "Куда все идут", и решили выложить в открытый доступ. Про особенности использования читайте [...]

Второй тизер

17.03.08 16:48

Django, Яндекс

У меня появилось время написать продолжение истории про то, как "Куда все идут" падал под трафиком с тизера (часть 1, часть 2). Сразу скажу, что рушится все обычно гораздо громче, чем не рушится, поэтому этот пост на захватывающую историю не претендует совсем.

Декларативная инвалидация кеша

10.03.08 22:15

Django

Александр Кошелев написал подробную статью про инвалидацию кешей. Самое интересное (для меня, по крайней мере) в ней то, что там сделана попытка придумать декларативный синтаксис описания процесса инвалидации. И хотя в общем случае такая задача не решается, было бы очень полезно найти подход, который бы работал в пресловутых 80% случаев.

Пишу "бы", потому что для нас [...]

Why "Where everyone goes" crashed

24.02.08 12:39

Django, Яндекс

A note for my foreign readers

Malcolm Tredinnick asked me to translate into English my Friday's post about our experience of launching a Django project under high load. So here it is, hope this will be useful :-)

I believe some context is also required. Yandex is the biggest Russian search engine and service portal that started [...]