@kyanny's blog

世界に対して侵略は成功しないということを示す義務がある。もはや誰かが決断しなければならない - マーガレット・サッチャー

Entries from 2008-01-24 to 1 day

pmsetup あきらめた

テストを自動で書き出すのは諦めた。。 project_root を .pmsetuprc にもっておくようにした。 #!/usr/local/bin/perl use strict; use warnings; use ExtUtils::MakeMaker qw(prompt); use File::Basename; use File::Path; use File::Spec; use Template; …

こういうことがしたいんだけど

#!/usr/local/bin/perl use strict; no strict 'refs'; my $str = '<% hoge %>_<% moe %>'; my $hoge = "HOGE"; my $moe = "MOE"; $str =~ s/<% (\w+) %>/${$1}/g; print $str; これで HOGE_MOE になってほしい。たったそれだけなんだがなぁ。。

pmsetup の改造がうまくできない

モジュールをちゃんとした雛形を使って作ることにした。でも、 Module::Starter とかを使うと Foo-Bar/lib/Foo/Bar.pm とかディレクトリを掘るので、フレームワークを使っていてコントローラーを作りたい場合などにいろいろ作られ過ぎて困る。あいにくヘルパ…

trac-admin wiki upgrade ができなくなった

/usr/local/bin/trac-admin とは別に /usr/local/trac-0.10.4-ja/bin/trac-admin とかを入れて、古い 0.9.4 で作った trac のプロジェクトディレクトリをアップグレードしたかった。のだけどできない。。 # /usr/local/trac-0.10.4-ja/bin/trac-admin /path/…

KDE はディストリビューションによって出来不出来に差があるらしい

2ch の KDE スレッドによると、どうもそういうことがあるらしい。 OpenSUSE の KDE が 3,4 問わず一番良いらしい。 Novel が KDE のスポンサーだったり、 KDE のデベロッパたちがみんな SUSE 使ってるから、という理由らしい。 Kubuntu はかなり「KDE に愛の…

ports ツリーを更新するには portsnap を使う

portsnap ってのを使うのがフツーのようなのでそうする。 # cd /usr/ports/sysutils/portsnap # make install # cp /usr/local/etc/portsnap.conf.sample /usr/local/etc/portsnap.conf # vi /usr/local/etc/portsnap.conf # portsnap fetch # portsnap extr…