«前の日(01-17) 最新 次の日(01-19)» 追記

これ日記なん?


2003-01-18(Sat) -- この日を編集

_ 今日は

快晴ではないものの、晴れ。予報によれば低気圧の移動に伴い雨かも、とのこと。夜は晴れるらしい。

とりあえず洗濯を敢行。洗濯機が複数使えるのって便利♪

本来ならスポーツセンターに通う日だがなんだか気分が乗らないのでやめとこうか。

_ かさいらぐ

参加してきました。あんましゃべれなかったですが楽しかったです。

IRCのセットアップしてみようかしら。


2004-01-18(Sun) この日を編集

_ RDBデータ検証

導入直後の実データ検証をやらないといけない(っていうか受入テストなわけだね)のだけれど、やはり検証用SQLをたくさん書いて、バッチでぐりぐり走らせるのがよさそうか。しかし検証コードをもうちょっと簡単に保守できないと使われないまま、になる可能性が高いな。なんかもうちょっといい方法はないかしらん。

hikiは立ち上げてあるから、wikiページに検証用の条件を記載しておいてプログラムに引き渡すってどうだろうか。

そしたらhiki普及にも使えるかもしれず。

_ 買い物

と思っていたら本屋でJavaPRESSvol.34を立ち読みしてたらどうもFITNESSE(→ http://fitnesse.org/ ) というのがあるらしい。そうそう、こういうの手軽でいいかも。

結局JavaPRESSは買いました。やっぱりテスト重要だよねー。自分がSEだったら絶対導入するのになー。今回は役回りが事務局だからな...なんかさみしい。

_ hikiプラグイン

画面いっぱいにその月のカレンダーをテーブルのような感じで生成してくれるようなプラグインってないすかね。同じページの下か上に予定書いていくと中に埋めてくれるようなやつ。

そしたら他のページと簡単に連携できて便利かも、って思いました。>なら作れよ

_ 晩御飯

今日も野菜を大量に摂取すべく一人鍋で。最後にうどんでしめるときにだしを入れすぎてちと味が濃すぎた。ごはんは買ってこなかったので、うどん2玉でもよかったな。次回への教訓としよう。

_ 週末

うげ、スキーだった...全然準備してないよ。今週一日どっかで休めればいいんだが。せめて半休でも。


2005-01-18(Tue) この日を編集

_ キットカットトレイン

っていうの?日比谷線にて全面サクラサクなキットカット電車に乗った。ああ、青春やなあ...。広告を見ていたら、いいとしこいてなんだか泣けてきた。

がんばれ俺。超がんばれ、すげーがんばれ。

_ アミノバイタルゼリー

最近薬を飲んでいることもあって、朝ご飯としてアミノバイタルゼリーを摂っている。最近はなんかキーホルダーみたいなのついてきてるので、キャンペーン中にあつまるかしらん。つーか、大人買いで一気に...なんて。

_ 再編成3

引き続き調査してるのだが、どうみても手抜きじゃねーか?と思えてしかたない。まあ、予算がないのになんとかやっているのは知ってはいるが、これはちょっと...

ついでに運用側もご指導いたしますかね。

ということで、またもや夜間スケジューラのダンプファイルからぶっこぬくスクリプトをさらさらっと書いた。あとはこれを夜間にしかけるのと、HTML版を自動生成するようにしなくては。


2009-01-18(Sun) この日を編集

_ Rack動かず

Rackを試してみようと思ったら、エラー!?

  • rack 0.9.1
  • rubygems 1.3.1
  • commnad-line
rackup hello.ru
  • hello.ru
require 'hello'
run HelloApp.new
  • hello.rb
require 'rubygems'
require 'rack'

class HelloApp
  def call(env)
    [200, {"Content-Type" => "text/plain"}, ["Hello, Rack"]]
  end
end
  • No Content-Length header found ... Content-Length ヘッダ必須?
[2009-01-18 23:33:48] INFO  WEBrick 1.3.1
[2009-01-18 23:33:48] INFO  ruby 1.8.6 (2008-08-11) [i686-linux]
[2009-01-18 23:33:48] WARN  TCPServer Error: Address family not supported by protocol - socket(2)
[2009-01-18 23:33:48] INFO  WEBrick::HTTPServer#start: pid=12379 port=9292
Rack::Lint::LintError: No Content-Length header found
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:16:in `assert'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:425:in `check_content_length'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:52:in `_call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:33:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/showexceptions.rb:23:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/commonlogger.rb:20:in `_call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/commonlogger.rb:13:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/handler/webrick.rb:40:in `service'
        /usr/local/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
        /usr/local/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
        /usr/local/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
        /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
        /usr/local/lib/ruby/1.8/webrick/server.rb:95:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `each'
        /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:23:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:82:in `start'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/handler/webrick.rb:12:in `run'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/bin/rackup:172
        /usr/local/bin/rackup:19:in `load'
        /usr/local/bin/rackup:19
192.168.63.1 - - [18/Jan/2009 23:34:14] "GET / HTTP/1.1" 500 61251 0.0780
  • 再チャレンジ
class HelloApp
  def call(env)
    [200, {"Content-Type" => "text/plain", "Content-Length" => 11}, ["Hello, Rack"]]
  end
end
[2009-01-18 23:36:16] INFO  WEBrick 1.3.1
[2009-01-18 23:36:16] INFO  ruby 1.8.6 (2008-08-11) [i686-linux]
[2009-01-18 23:36:16] WARN  TCPServer Error: Address family not supported by protocol - socket(2)
[2009-01-18 23:36:16] INFO  WEBrick::HTTPServer#start: pid=12395 port=9292
Rack::Lint::LintError: header values must respond to #each, but the value of 'Content-Length' doesn't (is Fixnum)
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:16:in `assert'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:342:in `check_headers'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:325:in `each'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:325:in `check_headers'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:49:in `_call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/lint.rb:33:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/showexceptions.rb:23:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/commonlogger.rb:20:in `_call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/commonlogger.rb:13:in `call'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/handler/webrick.rb:40:in `service'
        /usr/local/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
        /usr/local/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
        /usr/local/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
        /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
        /usr/local/lib/ruby/1.8/webrick/server.rb:95:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `each'
        /usr/local/lib/ruby/1.8/webrick/server.rb:92:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:23:in `start'
        /usr/local/lib/ruby/1.8/webrick/server.rb:82:in `start'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/lib/rack/handler/webrick.rb:12:in `run'
        /usr/local/lib/ruby/gems/1.8/gems/rack-0.9.1/bin/rackup:172
        /usr/local/bin/rackup:19:in `load'
        /usr/local/bin/rackup:19
192.168.63.1 - - [18/Jan/2009 23:36:20] "GET / HTTP/1.1" 500 67370 0.0828

うーむ...どうしたらよいのだ?

(追記) example/lobster は動いた。なんでだめなんやろう?

本日のツッコミ(全1件) [ツッコミを入れる]

_ kog [[200, {"Content-Type" => "text/plain", "Content-Length" =>..]