トップ «前の日記(■2005-01-21) 最新 次の日記(■2005-02-01)» 編集

どんぞこ日誌

2003|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|07|08|12|
2007|01|04|08|12|
2008|01|02|03|04|06|07|08|10|11|12|
2009|01|02|04|05|06|07|08|09|11|12|
2010|01|03|04|07|08|10|11|12|
2011|01|02|03|04|05|06|07|08|10|12|
2012|01|02|03|05|06|07|08|09|10|
2013|01|02|07|08|09|
2014|08|09|
2015|08|
2016|06|07|12|
2017|01|03|08|
2018|03|
2022|03|

同人関連(どんぞこ楽屋) | 旧い雑文   


■2005-01-28

* [Perl] Class::WikiB!

  DBD::Wikiがあらかたできたので、Class::DBIを使ってClass::Wikiを作成。

 # Class::Wikiを継承したクラス
 package MyFSWiki;
 use base qw(Class::Wiki);
 
 my $url = 'http://www.donzo
      ko.net/cgi-bin/wiki3_5_3/wiki_xmlrpc2.cgi';
 
 __PACKAGE__->connection(
  "dbi:Wiki:drv_if=xmlrpc;url=$url",'','
 );
 
 # main
 my $page = MyFSWiki->retrieve('JSPWikiFAQ');
 print $page->lastmodified,"\n";
 print $page->content,"\n";
 
 my $it = MyFSWiki->retrieve_all();
 while( my $page = $it->next ){
   print $page->name,"\n";
 }

 とりあえず動きました。近々公開できるかな。$page->deleteとか$page->updateとかできてしまのは、もしかしたら危険かしら。

* [メモ]B!

 ・ithreadメモにforksプラグマの話を追加。
 ・最も安易な立場

[]