Nagios のプラグイン書いたの続きみたいな話。 プラグインで使うスクリプト(check_hogehoge みたいなの)を好きな場所にインストールしたいのだけど、Module::Install でそれをどうやったらいいのか分からず悩んでました。 たとえば、Makefile.PL で、 install_script "check_hoge"; みたいにすると、/usr/local/bin あたりに突っ込まれてしまうので、Nagios 的にはあんまりうれしくない状況になってしまうのです。「デフォルトで /usr/local/nagios/libexec に入れつつ、カスタマイズ可能」ってのがやりたいことなのだけど、ぐぐってもあまり事例を見つけられず。。。 で試行錯誤した結果、 install_script 'check_hoge'; WriteMakefile( INSTALLSITESCR
ある技術者くずれが、やり場の無いメモを書き散らしています。 Primary site: http://ynomura.dip.jp ←現在はこの自宅サーバーのミラーサイト(閲覧専用)です。 Module::Starter::PBP v0.0.3のエラー ITProのページ「Webプログラミング実力アップ Part1 正しいPerl/CGIの書き方」を参考に、Module::Starter::PBPをインストールして、 perl -MModule::Starter::PBP=setup を実行して、module-starterを実行すると、 Unknown placeholder <MAIN PM FILE> in Makefile.PL というエラーが出た。 何かCPANのモジュールが足りないのか、1つ目のコマンドで生成された、~/.module-starter/configの内容が悪いの
2009年02月21日20:30 カテゴリLightweight Languages perl - HTML::Tidy::LibXML - LibXMLでHTMLをTidyする HTML::Tidy::LibXML を Release したのでお知らせします。 /lang/perl/HTML-Tidy-LibXML/trunk - CodeRepos::Share - Trac Dan Kogai / HTML-Tidy-LibXML - search.cpan.org http://www.dan.co.jp/~dankogai/cpan/HTML-Tidy-libXML-0.02.tar.gz きっかけは、こちら。 XML::LibXMLでHTML文書を扱う - 徒書 ここで使った $parser->parse_html_file()、およびXML文書用の $parser->pars
Stop reinventing wheels, start building space rockets Welcome to CPAN The Comprehensive Perl Archive Network (CPAN) currently has 218,657 Perl modules in 45,018 distributions, written by 14,468 authors, mirrored on 1 servers. The archive has been online since October 1995 and is constantly growing. Search CPAN via metacpan.org
昨日から激しく悩んでいた内容で、id:kazuhookuさんとnishioさんに色々教わったので、その内容のまとめ。 やりたい事 my $entries = { A => [0..5], B => ["A".."D"], C => ["a".."c"] }; みたいな集合A, B, Cってのがあるとして、A, B, Cから一個ずつ値を抽出してくる組合せを列挙すると言うお話。 ちなみに場合の数として、6 * 4 * 3 = 72 通り存在するハズです。 List::Utilのreduceを使う id:kazuhookuさん案を適当に整形。 #!/usr/bin/perl use strict; use warnings; use Data::Dump qw(dump); use List::Util qw(reduce); my $entries = { A => [0..5], B =>
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く