Подписался на канал http://community.livejournal.com/ru_foto/data/rss, нашел там одну фоту http://ljplus.ru/img4/s/t/sten910/DSC_5857.jpg, теперь жутко хочу зеркалку купить. Странно, на меня это не похоже…
15 нояб. 2009 г.
14 нояб. 2009 г.
13 нояб. 2009 г.
Всё о Тюмени – агрегатор новостей
Вчера, потехи ради, запустил Агрегатор новостей о Тюмени.
Цель: посмотреть на поведение поисковиков по отношению к копированному контенту.
Я уже замечал, что google не охотно индексирует сайты с контентом похожим на уже отсканированный, но в случае с подобными этому сайтами блокада ресурса может вообще никогда не пройти - прошлый эксперимент закончился тем, что по прошествии 2 месяцев в гугле так и не было ни одной страницы с сайта.
Посмотрим, чем все кончится на этот раз…
Perfect10.ru – ворох женщинофф.
По работе задействован в проекте http://perfect10.ru/ - международный интернет-конкурс красоты. Проект сделан на django.
Заказчики не ждали большого количества посетителей, но на днях обнаружилось, что конкурс весьма и весьма востребован. Каждый день регистрируется не менее 5 новых участниц (и даже один участник уже был).
Интересного с точки зрения django в проекте – платные сервисы сделанные при помощи smscoin.
Сейчас доделываю инструмент для рассылки сообщений участницам. Вызываться он будет по крону (management command) и срабатывать по определенному правилу. Например, если в анкете нет фотографии, то раз в день участнице будет отправляться письмо с просьбой добавить фото (наверное, ограниченное количество раз, а затем анкета будет удалятся).
Конечно, у сайт ещё масса недочетов – нет настроек для главного фотографии участницы (портретные фото есть, оказывается, не у всех); карта сайта обещана, но пока не сделана; голосование оформлено в виде ссылок, а не форм (в итоге, первое время поисковые боты постоянно дергали ссылки рейтингов); анонимный рейтинг не так уж и сложно накрутить и прочее...
1 нояб. 2009 г.
Динамика популярности слов связанных с арендой недвижимости в Тюмени
Точней, к сожалению, не получается – слишком мало данных по региону. В России можно точней, но там, почему-то “гостиницы” значительно популярней “квартир”.
РуХата - Снять или Сдать без посредников
Дело Тимура и его команды живо :). Очередная реализация популярной в последнее время идеи для стартапа об аренде без посредников.
- Я не имею наималейшего отношения к авторам и владельцам данного проекта
- Эта реализация идеи не то чтобы хорошая, она вообще никакая
- Для Тюмени это проект не подходить – google карт нет.
Но прямую ссылку с блога данный ресурс я публикую потому, что мне кажется должны быть сервисы подобные этому. Возможно, после 20-го или 30-го такого проекта появиться какой-нибудь прообраз, набор правил для таких проектов. Затем, возможно, некоторые из них начнут реально работать и помогать людям.
28 окт. 2009 г.
Django: AutoComplete widget.
Год назад я писал о виджете авто дополнения ввода. Тогда я везде старался использовать YUI. Сегодня столкнулся с необходимостью снова прикручивать подобный виджет, но использовать YUI ещё раз мне ужасно не хочется. Нужно будет тащить за ним несколько js файлов, в которых я мало что понимаю (dependency configurator особо не добавляет понимания), кроме того, наверняка есть другие более изящные решения.
Ну во-первых, на djangosnippets.org есть примеры jQuery Autocomplete и YUI Autocomplete (о котором я ничего не знал, когда писал свой вариант), есть и другие: http://www.djangosnippets.org/tags/autocomplete/.
Во-вторых, есть wiki-страница на djangoproject.com AutoCompleteSolutions, на которой перечислено несколько решений данной проблемы. Особо радует дата появления последней ссылки - 2009-09-15. Здесь же есть ссылка на первый YUI-Django-AutoComplete 2006 года (я тогда про django в принципе ничего не слышал).
После просмотра большей части вариантов я остановился на http://bitbucket.org/tyrion/django-autocomplete/, так как виджет в данном случае останется сторонним приложением, которому не нужно будет прописывать отдельные view для получения каждой новой порции данных. Здесь используются конструкции вида:
...
from autocomplete.views import autocomplete
autocomplete.register('user', User.objects.all(), ('username', 'email'), 5)
autocomplete.register('name', User.objects.all(), ('username',), 5, 'username', 'username')
urlpatterns = patterns('',
url('^autocomplete/(\w+)/$', autocomplete, name='autocomplete'),
...
Ещё плюс – в media папке приложения есть jquery и YUI, что как бы намекает на возможность использования и того и другого – мелочь, но приятно (вдруг решу что-то поменять в старых проектах).
По тем же критериям (кроме поддержки YUI), но более новый вариант решения http://code.google.com/p/django-autocomplete/.
