タグ

ブックマーク / d.hatena.ne.jp/t_yano (3)

  • はてなダイアリーにアプレットを貼る方法 - 矢野勉のはてな日記

    Java, はてなFlash ブログパーツを Google ユニバーサルガジェットにする方法 : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログiGoogle ガジェットを可能な限りシンプルに「はてなダイアリー」に貼る方法 : Media Technology Labs (MTL) : メディアテクノロジーラボ ブログを見て下さい。以上。 ですませようかと思うくらいよい解説だったので、是非リンク先もどうぞ。私はここに書いてる通りやっただけなんですよね。 一応手順を書いておきます。まずはGoogleにアカウントを取って、iGoogleにコンテンツを貼れるようにしておきましょう。Google GadgetsをiGoogleに貼れるようになります。次にGoogle Gadgets用のXMLを書きます。アプレット用は次のような感じ。単にHTMLにタグを

  • そろそろRuby/PythonのようなLLを褒めるのにJavaを貶めるのは止めません? - 矢野勉のはてな日記

    Java, Ruby もうURLを失念するくらいいろんなところで言われていることですけど、LL(Lightweight Language。RubyPython,Perlのような軽量なスクリプト言語)との比較で出てくるJavaコードは、「普通こんなコードかかないでしょ」というくらい冗長な場合が多い。 Rubyでコードが簡潔に書ける!ということを表す時にJavaを引き合いに出すのはいいんですけど(引き合いに出す相手としては間違ってないと思います)、Javaのこんな長いコードがRubyではこんなに簡潔に!とか言う時のJavaコードを恐ろしく冗長にして比較するのはそろそろ止めましょうよ。そんなことしても逆に一部では反感を買っちゃうでしょ。そんなことしなくったって、LLはもちろんJavaよりも簡潔に書けるんですから、ひねり技はいりません。そんなことJavaプログラマだって普通に認めてることですから

  • ordinalを使ったenumの永続化と復元

    Java 昨日の日記の続きです。id:koichiarchiさんからコメントを頂きまして、トラックバック先記事の要件は、ordinal値を永続したという前提で、それをどうやったら復元したらよいのか、という話でした。たしかにおっしゃるとおり、業務系では「現金は1、クレジットは2」というような形でコード体系をきめて、そのコード値を記録しますね。 enumのordinal値はenum定数を宣言した順番に0から順に値が振られますが、nameのようにvalueOf()で一発で復元、ということはできません。そこで前回引用したid:koichiarchiさんの発言になるわけですね。 O/Rを使用した場合にDTOには現金ならば"1"と格納されています。 これをJava内で比較するときにどうすればいいでしょうか? if (dto.getValue() == PAYMENT.MONEY) { これはコンパイル

    aterai
    aterai 2006/10/03
  • 1