スポンサーサイト
perlビルド時に一部のモジュールを抜く
perlbrew install perl-5.8.0 -U=i_dbとか。これだとDB_Fileがインストールされない。
INSTALLを読もう。
perl-5.8.0をビルドしたら
No rule to make target `<command-line>', needed by `miniperlmain.o'とかいわれてコケた。 色々しらべてみたら、makedepend.SHの
-e '/^#.*<command line>/d' \
の下あたりに
-e '/^#.*<command-line>/d' \
と、追加してやればよさげ。makedependの最中にcomannd-lineとか入ってしまうのが悪いらしく、gccのバージョンが関係あるっぽいので書いとく。
% gcc -v Using built-in specs. Target: i686-apple-darwin10 Configured with: /var/tmp/gcc/gcc-5664~105/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1 Thread model: posix gcc version 4.2.1 (Apple Inc. build 5664)参考: http://www.nntp.perl.org/group/perl.perl5.porters/2008/02/msg133873.html
追記:なんだ、perl-5.12.1のmakedpend.SHはこうなってますなorz.
追記その2:テストの時にぶっ壊れたutf8だと言われてしまう。
mixi フォトでスライドショー
mixiのフォトアルバムをスライドショーで見たくなったので、そういうgreasemonkeyスクリプトを書いてみた。粗製だけど曝しておく。
例によってファイル名は .user.js に変えてください。
写真の詳細ページに追加される Slide Show というリンクをクリックすると、アルバム内の写真を7秒置きに順次表示する。
要素をxpathで抜いてこようと思ったのだけど、mixiのHTMLはDomパーサでパースできないから正規表現で力技だとか、コードを書いたの1年ぶりくらいのせいかコードがアレなので、もうちょっとどうにかしたいとか、スライドショーは他のウインドウに出た方がいいとか、バックはやっぱり黒だよなとか色々あるけど、まあそのうち気が向いたらなにかやるかもしれない。
del.icio.usにはてなブックマーク件数をくっつけるGreasemonkeyスクリプト改
delicious-meets-hatena-bookmark.user.js
なんだかfc2さんが、ピリオド入りのファイル名を許してくれなくなってるので、 拡張子を.user.jsに変えてやって下さい。
アラビア語だとどうなるのか
でも他のアプリはどうなんだろう、アラビア語とか対応しているのか??と思っていたらGmailは対応していた。設定してみると、こんな感じに。
おお!ちゃんと右から左へ書いてある(っぽい)。まったく読めないけど。
ちなみに元に戻すためにちょっと苦労した。勘でこの辺だろうとあたりをつけた場所をクリックすること数回。なんとか無事に元に戻せましたとさ。




