Home > Archives > 2008-10 Archive

2008-10 Archive

Eclipse+Subversion

  • Posted by: hiro345
  • 2008/10/31 22:00:11
  • Java

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

Kyoto

  • Posted by: hiro345
  • 2008/10/30 22:00:20
  • General

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

Coffee

  • Posted by: hiro345
  • 2008/10/29 23:40:24
  • General

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

Java SE 6 Update 10

  • Posted by: hiro345
  • 2008/10/28 21:39:17
  • Java

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

Zimbra

  • Posted by: hiro345
  • 2008/10/27 21:00:19
  • General

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

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

Game Programming

  • Posted by: hiro345
  • 2008/10/26 16:03:31
  • Java

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

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

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

MTOS

  • Posted by: hiro345
  • 2008/10/25 20:00:52
  • Linux

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

Eclipse 3.4

  • Posted by: hiro345
  • 2008/10/24 23:59:45
  • Java

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

XHTML Template 2

  • Posted by: hiro345
  • 2008/10/23 10:08:36
  • General
<?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>
  • Comments (Close): 0
  • Trackbacks (Close): 0

Hibernate tools

  • Posted by: hiro345
  • 2008/10/22 21:17:38
  • Java

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

  • Comments (Close): 0
  • Trackbacks (Close): 0

fetchmail

  • Posted by: hiro345
  • 2008/10/21 12:38:37
  • General

fetchmailを使っています。今朝はメールが少なくて驚いたのですが、サーバの証明書が更新されていて、fetchmailでエラーが発生していたためでした。フィンガープリントが一致しないということでメール取得ができていませんでした。-v オプションで確認をして、.fetchmailrcに記載してあるfingerprintの値を変更して対応をしました。1000通あまりたまってしまっていました。やれやれです。

  • Comments (Close): 0
  • Trackbacks (Close): 0

IPSJ Journal Vol.49 No.10

  • Posted by: hiro345
  • 8:24:19
  • General

「学力低下は錯覚である」という本の書評が掲載されています。なかなか面白そうな内容なので、買って読んでみたいと思っています。書評を読んでいて、最近、「理系が社長になるような会社が世の中には必要だ」というような話をされたことを思い出しました。この手の論調は、理系を目指してもいいことがなさそうだから、理系が減っているということになる場合が多く、最終的には「理系は楽しいと思わせたい」ということになりそうです。「現状は、理系はつまらないと思わせる社会環境であるため、それが悪い」という話になっていくわけですが、経営センスも持った開発者というのはなかなか多くはいないはずなので、なんというのか、母数は多くなっても不幸になる人(途中で挫折する人)が多くなってしまうような気がするので、なんだかな、という気がします。単純に、深く考えて行動をするよりも、性急にことを進めることの方が良いことのような風潮があり、じっくり物事に取り組む必要がある物理学は評価されにくい、というだけの話だと思います。まとまりがない話になりましたが、備忘録として投稿しておきます。

  • Comments (Close): 0
  • Trackbacks (Close): 0

FLV

  • Posted by: hiro345
  • 2008/10/20 20:00:00
  • General

Flash Video サーバについて調べてみましたが、数百万もするのですね。驚きました。OSS版で Red5 : Open Source Flash Server Open Source Flash というのがあるので、趣味でやるなら、これを使うのが良さそうです。RTMP形式もサポートしているようです。

QuickTimeだと、AppleがOpen Source – Server – Streaming Serverを出しているようです。

Ruby実装版もありました。rubyizumi – Google Codeというものです。バージョンが0.12なのですが、頻繁に更新されているようです。

ちなみに、レンタルサーバもいくつかありますが、結構な値段がします。公開制限をかけないなら、自前でやらずにYouTubeのようなインフラを利用するのが良さそうです。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Sports

  • Posted by: hiro345
  • 2008/10/19 21:00:04
  • General

地域の運動会でした。最近は膝の調子がよくないので、激しい運動は控えています。ということで、応援をしてきました。どの競技も参加者は必死になってやっているので、参加できれば良かったなぁ、と思いながら応援をしました。中でも、リレーはやっぱり面白いので、身を乗り出して応援しました。しかし、よく晴れていて暑かったので、終わった頃には偏頭痛になっていました。家に帰ってからは、のんびりとしながら休みました。

激しい運動の前に、まずは、ダイエットして体重を軽くしようと思う今日この頃です。

  • Comments (Close): 0
  • Trackbacks (Close): 0

dakkoku

  • Posted by: hiro345
  • 2008/10/18 20:00:59
  • General

脱穀の手伝いをした。脱穀機の調子が良くて、ばんばん作業が進んだので、結構早くに作業を終わらせることができました。毎年これぐらい調子がいいと気分よく作業できます。やっぱり楽しくできるというのは重要ですね。

  • Comments (Close): 0
  • Trackbacks (Close): 0

XHTML template

  • Posted by: hiro345
  • 2008/10/17 11:13:55
  • Program

Extensible HyperText Markup Language – Wikipedia を参考にして、テンプレートを用意してみました。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
<head>
  <meta http-equiv="Content-Type"
        content="application/xhtml+xml; charset=UTF-8" />
  <title>HTML title</title>
</head>
<body>
</body>
</html>
  • Comments (Close): 0
  • Trackbacks (Close): 0

Spring

  • Posted by: hiro345
  • 2008/10/16 11:04:27
  • General

Springのソース公開に関して考え方が示されていたようです。こういう考え方もありかもしれません。

InfoQ: SpringSourceの変更にコミュニティが反応、Rod Johnson最高経営責任者が説明
http://www.infoq.com/jp/news/2008/10/springsource-maintenance

  • Comments (Close): 0
  • Trackbacks (Close): 0

plan/b

  • Posted by: hiro345
  • 11:02:02
  • General

plan/bというバックアップツールがあるらしい。これはいいかも。

JavaベースのLinux向けバックアップ・ツール Arecaとplan/b – SourceForge.JP Magazine
http://sourceforge.jp/magazine/08/10/10/0136221

  • Comments (Close): 0
  • Trackbacks (Close): 0

XHTML

  • Posted by: hiro345
  • 10:59:51
  • General

正直なところ、XHTMLは複雑です。XMLとHTMLの両方の性質をもたせないといけないので、特にドキュメント定義の部分は悩ましいところです。「HTML 4.01の正しい記述方法、最小構成編 | エンタープライズ | マイコミジャーナル
http://journal.mycom.co.jp/news/2008/09/30/023/index.html」によると、XML文書であることを示す宣言が先頭にないのでまずそうだよなぁと思いました。リンク先である「SitePoint Blogs » A Minimal HTML Document(http://www.sitepoint.com/blogs/2008/09/23/a-minimal-html-document/)をみると、やはりコメントが入っていて、いろいろと議論をしています。こういうのが難しいのは「仕様上どうなのか」という話と、世の中で「実装上はどうなのか」という話があって、わけて話をしないと噛み合わないという点です。

仕様上いくら正しいXHTMLを書いても、実際にIE6やFF2で表示したときに問題がおきるのでは使えないので、「こう書くべき」という話をしたあとに、「実際のWebブラウザで処理される場合の問題があるからこう書くのが現実的」だという話が必要です。Webドキュメントについては、文字のエンコーディングをどこでどう指定するのかまで関係してくるので、なんとも悩ましいのですが…。Apache HTTP ServerでリクエストヘッダのContentTypeを指定する設定をしてしまうと、ドキュメント内に含まれるContentTypeは普通は無視されるので、そうなると問題が発生するとか、いろいろあります。

話がそれましたが、結局どうするのがよいのかはよくわからないわけですが、この話を読んでいる最中にThe World’s Best HTML Template – Jens Meiert(http://meiert.com/en/blog/20080429/best-html-template/)というページを見つけました。JavaScriptでテンプレートからHTMLを生成するプログラムを作成するのは簡単なので、作ってみようかとちょっと思った次第。もちろん、XHTMLについては正しいテンプレートが書けるかという問題は残っているのですが…

  • Comments (Close): 0
  • Trackbacks (Close): 0

i-Jetty

  • Posted by: hiro345
  • 10:34:08
  • General

でるんじゃないかと予想していましたが、やっていた人がいました。i-jetty – Google Code
http://code.google.com/p/i-jetty/。Androidで動作するJSP/Servletコンテナ。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Jersey 1.0

  • Posted by: hiro345
  • 10:26:45
  • General

気がついたら、Jerseyが1.0になっていました。https://jersey.dev.java.net/

  • Comments (Close): 0
  • Trackbacks (Close): 0

Debian

  • Posted by: hiro345
  • 2008/10/15 22:00:46
  • General

Debianを久し振りにさわっていますが、apacheの設定とか、apt-getの使い方とか、日本語環境の設定方法とか、忘れていました。Googleで検索するとすぐにみつかるので、その点、ずっと前にやったときよりは簡単なのですが、やはり普段やっていないことをやるのはそれなりに負荷がかかりますね。当たり前の話ですが。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Clean

  • Posted by: hiro345
  • 2008/10/14 22:00:28
  • General

掃除をするのも大変です…

  • Comments (Close): 0
  • Trackbacks (Close): 0

Dynamic web

  • Posted by: hiro345
  • 2008/10/13 22:00:45
  • Java

Eclipseで動的Webプロジェクトを生成すると、Tomcatなどを使った開発が簡単にできるようになるわけですが、テストやコードカバレッジなどもしたり、DBはテスト用にはDerby、本番ではMySQLを使うなどとしたり、デプロイ用WARファイルの生成をしたり、などなど、細かいことをしようとすると、やはりAntによる構築が欲しくなります。build.xmlを毎回作成するのは面倒なので、テンプレートとなるようなbuild.xmlを用意しておくというのが正解のような気がしますが、このあたり、実は簡単な対応方法があったりするんじゃないか、と思っています。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Seam document

  • Posted by: hiro345
  • 2008/10/12 22:00:41
  • Java

Redhat でも Seam の日本語ドキュメントがあり、公開されているのを見つけました。
Seam – コンテキスト依存コンポーネント

  • Comments (Close): 0
  • Trackbacks (Close): 0

PDFCreator

  • Posted by: hiro345
  • 2008/10/11 22:00:43
  • Win

PDFCreatorというものがあると教えてもらいました。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Web application

  • Posted by: hiro345
  • 2008/10/10 21:00:18
  • General

普通のアプリケーション作成に比べると、やはり面倒なのですが、オープンプラットフォームのアプリが欲しいときには、やはり必要です。自分が使うちょっとしたツールもWebアプリとして実装がいいんだろうなぁ、と思う今日この頃。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Song

  • Posted by: hiro345
  • 2008/10/09 22:07:54
  • General

コーラスの発表会を聞きにいきました。

  • Comments (Close): 0
  • Trackbacks (Close): 0

23

  • Posted by: hiro345
  • 2008/10/08 23:04:58
  • General

23時すぎるとさすがに疲れる。

  • Comments (Close): 0
  • Trackbacks (Close): 0

John Titor

  • Posted by: hiro345
  • 2008/10/07 22:38:45
  • General

ガリレオを見て知ったのですが、ジョン・タイターという有名なタイムトラベラーがいるのですね。本当か嘘かわかりませんが、すごいです。

  • Comments (Close): 0
  • Trackbacks (Close): 0

Home > Archives > 2008-10 Archive

検索
カレンダー
« 10月 2008 »
S M T W T F S
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
広告


最近のコメント
アーカイブ

Return to page top