We had a great meeting last night. We had about 18-20 people show up. We had trouble getting in the meeting room at first but it gave us all a chance to get to know each other in the hallway. Microsoft provided great facilities for us and we thank Woody and Gerald for his opening up the facilities to us and providing some books to raffle off.
We got about 1/3 through the “Create a blog” presentation but we got up and running and creating scaffolds to our DB very quickly and easily. Several people were following along, implementing the blog on their laptops at the same time I was. Maybe we’ll finish the preso at another time. We didn’t have time to go over the relational 1-to-many/aggregation support, validation, unit testing, server logging or AJAX support all found in Rails.
Jim Mack gave a great preso on meta programming and showed us the power of Ruby’s capabilities to modify and create code at runtime. I really liked the method_missing approach, very cool. Hopefully Jim can forward over URLs to some of the links he was showing us.
As for our next meeting we have some options. We can continue the “Blog in 15 minutes” intro to Rails, or one of our UCI ICS students (Matt I think was his name) thought it might be cool to have people present some of the ruby/rails projects they are currently working on. Someone else requested a Ruby Language Syntax 101 sort of presentation in order to help overcome the sometimes uncomfortable unfamiliarities with Ruby’s syntax.
All in all, there was a great spirit of “developers teaching developers” and everyone at all levels came out discovering something new. We had people from all kinds of backgrounds (Java, .NET, PHP, Python, C++, Delphi, etc) in attendance.



