    def update(summary, max=@max)
      summaries = read(max)
      summaries ||= []
      if summary
        summaries.reject!{|s| s.name == summary.name}
        # TODO summaryはなぜか末尾に"\n"が入っているのでchompしている
        summaries.unshift summary unless summary.body.chomp.empty?
      end
      write summaries
    end