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

Simplify Mediaな日々

普段ヘッドホン(ATH-SX1)をFreeBSD Boxに挿してる都合上、いちいちMacに挿しかえずにSimplify Mediaの曲を聞きたいというわけであれこれと試行錯誤 (究極の方法としてはSimplify MediaがサポートしてるUbuntsuに乗り換えるというのがあるが...。RHELマシ…

Avahiを立ち上げてもFinderのサイドバーにホストが見えない

どういう条件でそうなるのかわからないけど、PC-UnixマシンでAvahiを立ち上げても、Mac側で、Finderのサイドバーにホストが出てこなかった(Finderで「ネットワーク」を開くと見えているのに) Finderを強制終了して再起動させると出てきた

FreeBSDのAcrobat Reader

acroread9にしてみたら落ちまくるので8に戻す

BTRON Club

行ってきた 計算機博物館について話したりとか、あれこれ直訴 (わ してみたりとか 2次会は早めに辞去。京都駅の人身事故の関係で瞬間待たされたりして微妙に遅れたものの、無事帰宅 空ろの箱と零のマリア読了

マイコンについての連載が

いまさっき気づいたのだが、日経BPのTech-On!でマイコンについての連載が新年度からはじまっていた なぜCISCか、みたいな話もあって面白げだ

はてなスターの配給があったわけだが

はてなスターを使ってない人がこれを機会に使おうとか思うものだろうか?

spawn

ruby-devをお騒がせしてしまった話題の資料が出てた http://cvs.m17n.org/~akr/diary/2009-04.html#a2009_04_15_1

HP-35

IEEE、HPの電卓を「歴史的偉業」に認定 うむ まー個人的に思い入れのあるハードはPC-1245なのですが。まだ動くかな...

ruby-prof

なんかうまく入らないので検索したら見つかった id:hogelog:20090409:p1 を参考にがさごそ

! は再定義可能 !?

PEGのパーサコンビネータで ! を定義して使ってたのだけど、ふとマニュアル読んでみたら ! は再定義できないと書いてある。というわけでChangeLogを見る Mon Dec 10 01:35:06 2007 Yukihiro Matsumoto <matz@ruby-lang.org> * parse.y (expr): redefinable not (!) operator. * p</matz@ruby-lang.org>…

ページ作った

http://metanest.jp/peg-packrat/peg-packrat.xhtml 論文についてのコメントとか

SFLをvimで編集してる人

が私以外にいるかどうかわからんけど http://metanest.jp/sfl/sfl.vim だいぶ前に作ったまま忘れていたのを公開した

RubyでPackratパーサ続き

メモ化絡みのロジックがやっぱりまだおかしかったので修正 デバッグしやすいように、メソッド名が(非)終端記号名を反映するようにした。rubyの例外のスタックトレース表示に合わせた改良 その他細かい追加とか 固定ページ作ってそっちでやるかな... 追記: ht…

RubyでPackratパーサ続き

メモ化が全く効いてないという大バグを直しながらリファクタリング (追記:メモ化絡みでロジックがまだ変。修正版は id:metanest:20090406 に) #!/usr/local/bin/ruby19 -w # coding:utf-8 # vi:set ts=3 sw=3: # vim:set sts=0 noet: require 'pp' class …