Webalizer searchengines

Апрель 12, 2008 от brainslug

Если кому интересно, выкладываю базы поисковых систем для определения поисковых фраз в скрипте генерации статистики Webalizer:

SearchEngine 348north.com search=SearchEngine abcsearch.com terms=SearchEngine alltheweb.com q=SearchEngine altavista.com q=SearchEngine antisearch.net KEYWORDS=SearchEngine aolsearch query=SearchEngine ask.com ask=SearchEngine ask.co.uk ask=SearchEngine augurnet.ch q=SearchEngine baidu.com word=SearchEngine barrahome.org query=SearchEngine blogdex.net q=SearchEngine blogdigger.com queryString=SearchEngine blogosphere.us s=SearchEngine blogmatrix.com search=SearchEngine blogwise.com query=SearchEngine boitho.com query=SearchEngine buscador.ya.com q=SearchEngine by.com query=SearchEngine daypop.com q=SearchEngine dir.com req=SearchEngine dmoz.org search=SearchEngine dogpile.com q=SearchEngine dpxml qkw=SearchEngine egoto.com keywords=SearchEngine elf8888.at query0=SearchEngine eureka.com q=SearchEngine excite search=SearchEngine feedster.com q=SearchEngine gais.cs.ccu.edu.tw q=SearchEngine galaxy.com k=SearchEngine gigablast.com q=SearchEngine google q=SearchEngine goo.ne.jp MT=SearchEngine hotbot.com query=SearchEngine infoseek.com qt=SearchEngine ixquick.com query=SearchEngine kobala.nl qr=SearchEngine lycos.com query=SearchEngine look.com q=SearchEngine looksmart key=SearchEngine mamma.com query=SearchEngine metacrawler q=SearchEngine msn.com q=SearchEngine msxml qkw=SearchEngine mysearch.com serachfor=SearchEngine naver.com query=SearchEngine netscape.com query=SearchEngine northernlight.com qr=SearchEngine ntlworld.com q=SearchEngine openfind query=SearchEngine overture.com Keywords=SearchEngine picsearch.com q=SearchEngine popdex query=SearchEngine quepasa.com q=SearchEngine search.com qt=SearchEngine searchspider.com q=SearchEngine search.earthlink q=SearchEngine suchmaschine21.de search=SearchEngine syndic8 ShowMatch=SearchEngine technorati query=SearchEngine teensearch query=SearchEngine teoma.com q=SearchEngine teradex.com q=SearchEngine texis q=SearchEngine voila kw=SearchEngine walhello key=SearchEngine waypath.com key=SearchEngine webcrawler searchText=SearchEngine webfanatic.lunarpages.com q=SearchEngine whois.sc q=SearchEngine wisenut.com q=SearchEngine yahoo p=

Яндекс для вебмастеров

Апрель 12, 2008 от brainslug

Честно говоря бета-версия сервиса для вебмастеров от Яндекса меня совсем не обрадовала. До гугловского аналога ей еще ой как далеко. Фактически, как мне кажется, девелоперам вообще не стоило выставлять такую сырую версию системы на показ. Ну, разве что им очень хотелось продемонстрировать методы авторизации сайта в системе. Из относительно полезного для себя отметил лишь возможность просмотра ошибок индексации.

Запуск нескольких версий Internet Explorer на одном компьютере

Апрель 11, 2008 от brainslug


Незаменимый инструмент для тестирования совместимости – Multiple IE – пакет Internet Explorer’ов (версии 3.0, 4.01, 5.01, 5.5, 6.0), которые можно запускать на одном компьютере. В заголовок запущенного браузера добавляется его версия, что не позволит его спутать с другим запущенным экземпляром.

Из всех недостатков использования хотелось бы выделить невозможность изменения параметров подключения (не смог установить прокси-сервер). Скорее всего все браузеры используют одни и те же настройки (того браузера, который был установлен в системе по умолчанию), но в таком случае непонятно почему браузеры не подцепили эти настройки.

Еще один баг в Psi

Апрель 11, 2008 от brainslug

Очень криво работает автоматическое изменение размеров ростера. Он то расширяется за пределы экрана, то сужается в тонкую полоску. Очень раздражает. Похоже все-таки сыровата версия для Windows…

Баги в Psi

Апрель 11, 2008 от brainslug

Если Psi запускается во время запуска системы, то почему-то отсутствует иконка в трее. Виден лишь список контактов. Отправил багрепорт в ихний Flyspray.

Отправка почты в CodeIgniter

Апрель 11, 2008 от brainslug

Известно, что при отправке почты в CodeIgniter с использованием встроенной библиотеки email русские символы в заголовках могут отображаться некорректно. Русский текст в заголовках сообщения необходимо кодировать вручную. У меня это реализовано так:

$this->load->library('email');
$this->email->reply_to($this->input->post('email'), $this->_mail_encode($this->input->post('name'), "utf-8"));
$this->email->from($this->input->post('email'), $this->_mail_encode($this->input->post('name'), "utf-8"));
$this->email->to($email);
$this->email->subject($this->_mail_encode("Сообщение с сайта kaefnichek.ru", "utf-8"));
$this->email->message($this->input->post('message'));
$this->email->send();

Используется метод, содержащийся в контроллере:

function _mail_encode($text, $encoding) {
$result = "=?".$encoding."?b?".base64_encode($text)."?=";
return $result;
}

Подробнее об отправке почты из скриптов: http://habrahabr.ru/blog/webdev/32489.html

Горячие сочетания клавиш в Windows

Апрель 11, 2008 от brainslug

Я постоянно пользуюсь следующими сочетаниями клавиш:

Win + E – Вызов окна проводника
Win + L – Блокировка компьютера
Win + Pause / Break – Вызов окна свойств компьютера
Ctrl + Shift + Esc – Вызов диспетчера задач

А вот человек не поленился и составил более полный список горячих сочетаний клавиш.

Изменение шаблона сообщения в blogspot.com

Апрель 11, 2008 от brainslug

Ситуация, когда нужно изменить шаблон просмотра сообщения возникает, например, если нужно добавить блок иконок для добавления закладок на текущий пост в популярные сервисы. Я воспользовался одной кнопкой.

Итак, рассказываю в подробностях действия, которые я выполнил для изменения шаблона просмотра сообщения:

1) Макет / Изменить HTML
2) Устанавливаю галку «Расширить шаблоны виджета»
3) Изменяю код:

<b:if cond=»data:blog.pageType == «item»">
<b:include data=»post» name=»comments»>
</b:include></b:if>

на

<b:if cond=»data:blog.pageType == «item»">
<script src=»http://odnaknopka.ru/ok3.js» type=»text/javascript»></script>
<b:include data=»post» name=»comments»>
</b:include></b:if>

Jabber и приоритеты

Апрель 10, 2008 от brainslug

Перебираюсь потихоньку на Jabber. Открыл для себя великолепную возможность: можно одновременно держать запущенными несколько клиентов.

1) Клиент на десктопе (приоритет 1)
2) Клиент на лаптопе (приоритет 2)
3) Клиент на рабочем компьютере (приоритет 3)
3) Клиент на коммуникаторе (приоритет 4)

Сообщения будут приходить на клиент с более высоким приоритетом среди запущенных. Кроме того, вся история сохраняется на сервере, что есть очень удобно.

Update: Джаббер в текущей реализации не поддерживает сохранение истории на сервере.

Bitrix и мультиязычность

Апрель 10, 2008 от brainslug

Так получилось, что наш корпоративный сайт работает на CMS Bitrix. В ней многоязычность реализуется следующим образом:

1) Создаётся сайт на основном языке.
2) Этот сайт копируется столько раз, сколько дополнительных языков необходимо задействовать.
3) Для каждой копии сайта создается отдельный сайт в пределах одной копии продукта.

Но, лицензией продукта накладывается ряд ограничений. Таких сайтов в пределах одного продукта может быть только 2. Дополнительные сайты стоят денег (в нашем случае весьма немалых денег, потому как версия продукта самая дорогая). В итоге имеем проблему: нужно как-то переводить сайт на два дополнительных языка, а технической возможности сделать это по правилам нет. Я так думаю, что придётся задействовать старый добрый способ хранения текстов в языковых файлах…