пятница, 20 марта 2009 г.

Windows XP SP3 в VMWare 6.5

Ради интереса ткнул "Безопасное извлечение устройства" рядом с часами и "извлек" сетевую плату. Под обычным пользоваетелем, не админом. Извлеклась. И из списка устройств виртуальной машины тоже. Навсегда.

вторник, 17 марта 2009 г.

Арифметика

Навеяно одним постом в IThappens.

Вы может быть удивитесь и скажете "ну американцы тупые!". Ничего подобного.

Во время работы в одной украинской фирме сисадмином/эникеем мой телефон однажды зазвонил. Менеджер среднего звена жаловался на то что эксель неправильно считает. "Я вот забил вот такую формулу, а оно мне неправильно дает ответ - на калькуляторе проверяю - значение совсем другое!". Подхожу. Парню надо было сложить количество бутылок в двух разных колонках и умножить на цену одной бутылки. =C6+H6*12,76 было в формуле, я постоял, подумал, добавил скобки: =(C6+H6)*12,76, сказал что в математике умножение имеет приоритет над сложением и делается раньше, поэтому нужно писать скобки, чтобы Excel сначала сложил. Удивленный менеджер сказал что никогда не слышал о таком, что я гений и т.д. и т.п. Из чистой вежливости не стал говорить, в каком именно классе начальной школы это проходят - нечего гробить самооценку людям. Вот. А вы говорите, американцы.

понедельник, 16 марта 2009 г.

Ubuntu 8.10, VMWare Workstation 6.5 и клавиатура

Радость пользования виртуалкой в новой версии Ubuntu омрачилась.
Дело в том что клавиша Windows оказалась назначенной на клавишу End, курсорные клавиши - не понятно на что совсем и было мне грустно, если бы не Google.

echo "xkeymap.nokeycodeMap = true" >> ~/.vmware/config


Это вот решает проблему. Если у кого-то вещи посерьезнее - вот здесь, в комментариях есть еще вариации плясок с клавиатурой и VMWare.

пятница, 13 марта 2009 г.

Удивительное - рядом

Давеча заметил как работники одного здания прилагают потрясающие усилия чтобы сделать невозможным открытие щита с огнетушителем и пожарным краном с кишкой. Завинчивают шурупы, прикручивают металлические накладки к дверце - лишь бы только никто и никогда не мог открыть этот "ящик". Чую недоброе предчувствие, что когда понадобится до этого добра добраться на самом деле, разнести ящик будет скорее всего нечем. И куда смотрят пожарники? Ах, ну мы знаем куда они смотрят ;)

среда, 4 марта 2009 г.

Ubuntu 8.10, GSSAPI, ssh и много злости

Месяц страдал (вот это терпение, да?) от такой проблемы:
stasikos@stas-desk:~$ time ssh s1 uptime
11:00:01 up 31 days, 12:19, 12 users, load average: 0.92, 0.92, 0.82

real 0m17.502s
user 0m0.032s
sys 0m0.012s


17 секунд! )

Источник зла: (ssh -vvv)
debug3: remaining preferred: gssapi,publickey,keyboard-interactive,password
debug3: authmethod_is_enabled gssapi-with-mic
debug1: Next authentication method: gssapi-with-mic
debug1: Unspecified GSS failure. Minor code may provide more information
No credentials cache found

debug1: Unspecified GSS failure. Minor code may provide more information
No credentials cache found


Решение - закомментить строку:
/etc/ssh/ssh_config:
GSSAPIAuthentication yes

или добавить в свой ~/.ssh/config
GSSAPIAuthentication no

В итоге становимся немножко счастливее:
stasikos@stas-desk:~$ time ssh s1 uptime
11:04:37 up 31 days, 12:24, 12 users, load average: 1.04, 1.00, 0.88

real 0m2.373s
user 0m0.012s
sys 0m0.008s

вторник, 17 февраля 2009 г.

Ограничение использования CPU каким-либо процессом

В этом поможет утилита cpulimit. )

Ставим:
aptitude install cpulimit

Выполняем:
stasikos@stas-desk:~$ sudo cpulimit -e dynamips -l 20
Process 12942 detected

Радуемся:
top - 16:01:06 up  4:47,  1 user,  load average: 0.65, 0.88, 0.74
Tasks: 117 total, 2 running, 113 sleeping, 1 stopped, 1 zombie
Cpu(s): 13.2%us, 2.1%sy, 0.0%ni, 84.5%id, 0.0%wa, 0.2%hi, 0.0%si, 0.0%st
Mem: 1000948k total, 915980k used, 84968k free, 19792k buffers
Swap: 2048248k total, 215404k used, 1832844k free, 396968k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
12942 stasikos 20 0 491m 213m 58m T 20 21.8 3:59.97 dynamips

четверг, 12 февраля 2009 г.

Особенности настройки маршрутизации в Red Hat-подобных дистрибутивах

Если кто-то еще не разобрался с директорией /etc/sysconfig/network-scripts, то вот вам "родной" для системы способ настройки маршрутизации "навсегда":
Создается файл в /etc/sysconfig/network-scripts, названный "route-имя_интерфейса"
и в нем пишем либо параметры для ip route add:
192.168.200.0/24 via 10.1.1.1

либо расписываем все посерьезнее:
GATEWAY0=10.1.1.1
NETMASK0=255.255.255.0
ADDRESS0=192.168.200.0

и т.д, обзывая каждый новый маршрут с новой цифрой.


Применить настройки:
/etc/sysconfig/network-scripts/ifup-routes имя_интерфейса