Java Node.jsとPHPとJavaのHello Worldでパフォーマンス比較してみた。 この1年くらいで手がけているプロジェクトのバックエンドはすべてJavaなのですが、「Node.js、良いですよ」という話を聞いて、勉強と検証をしております。今回は、軽くNode.jsの勉強をした上で、Node.jsとPHPとJavaの簡単... 2014.07.14 JavaNode.jsPHP
Java 高速圧縮アルゴリズムsnappyのgzipとの比較 昨日、snappyという圧縮アルゴリズムについて書きました。 高速な圧縮・解凍アルゴリズムsnappy 今日は、snappyとgzipとの比較について書きます。 テストデータ テストデータは、Growth Pushの計測データを模倣したラ... 2013.11.26 Java
Java MessagePack、Kryo、Protocol Buffersなどのシリアライザーのパフォーマンス比較 Javaで、オブジェクトをシリアライズするのに、どの仕様と実装が良いのかを調査しています。 特にパフォーマンスを気にしない時は、「JSON一択」だと思っているのですが、パフォーマンスが気になる用途では、変換時間とサイズが気になってしまいます... 2013.11.22 Java
Java Bean Validationの各オープンソースプロジェクトの処理時間を比較 JavaにはBean ValidationというAPIが存在していて、これはアノテーションによってバリデーションの制約を定義できるとても便利なものです。 Bean Validationの使い方 何かしらのクラスのメンバ変数に@NotNull... 2013.10.01 Java
iPhoneアプリ スマートフォンの画面サイズと持ち方比較 小さいAndroidも大きいAndroidもiPhoneも触ってますが、今のところ一番しっくり来てるのは、大きめのAndroidスマートフォンです。(not タブレット) 大きいAndroid持ちにくそう・・・ と思っていましたが、使ってみ... 2012.09.19 iPhoneアプリ