主にTwitterのUser Streams食わせてjabberに流し込んでるやつを使うのに、Windows以外でまともに使えそうなjabberクライアントがないので、IRCに移行してついでに色々やろうという計画。飽きる可能性も結構あるけど。クライアントは、WindowsとMacではLimeChat、Windows MobileではEbIRC。
http://oquno.com/log/eid2367.html の続き
昨日楽に作れそうなコードを見つけたので作って、自宅ライブラリのzipからKindleだけで落とせるようになったので一応公開しておきます。動けばいいかなという感じなのでコードは適当です。
大体の処理はzip2epubを使う https://gist.github.com/356303
それにkindlegenを組み合わせて、文字コードがなんか上手くいないのを無理矢理消したり、書籍名設定したりrmagickで横長画像を270°回転させたりちょくちょくいじったのが zip2mobi です。 https://gist.github.com/709699
なので、epubも一緒に作成される。使う場合は作成されるパスとか適当に弄ってみてください。
自分の環境では、apacheのmod_autoindexのHeaderNameで設定したファイルにzipへのリンクにmobiを作成するリンクも付けるJavaScriptを書いて、そのリンクを踏むとCGI経由でTask Spoolerにzip2mobiの処理を投げて、だいたい2分くらいでmobiができる感じです。出来上がったmobiは今のところ特に問題ない感じです。
そんなわけで、Kindle買いましょう
La Fonera 3.0nを無線LAN環境として使い続けていましたが、頻繁にDNSが腐ったりしてエラー画面に飛ばされ、このままでは精神の破滅が訪れてしまうので、適度なAPを買おうということで、MZK-SA150Nを購入した。
で、使ってみたのですが、まあ小さくて邪魔にならないし、2000円程度ならいいんじゃないかと思っていたら、どうやらAP管理画面のログインアカウント設定が変更できないという仕様(デフォルトの admin/password のまま)であることが判明。こんな糞仕様があっていいのかと思い、BusyBox動いてるんならsshで繋いで変更できないかなとか考えていたら、裏技っぽい方法でアカウント設定を変更できることが判明したのでメモ。
諸々セットアップが終わったらこの設定ページの設定の保存で設定ファイルを書き出す
http://192.168.1.250/adm/settings.asp
それをエディタで開くと
アカウントとパスワードが平文で保存されているので、好きなように書き換えて、「保存した設定の読み込み」にぶち込むとAPが再起動して、アカウントが変更されている。パスワードが平文で保存されているのはアレですが、まあ変更できないよりはいいということで。これでひとまず常用してみます。
なぜかjson/jsonpのAPIで歌詞データは自由に取れるので対応しやすい。
Firefox Greasemonkey : betterlyric.user.js
Opera UserJS : betterlyric.user.js
でもこの変更でクローキングでもしない限り歌詞の内容で検索に引っかかりにくくなってあれなんじゃないですかね.
なんか仕様が変わっていたので直した
Firefoxの方修正。
Operaは11.01だと元から表示されないので諦め。
電話回線は書類とか変更するので面倒くさいため残したいけれど、ネットはもうemobileメインなので、プラン変更した。
http://www.willcom-inc.com/ja/cp/course_change/
DDI Pocketの頃から6年半契約してるので余裕の基準クリア。
これで月額4,000円くらいから2,000円弱に減らせそう。ついでにコンパクトなW-SIMジャケットに変更したいけど、ジャケットだけの変更でW-VALUE SELECT(年間契約の代わりに割引してくれるみたいの)が適用されるのがWILLCOM 9とWILLCOM 03しかないと言われたので、一旦諦めた。誰かいらないnicoか9ください。emobileのスマートフォンのラインナップにもがっかりしてるけど、D02HWのSIMで使えるおまけと考えればまだ我慢できるか。