Починка центра обновления windows
Потребовалось мне вернуть на старом ноуте винду. А там обновления сломались.
Центр обновлений писал, что не может выполнить проверку, так как служба не запущена и просил перезагрузиться.
Решение нашёл тут:
Нужно сделать bat файл с таким содержимым и выполнить его с правами администратора(правой кнопкой на файле)
net stop wuauserv
net stop wuauserv
rmdir %windir%\softwaredistribution /s /q
regsvr32 /s wuaueng.dll
regsvr32 /s wuaueng1.dll
regsvr32 /s atl.dll
regsvr32 /s wups.dll
regsvr32 /s wups2.dll
regsvr32 /s wuweb.dll
regsvr32 /s wucltui.dll
net start wuauserv
Отображение http в firefox
В firefox последних версий, решили пойти по идиотскому пути хрома(или оперы) и скрывать протокол http в адресной строке. Само по себе это не сильно раздражает. Но вот то, что при копировании домена копируется невидимое http:// бесит.
Нашёл как отключить это.
Идём в about:config и меняем browser.urlbar.trimURLs на false
Найдено тут
Truss. Аналог strace
На FreeBSD есть аналог linux`ового strace. Называется truss. Позволяет посмотреть системные вызовы, делаемые нужным процессом(например, какие файлы отрывает).
Можно прицепиться к процессу:
truss -p pid
Mysql 5.1 , PHP и LOAD DATA LOCAL INFILE
Почему-то из PHP не работал импорт из файла через LOAD DATA LOCAL INFILE, хотя через консольный mysql клиент всё работало.
Оказывается, с mysql 5.1, если клиент расположен там же, где и сервер, нужно использовать запрос без LOCAL
Нашёл тут
centos ipv6 support
Если в centos при запуске сети ругается
Kernel is not compiled with IPv6 support
нужно в файле /etc/modprobe.conf закомментить следующие строки и поребутить сервер
alias net-pf-10 off
alias ipv6 off
options ipv6 disable=1
Трава питонистов
Хочу покурить той же травы, что курили разрабы питона.
tuupic@home ~ $ python
Python 2.6.5 (release26-maint, May 2 2010, 17:20:30)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> s = ['абвг', 'sdfsd']
>>> print s
['\xd0\xb0\xd0\xb1\xd0\xb2\xd0\xb3', 'sdfsd']
>>> print s[0]
абвг
>>>
Вот на кой ляд, при печати списка, делать urlencode его элементов?
Цветомузыка
Глобальное потепление
15 мая. Ночью выпал снег.
greylistng и callback
Грейлистить callback`и — оригинально, ничего не скажешь
tuupic@laptop ~ $ telnet 208.95.158.2 25 Trying 208.95.158.2... Connected to 208.95.158.2. Escape character is '^]'. 220 smtp1.atl.automattic.com ESMTP Postfix mail from:<> 250 2.1.0 Ok rcpt to:<donotreply@gravatar.com> 450 4.7.1 <donotreply@gravatar.com>: Recipient address rejected: Greylisted, see http://isg.ee.ethz.ch/tools/postgrey/help/gravatar.com.html quit 221 2.0.0 Bye Connection closed by foreign host. tuupic@laptop ~ $
Немного о девайсах
Ни в коем случае не делайте тарбол с корневой системы для переноса, с использованием ключа —one-file-system на рабочей системе . Ибо не udev`ом едины… Можно только с live-cd.
devname(/dev/имя) записи в fstab — зло (вплоть до kernel panic). Перешёл на LABEL записи. Имхо, самое тру
p.s. Корень перевёл на reiser. Сам удивился, но ядро на нём в разы быстрее собирается. Видать в ФС упирается.
p.p.s. Первые два вывода сделаны в результате весьма продолжительного «секса», во время, собственно, переноса корневой ФС на reiserfs.
p.p.p.s. Grub умеет грузиться с рейзера