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

NFA→DFA変換

正規表現のマッチング処理を改善するため、ちょこちょこと手を入れていたらある日、急に動かなくなってしまい、 以前の一番正常な状態に戻そうとしたら前にコミットするのをすっかり忘れていて、 マッチング処理だけ一から書き直す羽目になってしまった。 こ…

プレゼン資料作成

今月末に、とある勉強会で発表することになったので、その資料を作成してます。 Impressで作成してるんですが、めったに使わないので毎回使い方を忘れてあ〜だこ〜だやってます。 もういっそWikiでやろうかと思いつつ、作ってみるもなんかいまいちパッとしな…

へっぽこ正規表現

なんか少しはまともなマッチングができるようになったと思ったら、実はそうでもなかった。 Input:func pattern str: >> match abc abc func:match, pattern:abc, match:abc is_match:1 Input:func pattern str: >> match abc abd func:match, pattern:abc, m…

current-bufferとwindow-buffer

d:id:cubicdaiya:20080104で書いたelispを少し改造して、 現在のスクリーンでひらいているバッファが*scratch*の場合は、 新しいスクリーンを作成せずにそのままswitch-to-bufferするようにした。 改造部分(前) (defun create-new-buf (buf) (elscreen-creat…

Emacsを使う上で気に留めておくべきこと

入門 GNU Emacs 第3版作者: Debra Cameron,James Elliott,Marc Loy,Eric Raymond,Bill Rosenblatt,宮下尚,半田剣一,新井貴之,鈴木和也出版社/メーカー: オライリー・ジャパン発売日: 2007/03/12メディア: 大型本購入: 14人 クリック: 331回この商品を含むブ…

RPGとワールドマップ

ファイナルファンタジーIV出版社/メーカー: スクウェア・エニックス発売日: 2007/12/20メディア: Video Game購入: 10人 クリック: 116回この商品を含むブログ (293件) を見る FFIVのDS版を買った。現在、トロイア。僕の記憶が正しければFFで最初にプレイした…

EmacsLispで遊ぶ

明けましておめでとうございます。 新年早々、ノロウイルスに感染したかのような症状に見舞われていたせいで、 予定していたタスクの半分もこなせていない今日この頃、みなさん、いかがお過ごしですか? とまあ、テキトーな挨拶はこれくらいにして、今日はEm…