С Рождеством Христовым!
Поздравляю своих читателей с Днем рождения Иисуса Христа!
Его Рождением, жизнью и Воскресением мир радикально изменился. Пусть же и сегодня -- в день празднования Рождества Христова -- в ваших душах произойдет хотя бы малое доброе изменение, хоть на один день, хоть на один час. Даже если просто придумаете интересное поздравление и поздравите своих любимых, друзей, знакомых -- в жизни появится больше света и радости. Даже если позвоните родителям и поговорите с ними -- да хотя бы даже и "ни о чем" -- они вам будут рады!
Радуйтесь, ведь мы живем в мире, где рождался Бог!
Больше «Империй Добра» -- хороших и разных
Это репост, поскольку ранее опубликованная запись исчезла, оставив следы лишь в RSS и черновик на локальной машине (судьба выясняется)
Раньше каждый уважающий себя компьютерщик считал долгом помянуть неласковым словом Microsoft. Естественно, операционная система-гегемон Windows глючит, на хороший MS Office монополия, пытаются залезть всюду, цены поднимают и прочее. Сейчас возмущения поутихли. Что виной тому – улучшающееся качество, политка открытости или хороший пиар, а может и все «в пропорции» – неясно.
Приближается Новый 2010 год
Удивительное дело: бесследно исчез мой предыдущий пост про новую "Империю Добра" Facebook, такое ощущение, что его и не было, а процесс постинга мне приснился. Что это -- глюк MaxSite, проблемы хостера или чьи-то происки? В общем, пост будет переопубликован в начале года, а пока отвлечемся от грусного ![]()
Хорошо известно, что под новый год к хорошим детям приходит Дед Мороз, а к плохим -- дедлайн (С). Надеюсь, мои читатели были хорошими, а если и нет, то дедлайн им все равно удалось успешно спровадить. Поэтому со спокойной душой они могут посвятить минуту трем маленьким притчам.
Googlitics 0.2 для MaxsiteCMS
Думаю, что можно называть релизом.
Что изменилось?
- Пофикшен баг с асинхронной загрузкой статистики. Таки это был баг у меня в скрипте, причем классический -- неинициализация переменной. Иногда срабатывало, видимо, потому, что некоторые браузеры игнорировали. Короче, сейчас это работает. И у меня включено.
- Исправлен баг с автоматической загрузкой, которая не срабатывала вообще из-за перемены мест уменьшаемого и вычитаемого. Сейчас все ОК, и добавил чтобы не обновляло автоматом только в течение дня. Кажется, так удобнее.
- Плагин модифицирован под MaxSite CMS 0.36 (изменился ajax-файл), поэтому всем, кто обновил ЦМС, надо обновить и плагин. Со старыми версиями ЦМС работать тоже будет.
- "Косметические" правки текстов, кода и т.п.
Скачать полную версию 0.2 32 (~110 KiB)
UPD Скачать инструкцию по установке 0.2 10 (~1 KiB)
О личности и истории
Спор о роли личности в истории ведется, наверное, уже больше века. Насколько важен конкретный человек для развития цивилизации? Если, например, он правитель, то определяет ли исключительно он путь государства, или только представляет интересы «доминирующих классов»? А если «незнатный», то может ли повлиять на что-то или является лишь винтиком, маленькой деталью, «поломка» или потеря которой, возможно, досадны, но исправимы?
Проблема с асинхронной статистикой
Вот и всплыло :(
За вчера согласно статистике Google (в асинхронном режиме) количество посетителей составило 7 человек, тогда как традиционные счетчики дают порядка 50 (ну и обычно где-то около этого и бывает). За позавчера падение есть тоже, но не такое большое. Посему пойду читать мануал по асинхронным запросам, а статистику потестирую с разными настройками.
"До выяснения" плагин можно ставить, только не включайте асинхронный режим (по умолчанию он выключен). Я не уверен, что дело только в плагине, иначе все обнулилось бы и в статусе было бы видно, наверное.
Googlitics 0.2 бета для MaxSite CMS
Несмотря на сомнительные откровенные заявления гендиректора Google насчет приватности, польза от использования Google Analytics пока что превышает потенциальный вред. Поэтому продолжаю работу над плагином для MaxSite, сегодня у нас версия 0.2 бета. По результатам тестирования полет пока нормальный, поэтому решил выложить плагин для желающих попробовать.
Разработка Googlitics 0.2b
Написал бета-версию плагина Googlitics, где улучшен интерфейс, добавлена защита статистики от любопытных глаз, а также дописан вариант асинхронного запроса статистики, недавно представленный Google. Сейчас плагин тестируется.
При разработке пришлось столкнуться с недостаточной гибкостью MaxSite, заключающейся в невозможность подключить плагин после всех уже подключенных. (Может это и есть где-то в недрах, но я не нашел). Из-за этого возможны проблемы с асинхронной работой аналитики, поскольку среди требований к ней есть "располагать код в самом конце секции head". А как я могу это сделать, если после Googlitics подключаются и пишут код в head еще несколько плагинов? Пишу это исключительно как пожелание для дальнейшего совершенствования системы.
Думал добавить еще аналитических данных, но решил, что, возможно, это будет в следующей версии вместе с рефакторингом кода.
Зачем нужен Google DNS?
3 декабря было объявлено о запуске в эксплуатацию Google Public DNS. Если вы не знаете, что такое DNS, то коротко можно объяснить так: это как телефонный справочник вашего сотового, в котором вы выбираете имя абонента, а справочник находит соответствующий телефонный номер. Аналогично и в Интернете: вы вводите в адресную строку браузера "имя" сайта (оно более человекоудобно, чем настоящий адрес -- айпи-адрес, состоящий из цифр и точек), и чтобы получить по имени адрес, браузер запрашивает этот сервер. Почти как телефонная книга.