nifuba - tag: Perl (1/1)

20070328

あとMacでGtk2::MozEmbedがビルドできないのが困る。以前なやんでいたMacPortsでmozilla-develのビルドが出来ない件はMakefile内の-Dオプションの後のエスケープ直前にスペースを入れる対処でなんとかなったんだけど、こっちはどうにもなんねーな。素直に1.7系のソース取ってきてビルドするべきなのか。この後もめんどくさいことが待ち受けてそうだし、Mac上で今書いてるMozilla::Mecanizeベースのコードを動かすのはあきらめてMozRepl経由でFirefoxを叩くよーなもどかしいスタイルに今から変更した方がいいのかな…。でもMozRepl+Telnet+Perlでスクリーンショットサーバとか、Mozilla::DOMでもう書いちゃった便利コードをMozRepl用のかったりーコマンド列に変換するとか妄想すらしたくない。あーでも自前ビルドもだるそうだなーあーもー風呂入って寝る。

posted by ec / □ permalink / CC:BY / Mac OS X, Perl, Mozilla / 2007/03/28 05:49:57

20060726

タグがくっついちゃうのはXML::RSS::LibXMLのtestが通ってなかったせいだった。force installでかいけつ。

posted by ec / □ permalink / CC:BY / Plagger, Perl, CPAN / 2006/07/26 11:21:37 / references: 20060718161148

20050930

CPANにText::Hatenaが登場してたのでジラジロと見てみるとどうやらはてな記法パーサらしいので、テストコードを書いてみた。このテスト用ファイルを読み込んでそのままHTMLに変換しているよ。

そして結果がこんなかんじ。全体的にまだまだだな。注釈は普通におかしいし。idリンクやISBN記法はドメイン指定の自由度を持たせたいところなんだろうけど、とりあえずははてなの決め打ちにしちゃってもいいじゃんとも思う。SuperpreNode.pmがあるのにスーパーPREが効いてないのは謎。おそらくそれに関連してるんだろうけど、改行→段落の変換を止める行頭>が効いてないのは致命的っていうかものすごーくXSSの臭いがするけど、めんどくさいのでこのへんで寝る。

とはいえうちのパーサより遥かに信頼性がありそうだし、シコシコとXSSの素を生産し続けるのも飽きてきたので、枯れてきたら使わせてもらおうと思った。そのときのためにも拡張のヒントを探してソース読んでおこう。

posted by ec / □ permalink / CC:BY / programming, CPAN, Perl, はてなダイアリー / 2005/09/30 05:09:27

20050823

WebService::Bloglinesを使ってBloglinesを全部既読にするツールできた。既読Sync APIのfoldersメソッドを使って1フォルダずつ既読にしていく。しかし実行にありえないぐらい時間がかかりそうだな…と思ってたらnot well-formedで落ちた。そしてここまで試行錯誤した後で右上に輝くMark All Readボタンを見つけた徒労感! Sigh(´-`)

というかはてなダイアリー系のRSSがことごとくnot well-formedなんだけど、なんだかものすごく腹立たしいな。

posted by ec / △ permalink / CC:BY / RSS, Bloglines, Perl / 2005/08/23 23:43:43 / references: 20050823225308

XML関係のモジュールのインストールはFinkでlibxml-pm586をインスコしてから。

posted by ec / □ permalink / CC:BY / RSS, Bloglines, Perl, XML, メモ / 2005/08/23 23:04:52 / references: 20050823225308

20050724

再インストール中にまたCPANからMIRRORED.BYをダウンロードできない現象再発。いろいろやってみた結果、OS側のファイアウォールを止めると動いた。なんだそりゃ…。FTPを開けた方がいいのかしら。

posted by ec / □ permalink / CC:BY / Mac, Perl, CPAN / 2005/07/24 15:50:15 / references: 20050723215505

20050603

実はTigerに移行した時からCPANが使えなくて困ってたんだけど、lynxをfink installしてからmyConfig.pmを消したらうまくいった。Jcode-2.0がようやくつかえるよー。

posted by ec / □ permalink / CC:BY / CPAN, Mac OS X, Tiger, UNIX, Perl, プログラミング / 2005/06/03 06:26:59

1998- ec some rights reserved.