2007-11-29

WordPress + Google Analitycs


Подружить WordPress и Аналитику оказалось крайне простым делом. На выбор есть два популярных плагина (я остановился на первом) Ultimate Google Analytics и Google Analyticator.
После инсталляции разные интересные задачи, вроде отслеживания кол-ва закачек, решаются простановкой галок в контрольной панели.
Домашняя страничка плагина.

2007-11-27

HTMLayoutSpy. В паре дней от альфы.


Практически доделал спай.
Пока еще есть несколько неприятных моментов, кое-где встречаются шероховатости, но в целом, все работает :)
На скриншоте - спай приаттаченный к свежему примеру HTMLayout.
Слева отображается дерево документа, текущий узел выделяется с помощью инструмента Inspect непосредственно в пользовательском приложении. Чуть правее - вся информация, которую можно собрать по элементу, правый див - логи событий. Снизу путь до элемента над которым находится мышка. В самом документе подсвечены div-ы и li.

Google alert

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

Сам сервис имеет минимальное количество настроек alert-ов, аскетичный дизайн. Казалось бы, проще некуда, поэтому google alert обязан работать как часы? Не тут-то было.
Первый скелет сервиса раскрылся уже во время попытки создать alert - если мыло отличается от gmail, то нет возможности настроить alert.
Только что оказалось, что сервис может не присылать оповещения о появившихся alert-ах.

Выглядит это странным - обычно даже бета версии гугловых сервисов оказывались вылизанными до мелочей.

Хуки в WinAPI

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

Разводка в обменниках

На выходных наблюдал сабж. Сам при этом выступал в роли лоха :)
На днях Катька улетает в Париж по поводу чего было решено зайти в обменник, поменять ерво. Зашли в первый попавшийся ларек-обменник (грязно, тесно, наружная дверь не закрывается) на Речном вокзале. Деньги кассиру передаются, по классической для обменников схеме, через закрывающийся стальным листом отсек. Перед тем как отдавать деньги, Катька дважды пересчитала (15'000р тысячными купюрами) бумажки (вызывая мое недовольство пустой тратой времени), после чего положила их в отсек и произнесла "400 евро". Кассирша сразу после того как деньги были положены, закрыла заслонку и взяв деньги в руки замялась, после чего сказала "У нас евро нет" (смотрелась она натурально, никаких подозрений не вызывала) и положила деньги обратно. Все это заняло секунду-две. Катька взяв стопку обратно перечитала деньги (это важно - и до и после!), оказалось, что не хватает одной бумажки. Пересчитала деньги еще раз (я уже начинал плеваться, т.к. до сих пор не понимал в чем дело), после чего заглянула в отсек - бумажка лежала с противоположной стороны. Когда Катька выуживала бумажку, в глазах кассирши читалось плохо скрытое раздражение.
Возвращаясь и проигрывая в памяти эпизод нужно сказать, что действовала засранка весьма умело и естествено. Деньги находились в руке буквально секунду, возвращала она их одной рукой, при этом мы не видели пачку с деньгами какую-то долю секунды, но кассирша успела откинуть одну бумажку вплотную к своей стенке (увидеть ее можно было только специально заглянув в неудобно расположенный отсек), остальные деньги оказывались у нас под носом - бери и иди.
Вышли из обменника, прошли метров 300, наткнулись на сбербанк - чистое помещение, более выгодный курс, прозрачный контейнер для обмена денег.
Будьте бдительны :)

2007-11-26

Автобиографическая повесть 'Плен'


Из вступления
Давайте взглянем на цифры безвозвратных потерь вооруженных сил. Официальные источники (Министерство Обороны, Генеральный штаб, Академия военных наук) приводят такие данные, которые, впрочем, многими исследователями считаются заниженными: общие безвозвратные потери вооруженных сил – 8,8 млн. чел. В Германском плену оказались 5,7 млн., из них были расстреляны, погибли от голода, ран, болезней и непосильного рабского труда – 3,3 млн., т.е. 58%. Количество красноармейцев и командиров, погибших в плену – 38% от общего числа погибших в войне.
Несмотря на столь трагические последствия войны много ли опубликовано книг, снято кинофильмов о судьбах военнопленных, их борьбе и страданиях? Разве судьба 1/3 всех, вставших на защиту Родины и погибших за нее, не является неотъемлемой частью истории страны?


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

http://ldb1.narod.ru/rus.index.html

Дмитрий Борисович, низкий поклон...
http://lomonosov.livejournal.com/

2007-11-22

Россия на чемпионате Европы

Англия Хорватия 2:3
Андорра Россия 0:1
Фантастика!