Желаю...

31.12.06 19:05

Разное

А вот хочу сделать один шаг навстречу одной доброй традиции у себя на блоге -- пожеланиям на Новый Год. В прошлый раз, вроде, неплохо получилось :-)

Итак, желаю:

Веб-разработчикам Провести таки свою первую российскую конференцию.

Программистам Чтобы рост ваших зарплат не остановился вслед ценам московской недвижимости.

Руководителям Подчиненных, которым было бы не все равно ваше общее дело.

Блогерам Не теряйте темпа! Интересного человека чем [...]

highlight.js 2.0

20.12.06 14:27

Web, Мои программы

Это, что называется, "вштырило" :-). Новая версия highlight.js меня так впечатлила (в особенности процесс ее производства), что заслужила в моих глазах сразу "мажорного" скачка после последних изменений:

Стараниями Антона Ковалёва появилась поддержка Ruby. Я обычно радуюсь, как ребенок, когда мне присылают языки, в которых я ничего не понимаю, потому что это улучшает библиотечку так, как я [...]

Фотолаб

12.12.06 18:24

Разное

Практически полтора года назад я писал, что уволился с работы в Telephone.Ru. На этот раз решил не придумывать какого-то "прикольного" названия, а просто написать название компании.

Яндекс, добро пожаловать на SM.Org!

9.12.06 14:42

Тщеславие

Сегодня случилось историческое событие! Впервые ко мне на сайт кто-то попал из поиска Яндекса. Раньше он меня вообще не индексировал почему-то, в то время как Google исправно генерирует много релевантного трафика... Теперь осталось, чтобы по моему имени сайт владельца был все таки на первом месте, а не на десятом :-)

Код с тегами и highlight.js

Как известно, настоящее тестирование начинается только после версии 1.0, когда софт пробует использовать горазд больше людей :-). Первые реальные применения highlight.js выявили один интересный FAQ.

Присваивание зависимых объектов в Django

7.12.06 21:28

Django

Недавно в Django'вской рассылке увидел хороший удобный способ полностью переназначить зависимые объекты. Раньше всегда делал так:

album.tags.clear() for tag in tag_list: album.tags.add(tag)

Оказывается, можно сильно проще:

album.tags = tag_list

В виде tag_list сойдет любой iterable. Вот я теперь думаю, это один я такой тормозной, и все давно так и делают?

Знакомьтесь — 64 бита

1.12.06 16:28

Разное

Сегодня первый раз на практике моему приложению не хватило 32-битного целого! В фотокиоске во время загрузки фотографий со всяких флеш-карточек показывается прогресс-бар. Он рисуется из двух значений: количество загруженных байт и общего количество байт во всех файлах. И вот сегодня появился человек с забитой до отказа 4-гигабайтной флешкой. Соответственно цифра общего объема файлов была чуть [...]