(PHPスクリプト:略)
http://d.hatena.ne.jp/hrkt0115311/20081102/1225592359
試しに、ローカル環境で上のスクリプトを表示してみたら、日付・IPアドレス(ローカル環境だから、ホストも同一)・OSとブラウザが表示されました。
ちなみに、Rubyでどうやるのかまだ調べていないのですー:-)
eRubyで書くのが自然だと思いつつも,手元のサーバで設定していないので,Pure Rubyで書きました.
#!/usr/bin/ruby require "cgi" require "socket" cgi = CGI.new today = Time.now.strftime("%Y/%m/%d %A %H:%M:%S") cgi.out do <<EOS #{today}<br> #{cgi.user_agent}<br> #{cgi.remote_addr}<br> #{Socket.getnameinfo([nil, 0, cgi.remote_addr]).first}<br> EOS end
参考にしたRubyリファレンスマニュアル