タグ

ブックマーク / charsbar.hatenadiary.org (3)

  • いまさらながらWindows上でのPlaggerのインストールについて

    わかっている人にとっては耳タコな話でしかないわけですが、最近またppmを使ってもインストールできないと嘆く人が増えたので簡単に。 1) ActiveStateやtheoryx5のリポジトリは、少なくともPlaggerをまともにインストールしたかったら消しましょう(うちのを追加するだけではだめです) 理由はいろいろですが、これだけで問題の八割は解決します。 もう少し詳しく言うと、 1-1) PlaggerのMakefile.PLはある意味非常に変態的なので、標準的なPPM::Make経由でパッケージングしているよそのリポジトリが提供しているPlaggerパッケージをインストールしても十分な依存モジュールはインストールされません。 1-2) 同じ理由で、Math-BigInt系のいくつかのモジュールもMakefile.PLに変な仕掛けがしてあるので、よそのを経由するとうまく入らないか、入れるの

    いまさらながらWindows上でのPlaggerのインストールについて
  • tracで複数のリポジトリ - Charsbar::Note

    やりかたはいろいろあると思いますが、Win32環境の場合、たとえば Python ディレクトリで python Scripts\trac-admin c:\home\ishigaki\trac\cocktail initenv python Scripts\trac-admin c:\home\ishigaki\trac\perl initenvしてあるとしたら、Apache2 の httpd.conf で <Location /trac/cocktail> SetHandler mod_python PythonHandler trac.web.modpython_frontend PythonOption TracEnv c:/home/ishigaki/trac/cocktail/ PythonOption TracUriRoot /trac/cocktail </Location>

    tracで複数のリポジトリ - Charsbar::Note
  • WWW::Mixi::Scraper - Charsbar::Note

    いささか出遅れた感があるけれど、Web::ScraperやXPathの練習代わりに書いてみた。使い方はこんな感じ。 use WWW::Mixi::Scraper; my $mixi = WWW::Mixi::Scraper->new( email => 'foo@bar.com', password => 'password' ); my @list = $mixi->parse('http://mixi.jp/new_friend_diary.pl'); my @list = $mixi->new_friend_diary->parse; my @list = $mixi->parse('http://mixi.jp/new_bbs.pl?page=2'); my @list = $mixi->new_bbs->parse( page => 2 ); my $diary = $mixi-

    WWW::Mixi::Scraper - Charsbar::Note
  • 1