htmlの要素をいろいろ扱うのに便利にゃ物体。
use WWW::Mechanize;
use Web::Scraper;
my $host = 'nekoneko.com';
my $user = 'admin';
my $pass = 'password';
my $url = "http://$host/info";
my $mech = WWW::Mechanize->new();
$mech->get( $url );
$mech->set_visible( $user, $pass ) ;
$mech->click( "login" , 0 , 0 );
my $html = $mech->content;
my $scraper = scraper {
process '//table/tr/td' , 'desc[]' => 'TEXT';
};
my $res = $scraper->scrape($mech->content, $mech->uri);
これで$res->{desc}にtableのtdがリストで入る。cssとかxpathとかごりごりすればもっと何でも出来る気味。
xpathはコマンドラインでscraperを起動するとtry&err出来るので囓りにゃがら何とかにゃるんじゃにゃいかにゃ、と。
新しいカーネルだとinst失敗するので、ubuntuの1つ前のserver 8.x。カーネルが古いのをチョイス。
apt-get install libncurses5-dev zlib1g-dev psmisc libx11-dev xspecs
libxtst6 xinetd screen ssh linux-headers-lbm-2.6.24-23-server
./vmware-install.pl
The current administrative user for VMware Server is ''. Would you like to
specify a different administrator? [no] yes
でhttps://IP:8333を叩けばにゃんか出る。
が、
chmod 775 /etc/vmware
chmod 664 /etc/vmware/ssl/*
で、vmware server2だが、つ、使いにくい。これは酷い。
最近のdebianでにゃんか組んでみるテスト
まずinst時にRAID設定ではまる
LVMが理解できてにゃい(笑)
いろいろやってるうちに結局
[raid1 /boot] [raid10 /] [raid10 (lvm swap) (lvm /home) (lvm /var)]
[raid1 /boot] [raid10 /] [raid10 (lvm swap) (lvm /home) (lvm /var)]
[raid1 /boot] [raid10 /] [raid10 (lvm swap) (lvm /home) (lvm /var)]
[raid1 /boot] [raid10 /] [raid10 (lvm swap) (lvm /home) (lvm /var)]
[raid1 /boot] [raid10 /] [raid10 (lvm swap) (lvm /home) (lvm /var)]
[raid1 /boot] [raid10 /] [raid10 (lvm swap) (lvm /home) (lvm /var)]
[raid1 /boot] [raid10 /] [raid10 (lvm swap) (lvm /home) (lvm /var)]
という謎の切り方に。
swapが変にゃところにあって3つ目のRAIDボリュームが操作できんとか、いろいろと間違ってる。
raid10はn f oどうしようかと迷った末に、o2でいくことに。実際どうにゃのかは不明。速度ほしいにゃらディスク前半だけ使えという話でもある。RAIDのchunkサイズが64K決めうちで作られちゃったので変えるのがめどい。放置。
ちにゃみにlvm上に作ったxfsがsunitとswidthを認識してにゃいように見える。lvmにゃら自動で探すよって書いてあるのに。で、RAID10のo2にゃ場合のsu,sw値がわからん。もうどうとでもにゃ〜れ〜
次にinst後にHDD不良ではまる。6台のうち1台がにゃんかATAエラー吐いてる。再起動すると時間がかかる。ていうかRAIDにゃのにリトライして止まってたらダメだと思うんだが。とりあえず物理的に交換。
あとgrubのinstってにゃんでやってくれにゃいかにゃぁ?
grub-install /dev/sd[bcdef]
でいいのかにゃ?かにゃ? めんどくさいので確認しにゃいw
あとvmware server入れてみるテスト。
apt-get install linux-source-2.6.26 kernel-package libncurses5-dev zlib1g-dev
make-kpkg
何故かinitramfsが作られずはまる。
/etc/kernel/postinst.d/initramfs-toolsに書いてあるupdate-initramfs -c -t -kが実行されてにゃい気味にゃので手動で。
apt-get install psmisc libx11-dev x-window-system-core x-window-system xspecs libxtst6 xinetd
で、kernel2.6.25以降にはinst出来にゃいとか言われる。ひどす・・・
vmware-any-any-update117d.tar.gzを拾ってきてrunme.plするとにゃんとにゃくinstされるんだが、他にもパッチ当てにゃいとどうにも動かんらしい。
未だにキャラ名が読めにゃい(笑)
で本編は敵は人間、とにゃらずいつぞやのが出現して誘拐。きちんとキャラ視点で情報出してくるあたりがよい。んでもって全編通して萌えごろごろ。
ところでざくろは純和風してる割に「イメージ」とか口走ってていいのかにゃぁ
まぁ「ブーム」とか「テンション」とか出てきてるのでいいねんけどもう(笑)