「おはこん番地は!? API」の新機能と、最近話題のHTML5のCanvas要素を使って3D天球儀を作ってみました。

任意の時刻と場所の、太陽と月の位置、月の満ち欠けを3Dで表示します。
ちなみに今年の中秋の名月は9月22日です。
9月22日午後8時の東京の月を見るにはここをクリックしてください。
続きはHTML5の話です。
続きを読む »

「おはこん番地は!? API」の新機能と、最近話題のHTML5のCanvas要素を使って3D天球儀を作ってみました。

任意の時刻と場所の、太陽と月の位置、月の満ち欠けを3Dで表示します。
ちなみに今年の中秋の名月は9月22日です。
9月22日午後8時の東京の月を見るにはここをクリックしてください。
続きはHTML5の話です。
続きを読む »
少し前までVMware Playerを使用してLinux(Debian)を使っていたのですが、しばらく使っていない間に気がつくとGUIでログインできなくなっていました。
その時の解決メモです。
続きを読む »
GUIのないサーバで、javaのプログラムをデバッグしていた時のおはなし。
Eclipseしか使ったことのない方には馴染みがないと思いますが、javaにはjdbというgdbみたいなデバッガがあります。
jdbは、画面のない環境でも(gdbを使い慣れた人なら)お手軽にデバッグできるツールなのですが、あるプログラムをデバッグしようとしたら
Exception in thread "JDI Internal Event Handler"
java.lang.IllegalArgumentException: Invalid JNI signature character ';'
at com.sun.tools.jdi.JNITypeParser.nextTypeName(JNITypeParser.java:236)
at com.sun.tools.jdi.JNITypeParser.typeNameList(JNITypeParser.java:140)
のようなExceptionが出てデバッグができませんでした。
jdbを使わなければ、普通に動きます。jdbでデバッグしようとするとこのようにExceptionが出ます。
ちなみに、Javaのバージョンは、1.6.0_18(OpenJDK)。OSは、Ubuntu 10.04です。
続きを読む »
カーネル周りに手を出すことになったので、とりあえずセクション9のmanをインストールしようとしたのですが、make mandocsの段階でエラーが出てしまい、makeすることができませんでした。
使用したのは以下のバージョンです。
私は基本的にゲームはしないのですが、最近子供にせがまれて自分のケータイに入っているパズルゲームをしています。
子供はまだ小さいのでパズルを解くことはできないのですが、キャラクターの絵と音楽を楽しんでいるようです。一方、私はもっぱらパズルを解いています。
考えてもうまくすすまないので、プログラムを書いて解いてみました。(ついでに、ゲーム本体もまねっこしてみました。)
続きを読む »