申し訳ございません。お探しのページが見つかりませんでした。 ご覧になっていたページの有効期限が過ぎている、またはリンクが無効になっているなどが考えられます。 dodaがおすすめする求人情報や編集コンテンツなどをご案内いたしますのでぜひご覧ください。 dodaトップページへ
「大規模環境におけるマニアックなキャッシュ利用術」というトークをしてきました。 スライドは、http://static.xaicron.dotcloud.com/slide/yapc2011/index.html にあります。 内容的には、去年に比べてだいぶトラフィックが増えてきたので、そのへんをキャッシュを色んな使い方をして府か分散してやるみたいな感じのことを話しました。 が、スライドを詰め込みすぎてしまって、残り5分のことろで「半分まできたました」というスライドが出てきて失笑を買ってしまいました。 今後はこの辺の反省をふまえて、ゆっくりわかりやすく話すことを心がけたいと思います。 あと、そろそろ大規模うんぬんの話はみんな飽きてきたと思うので、今後はあんまりやらないかなーと思います。 いや、面白ければやるかもしれませんが。そんな感じで。 まず、今年は本当に参加者が多かったなーと。 トーク
初めまして、プラットフォームシステムグループの xaicron こと嶋田です。一部では鈴木と呼ばれていますが、実在する個人、団体とは関係ありませんのでご了承ください。 6/24 発売の Web+DB PRESS vol.63 に 「高速なWeb APIの実装とテスト」というタイトルで記事を書きましたのでちょこっと紹介します。 Mobage API を例に、どのようなことに気を付ければ高速な Web API を実装できるのかという割とニッチなネタを書きましたが、通常の Web アプリケーションであっても、そのまま転用して使えると思いますので「Web API とか興味ないし〜」と言う人も騙されたと思って読んでいただけると幸いです。 「Web API をOAuthに対応させよう」という記事や、pixiv さんの「段階的サービス拡張」という記事も載っているので、これ一冊あれば、Web API サー
季節が変わって、早速風邪をひいています。 さて、もう秋を通り越して冬の様相を呈してきた昨今ではありますが、DBI では、普通はプレースホルダを使い my $stmt = 'SELECT * FROM user WHERE user_id = ?'; my @bind = ($user_id); $dbh->do($stmt, undef, @bind); とか書くと思います。 このときに、実際にバインドされた後の SQL をみたいなーって衝動に駆られると思いますが*1、どう頑張ってドキュメントを読んでもわかりませんね。 こういうときは仕方ないので、$stmt と @bind を両方ログに出してお茶を濁していました。 $self->log->_dump($stmt, @bind); # => SELECT * FROM user WHERE user_id = ?, [1234] でもこれっ
「Web API のすすめ」は割と概念的な話に終始していて、コードベースのもっとゴリっとした話を期待していた人には申し訳ありませんでした。 が、やはり既存の WAF を使っているだけだとわからないことっていうのが多いと思うので、もっと下のレイヤーに降りて、自分で実装するのもありなんじゃないのかなって思っています。 「let's database testing」では、割と見落とされがちなんじゃないかという、DB のテスト方法についてざっくばらんに話しました。ちょっと本質的でないことも書いてありますが、重要なのは、「実際に運用される環境に*なるべく*近い環境で、ローカルでテストをする」ってことです。DB テストのほんの足がかりになれば幸いです。 BD テストの話で使ったサンプルのリポジトリは以下になっています。 xaicron's Mayoi at master - GitHub 結構中途半
Perlが少しだけ出来る気になってます。 JavaScriptはよくわかりません。 Rubyもちんぷんかんぷんです。 Pythonは難しいです。 ActionScript勘弁してください。 Javaあばばばばば。 低級言語できません。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く