GPS Data Logger

22.06.2009

Разное

"Dear Lazyweb..." Я тут подумал, что в отпуске очень хочу таскать за собой маленький лёгенький GPS-приёмничек, который бы тупо логил GPS-информацию со временем. Чтобы потом эти данные прошить в сделанные фотографии, чтобы потом на Яндекс.Фотках они автоматически к карте привязывались. Но вот проблема. Устройств таких в мире — полно, а ...

Кеш - не хак

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

Частные проблемы использования django-evolution

16.06.2009

Django

Сегодняшний день для меня ознаменовался эпичной битвой с django-evolution. С различными неудобствами этого приложения мы в разработке сначала Куда Все Идут, а потом Афиши сталкиваемся уже довольно давно. Сегодняшний же случай наконец заставил меня перебороть лень и изложить эти проблемы для публики. Должен, тем не менее, обязательно сказать, что не ...

Отрывание префикса пути

08.06.2009

Python

Как-то раз я уже веселил народ питоновой задачкой про move_month. Было весело и полезно, мне понравилось! Ловите новую задачку. Дано: абсолютное имя файла загруженного питоньего модуля sys.path — список директорий, в которых его можно найти для простоты положим, что пути в sys.path показывают на уникальные директории (на практике это может ...