2008-07-16
新月timu.name:8000ノードの未読管理
自分のところの朔の未読管理をcookieからflashのShared Objectに変更しました。
いやまあ、大分前から変更してたんですが、そのときはまだ20jump.jsを移植しただけだったので。
flashに変えたのはcookieだと容量制限にひっかかるかなーという変更をしたかったからなんですけど、 やってみたら案外容量食わないみたいで。cookieのままでもよかったなーとか思ってます。
変更したのは30jump.jsとそれが要求する00swfobject.js、10save2local.js、save2local.swfです。
ついでにgateway.cgiの未読管理30rep.jsもflashを使う30rep2.jsにしました。
30jump.jsは20jump.jsと排他ですので、20jump.jsを20jump.txtとでも変えてから導入してください。
(テストは不十分です。firefoxでしかテストしてません)。
30jump.jsのライセンスは明記してませんが、そこはまあ適当で。
利点: 書き込みが遅延して前後してもそれとわかる
欠点: flash player必須。flash playerはオプソじゃない(T_T)。メモリ食うかも
ウノウラボ さかとくさんの save2local.jsを使わせていただきました。
2008-07-01
ガソリン価格高騰
なんかみたことない値段が並んでますよ?
セルフでないスタンドは軒並み「現金歓迎」円でした。表示できないほど高いようで。
(親父へ)だからハイブリッドカーにしとけといったのに。
話し変わって。
僕は自転車が好きです。自動車ならソーラーカーとかいいなーと思う質(たち)です。
要するに外部に依存する度合いが少ないものが好きなんですね。
自転車は人力だし、ソーラーカーなら太陽光発電という自然の力で。
(これが単なる電気自動車だと電気→発電→発電施設維持管理運営と外部依存度がいっきに増大するわけで)。
(どっちかというとピュア)P2Pが好きなのもこういう性格ゆえでしょう。なんでP2Pでも企業主体なのとかはあまり好んでないです。
(BItTorrentはOSSで広まってるんで企業主体ってカンジじゃないですね、僕の中では)。
電気も自家発電で済ませたいなーと思うむつでした(変換効率の超いい太陽電池とかできないかなー)。
2008-06-22
Windows XP SP3
SP3入れたらログオンできなくなりました。
なんという不良品!
データサルベージして再インストールかな。FreenetもこのWindowsで動かしてるからサルベージ面倒なんだけどなぁ。
2008-06-21
ローカルにTwitterというかマイクロブログを
作業メモとかそんなカンジでメモとりたいなーってことでローカルにTwitterっぽいマイクロブログ
(日本だとミニブログっていいかたが一般的かも。海外だとmicro
blogらしい)
を設置してみました。
まあもちろん、アクセス制限はしてるんで許可IP以外は見れませんが。
当初はjtwitterをテストしてて、Fedoraの方ではうまく動いてくれたんですが、Debianの方だと動いてくれなくてしょんぼり。
多分Tomcat関連でミスがあるんでしょうけど、よくわかんない!(子供っぽい笑顔で)
ひとことあそびでもいいかなーとぼんやり考えてたんですが、そういやWordPressのPrologueテーマでTwitterっぽくできたなーと入れてみました。
(ついでにblogもWordPressにしちまえよと思わなくもないですが、そこはそれってことで)。
いやぁ〜、いいかんじですよ。
OSの入れ替え
OSの入れ替えしてました。
Fedora9 →
- なんかウインドウが変(画面外の下部が深すぎる)
- flashで音が出ない(flashsupport入れたつもりが入れてなかった?)
- ときどきブチブチいう
Gentoo →
- X終了すると操作が効かなくなる
- pidginがビルドできない
Fedora9 Live →
- いまここ
- ネットワークでなかなかStatic IPになってくれなかったこと意外は不満なし
Fedora9は上で挙げた以外にもいっぱい不満点があったのですが、Fedora9 Liveはそれ全部解消されてました。
最初からLiveでインストールすればよかった……。
2008-06-11
青少年ネット規制法を見据えて自主規制でも
なんかmixiがrssをうまく拾ってくれないんだけど、ま、いいや別に。
青少年ネット規制法が成立してしまって、で、まあ、これじたいはもうしょうがないんで、新月掲示板マイノードの自主規制でも強化しようかなと。
新月には今のところ
「犯罪や自殺を誘引する情報」「著しく残虐な内容の情報」は無いんだけど「著しく性欲を興奮させる情報」はエロい画像がそれに相当するのかなーと。
(僕は別に性欲を興奮させられてないんで違うといえば違うんだけど他の人がどう思うかは知らない)。
Amazonやflickrでもやってることなんで相当するような掲示板には「18歳以上ですか? Yes/No」みたいな確認を付けようかなと考え中。
タグによって自動付加にするか管理者が掲示板を個別に選ぶかはまだ決めてないけど。
といっても適用するのはtimu.nameノードだけ。他ノードがどう判断するかはもちろん他ノード管理者の考え次第だから。
Yes/Noといった自己の主張のみで確認といいはるのはなんだか意味の無い気はするんだけど、もともと個人ではこの程度が限界なのでしかたなし。
まさかクレジットカード番号を入れてもらうわけにもいかないし(リスク管理出来ませんって)。
新月プロトコル(公開されてます)知ってる人にはもっと無意味なんですけど。
あれ、やっぱ意味無いんじゃん。やめようかなぁ。
2008-06-09
コメント&トラックバックをsymbioに
コメント&トラックバックをオープンソースのsymbioにかえました。
やっぱ極力外部非依存でやっていきたい所存です。
symbioはsourceforge.netで公開されてます。きっとあるだろうと探したら本当にあったという稀有な例です。
しかもsymbioはjavascript非対応でもそれなりに動いてくれます。うれしい。
(書き込みに関しては少し改造しました。basicテーマにdemoテーマの一部を移植しただけですが)。
トラックバックは未テストです。まー、コメントにURL書き込んでもらえれば自動的にリンクしますし、いいかー。
追記:
symbioはそのままでは日本語が通りませんでしたので、コード中のencode_entitiesでentitiesする文字を明示してます。
とりあえず<と>をentitiesすればいいかなとテキトーしましたが、そのせいでセキュリティ的にやばいかもしれません。様子見。
2008-06-07
青空文庫とplatex(とevince)
青空文庫TextをpLaTeX2eのdvipdfmxでpdf化しようとあれこれやってました。
Linuxで青空文庫Textを表示するビューワは2、3種あるのですけど、どれもイマイチだったので。
普段Linuxはubuntuを使っていてそれにはpTexのパッケージがあるのですが、今ちょうどFedoraに浮気中なのです。そしてFedora9にはpTexのパッケージは無いっぽいのです。
ソースから入れてみました。
今だとTeXLive+pTexなのでしょうけど、青空文庫をイジりたいだけなのでteTex3.0+pTexでやってみました。
ビルド用スクリプト&パッチ集をまとめて配布してくださっている方がいるのでラクチンでした。
何も考えずに指示されたとおりにするだけ。
(make時に-j
2オプションを渡すとエラーでたけど)。
ルビにfurikana.styを使うのですが、これハマりました。ルビの横に@が付く謎現象が。
google先生に聞いてもそんなの知らんとまともに答えてくれません。
結局は文字コードの不統一が原因だったみたいです。今はUTF-8に統一しました。
evince、これ日本語関係はフォントを埋め込まないと表示できないものと思い込んでいたんですけど、何故かFedora9のevinceは表示できてしまいました。
google先生に聞くとどうも~/.fonts.confを見ているとのことで、RyuminやGothic-BBBを別フォントで置き換えるといいとか。
ipaフォントを使うようにしてみました。満足満足。
参考: http://airedge.blog89.fc2.com/blog-entry-1288.html