※この投稿は米国時間 2020 年 4 月 11 日に、Google Cloudblog に投稿されたものの抄訳です。 ほとんどのソフトウェア デベロッパーがご存じだと思いますが、API 設計には RPC と REST の 2 つの主要なモデルがあります。モデルに関係なく、ほとんどのモダンAPI は、なんらかの方法で同じ HTTP プロトコルにマッピングすることによって実装されます。また、RPCAPI 設計では、RPC モデルの範囲から外れずに HTTP から 1 つまたは 2 つのアイデアを採用することが一般的になっています。これにより、API 設計者に提示されるオプションの範囲が広がりました。この投稿ではこれらのオプションについて説明し、どれを選ぶか決める際に役立つガイダンスを提供します。gRPC は RPCAPI を実装するためのテクノロジーで、HTTP 2.0 をその基盤

これはGmailをさらに便利なものに変えてしまうかも!IT系の方でGmailを使っている方は多いと思います。gmail.comはもちろん、Google Appsもあります。そんな幅広く使われているGmailだからこそ、多数の機能拡張が開発されていたりします。単純に使うだけでなく、自分でカスタマイズすればもっと面白い使い方が見いだせるでしょう。 そんなGmailを拡張するスクリプトのベースになりえるのがGmail.jsです。Gmailを自在に操作するAPIとして使えます。 最初の使い方としては、Gmail.jsとjQueryを読み込むところからはじまります。Gmailを開いて以下のコードをコンソールで実行します。 var jq = document.createElement('script'); jq.src = "https://ajax.googleapis.com/ajax/lib
住所を緯度経度に直したり、緯度経度から住所を求めたりする操作をgeocodingと言って、GoogleMapsAPIを使うとまあたいていのことはできる。 ロケタッチAPIとか、Yahoo!ジオコーダAPIという手もある。 それはともかく、そのへんをパチパチ叩くコードを書いていて、「こんなのもうとっくに誰かが書いてんじゃないかなー」と思ってぐぐってみたらなんかすごいのが出てきた。Ruby Geocoder 住所と緯度経度の相互変換はもちろん、距離や範囲の扱い、Google以外のAPIへの対応、キャッシュ処理など、「実装しようかなー。でもめんどくさいよね」とか思って先送りしていたような機能がほとんど全部実装されている。 住所の取得 require 'geocoder' # 日本語ロケールに設定 Geocoder.configure( :language => :ja, :units =>
HomeGoogle マップJavaScriptAPI V3 まとめGoogle マップJavaScriptAPI V3 まとめ 地図コンテンツ作成とカスタマイズ例です。現在グーグルMapsJavascriptAPI のバージョンは「V3」で、Nexus などのタブレットやAndroid スマートフォンにも適しています。 以下のほか、ブログも参照して下さい。このページに未掲載のマップが多数あります。 V2は2010年5月19日、正式に廃止されています。Google はV3への移行(Google Geo DevelopersBlog:GoV3:It's time to Upgrade)を奨めています。2013年11月19日以降(機能により)使えなくなっています。 2013年5月、ラベル類が更新されました。javascript の冒頭にgoogle.maps.vis
1リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く