GPSの軌跡
朝からプログラムをいじり、これまでのGPSの軌跡をまとめて見れるようになる。Google Map上でも見れるが、データが多いとローカルで走るGoogoe Earthの方が反応が早くて快適。市区町村の境界を表示できるのも便利。熊本市北部の探索はまだまだだということが判明。頑張って軌跡で塗りつぶそう。UVC Video Class その2
LinuxにUVC(USB Video Class)ドライバをインストール。kernel 2.6.9では、コンパイルエラーが出るので、2.6.17.8にバージョンアップ。ドライバ組み込みができ、認識もされるようなのでxawtv-3.91を動かしてみるが、エラーになって画像が出ない。いろいろ追いかけて1箇所修正したら、無事画像が出た。めでたい。今後はLinuxでもWebカメラ使い放題。
Joel on Software 面白い
Joel on Softwareを読んでいる。面白い。
USB Video Class
Linuxでwebカメラを使う相談を受け、調べていてUSB Video Classというものがあり、LinuxのUVCドライバーもあることを知る。すでに販売されているWebカメラでもUVC(準拠?)のものも結構あるらしい。(ロジクールの情報)。
ヤマダ電機で探すと BUFFALOのBWC-130MH03A/BKがUVC対応とある。価格は8,380円。他にも差し込むだけで使えると書いてあるWebカメラがあるので、こいつらもUVC対応なのかもしれない。事務所のWindows-XPに購入したBMC-130MH03A/BKを差し込むとドライバーのインストール無しでWebカメラと認識してくれた。Joel on Software
博多のジュンク堂でゆっくり本を眺める。Joel on Softwareが面白そうだったので購入。
Joel on Software Joel Spolsky 青木 靖 by G-Tools |
Java Puzzlers
Java Puzzlers購入。パズルのようなプログラムを書く気はないが、Javaの細かい仕様を知るには良い本だ。
Java Puzzlers 罠、落とし穴、コーナーケース ジョシュア・ブロック ニール・ガフター 柴田 芳樹 by G-Tools |
DBD::CSV
昔作ったperlのプログラムを修正。修正部分をテストを運用環境でするのは面倒なので、テストプログラムを作成。データベースにpostgresを使っているがテスト用にdatabaseを追加するのは嫌だ。ファイルベースの軽いDBを使いたい。DBIを使っているので、適当なDBDを調べるとDBD::CSVが良さそうだ。インストールすると簡単に使えた。データベースの作成はディレクトリを指定するだけ。CSVファイルなので、フィールド名を書くだけで空のテーブルができる。エディタですぐにテーブルの内容が見れるのも便利。テスト用には最適かも。
EZ-USB FX2
EZ-USB FX2のプログラム。問題点はほぼ解決(したと思う)。
EZ-USB FX2
EZ-USB FX2のプログラム。いろいろひっかかる。わかるような、わからないような状態。
Effective Java
雨でポストを探しに行けない代わりに本屋に行き、Effective Javaを購入。最近、この辺の本を読むのが楽しい。原書は第2版が予約開始している。ちょっと早まったかな?
EZ-USB FX2
オプティマイズから以前購入していたEZ-USB FX2をいじる。いろいろひっかかるが、なんとか使えるようになる。
Javaのvsprintf()
Cのvsprintf()相当のことをJavaでやる方法を調べていて、String.format()等でそのままできることに気が付く。
Object [] a = new Object[]{1,2,3};System.out.printf("a=%s%n", a);
とすると, a.toString()の値が出力されるのではないかと思ったのだが試すとa=1が出力される。次のようにすると、a.toString()の値が出力される。
int [] a = new int[]{1,2,3};System.out.printf("a=%s%n", a);
Cで言えば、sprintf()とvsprintf()が同じ関数みたいなもの。面白い。
仕事
GWの合間の平日ということで、仕事。車の量は平日並み、出勤状況も平日並み。ちょっと意外。仕事は相変わらずJava。で、家に帰ってもJava、AttributedStringを組み立てて遊ぶ。これでIMEでやりたいことができるようになった。
Excelのhtmlファイルを使ってみる
内部の開発文書をhtmlで書くツール(?)を作っていて、ある程度動くようになったので使い始めている。表組みのある文書を書く必要があり、wiki形式よりhtmlの方が表は楽だなとか思って書いていたが面倒になり、表はExcelで書くのが一番楽よね、昨日ExcelにHtmlを吐かせてみたら、思いのほかちゃんとみれたので、ExcelのHtmlを組み込める仕組みを作れば楽しいかもと考え、作ったらわりと簡単に動いた。結構便利かも。Java,Java
仕事でJavaして、帰ってJavaで遊ぶ。いい加減な実装でなんとかIMEを使えるようになった。
最近のコメント