ochalog

RubyとMediaWikiとIRCが好き。

2013-02-01から1ヶ月間の記事一覧

SICP: Exercise 1.7

SICP Exercise 1.7 の自分の解答。情報落ちを防ぐ。

SICP: Exercise 1.6

SICP Exercise 1.6 の自分の解答。手続きで書いた if はうまく動かない。

SICP: Exercise 1.3

SICP Exercise 1.3 の自分の解答。

Hiki2MediaWiki for SRW Wiki 2.2.1 をリリースしました

Hiki2MediaWiki for SRW Wiki 2.2.1 をリリースしました。

Readline Module for Homebrewed Gauche

Homebrew で入れた Gauche を readline に対応させる方法。

Ubuntu 12.10 で nVidia 公式ドライバを用いると生ずる問題に対する対策

Ubuntu 12.10 で nVidia 公式ドライバを入れるといくつか問題が発生する。linux-source と linux-headers-generic の最新版を入れてからドライバを入れることで、問題を回避できる。

Domino のイベントグラフで放物線

MIDI シーケンサー Domino のイベントグラフに放物線を描くときの曲線の式を求めた。通常の「ゆるやかな曲線」や「はやい曲線」では変化が急すぎるときに。

Boot Camp 上の Google IME 切り替えのキー設定

Mac

Boot Camp 上の Windows での Google IME 切り替えのキー設定。IME 有効化に「かな」キーを、IME 無効化に「英数」キーを設定する。

enchant.js で迷路を作ってみた

enchant.js を試してみて、2 日くらい本気を出して迷路を作ってみた。壁伸ばし法による迷路生成、幅優先探索による最短経路探索、最短経路の復元を実装した。

NHK 杯囲碁トーナメントの棋譜ファイルを SGF 形式で入手する:Part 2. SGF 形式への変換

Ruby を使って NHK 杯囲碁トーナメントの棋譜ファイルを SGF 形式で入手する方法。今回は入手した棋譜データの構造と SGF 形式に変換する方法を説明。

鬼車のテスト

C で鬼車の正規表現が使えるかのテスト。鬼車公式の最小使用例を対話型にしてみた。