wasser (7561) の日記
scim - uim
> uname
... FreeBSD 6.2-RELEASE-p7 ...
> sudo pkg_delete ja-scim-anthy-1.2.4
> sudo pkg_delete scim-1.4.7
> cd /usr/ports/japanese/uim-anthy
> sudo make install
> sudo make clean
> cd /usr/ports/textproc/uim-gtk
> sudo make install
> sudo make clean
> vi .xinitrc
export GTK_IM_MODULE=uim-anthy
export XMODIFIERS="@im=uim"
uim-xim &
uim-gtk を入れると、グラフィカルに設定を変更できるということらしい。設定方法はこのへん参照。
- コメント無効
scimとGTK
gimpでPNG形式の画像を保存しようとするとプラグインは画像を保存できません。とダイアログが出て、コンソールには/usr/local/libexec/gimp/2.2/plug-ins/png: fatal error: Segmentation fault: 11とエラーメッセージが出力された。scimを使うのを止めるとなぜか保存できるようになった。
scim から uim に変更してみようか。
- コメント無効
xorg 7.3
> sudo vi /usr/local/lib/X11/xinit/xserverrc
exec /usr/local/bin/X -ignoreABI
とすることで起動できるようになった。
[追記]
/usr/ports/UPDATING に、ちゃんと説明されていたのに読んでなかった…。
- コメント無効
hosts on MacOS
> sudo vi /private/etc/host
この変更を即座に反映させるためには、lookupd に変更を教える必要がある。
> sudo kill -HUP `cat /var/run/lookupd.pid`
とlookupdを再起動するか、
> sudo lookupd -flushcache
としてキャッシュをクリアする。以下の二つのサイトを参考にした。
- コメント無効
p2 access control
2ch を読むために、自宅サーバにrep2 を入れている。自分のPCと携帯からのみのアクセスに制限するための設定をまとめる。 p2 のディレクトリに .htaccess の内容を以下のようにする。
order deny,allow
deny from all
# allow from my pcs
allow from ???.???.???.???
allow from 192.168.1.3
# allow from my mobile phone
SetEnvIf X-UP-SUBNO ^????????????_??\.ezweb\.ne\.jp$ mobilephone
allow from env=mobilephone
設定には http://atty.skr.jp/rep2.html を参照した。サブスクライバIDについては このへんも参照。くれぐれも .htaccess がウェブから参照できないように確認すること。普通はデフォルトで見られなくなっているとは思うが念のため確認した方がいい。 当初、ezweb のIPで制限をかけようと思ったのだが、変動がありそうで維持が面倒そうだったので作業が中断していた。ezweb 経由で web にアクセスする場合のIP一覧はhttp://www.au.kddi.com/ezfactory/tec/spec/ezsava_ip.htmlにある。
ついでにデータ領域をウェブで参照できない場所に移動、シンボリックリンクを張った。p2のデータ保存用ディレクトリについてを参照。
- コメント無効
convert very large tiff file
tiff ファイルの情報を見るコマンドはこれを使用した。
> tiffinfo filename.tif
...
PixelXDimension: 22498
PixelYDimension: 22384
ImageMagick の identify などは、/var 領域の不足で異常終了した。
切り出しは以下のように行った。中間ファイルを作らずにいきなり convert しようとすると、/var が溢れてうまく行かない。
> stream -map rgb -storage-type char -extract 5500x5500+250+250 source.tif pixels.dat
> convert -depth 8 -size 5500x5500 rgb:pixels.dat region.tif
- コメント無効
import mails from gmail
(setq mew-mailbox-type 'pop)
(setq mew-pop-user "account@gmail.com")
(setq mew-pop-server "pop.gmail.com")
(setq mew-pop-auth 'pass)
(setq mew-pop-delete nil)
(setq mew-pop-ssl t)
(setq mew-pop-ssl-port "995")
これで、失ったのは一部のスクリプトのみとなった。いや、大量の時間も失ったか。
- コメント無効
ディスククラッシュ
メインマシンのSATA0が死亡。電源を入れるとリレーの音がして、読もうとするがディスクが回っていないようだ。昨日電源を落とす前にバックアップをとらなかったのが悔やまれる。昨日の仕事の結果を失った。しかもOSインストールなどで一日つぶれることが確定。正味二日失った。一昨日のバックアップはあるのでそこまでは戻れる。
たまたまRAIDの予備ディスクがあったのでそれを拝借、取り付け、FreeBSD 6.2 をインストールした。元のディスクには windows も入ったデュアルブートだったが、windows はセカンドマシンのみで使うことにして入れ直さない。
xorg の 6.9 -> 7.2 のアップデートがうまくいかなかったので xorg 関連をすべて消して入れ直し。入れた ports のリストを下に書く。
- x11-servers/xorg
- x11/xorg-libraries
- x11/xorg-apps
- x11/xorg-cf-files
- x11-fonts/xorg-fonts
- コメント無効