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

Vistaに変更

OSをVistaに変えてみたのですが、 ログイン画面でnumlock されて使いにくい。変更方法がやっとわかった。「regedit」と入力レジストリエディタを起動する。HKEY_USERS → .DEFAULT → Control Panel → Keyboard→InitialKeyboardIndicators値を「2147483648」か…

WILCOM

来月、携帯の更新時期なので、キャリアを変えてみようかなーと 思っています。WILCOM のD4に興味があったのですが、ネットでの評判があまり よろしくないので、Advanced W-ZERO3 が今のところ有力。安いノートPC買って、EMOBILEもちょっと考えているのです…

a-san scheme

a-sanのscheme ソースは、ざざっと見ました。 まだコンパイルしたり動かしたりは、していません。 全体的な感想。 たった23個のクラスで、これだけ出来ているのであれば、 とてもわかりやすい教材になるのではないでしょうか? このあたりがschemeは教育用と…

古い本

10年ぐらい前に作った、自分のホームページを 読み直していたら、お勧めLISP本の紹介が ありました。 そのページに10年前に買ったと書いてあったので 今から20年ぐらい前に、買った事になります。上 Lisp 3rd Edition Winston and Horn ADDISON-WE…

今日から夏休み

Javaで書いているLispですが、暫定公開http://www.ne.jp/asahi/java/servlet/release080809.tar.gz 1週間ぐらいで、消すかも知れません

evalも結構違う

schemeとCommonLispって、evalの処理も結構違う事が わかった。 schemeとCommonLispを両方動かすのは、一旦あきらめて CommonLispの方を中心に作っていこうかと思う。

scheme and CommonLisp

a-sanに触発されてJavaでlisp作りを始めて、はや1〜2週間。 最初考えた事。 schemeとCommonLispと両方同時に処理するインタープリタが作れないか?ただでさえ、少ないLisp人口をなぜ、SchemeとCommonLispの2つに 分ける必要があるのか、私には、理解でき…

本屋さんに行ったら

仕事で外出した際に、ちょっと時間があまったので 本屋さんによりました。grooby on grailsの本は、まだ1冊ぐらいしかないのは 知っていたのですが、本屋さんの棚が ruby on railsだらけに。 こんなに沢山本が出ているとは知りませんでした。

groovy on grails

groovy on grailsをちょっとだけ触ってみました。構文的には、ruby on railsより好きになれそうなんだけど、 java でいう extends をどこでやっているのか さっぱりわかりませんたとえばコントローラのソースを見ていると renderがありますが これがどこで定…

javaのソース解析

JavaCCを使ったJavaのソース解析が 少し動くようになったので、ここに置いておきます。http://www.ne.jp/asahi/java/servlet/javachk-beta1.tar.gzまだベータ版程度

JavaCC

先週の土曜に、半日ほどJavaCCやっていたら、なんとなく わかってしまいました。 詳しい事はマニュアルを見てもよくわかりませんが(笑)、 変換されて生成されたJavaソースを見ていたら、なんとなく 使い方がわかってしまいました。慣れるのが大…

まとめ書き

Javaの構文解析をつくりはじめて、約1週間。 (BLOGまとめ書きなので、↓下の書き込みが約1週間前)そこそこ、構文解析できるようにはなったのですが、 もう十分飽きてきました(笑)。もう少し楽な方法はないのかと、JavaCCという構文解析 ツールを調べ始…

Javaの構文解析

SWINGを移植していたのですが、結構大変な作業に。 一番イライラの原因になったのが、PCのJavaだと通る Awtのコードが ZAURUSにもっていくと動かない事があります。 @since 1.4 などという、途中から追加されているメソッドがあります。 これが、大抵ひっか…

ZARUSUSでSWING

表計算作っていたのですが、どうもフォーカス処理が おかしい。 やっぱりSWING使った方がいいのかなーと思い、 Java1.4のソースを改造して、ZAURUSでSWING動くように できないかと。 ZAURUSはAWTは動くので不足クラスを足せば良い事に。Label,TextBox,ボタン…

ZAURUSの続き

ZaurusにはHancomSheetとかいう表計算ソフトがついています。 Excelフォーマットもそれなりに読めるので、結構便利なのですが、 やや互換性がない所もあります。それにとっても不思議なのですが、CSVが読めない(笑)。JavaでExcelファイルが読めるpoiと…

LGA775って

LGA775って、本当に775もあるんでしょうか?以前から私はとっても疑問に思っていました。 だって、ソケット478から1.6倍にも増えているんですよ。外周ですが、30×33=990 内部のピンがないところ、14×15=210 その他ピンがない…

J2MEのAPI

携帯用のJavaの勉強で、12月か1月ぐらいから、J2ME勉強しています。 AWTもSWINGも実は十分に使ったことはなかったのですが、ZAURUS 買って最初のうちは、AWTの方がいいなぁと思ってました。 数年前にちょっとAWT使っただけだ…

J2ME のAPIっていいかも

Linuxのカーネル再構築(2)

■Linuxのカーネル再構築 Linuxカーネル徹底理解という本を読みながら やってるんですが、VineLinuxだと 出来ました。■娘用のPC Pentium DualCoreで新しく組みました。 セレロン2Gのマシンが余ったので、Linuxの勉強用に 使おうかと思…

Linuxのカーネル再構築

最近Linuxのカーネル再構築に興味があって、ちょっとやってみました。 会社では、RedHat7.2〜8.0とか、エンタープライズLinuxを 良く使うのですが、最新のLinuxにも触れてみようかと思って。とりあえず、VMwareServe…

Linuxのフレームバッファ

Linuxのフレームバッファについて、ちょっと調べています。 /dev/fb0 とかいう所にアクセスすると、ビデオRAMを直接操作できる そうです。 そういえば昔、DOSの頃は、ビデオRAM直接さわる事ができたなーと ちょっと懐かしくなって調べています…

NetBeans5.0とZaurus

前の記事で、advanced/W-ZERO3[es]とイー・モバイルを比較して書きましたが 株アスキーのadvanced/W-ZERO3[es]ガイドブック (¥1,260)が 元ネタになっています。詳しく知りたい方は、参考にしてみてください。 さてZaurus用のJavaですが NetBeans…

ZaurusとJava

ノートPCとかPDAとか、ずっと使ってなかったのですが、 春から外出が増えそうなんで、欲しいなーと思うように なりました。昔タッチペン式のPDAは使ってた事があるのですが、もう売って ないんですね。びっくり。B5サイズノートPCも以前持ち運ん…