perl

今日のラクダ - 5章 正規表現

難しいところもかなりあって詳しい説明はラクダ本よりも「詳説 正規表現」を読んだ方が良さそうなのでざっくりと読む。 5.2 パターンマッチ演算子 p 169. 開きデリミタの前には空白文字を置いても良い。 s (egg) <larva> 一瞬いいかなと思ったけど,こちらの方が両</larva>…

pirl(Shell::Perl)を入れた

入れようと思っていて入れてなかった。perlshに比べてCPANを入れるだけでコマンドも入るし,表示形式がPerlのリテラルを踏まえた表現になってるなどこっちの方が好み。ラクダ本のちょっとした動作確認などに使う。 DB操作をやるのも良いかも。

今日のラクダ

ちょっとPerlに関してあやふやなところを整理するために,ラクダ本をじっくり読んでいきます。気になった点のみピックアップする方向で。 2章 2.1.1 コマンド入力演算子(逆クォート演算子) p.94 シングルクォートをデリミタにした場合は, コマンド文字列に…

perlデバッガでdでDumpするようにした

ラクダ本を読んでいると、rubyのirbっぽいことがperl -d e1を実行することでできることが分かったので、早速.perldbファイルをカスタマイズしてみた。pでプリントするだけだと何かと使いづらいので、dでData::Dumper::Dumperをつかってデバッグできるように…

ようやくラクダ本を買った

高かったので今まで買うのを躊躇していたのだけど、ちょっとPerlを触らなきゃいけなくなるようなのでようやくラクダ本を買った。自分のレベルだとリャマ本でも良いのだけど、ざっと見た感じ(ラクダ本と比べると)あまりに内容が淡白だったのでちょっともっ…

CPANの設定を最初からやり直す

o conf initcoLinuxのDebianがバグったので入れなおしてたらうっかりいろいろ入れる前にCPAN使ってしまったので調べた。

PerlのXML系のライブラリのインストール

http://www.hatena.ne.jp/1129256231 が参考になりそう。。。

XML::LibXML::XPathContext

ここ数日Plaggerのインストールをやっているわけですが、どうしてもXML::LibXML::XPathContextというライブラリが入らないようです。マシンはDebian sargeなのですが、libgdome-dev、libgdome0を入れてみたところこんなエラーを吐く模様。。。 perl-libxml-m…

XML::LibXMLのインストール

CPANだけではインストールできなくて、libxml2、libxml2-devというパッケージを先にapt-get installする必要があるようです。今日ほぼ一日これにハマってた(泣