Паджинатор

31.03.06 13:20

Django

В духе продолжения складывающейся традиции парных постов, я вслед за Максом Ищенко просто должен написать про "паджинацию" в Django.

Обмен значениями переменных в Питоне

27.03.06 12:46

Python

Забавно иногда открывать для себя лаконичные способы делать что-то в синтаксисе нового языка. Сегодня возникла нужда поменять значения двух переменных, и я подумал, что традиционный способ:

temp = x x = y y = temp

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

Черновой стайлинг

Считается, что при создании веб-приложений графическим дизайном и программированием должны заниматься разные люди. Ведь известно, что инженерный и художественный таланты редко уживаются в одном человеке. А еще есть юзабилисты, которые до недавнего времени вообще были очень несчастными людьми, когда пытались объяснить миру саму необходимость своей профессии, и что часто чисто инженерных и чисто художественных мозгов [...]

Более случайные обои

24.03.06 22:42

Ubuntu

Решил поделиться маленькой программкой, случайно меняющей обои рабочего стола в Gnome.

8 пикселов

22.03.06 18:21

Тщеславие

Теперь всем буду говорить, что принимал участие в дизайне сайта самого Тима Брея -- одного из создателей XML! :-)

Загрузка файлов из форм в Django

17.03.06 12:37

Django

После нескольких восторгов по поводу Django настало время написать и о кривостях. Одна из них -- то, как обрабатываются файлы, закачиваемые из браузера через <input type="file">. Вопросы, с ними связанные, с завидным постоянством появляются в джанговской рассылке.

Идея для агрегатора

HTTP не случайно стал одним из самых используемых транспортов в программировании всяческих веб-сервисов. Он, во-первых, прост в использвании, чему способствует и сама архитектура, и то, что хорошие библиотеки для него есть, наверное, под любую среду. А во-вторых, у него есть куча дополнительных сервисов, о которых в начале программирования вообще не надо задумываться, а зато когда [...]

Авторесайз картинок в Firefox

9.03.06 00:31

Разное

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

Иногда даже удивительно, как сильно может быть [...]

Две вики

7.03.06 13:41

Инструменты

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

Blog Summit

5.03.06 00:16

Блоги

Сегодня поучаствовал в организованной Slaff'ом онлайн-конференции, где обсуждался проект "сети Premium блогов". И есть результаты!