開発者向けのブログシステムを作りたい。まだデータ構造を考えている状態なので、HTMLに出力する時のエスケープは全くしていない。 index.cgi #!/usr/bin/env ruby require "erb" require "yaml" require "filter" class Entries @@count = 0 def initialize @entries = [] end def load(path) Dir.chdir(path) Dir.glob("[0-9][0-9]/[0-1][0-9]/[0-3][0-9]/*") {|entry| file = open(entry) update = file.mtime content = Filter.run(file.read) @entries.push({ "id" => entry, "content" =>