вторник, 3 апреля 2018 г.

Hail to England

Иду домой после трудового дня. В голове звучит “Hail, Hail to England”. Дикая, по количеству связей, задача успешно завершена. После жуткого раздрая, нашлось простое и элегантное решение. Но я себя знаю. Решающий бой еще предстоит пережить этой ночью.

среда, 17 сентября 2014 г.

Выборы! Выборы! Кандидаты пидоры!

Дорогая Валентина Васильевна,
Я сказала маме позвонить Вам после голосования, но не знаю почему она не позвонила.
Вот примерно такую объяснительную заставили написать мою дочь (3-й класс) в школе. Они и раньше требовали звонить после выборов (на что мы с женой успешно забивали), но с объяснительными записками это уже перебор. Тем более для 3-го класса!

среда, 7 мая 2014 г.

Метрики цензуры

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


вторник, 25 марта 2014 г.

Мышиный вопрос

Привык я к мышам Logitech M100 со товарищи. Классика, без излишеств. Да и переход на что-то другое требует около недели привыкания.

Только одна проблема у этих мышей. Раз в полгода-год одна из кнопок начинает делать двойной клик. Хотя некоторые экземпляры и больше держатся. Но проблема все равно остается. Приходится менять мышь.

Сегодня таки решил отремонтировать мышу. Взял старую мышь выпаял кнопку с правой стороны и впаял на место сломавшейся. Не зря, однако, прошли уроки пайки и шиться в школе. Все получилось довольно быстро. Проблема возникла только с установкой на место колеса - не заметил как пружинка там крепилась. Ну теперь не буду выбрасывать старые мыши. Буду вытаскивать из них целые кнопки.

Кстати, мышь-донор была B110. Платы у них практически одинаковые, разве что микросхема в M100 раза в два меньше, но все кнопки одинаковые. У B110 еще грузик кверху прикручен, у M100 груза нет. А еще в B110 колесо прокрутки идет единым блоком и просто так не развалится. У M100 блок колеса разлетится на части как только вывалится из гнезда, что и создало мне проблему.

четверг, 23 января 2014 г.

Обновляем kernel на DigitalOcean

Как оказалось обновить ядро на VPS-е от DigitalOcean не совсем тривиальная задача. После смены ядра сеть отвалилась напрочь. Поиски в сети вывели меня вот на эту статью. Смысл в том, что что-то там не то с подписью драйверов и простой манипуляцией можно все вернуть на свои места:

Step 1: Change to the location of the virtio_net.ko module
# cd /lib/modules/2.6.32-358.11.1.el6.x86_64/kernel/drivers/net/
Step 2: Strip the public key information from the file using the "objcopy" utility.
# objcopy -R .note.module.sig virtio_net.ko vnet.ko
Step 3: Load your stripped version of the driver into the kernel and (voila)
# insmod vnet.ko 
Естественно, нужно подставить циферки от своей версии старого ядра. Но проблему это не решает. Во первых после перезагрузки сеть не восстанавливается - это в общем-то не большая проблема. После небольшого гугления решение нашлось. Но тут же всплыла другая проблема. Некоторые сервисы, в частности iptables, напрочь отказывались грузиться ругаясь на отсутствующие файлы из /lib/modules/<версия ядра>. 

Решение тоже нашлось (но уже не так быстро). Нужно было просто запустить:
yum install kernel-$(uname -r)
Это, естественно, уже при новом ядре. И все заработало на ура. И кстати загрузка модуля vnet.ko уже ненужна. Сеть появляется и так.

Вывод: перед тем как менять ядро в панели управления нужно его проставить на VPS.

суббота, 18 января 2014 г.

Skype взбесился!

Обнаружил, что скайп стал жрать 25% процессорного времени, при этом всегда! Ну как бы понятно, что какой-то поток отжирает все 100%, но т.к. у меня 4 ядра цифра получается в четыре раза меньше.

понедельник, 6 января 2014 г.

Как Папа стал программистом

Дочери дали задание написать про профессию родителей, типа как выбрали профессию и прочее. Это теперь у них называется модным словом "проект". В моём понимании проект это нечто другое. Но пришлось напрячь свои весьма скромные писательские таланты и выдать на гора следующий текст.