トップ «前の日記(2006-11-18(土)) 最新 次の日記(2006-11-20(月))» 編集

とた日記


2006-11-19(日) 曇のち雨 安静時心拍数 63 [長年日記]

_ WWW::Mechanize, a handy web browsing ruby object.

昨日のhackinfotopでもなんとかならないものかと Blog Hacks ―プロが教えるテクニック&ツール100選(宮川 達彦/伊藤 直也)を引っ張り出してきて眺めていたら、PerlのWWW::Mechanizeを発見しました。Rubyにも同じようなのがあるだろうと検索してみたところ、WWW::Mechanizeがありました。これは使えそうです。

_ upgrade to GNOME 2.16

久しぶりにportupgradeを掛けようとしたら少し嵌ってしまったので、/usr/ports/UPDATINGを確認してみました。

- Add a note on how to upgrade to GNOME 2.16


  GNOME has been updated to 2.16 and all GNOME components have been

  moved from X11BASE to LOCALBASE, to upgrade your GNOME desktop and

  applications you will need either sysutils/portupgrade or

  sysutils/portmanager.

[CVS log for ports/UPDATINGより引用]

なるほど、最新のUPDATINGには

20061014:

  AFFECTS: All GTK+2 and GNOME users

  AUTHOR: gnome@FreeBSD.org


  GNOME has been updated to 2.16. All GTK+2 and GNOME components have

  been moved from X11BASE (/usr/X11R6) to LOCALBASE (/usr/local). To

  upgrade your GNOME desktop or/and other applications you will need

  to use either sysutils/portupgrade or sysutils/portmaster. To use

  portmaster, make sure you have least 1.9 version to have the

  upgrade succeed.


  Portupgrade users:

   pkgdb -Ff

   portupgrade -rf pkg-config*


 Portmaster users:

   portmaster -r pkg-config*

[ports/UPDATING - view - 1.424より引用]

に修正されています。これを実行するとかなり時間が掛かりました。

_ ザバス(SAVAS) ウェイトダウン ヨーグルト味 1.2 kg補充

今週一杯で無くなりそうなので注文しました。

_ portsとRubyGems

RubyのWWW::Mechanizeのportsが無かったので例によって作ってみようかなと思ったら、依存関係としてHpricotが必要になります。そこでHpricotのportsを探してみましたがこれもありません。これも作ることになりますが、困ったことに、Hpricotのインストールの方法にRubyGemsを利用する方法とsourceからインストールする方法があります。ports的にはどちらが嬉しいんでしょうか?

追記: RubyのWWW::Mechanizeにもmechanize-0.6.3.gem(.gem (RubyGem)形式のファイル)がありました。