2008 年 10 月 のアーカイブ

Eclipse+Subversion

2008 年 10 月 31 日 金曜日

EclipseとSubversionで共同開発をしているわけですが、Eclipseの設定ファイルなどのうち共有しない方がいいものと、共有した方がいいものの区別がなかなか難しいところがあります。Apache Tomcatなど使用するアプリケーションやインストールしておくプラグインなどを統一した上で、同じディレクトリ構成にしておけば問題はあまりないのですが…。動かなくなった時の原因を突き止めるまで時間がかかったりして無駄だなぁ、と思うときがあります。

Kyoto

2008 年 10 月 30 日 木曜日

前日に京都日帰りをしたので、体が重いです。

Coffee

2008 年 10 月 29 日 水曜日

地域限定らしい、スターバックスの缶コーヒーを購入してみました。どんな味なのか楽しみです。

Java SE 6 Update 10

2008 年 10 月 28 日 火曜日

Introducing Java SE 6 Update 10によると、いろいろと変わっているようです。Look & Feel の Nimbus はなかなかいいかも。

Zimbra

2008 年 10 月 27 日 月曜日

ふと思ったのですが、自宅のサーバでZimbra Open Source版を稼働させてみるといいかもしれない。9arrowsでもいいのですが、なにはともあれ、もう少しメールの整理がしやすい環境にしないといけないのではないかという気がします。まぁ、ひとつひとつのことに集中して、順番に片付けていくということが大切なのですが、現状だと簡単に対応できるものとか、短期間で対応できるものしかやっていないような気がするので、なんというのか積み重ねて大きなものへ仕上げるという作業がうまくできていない気がします。メールの整理とは関係ないように思えますが、メールで即座に反応してしまっているという点が、大局的な視点を失わせているという気もしている訳です。

まぁ、要はZimbraとか9arrowsを使ってみたいというだけの話なんですが。

Game Programming

2008 年 10 月 26 日 日曜日

簡単なゲームプログラムを見直していたのですが、最近のJavaだとアノテーションとかジェネリックスとかを使うので、随分と様子が違います。作成当時は、JDK1.02, 1.1, 1.2の混在とApplet, Frame, Swing, JApplet への対応が結構面倒だった気がします。画像ファイル、オーディオファイルの扱いはどうしておけばいい、というのについて正解がないからですが、今もその辺りはかわりません。ただ、手間を考えると、対象プラットフォームだけで動作すればいいかなぁとも思います。対象プラットフォームすべてに対応しようとすると、コードが結構複雑になってしまい、いまいちだよなぁ、という感じがするからです。

メインの処理、リソースの管理、GUIコントロールは別々なわけだから、これらをきちんと分離するようにプラットフォームのプログラムを作成しておけば、メインの処理は再利用できそうな気がします。

しかし、クラス構造を持ち込むと、単純なゲームプログラムも軽く10倍ぐらいのコーディングが必要となってしまいますし、マルチメディアデータを使ったGUIアプリケーションにすると、そこでも10倍ぐらいコード量が増えてしまいます。こういったあたりが、初心者プログラマがゲーム作成から入るのは難しいと思う主な理由なのですが、画面上で動くとコンソールで地味に動作するよりも派手でいいんですよね。

MTOS

2008 年 10 月 25 日 土曜日

Hibernate Tools を使って MTOS 向けのJPAプログラムが用意できました。Webインタフェースは用意してはいませんが、DBアクセスはできるようになったはずです。とりあえずテンプレート移行ツールの作成はしたいのですが、仕様とか考えると結構面倒そうです。ブログ名の指定をして、それに含まれるテンプレートを取り出して、移行先のDBへ更新するか、挿入するか、するだけなのですが、自動連番されているものとかはどうするのかとか、関連するテーブルはないのだろうか、とか、いろいろありそうです。

Eclipse 3.4

2008 年 10 月 24 日 金曜日

Hibernate Tools は Eclipse 3.3 で動作するということのようですが、エラーを無視すれば Eclipse 3.4 でも動作するようです。何度もEclipse 3.4 でアップデートとかモジュールのインストールをして苦労したのですが、ant を使った方が楽なのかもしれません。

XHTML Template 2

2008 年 10 月 23 日 木曜日
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="Content-Language" content="ja" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<title>タイトル</title>
<meta name="description" content="説明" />
<meta name="keywords" content="説明" />
<meta name="author" content="名前" />
<meta name="copyright" content="コピーライト" />
<link rel="stylesheet" type="text/css" media="screen, projection, tv" href="hogehoge" />
<link rel="stylesheet" type="text/css" media="print" href="hogehoge" />
<link rel="alternate stylesheet" type="text/css" media="screen, projection, tv" href="hogehoge" title="hogehoge" />
<script type="text/jacascript" src="hogehoge"></script>
<link rel="shortcut Icon" href="favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="contens" href="/" title="目次" />
<link rel="help" href="/about/" title="ヘルプ" />
<link rel="index" href="/sitemap" title="サイトマップ" />
</head>
<body>
</body>
</html>

Hibernate tools

2008 年 10 月 22 日 水曜日

hibernate.org – Hibernate Tools for Eclipse and Ant というものがあるのを知りました。これは、良さそうです。MiddlegenとかでDatabaseからEJB生成をしようと思っていたのですが、開発が止まっているようでした。こちらはアクティブなようなので、試してみようと思います。