REST, Activity-oriented, JSON-RPC, gRPC, GraphQL
![Web API Design // Speaker Deck](https://cdn-ak-scissors.b.st-hatena.com/image/square/20aeadfb286b21d88fcd74022f745623a42c49c9/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2F0ee0bc06bf7b4c9aafc15c02133c832e%2Fslide_0.jpg%3F9241118)
「現在時刻を知りたい国や都市をチャットでつぶやいたら時計が表示されると便利だな」と思ってそういうサービスを作りました。無料です。登録も不要です。 http://www.tokei.link/ アナログ時計なので文字を読まずにパッと見でだいたいの時刻を把握できます。一つの国や都市の現地時刻を表示する機能と、二つの国や都市の現地時刻を並べて表示する機能があります。「ロンドンとシンガポールの同僚とビデオ会議をしたいけど、いま何時かな?」みたいなときに便利です。 API があります http://www.tokei.link/doc http://www.tokei.link/png?destination_timezone=New+York&local_timezone=London のような URL に GET リクエストを送ると、指定したタイムゾーンの現在時刻を表す PNG 画像を返します。
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
移転しました http://please-sleep.cou929.nu/20130121.html
eBayが、JavaScriptアプリケーションからSQL文のような形式でデータベースへの問い合わせを記述できるDSL(ドメイン固有言語)のql.ioを発表。オープンソースとして公開しました。 現在、多くのWebアプリケーションが、バックエンドとのデータのやりとりにHTTPをベースにしたAPIを用いています。しかし、WebベースのAPIによってデータを取り出すのは、プログラマにとって実は手間のかかることです。 例えば、キーワードを入力すると関連する商品の名前、詳細、購入者の評価をユーザーに表示する、というWebアプリケーションでは、まずキーワードでデータベースを検索して商品IDを取得し、今度はその商品IDをキーにして名前や概要、評価の情報を取得する、といったように、APIを繰り返し呼び出す必要があります。 ql.ioはこうした内容をSQLのように分かりやすい記述で実現するだけでなく、複数の
最近考えていることを話す機会があったので文章にしてまとめてみる。 疎結合 昨今の複雑化するウェブアプリケーションを効率的に開発するにあたって、疎結合な設計にすることは開発/保守効率を上げるためには必須の条件となることは経験上嫌というほど皆が経験している。(このへんの感覚がわからない人は一度疎結合なアプリケーションを書いてみると良い) 疎結合な設計をすることで問題の切り分けが容易になり、自動化されたユニットテスト・コンポーネントテスト・ UAT が手元の MacBook で実行でき、高いカバレッジに助けられて臆すること無くコードに手を入れられる環境を入手でき、開発する上でストレスなく障害も少ないというメリットが享受できる。 話を戻して、疎結合な設計の例をみると、ウェブサーバとアプリケーションを分離することであるとか、 MVC であるとか、良質かつ単体で動く小さなモジュールを組み合わせて書くと
問題が発生しました。別の方法でサインインするか、デバイスに表示される指示に従います。 申し訳ございません。パスキーが機能していません。サーバーに問題がある可能性があります。パスワードを使ってサインインするか、後でもう一度パスキーを試してください。
こんにちは、「せど楽」開発責任者の田方です。 さて、8月31日で一部のアマゾンAPIが廃止されることとなります。 http://www.amazonsellercommunity.com/forums/ann.jspa?annID=238 これによって、せどり業界がどう変わるか? 深刻な問題のわりに気づいていない人があまりにも多いので せどりツール開発者の視点から 詳しく説明していこうと思います。 せどりを1年以上続けている人なら ご存知だと思いますが 昨年10月26日にアマゾンAPIの仕様変更が行われたとき せどり業界が一時パニックとなりました。 APIとは、価格改定や携帯サーチなど せどりツールで使われる アマゾン提供のプログラムのことで せどりツールは、全て、このAPIを使って データ取得しています。 つまり、APIの仕様変更や廃止は せどり業務全般に直に影響することとなります。 昨
仕様書が1ページに収まるTwitter APIと違って、公式のDeveloper GuideのPDFは600ページ以上にもなります。これを読むのは大変なので、Amazon APIについてよくまとめられたサイトを幾つか参照しながら自分は開発を進めてきました。せっかくなので、自分が特に何度も参照したサイトをまとめてみようと思います。役に立ったサイトAmazon Web サービス入門(Product Advertising API)親切で詳しい解説で、Amazon APIの全体像がつかめます。APIというものにはじめて触れる方はまずここから入るといいと思います。途中からXML/XSLTの解説になりますが、ライブラリを使ってAPIを取得するのであればそれ以降は読み飛ばしてOK かと。これ以降は、APIをPHPのServices_Amazon等のライブラリを使って受け取る方向けに書いていきますが、も
僕の記事の間違いを指摘していただいているすばらしい記事です。僕の記事よりこちらの記事をご覧ください。 http://archive.guma.jp/2010/12/twitter-json.html 先日、29日の7時過ぎごろにTwitterのステータスIDが53bitを越えました。 こんな中途半端なビット数を超えただけでなぜこんな記事にするかというと、一部のクライアントで動作がおかしくなることがあるからです。 (14:14 追記しました) (14:31 もひとつ追記しました) TwitterのAPIはXMLとJSONの2種類で結果を取得できます。このうちXMLで処理してる場合は内部で64bit INTで処理していれば特に問題は起きません。 問題が起きるのはJSONの場合です。JSONはJavascriptでevalすればそのまま中身が取り出せることからもわかるように、Javascript
はてなスターは、はてなダイアリー、はてなグループでは自動的に表示されますが、それ以外のブログサービスでも、利用していただくことが可能です。ここでは、その方法と、はてなスターの仕組みについて解説します。 はてなスターでは、JavaScriptを利用しています。はてなスターの提供するJavaScriptファイルをご自分のブログのページ内で読み込むことで、ページの読み込み完了とともにそのJavaScriptが実行されます。JavaScriptでは、そのページに存在する記事とPermalink(記事ごとの固有のURL)を検出し、その記事につけられたスターの数をはてなスターのサーバに問い合わせます。そして、その結果と、星を追加する「Addボタン」ボタンをページ内に埋め込みます。 「Addボタン」が押された際にも、はてなスターのサーバに問い合わせが行われ、スターの情報が保存されます。 スターの数の表示
サキとは彼女の自宅近く、湘南台駅前のスーパーマーケットで待ち合わせをした。彼女は自転車で後から追いつくと言い、僕は大きなコインパーキングへ車を停めた。煙草を一本吸ってからスーパーマーケットへ向かうと、ひっきりなしに主婦的な女性かおばあちゃんが入り口を出たり入ったりしていた。時刻は午後5時になる。時計から目を上げると、待たせちゃったわねと大して悪びれてない様子でサキが手ぶらでやってきた。 お礼に料理を作るとはいえ、サキの家には食材が十分足りていないらしく、こうしてスーパーマーケットに寄ることになった。サキは野菜コーナーから精肉コーナーまで、まるで優秀なカーナビに導かれるように無駄なく点検していった。欲しい食材があると、2秒間程度それらを凝視し、一度手に取ったじゃがいもやら豚肉やらを迷うことなく僕が持っているカゴに放り込んだ。最後にアルコール飲料が冷やされている棚の前へ行くと、私が飲むからとチ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く