Джаббер на работе

Posted on April 26th, 2007 in jabber, tips by RiZN

Маленький хинт, если кто не знает – если на работе злой_админ закрыл все порты, оставив только несколько определенных, в списке которых нет 5222/5223, то делаем следующее:

  • Регим аккаунт на jabber.ru (если еще этого не сделано)
  • В качестве сервера указываем allports.jabber.ru и любой открытый порт
  • Радуемся общению

АПД (спасибо Unatine):
В особо сложных случаях можно использовать поллинг (HTTP-poll), если ваш сервер его поддерживает. Протокол HTTP-poll позволяет реализовать связь с сервером путём посылки серверу HTTP-запросов (стандартно — на порт 5280), что, в принципе, должно сделать возможной работу через любой прокси-сервер, кроме совсем уж параноидально настроенных. Для того, чтобы подключиться к серверу по HTTP-poll, нужно знать URL для отправки HTTP-запросов. Есть два источника подобной информации:

  • На веб-сайте сервера опубликованы настройки — просто впишите их себе.
  • В идеале, сервер должен иметь специальную TXT-запись в DNS, содержащую информацию о HTTP-poll. При использовании IM-клиента Tkabber, версии > 0.9.9, при подключении поле “URL для подключения” в настройках соединения по HTTP-poll можно оставить пустым (сам определит). Если у вас более старая версия Ткаббера, вы можете выполнить соответствующий запрос вручную и ввести полученный URL в настройки HTTP-poll. Запрос выполняется так:

для Windows:
nslookup "-set type=TXT" _xmppconnect.jabber.ru
для Unix:
dig +short _xmppconnect.jabber.ru txt
или
host -t txt _xmppconnect.jabber.ru

(само собой, если сервер отличен от jabber.ru, то и запрос соответственно изменится)
Эта команда должна вернуть строку, содержащую URL для подключения, например, для jabber.ru возвращается “_xmpp-client-httppoll=http://httppoll.jabber.ru”. В настройках, соответственно, следует указать URL http://httppoll.jabber.ru

Примечание:
Для работы с TXT-записями в DNS Ткабберу требуется наличие в системе библиотеки tcllib версии 1.7 и выше, а для работы с SRV-записями — 1.8 и выше. Реально, значение имеет версия пакета dns в библиотеке tcllib: поддержка SRV-записей появилась в версии 1.2.1 пакета, поддержка TXT-записей — в версии 1.1.8, но имела баг, который был исправлен в версии 1.3.1. Узнать версию пакета dns, доступную Ткабберу, можно, выполнив в консоли Ткаббера (или в tclsh, wish, tckon) команду
package versions dns
Источник информации – тут

ies4linux

Posted on April 9th, 2007 in linux, manual, soft, tips by RiZN

Очень многие люди не могут перейти на линукс по причине отсутствия какого-то кривого виндового софта в линуксе. Например, в моём вузе иногда нужно проходить онлайн-тестирование. Сайт тестирования написан на asp.net и оптимизирован только под Internet Explorer… Хотя слово “оптимизирован” немного неверно, вернее было бы сказать “работает только в IE”. Но так как от винды я отвык ровно на столько, на сколько привык к безглючности линукса, пришло время искать альтернативу. Она была найдена в программе IEs4Linux. Сей проект является скриптом для корректной работы Microsoft Internet Explorer с помощью Wine.
Рассмотрим пошагово, как сие чудо поставить:
Сначала нужно проверить наличие в списке репозиториев (/etc/apt/sources.list) вот этих строк
deb http://us.archive.ubuntu.com/ubuntu edgy universe
deb http://wine.budgetdedicated.com/apt edgy main

Сохраняем файл. Теперь добавим в систему gpg-ключ для второго источника:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
А теперь знакомой командой обновляем сведения о доступных к установке приложений
sudo apt-get update
Инсталлируем Wine:
sudo apt-get install wine cabextract
Теперь загрузим архив с IEs4Linux, распакуем его и установим:
wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz
tar zxvf ies4linux-latest.tar.gz
cd ies4linux-*
./ies4linux

После ввода последней команды надо будет ответить на несколько несложных вопросов и вуаля – на рабочем столе появилась новая иконка – утопленная в рюмке буква “е” :)
Собственно всё. Никаких перезагрузок в винду ради костыля от microsoft ;)

Олбанизация РФ как шаг в светлое будущее

Posted on April 5th, 2007 in fun by RiZN

Превед, кросаффчег! Сифотня йа роскожу о рузкам езыге! Фу, какая гадость. А тем не менее, совершенно серьёзно “олбанский язык” приобретает вполне себе официальный статус. У меня нет слов. Просто слушаем короткий отрывок вчерашней передачи с радио Максимум. (Пользуясь случаем, передаю привет друзьям из команды сайта http://internet.ru/)

Какие будут мнения?