2015年5月25日のブックマーク (3件)

  • WebAPIリクエスト仕様書としてcurlコマンドのご提案 - Qiita

    WebAPIの仕様を記述する方法はいくつかあると思う。 普通に日語で記述する JSON Hyper-Schema、WADL、RAML、Swaggerなどを使う 仕様書の代わりにプログラムを書く HTTPメッセージそのものを記述しておく でも、文法にばらつきがあったり、読みにくかったり、ツールのセットアップが面倒だったり、どれもイマイチな所があって、手軽な方法が欲しいと思っていた。 何気なくcurlコマンドのオプションを調べていたら、「もうこれでAPIドキュメント扱いにしちゃえばいいんじゃね?」と思えてきたのでメモしておく。 curlコマンドのおさらい curlコマンドはlibcurlの付属コマンドで、最近のUnix系OSなら大抵最初から入っていると思う。コマンドの詳細はmanを読んでいただければ。 cURL - How To Use (マニュアルページ日語訳) curlコマンドのオプシ

    WebAPIリクエスト仕様書としてcurlコマンドのご提案 - Qiita
    heki1224
    heki1224 2015/05/25
  • これは便利!Android・iPhone・PC間でファイルが共有できるAirDrop的アプリ! : Xender | オクトバ

    『Xender』は、AndroidiPhonePC間でファイルを共有できる便利なアプリです。PCに専用のソフトをインストールする必要もなく、非常に手軽に使うことができます。 ではまず、PCとスマートフォンを接続してみましょう。右上にあるボタンをタップして、接続モードをPCに切り替えます。 するとアドレスが記載されているので、これをPCのブラウザに打ち込みます。 すると、ブラウザにQRコードが表示されます。アプリの「スキャン」ボタンを押して、これをスキャンします。 これでPCと接続完了です!専用ソフトのインストールや細かい設定はなく、とても簡単に接続できました。 ちなみに、スマホをアクセスポイントにすれば、PC側がオフライン環境下でも接続できます(※)。いざという時に役に立ちそうです。 ※スマートフォンのテザリング機能を使用し、PCとスマートフォンをWi-Fi接続して通信するので、スマー

    これは便利!Android・iPhone・PC間でファイルが共有できるAirDrop的アプリ! : Xender | オクトバ
    heki1224
    heki1224 2015/05/25
  • 書籍「Javaパフォーマンス」を読んで - n-agetsumaの日記

    監訳者の@cero-tさんから頂きました。@cero-tさん、ありがとうございます。 Javaパフォーマンス 作者: Scott Oaks,アクロクエストテクノロジー株式会社(監訳),寺田佳央(監訳),牧野聡出版社/メーカー: オライリージャパン発売日: 2015/04/11メディア: 大型この商品を含むブログ (3件) を見るJavaトラブルシューティングに関する仕事に関わっていると、まだ切り分けができていない性能遅延の原因について、GCが疑われることが良くあります。『自動で動く』ことによるブラックボックス感によりGCは疑われやすくなっていると思います。 しかし、実際に色々な案件の解析を繰り返すと、性能遅延の要因は多種多様です。過去に遭遇した代表的なものには、GC以外にも以下のような遅延要因があります。 アプリケーションの不効率なロジック (ループ過多、オブジェクト生成過多) 過度なロ

    書籍「Javaパフォーマンス」を読んで - n-agetsumaの日記
    heki1224
    heki1224 2015/05/25