2014年6月8日のブックマーク (9件)

  • HerokuのAPIデザイン

    Herokuが自ら実践しているAPIデザインガイドをGithubに公開した. “HTTP API Design Guide” このガイドは些細なデザイン上の議論を避けて,ビジネスロジックに集中すること目的としている.Heroku特有なものではなく,一般にも十分適用できる知見となっている. 最近は,モバイル向けにAPIをつくることも多いため,勉強もかねて抄訳した.なお内容は,HTTP+JSONのAPIについて基的な知識があることが前提となっている. 適切なステータスコードを返す それぞれのレスポンスは適切なHTTPステータスコード返すこと.例えば,“成功"を示すステータスコードは以下に従う. 200: GETやDELETE,PATCHリクエストが成功し,同時に処理が完了した場合 201: POSTリクエストが成功し,同時に処理が完了した場合 202: POSTやDELETE,PATCHリク

    bouzuya
    bouzuya 2014/06/08
  • 明石家さんま、「努力は必ず報われる」と思う人に「見返りを求めるとロクなことがない」

    2014年06月07日放送のMBS放送のラジオ番組『ヤングタウン土曜日』(毎週土 22:00-23:30)にて、明石家さんまがアイドルグループ・アップアップガールズ(仮)の佐藤綾乃がインタビューで発言していた「努力は必ず報われる」という発言に対して、異論を唱えていた。 さんまは、この言葉に対して「報われると思ってやっちゃ、ダメ」「努力を、努力であると思ってる人は大体間違っている」と真っ向から否定を行っていた。その理由としては、「努力をして何かを得られる、と考えることは見返りを求めることであるから」であるという。 人は、何か見返りを求めて行うとろくなことがない、とさんまは語り、そうした見返りを求めるための行動ではなく、「好きだからやってるだけ」と思いながら日々、積み重ねを行っていくことの重要性について説いていた。 人vol.11 リスナーメール:(『アップアップガールズ(仮)』)佐藤綾乃の

    明石家さんま、「努力は必ず報われる」と思う人に「見返りを求めるとロクなことがない」
    bouzuya
    bouzuya 2014/06/08
  • 2013-01-20 Java の起動を高速化する drip を使う - blog.bouzuya.net

    bouzuya
    bouzuya 2014/06/08
    はてブテスト
  • blog.bouzuya.net

    bouzuya
    bouzuya 2014/06/08
    bouzuya の blog
  • Search Console の概要 - Search Console ヘルプ

    Google Search Console は、Google 検索結果でのサイトの掲載順位を監視、管理、改善するのに役立つ Google の無料サービスです。Search Console に登録しなくても Google 検索結果にサイトが表示されるようにすることはできますが、Search Console に登録することで、Google のサイトに対する認識を理解し、改善できるようになります。 Search Console には、以下を行うためのツールとレポートが用意されています。 Google がサイトを検出してクロールできることを確認する。 インデックス登録に関する問題を修正し、新規コンテンツや更新したコンテンツのインデックス再登録をリクエストする。 サイトの Google 検索トラフィック データ(サイトが Google 検索結果に表示される頻度、サイトが表示されたときの検索クエリ、検

    bouzuya
    bouzuya 2014/06/08
    Googlebot には 301 リダイレクトでないとダメなのか。
  • AJAX で拡張したサイト - ウェブマスター/サイト所有者 ヘルプ

    Understand the JavaScript SEO basics JavaScript is an important part of the web platform because it provides many features that turn the web into a powerful application platform. Making your JavaScript-powered web applications discoverable via Google Search can help you find new users and re-engage existing users as they search for the content your web app provides. While Google Search runs JavaSc

    AJAX で拡張したサイト - ウェブマスター/サイト所有者 ヘルプ
    bouzuya
    bouzuya 2014/06/08
  • フランス人は赤ちゃんの夜泣きをあえて放置! フランス式育児は合理的? | ダ・ヴィンチWeb

    子育てに対する関心が高まっている機運に乗って、すっかり定着した感のある「産後クライシス」というワード。出産を機に、子育てへの知識量や接する時間の隔たりから、夫婦仲が悪化することを指す言葉だが、産後クライシスの一因が、赤ん坊の夜泣きである。2~3時間ごとに夜泣きをする赤ん坊に付き合い、日中も睡眠不足のままに子育てする母親と、それに関知しない父親という構図がネットの相談サイトでも散見されるパターンだ。 そんな中、4月に発売された子育てが注目を集めている。タイトルはズバリ、『フランスの子どもは夜泣きをしない パリ発「子育て」の秘密』(パメラ・ドラッカーマン:著、鹿田昌美:訳/集英社)だ。言葉や文化の違いがあるように、国によっては子育ての違いがある。夜泣きに悩む日の母親たちに、解決のヒントはあるのだろうか? 書からフランス流の子育て法を見てみよう。 まず、フランスにおける子育ての大前提にある

    フランス人は赤ちゃんの夜泣きをあえて放置! フランス式育児は合理的? | ダ・ヴィンチWeb
    bouzuya
    bouzuya 2014/06/08
    なるほど
  • Jenkins CIとChefまたはPuppetの統合による,デプロイの完全なトレーサビリティの実現

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Jenkins CIとChefまたはPuppetの統合による,デプロイの完全なトレーサビリティの実現
    bouzuya
    bouzuya 2014/06/08
  • マイクロサービスの強み弱み

    マイクロサービスが最近話題になっており、噂も生まれている。10年以上に渡り、重たく、扱いにくいSOAソリューションが続いたが、マイクロサービスはそれを置き換える待望のソリューションなのだろうか。それとも単に一枚岩のソリューションズよりも単純なだけなのか。 この問題を議論する前に、マイクロサービスの定義を紹介しておいたほうがいいだろう。James Lewis氏とMartin Fowler氏はMicroservicesという記事でマイクロサービスという設計スタイルを以下のような手法として定義している。 小さなサービスの組み合わせによって単一のアプリケーションを開発する方法で、各サービスはそれぞれのプロセスで動き、軽量な仕組みで通信します。通常はHTTPです。また、各サービスはビジネスの可能性の周辺に構築され、完全自動化された配置の仕組みで独立して配置できます。最低限の中心的な管理システムがあり

    マイクロサービスの強み弱み
    bouzuya
    bouzuya 2014/06/08