Eventdb gem Update - Ruby Conference Calendar Update (Fix)

Hello,

FYI: I've updated the eventdb gem (the text parser used for the Ruby
Conference Calendar) to fix a crashing bug in the text parser.

   Now all works again as advertised try:

  $ rubyconf # note: update the eventdb gem first e.g. gem
install eventdb

   Resulting in:

Upcoming Ruby Conferences:

  in 10d Brighton Ruby Conference, Mon Jul/20 (1d) @ Brighton, East
Sussex › England (en)
  in 21d eurucamp - European Ruby Camp, Fri-Sun Jul/31-Aug/2 (3d) @
Berlin (Potsdam), Germany
  in 21d JRuby Conference Europe - JRubyConf EU, Fri Jul/31 (1d) @
Berlin (Potsdam), Germany
  in 22d Burlington Ruby Conference, Sat+Sun Aug/1+2 (2d) @
Burlington, Vermont › New England › United States (us)
  in 36d LoneStarRuby Conference, Sat Aug/15 (1d) @ Austin, Texas ›
Southwest › United States (us)
  in 42d Madison+ Ruby, Fri+Sat Aug/21+22 (2d) @ Madison, Wisconsin ›
Great Lakes › United States (us)
  in 49d RubyCamp Belgium, Fri-Sun Aug/28-30 (3d) @ Tilff, Liège ›
Belgium / België / Belgique (be)
  in 53d Full Stack Fest - Barcelona Ruby Conference (BaRuCo) +
Barcelona Future JS, Tue-Sat Sep/1-5 (5d) @ Barcelona, Catalonia ›
Spain / España (es)
  in 63d RubyConf Taiwan, Fri+Sat Sep/11+12 (2d) @ Taipei › Taiwan (tw)
  in 66d RubyConf Portugal, Mon+Tue Sep/14+15 (2d) @ Braga › Portugal (pt)
  in 70d RubyConf Brasil, Fri+Sat Sep/18+19 (2d) @ São Paulo › Brazil
/ Brasil (br)
  in 75d Rocky Mountain Ruby Conference, Wed-Fri Sep/23-25 (3d) @
Boulder, Colorado › Rocky Mountains › United States (us)
  in 78d Ruby Open Source Software (ROSS) Conference - ROSSConf, Sat
Sep/26 (1d) @ Berlin, Germany
  in 83d ArrrCamp, Thu+Fri Oct/1+2 (2d) @ Ghent, Oost-Vlaanderen ›
Belgium / België / Belgique (be)
  in 97d RubyConf Colombia, Thu+Fri Oct/15+16 (2d) @ Medellin › Colombia (co)
  in 99d EuRuKo - European Ruby Konference, Sat+Sun Oct/17+18 (2d) @
Salzburg, Austria
  in 105d Keep Ruby Weird, Fri Oct/23 (1d) @ Austin, Texas ›
Southwest › United States (us)
  ...

   Any conferences missing? Contributions welcome. [1]

   Cheers.

[1] https://github.com/planetruby/awesome-events

Hello,

   FYI: The planetruby/awesome-events repo now also includes
rubyconf.json [1] - a free (public domain) dataset for easy (re)use.

   Note, the dataset gets (auto-)generated from the README page using
the eventdb gem machinery. See the build.rb script [2] in the repo.
Example:

   require 'eventdb'

  db = EventDb::MemDatabase.new
  db.add( EventDb::EventReader.from_file( './README.md' ).read )

  cal = EventDb::EventCalendar.new

  File.open( './data/rubyconf.json', 'w' ) do |f|
    f.write cal.render( template: "./templates/rubyconf.json.erb" )
end

Cheers.

[1] https://github.com/planetruby/awesome-events/blob/master/data/rubyconf.json
[2] https://github.com/planetruby/awesome-events/blob/master/build.rb