java

Androidでtweenしたい人にはこれ「Java Universal Tween Engine」

Cocos2Dには、Actionというクラス群があり、アニメーションなども それで比較的簡単に行えるけれど、callbackをオブジェクトではなく、文字列で指定するなど、いろいろと不便なところもある。 Java Universal Tween Engineというちょっと長い名前のライブラ…

Javaの問題点等について、いろいろとまとめられていて面白かった

のでメモしました。http://d.hatena.ne.jp/ryoasai/20110226/1298703499

GoogleとSpringがクラウド開発環境で提携。日本だって負けてられない。

http://www.infoq.com/news/2010/10/spring-plus-google-ga 以前から何度か話に上がっていた気がするけれど、GoogleとSpringがクラウド開発環境の推進で提携するらしい。 GAE for Businessの分野で伸ばしてくるのかな。 GAEの開発では、slim3という日本人のh…

Slim3でFreemarkerを使ってみる

Slim3で、久しぶりにJSPを触っているけれど、やっぱりFreemarkerのほうが 使い勝手がよく感じるため、変更してみることにしました。 以下からFreemarkerをダウンロードする http://freemarker.sourceforge.net/freemarkerdownload.html ※ここに上がっているF…

新Appletと、JavaFXが全然噂されない件について

少し前に、Appletがブラウザ外でも動くようになり、 さらにJavaFXによって、RIAの開発が容易になった と思われたが、実際のところどうなのだろうか ニュースや話題をさらっているのは、同じJavaでも Googleが作ったAndroidなどの別のプロダクトや、 クラウド…

JavaでExcel用のグラフも作成できるライブラリ ExCella

http://excella-core.sourceforge.jp/ http://itpro.nikkeibp.co.jp/article/NEWS/20090625/332624/ Excelの入力・出力ライブラリはいくつかあるけれど、 グラフまで出してくれるとはかなり便利そうです 実務で利用されるのかは分かりませんが。。 MA-EYESと…

JavaScriptを直接記述しなくなる?

http://www.atmarkit.co.jp/news/analysis/200906/08/js.html JQueryなどのJavaScriptライブラリが普及する中で、 他の言語やツールなどを使用して、JavaScriptを生成する 開発も増えてきている。 最近のクラウドと同じように、どっちが有利というわけではな…

JavaでExcelの読み書きが行えるApache POI

業務ではよくCSVが使われることが多いと思いますが、 EXCELの方がいろんな用途で使えそうですね http://poi.terra-intl.com/ http://www.apache.org/dyn/closer.cgi/jakarta/poi/release/ 以下のファイルをダウンロード poi-bin-3.0-FINAL-20070503.zip Exce…

これ、どうなるか分かりますか?

某Javaの書籍に載っていた問題ですが、 以下の実行結果はどうなるでしょうか? 実際に実行してみる前に、解いて見てください public static void main(String[] args) { System.out.println("url"); http://d.hatena.ne.jp System.out.println("open()"); } …

Javaで入力チェックを正規表現で行う

入力チェックを正規表現で行いたい場合、以下のようなパターンが使える 「ASCII文字」のみ public static final String MATCH_ASCII = "^[\\u0020-\\u007E]+$";「英字」のみ public static final String MATCH_ALPHA = "^[a-zA-Z]+$";「数字」のみ public st…

Javaの文字コードとバイト数 (16進数を文字に変換)

ウェブサイトを作っていたりすると、毎回のごとく文字コードを調べたりすることが 発生するので文字コード(16進数)とバイト数を出力するプログラムを作ってみた BufferedWriter br = new BufferedWriter(new FileWriter("char_code.txt")); for (int i = 0; …

JavaのCSV用ライブラリ OpenCSV

OpenCSVは、CSVを扱うためのライブラリで、 CSVの読み込みなどは、Javaでは標準で用意されていないため重宝しますhttp://opencsv.sourceforge.net/ CSVってシンプルに見えて、ダブルクォートなどの処理が 意外と面倒なので、これ使うと一瞬ですね 使い方もシ…

SAStruts+freemarkerでEnumを使ってみる

SAStrutsとfreemarkerを使っているときに、 Enumをテンプレート内で使えたらいいなと思っていたけれど そのままでは手軽に使うことができなかった デフォルトでは、以下のようにMapのフィールドに設定することで、 パッケージ名指定で使うことができる *Act…