ブックマーク / shinsan.hatenablog.jp (3)

  • JavaしかかけないおいらがiPhoneアプリをリリースするまで - しんさんの出張所 はてなブログ編

    今回の内容は前回よりだいぶましだぞ・・・。 業務系Java屋がMixiアプリをリリースするまで Javaしかかけないおいらがmixiアプリ第2弾をリリースするまで mixiアプリ第3弾「コレオススメ!」リリースするまで Javaしかかけないおいらがmixiアプリ第4弾をリリースするまで JavaしかかけないおいらがAndroidアプリをリリースするまで の続きになります。 正直実装的にはmixiアプリ第2弾のエントリ(GWT+Flash+JavaSEとの互換レイヤでサクサク開発)が飛びぬけていると思いますが、それ以来くらいのインパクトはあると思います。 長文です。 iOS版を開発するぞ マモノバスター2のAndroid版は無事だせました。読んでない人は上に並んでる過去のエントリを読んでみてください。 AndroidJavaSEと同じJava言語ということで、JavaSEと互換のレイヤーを

    JavaしかかけないおいらがiPhoneアプリをリリースするまで - しんさんの出張所 はてなブログ編
  • JAX-RSでJSONやXMLをPOSTしてみる - しんさんの出張所 はてなブログ編

    前回(JAX-RSでJSONやXMLを返す)はJSONやXMLを取得するところまで行った。 今回はJSONやXMLをポストしてみる。サーバー側はBeansとして受け取れるだろうか。 サーバー側プログラム 前回のコードを一部変更する。具体的には以下のメソッドを追加した。 その他のコードは前回の記事を参考に。DTOはJAXB対応であることの証明である@XmlRootElementアノテーションをクラスの先頭に1行つけるだけなので楽チンだ。 @POST @ConsumeMime({MediaType.APPLICATION_JSON , MediaType.APPLICATION_XML}) @ProduceMime(MediaType.TEXT_PLAIN) public String postCustomer(Customer c){ String result = String.forma

    JAX-RSでJSONやXMLをPOSTしてみる - しんさんの出張所 はてなブログ編
  • 第13夜 Java SE 6はnative2ascii使わなくていいのはみんな知っていると思うが - しんさんの出張所 はてなブログ編

    みなさまJava SE 6への移行は進んでおりますでしょうか。もう7月になったということはJava2 SE 5.0のサポート期間は4ヶ月をきったということですよ。 そこで今後はJava SE 6での地味な改良をあげていきたいと思う。派手な話題はみんな飛びつくけど、地味な改良が実はうれしいのだ。 最初はみんな知ってる小ネタから。 J2SE 5.0からPropertiesがXMLを扱えるようになったのはご存知のとおり。それまでは7bitなファイルしか扱えなかった。理由はPropertiesクラスが1.0のときに登場した古参クラスであるということ。1.0はマルチバイトが対応しておらずみんなこんな感じだった。そもそもHashTableを継承してるのはどうよ、とかいいたいことはたくさんあると思うのだが、Javaが発表されたのが14年前。その前からあったことを考えると仕方あるまい。C++ですら標準化さ

    第13夜 Java SE 6はnative2ascii使わなくていいのはみんな知っていると思うが - しんさんの出張所 はてなブログ編
    mtzky
    mtzky 2011/03/05
    properties
  • 1