# cat /etc/rc.d/gnop
#!/bin/sh
#
# PROVIDE: gnop
# REQUIRE: mountcritlocal
# BEFORE: zfs
# KEYWORD: nojail
. /etc/rc.subr
name="gnop"
rcvar=`set_rcvar`
start_cmd="do_gnop"
stop_cmd=":"
do_gnop()
{
for d in $gnop_disks
do
if [ -e /dev/$d.nop ]
then
echo "gnop: device $d already configured"
else
echo -n "gnop: configuring device $d ..."
gnop create -v $gnop_flags $d
fi
done
}
load_rc_config $name
run_rc_command "$1"
# fgrep gnop /etc/rc.conf
gnop_enable="YES"
gnop_disks="ada0 ada1 ada2 ada3"
gnop_flags="-S 4096"
вівторок, 12 жовтня 2010 р.
Advanced disk format on FreeBSD
Вот такой вот свой маленький велосипедик получился:
субота, 9 жовтня 2010 р.
вівторок, 28 вересня 2010 р.
Кодекс киевлянина
Олег Скрипка и Андрей Курков презентовали Кодекс киевлянина
Особо радует "Я буду на дорогах останавливать людей и поправлять их, если увижу, что они не придерживаются правил" (да и собственно сам факт кодекса) на фоне пункта из него же "не учит другого жить и не навязывает свои правила"
Особо радует "Я буду на дорогах останавливать людей и поправлять их, если увижу, что они не придерживаются правил" (да и собственно сам факт кодекса) на фоне пункта из него же "не учит другого жить и не навязывает свои правила"
вівторок, 21 вересня 2010 р.
Вот тут будет домашняя файлосвалка
# zpool list
NAME SIZE USED AVAIL CAP HEALTH ALTROOT
zstore 7.25T 776K 7.25T 0% ONLINE -
zusb 3.59G 2.41G 1.19G 66% ONLINE -
# zpool status zstore
pool: zstore
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
zstore ONLINE 0 0 0
raidz1 ONLINE 0 0 0
gpt/disk1 ONLINE 0 0 0
gpt/disk2 ONLINE 0 0 0
gpt/disk3 ONLINE 0 0 0
gpt/disk4 ONLINE 0 0 0
errors: No known data errors
# sudo camcontrol devlist
<WDC WD20EARS-00MVWB0 51.0AB51> at scbus0 target 0 lun 0 (ada2,pass2)
<WDC WD20EARS-00MVWB0 51.0AB51> at scbus1 target 0 lun 0 (ada0,pass0)
<WDC WD20EARS-00MVWB0 51.0AB51> at scbus2 target 0 lun 0 (ada1,pass1)
<WDC WD20EARS-00MVWB0 51.0AB51> at scbus3 target 0 lun 0 (ada3,pass6)
< USB DISK 2.0 PMAP> at scbus4 target 0 lun 0 (pass3,da0,sg0)
<Generic- SD/MMC 1.00> at scbus5 target 0 lun 0 (pass4,da1,sg1)
<Generic- MS/MS-Pro 1.00> at scbus5 target 0 lun 1 (pass5,da2,sg2)
субота, 18 вересня 2010 р.
2.2 Froyo
HTC опять выложил 2.2 прошивку для Desire (в прошлый раз они выложили глючную прошивку с проблемами в русской клавиатуре и еще где-то). Обновился. Хотел даже написать что-то типа "всё намного проще чем в iPhone": обновляется без компьютера, просто сам телефон стягивает прошивку на флешку, перезагружается, ставит новую прошивку, перезагружается с новой прошивкой.
Но на практике оказались нюансы: после загрузки с новой прошивкой получаю постоянно появляющееся окошко с "The Application HTC Sense (process com.htc.launcher) has stopped unexpectedly. Please Try Again.". Что либо сделать при этом возможности нет. Найденные в интернете рецепты тоже не помогали: на нажатие "search", как в них советовалось, телефон не реагировал. Пришлось делать hard reset.
С hard reset с одной стороны хорошо что все контакты и календарь хранятся у гугла: подключил аккаунт и всё получил назад. Но вот остальное то хранится на телефоне (кстати не понятно почему не сделали бекап на гугл). И если настройки, журнал звонков, список установленных программ это фиг с ними, то потерять все sms не очень приятно.
Долгожданный tethering (раздача телефоном по wifi своего 3g интернета) появился и даже работает. Правда для постоянного использования он интересен разве что в случае, когда нужно раздать интернет одновременно нескольким устройствам: телефон в tethering режиме сел за 3 часа. Так что надо разбираться с использованием интернета с телефона по usb кабелю
Но на практике оказались нюансы: после загрузки с новой прошивкой получаю постоянно появляющееся окошко с "The Application HTC Sense (process com.htc.launcher) has stopped unexpectedly. Please Try Again.". Что либо сделать при этом возможности нет. Найденные в интернете рецепты тоже не помогали: на нажатие "search", как в них советовалось, телефон не реагировал. Пришлось делать hard reset.
С hard reset с одной стороны хорошо что все контакты и календарь хранятся у гугла: подключил аккаунт и всё получил назад. Но вот остальное то хранится на телефоне (кстати не понятно почему не сделали бекап на гугл). И если настройки, журнал звонков, список установленных программ это фиг с ними, то потерять все sms не очень приятно.
Долгожданный tethering (раздача телефоном по wifi своего 3g интернета) появился и даже работает. Правда для постоянного использования он интересен разве что в случае, когда нужно раздать интернет одновременно нескольким устройствам: телефон в tethering режиме сел за 3 часа. Так что надо разбираться с использованием интернета с телефона по usb кабелю
неділя, 12 вересня 2010 р.
Доклад на kyivbsd.org.ua
Уговорили чего-нибудь расказать про рабочий кластер (доклад так и назван: FreeBSD cluster). Хотя я и долго сопротивлялся, потому как считаю что ничего особенного там нет.
Так что в комментариях принимаю предварительные вопросы, на которые вы хотели бы услышать ответы по данной теме. Если смогу что ответить, то включу в доклад
Так что в комментариях принимаю предварительные вопросы, на которые вы хотели бы услышать ответы по данной теме. Если смогу что ответить, то включу в доклад
субота, 11 вересня 2010 р.
Обычное рабочее окружение на обычной рабочей станции
$ ps -xo comm|sort|uniq -c|sort -n 1 COMMAND 1 dbus-daemon 1 dbus-launch 1 firefox-bin 1 gconfd-2 1 openbox 1 osd_clock 1 osdmixer 1 ps 1 ssh-agent 1 synergys 1 thunderbird-bin 1 xautolock 1 xbindkeys 1 xearth 1 xxkb 6 sh 9 skype 30 ssh 33 xterm 33 zsh
Підписатися на:
Дописи (Atom)