2002-10-20(Sun) この日を編集
_ 天気予報
どおり、今朝は朝からぐずついてた。てかこっちもぐずついてた。昨日はビールに加えてチューハイまで飲んだからか。昨日中に朝・昼ご飯のパンを買っておいたので、コーヒーだけ入れて朝ご飯。けっきょくふったりやんだりで一日じゅうまったり過ごす。
しかし暑いよなあ。かといってクーラーは微調整が効かないからあんまり使いたくないし。窓をあけて網戸+ブラインドで温度はちょうどイイ感じ。今度は騒音がたまらん。特に曇ってるときは飛行機の音がうるさい。駅も近いからそれなりにうるさいし、たまに改造系のエンジンの音もするし...。窓の密閉性がたかい、ってことなんだろうな。その分暑いと。
今夜半から明日は一日中雨だそうで。明日の会議も外にいかなきゃなんないのに〜。やだなあ...。
_ 独りWikiクローン
が欲しい。それもInternet上で。会社でもRWikiを使ってるし、メモ帳代わりに欲しかったりして。ホントはxreaでdRubyが走ればOKなんだけどdrubyサーバなんざ無理だし。1)完全CGIベースで2)できればrubyで3)あるいはperlかphpで書かれてるやつ、ってことで探す。 TikiかWikimodokiがそれっぽい感じだ。 WikimodokiのほうがRWikiに似てそうではあるけどなんかつながらない。まいったな。 日本発のWikiクローンリストを参考にさせてもらった。_ WideStudio
にも興味があったのでダウンロード。AirH"なのでえらい時間がかかったけど、無事ダウンロード完了。インストールしてみたけどなかなかよさげ。ヘルプによればリモートインスタンスも生成できるらしい。落っことしたのはv3.00で現在のstableってか-Releaseみたい。v3.20以降はRuby/Pythonもサポートしてるらしいので実現方法に興味があるんだけど、またファイル落っことすのも大変だしなあ。googleってみたけどmlにもそういう議論はなさげ。
_ ダウンローダー
でかいファイルなんかを落とすときは、簡単にwget -cm http://... をずらずら書いたシェルを書いて、screen 上から起動して放置、というのをやってるんだけどだんだんイライラ。それもこれも回線が遅いのがダメなんだけど、シェルを直接いじってる限り、他の環境に持ち込んで分散ダウンロードとかも難しい。やっぱりなんらかのマネージャを書いて動かさないとだめだね。うーむ。
2004-10-20(Wed) この日を編集
_ ついでに
台風23号もキター。空がごろごろいってます。明日大丈夫かいな。
_ NoraのWeb::Agent
を使ってみようとおもったのだが、適当なサンプルがなさげ。どっかにアーカイブにはないみたい?えーとぐーぐるさまを検索するサンプルとしてはこんな感じ?でもちゃんと動いてないような。
require 'pp' require 'web/agent' require 'web/agent/forms' agent = Web::Agent.new agent.get('http://www.google.co.jp/') forms = Web::Agent::Forms.new(agent.rsp.body) form = forms.forms.first form.fields.each do |e| e.value = 'ruby web::agent' if e.name == 'q' p e end form.submit(agent) pp agent.rsp
とりあえずhtreeが変わった?みたいで以下の修正はしてあるんですけど...なんか根本的に間違ってるのかしらん。
$ diff -u forms.rb.orig forms.rb --- forms.rb.orig 2004-10-21 00:57:21.000000000 +0900 +++ forms.rb 2004-10-21 00:58:28.000000000 +0900 @@ -20,8 +20,7 @@ def parse(html) form = nil doc = HTree.parse(html) - doc.traverse_with_path {|elem,path| - next unless path=~/\/form\z/ + doc.traverse_element('{http://www.w3.org/1999/xhtml}form') {|elem| @forms << Form.new(elem) } @@ -208,7 +207,7 @@ @value = value @checked = checked end - attr_accessor :name, :value + attr_accessor :name, :value, :checked end class Submit
2005-10-20(Thu) この日を編集
_ [買物]マスターグレード ガンダムmk2 ver2.0
キタ━━━(゜∀゜)━( ゜∀)━( ゜)━( )━( )━(゜ )━(∀゜ )━(゜∀゜)━━━!!
MG 1/100 RX-178 ガンダムMk-II Ver.2.0 (エューゴ仕様) (機動戦士Zガンダム)
よく冷やかしに行く模型屋さんで購入。箱みてるだけでもワクワクする。今回はガンダムマーカーでスミイレしてみようかしらん。
_ [Ruby]Rails 0.14.1
またキタ━━━(゜∀゜)━( ゜∀)━( ゜)━( )━( )━(゜ )━(∀゜ )━(゜∀゜)━━━!!
早速 gem install rails でアップデート。ちょっとエラーでたけど。
Microsoft Windows XP [Version 5.1.2600] (C) Copyright 1985-2001 Microsoft Corp. C:\Documents and Settings\kog>ruby -S gem install rails -y Attempting local installation of 'rails' Local gem file not found: rails*.gem Attempting remote installation of 'rails' Updating Gem source index for: http://gems.rubyforge.org Successfully installed rails-0.14.1 Successfully installed rake-0.6.2 Successfully installed activesupport-1.2.1 Successfully installed activerecord-1.12.1 Successfully installed actionpack-1.10.1 Successfully installed actionmailer-1.1.1 Successfully installed actionwebservice-0.9.1 Installing RDoc documentation for rake-0.6.2... Installing RDoc documentation for activesupport-1.2.1... Installing RDoc documentation for activerecord-1.12.1... lib/active_record.rb:73:64: Skipping require of dynamic string: "active_record/connection_adapters/#{adapter}_adapter" Installing RDoc documentation for actionpack-1.10.1... lib/action_controller/assertions.rb:4:69: Skipping require of dynamic string: "# {File.dirname(__FILE__)}/vendor/html-scanner/html/document" Installing RDoc documentation for actionmailer-1.1.1... Installing RDoc documentation for actionwebservice-0.9.1... C:\Documents and Settings\kog>
_ づんだもち [明日から寝不足の日が続きそうですね^^;]
_ kog [やばいっす。]