HOWTO: python remote debugging in Komodo IDE

23.01.2010 0 Debug Python
Step-by-step instructions to debugging python scripts remotely in Komodo IDE

jsTransitions - Visualization of easing equations

js-transitions canvas

Why JavaScript animation library authors don't like writing demos?

For example, scriptaculous show demos of different types of effects, but it is only a little bit of it's power. jQuery demos arouse no enthusiasm too. moo.fx demos look very poor, although this small library can do nearly any effect you need, regardless of it's small size.

I wrote a simple demo - just for showing it to my designer - visualization of Robert Penner easing equations (irrelatively to any library).

Hope, this will save somebody an hour or two.

Django: Кэширование

12.04.2008 4 Django

В продолжение моей статьи про шаблоны, хочу рассказать про реализацию кэширования в Django. Основной упор будет сделан на кэширование частей шаблона – этот вопрос был затронут тут и послужил причиной написания этих двух статей. В предыдущей статье я слишком увлекся описанием самих шаблонов, так что постараюсь исправиться в этой.

Django: Шаблоны. Наследование.

Прочитал статью «Фрагментарное кэширование в MVC веб-фреймворках». Статья описывает проблему кеширования фрагмета отображения, а именно проблему полного разделения контроллера и отображения - контроллер отрабатывает полностью до вызова отображения. Если в отображении мы кешируем фрагмент, это ничего не меняет - контроллер-то уже отработал! В статье описан способ этого избежать: сделать запрос данных "ленивым".

Начав писать, как это должно быть сделано правильно, решил написать, как устроены шаблоны Django, чтобы не-джанговодам тоже было понятно.

Как это сделано в Django?

Django: Расширяем тег url

25.03.2008 5 Django Python
Одним из первых встретившихся мне недоразумений в Djnogo стало неудобство ссылок на другие страницы. Вот как я его обошел.

Django: Древовидные комментарии.

В целях изучения Django изобретаю велосипед: древовидные комментарии. Подробности и мотивация реализации см. далее.

offsetHeight или нечаянный спуск лавины reflow

В заметке Владимира Токмакова, утверждается:

HTML-элемент в документе может быть скрыт с помощью JavaScript или CSS-свойства display. Логику, заложенную в CSS, воспроизводить в JavaScript сложно и не нужно. Проще запросить offsetHeight объекта (если 0 = элемент скрыт).

Проще-то оно, конечно, проще, вот только какой ценой?

Copyright © DPP, 2008-2009