classics.

2016/04/09 Satflickr

割ったNexus 5を直した

先月割って買い換えたNexus 5だけど、修理キットが届いたので修理した。

http://ja.aliexpress.com/item/for-LG-Google-Nexus-5-D820-D821-Black-LCD-Display-Touch-Screen-Digitizer-Assembly-Frame-Tools/32213711335.html (現在品切れ?)

それなりに慎重にやれば大体うまくいくっぽい。参考にしたのは以下。

良かった点は、なんか次は割らないようにかディスプレイに貼る強化ガラスみたいのがついてて、気を利かせてくれるのならまあ貼ってやるかという気持ちになって修理後に貼った。悪かった点は、Y字のドライバーがないと分解できないのにそれは入ってなくて不要ななんか角が5個とか6個とかマイナスとかのドライバーは入っていた点。仕方ないのでホームセンターに買いに行った(700円くらい)。

というわけでSIMは3枚あるし、Nexus 5もそこそこ使っていく予定。

2016/04/09 Satflickr

MongoDBのDBを豪快に削除する方法

さくらVPSでTwitterのUser StreamsをMongoDBに流し込んで検索可能にしてるのだけど、ディスクが溢れてDBを削除したくなったので削除した手順メモ。通常の手順で削除すると時間がかかりまくった経験があるので、そんな大事なデータは入ってないし、検索は最近のだけあればいいので豪快に削除した。

$ sudo rm userstreams.*
$ sudo rm ./journal
$ sudo /etc/init.d/mongodb restart --repair

なんかjournalは削除しないとサービス再起動に失敗するのと、repairオプションは必要か不明。