2008-07-01から1ヶ月間の記事一覧
ある日 Ubuntu をアップデートしたら,Firefox のメニューが英語になってしまいました。自宅の同じ環境ではきちんと日本語メニューになったんですが。一応日本語ロケールな extension はきちんとインストールされているぽい。 で,プロファイルフォルダをた…
フラッシュメモリデバイスなディスクに Linux をインストールしたい ⇒ 書き換え限度回数が心配だよ ⇒ CDROM bootable な OS にすればいいよ ⇒ システムの変更やアップデートのときが面倒だよ ⇒ read only filesystem の上にかぶせることができる UnionFS を…
ゆの in Lex - daily dayflower ゆの in yacc - daily dayflower どちらも標準入力から読んで答えを吐いているので,要件と違う気がしてきた。これじゃだめですね。でも bison で '/' とか ' とか token にできない(クォーテーションで囲まないとだめ)。ぐ…
パーサかませばなんでもありだな…… %{ #include <stdio.h> #include <string.h> %} %union { char *str; } %token X %token <str> STRING %type <str> face mouths left_part right_part mouth %% sayhello: face '<' STRING '!' { fputs($1, stdout); fputc(' ', stdout); fputs($3, stdo</str></str></string.h></stdio.h>…
元ネタ*1がいまいちわかんないすが,id:cho45 さんに捕捉されたかったので書いてみました。Lex なので C と絡めないと動かないところが歯がゆいところですけど。 %{ #include <stdio.h> int yywrap(void) { return 1; } %} %x BACK %x SPEAK %% [ \t]+ /* whitespaces</stdio.h>…
Web::Scraperのshellをhistoryから補完できるようにしてみました。shell系は使わないと忘れてしまうので、historyがあったほうがいいかなと思って作ってみました。~/.scraperhistoryを作っておくと、historyが使えるようになります。 Web::Scraperのshellでh…
ふと思い立って,プログラマーから見た Flash について書くことにしました。SWF and AMF Technology Center | Adobe Developer Connection からダウンロードできる SWF file format specification をもとに*1。といっても,ActionScript 1.0 / 2.0 / 3.0 の…
Shibuya.pm #9 での id:lestrrat さんの発表 での質疑応答において id:dankogai 氏 weak references の実装はどのようになっていますか? id:lestrrat 氏 あー準備してくるの忘れました。Scalar::Util の Util.xs を見てください :) というやりとりがありま…
前回の記事はおかげさまで id:yappo さんに HE-N-TA-I 認定されたので安心してたら,マッチョな人に牛刀フラグを立てられ(もちろん冗談です*1),Shibuya.pm 入会への道もなかなか険しいなぁと思い知りました。そんな空気は読まずに理論編?を Perl 5.8.8 …