Сброс пароля учётной записи в Windows7
Случается, что пароль или забылся(особенно если он был сложный), или потерялся. В данном примере мы не будем пытаться узнать забытый пароль, мы его просто сбросим или поменяем.
Прочитать остальную часть записи »
Таймаут выключения Squid при остановке системы
Выдернул из FIDO, чтобы не забыть.
─ ru.unix.bsd () ———─────────────────────────────────────────────────────── ru.unix.bsd ─
Msg : 285 of 300 +286 287 291 296 297
From : Victor Sudakov 2:5020/400 14 May 12 06:19:30
To : All 14 May 12 07:19:48
Subj : squid shutdown timeout
─1034──────────────────────────────────────────────────────────────────────────────────────────
From: Victor Sudakov <>
shutdown_lifetime в конфиге сквида надо уменьшать секунд до 10 против
30 по умолчанию, иначе при остановке системы
«/usr/local/etc/rc.d/squid stop» не дожидается его завершения и
FreeBSD считает, что сквид не хочет умирать.
Сбой при обновлении sessreg: undefined reference to `ttyslot’
Стал обновлять Xorg, а он стал в ответ вываливаться на этапе обновления sessreg. Вспомнил, что уже когда-то была такая же проблема с обновлением Xfce и еще чего-то, но на работу это не влияло и я тогда забил. А сейчас стало критично, ибо после обновления чего-то еще Xorg просто отвалился не находя нужных библиотек. Ошибка выглядит вот так:
Прочитать остальную часть записи »
Сбой обновления firefox из-за проблем с python
При очереднм обновлении firefox сборка начала прерываться с сообщением
gmake -C xpcom export
gmake[3]: Вход в каталог `/usr/ports/www/firefox/work/mozilla-release/xpcom'
gmake -C idl-parser export
gmake[4]: Вход в каталог `/usr/ports/www/firefox/work/mozilla-release/xpcom/idl-parser'
/usr/local/bin/python2.6 ../../config/pythonpath.py \
-I../../other-licenses/ply \
-I../../xpcom/idl-parser \
../../xpcom/idl-parser/header.py --cachedir=. --regen
/usr/ports/www/firefox/work/mozilla-release/other-licenses/ply/ply/yacc.py:2800: DeprecationWarning: the md5 module is deprecated; use hashlib instead
from md5 import md5
Traceback (most recent call last):
File "../../config/pythonpath.py", line 52, in
main(sys.argv[1:])
File "../../config/pythonpath.py", line 44, in main
execfile(script, frozenglobals)
File "../../xpcom/idl-parser/header.py", line 503, in
p = xpidl.IDLParser(outputdir=options.cachedir)
File "/usr/ports/www/firefox/work/mozilla-release/xpcom/idl-parser/xpidl.py", line 1457, in __init__
optimize=1)
File "/usr/ports/www/firefox/work/mozilla-release/other-licenses/ply/ply/yacc.py", line 3065, in yacc
signature = pinfo.signature()
File "/usr/ports/www/firefox/work/mozilla-release/other-licenses/ply/ply/yacc.py", line 2800, in signature
from md5 import md5
File "/usr/local/lib/python2.6/md5.py", line 10, in
from hashlib import md5
File "/usr/local/lib/python2.6/hashlib.py", line 136, in
md5 = __get_builtin_constructor('md5')
File "/usr/local/lib/python2.6/hashlib.py", line 63, in __get_builtin_constructor
import _md5
ImportError: No module named _md5
gmake[4]: *** [export] Ошибка 1
gmake[4]: Выход из каталога `/usr/ports/www/firefox/work/mozilla-release/xpcom/idl-parser'
gmake[3]: *** [export] Ошибка 2
gmake[3]: Выход из каталога `/usr/ports/www/firefox/work/mozilla-release/xpcom'
gmake[2]: *** [export_tier_platform] Ошибка 2
gmake[2]: Выход из каталога `/usr/ports/www/firefox/work/mozilla-release'
gmake[1]: *** [tier_platform] Ошибка 2
gmake[1]: Выход из каталога `/usr/ports/www/firefox/work/mozilla-release'
gmake: *** [default] Ошибка 2
*** Error code 1
Stop in /usr/ports/www/firefox.
*** Error code 1
Stop in /usr/ports/www/firefox.
===>>> make failed for www/firefox
===>>> Aborting update
Разбираться не стал, пересобрал python (у меня стоит python26, менять не стал)
$ sudo portmaster -d www/firefox
заработало.
WordPress: вывод дочерних страниц
Часто приходится пользоваться этой штукой и чтоб не искать в следующий раз, запишу себе сюда.
Универсальный код для вывода дочерних страниц выглядит так:
[cc lang=»php»]ID.’&echo=0′)) ? $children : wp_list_pages(‘title_li=&child_of=’.$post->post_parent.’&echo=0′); }?>[/cc]
Прочитать остальную часть записи »
WordPress: создание фотогалереи без плагинов
Есть под wordpress замечательный плагин для создания галерей — NextGen Gallery. Всем хорош, кроме одного крайне важного момента — нет возможности оставлять комментарии к фоткам. Как выяснилось, чтобы создать фотогалерею на основе вордпресса, плагины совсем не нужны. Вордпресс имеет на борту весь необходимый функционал для решения этой задачи.
Прочитать остальную часть записи »
GPART и GRAID
GPART пришел к нам на замену fdisk/label, позволяет работать с большими дисками, имеет массу преимуществ, вообще, спортсменка, комсомолка и просто красавица, давно модно пользоваться им. GRAID подставил плечо уставшему ветерану ataraid в деле управления программными дисковыми массивами. Пытаемся их использовать.
Прочитать остальную часть записи »
Windows 8 beta
29 феврфля Microsoft выдала нам Windows 8 beta, правда, сама Мелкософт обозвала поделие Windows 8 Consumer Preview. Скачать можно здесь. По ссылке доступны iso образы системы 32 и 64 бит и ключи продукта. Русской версии нет.
Для установки в virtualbox необходимо включить для процессора PAE/NX и 3D-ускорение для дисплея, иначе будет выдаваться ошибка 0xc0000260 при старте инсталлятора. Памяти хочет минимум 1 gb, причем у меня не заработало, если для хост-системы остается меньше гигабайта.
По поводу самой системы — в общем сильных различий с windows 7 не заметил. Это если в совместимом интерфейсе. Интерфейс Metro — это смерть фашистам, однозначно. Мелкософт помимо зарплаты явно раздает разработчикам препараты, запрещенные даже в Голландии.
Ну а так — Windows как Windows, пользоваться, наверное, можно.
FreeBSD 9.0 RELEASE
Разработчики FreeBSD порадовали нас практически новогодним подарком. Причем, порадовали еще второго января, просто у меня только сейчас дошли руки обновить систему :)
Итак, теперь у нас есть FreeBSD 9.0 RELEASE.
$ uname -a
FreeBSD via.mlcom.ru 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Wed Jan 4 12:05:46 VOLT 2012 root@via.mlcom.ru:/usr/obj/usr/src/sys/pfr i386
Новости на сайте еще нет и образа диска на ftp тоже не видно (думаю, эта ситуация очень быстро исправится) но с помощью исходных текстов все уже отлично обновляется.
Обновление FreeBSD до 9 версии можно провести по соответствующей части вот этой статьи, только для csup использовать будем файлик 9.0-releng с вот таким вот содержимым:
# FreeBSD 9.0 system source supfile
#
*default host=cvsup2.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_9_0
*default delete use-rel-suffix
*default compress
src-all
Старушка восьмерка радовала нас этак года четыре, наверное? :)
Не запускается Opera
В один прекрасный момент случилось страшное — нативная опера на freebsd перестала запускаться с ошибкой следующего содержания
[cc lang=»bash»]
./opera
Opera(23016)/kdeui (KIconLoader): Unable to find an appropriate lock to guard the shared cache. This *should* be essentially impossible. :(
Opera(23016)/kdeui (KIconLoader): Unable to perform initial setup, this system probably does not really support process-shared pthreads or semaphores, even though it claims otherwise.
Opera(23016): Session bus not found
To circumvent this problem try the following command (with Linux and bash)
export $(dbus-launch)
KCrash: Application ‘Kde4ToolkitLibrary’ crashing…
KCrash: Attempting to start /usr/local/bin/drkonqi from kdeinit
sock_file=/home/lycane/.kde4/socket-lycane.mlcom.pvt/kdeinit4__0
Warning: connect() failed: : Connection refused
KCrash: Attempting to start /usr/local/bin/drkonqi directly
QSettings::sync: filename is null/empty[/cc]
Прочитать остальную часть записи »