- geta6 @masuilab 2013.09.30
- 別のappでI/O増やしたら制限かけられて巻き添え死
- さくらはリスキー(やはりプロダクションには向かない
- 開発にはよい
- socketにstreamで流してる
- underscoreでDOM構築してる
- mongodbもaggregateと分離してstreamでレスポンスしてる
- socket.ioの
writableStream
を作っておいて、pipeする方式 Schema.find().stream().pipe(socket)
- socket.ioの
- データにタイムスタンプをのせた
- ファッキンファスト(くそ速い)
- PAMでユーザ作るのめんどいのでtwitterにしました
- PAM → twitterの二重認証で個人を特定しようと思います
- fdキャッシュを取りました、たぶん早くなった
- mp4から1秒以内かつ1MB以内で生成する技術の確立
- preload=none
- 多重同時読み込みの制御
- 火狐でも見れる
- MediaElement.jsの多重読み込み制御
- socket.ioでpingを送りpongしないクライアントを爆破
unveilを参考に自分で実装した
- 画面外で重い処理を走らせない
- サムネの表示
- MediaElementの適応など、
- 割とグイグイ検索できる
- リコメンド
shで重い処理をバックグラウンドに投げて、終了を待つ
omoisyori a &
omoisyori b &
omoisyori c &
wait
- gif生成にimagemagickを使うのはおじさんだけ
- gifsicleがナウい(
- ファッキンファスト(くそ速い)
- ファッキンライト(くそ軽い)
gifsicle -O3 --delay 10 --loop *.gif > out.gif