裏コンセプト
ログインログアウトをかっこよく
コンセプト
timelineからノイズを除去して質の高いツイートだけを抽出するtwitterクライアント
フィルタリングのルール
RTされるつぶやきは良いつぶやき
つぶやきの基本的な評価は、log(公式RT数)でしている。
人気者とぼっちのリツイられ格差を是正する
きゃりーぱみゅぱみゅが200RTされるのと、ぼっちが200RTされるのは、重みが違う。上記のlogによる評価もその一環。
多弁な人よりも、寡黙な人のつぶやきの方が価値が高い
多弁な人の一言よりも、寡黙な人が発した人の一言は、相対的に重い。
使った技術
基本は、html+css+coffeescript(js)
heroku
sinatra
html
css
coffescript
twitter anywhere
ポイント
herokuに静的なファイルだけの構成でデプロイしたい場合は、下記を使うといい。
https://github.com/machida/kuroigamen-sandbox
cloneして、一階層したののpublicにファイルをつっこんで、herokuにpushすれば動く。
苦戦したところ
パラメータいじり。おもしろいツイートだけに絞られているかどうかを手作業で確認しながらつくった。
他に検討した技術
jTweetsAnywhere
ブログパーツ的なサイトのプラグインをつくるためのもので、hometimelineの取得などができなかったので、断念した。