О пользе манипуляторов

30.05.2006

Django

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

TagsField

22.05.2006

Django

В последнем проекте на Django я реализовывал модное нынче на вебе тегирование. Нужно было, чтобы пользователи могли навешивать на всякие объекты теги, причем не только выбирая их из заданного списка, но и при желании вводя свои. Получился довольно приятный интерфейс с автоподсказкой на javascript'е, а поскольку навешивать теги приходилось на ...

Статья в журнал

21.05.2006

Разное

А скажите пожалуйста, какие у нас есть хорошие компьютерные журналы сейчас на русском языке? Я как-то давно отошел от их чтения, поэтому совершенно не в курсе. Так сложилось, что у меня есть на руках статья про Питон и Django, которая была написана по заказу одного из тех самых компьютерных журналов, ...

Жестко-гибко

04.05.2006

Web

В комментариях к предыдущему посту спросили, можно ли избавиться от фиксированной ширины колонки. Легко! Хотя слово "избавиться" я бы не стал применять. Фиксированная выбрана совершенно сознательно, чтобы длина строк в буквах была удобной для чтения. Однако сама по себе верстка совершенно резиновая, и все, что надо для этого сделать, это ...

Год

03.05.2006

Разное

Сегодня, 4 мая, прошел год, как "Маниакальный веблог" вышел в эфир! Поздравляю всех читателей и себя самого с этой датой. За год написано 117 статей разной степени полезности, к которым написано 1113 комментариев. За эти комментарии говорю огромное спасибо всем вам. Никакая статистика посещений не отразит того, что напишет человек ...

Демагизация

02.05.2006

Django

Вчера состоялось долгожданное вливание ветки "magic-removal" в основной код Джанго. Вкратце это означает, что Джанго стал неизмеримо лучше, и если вы до сих пор откладывали знакомство с ним, то сейчас самое время! Если же уже начали, то придется немного попотеть, переводя старый код на новый API, благо это последнее обратно ...

Почему HTML5 лучше XHTML2

01.05.2006

Web

Мне очень нравится позиция людей, которые занимаются написанием спецификации под кодовым названием "HTML5": Ian Hickson: This is what we're doing. If the implementation turns out to show that the spec sucks, the spec will change. (Источник) Специальное замечание для тех, кто предпочитает XHTML: спецификация HTML5 допускает XML'ный и HTML'ный синтаксис ...