пятница, 26 апреля 2013 г.

Pidgin + vk

Лень мне заходить vk, только для того, чтобы посмотреть "почту", поэтому решил как-то решить эту проблему. Выбор пал на pidgin.

В общем:
1. Устанавливаем pidgin
# aptitude install pidgin

2. Запускаем
3. Во вкладке "основные" выбираем:
  • протокол - xmpp
  • имя пользователя - ссылка на ваш профиль vk без http://vk.com/
  • например, ссылка на профиль: http://vk.com/id000000
  • то в поле нужно записать только id000000
  • домен - vk.com
  • ресурс - vk
  • пароль - пароль от аккаунта vk
  • локальный псевдоним - любой
  • ставим галочку напротив "создать эту новую учетную запись"

4. Переходим во вкладку "дополнительно" выбираем
безопасность шифрования - "если доступно использовать шифрование"
5. Нажимаем кнопку добавить
6. Перезапускаем pidgin
7. Включаем профиль
8. Подтверждаем сертификат

UPD:
Как подсказывают мне, официальный xmpp vk прикрыли. Поэтому заметка скорее всего не актуальна больше.

воскресенье, 14 апреля 2013 г.

вторник, 2 апреля 2013 г.

Небольшая настройка vim

# vim /etc/vim/vimrc
"подсветка синтаксиса
if has("syntax")
   syntax on
endif
"номера строк
set number
"подсветка результата поиска
set nohlsearch
"автотабуляция
set autoindent
"размеры табуляции
set shiftwidth=3
set softtabstop=3
set tabstop=3
"умные отступы
set smartindent


UPD: 25.05.2013
Хотелось бы еще написать о комментировании блока кода.
Комментировать каждую строку как-то неправильно, особенно, если таких строчек очень много. Это можно решить так:

Нажимаем Ctrl+V. Выделяем нужный блок кода.
Затем нажимаем заглавную букву I (shift+i).
Пишем значок комментария (например # или // или ;)
Нажимаем клавишу Esc.

Обновление ядра Ubuntu Server 12.04

Относительно новое ядро:
# apt-get install linux-image-3.5.0-26-generic
# apt-get install linux-headers-3.5.0-26-generic


Генерация нового конфига загрузчика:
# update-grub 

Удав:
# apt-get install udev 

Перезагружаемся:
# reboot

Либо, вместо apt-get install linux-image-3.5.0.-26 :
# apt-get dist-upgrade
обновится до последней версии доступного из реп ядра.

Динамическое выделение адресов DHCP

DHCP нужен для автоматического получения настроек сервера.
# echo "1" > /proc/sys/net/ipv4/ip_dynaddr

Устанавливаем:
# aptitude install isc-dhcp-server

Правим конфиг:
# vim /etc/dhcp/dhcpd.conf
# minimal sample /etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
subnet 192.168.1.0 netmask 255.255.255.0 {
   range 192.168.1.150 192.168.1.200;
   option routers 192.168.1.254;
   option domain-name-servers 192.168.1.1, 192.168.1.2;
   option domain-name "mydomain.example";
}


Выдача ip-адресов из диапазона: 192.168.1.150 - 192.168.1.200
Время использования адресов: 600 секунд
Максимально разрешенное время аренды: 7200 секунд.
Рекомендации сервера: 192.168.1.254 в качестве шлюза и 192.168.1.1 и 192.168.1.2 как DNS сервера.

Перезапуск:
# /etc/init.d/isc-dhcp-server restart

Почитать:

Русская раскладка в Ubuntu Server 12.04

Пригодилась русская раскладка на сервере, в основном для комментирования конфигурационных файлов:
$ sudo dpkg-reconfigure keyboard-configuration
$ sudo dpkg-reconfigure console-setup
$ sudo nano /etc/rc.local
setupcon
exit 0

Клавиатура Generic 104-key PC по умолчанию. Везде выбираем русский-русский.