java

Mirah - JRubyではないJVMで動くるrubyくさい言語のインストール

rubyに行っちゃうと、もうJavaに戻れなくなるのは、 電気がある生活に慣れちゃうと、もう電気のない生活なんて想像できないのと似ている。 とおじいちゃんが言ってました。 ただ、Javaしか動かん環境というのもあるもので、 Google App Engine とか、 Google…

JRockitがどうも不安定かも

Amazon ec2上でCentOS 5.5 + JRockit 1.6.0_03 でJavaの環境を作ったけれど、どうも不安定。 jruby + glassfish + rails とか動かしてて、そもそも大丈夫かとか突っこまれそうな環境なんだけれど、 同様の構成をCentoOS 5.2上でやって全く問題なく半年ぐらい…

フォーマットの変換記号

ログの中で、ホスト名はフォーマットのパラメータで なさそう。

simpleDateFormatで'Z'のパターンは指定できなかった。 いや、できるんだけど、parseでかならずこけますね。なんでだ?

ふつうのjavaアプリケーションへのvmパラメータを渡す方法

なんか、ちょっと違うらしい。 http://developer.apple.com/jp/technotes/tn2031.html ただ、普通に-Xmx512M とか渡しても動いてるっぽいけどな。 有効になってないのかな?

eclipseにvmパラメータを渡す方法

今までわからんかった。 Eclipse.app/Contents/MacOS/eclipse.ini に-vmargsの記述はするみたい。 Eclipse.app/Contents/Info.plist に記載することもできるようだけど、 その場合、eclipse.iniに書かれた-vmargsの パラメータは無効になるらしい(Info.plis…

ホスト名の取得

webサーバが複数台でクラスタリングされている環境にて、 どのサーバが返したレスポンスか判別できるようにするとする。 すぐに考えついたのは、 全ページに識別文字埋め込み フィルタで識別文字埋め込み の2種類で、ページに埋め込みはやだなぁと思ったの…

DIとDTOとかEntity

DIコンテナにDTOとかEntityの生成を任せると フィールドに持っている他のオブジェクトを 生成してくれてたり、生成しなかったりということが、 設定でできてうれしいような気がする。 単純にコンストラクタをオーバーロードしてれば 済みそうな気もするけど。

setterとgetter

っていらなくない?privateな変数に リフレクションで突っ込んじゃだめ?

機能ごとに各層のクラス名をあわせる

例えば、Seasar2とStrutsなんかを使用して、無設定Strutsを使う場合などでは、 機能ごとにクラスのプリフェックスをあわせると設定が楽になる訳ですが、 反面、機能をまたいで、クラスが再利用可能なときには、 再利用が行いにくかったりすることもあるよう…

JavaOne3日目〜真のJavaOne開催

1時間目:基調講演 寝坊。 3日間一度も基調講演出ず。 かなりショック。って自業自得なんだけど。ああ。。。 2時間目:JXTA この時間はかなりいきたいセッションが重なってた。 DI話もEJB話も聞きたかったけど、あえて、JXTA。 だって、こんなときしか話…

JavaOne2日目

1時間目:基調講演 寝坊 2時間目:BPEL 寝坊。 ようやく会場についたので、ちょっと展示ブースをのぞいてみる。 Cangalのおねーちゃんに目をうばわれつつ、 sunの展示ブースのマシンのところにいってみる。 Opteronマシンのとこに行って、ちょっと聞きたいこ…

JavaOne初日

1時間目:てくにかる・きーのーと 寝坊のためぶっちぎる2時間目:JMXばなし うすーくさらーっとわかったよーな なにもきいてないよーな3時間目:Webサービス話 次期J2SEに入っちゃうのが驚いた。 意外と人がいたのに驚いた。 ちょ〜っとGUIの話の方も聞きに…