トップ «前の日(07-16) 最新 次の日(07-18)» 追記

本 日 の h o g e

hogeとはワイルドカードのようなものです。日々起こった、さまざまなこと −すなわちワイルドカード− を取り上げて日記を書く、という意味で名付けたのかというとそうでもありません。適当に決めたらこんな理由が浮かんできました。

更新情報の取得には rdflirs を使ってもらえると嬉しいです.


07/17/2003

tDiary 266日目

[日記] む

腹減った….今日も24時間何も食ってないよ.

…そのうち17時間は寝てたけどな.

[日記][Gentoo] そういや

Zaurus に Gentoo 乗せた例ってあるのかな?

と思ったら外国ではたくさんあるみたいね.GWNにもあったし.

[Bash][Tips] オプション解析

ちょっとでも凝ったプログラムを書きたいと思ったとき,オプションによって動作を変えたい,なんて欲求が生まれるのは当然だ.そんなとき,Bash に組み込まれている getopts というものを使うと楽だ.例えば,-s,-v,-o というオプションを受け付けるようにしたい場合,

while getopts svo opt $@
do
case "${opt}" in
s) echo "-sがセットされてます";;
v) echo "-vがセットされてます";;
o) echo "-oがセットされてます";;
*) exit -1;;
esac
done

といったように場合分けすることができる.while getopts とすることで,コマンドラインからのオプションを一つずつ解析して,case でそれぞれに応じた処理をさせることができるというわけだ.

また,例えばここで -s に何らかの引数を持たせたい場合は以下にようにするといい.

while getopts s:vo opt $@
do
case "${opt}" in
s) echo "-sがセットされてます.引数は ${OPTARG}です.";;
v) echo "-vがセットされてます";;
o) echo "-oがセットされてます";;
*) exit -1;;
esac
done

getopts の引数が svo から s:vo に変わっていることに注目.コロンを付けると,そのオプションが何らかの引数を持つとすることができる.そして,その引数は ${OPTARG} に格納される.-s オプションを引数なしで指定するとエラー終了することになる.

[音楽][BGM] 今日のBGM

引続きRAGEメドレー.Reflections Of A Shadow,Refuge.


07/17/2004

tDiary 632日目

[日記] さて

やるぞ!(ロマサガ 2 風に)

[Gentoo] /tmp の使い方

確か Gentoo ではデフォルトで /tmp が tmpfs になっていない.代わりに /dev/shm が tmpfs になっているはず.

しかし普通のツール群は /tmp にテンポラリファイルを大量に作る.そんなもんのためにディスクを痛めつけることもない && 極小ファイルがたくさんあるとディスクの無駄が大きいので /dev/shm より /tmp を tmpfs にしておいた方が何かと良い.

ちなみに自分の /etc/fstab の最後の行は以下のようになっている.

none  /tmp  tmpfs   defaults,size=512m   0 0

ついでに,distcc や悪名高い ccache のファイルも /tmp に置くことにしている.キャッシュの意味がないような気もするけど,リブートなんてカーネル入れ替えの時くらいしかやらないし.ccache はコンパイルの度にキャッシュをシークする関係でディスクにあまりよくないらしいし.

というわけで,結果 /etc/make.conf は以下のようになる.

CCACHE_DIR="/tmp/ccache"
CCACHE_SIZE="256M"
DISTCC_DIR="/tmp/distcc"

さらに,/tmp の残り 256MB は emerge のコンパイル作業スペースとして使う.利点は,ディスクに優しいことと,速いこと.

PORTAGE_TMPDIR="/tmp"

256MB で足りない大きなアプリを emerge しなければならない時は適宜コマンドラインから

# PORTAGE_TMPDIR=/var/tmp emerge openoffice

など.メモリが潤沢にある環境では fstab の size= を自分の環境に合わせて変更すると幸せになれるかも.

なお size= を書かない場合,動的にファイルシステムのサイズが変わるという一見素晴らしい機能を持つようになるけど,際限なくメモリ領域を使おうとするはずなので危険.OOo や KDE みたいなのを全てオンメモリでコンパイルしようとしてカーネルがロック,なんてことも起こるかもね.安全対策として size= は書いておいた方が無難.

詳しくは dW

[風博士] 検索窓から新規タブで結果表示

ってどうやるんだろう? これができないと「新規タブ開く→検索窓から検索」と「新規タブで Google 開く→検索」と労力が変わらない…….

Ctrl + Enter か.ここのキーアクセラレータは変えられないのかな.

[Gentoo] beep-media-player-cvs

あーやっと日本語ロケール使えるようになった.PACKAGE が define されてないからダメだったのか.むう.

[戯言] やはり

Java はクラス設計がよくできてる気はするが,設計に気を取られすぎて使いやすさを無視しちゃってるんじゃないかと思うときがある.上位や中間クラスは割と豊富だけど,下位クラスが少ないというか異様に使いにくい.結局そのクラスを継承したり委譲したりして自分用ユーティリティクラスを作らなきゃいけなくなる.勉強にはいいんだろうけど,実際の場面で使おうとするとコストの増大を招くんじゃなかろーか.

[小ネタ] 恋愛成績表

恋愛レベル
「成田離婚級」(18段階中12位)
恋愛タイプ
「人気沸騰型」
恋愛タイプについて
ルックスも良く好感度の高い行動をするatzmさんは、短い期間で多くの人を虜にする「人気沸騰型」と言えるでしょう。人道に反しますが、望めば二股三股も叶うでしょう。恋愛を謳歌できる羨ましがられるタイプです。
総評
総合的にはごく普通の成績でした。atzmさんには魅力と欠点が同程度存在します。ただこれは、相手のストライクゾーンによって充分高く評価される部類に入るので、相手選びはポイントになるでしょう。 また、「向上心」が最高値を示したものの、それもごく並かそれ以下の成績であり、まだまだ磨く余地があります。女性との接触もあまり得意ではないので経験からの成長も期待しづらく、苦しい恋愛人生となりそうです
そのほかの語りたいポイント
難しい話をする女性は苦手ですか?少し難しい話になると聞いてないタイプです
atzmさんには年下の彼女がお似合いです

項目別評価はクソ長いので割愛.

しかしえらく酷い言われようだなあ.そんなこと天気予報みたいに淡々と言うなよ…….『また,「ヘクトパスカル」が最高値を示したものの,それもごく並かそれ以下の気圧であり,まだまだ増大する可能性があります.前線との接触もあまり可能性がないので……』って感じ? 台風か俺は.

本日のツッコミ(全5件) [ツッコミを入れる]

zoe [設定->一般の「デフォルトで新規タブに開く」でなりますよ。 ]

いわい [全く別のキーにアサインするのであれば、src/actions/kz-smart-bookmark-action.cの..]

atzm [Ctrl でなく Shift に慣れてたもので,Shift+Enter に割り当てられないかなと思ったのです. ソー..]

rethi [恋愛成績表やってみたんだが、個別評価の こころ が 「こころ」については普通の評価です。個別に見ると、まず自己表現..]

atzm [何というかこう……サディズム? ]


07/17/2005 うむ

tDiary 997日目

[日記] むう

カッとなって部屋の掃除と片づけをやってしまった.部屋が広くなれば何でも良かった.今では反省している.

俺の部屋ってこんなに広かったのか.5 人くらいは余裕で入りそうじゃね?

[日記] 飯日記

  • 02時頃:そうめん
  • 12時頃:そば

[Gentoo] ふむ

nigoro さんの Bug 報告を参考に (というかパクって),いくつか alpha キーワード追加してくれ報告.

1 つ typo した.ボケてるぞ俺.

そういや昨日

航海日誌にまたコメントスパムが来てたのを削除.どうにかならんかなあ.

[メモ] ストリーキング ストリーミングメモ

  1. icecast2.x と shout は併用できない
  2. icecast1.x と shout は併用できるが妙に不安定 (なぜ?)
  3. icecast2.x と ices2.x は併用できるが MP3 不可
  4. icecast2.x と ices0.x は併用できる.MP3,Ogg,FLAC,AAC に対応.
  5. icecast1.x と ices0.x は併用できるらしい

帯域や負荷が気になり始めたら PeerCast を考えればよろしい.

[日記] さて

そろそろまた画像生産を始めなければ.


07/17/2006 むう

tDiary 1362日目

[日記] 飯日記

  • 13時頃:うどん
  • 16時頃:肉
  • 21時頃:つけ麺

[日記] むー

ルーブル展行こうとして芸大美術館まで行ったんだけど人の多さに恐れをなして逃げた.しかもその後雨に降られてさんざんなことに.あーもう.

釣られた 4 人,ごめんなさい.

本日のツッコミ(全2件) [ツッコミを入れる]

saino [人が行動しそうな日と時間帯を避けて行動する必要がありそうな。 人体展を上野に見に行ったのですが、長蛇の列にしょげまし..]

atzm [ええ,今度は朝イチでリトライします :D ]


07/17/2010 うーむ

tDiary 2823日目

[日記] うーむ

謎の検索キーワードからここの過去の日記に行って, そのまま読みふけってしまった.

何か異様に前向きでびびった.

しかし読んでたら何だかちょっぴり元気出た. ありがとう数年前の俺. 俺スゲー.

いつでも俺全肯定. それでこそ俺だぜうっひょー.