タグ

ブックマーク / blog.virtual-tech.net (2)

  • IsomorphicとAPIファーストについて #apijp

    「Web API Advent Calendar 2014 の5日目の記事です。」 最近、Isomorphicという言葉をよく聞く。 Isomorphicとは、サーバーとクライアントのコードを同時に記述するパラダイムのことだ。 つまり、フロントエンド・バックエンドを曖昧にするようなアーキテクチャである。 私は、IsomorphicはWebのアーキテクチャーに合っていないと思っていて、やはりAPIファーストで設計し、フロントエンド・バックエンドをきちんと分けるべきだと考えている。 この点について詳しく述べたいと思う。 Isomorphicな開発環境が求められる背景 Isomorphicな開発環境が求められる理由としては、こちらのMeteorの記事が大変わかりやすい。(リアルタイムWebアプリケーションフレームワークMeteorについて) 普通のWebでは状態が画面遷移でリセットされてしまうこ

    IsomorphicとAPIファーストについて #apijp
  • 【Java特許侵害】 Oracle vs Google ガチンコでお願いします

    8月12日、OracleGoogleに対して訴訟を起こした。Oracleの持つJavaの知的所有権(特許および著作権)を侵害していることが理由とのこと。この問題はよくわからないので自分なりに整理してみることにした。(ただし私は法律には素人で間違いも多いと思う。あしからず) どういう訴訟か まず、訴訟の内容はというと、AndroidでのJava利用が7つの特許侵害と著作権侵害があったので、適切な賠償を求める、というものだ。FINAL_Complaint 私としては、特許侵害だけでなく、著作権侵害があったのが意外だった。 Androidで使われているDalvikはApache Harmonyのサブセットを用いており、Apacheライセンスである。最終的に DalvikのソースコードをApacheライセンス下でライセンスすることによって、携帯電話所持者はライセンス費用を払う必要なく使用または修

    【Java特許侵害】 Oracle vs Google ガチンコでお願いします
  • 1