タグ

2015年12月18日のブックマーク (2件)

  • JSONストアサーバ「Kinto」。モバイルデバイスやWebブラウザとデータ同期可能、オフラインファーストにも対応、モジラがオープンソースで公開

    JSONストアサーバ「Kinto」。モバイルデバイスやWebブラウザとデータ同期可能、オフラインファーストにも対応、モジラがオープンソースで公開 モジラがオープンソースで公開した「Kinto」は、モバイルアプリケーションやWebアプリケーションのサーバ側としてよく利用されるBaaS(Backend as a Service)用のサーバとして使うことを想定したソフトウェアで、いわゆるNoSQLデータベースの一種といえます。 Kintoのクライアントライブラリとして、オフライン状態での実行を想定した、いわゆるオフラインファーストに対応したJavaScriptクライアントが用意されていることが挙げられます。 同期機能はモジラのMozilla Firefox Syncチームが設計したもので、モジラはすでにこのKintoの同期機能を利用してFirefoxやFirefox OSでの設定情報やアセットな

    JSONストアサーバ「Kinto」。モバイルデバイスやWebブラウザとデータ同期可能、オフラインファーストにも対応、モジラがオープンソースで公開
    kimutansk
    kimutansk 2015/12/18
    JSONストアサーバ・・JSONの定義を保持しておいて同期させて何やら、とかに使えますかね。
  • Java で higher kinded polymorphism を実現する - Qiita

    Disclaimer この記事では一般的な(一般的とは…?)Java プログラマにも理解してもらえるように、比較的理解が簡単なかわりに informal な説明をしています。higher kinded polymorphism に関する formal な情報を求めている人は…ちょっと探した感じでは Qiita にはないようなので、適当にぐぐるか、References を参照してください。 TL;DR 俺はスーパー Java プログラマだぜって人は記事最下部の References にある highj を参照してください。これ読まなくていいです。Don't Read. higher kinded polymorphism とは higher kinded polymorphism をさす言葉として、他にも type constructor polymorphism とか実に様々な呼称があるの

    Java で higher kinded polymorphism を実現する - Qiita
    kimutansk
    kimutansk 2015/12/18
    Javaだとよくこのあたりが抽象化しきれずに負けた気分になることが多いですが、やってやれないことはないんですねぇ。