require 'erb' require 'drb/drb' class ReminderWriter def initialize(reminder) @reminder = reminder @erb = ERB.new(erb_src) end def erb_src < <% @reminder.to_a.each do |k, v| %>
  • <%= k %>: <%= v %>
  • <% end %> EOS end def to_html @erb.result(binding) end end def main DRb.start_service there = DRbObject.new_with_uri('druby://localhost:12345') writer = ReminderWriter.new(there) puts writer.to_html end main