Маленький хинт, если кто не знает - если на работе злой_админ закрыл все порты, оставив только несколько определенных, в списке которых нет 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
Источник информации - тут
Очень многие люди не могут перейти на линукс по причине отсутствия какого-то кривого виндового софта в линуксе. Например, в моём вузе иногда нужно проходить онлайн-тестирование. Сайт тестирования написан на 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 ;)
Многие, держа на одном винте Linux и Windows, сталкиваются с такой вот проблемой, при очередной переустановке по какой-либо причине винды, эта зло-ось трёт загрузчик линукса из mbr (master boot record) и линукс становится недоступен. В этом случае есть выход, довольно простой, который я сейчас и опишу. Чтобы решить эту проблему нужно нескольно вещей:
- LiveCD линуксового дистрибутива. (у меня стоит Ubuntu, поэтому беру именно его)
- Знать, на каком диске стоит, собственно, линукс (например hda1)
- Знать номер раздела, где установлен grub, представляющий собой специфический идентификатор, который grub использует для идентификации каждого раздела жесткого диска (например, для первого жесткого диска - hd0).
Приступим. Грузимся с LiveCD и открываем консоль. Первым делом нужно залогиниться под рутом sudo su и создать новую пустую директорию mkdir /mnt/hd где /mnt/hd - это то, куда мы будем монтировать раздел с линуксом.
Далее, монтируем в эту директорию раздел командой
mount -t ext2 /dev/hda7 /mnt/hd где ext2 - файловая система, установленная на разделе, /dev/hda7 - расположение раздела, /mnt/hd - куда будем монтировать.
Чрутимся в примонтированный раздел
chroot /mnt/hd и запускаем grub grub Видим “grub>” - приглашение к вводу команды. Пишем “root (”, после чего нажимаем клавишу Tab для того, чтобы grub вывел список распознанных жестких дисков. Используя идентификатор раздела жесткого диска с линуксом (подробнее почитать можно тут), вводим имя раздела (например, hda7 распознался grub’ом как hd0,5), но для каждого конкретного случая надо убедиться в том, что идетификатор выбрал правильный. Итак, в итоге получаем команду root (hd0,5) где hd0,5 меняем в зависимости от ситуации и радостно жмем Enter. Теперь осталось лишь набрать setup (hd0,5) для переустановки grub’a и exitдля выхода. Всё! Перезагружаем компьютер и радуемся. :)
Я догадываюсь, что подобной инфой почти никого не удивишь, но для начинающих обживаться в линуксе, это будет, вероятно, полезно. Касательно клавиатуры меня раздражали всего две вещи: несоответствие раскладок (это когда запятая расположена вместо двоеточия и так далее) и невозможность поставить в качестве комбинации для переключения языков ввода любимый ctrl+shift. Полазив по сообществу линуксоидов в поисках помощи, я нашёл несколько дельных советов и решил вынести их сюда в некоторой обработке и упрощении. Ниженаписанное актуально в KDE, так как в Gnome таких костылей не наблюдается (мне так сказали).
Начнём с того, что назначим ctrl+shift (ну или alt+shift по желанию) переключать раскладки. Дело в том, что эти три клавиши (alt, ctrl, shift) изначально считаются модификаторами, поэтому KDE ждёт нажатия какой-либо еще клавиши для сохранения хот-кея. Можно, конечно, обьяснить KDE, что ctrl это не модификатор, но зачем, когда есть выход проще?
Итак, открываем с правами рута файлик .kde/share/config/kdeglobals и находим строку, в которой видим
Switch to Next Keyboard Layout=Ctrl+Shift_LПонятное дело, что после знака “=” может стоять что угодно, а в моем примере раскладка приучена меняться по ctrl + left shift. Аналогично поступить и для комбинации Alt+Shift_L.
А теперь о второй проблеме: я нашёл много советов, что писать в xorg.conf, как удалить kxkb (программа, висящая в трее и перехватывающая хоткей для изменения раскладок) и как поставить что-то другое. А теперь внимание - самый лёгкий вариант %)
Заходим в KDE Control Center, жмём на Regional & Language, выбираем категорию Keyboard Layout, в правом окошке выделяем русскую раскладку и ниже, в Layout variant, выбираем “winkeys”. Всё. Никакого дополнительного софта и проблем. И не надо говорить, что эти советы бесполезны - какое-то время назад я был бы рад отыскать её на просторах сети.
Гуляя по интернету в поисках интересных статей, нашёл как раз один очень забавный постинг: Five Things To Do With A PC When You Have No Internet Connection. В этой статье описываются пять, а точнее, шесть, дел, которыми обязательно надо заняться, когда возникают проблемы с интернетом. Я решил написать что-то похожее, но на русском языке.
- Внимание! Если интернет отключился на работе, а по профессии ты админ, то читать написанное ниже не рекомендуется. Бегом в серверную!!!
- Если ваши закладки хранятся локально (в браузере, к примеру), то самое время их каталогизировать. Частенько замечаю, что если мне нравится какая-то статья или сайт, я просто добавляю её в избранное, чтобы прочесть позже и забываю, либо она теряется среди сотен других ссылок. Когда же интернета по каким-либо причинам нет, можно раскидать их по папкам, чтобы, когда будет интернет, было проще найти. Минус: многие хранят свои закладки на онлайн-сервисах, такие как del.icio.us.
- Почистите систему от ненужных программ. Так, ваш компьютер будет работать быстрее, на жестком диске будет больше места
а ваши волосы будут мягкими и шелковистыми.
- Почистили систему? Самое время чистить железо, на котором эта система работает. Отключите питание компьютера, компенсируйте разность статических зарядов путём касания рукой некрашенной части системного блока и вперёд, на борьбу с пылью! Чистить комп особенно актуально, когда дома живут домашние животные.
- Ах, как приятно работать на чистом во всех смысле компьютере! Сколько положительных эмоций сразу! А не написать ли какой-нибудь пост в свой уютненький дневничок/блог? Банально можно набросать текст в текстовом редакторе и предварительно отформатировать его. Пока нет интернета, интернет-пейджеры не отвлекают, почта не ходит, просто рай для свежих мыслей :)
- Также, можно запустить каие-либо программы, требующие много процессорного времени. Например, поиск дубликатов файлов. Ну или ядро пересоберите ;)
- Очень важный пункт: вспомните/найдите все свои очень-важные-пароли и сохраните их в надежном месте. Например, на бумажке (нет, на монитор приклеивать не надо, лучше положить подальше, дабы поближе взять), либо сохранить их с помощью специализированного софта.
- Вот тут пошла самодеятельность. По моему скромному мнению, автор упустил несколько вещей из поля своего внимания. Видимо, он писал тот пост, когда интернет у него был. Все мы качаем из интернета гигабайты разнообразной инфы. И складываем, в худшем случае, в директорию “download”, в лучшем - раскидываем по типам файлов или по общему назначению. Вряд ли среди интернет-пользователей найдутся педанты, после каждого файла продумывающие, куда бы его сохранить. Поэтому, очень полезным видится каталогизация скаченного с последующим бекапом на сменные носители.
- Да, а еще можно почитать мануалы. Тоже, знаете ли, архиполезное занятие.
- Ну и напоследок, если всё уже переделано, а интернета еще нет, то это хороший шанс разобраться на рабочем столе. На том самом, где монитор стоит :)