とあるセクシーなデータ分析官

を目指す渋谷で働くソーシャルゲーム分析者の卵

ExelのカオスなデータをTableau用に変換するアドオン

これは便利! http://dev.classmethod.jp/business/business-analytics/customize-excel-file-for-analysis-by-tableau/

Tableauで活用できそうな公共データ

経済省(?)のデータみたいですが、 ここのサイトに色々と生データ転がっていて何かしら分析に使えそうです。 都道府県別のデータとかも転がっているので地図にプロットして魅せたりできそう http://databox.openlabs.go.jp/

Tableauで先日の大雪を簡単に可視化してみた

気象庁から頂戴したデータをTableau上でプロットして 先週の大雪ではどこにどれぐらい振ったのか可視化してみました。 2/14 00:00~2/17 00:00にかけての積雪量を合計してます 甲府では雪質の良さで有名な野沢温泉あたりよりも振ってたんですね… そして報道は…

各言語のGlicko2レーティングのソースコードまとめ

python http://pyglicko2.googlecode.com/hg/glicko2.py php http://glicko2.metzohanian.com/ ruby https://bitbucket.org/swaits/glicko2/src/21a32cfae1b3e1ae718db5032e04c8beffec405a/rb/glicko2.rb js https://github.com/RobKohr/glicko/blob/master/…

TrueSkillの解説サイト

・TrueSkillの概要 http://research.microsoft.com/en-us/projects/trueskill/ ・TrueSkillの詳細 http://research.microsoft.com/en-us/projects/trueskill/details.aspx ・TrueSkillの解説 http://www.moserware.com/2010/03/computing-your-skill.html ht…

レーティングの実装をされている方

・MCMCでTrueSkillライクなレーティングを実装されたというお話 http://heartruptcy.blog.fc2.com/blog-entry-54.html ・イエローレーティングを実装されたというお話 http://taichino.com/programming/3367 参考になります。

色々なレーティング

TrueSkillの前段のELO RatingイエローレーティングやGlicko Ratingグリコーレーティングについて簡単に述べられている日本語(ここ重要!)のサイトさん http://blog.tondemo.org/archives/1194 http://blog.engineer.adways.net/archives/17803321.html さす…

TrueSkillとイエローレーティングの違いについて

TrueSkill関係の資料を読むと、TrueSkillはチェスのスコアなどで使われているイエローレーティング(ELO rating)を改良したものとありますが、違いについて簡単に述べられてました。 http://www.faforever.com/mediawiki/index.php?title=Why_choose_Trueskil…

TrueSkillを理解するための5つの前提知識

http://research.microsoft.com/en-us/projects/trueskill/details.aspx 公式の詳細はこちらになるのですが、読むだけで大変です。 理解するなんてとても・・・ 一通り読んで理解するために必要な事は以下5つ ・統計の基本知識・ベイズの基本知識・ベイジア…

最適な対人&対チームのマッチングとは?

という課題があります。 コレに対して、XBOXのゲームのランキングで使われている True Skillというものがあるのですが、 日本語の解説サイトがほぼ無いので頑張って読み解いてます。 唯一日本語の情報あるとしたらこれぐらいかな?↓↓ http://togetter.com/li…

装い新たに

仕事内容も以前とはだいぶ変わった事ですしおすし、 心機一転はてなダイアリーから引っ越しして、今のお仕事のデータ分析について発信してみようと思います。

イベントUUの集計を簡単に行う

cat ../logs/20111027_hogehoge.log | grep 'event' | ./uu_mapper.php | sort | uniq > uu1027.csv ログから、イベントに関するもののみ抽出して ソートしてからユニーク(重複削除)にする!

アクセスのないログなどを定期的に削除

/etc/cron.daily/tmpwatch に追記 /usr/sbin/tmpwatch -umcvf 360 /var/www/hogehoge/app/tmp/logs 360時間以内で使われていないファイルを消すよ!

mac上のsubversionでの鍵登録とチェックアウトについて

新しい会社にてsubversionのアカウントをいただいてのですが、 今までとは違い、パスワードでなく鍵による認証に少し苦戦したので覚え書き 1.接続できるようconfigに鍵を登録 vim ~/.subversion/config [tunnels] ssh_bbb = ssh -p 22 -l svnuser -i /Users/…

CTRって大事だね!

mixiアプリの、みんなで本格診断で、結果ページにつぶやきを導入したのでそのお話。 mixiのつぶやきAPIにアプリから投稿するには文字数制限があります。 107文字の本文 (アプリへのURL付き)っていう。 でもって、107文字でいかに診断についてアピールできるか…

携帯でマイミクのQRコード申請

携帯のmixiサイトから取得できるマイミク申請用QRコードのURLをみてみた。 http://m.mixi.jp/qr.pl?hogehoge hogehogeの所は説明によると10分間だけ有効なハッシュくさいiphone対応してないから画像として持っておくか、mixiアプリであれば便利だと思った…

7.0から7.2へvimのバージョンアップをしてみた

autocompleteが使いたかったのでサーバーへインストール cd /usr/local/src wget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2 wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-extra.tar.gz wget ftp://ftp.vim.org/pub/vim/extra/vim-7.2-lang.tar.gz t…

サーバーなどで自分のvimの設定を読み込む

alias vim="vim -u ~/.kimura_vim"

ソーシャルアプリやろうぜ!のカンファレンスに申し込んでみた

一時期使わせてもらっていたジュゲムブログからメルマガが届いてました。 「アプリやろうぜ!総額3億円をかけたプロジェクト開催!(JUGEM)」 http://app-yarouze.com/ このキーワードにビビっときました!! もしやと思い、開いてみると… なんと、総額3億円…

PC&モバイル対応なmixiアプリでのgadget.xmlの書き方

mixiアプリでアプリを登録するのに必須となるgadget.xmlですが、 PC&モバイル対応のgadget.xmlを晒してみる。 //アプリ(ページ)の説明 0 .* //モバイルアプリの設定 //ここにmixi側で読み込ませたいページのURLを指定すると、 //mixiアプリ起動時のページ…

第50回PHP勉強会@関東へ行ってきました〜!

僕にとっての勉強会、といえばPHP勉強会! ということで、久々にPHP勉強会(http://events.php.gr.jp/events/show/90)へ参加してきました。ブログも久々ですね…(マテ 今回のテーマは、最近流行なオープンソーシャル!! 自分も去年半年ほど大量生産してたので…

なんとmixiアプリにR18カテゴリ登録が!!

驚愕の事実が発覚しました… mixiアプリにて、アプリ内でコメント機能を実装してしまうと 審査にてR18とされてしまい、18歳以下はアクセスできない縛りが発生してしまうようです…orz 未成年も登録できるようになったmixiの、未成年保護のための措置なんですね…

OAuthってなんだー

mixiアプリモバイル作るよ!って事で始まりましたが…OpenSocialで、IDとパスワードが必要なくてもその人の情報をとりにいくための、 サーバーへの認証方法?として2-legged OAuthというものがあるようですが、 mixiアプリ公式資料を読んでもまったく意味不明…

mixiアプリモバイル作るよ!

第一フェーズ 情報収集! mixiので開発者向けドキュメントじゃよくわからなかったので、参考になりそうなところをいくつかまとめた http://developer.mixi.co.jp/appli/appli_mobile/lets_enjoy_making_mixiappmobile/mixiappmobile_summary ↑mixiの提供する…

TwitteAPIをPHPで扱うためのservices_twitterライブラリの簡単なまとめ

http://labs.transrain.net/products/services_twitter/ ↑こちらに一応APIリファレンスはありますが、 各種メソッドの説明が所々虫食いになっているので、説明がついてない分の補完 メソッド: getFriends() //自分がフォローしている人のデータと最近の発言…

TwitterAPIをPHPで扱うライブラリのまとめ

PHPからTwitter使うのに便利なライブラリ(以前は素でAPI使っていたので)まずはライブラリインストール pear channel-discover pear.hawklab.jp pear install --alldeps -f http://labs.transrain.net/files/Services_Twitter-0.4.0.tgz 参考:http://labs.…

apachのパスワード作成機能

サーバーサイドでベーシック認証用のパスワードを発行するための方法hapasswd -c ファイル名 ユーザー名 1. htpasswd -c .htpasswd orege 2. パスワード入力 3. 確認のパスワード入力

バッファ関連の処理についてメモ

php

ob_start() 引数に指定した処理を、処理が走ったときに出力するのではなく、最後に出力される時に実行する。 または、ob_flushなどで明示的に出力する関数を実行すると出力される。 ob_clean() バッファを明示的にリセットする。 今までバッファに貯めたもの…

symfonyでDBの変更をしてからモデルを修整するまで

自己流symfonyでのdatabaseのカラム追加・修正、テーブル追加時のモデルの更新方法メモ 1、バックアップを取る symfony propel-dump-data front dump0713.yml 2、キャッシュを消す symfony cc 3、 schema.ymlを編集する 4、 schema.xmlがあったら消す →h…

symfonyでリレーションがうまく貼れない件について

自分はDB構築するときはDBDesignerで設計してから SQLをエクスポートして、テーブルを作成しているのですが、 外部キーを設定していても… symfonyでsymfony propel-build-schema を実行すると、発行されたschema.ymlの中には外部キー情報が消えてます! これ…