hack

hack

窓使いの憂鬱

窓使いの憂鬱 今まではAltIME派だったが、ちょっといろいろ環境が変わったのを期に窓使いの憂鬱に乗り換えてみた。正直なところ初期設定がかなり面倒だったが、Windows上でemacsキーバインドが使えるのは幸せ。まだところどころemacsのキーバインドとWindowsのショートカットがかち合うところがあるので微調整は続きそうだが。 なお、AltIMEから窓使いの憂鬱に乗り換える場合は、AltIMEのアンインストールには細心の注意を払う必要あり。適当にやると大変な目にあう。あ...
hack

gpsOne

先日の第1回geocachingの際にgpsOneを使用しました。その際に大きく二つほど注意するべき点があったのでメモしておきます。なお、fukumotoが使用しているのはgpsOne対応初期の端末 (A3014S) ですので、最新のgpsOne端末 (特に自律測位が可能な機種) では事情が大きく変わっている可能性があります。 まず一つ目の注意点は精度です。gpsOneは衛星を捕まえられた場合は通常のGPS端末と同等の10m程度以下の誤差で測定が可能となります。しかし衛星が捕...
hack

不思議の白書

Scene Research Stationのコメントを読んで、やっぱりちゃんとしたモデル作りが大事だなぁ、と考えさせられました。 で、いろいろ考えつつ、ゲーム理論系のページやら本やらを読んでいたんですが、麻雀でそういうことをちゃんとやってる人は少ないです。そんな数少ないページである不思議の白書を読んでのメモを書いておきます。 麻雀の意志決定とその分析 (モデル) で、麻雀を省略化したモデル (白、發、中のみ使用する2枚麻雀) でのゲームを、ゲーム木をを使って解析しています。...
hack

水出しアイスコーヒー

まだまだ暑い日が続いている今日この頃、fukumotoは水出しアイスコーヒーにハマってます。 水出しコーヒーというと、専用のウォータードリッパーを使って抽出する方法を思い浮かべ、敷居が高そうと感じる方も多いかと思います。 fukumotoもその一人でした。 ですが、水出しコーヒーには簡易なもう一つの方法として冷浸式というものがあります。この方法の最大のメリットはウォータードリッパー等の専用機材を必要とせず、通常のペーパーフィルターかメッシュフィルターがあればすぐにできるという...
hack

ひっかけ

高木先生の日記をみて、キャッシュカードを入れた財布に、ダミー4桁数字を書いたメモ切れを入れてみることにした。まだ落としたことないけど。
hack

角形2号封筒の収納@自宅

fukumotoは数年来の超整理法信者です。職場はもちろん、自宅でも超整理法を実践中です。 数年間超整理法をやっていると、イヤでも角形2号の封筒があふれてきます。上の写真の棚に載っているのはごく一部で、実際には全部あわせると数メートル分はあります。職場ならまだしも、自宅ではなかなか扱いに困る分量です。 そんな棚からあふれた封筒ですが、fukumotoは横に寝かせてカラーボックスに納めています。実はカラーボックスって、角形2号封筒にぴったりのサイズなんです。なお、底に段ボールを...
hack

あっ、ずっといい感じ!

今日は日本語入力のお話です。 fukumotoは1年ほど前に日本語入力方式を切り替えました。その切り替えが非常に満足のいくものだったので、その報告と宣伝 (布教ともいう) です。まずはfukumotoの入力方式の変遷から。 fukumotoが初めてキーボードに触れたのは小学生の時でした。 父親が買ってきた東芝Rupo (画面が4行程度だった気がするのでおそらく JW-R50FII かと思います) というワープロがきっかけでした。その当初はカナ入力派でした。なぜカナ入力だったの...
hack

今さらだけどXP

今さらなんですが、最近 eXtreme Programing (XP) をお勉強してます。そんなわけで、テストファーストプログラミングを導入してみました。 fukumotoは ruby 使いの端くれなので、もちろん ruby でテストファーストです。ruby の世界では、RubyUnitあたりが有名どころっぽいので、インストールして数週間使ってみました。 結論から言うと、非常に良いです。他への波及を気にせずにがしがし変更できるのは精神衛生上非常によろしい。それに、自分で書いて...
hack

お掃除

仕事が煮詰まってくると、急に掃除がしたくなってきますよね。よね? そう、期末テスト前になると急に部屋の掃除を始めてしまうアレです。というわけで、なぜか急にキーボードの汚れが気になってきたので、お掃除です。よく考えたらこのキーボード (fukumotoは Happy Hacking Keyboard Liteを愛用) 、買ってから数年間掃除してません。 キーボードのお手入れは簡単にするのならば、洗剤を少々含ませた布を堅く絞って拭くだけで大丈夫です。ですが、今回は気分がのっている...
hack

comjong.comを更新しよう

さすがにいろんな人から怒られることが多くなってきたのでいいかげん comjong.comの更新をしようかと。 前に書いたソースを見たら、手牌の先読みルーチンを書いてて、あまりの動作の遅さに投げ出したところで止まってました。なので、高速化するべくキャッシュ化をしてみたのでその覚え書き。断片コードだけなんだけど、雰囲気ね。 手牌を解析するときに、 def combination( t ) max = {}; max.default = 0 s = separate(t) retu...