トップ «前の日(04-23) 最新 次の日(04-25)» 追記

SewiGの日記

2004|01|04|05|06|07|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|

2005-04-24 [日]

[Shopping] 今週の買い物情報

ロマンシング サガ -Minstrel Song-

ロマサガの世界観をベースにしたPS2リメイクです。予約特典のバトルソングコレクションが欲しかったので予約してました。とりあえず積ゲーに追加されました。

小物ばかり3000円ほど

先週あたりから生活必需品や小物が中心で、とてもここで紹介できるようなものは購入できてません。研究室での活動が本格化してからは部屋の整理にばかり時間が取られてしかたありません。

[Other] 携帯電話を機種変更してきました

V603SHにDukeタンをあわせてみました。3年ほど使ってきた携帯電話を機種変更してきました。私は携帯電話を機能で選ぶ人間だったのですが、今回機種変更した端末を見るとさすがに配色や形状がイマイチだと思いました。そう思っててもほかの端末にはしませんでしたけど。

そんなときは携帯電話の外装だけ変えちゃう手もありますが、ここは手軽にストラップを追加することで少しでも癒しを与えてみました。写真をご覧ください。JavaのマスコットキャラクターDukeストラップを装着しただけで、Sunのロゴとの相互作用で知的に見えませんか? 見えませんか。残念。

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

ミスターSNK [おおお・・・ついに変えましたか!! 603SHですかね? なにはともあれ、ケータイとともに心機一転、がんばりましょう..]


2006-04-24 [月]

[Programming] fortuneがなかった

fortune大学のワークステーションにfortuneが入ってませんでしたorz

slが入ってるくらいシャレの通じるワークステーションなはずなのになぁ。そこで、fortuneのソースコードを持ってきてコンパイルしなおしたら動きました。

と、ここで終わっては何も面白いことがないので、2ch fortune形式のcookieを読み込ませるようにしてみました。普通のfortune形式は行単位、2ch fortuneは%区切りで複数行表示できます。

ポイントとしては、日付が変わるまでは出力が同一に、ある程度は人によって出力が異なるように、そして毎日ランダムになるように、といったところです。

前2つについては、乱数の種として、例えば、日付とホスト名を与えれば良いでしょう。最後の項目ですが、ネタデータのサイズはとても大きいので、要素数がいくつあるかを走査した後に乱数を決定してアクセスしたのでは効率が悪いので、1回の走査でランダムに要素を取り出すようにします。

1番目の要素はとりあえず採用しておく。
2番目の要素は1/2の確率で採用する。
3番目の要素は1/3の確率で採用する。
・・・
N番目の要素は1/Nの確率で採用する。

としていくと1回の走査でランダムに要素を取り出せます。ほら、これでfortune完成。あとは自分好みにcookieを作って .cshrc にでも入れておけば楽しい環境が完成しますよ。誰か、萌えfortuneを作ってください…


2007-04-24 [火]

[Food] ぽんぽこぽん

ぽんぽこぽん道とん堀というお好み焼きに行ってきました。オーダーを受けると「ぽんぽこぽん」って言うのね。おもしろい店ですね。「ぽんぽこたぬきさん」だったらポイント高いのですがw


Copyright © 2004-2008 SewiG All rights reserved.