タグ

2017年5月8日のブックマーク (7件)

  • Updating Google Maps with Deep Learning and Street View

    Philosophy We strive to create an environment conducive to many different types of research across many different time scales and levels of risk. Learn more about our Philosophy Learn more

    Updating Google Maps with Deep Learning and Street View
    fuba
    fuba 2017/05/08
  • Test::JsonAPI::Autodoc

    NAME Test::JsonAPI::Autodoc - Test JSON API response and auto generate API documents SYNOPSIS use HTTP::Request::Common; use Test::More; use Test::JsonAPI::Autodoc; # JSON request describe 'POST /foo' => sub { my $req = POST 'http://localhost:5000/foo'; $req->header('Content-Type' => 'application/json'); $req->content(q{ { "id": 1, "message": "blah blah" } }); my $res = http_ok($req, 200, "returns

    Test::JsonAPI::Autodoc
    fuba
    fuba 2017/05/08
  • APIドキュメントを実装と乖離させないために - Qiita

    内部用APIであるか外部の開発者向けのAPIであるかに関わらず、ドキュメントと実装との乖離は極力避けたいものであるが、注意深く開発を進めない限りこの状況は容易に起こり得る。何が乖離を引き起こし、どうすればこの状況を回避できるのか考えながら、JSON Schemaの利用例を紹介する。なおこの投稿では、HTTP経由でデータの通信を行うような狭義のAPIのことをAPIと呼ぶことにする。 同じ情報源を参照する APIドキュメントと実装が同じ情報源を参照するようにすれば、論理的に関連した要素は統一的に変更され、これらの変更は完全に同期が取れたものになる。つまり、変更時に乖離が生じにくくなる。但し情報の見せ方によって乖離が発生する可能性は十分にだろうし、乖離が発生するのは理解しようとする側の認識の問題であるから、論理的に全く起こり得ないということではない。 この参照の形には、両者が別の情報源を参照する

    APIドキュメントを実装と乖離させないために - Qiita
    fuba
    fuba 2017/05/08
  • 全てがJSONになる - ✘╹◡╹✘

    TL;DR JSON Schemaを使ってこういうことが実現可能になった。 ダミーAPIサーバの提供 ドキュメントの自動生成 APIクライアントの動的定義 APIサーバのバリデータの動的定義 APIサーバのレスポンスの自動テスト JSON Schemaとは JSON SchemaというのはあるJSONのデータ構造を記述するための方法および書式の仕様で、 JSON SchemaもJSONで記述される。 これを利用すれば、リソースベースの(=RESTfulライクな)APIの仕様が簡便に記述できる。 例えば、我々のAPIレシピとユーザというリソースを扱っていて、 それぞれCRUDのAPIを備えており、レシピはidとtitleとdescriptionという属性を持つ、 という旨をJSON Schemaで表現できる。 なんで最近ちょっと流行ってんの Mobile First、 Service Or

    全てがJSONになる - ✘╹◡╹✘
    fuba
    fuba 2017/05/08
  • 社内でNLP2017 & DEIM2017読み会を開催しました - Hatena Developer Blog

    こんにちは。ウェブアプリケーションエンジニアのid:syou6162です。 はてな社内で機械学習や自然言語処理に興味のあるエンジニアが集まる機械学習サブ会という技術グループがあるのですが、その機械学習サブ会が主催で言語処理学会第23回年次大会(NLP2017)と第9回データ工学と情報マネジメントに関するフォーラム(DEIM2017)の論文読み会を行ないました。このエントリでは、その中でも特に面白かった論文を簡単にレポートしていきたいと思います。なお、論文PDFは各学会ページで公開されているものを参照しています。 ニュース制作に役立つtweetの自動抽出手法 疑似データの事前学習に基づくEncoder-decoder型日語崩れ表記正規化 データ拡張による感情分析のアスペクト推定 文体の類似度を考慮したオンライン小説推薦手法の提案 機械学習を用いた航空会社の業務支援システムの開発 このユーザ

    社内でNLP2017 & DEIM2017読み会を開催しました - Hatena Developer Blog
    fuba
    fuba 2017/05/08
  • 『Engadget | Technology News & Reviews』へのコメント

    ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

    『Engadget | Technology News & Reviews』へのコメント
    fuba
    fuba 2017/05/08
    ゴミみたいな記事でブックマーク数稼ぎできることがわかったし、これからも engadget はどんどんゴミみたいになっていきそう
  • Geniatech MyGica S270(Siano製チップ搭載)+Ubuntu 14.04(Xenialカーネル使用)で地デジを受信してみた - 以下省略!

    隠していた事解禁。AliExpressで注文していた、ISDB-T対応 TVチューナー Geniatech MyGica S270が先日届いたのでLinux環境で使ってみた。Siano製のチップセットが搭載されているチューナー。何故買ったのかは「AliExpressで買ってみた」でのお楽しみとして、編は続きを読むから。 目次 注意 ファームウェアを入れる ファームウェアが無いときのカーネルログ 蛇足:isdbt_rio.inpのハッシュ値とか b25をビルドする recdvbをビルドする 試しに録画してみる ストリーミングサーバー 今後について 注意 ビルドの過程についてはbuild-essentialやautomakeなどのビルド関係のツール(cmakeを除く)がすでにインストールされているものと仮定している。 後述のlibarib25で放送波の復号を行ってみたい場合はB-CASカード

    Geniatech MyGica S270(Siano製チップ搭載)+Ubuntu 14.04(Xenialカーネル使用)で地デジを受信してみた - 以下省略!
    fuba
    fuba 2017/05/08