Comparator#compareの規約
compare(a, b)とすると、
a < b 負の整数
a = b 0
a > b 正の整数
を返すようにする
emacsのデフォルトフォントの設定
こちらに詳しく書かれておりますm(_ _)m
[雑記] emacsのデフォルトフォントサイズを変更する
http://d.hatena.ne.jp/n314/20080228/1204180907
デフォルトのフォントサイズというかフォントセット?を簡単に変更するメモ。
まずは普通にemacsを立ち上げてoptionsメニューの「Set Font/Fontset...」をクリックし、変えたいフォントに変更する。
scratchバッファで
(frame-parameter nil 'font)
と入力して閉じ括弧の後ろで C-j してフォントを調べる。
.emacsで設定する場合は
(add-to-list 'default-frame-alist
'(font . "ここに表示された文字列をコピペ"))とすればいいが、これだと立ち上げに時間がかかるので ~/.Xresources に
emacs*font: ここに表示された文字列をコピペ
と書いて xrdb ~/.Xresources してから立ち上げて確認。
細かい設定をするなら http://forum.ubuntulinux.jp/viewtopic.php?id=276 この辺とか。
optionメニューに関わらずサイズだけ適当に変更したい場合は*で指定すると簡単。例えば12の場合は
emacs*font: -Adobe-Courier-Medium-R-Normal--12-*-*-*-*-*-ISO8859-1
と書く。
にゃるほどねー。
サーバー吹き飛ぶ、の巻
なんだかなー。
Windows上でMapGuide Server(MapGuide Open Source)はサービスに登録されているわけですが、
PHP+MapGuideの構成で、管理画面(mapadmin/login.php)でいくらログインしようとしてもログインできない。
おかしいなぁ、おかしいなぁ、などと原因を探していると、
サービスが自動的に開始されるはずなのに、止まっている。
そりゃ無理だよ(ノ∀`) アチャー
てわけで、MapGuide関連のサーバーアプリはよく吹き飛ぶようです。
何か動かないと思ったら、即サーバー関係を疑いましょう。
・・ただのPHPのphpinfo()を表示するページすら表示できなかったりとか、すばらしいの一言です。
あるディレクトリ以下のファイル数の取得
find hogeDir -type f|wc -l
ファイル名のパターンを指定するときは
find hogeDir -type f -name "*.fuga"|wc -l
とか。