タグ

apiに関するlizyのブックマーク (40)

  • AWS、開発者が予期せぬ請求を回避するための無料ティアAPIを公開

    垂直スケーラビリティと効果的なテストによる金融取引システムのパフォーマンスと効率の最大化 Peter Lawrey氏はJavaチャンピオンであり、Chronicle SoftwareのCEOとして、開発者を鼓舞してソリューションのクラフトマンシップを高めることに情熱を注いでいる。経験豊富なソフトウェアエンジニアとして、Lawrey氏はソフトウェア開発プロセスにおけるシンプルさ、パフォーマンス、創造性、革新性を奨励することに努めている。

    AWS、開発者が予期せぬ請求を回避するための無料ティアAPIを公開
    lizy
    lizy 2023/12/28
  • gRPCを用いたマイクロサービスのAPI仕様の記述 - Mercari Engineering Blog


    MERPAYTECH OPENNESS MONTH10 @yoshiki_shibata Google Cloud PlatformGoogle Kubernetes Engine使 Programming by Coincidence12APIApplication Programmi
    gRPCを用いたマイクロサービスのAPI仕様の記述 - Mercari Engineering Blog
    lizy
    lizy 2022/09/11
    CORBA/DCOM時代のIDLみたいなものかな。言語独立したAPI仕様記述言語の決定版?みたいなのがあればいいんだろうけど
  • HTTP クライアントを作ろうとして学ぶ、使いやすいインタフェース / #GoCon_Sendai 2020

    Go Conference 20' Autumn SENDAI - https://www.youtube.com/watch?v=7SdxaKurDOc - How to design a good API and why it matters https://research.google/pubs/pub32713/ - gRPC の話 https://speakerdeck.com/south37/real-world-migration-from-http-to-grpc-in-ruby-number-grpcconf - https://github.com/izumin5210/hx

    HTTP クライアントを作ろうとして学ぶ、使いやすいインタフェース / #GoCon_Sendai 2020
  • セマンティック バージョニング 2.0.0


      2.0.0  ..  API   ..    
    lizy
    lizy 2016/09/24
  • クラウドごとに異なるAPIの違いを吸収するライブラリ「Apache Libcloud」、正式版がオープンソースで公開

    クラウドごとに異なるAPIの違いを吸収するライブラリ「Apache Libcloud」、正式版がオープンソースで公開 多くのパブリッククラウドはAPI経由でインスタンスを起動したりストレージを構成することができるようになっていますが、クラウドごとにAPIの仕様は異なります。そのため、あるクラウドをAPI経由で制御するアプリケーションを作ったとしても、そのアプリケーションは特定のクラウドだけで有効です。 こうしたクラウドごとのAPIの違いを吸収しようとオープンソースで開発されているのが「Apache Libcloud」(以下Libcloud)です。パブリッククラウドやOpenStackのようなクラウド基盤ソフトウェアなど50以上のクラウドに対応しています。Libcloudを用いることで、クラウドにロックインされないクラウド管理アプリケーションが開発可能です。 そのLibcloudがバージョン

    クラウドごとに異なるAPIの違いを吸収するライブラリ「Apache Libcloud」、正式版がオープンソースで公開
  • Googleにおけるマルチリポジトリ開発

    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が最近リリースされ、重要な変...

    Googleにおけるマルチリポジトリ開発
    lizy
    lizy 2015/06/02
    リポジトリと言うより「APIデザインの極意」的な内容だった
  • 再利用性を高めるAPIの設計と見極め - ワザノバ | wazanova


    https://www.youtube.com/watch?v=ZQ5_u8Lgvyk 1 comment | 0 points | by WazanovaNews  comment by Jshiike | 1 Casey MuratoriGameTech Conference 2004  Casey10  API
    lizy
    lizy 2014/08/07
    結局そのままでぴったり使えないので、ほんのちょっと違う似たようなものがプロジェクト毎に出来る、とw
  • モバイル開発者のための Dropbox Sync API が公開

    Dropbox の開発者向け Blog で紹介されていますが、Dropbox は新たに iOS や Android 上で動作するアプリケーションに、Dropbox の同期機能を組み込むための API、「Dropbox Sync API」 を公開し、同時にそれぞれのプラットフォーム向けソフトウェア開発キット (SDK) も提供開始しました。 Introducing the Dropbox Sync API for mobile developers : Dropbox Developer blog Dropbox Sync API Hey Developers! Get ready to add some Dropbox magic to your apps with the Sync API for iOS and Android, a powerful new library that

    モバイル開発者のための Dropbox Sync API が公開
  • API設計に関する10のワーストプラクティス

    過半数の開発者が平均で3つ以上のAPIのインテグレーションを実装していると言われている昨今、「使い辛い設計のAPI」を実装するのは開発者にとっては頭の痛い問題ではないでしょうか? Programable Web上に投稿されたAPIのワーストプラクティスに関する記事が国内外の開発者の目に止まったようです。この記事によると悪いAPIに見られるプラクティスは下記のようなものだそうです。 貧弱なエラーハンドリング HTTPのルールを無視したREST API 裏に潜んだ生のデータモデルの露出 セキュリティの複雑さ ドキュメント化されていない予期せぬリリース 貧弱なデベロッパエクスペリエンス MVCフレームワークが良いAPIにしてくれるという思い込み 開発すれば使ってもらえると見なすこと 不十分なサポート 貧弱なドキュメンテーション APIを利用するだけでなく、APIを提供する場合に上記のようなポイン

    API設計に関する10のワーストプラクティス
  • クラウドアプリケーションサービスのためのPHP API

    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が最近リリースされ、重要な変...

    クラウドアプリケーションサービスのためのPHP API
  • TechCrunch | Startup and Technology News

    Foursquare, the location-focused outfit that in 2020 merged with Factual, another location-focused outfit, is joining the parade of companies to make cuts to one of its biggest cost centers –…

    TechCrunch | Startup and Technology News
  • 【今日のTips】全世界を対象とした住所検索サービス『GeoNames』 | ネット | マイコミジャーナル


    Google MapsMicrosoft Live Search Maps使便 GeoNames便GeoNamesGoogle MapsWikipedia Web API
    lizy
    lizy 2008/08/23
  • 【ハウツー】ゼロからはじめるGoogle AJAX Language API(翻訳API) - APIで翻訳してみる (1) Google翻訳APIの概要 | パソコン | マイコミジャーナル


    GoogleAPI GoogleGoogle MapsGDATA()APIGoogle AJAX Language APIAPI1API Google[ BETA]whitehouseGoogle Google [ BETA]WEB 
  • APIフックメモのまとめ #1 - やや温め納豆


    Win32 | 14:25 | apihook.cabAPIIATJMPSSDTJMPDetours2kenji*1 rootkit.com  IATImport Address TablePE 
  • detoursが復元なしで元関数を呼び出す仕組み - やや温め納豆


    JMP  1. 2.ExitProcess5NewExitProcessJMP 3.ExitProcessNewExitProcessJMP 4.NewExitProcessExitProcess5 5.NewExitProcessExitProcessExitProcessNewExitProcess*1 6.NewExitProcess ExitProcessNewExitProcess
    detoursが復元なしで元関数を呼び出す仕組み - やや温め納豆
  • APIフックメモのまとめ #2 - やや温め納豆

    Win32 | 18:00 | #1の続き。 単純なJMP関数の先頭5バイトを JMP NN NN NN NN という命令に書き換え、JMP先に代替関数を用意する方法。TRAMPOLINE(トランポリン)と呼ばれているらしい。最近知った。日語では、過去に香り屋というサイトで紹介されていたが今はページが見当たらない。技法としては特徴的なものではないためか、あまり注目されていないような印象がある。IAT方式と比較して、実装上の複雑さが少ない。フックはモジュール単位ではなくプロセス単位で有効なのでLoadLibrary系をフックする必要は無く、GetProcAddressでも来の関数アドレスをそのまま返してしまって問題が無い(そのアドレスの先頭5バイトが既に改竄済みであるため)。フックに失敗することが殆どなく、フック処理そのものは信頼性がある。一方で、IATにはない課題もいくつか。5Byte

  • Google Visualization APIとChart APIを組み合わせてみた - builder by ZDNet Japan

    データ活用は次のステージへ トラディショナルからモダンへ進化するBI 未来への挑戦の成功はデータとともにある クラウド導入が進まない当の課題 ITベンダーだからこそ知っている クラウドに二の足を踏む企業のボトルネック 注目急上昇中のDaaS最新情報 コロナ禍を背景に利用者と機能を拡大中 Azure Virtual Desktop最新情報 RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこにピュア・ストレージが選ばれた理由 年間5,000件の問い合わせに対応 疑問を解消したいユーザーも答える情シスも みんな幸せになるヘルプデスクの最適解 サステナビリティの今と未来 企業戦略としてのサスティナビリティ推進 世界の通信インフラを支えるコルトの取組み ID管理の基礎知識 新

    Google Visualization APIとChart APIを組み合わせてみた - builder by ZDNet Japan
  • Google Spreadsheets を簡易 SQL DB に!「Google Visualization API」 - WebOS Goodies

    WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。 皆さん、 Google Docs のガジェット機能はもう使ってみましたでしょうか。データをさまざまな方法で可視化するガジェットをシート上に配置できるというもので、このガジェットは自作することもできます(iGoogle ガジェットベース)。その際にスプレッドシートの情報を取得するために使われるのが、日ご紹介する Google Visualization API

  • Google Visualization APIを早速使ってみた - builder by ZDNet Japan

    RPA見直される”業務”と”人”の関係 人的リソースを単純作業から解放! 高付加価値業務への転換のために 膨大なアクセスを支える屋台骨 高い安定性とパフォーマンスを両立 ZOZOTOWNが選んだストレージ基盤を解説 ビジネスの推進には必須! ZDNet×マイクロソフトが贈る特別企画 今、必要な戦略的セキュリティとガバナンス リモートワークを成功させる方法 必須となるセキュリティをどう強化するか 必要な対策5つを紹介 年間5,000件の問い合わせに対応 疑問を解消したいユーザーも答える情シスも みんな幸せになるヘルプデスクの最適解 高い従業員満足度と安心・安全 新時代にむけた理想の業務環境こそ Anywhere Workspaceが目指す未来 エッジ市場の活性化へ 高まるIoTを中心としたエッジ分野への期待 OSS活用が新しい時代のビジネスを拓く データ活用は次のステージへ トラディショナル

    Google Visualization APIを早速使ってみた - builder by ZDNet Japan
  • Google、言語翻訳のAjax APIを公開 - @IT


    GAS 2017/7/12  GETPOSTPHP 2017/7/10 HTMLget/postPHPPHP 7.12017 PHPforbreak/continue 2017/6/26 breakcontinue使for使while