操作方法

folkatdevs2

Yappo: yappo あっと shibuya.pl
kimoto Perl Mongers

yokohama.pmまでのあらすじ

社内ITSと kuragepo の話をしました

今日は YAPC の LT で話せなかった事をやります

〜第一章〜

〜第一章〜 Twitter Streaming API with GrowthForecast

今時のまともなWeb系起業はみんな GrowthForecast を使っていると思います

僕のチームでも、ユーザ数やメタデータ数やコメント数裸威紅数、そのほか色々なデータ並びに手裏剣の販売数などもグラフに取っています。

社内の情報をグラフに取るだけだと、関わってるプロジェクト界隈の全体的な兆候まで見れなくて井の中の蛇蛙になってしまいますよね。。

CENSORD

最近は競合のデータと自社データを、同じ条件で観測してグラフ化して全体的な傾向を取るような事もやっています。

どう取る?

それ AnySan で出来るよ

Twitter Streaming API を用いて、特定のつぶやきで且つ特定のアプリケーションから呟かれた数を集計する。

こんな感じになります

CENSORD

だいたいソースコード

まぁ、 AnySan 使う必要ないから AnyEvent::Twitter::Stream だけ使ってるけど

これを見てわかる事は、自社サービスの使われ方の傾向と他社サービスとの違いがあるのかどうかというのを客観的に知る事ができます。

この場合は集計データを一度全部 mysql に溜めてから、他の自社データのグラフと同じツールで一気にグラフ化してます。

この便利ツール

〜第一章〜 おわり

〜第二章〜 YAPC で省いたやつ

YAPC は LT なのに40分用の内容で挑んでだいぶ端折ったので捗るまわりを小出しに

〜ステージングサーバの環境〜

こういうステージング環境ツールを作ってます

grader tools

create/remove したときは ikachan に飛ばしてる

staging status server

非エンジニア向け改修

local 2 staging

staging create/update/remove

create/remove したときは ikachan に飛ばすように grader script が作られてるので、エンジニアも常に把握していられるし、わざわざ作業報告する必要がなくて面倒さが無い

schema 一覧

sql schema pages

create_table.pl

diag.pl

以上です。何か質問がございましたら、社内IRCもしくは後夜祭などでお願いします。あ、あと

あと、ライブドアではエンジニア採用してます!!1