タグ

APIに関するindicationのブックマーク (36)

  • 本当にあった怖い脆弱性の話

    PHPerkaigi 2022 Day2 Track B

    本当にあった怖い脆弱性の話
    indication
    indication 2022/04/12
    無意識にやってしまっていないか、そこを注意したい。
  • もしものために,香川県からのアクセスを避ける - Qiita


       LGTM     ()  18使   ...  / 
    もしものために,香川県からのアクセスを避ける - Qiita
    indication
    indication 2020/01/24
    これをヨーロッパでやって、裁判に負けた判例が…(要出典)
  • 質の高いAPIを作るための7つの習慣


    1API  
    質の高いAPIを作るための7つの習慣
  • 国税庁法人番号公表サイト

    indication
    indication 2017/12/25
    法人情報を一括してダウンロード等できる
  • ヤマト運輸、各種APIを提供するサイト「YBM For Developers」を開設 | EC業界ニュース・まとめ・コラム「eコマースコンバージョンラボ」


    1214YBM For Developers YBM For Developers便便API 便ECAPIEC25,000
    ヤマト運輸、各種APIを提供するサイト「YBM For Developers」を開設 | EC業界ニュース・まとめ・コラム「eコマースコンバージョンラボ」
    indication
    indication 2017/12/20
    是非ともベンダー拡張なしで標準化してほしい。
  • Microservices at Mercari

    1) Mercari has transitioned some services to microservices architecture running on Kubernetes in the US region to improve development velocity. 2) Key challenges in operating microservices include deployment automation using Spinnaker, and observability of distributed systems through request tracing, logging, and metrics. 3) The architecture is still evolving with discussions on service mesh and c

    Microservices at Mercari
    indication
    indication 2017/10/03
    マイクロサービスの構築と運用のノウハウ。バージョン管理の自動化など、参考になる。
  • 快適な連打機能を提供するためにサーバサイドが出来ること - その手の平は尻もつかめるさ

    人間生きていると高確率で連打機能を提供するシステムを構築する必要が出てくることがあります. 例えばあるコンテンツについてボタンを連打することで「良いね」を表明するようなシステムです. 連打は楽しい!! しかし実装する方としては純粋に楽しんでばかりはいられません. こうしたシステムは素朴に実装したとしてもある程度のトラフィックまでは耐えられるかもしれませんが,ある規模を超えると安定して機能提供する事は難しくなってくるかもしれません. ここでは,サーバサイドの話題を中心として,快適な連打機能を提供するシステムをどうすれば提供できるかを考えていきます (あくまで一例です). 想定としては, あるコンテンツについてボタンが付いていて,そのボタンは連打が出来る あるコンテンツについてボタンが何回押されたかを取得できる というシステムを仮定します. なんとなく結論が分かる雑な図 題 サーバを分離する

    快適な連打機能を提供するためにサーバサイドが出来ること - その手の平は尻もつかめるさ
    indication
    indication 2016/02/22
    はてなスターの仕様が気になる
  • http api design

    以下なドキュメントを発見しておりまして。 HTTP API Design Guide なんとなくメモをとってみました。 Contents として以下が列挙されています。 適切なステイタスコードを戻しなさい 戻すことができる全てのリソースを戻しなさい リクエストボディに含まれるシリアライズされた JSON を受け付けなさい ID じゃなくて UUID 使った方が良いですよ 標準的なタイムスタンプを使いましょう UTC 時刻は ISO8601 フォーマットで使いましょう 一貫性のあるパスフォーマットを使いましょう 小文字とダッシュを使いましょう 外部キーのリレーションは入れ子に 利便性をはかるため non-id dereferencing をサポートしなさい エラーの場合のレスポンスボディについて ETag ヘッダを含めなさい Request-Id ヘッダを API レスポンスに含めなさい P

    indication
    indication 2016/01/28
    REST でcontent-rangeか。考えたことなかった。ただ、そうなるとcontent-lengthの意味を考える上で、サイズだよな…となってしまう
  • トイレにRESTfulなAPIを実装してみた


     3 IoTIoT3辿 使Twitter稿RESTfulAPI 使ESP-WROOM-02(ESP8266)LED (LEDJST-PHLEDJST) ... http://t
    トイレにRESTfulなAPIを実装してみた
    indication
    indication 2016/01/05
    ビデのことまで考えたのか。無駄にすごい。(誉め言葉)
  • オープンソースのAPI Gateway「Kong」

    全国100万人のモノリシック巨大アプリケーションに苦しむみなさんこんにちは。 世の中も杓子もマイクロサービスだ!!とかAPIだ!!とか言っていますが、実際にマイクロサービス環境にしようとすると、どのようにしてAPIのサービスを取りまとめるかが課題になります。 一般的には以下のようなやり方になります。 複数のサービスに分散しているAPIを統合するゲートウェイを用意するそのゲートウェイでは以下のようなことをおこなうクライアントからのアクセスのシングルエンドポイントの役目を果たすAPIの実体へのルーティング認証アクセス記録の収集スロットリング(過度なアクセスの抑止)実体がダウンしている場合のデグレーションこのようなAPIゲートウェイの機能は既にAWSではAmazon API Gatewayとして提供されていますが、オープンソースでもいくつかのプロダクトがあります。今回はそのうち一番開発が活発そ

    オープンソースのAPI Gateway「Kong」
    indication
    indication 2015/10/15
    クライアントがあるといろいろはかどりそう
  • Google Play services 7.0 - Places Everyone!

    Posted by Ian Lake, Developer Advocate Today, we’re bringing you new tools to build better apps with the completion of the rollout of Google Play services 7.0. With this release, we’re delivering improvements to location settings experiences, a brand new API for place information, new fitness data, Google Play Games, and more. Location Settings DialogWhile the FusedLocationProviderApi combines mul

    Google Play services 7.0 - Places Everyone!
    indication
    indication 2015/03/03
    この変更でリアル007ごっこができるようになるかも(妄想)
  • 技術選択とアーキテクトの役割


      Mobage   mixi  JavaScript SDK  HTML5
    技術選択とアーキテクトの役割
  • RESTのベストプラクティス | POSTD


    REST APIWebAPI使RESTRESTREST稿 RESTfulAPI  :  API APIAPI1UR
    RESTのベストプラクティス | POSTD
    indication
    indication 2015/01/06
    参考にする
  • Android 5.0 差分メモ - こやまカニ大好き


     Android 5.0  Android Lollipop | Android Developers API  Android 5.0 APIs | Android Developers API  API Differences between 20 and 21 Support Library  Support Library | Android Developers Support Library5.0 API  URL ActionBar.Tab ActionBar common navigation patterns 
    Android 5.0 差分メモ - こやまカニ大好き
    indication
    indication 2014/10/21
    actionbar tabが非推奨となったなんて嘘だ!(再実装がめんどうなだけ)
  • sowawa - Hack FlashAir


    FlashAir FlashAirFlashAir FlashAirSDSDWifi 使 使使SD FlashAir  APIAPI!++  FlashAir Developers -  FlashAirAPI FlashAirAPISDWebHTTP  FlashAir
    sowawa - Hack FlashAir
    indication
    indication 2014/10/05
    興味深い
  • RailsでAPIをつくるときのエラー処理 - Qiita


    便 稿HTTPJSONWeb APIRailsAPI400便 1
    RailsでAPIをつくるときのエラー処理 - Qiita
    indication
    indication 2014/09/01
    設計についてのtips
  • はてなスター取得 API | Hatena Developer Center


      API   API   API  HTTP  GET  URL  URL  REST API     (/entry.json)  URL 
    はてなスター取得 API | Hatena Developer Center
    indication
    indication 2014/07/21
    hatena hilighter これで実装できるのか
  • はてなブックマーク | Hatena Developer Center

    はてなブックマークドキュメント一覧 Web APIはてなブックマーク REST APIはてなブックマークを参照、投稿、編集、削除できる API です はてなブックマーク件数取得API​ GETリクエストでブックマーク数を取得できるシンプルなAPIです はてなブックマークエントリー情報取得API​ ブックマークされたエントリーのタイトル、ブックマーク数などの情報をJSONで取得することができます マイブックマーク全文検索API​ 対象ユーザーがブックマークしたエントリーに対して全文検索した結果を返すAPIです はてなブックマークoEmbed API​ 外部サイトがはてなブックマークのブックマークコメント情報を取得できるoEmbed APIです iOS 向け API​ iOS向けAPI-はてなブックマーク外部連携API(廃止)​ iOS アプリケーションから、はてなブックマークのコメン

    はてなブックマーク | Hatena Developer Center
    indication
    indication 2014/07/21
    hatena highlighterとか作ろうと思ったけど、該当するAPIがなかったので、廃案とする
  • iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い

    Ken MorishitaData Scientist, Machine Learning Engineer, Software Developer

    iOS/Androidアプリエンジニアが理解すべき「Model」の振る舞い
    indication
    indication 2014/07/10
    contentsproviderか。実装やり直し…
  • Google対Oracle裁判、Java APIの著作権を認める判決


    OracleJavaGoogle59Java API Google 201010AndroidJavaOracleGoogleOracle737Java API20125API Oracle201210API
    Google対Oracle裁判、Java APIの著作権を認める判決
    indication
    indication 2014/05/12
    やっぱり、javaこわい。選択肢の検討…この単語は結構恐ろしい