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

Fnキー解決編?

Key

繰り返し書いておりますように、キーボード左下のFnキーが邪魔で邪魔で仕方ありません。いっそのこと…と思い、キートップを外して中のバネ代わりのゴムを取り外しました。これで心穏やかに…と思っていたら…。ことあるごとにFnがある位置に左小指を置いている…

QWERTY左の定義ファイル

Key

ついでに昨日書きましたQWERTY左の定義も置いておきます。「い」「え」の連続がやや辛いですけど慣れれば案外普通に使えそうな感触…。 http://hp.vector.co.jp/authors/VA028375/junkbox/wxg/qwerty-left.grx少しこれで打ってみて逆に感じたことは、ふつーの…

Key

裏でこんな相談をされた上でUジローさんにコメントをいただいてしまいました。*1 あれは、おいおいおいこんな理由で…と下に読み進むとEがふたつで笑いを取…いや、なんでもないです。 ともかく月を勧められてしまいましたので、WXG用に定義を作成しました。*…

一番好かれているプログラミング言語

ttp://www.rubyist.net/~matz/20050427.html#p01*1 Kylixを嫌いな人はいないみたいですので、率で言えば無限大でKylixが一位です。 とりあえず以下のはヒット件数がゼロだったので小細工。 I love ILog programming. I love YAMP programming. 意外にもAdaは…

配列2

Key

http://d.hatena.ne.jp/ytqwerty/20050422#p1で定義したAlternative-QWERTYですが、(ちょっとは使ってみて)使えないという結論に達しましたので、「QWERTY右ローマ字配列」と改名して、「QWERTY左ローマ字配列」を新たに定義します。 反省点は以下のとおり。…

パーサジェネレータ動くところまで

D言語だとみなさん喰い付きがいいですな…。 動くところまで持って行きましたので載せておきます。 k.inabaさんの指摘を受けてmixinを使うようにしました。正直mixinの存在なんて頭から消えてましたははは。 test.d + import testdriver; expression => | sum…

ずぼら向けパーサジェネレーター

http://d.hatena.ne.jp/ytqwerty/20050424#p1の続き。反応をいただいたので、もう少し詳しく書くことにしましょう。 たとえば四則演算。 expression => | sum + int evaluate(); sum => | product | add' x:sum "+" y:product -- left rec | sub' x:sum "-" …

パーサジェネレーターのアイデア

http://d.hatena.ne.jp/ytqwerty/20050420#p2で何を作ろうとしていたか書いときます。 Adaでinterfaceがまだ使えませんのでinterfaceが使えてジェネレートが楽そうということでD。 program => | mainmethod "." mainmethod => | method' n:#label "method" "…

配列

Key

以下を参照しつつお読みください。 http://jisx6004.client.jp/layout.html さて…いつものように唐突な気まぐれで、QWERTYローマ字配列に飽きた私は、代替配列を求めてWebを彷徨っていました。

gcc 4.0.0 prerelease 2 --target=i386-pc-freebsd4

一応出来た。 後は--target=i686-pc-mingw32 --host=i686-pc-mingw32ができれば移行してしまえるのですが、--hostがコンパイル環境(Cygwin)以外がどーにも。誰か教えてください。 今まで通りmingw.orgのバイナリ配布を待つべきか…。 ところで、gcc 4.0.0のビ…

gcc 4.0.0 prerelease 2

ビルドしてみました。 not null access○ 匿名のaccess○ 引数のaccess constant○ クロージャ○ overriding明示× interface× 拡張return文× Object.Method形式の呼び出し× interfaceさっさと来ーい…。 色々触発されて、構文木のノード用レコードまで自動生成し…

まとめサイト?

憂鬱な午後の村終了。参加ありがとうございました。http://sisyou2ch.hp.infoseek.co.jp/cgi-bin/wiki/wiki.cgi?VoV%b4%d8%cf%a2%a4%cf%a4%b3%a4%b3%a4%cb%bd%f1%a4%b1ぬお…。 ありがとうございます。 ついでに、特濃師匠さんの続編をリクエストしてよろしい…

東方記憶漏

東方弾幕風のことを書くのは久しぶりですので少し紹介から。 http://www.geocities.co.jp/SiliconValley-Oakland/9951/ mkmさんが作られている弾幕シミュレーターというよりは丸ごと実行環境。私の直接の知り合いの中では最も成功したソフトと思われます。*1…

今日は気分がいいです

職場で連想配列の話なんかができたというだけで気分の良くなる私は安い人間。 その後も帰りにコンビニ寄ったらデスノートが再開してますし、昔のバグ(↓)潰せましたし。

gnatelim 解決編

Ada

動いた…。 gnatelim-process_bind_file.adbのGet_Lineの下に以下を挿入します。 while Elab_Proc_NInd <= Elab_Proc_NLen loop case Elab_Proc_Name (Elab_Proc_NLen) is when Character'Val(13) | Character'Val(10) => Elab_Proc_NLen := Elab_Proc_NLen -…

Canon iP1500

何故プリンタドライバというやつはどいつもこいつもルートディレクトリに…。 特にBJPrinterはDocuments and Settingsより前に来てやたら迷惑なのです。 OS(Windows)付属のMSのドライバはそんなことはなくまた必要最小余計なことは何もしないので、前に持って…

ドラえもん

話題になっているので、見てみました。 つぶらな瞳が嫌に気になりましたが、表情が派手に変化していいです。 ドラえもんの声はもっと落ち着いたイメージが…まあそれはそれとして、ママさんの声が、昔は怒鳴ったときにもっと迫力のある声だったような?

gnatelim

Ada

ビルドはできるのですが…(個人的に大嫌いな)configureも無いし、これは楽。 …で、どなたか、機能した人いませんかorz ...>gnatmake -c test ((普通にコンパイルして)) ...>gnatbind test ((main作らせて)) ...>gnatmake -f -c -gnatc -gnatt test ((依存関係…

ASIS

Ada

http://gnat-asis.sourceforge.net/マニュアルに記載はあるのにCVS中にも見かけないgnatelimはどこへ行ったのかと思ってたらこんなところに。

エイプリルフール

栃木の田舎は素晴らしい。空気も奇麗で星も奇麗で水も奇麗で、街は栄えて通行人が大勢いて、商店街がいっぱいあって、バスや電車でどこへでも行けて、物価は安くて、美味い食堂がたくさんあって、美人のお姉さんが沢山いて、AirH"の電波は安定…。ごめんなさ…