From jbreen at centerpost.com Wed Feb 1 19:32:05 2006 From: jbreen at centerpost.com (Jim Breen) Date: Wed, 1 Feb 2006 18:32:05 -0600 Subject: [Chirb] Andy Hunt speaking in town Thursday Message-ID: <3C8E90FACF3F44459539D0AC4BD8CD73066042@CPOMAIL01.centerpostcorp.com> Sorry to pollute the Ruby list with post about a Java event, but I thought some people would want to know about an opportunity to see Andy Hunt speak. His talk sounds technology neutral. -----Original Message----- From: chicago-java at yahoogroups.com Sent: Wednesday, February 01, 2006 5:57 PM To: chicago-java at yahoogroups.com Subject: [chicago-java] CJUG Winter Symposium - Thursday! Don't miss the Chicago Java Users Group Winter Symposium! Tomorrow, Thursday Feb 2, 4:00-9:30 Featuring --------- ANDY HUNT of the Pragmatic Programmers SCOTT DELAP of ClientJava.com DINNER, APPETIZERS, AND FREE RAFFLE PRIZES! Schedule -------- 4:00 - 5:30PM Registration and networking 5:30 - 7:00PM Rich Client Java, presented by Scott Delap 7:00 - 8:00PM Dinner and raffles 8:00 - 9:30PM Refactoring Your Wetware, presented by Andy Hunt Location -------- Chicago Marriott O'Hare 8535 West Higgins Road Chicago, IL 60631 773.693.4444 map: http://tinyurl.com/c6vfj Hotel is adjacent to the Blue Line Cumberland stop. FREE for CJUG members, $20 for non-members Join CJUG: http://www.cjug.org/Wiki.jsp?page=JoinCJUG Please RSVP: http://www.cjug.org/uger/event/show/1 ANDY HUNT --------- Refactoring Your Wetware: The raw material of software development is not a language, and IDE, or a tool, it's you. How we learn new technology and acquire new skills is key to our careers. Join Andy Hunt for a presentation that includes a recap of The Dreyfus Model (from his popular talk Herding Raceshorses and Racing Sheep) and a look at how to boost your career by Integrating Brain Modalities, Accelerating Learning, and Managing the Torrent Andy Hunt is a programmer turned consultant, author and publisher. He co-authored the best-selling book The Pragmatic Programmer, was one of the 17 founders of the Agile Alliance, and co-founded the Pragmatic Bookshelf, publishing award-winning and critically acclaimed books for software developers. SCOTT DELAP ----------- Rich Client Java: Today's users are beginning to demand richer and richer application experiences. Plain html pages simply don't cut it anymore. Applications like Google Maps (Ajax) and Yahoo Maps (Flash) show how the UI experience can be pushed to the next level. As an IT manager, how do you decide which route to take however? Should you use Ajax because it is the new "it" technology. Is Flash a viable option with its 95%+ browser availability? Perhaps Java deployed through web start is really the best choice in contrast to what the buzz would lead you to believe. This presentation takes a look at these three core rich client technologies from both deployment/user experience and ease of development perspectives. Scott Delap is an independent consultant specializing in J2EE and rich Java clients. He has presented at JavaOne and is actively involved in the desktop Java community. He is also the Administrator of ClientJava.com, a portal focused on desktop Java development. ClientJava.com is frequently featured all over the web from JavaBlogs to Sun Microsystems' site. As an open source proponent, Scott is also a member of the FlexDock Java docking framework development team. More info: http://www.cjug.org/Wiki.jsp?page=CJUGWestWinterSymposium We hope you can join us for this very special event. The CJUG Board www.cjug.org Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/chicago-java/ <*> To unsubscribe from this group, send an email to: chicago-java-unsubscribe at yahoogroups.com <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/ From dchelimsky at gmail.com Fri Feb 3 14:59:55 2006 From: dchelimsky at gmail.com (David Chelimsky) Date: Fri, 3 Feb 2006 13:59:55 -0600 Subject: [Chirb] possible speaker for March In-Reply-To: <57c63afe0601300647r3d678dc0me3f734e07e7e9770@mail.gmail.com> References: <11c8704e0601291105y737ed56cl1ecbd2331ff705eb@mail.gmail.com> <57c63afe0601291232j440e9bf3h2e01fcae3084476c@mail.gmail.com> <2f1a1dcb0601291244w255cb776u3b28fcf037f3db4a@mail.gmail.com> <57c63afe0601300342w73af6c0r5d85f37b0037acc4@mail.gmail.com> <57c63afe0601300647r3d678dc0me3f734e07e7e9770@mail.gmail.com> Message-ID: <57c63afe0602031159j7ce13c91ga275f05a9015031e@mail.gmail.com> It turns out that Dave will not be in town for either meeting. He will be in town during February and March, but not on the CHIRB meeting dates. He's still interested in doing a talk while he's in town, so we're trying to work something out. I'll update the list when I have more information. David From JOBrien at thoughtworks.com Sat Feb 4 10:45:25 2006 From: JOBrien at thoughtworks.com (Joe O'Brien) Date: Sat, 4 Feb 2006 09:45:25 -0600 Subject: [Chirb] possible speaker for March In-Reply-To: <57c63afe0602031159j7ce13c91ga275f05a9015031e@mail.gmail.com> Message-ID: > It turns out that Dave will not be in town for either meeting. Bummer. Find me on Monday and we'll talk about the logistics a bit more. Let's plan something during the week while he's here. I'll make sure to get the space. -Joe //- -- - -- - -- - -- - -- - -- - -- - -- - // Joe O'Brien, artisan // ThoughtWorks, Inc. // http://blog.objo.com // Y! id = joeobjo, gmail = obrien.joe // cell: 614\906-1394 //- -- - -- - -- - -- - -- - -- - -- - -- - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/chicagogroup-members-list/attachments/20060204/3b411c69/attachment.htm From dchelimsky at gmail.com Sat Feb 4 13:44:15 2006 From: dchelimsky at gmail.com (David Chelimsky) Date: Sat, 4 Feb 2006 13:44:15 -0500 Subject: [Chirb] possible speaker for March In-Reply-To: References: <57c63afe0602031159j7ce13c91ga275f05a9015031e@mail.gmail.com> Message-ID: <57c63afe0602041044k12e109a4m2384230aeee79275@mail.gmail.com> On 2/4/06, Joe O'Brien wrote: > > It turns out that Dave will not be in town for either meeting. > Let's plan something during the week while he's here. I'll make sure to get > the space. Thanks Joe. We've also got an offer from Object Mentor to host it up in Gurnee, so between the two of us we definitely have a place to host. In talking to Dave, he thought an XTC (eXtreme Tuesday Club) sort of deal might be more fun. I'm working on finding a pub to host it - we just need a back room and a server (of the human sort) - then everyone's on their own (you can either eat/drink and pay or just hang out for free). I'll follow up with a date/place in a few days unless I just can't find a place willing to host (but on a Monday or Tuesday night, this should be pretty easy). David From dchelimsky at gmail.com Sat Feb 4 13:48:10 2006 From: dchelimsky at gmail.com (David Chelimsky) Date: Sat, 4 Feb 2006 13:48:10 -0500 Subject: [Chirb] possible speaker for March In-Reply-To: <57c63afe0602041044k12e109a4m2384230aeee79275@mail.gmail.com> References: <57c63afe0602031159j7ce13c91ga275f05a9015031e@mail.gmail.com> <57c63afe0602041044k12e109a4m2384230aeee79275@mail.gmail.com> Message-ID: <57c63afe0602041048o5357f68bo71dfed955721f8f3@mail.gmail.com> On 2/4/06, David Chelimsky wrote: > In talking to Dave, he thought an XTC (eXtreme Tuesday Club) sort of > deal might be more fun. I'm working on finding a pub to host it - we > just need a back room and a server (of the human sort) - then > everyone's on their own (you can either eat/drink and pay or just hang > out for free). Hey, if anyone has a favorite neighborhood bar (must have food as well) that might be interested in this, please let me know. Figure somewhere between 20 and 40 will show up and at least two of us will be eating and drinking! From JOBrien at thoughtworks.com Sun Feb 5 16:20:47 2006 From: JOBrien at thoughtworks.com (Joe O'Brien) Date: Sun, 5 Feb 2006 15:20:47 -0600 Subject: [Chirb] Monday's meeting and RailsConf (scattered thoughts) Message-ID: Monday's Meeting; This could be the largest group yet! According to meetup we have 44 people RSVP'd for Monday's group. Amazing what happens when you use Marcel's name :-). Just thought I would share the excitement. RailsConf: I'm not sure if you all are keeping up with the press, but it looks as if RailsConf is selling out fast. I've spoken with Chad Fowler and despite the fact that registration has only been open for a week, they have sold almost half of the seats available. If you are planning on going, I highly recommend getting a seat now. Entrance fee is an amazingly low $400 (virtually unheard of for a conference of this caliber). See you Monday! -Joe //- -- - -- - -- - -- - -- - -- - -- - -- - // Joe O'Brien, artisan // ThoughtWorks, Inc. // http://blog.objo.com // Y! id = joeobjo, gmail = obrien.joe // cell: 614\906-1394 //- -- - -- - -- - -- - -- - -- - -- - -- - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/chicagogroup-members-list/attachments/20060205/506f6753/attachment.htm From ryan at platte.name Mon Feb 6 20:49:35 2006 From: ryan at platte.name (Ryan Platte) Date: Mon, 6 Feb 2006 19:49:35 -0600 Subject: [Chirb] A series of testing articles to chew on Message-ID: <2f1a1dcb0602061749q15109b09kac7655b96de7630a@mail.gmail.com> This series of blog posts develops some fairly run-of-the-mill Ruby tests into very high-level tests like some of the "literate"-style tests Marcel showed us tonight. See if you can grok this, there's some real meat here: http://www.testing.com/cgi-bin/blog/2005/12/08#automation1 -- Ryan Platte From hubrix at gmail.com Mon Feb 6 21:04:14 2006 From: hubrix at gmail.com (Mark Alexander Friedgan) Date: Mon, 6 Feb 2006 20:04:14 -0600 Subject: [Chirb] Code Highlighting for Presentations Message-ID: I like enscript, here is how to use it to generate html enscript --color --language=html -Eruby --output=dest.html file.rb you will need this ruby.st file in /usr/share/enscript/hl --------------------------ruby.st---------------------------------------- /** * Name: ruby * Description: Ruby programming language. * Author: Mike Wilson */ state ruby_comment { /\*\\\// { language_print ($0); return; } LANGUAGE_SPECIALS { language_print ($0); } } state ruby_dquot_string { /\\\\./ { language_print ($0); } /\"/ { language_print ($0); return; } LANGUAGE_SPECIALS { language_print ($0); } } state ruby_quot_string { /\\\\./ { language_print ($0); } /[\']/ { language_print ($0); return; } LANGUAGE_SPECIALS { language_print ($0); } } state ruby_bquot_string { /\\\\./ { language_print ($0); } /`/ { language_print ($0); return; } LANGUAGE_SPECIALS { language_print ($0); } } state ruby { BEGIN { header (); } END { trailer (); } /* Comments. */ /#[^{].*$/ { comment_face (true); language_print ($0); comment_face (false); } /* Ignore escaped quote marks */ /\\\"/ { language_print ($0); } /\\\'/ { language_print ($0); } /\\\`/ { language_print ($0); } /* In cgi files, JavaScript might be imbedded, so we need to look out * for the JavaScript comments, because they might contain something * we don't like, like a contraction (don't, won't, etc.) * We won't put them in comment face, because they are not ruby * comments. */ /\/\// { language_print ($0); call (eat_one_line); } /* String constants. */ /\"/ { string_face (true); language_print ($0); call (ruby_dquot_string); string_face (false); } /[\']/ { string_face (true); language_print ($0); call (ruby_quot_string); string_face (false); } /* Backquoted command string */ /`/ { string_face (true); language_print ($0); call (ruby_bquot_string); string_face (false); } /* Variables globals and instance */ /[$@]\w+/ { variable_name_face (true); language_print ($0); variable_name_face (false); } /* Variables class variable */ /@@\w+/ { variable_name_face (true); language_print ($0); variable_name_face (false); } /([ \t]*)(def)([ \t]+)([^(]*)/ { /* indentation */ language_print ($1); /* def */ keyword_face (true); language_print ($2); keyword_face (false); /* middle */ language_print ($3); /* Function name. */ function_name_face (true); language_print ($4); function_name_face (false); } /\$[!@&`'+~=\/\\,;.<>_*$?:"]/ { variable_name_face (true); language_print ($0); variable_name_face (false); } /* Highlighting --Type face private protected public --Builtin face (I consider these to be somewhat special) alias alias_method attr attr_accessor attr_reader attr_writer module_alias module_function self super --Reference face require include --Keyword face and begin break case class def defined? do else elsif end ensure eval extend false for if in method module next nil not or redo rescue retry return then true undef unless until when while yield */ /\\b(private|protected|public)\\b/ { type_face (true); language_print ($0); type_face (false); } /\\b(alias|alias_method|attr|attr_accessor|attr_reader|attr_writer\\ |module_alias|module_function|self|super)\\b/ { builtin_face (true); language_print ($0); builtin_face (false); } /\\b(include|require)\\b/ { reference_face (true); language_print ($0); reference_face (false); } /\\b(and|begin|break|case|class|def|defined?|do|else|elsif|end|ensure|eval\\ |extend|false|for|if|in|method|module|next|nil|not|or|raise|redo|rescue|retry\\ |return|then|true|undef|unless|until|when|while|yield)\\b/ { keyword_face (true); language_print ($0); keyword_face (false); } LANGUAGE_SPECIALS { language_print ($0); } } /* Local variables: mode: c End: */ -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/chicagogroup-members-list/attachments/20060206/c5bb5ce5/attachment-0001.htm From ruby.lang at bruceburdick.com Mon Feb 6 23:07:22 2006 From: ruby.lang at bruceburdick.com (Bruce A. Burdick, Jr.) Date: Mon, 06 Feb 2006 22:07:22 -0600 Subject: [Chirb] Code Highlighting for Presentations In-Reply-To: Message-ID: So a method for getting syntax-highlighted Ruby from TextMate files to Keynote (ala Rube Goldberg) would be an AppleScript triggered by a key command in Keynote that generates HTML via Mark?s enscript, opens it in Safari, copies the colorized text, closes the Safari tab/window, and pastes the syntax-highlighted code into Keynote. Simple. Here?s an AppleScript library for Keynote: http://wiredflux.com/software/keynote/ The rest is left as an exercise for the reader. Of course, writing the TextMate author and begging him to support the Cocoa text engine might work, too. -B... on 2/6/06 8:04 PM, Mark Alexander Friedgan at hubrix at gmail.com wrote: > I like enscript, here is how to use it to generate html > > enscript --color --language > =html -Eruby --output= > dest.html file.rb > > > you will need this > ruby.st file > in /usr/share/enscript/hl > --------------------------ruby.st---------------------------------------- > > > /** > * Name: ruby > * Description: Ruby programming language. > * Author: Mike Wilson < > m.v.wilson at home.com> > */ > > state ruby_comment > { > /\*\\\// { > language_print ($0); > return; > } > > LANGUAGE_SPECIALS { > language_print ($0); > } > } > > state ruby_dquot_string > { > /\\\\./ { > language_print ($0); > } > /\"/ { > language_print ($0); > return; > } > > LANGUAGE_SPECIALS { > language_print ($0); > } > } > > state ruby_quot_string > { > /\\\\./ { > language_print ($0); > } > /[\']/ { > language_print ($0); > return; > } > LANGUAGE_SPECIALS { > > language_print ($0); > } > } > > state ruby_bquot_string > { > /\\\\./ { > language_print ($0); > } > /`/ { > language_print ($0); > return; > } > LANGUAGE_SPECIALS { > language_print ($0); > > } > } > > state ruby > { > BEGIN { > header (); > } > END { > trailer (); > } > > /* Comments. */ > /#[^{].*$/ { > comment_face (true); > language_print ($0); > comment_face (false); > > } > > /* Ignore escaped quote marks */ > /\\\"/ { > language_print ($0); > } > /\\\'/ { > language_print ($0); > } > /\\\`/ { > language_print ($0); > } > > /* In cgi files, JavaScript might be imbedded, so we need to look out > > * for the JavaScript comments, because they might contain something > * we don't like, like a contraction (don't, won't, etc.) > * We won't put them in comment face, because they are not ruby > * comments. > > */ > /\/\// { > language_print ($0); > call (eat_one_line); > } > > /* String constants. */ > /\"/ { > string_face (true); > language_print ($0); > call (ruby_dquot_string); > > string_face (false); > } > /[\']/ { > string_face (true); > language_print ($0); > call (ruby_quot_string); > string_face (false); > } > > /* Backquoted command string */ > /`/ { > > string_face (true); > language_print ($0); > call (ruby_bquot_string); > string_face (false); > } > > /* Variables globals and instance */ > /[$@]\w+/ { > variable_name_face (true); > > language_print ($0); > variable_name_face (false); > } > > /* Variables class variable */ > /@@\w+/ { > variable_name_face (true); > language_print ($0); > variable_name_face (false); > > } > > /([ \t]*)(def)([ \t]+)([^(]*)/ { > /* indentation */ > language_print ($1); > > /* def */ > keyword_face (true); > language_print ($2); > keyword_face (false); > > /* middle */ > > language_print ($3); > > /* Function name. */ > function_name_face (true); > language_print ($4); > function_name_face (false); > } > > /\$[!@&`'+~=\/\\,;.<>_*$?:"]/ { > > variable_name_face (true); > language_print ($0); > variable_name_face (false); > } > > /* Highlighting > --Type face > private protected public > > --Builtin face (I consider these to be somewhat special) > > alias alias_method attr attr_accessor attr_reader attr_writer > module_alias module_function self super > > --Reference face > require include > > --Keyword face > and begin break case class def defined? do else elsif end > > ensure eval extend false for if in method module next nil not > or redo rescue retry return then true undef unless until when > while yield > */ > /\\b(private|protected|public)\\b/ { > type_face (true); > > language_print ($0); > type_face (false); > } > > /\\b(alias|alias_method|attr|attr_accessor|attr_reader|attr_writer\\ > |module_alias|module_function|self|super)\\b/ { > builtin_face (true); > language_print ($0); > > builtin_face (false); > } > > /\\b(include|require)\\b/ { > reference_face (true); > language_print ($0); > reference_face (false); > } > > /\\b(and|begin|break|case|class|def|defined?|do|else|elsif|end|ensure|eval\\ > > |extend|false|for|if|in|method|module|next|nil|not|or|raise|redo|rescue|retry\> \ > |return|then|true|undef|unless|until|when|while|yield)\\b/ { > keyword_face (true); > language_print ($0); > keyword_face (false); > > } > > LANGUAGE_SPECIALS { > language_print ($0); > } > } > > > /* > Local variables: > mode: c > End: > */ > > > > _______________________________________________ > ChicagoGroup-Members-List at rubyforge.org > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/chicagogroup-members-list/attachments/20060206/626e8c88/attachment.htm From ryan at platte.name Tue Feb 7 00:28:17 2006 From: ryan at platte.name (Ryan Platte) Date: Mon, 6 Feb 2006 23:28:17 -0600 Subject: [Chirb] Code Highlighting for Presentations In-Reply-To: References: Message-ID: <2f1a1dcb0602062128p434dafcdh659324a3779611c4@mail.gmail.com> On 2/6/06, Bruce A. Burdick, Jr. wrote: > Of course, writing the TextMate author and begging him to support the Cocoa > text engine might work, too. Don't hold your breath, I seem to recall he gets some nice wins from his solution to that problem. I wonder, though, how hard it would be for him to convert to normal Cocoa rich text at copy time. Purely theoretical, but... -- Ryan Platte From ryan at platte.name Tue Feb 7 00:56:30 2006 From: ryan at platte.name (Ryan Platte) Date: Mon, 6 Feb 2006 23:56:30 -0600 Subject: [Chirb] AgileDox Message-ID: <2f1a1dcb0602062156s519e883dye2a2b3c1697da00c@mail.gmail.com> It was great to see so many of you tonight! Thanks for coming out. As promised, AgileDox links. >From June 2003: http://www.chadfowler.com/index.cgi/Computing/Programming/RubyTestDox.rdoc Chad Fowler ported Java's TestDox to Ruby several years ago, and apparently he was evangelizing Marcel about it recently. As well he should, it's good stuff. Here's somebody who's taken his work and turned it into a Rake task: http://sablog.com/archives/2006/01/18/really-testing-with-rails-and-agiledox My only gripe with this particular implementation is that it shouldn't be Calculator should: - add simple numbers - add floating point numbers ... but instead Calculator - adds simple numbers - adds floating point numbers ... because the tests always pass, RIGHT? and they prove that the code really *does* do all those things it "should" do. Imagine writing your tests with this output in mind. Think of a sentence that should be true of whatever you're testing, write it as a method name, and write the test that will prove that sentence is true. It's a great way to enforce some degree of flow while writing test-first code -- what statement about the system am I trying to back up with hard facts at this moment? -- Ryan Platte From marcel at vernix.org Tue Feb 7 02:16:29 2006 From: marcel at vernix.org (Marcel Molina Jr.) Date: Tue, 7 Feb 2006 01:16:29 -0600 Subject: [Chirb] Testing Slides Message-ID: <20060207071629.GJ27797@chicago.vernix.org> A pdf of the slides: http://vernix.org/marcel/RailsTesting-Chicagorb.pdf Thanks for coming out folks. marcel -- Marcel Molina Jr. From rubygroup at johnwlong.com Tue Feb 7 09:12:57 2006 From: rubygroup at johnwlong.com (John W. Long) Date: Tue, 07 Feb 2006 09:12:57 -0500 Subject: [Chirb] Testing Slides In-Reply-To: <20060207071629.GJ27797@chicago.vernix.org> References: <20060207071629.GJ27797@chicago.vernix.org> Message-ID: <43E8AAE9.2080107@johnwlong.com> Wow. This looks really great Marcel. I'm sorry I wasn't able to make it out this time. :-/ Kind of hard from Pennsylvania right now. :-) -- John Marcel Molina Jr. wrote: > A pdf of the slides: > http://vernix.org/marcel/RailsTesting-Chicagorb.pdf > > Thanks for coming out folks. > > marcel From christopher.mcmahon at gmail.com Tue Feb 7 10:20:50 2006 From: christopher.mcmahon at gmail.com (Chris McMahon) Date: Tue, 7 Feb 2006 09:20:50 -0600 Subject: [Chirb] Brian Marick Re: A series of testing articles to chew on Message-ID: <72799cd70602070720p1b3021e8o886c4951263ea20a@mail.gmail.com> On 2/6/06, Ryan Platte wrote: > This series of blog posts develops some fairly run-of-the-mill Ruby > tests into very high-level tests like some of the "literate"-style > tests Marcel showed us tonight. See if you can grok this, there's some > real meat here: This is Brian Marick's blog. (He's the technical editor of Better Software magazine, an author of the Agile Manifesto, and one of the world's best-known software testers for the last decade, among other things.) Surfing the links on the right side of this page is also rewarding. Apropos of this, Marick has a book coming out from the Pragmatic people this year called "Scripting for Testers (with Ruby)" Long before there was Rails, a junta headed by Marick and Bret Pettichord were scheming to make Ruby the default language for software testers, and they've pretty well succeeded. Witness the number of Watir downloads from rubyforge. -Chris From ryan at platte.name Tue Feb 7 10:33:14 2006 From: ryan at platte.name (Ryan Platte) Date: Tue, 7 Feb 2006 09:33:14 -0600 Subject: [Chirb] Testing Slides In-Reply-To: <20060207071629.GJ27797@chicago.vernix.org> References: <20060207071629.GJ27797@chicago.vernix.org> Message-ID: <2f1a1dcb0602070733o7b57326dj21f3bb6a08b5fb8b@mail.gmail.com> Thank you very much, Marcel. On 2/7/06, Marcel Molina Jr. wrote: > A pdf of the slides: > http://vernix.org/marcel/RailsTesting-Chicagorb.pdf > > Thanks for coming out folks. > > marcel > -- > Marcel Molina Jr. > _______________________________________________ > ChicagoGroup-Members-List at rubyforge.org > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list > -- Ryan Platte From kennethkunz at gmail.com Tue Feb 7 11:17:31 2006 From: kennethkunz at gmail.com (Ken Kunz) Date: Tue, 7 Feb 2006 10:17:31 -0600 Subject: [Chirb] Testing Slides In-Reply-To: <2f1a1dcb0602070733o7b57326dj21f3bb6a08b5fb8b@mail.gmail.com> References: <20060207071629.GJ27797@chicago.vernix.org> <2f1a1dcb0602070733o7b57326dj21f3bb6a08b5fb8b@mail.gmail.com> Message-ID: <6d0bcfa60602070817w870e302w8e1f3fb850e92078@mail.gmail.com> Marcel, Thanks for an excellent presentation and for sharing the slides. BTW... I'm still waiting for Rails to add some additional custom functional test assertions like "assert_page_renders_correctly_even_in_ie" and "assert_page_looks_good" ;) -Ken On 2/7/06, Ryan Platte wrote: > > Thank you very much, Marcel. > > On 2/7/06, Marcel Molina Jr. wrote: > > A pdf of the slides: > > http://vernix.org/marcel/RailsTesting-Chicagorb.pdf > > > > Thanks for coming out folks. > > > > marcel > > -- > > Marcel Molina Jr. > > _______________________________________________ > > ChicagoGroup-Members-List at rubyforge.org > > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list > > > > > -- > Ryan Platte > > _______________________________________________ > ChicagoGroup-Members-List at rubyforge.org > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/chicagogroup-members-list/attachments/20060207/d7db3414/attachment.htm From qzzzq1 at gmail.com Tue Feb 7 11:40:01 2006 From: qzzzq1 at gmail.com (colin h) Date: Tue, 7 Feb 2006 10:40:01 -0600 Subject: [Chirb] Testing Slides In-Reply-To: <6d0bcfa60602070817w870e302w8e1f3fb850e92078@mail.gmail.com> References: <20060207071629.GJ27797@chicago.vernix.org> <2f1a1dcb0602070733o7b57326dj21f3bb6a08b5fb8b@mail.gmail.com> <6d0bcfa60602070817w870e302w8e1f3fb850e92078@mail.gmail.com> Message-ID: <507da57a0602070840p72826478m2f144bb75b604f96@mail.gmail.com> ken, couldn't you just make it so it returns false for asset_page_renders_correctly_even_in_ie ? 8) -colin On 2/7/06, Ken Kunz wrote: > Marcel, > > Thanks for an excellent presentation and for sharing the slides. > > BTW... I'm still waiting for Rails to add some additional custom functional > test assertions like > "assert_page_renders_correctly_even_in_ie" and > "assert_page_looks_good" ;) > > -Ken > > > On 2/7/06, Ryan Platte wrote: > > Thank you very much, Marcel. > > > > On 2/7/06, Marcel Molina Jr. wrote: > > > A pdf of the slides: > > > http://vernix.org/marcel/RailsTesting-Chicagorb.pdf > > > > > > Thanks for coming out folks. > > > > > > marcel > > > -- > > > Marcel Molina Jr. > > > _______________________________________________ > > > ChicagoGroup-Members-List at rubyforge.org > > > > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list > > > > > > > > > -- > > Ryan Platte > > > > _______________________________________________ > > ChicagoGroup-Members-List at rubyforge.org > > > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list > > > > > _______________________________________________ > ChicagoGroup-Members-List at rubyforge.org > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list > > From NStowe at ThorntonTomasetti.com Fri Feb 10 15:51:12 2006 From: NStowe at ThorntonTomasetti.com (Stowe, Nola) Date: Fri, 10 Feb 2006 14:51:12 -0600 Subject: [Chirb] Rails question Message-ID: Sorry if this gets posted twice... my company up and changed the FROM email without teling me, and the list thought I was a non-member. I resubscribed with new email address and tried to cancel the other one, but it said the key expired. -----Original Message----- From: Stowe, Nola Sent: Friday, February 10, 2006 2:20 PM To: 'Chirb discussion list' Subject: Rails question I'm working on a small project (5 major pages, 1 with 4 linked off, 1 with 3 linked off) and I was going to just do it all in flat html files with dreamweaver templates (yeah, I was being kinda lazy). I got the sigle page sections done and find out, it would really be nice to do this page in with a database (list of new products). So I thought, hey maybe this is a good use for rails (don't laugh! I'm desperate for an excuse). About 1 hour I had my dreamweaver pages put into a rails project with the layout.rhtml and the contents broken out into template files. I was nearly giggling with joy. I made a Page controller with these actions: index, about, contact, products and information. products and information needs a sidebar menu, so in those methods I specified the name of the template to render :partial=>@submenu I used that method for the information section which contained 3 pages. Then I come to the product section, which has 4 sections and I did the same thing. It worked. (so far no database interation) Then I thought, maybe the better design was to create a Product controller. So I did. I set the submenu template name in the initialize method, and told it to use layout "Page" I tweaked the link in the layout/page.rhtml to call the Product controller. It worked. Which is the better way or are both ways stupid and you have a better one? :) Nola J. Stowe Systems Programmer Thornton Tomasetti 14 E. Jackson Boulevard, Suite 1100 Chicago, IL 60604 T 312.596.2000 F 312.596.2001 D 312.596.2248 NStowe at ThorntonTomasetti.com <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> The information in this email and any attachments may contain confidential information that is intended solely for the attention and use of the named addressee(s). This message or any part thereof must not be disclosed, copied, distributed or retained by any person without authorization from the addressee. If you are not the intended addressee, please notify the sender immediately, and delete this message. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> From NStowe at ThorntonTomasetti.com Fri Feb 10 15:18:17 2006 From: NStowe at ThorntonTomasetti.com (Stowe, Nola) Date: Fri, 10 Feb 2006 14:18:17 -0600 Subject: [Chirb] Rails question Message-ID: I'm working on a small project (5 major pages, 1 with 4 linked off, 1 with 3 linked off) and I was going to just do it all in flat html files with dreamweaver templates (yeah, I was being kinda lazy). I got the sigle page sections done and find out, it would really be nice to do this page in with a database (list of new products). So I thought, hey maybe this is a good use for rails (don't laugh! I'm desperate for an excuse). About 1 hour I had my dreamweaver pages put into a rails project with the layout.rhtml and the contents broken out into template files. I was nearly giggling with joy. I made a Page controller with these actions: index, about, contact, products and information. products and information needs a sidebar menu, so in those methods I specified the name of the template to render :partial=>@submenu I used that method for the information section which contained 3 pages. Then I come to the product section, which has 4 sections and I did the same thing. It worked. (so far no database interation) Then I thought, maybe the better design was to create a Product controller. So I did. I set the submenu template name in the initialize method, and told it to use layout "Page" I tweaked the link in the layout/page.rhtml to call the Product controller. It worked. Which is the better way or are both ways stupid and you have a better one? :) Nola J. Stowe Systems Programmer Thornton Tomasetti 14 E. Jackson Boulevard, Suite 1100 Chicago, IL 60604 T 312.596.2000 F 312.596.2001 D 312.596.2248 NStowe at ThorntonTomasetti.com <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> The information in this email and any attachments may contain confidential information that is intended solely for the attention and use of the named addressee(s). This message or any part thereof must not be disclosed, copied, distributed or retained by any person without authorization from the addressee. If you are not the intended addressee, please notify the sender immediately, and delete this message. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> From ryan at platte.name Sun Feb 12 23:05:47 2006 From: ryan at platte.name (Ryan Platte) Date: Sun, 12 Feb 2006 22:05:47 -0600 Subject: [Chirb] Rails question In-Reply-To: References: Message-ID: <2f1a1dcb0602122005j620a34eme8cb137dadb046b1@mail.gmail.com> On 2/10/06, Stowe, Nola wrote: > > > I'm working on a small project (5 major pages, 1 with 4 linked off, 1 with > 3 > linked off) and I was going to just do it all in flat html files with > dreamweaver templates (yeah, I was being kinda lazy). I got the sigle page > sections done and find out, it would really be nice to do this page in > with > a database (list of new products). So I thought, hey maybe this is a good > use for rails (don't laugh! I'm desperate for an excuse). I love it when people apologize to us for using Ruby when they didn't actually *have* to. As if we're going to condescendingly refer you to the PHP users group or something! ;-) Then I thought, maybe the better design was to create a Product controller. > So I did. I set the submenu template name in the initialize method, and > told > it to use layout "Page" I tweaked the link in the layout/page.rhtml to > call > the Product controller. It worked. > > Which is the better way or are both ways stupid and you have a better one? > :) I might go with the ProductController myself, but really, do whatever works (especially if it brings you glee!) and just learn from any mistakes you discover. Then if you hear about some One True Way to do it later, you'll have some experience to help you appreciate what's good about that solution. By the way, sorry I didn't catch that you'd reposted before releasing your first message. I did add the other address to the trusted senders, so now you can mail from either address with impunity. -- Ryan Platte -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/chicagogroup-members-list/attachments/20060212/69535f47/attachment.htm From NStowe at ThorntonTomasetti.com Mon Feb 13 09:42:13 2006 From: NStowe at ThorntonTomasetti.com (Stowe, Nola) Date: Mon, 13 Feb 2006 08:42:13 -0600 Subject: [Chirb] Rails question Message-ID: > a database (list of new products). So I thought, hey maybe this is a good > use for rails (don't laugh! I'm desperate for an excuse). I love it when people apologize to us for using Ruby when they didn't actually *have* to. As if we're going to condescendingly refer you to the PHP users group or something! ;-) [NStowe] hehehe.. well.. original plan was all flat html files. So since I had PHP on my server, I felt I should have to use that. Hence the guilt. I have a dedicated server, but I'm am arm-chair sys admin and I'm afraid to tanker with the eco-system. :) I'm considering leaving that hosting company when its up in July, so I got an account at RailsPlayground for a year to do rails and testing without fear of toasting my other server and maybe will switch everything there eventually. Then I thought, maybe the better design was to create a Product controller. So I did. I set the submenu template name in the initialize method, and told it to use layout "Page" I tweaked the link in the layout/page.rhtml to call the Product controller. It worked. Which is the better way or are both ways stupid and you have a better one? :) I might go with the ProductController myself, but really, do whatever works (especially if it brings you glee!) and just learn from any mistakes you discover. Then if you hear about some One True Way to do it later, you'll have some experience to help you appreciate what's good about that solution. [NStowe] Thats what I ended up doing, I thought I might want to add more functionality to products later and it would be better as its own controller. Thanks for your response. I'm learning alot about good design. I'm not allowed Ruby at my day job (anybody hiring?) so I've taken some of the concepts and applied them to PHP. Alot of people it seems are pysched up about ActiveRecord and trying to do that in PHP, and well, thats cool but I'm not sure PHP is up to that. I've written a series of Stupidly Easy MVC in PHP over at CodeSnipers.com .. here's the initial article if anybody is interested. http://codesnipers.com/?q=node/156 ... they were so popular I got the domain stupidlyeasymvc.com (not up yet) where I'll put more information. By the way, sorry I didn't catch that you'd reposted before releasing your first message. I did add the other address to the trusted senders, so now you can mail from either address with impunity. [NStowe] Thanks Ryan <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> The information in this email and any attachments may contain confidential information that is intended solely for the attention and use of the named addressee(s). This message or any part thereof must not be disclosed, copied, distributed or retained by any person without authorization from the addressee. If you are not the intended addressee, please notify the sender immediately, and delete this message. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/chicagogroup-members-list/attachments/20060213/f078454a/attachment-0001.htm From JOBrien at thoughtworks.com Tue Feb 14 12:21:38 2006 From: JOBrien at thoughtworks.com (Joe O'Brien) Date: Tue, 14 Feb 2006 11:21:38 -0600 Subject: [Chirb] Now is your chance to attend RailsConf Message-ID: They opened up 150 more seats. Hurry, these will go fast. http://railsconf.org/articles/2006/02/14/expanded-venue-registration-re-open -Joe //- -- - -- - -- - -- - -- - -- - -- - -- - // Joe O'Brien, artisan // ThoughtWorks, Inc. // http://blog.objo.com // Y! id = joeobjo, gmail = obrien.joe // cell: 614\906-1394 //- -- - -- - -- - -- - -- - -- - -- - -- - -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/chicagogroup-members-list/attachments/20060214/790fae38/attachment.htm From cremes.devlist at mac.com Tue Feb 14 12:01:09 2006 From: cremes.devlist at mac.com (cremes.devlist@mac.com) Date: Tue, 14 Feb 2006 11:01:09 -0600 Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT References: <6E72591A-C24C-4357-A074-E4DE7016B5C7@apple.com> Message-ID: I thought this might be of interest to other Chicago Ruby devotees. Tonight at the Apple Store Jonathan 'Wolf' Retzsch is going to do a comparison of Apple's WebObjects to RoR. Jonathan, for those of you who don't know, is a long-time member of the Mac community and an absolutely brilliant practical programmer. He and I went to the Snakes & Rubies gathering together which helped spark his interest in Ruby and in Rails. Before that meeting even ended he was already cooking up a way to test out Rails in his next project. These meetings usually last from 60 to 75 minutes in the upstairs theater and then we retire to a local bar for a few drinks & sandwiches. See the info below for details on the meeting. There's a typo where it says "November 1"... just ignore that. It's tonight. cr Begin forwarded message: > From: Bob Frank > Date: February 13, 2006 3:40:37 PM CST > To: cawug at xantham.net, webobjects-dev at omnigroup.com, macosx- > dev at omnigroup.com, Cocoa-Dev Dev , > webobjects-dev at lists.apple.com > Subject: [MEET] Chicago CAWUG / CocoaHeads - Tuesday 2/14 > > Hi All, > > The Chicago Cocoa and WebObjects User Group (CAWUG) is holding our > next meeting this coming Tuesday, February 14th, at 6:00 PM at the > Apple Store on Michigan Ave. Hope to see you there. > > Agenda: > - Introductions & Announcements > - Comparing WebObjects & Ruby on Rails by Jonathan 'Wolf' Rentzsch > - Q & A > - adjournment to O'Toole's > > When: Tuesday, November 1st, 6:00 PM > Where: Apple Store Michigan Avenue > 679 North Michigan Ave. (at the corner of Huron & Michigan Ave.) > Chicago, IL 60611 > http://maps.yahoo.com/maps_result? > ed=gYbE5Op_0Tokf_p7h61dwjbWtjC2r1YehzWw&csz=60611 > > > - Comparing WebObjects & Rails (i.e. Ruby on Rails) by Jonathan > 'Wolf' Rentzsch > Jon's story on porting an existing WO application to Rails (and > the painful differences between them). > > - O'Tooles > We will continue the discussion at our local watering hold > Timothy O'Toole's at 622 Fairbanks (2 blocks east of the store). > > We also wish to thank the folks who run the theater space at the > Apple store for letting us have our meetings there, Steve Lorenz > for hosting our listserve, and Jonathan 'Wolf' Rentzsch for hosting > the new and revived CAWUG web site. Thanks all. > > Also, if you are working on a project and would like to talk about > it briefly / promote it, I think it would be fun for people to > hear about other people's projects. Please email me off line and > you can talk at a future meeting or would like a book to review > (you can pick one, or O'Reilly sent us a few for the user group). > > Future meetings dates: 3/14 & 4/11 > > CAWUG Resources > > Web Site: http://www.cawug.org/ > RSS feed: http://www.cawug.org/rss.xml > Mail list: http://mail-lists.xantham.net/mailman/listinfo/cawug > iCal: http://ical.mac.com/alex27/CAWUG (view on the web) > iCal: webcal://ical.mac.com/alex27/CAWUG.ics (subscribe to in iCal) > > NOTE: please stay tuned to this space, in the next few months we > will be changing our calendar to a different URL. > > > Hope to see you at the meeting. > > -Bob From NStowe at ThorntonTomasetti.com Tue Feb 14 12:15:23 2006 From: NStowe at ThorntonTomasetti.com (Stowe, Nola) Date: Tue, 14 Feb 2006 11:15:23 -0600 Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT Message-ID: Bring your Valentine too! I'm sure they'll love it! Why do folks do meetings on this day.... grr. -----Original Message----- From: cremes.devlist at mac.com [mailto:cremes.devlist at mac.com] Sent: Tuesday, February 14, 2006 11:01 AM To: Chirb discussion list Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT I thought this might be of interest to other Chicago Ruby devotees. Tonight at the Apple Store Jonathan 'Wolf' Retzsch is going to do a comparison of Apple's WebObjects to RoR. Jonathan, for those of you who don't know, is a long-time member of the Mac community and an absolutely brilliant practical programmer. He and I went to the Snakes & Rubies gathering together which helped spark his interest in Ruby and in Rails. Before that meeting even ended he was already cooking up a way to test out Rails in his next project. These meetings usually last from 60 to 75 minutes in the upstairs theater and then we retire to a local bar for a few drinks & sandwiches. See the info below for details on the meeting. There's a typo where it says "November 1"... just ignore that. It's tonight. cr Begin forwarded message: > From: Bob Frank > Date: February 13, 2006 3:40:37 PM CST > To: cawug at xantham.net, webobjects-dev at omnigroup.com, macosx- > dev at omnigroup.com, Cocoa-Dev Dev , > webobjects-dev at lists.apple.com > Subject: [MEET] Chicago CAWUG / CocoaHeads - Tuesday 2/14 > > Hi All, > > The Chicago Cocoa and WebObjects User Group (CAWUG) is holding our > next meeting this coming Tuesday, February 14th, at 6:00 PM at the > Apple Store on Michigan Ave. Hope to see you there. > > Agenda: > - Introductions & Announcements > - Comparing WebObjects & Ruby on Rails by Jonathan 'Wolf' Rentzsch > - Q & A > - adjournment to O'Toole's > > When: Tuesday, November 1st, 6:00 PM > Where: Apple Store Michigan Avenue > 679 North Michigan Ave. (at the corner of Huron & Michigan Ave.) > Chicago, IL 60611 > http://maps.yahoo.com/maps_result? > ed=gYbE5Op_0Tokf_p7h61dwjbWtjC2r1YehzWw&csz=60611 > > > - Comparing WebObjects & Rails (i.e. Ruby on Rails) by Jonathan > 'Wolf' Rentzsch > Jon's story on porting an existing WO application to Rails (and the > painful differences between them). > > - O'Tooles > We will continue the discussion at our local watering hold Timothy > O'Toole's at 622 Fairbanks (2 blocks east of the store). > > We also wish to thank the folks who run the theater space at the Apple > store for letting us have our meetings there, Steve Lorenz for hosting > our listserve, and Jonathan 'Wolf' Rentzsch for hosting the new and > revived CAWUG web site. Thanks all. > > Also, if you are working on a project and would like to talk about it > briefly / promote it, I think it would be fun for people to hear about > other people's projects. Please email me off line and you can talk at > a future meeting or would like a book to review (you can pick one, or > O'Reilly sent us a few for the user group). > > Future meetings dates: 3/14 & 4/11 > > CAWUG Resources > > Web Site: http://www.cawug.org/ > RSS feed: http://www.cawug.org/rss.xml > Mail list: http://mail-lists.xantham.net/mailman/listinfo/cawug > iCal: http://ical.mac.com/alex27/CAWUG (view on the web) > iCal: webcal://ical.mac.com/alex27/CAWUG.ics (subscribe to in iCal) > > NOTE: please stay tuned to this space, in the next few months we will > be changing our calendar to a different URL. > > > Hope to see you at the meeting. > > -Bob _______________________________________________ ChicagoGroup-Members-List at rubyforge.org http://rubyforge.org/mailman/listinfo/chicagogroup-members-list <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> The information in this email and any attachments may contain confidential information that is intended solely for the attention and use of the named addressee(s). This message or any part thereof must not be disclosed, copied, distributed or retained by any person without authorization from the addressee. If you are not the intended addressee, please notify the sender immediately, and delete this message. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> From dave at sus4.net Tue Feb 14 12:34:40 2006 From: dave at sus4.net (Dave Minor) Date: Tue, 14 Feb 2006 11:34:40 -0600 Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT In-Reply-To: References: Message-ID: <8108089b0c34202019f75af152268fd0@sus4.net> Because the planners are male and don't make that connect that they should be with their sweethearts tonight. Me on the other hand, my sweethearts working tonight so I'll be at home with my computer-valentine. :( dm On Feb 14, 2006, at 11:15 AM, Stowe, Nola wrote: > Bring your Valentine too! I'm sure they'll love it! > > > Why do folks do meetings on this day.... grr. > > > -----Original Message----- > From: cremes.devlist at mac.com [mailto:cremes.devlist at mac.com] > Sent: Tuesday, February 14, 2006 11:01 AM > To: Chirb discussion list > Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT > > I thought this might be of interest to other Chicago Ruby devotees. > > Tonight at the Apple Store Jonathan 'Wolf' Retzsch is going to do a > comparison of Apple's WebObjects to RoR. Jonathan, for those of you who > don't know, is a long-time member of the Mac community and an > absolutely > brilliant practical programmer. He and I went to the Snakes & Rubies > gathering together which helped spark his interest in Ruby and in > Rails. > Before that meeting even ended he was already cooking up a way to test > out > Rails in his next project. > > These meetings usually last from 60 to 75 minutes in the upstairs > theater > and then we retire to a local bar for a few drinks & sandwiches. > > See the info below for details on the meeting. There's a typo where it > says > "November 1"... just ignore that. It's tonight. > > cr > > Begin forwarded message: > >> From: Bob Frank >> Date: February 13, 2006 3:40:37 PM CST >> To: cawug at xantham.net, webobjects-dev at omnigroup.com, macosx- >> dev at omnigroup.com, Cocoa-Dev Dev , >> webobjects-dev at lists.apple.com >> Subject: [MEET] Chicago CAWUG / CocoaHeads - Tuesday 2/14 >> >> Hi All, >> >> The Chicago Cocoa and WebObjects User Group (CAWUG) is holding our >> next meeting this coming Tuesday, February 14th, at 6:00 PM at the >> Apple Store on Michigan Ave. Hope to see you there. >> >> Agenda: >> - Introductions & Announcements >> - Comparing WebObjects & Ruby on Rails by Jonathan 'Wolf' Rentzsch >> - Q & A >> - adjournment to O'Toole's >> >> When: Tuesday, November 1st, 6:00 PM >> Where: Apple Store Michigan Avenue >> 679 North Michigan Ave. (at the corner of Huron & Michigan > Ave.) >> Chicago, IL 60611 >> http://maps.yahoo.com/maps_result? >> ed=gYbE5Op_0Tokf_p7h61dwjbWtjC2r1YehzWw&csz=60611 >> >> >> - Comparing WebObjects & Rails (i.e. Ruby on Rails) by Jonathan >> 'Wolf' Rentzsch >> Jon's story on porting an existing WO application to Rails > (and the >> painful differences between them). >> >> - O'Tooles >> We will continue the discussion at our local watering hold > Timothy >> O'Toole's at 622 Fairbanks (2 blocks east of the store). >> >> We also wish to thank the folks who run the theater space at the Apple >> store for letting us have our meetings there, Steve Lorenz for hosting >> our listserve, and Jonathan 'Wolf' Rentzsch for hosting the new and >> revived CAWUG web site. Thanks all. >> >> Also, if you are working on a project and would like to talk about it >> briefly / promote it, I think it would be fun for people to hear about >> other people's projects. Please email me off line and you can talk at >> a future meeting or would like a book to review (you can pick one, or >> O'Reilly sent us a few for the user group). >> >> Future meetings dates: 3/14 & 4/11 >> >> CAWUG Resources >> >> Web Site: http://www.cawug.org/ >> RSS feed: http://www.cawug.org/rss.xml >> Mail list: http://mail-lists.xantham.net/mailman/listinfo/cawug >> iCal: http://ical.mac.com/alex27/CAWUG (view on the web) >> iCal: webcal://ical.mac.com/alex27/CAWUG.ics (subscribe to in iCal) >> >> NOTE: please stay tuned to this space, in the next few months we > will >> be changing our calendar to a different URL. >> >> >> Hope to see you at the meeting. >> >> -Bob > _______________________________________________ > ChicagoGroup-Members-List at rubyforge.org > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list > > <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> > The information in this email and any attachments may contain > confidential information that is intended solely for the > attention and use of the named addressee(s). This message or > any part thereof must not be disclosed, copied, distributed or > retained by any person without authorization from the addressee. > If you are not the intended addressee, please notify the sender > immediately, and delete this message. > <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> > _______________________________________________ > ChicagoGroup-Members-List at rubyforge.org > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list From cremes.devlist at mac.com Tue Feb 14 17:12:13 2006 From: cremes.devlist at mac.com (cremes.devlist@mac.com) Date: Tue, 14 Feb 2006 16:12:13 -0600 Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT In-Reply-To: References: Message-ID: <2F4E9EF8-A1A1-4B6E-84C6-ABFF73287B2A@mac.com> On Feb 14, 2006, at 11:15 AM, Stowe, Nola wrote: > Bring your Valentine too! I'm sure they'll love it! > > > Why do folks do meetings on this day.... grr. The meeting dates are fixed. When CAWUG joined up with CocoaHeads we all agreed the meetings would occur the second Tuesday of every month. This isn't some conspiracy to keep you from your sweetheart! :-) cr From mlist at dakic.com Wed Feb 15 00:18:51 2006 From: mlist at dakic.com (mlist@dakic.com) Date: Tue, 14 Feb 2006 23:18:51 -0600 Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT In-Reply-To: Message-ID: <000e01c631ef$4f5e1b30$220110ac@DAKICONLINE> Have Mac not sex! :) is that it? > Tonight at the Apple Store Jonathan 'Wolf' Retzsch is going From cremes at mac.com Wed Feb 15 20:53:45 2006 From: cremes at mac.com (chuck remes) Date: Wed, 15 Feb 2006 19:53:45 -0600 Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT In-Reply-To: <000e01c631ef$4f5e1b30$220110ac@DAKICONLINE> References: <000e01c631ef$4f5e1b30$220110ac@DAKICONLINE> Message-ID: I did a small write-up on the talk here [1]. It's light on hard facts; for that you'll need to wait until Rentzsch puts up his own blog entry. cr [1] http://desperatepundit.com/blog/cremes/technology/2006/02/15/ WebObjects-versus-Ruby-On-Rails.html From cremes.devlist at mac.com Wed Feb 15 21:44:57 2006 From: cremes.devlist at mac.com (cremes.devlist@mac.com) Date: Wed, 15 Feb 2006 20:44:57 -0600 Subject: [Chirb] WebObjects and Ruby On Rails Comparison TONIGHT In-Reply-To: <000e01c631ef$4f5e1b30$220110ac@DAKICONLINE> References: <000e01c631ef$4f5e1b30$220110ac@DAKICONLINE> Message-ID: I did a small write-up on the talk here [1]. It's light on hard facts; for that you'll need to wait until Rentzsch puts up his own blog entry. cr [1] http://desperatepundit.com/blog/cremes/technology/2006/02/15/ WebObjects-versus-Ruby-On-Rails.html From qzzzq1 at gmail.com Mon Feb 20 23:38:47 2006 From: qzzzq1 at gmail.com (colin h) Date: Mon, 20 Feb 2006 22:38:47 -0600 Subject: [Chirb] The power of Ruby Brigades Message-ID: <507da57a0602202038n55ce324bof4c5e809aa290ca8@mail.gmail.com> Just thought everyone would get a kick out of reading this... http://www.oreillynet.com/ruby/blog/2006/02/the_power_of_ruby_brigades.html From sergio at noesbueno.com Wed Feb 22 12:01:01 2006 From: sergio at noesbueno.com (Sergio Rabiela) Date: Wed, 22 Feb 2006 11:01:01 -0600 Subject: [Chirb] musiCal Message-ID: <43FC98CD.5020903@noesbueno.com> Chirbers, I got my first app using Ruby on Rails up at http://www.noesbueno.com/musical/ It's still kinda rough around the edges, but its a mashup that takes your top 50 artists from last.fm and matches them against your metros in upcoming.org. Its running kinda slow right now b/c Ive had some trouble switching over to using FastCGI on my webhost (I'm on Dreamhost), but hopefully I can sort it out soon. Any feedback you can offer would be greatly appreciated. thanks, -Sergio From ruby.lang at bruceburdick.com Wed Feb 22 12:36:29 2006 From: ruby.lang at bruceburdick.com (Bruce A. Burdick, Jr.) Date: Wed, 22 Feb 2006 11:36:29 -0600 Subject: [Chirb] musiCal In-Reply-To: <43FC98CD.5020903@noesbueno.com> Message-ID: The DreamHost Wiki has a page on their Rails hosting, including plenty of info on getting FastCGI running: http://wiki.dreamhost.com/index.php/Rails I've found it's best to develop/test locally and then deploy to DreamHost (remembering to kill all your ruby processes with each push to the live server -- even then you'll occasionally wait for Rails to become active again). Trying to use the development or testing environments on DreamHost can be maddening. -B... -- http://www.bruceburdick.com/ on 2/22/06 11:01 AM, Sergio Rabiela at sergio at noesbueno.com wrote: > Chirbers, > I got my first app using Ruby on Rails up at > > http://www.noesbueno.com/musical/ > > It's still kinda rough around the edges, but its a mashup that takes > your top 50 artists from last.fm and matches them against your metros in > upcoming.org. Its running kinda slow right now b/c Ive had some trouble > switching over to using FastCGI on my webhost (I'm on Dreamhost), but > hopefully I can sort it out soon. > > Any feedback you can offer would be greatly appreciated. > > thanks, > -Sergio > _______________________________________________ > ChicagoGroup-Members-List at rubyforge.org > http://rubyforge.org/mailman/listinfo/chicagogroup-members-list From NStowe at ThorntonTomasetti.com Mon Feb 27 14:47:41 2006 From: NStowe at ThorntonTomasetti.com (Stowe, Nola) Date: Mon, 27 Feb 2006 13:47:41 -0600 Subject: [Chirb] CitConf - Continuous Integration and Testing Conference (its fre e) Message-ID: http://www.citconf.com/ Overview Jeffrey Fredrick and Paul Julius are cohosting an event that will focus on the topics of Continuous Integration and Testing. The event will use OpenSpaces to structure conversation, understanding and innovation. * What: OpenSpace event discussing all aspects of CI and Testing, together * Where: Chicago, IL * When: April 7 & 8, 2006 * Who: Everyone interested in CI and Testing * Cost: Free People from all manner of projects and places are invited. Pass an invitation along to anyone that you think will be interested. In order to finalize the details of time and place we need to get a feel for how many people are likely to attend. If you are interested in attending please join the CITCON mailing list. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> The information in this email and any attachments may contain confidential information that is intended solely for the attention and use of the named addressee(s). This message or any part thereof must not be disclosed, copied, distributed or retained by any person without authorization from the addressee. If you are not the intended addressee, please notify the sender immediately, and delete this message. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> From ehs at pobox.com Mon Feb 27 20:29:54 2006 From: ehs at pobox.com (Edward Summers) Date: Mon, 27 Feb 2006 19:29:54 -0600 Subject: [Chirb] CitConf - Continuous Integration and Testing Conference (its fre e) References: Message-ID: <99B797AE-EBAD-40BD-B167-FC8EAF5EB6ED@pobox.com> Testing folks may be interested in this cross-language event: -- > http://www.citconf.com/ > > Overview > > Jeffrey Fredrick and Paul Julius are cohosting an event that will > focus on > the topics of Continuous Integration and Testing. > > The event will use OpenSpaces to structure conversation, > understanding and > innovation. > > * What: OpenSpace event discussing all aspects of CI and Testing, > together > * Where: Chicago, IL > * When: April 7 & 8, 2006 > * Who: Everyone interested in CI and Testing > * Cost: Free > > People from all manner of projects and places are invited. Pass an > invitation along to anyone that you think will be interested. > > In order to finalize the details of time and place we need to get a > feel for > how many people are likely to attend. If you are interested in > attending > please join the CITCON mailing list. From ehs at pobox.com Mon Feb 27 20:31:01 2006 From: ehs at pobox.com (Edward Summers) Date: Mon, 27 Feb 2006 19:31:01 -0600 Subject: [Chirb] d'oh Message-ID: <04204F61-822E-403D-AE14-C0CE2352B3C0@pobox.com> Would help if I finished reading my email before sending that along (again) Apologies... //Ed From NStowe at ThorntonTomasetti.com Tue Feb 28 08:55:12 2006 From: NStowe at ThorntonTomasetti.com (Stowe, Nola) Date: Tue, 28 Feb 2006 07:55:12 -0600 Subject: [Chirb] d'oh Message-ID: Just goes to show you Ed.. great minds think alike :) hehe Nola J. Stowe Systems Programmer Thornton Tomasetti 14 E. Jackson Boulevard, Suite 1100 Chicago, IL 60604 T 312.596.2000 F 312.596.2001 D 312.596.2248 NStowe at ThorntonTomasetti.com -----Original Message----- From: Edward Summers [mailto:ehs at pobox.com] Sent: Monday, February 27, 2006 7:31 PM To: Chirb discussion list Subject: [Chirb] d'oh Would help if I finished reading my email before sending that along (again) Apologies... //Ed _______________________________________________ ChicagoGroup-Members-List at rubyforge.org http://rubyforge.org/mailman/listinfo/chicagogroup-members-list <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> The information in this email and any attachments may contain confidential information that is intended solely for the attention and use of the named addressee(s). This message or any part thereof must not be disclosed, copied, distributed or retained by any person without authorization from the addressee. If you are not the intended addressee, please notify the sender immediately, and delete this message. <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> From christopher.mcmahon at gmail.com Tue Feb 28 22:03:17 2006 From: christopher.mcmahon at gmail.com (Chris McMahon) Date: Tue, 28 Feb 2006 21:03:17 -0600 Subject: [Chirb] Proposal for May 1 Chirb meeting:Deep Watir? Message-ID: <72799cd70602281903g8697e05ybf407e157b536e45@mail.gmail.com> Hello Chirb... On May 16 I'll be presenting a full-day workshop at the STAREAST conference "Scripting For Testers (with Ruby)", almost certainly with Dave Hoover. (This is the course designed and pioneered by Bret Pettichord and Brian Marick. It's been presented it at the STAR conferences and the Agile conferences several times each.) It would be fine to present this material at the Chirb meeting on May 1 before the conference happens. (See links below.) Would the group be interested in this? The course is really aimed at beginners, but I would condense the Best Parts to present at the Chirb meeting. But I'm not sure it's really of interest. I've only been to one Chirb meeting: have you seen Watir before? I'd hate to bore anyone. But on the plus side: Watir is an interesting Ruby DSL for Windows and IE. It's interesting testing-- the framework can be aimed at unit-style testing or at acceptance-style testing. It's a very, very popular rubyforge download (#10 as of today, just ahead of Rake), now moving to OpenQA, where Selenium lives. Harry Robinson at Google likes it. :) On the minus side: The material really is targeted for beginners. Acceptance testing may not be that popular a subject. Regardless, comments and criticism are welcome. Here are some links: STAREAST: http://www.sqe.com/stareast/index.asp http://www.sqe.com/stareast/tutorials.asp?dow=tue (very bottom of page) Class materials (open source): http://wtr.rubyforge.org/wiki/wiki.pl?ScriptingForTesters http://openqa.org/watir/ (coming soon) People: me, Dave, Bret, Brian: http://chrismcmahonsblog.blogspot.com http://redsquirrel.com/dave/ http://www.io.com/~wazmo/blog/ http://www.testing.com/cgi-bin/blog From cremes.devlist at mac.com Tue Feb 28 23:04:12 2006 From: cremes.devlist at mac.com (cremes.devlist@mac.com) Date: Tue, 28 Feb 2006 22:04:12 -0600 Subject: [Chirb] Proposal for May 1 Chirb meeting:Deep Watir? In-Reply-To: <72799cd70602281903g8697e05ybf407e157b536e45@mail.gmail.com> References: <72799cd70602281903g8697e05ybf407e157b536e45@mail.gmail.com> Message-ID: On Feb 28, 2006, at 9:03 PM, Chris McMahon wrote: > Hello Chirb... > > On May 16 I'll be presenting a full-day workshop at the STAREAST > conference "Scripting For Testers (with Ruby)", almost certainly with > Dave Hoover. (This is the course designed and pioneered by Bret > Pettichord and Brian Marick. It's been presented it at the STAR > conferences and the Agile conferences several times each.) It would be > fine to present this material at the Chirb meeting on May 1 before the > conference happens. (See links below.) > > Would the group be interested in this? The course is really aimed at > beginners, but I would condense the Best Parts to present at the Chirb > meeting. > > But I'm not sure it's really of interest. I've only been to one Chirb > meeting: have you seen Watir before? I'd hate to bore anyone. > > But on the plus side: > Watir is an interesting Ruby DSL for Windows and IE. > It's interesting testing-- the framework can be aimed at unit-style > testing or at acceptance-style testing. > It's a very, very popular rubyforge download (#10 as of today, just > ahead of Rake), now moving to OpenQA, where Selenium lives. > Harry Robinson at Google likes it. :) > > On the minus side: > The material really is targeted for beginners. > Acceptance testing may not be that popular a subject. > > Regardless, comments and criticism are welcome. I'm still a beginner so I would be interested in this. I haven't seen Watir before but I have heard quite a bit about it. A walk-through would be worthwhile IMHO. cr From peter at oaktop.com Tue Feb 28 23:50:37 2006 From: peter at oaktop.com (Peter K Chan) Date: Tue, 28 Feb 2006 23:50:37 -0500 Subject: [Chirb] Proposal for May 1 Chirb meeting:Deep Watir? Message-ID: Hi Chris, Thanks for offering to present. I am very interested. In particular, I think it would be great if you can compare Watir with and perhaps some other acceptance testing toolkits. Thanks, Peter -----Original Message----- From: chicagogroup-members-list-bounces at rubyforge.org [mailto:chicagogroup-members-list-bounces at rubyforge.org] On Behalf Of Chris McMahon Sent: Tuesday, February 28, 2006 9:03 PM To: Chirb discussion list Subject: [Chirb] Proposal for May 1 Chirb meeting:Deep Watir? Hello Chirb... On May 16 I'll be presenting a full-day workshop at the STAREAST conference "Scripting For Testers (with Ruby)", almost certainly with Dave Hoover. (This is the course designed and pioneered by Bret Pettichord and Brian Marick. It's been presented it at the STAR conferences and the Agile conferences several times each.) It would be fine to present this material at the Chirb meeting on May 1 before the conference happens. (See links below.) Would the group be interested in this? The course is really aimed at beginners, but I would condense the Best Parts to present at the Chirb meeting. But I'm not sure it's really of interest. I've only been to one Chirb meeting: have you seen Watir before? I'd hate to bore anyone. But on the plus side: Watir is an interesting Ruby DSL for Windows and IE. It's interesting testing-- the framework can be aimed at unit-style testing or at acceptance-style testing. It's a very, very popular rubyforge download (#10 as of today, just ahead of Rake), now moving to OpenQA, where Selenium lives. Harry Robinson at Google likes it. :) On the minus side: The material really is targeted for beginners. Acceptance testing may not be that popular a subject. Regardless, comments and criticism are welcome. Here are some links: STAREAST: http://www.sqe.com/stareast/index.asp http://www.sqe.com/stareast/tutorials.asp?dow=tue (very bottom of page) Class materials (open source): http://wtr.rubyforge.org/wiki/wiki.pl?ScriptingForTesters http://openqa.org/watir/ (coming soon) People: me, Dave, Bret, Brian: http://chrismcmahonsblog.blogspot.com http://redsquirrel.com/dave/ http://www.io.com/~wazmo/blog/ http://www.testing.com/cgi-bin/blog _______________________________________________ ChicagoGroup-Members-List at rubyforge.org http://rubyforge.org/mailman/listinfo/chicagogroup-members-list