31. YusukeYamamoto デザインパターンを適用しない Twitter twitter = new Twitter(); List<Status> statuses = twitter.getPublicTimeline(); for(Status status : statuses){ System.out.println(status.getText()); } 多くのプログラマはFactoryとかわからない まずはコンクリートコンストラクタで。
![失敗から学ぶAPI設計 #ccc_h4 #jjug #jjug_ccc JJUG CCC 2013 Spring](https://cdn-ak-scissors.b.st-hatena.com/image/square/3ae3798146a9fa585e67a74bb7499312adbeeca2/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2Fjjugccc2013spring-130511041155-phpapp01-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
Web開発してると公開のAPIじゃなくても、内部用などなどにWebAPIを作ることがあると思います。HTTPのリクエストを投げてなんらかのレスポンスが返ってくるやつです。ふつうのWebアプリ組むのだってスマホアプリ作るのだってクライントサイドだけで完結することってまずないし、サーバサイドと連携してモニョモニョする。とかあると思います。 で、ぼくはこれがいつもしっくりくるものが作れなくて毎晩枕を濡らしていたので、この度ちゃんと勉強しようと思ってネットの世界を彷徨っていたらとても良いebookを見つけたのでご紹介。 Web API Design eBook 個人情報を生け贄に捧げることによって無料でダウンロードできます。とても良いebookなので個人情報なんて気にせずに売り飛ばしてダウンロードしましょう! iBook、Kindle、pdfで読めます。ぼくはもちろんKindleで読みました。Ki
zusaar.com - zusaar リソースおよび情報 vol.1に続いて参加してきました。そのメモです。 複数レコードを選択して更新するUI 207 Multi-Status を使わないようにがんばりたい 207のレスポンスの中身は設計者任せとされている 項目(トラフィック)が少なければ個別のアクセスもあり Ajaxで複数回リクエストするのはリソース設計の統一感がある 処理を集約したトランザクションリソースを新たにつくる ステータスコード 参考:no title 一部成功時、200を返すのもOK 1の位が0のステータスコードは曖昧さも許容している リソース更新失敗は422 Unprocessable Entity がRailsデフォルト デフォルトに従うのは楽だしその判断もあり しかし表現できるなら表現したほうがいい Uniquenessのバリデーション失敗時は 409 Co
Jenkins, Seleniumを使った自動テストの課題とこれからの取り組み こちらの投稿にも書かれているように、弊社のQAチームはSeleniumを使った自動テストを作っています。QAチームの得意技であるSeleniumでテストできない機能というのは、なかなか自動テストとして組み込まれにくくなってしまいます。 今回は一例としてAPI機能を取り上げます。 SHANON MARKETING PLATFORM APIを使うことで、XMLメッセージの送受信によりSHANON MARKETING PLATFORM のセミナー申し込みやリード情報の登録・参照が可能になり、連携アプリケーションを開発することが可能になります。 弊社のAPI機能はRESTなので、基本的にはURIを指定すればいいのですが、認証情報などを付加する必要があります。そのため開発された当初は、開発者自身が使っていたPerlスクリ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く