From nathaniel at talbott.ws Thu Jan 1 09:32:51 2009 From: nathaniel at talbott.ws (Nathaniel Talbott) Date: Thu, 1 Jan 2009 09:32:51 -0500 Subject: [raleigh.rb] Quick Poll: Hack Night on the 1st or the 8th? In-Reply-To: <60190a730812311008g2a641c8eh5e75f3514801d9e3@mail.gmail.com> References: <4ce336a20812301211w51df1e8fk5cea50a135115a91@mail.gmail.com> <60190a730812311008g2a641c8eh5e75f3514801d9e3@mail.gmail.com> Message-ID: <4ce336a20901010632x3c92b4bfm1b7c8970f9f00c28@mail.gmail.com> Ya'll should've received the reminder, but just in case, we'll be hacking tonight at the usual time and the usual place. Just called and Panera they will be open till the usual time. Hope to see everyone there! -- Nathaniel Talbott <:((>< From martin.streicher at gmail.com Mon Jan 5 22:42:07 2009 From: martin.streicher at gmail.com (martin.streicher at gmail.com) Date: Mon, 05 Jan 2009 22:42:07 -0500 Subject: [raleigh.rb] Ruby / Rails jobs? Message-ID: I am (still) trying to find a job coding Ruby and Rails. I am happy to provide a resume and samples. Please contact me if you have any opportunities or leads. Martin From jareds.lists at gmail.com Fri Jan 9 09:59:49 2009 From: jareds.lists at gmail.com (Jared) Date: Fri, 9 Jan 2009 09:59:49 -0500 Subject: [raleigh.rb] [ANN][ADV] Ruby RX Conference in North Carolina References: <4A2373B9-B3CA-45A9-8509-44ADF403284B@gmail.com> Message-ID: <74B19032-D9B9-4F7B-896F-40B5FA4A408B@gmail.com> By the way, we just added Yehuda Katz to the schedule with this talk on the future of Rails and Merb. With the announcement that Merb will be merging into Rails3, you might have some questions about what that means for the future of Rails. Yehuda, the lead developer of the Merb project (now a Rails core team member), will talk about the work he's doing to bring modularity, performance, and a public API to Rails. The first Rails3 beta is scheduled for May of this year, so you can be one of the first to get a peek into the work the new Rails team is doing. He will cover the key elements that differentiated Merb from Rails, and talk about how, specifically, the integration will occur. This will include: how some new Merb features have gotten an overhaul to fit in more cleanly with the Rails ecosystem what internal changes needed to be made in order to support a more stable plugin API how you will be able to leverage the new focus on modularity in your applications what does "performance" mean and the plans for optimizing Rails Yehuda will also provide insight into the rationale behind some of the most contentious decisions that had to be made during the merge planning. Also, early bird discount expires on January 30th. Register early and save $100! Jared http://NFJSOne.com Begin forwarded message: > From: Jared > Date: January 7, 2009 2:45:45 PM EST > Subject: [ANN][ADV] Ruby RX Conference in North Carolina > > Ruby RX will be in RTP, North Carolina in February! > > http://www.nfjsone.com/conference/raleigh/2008/02/index.html > > The speaker list ranges from Neal Ford to Chad Fowler to Bruce Tate. > We specifically tried to make it a very broad conference and cover > more than Ruby. We've got talks on Erlang, Clojure, Scala, among > others. It'll be a great chance to hear some great talks and network > with other Rubyists. You can learn about 1.9 Ruby, DSLs, test > automation, and more. > > The setup is similar to a No Fluff, Just Stuff conference, with 3 > concurrent tracks. > > We hope to see you there! > > Jared > http://NFJSOne.com > http://AgileArtisans.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From rsanheim at gmail.com Mon Jan 12 02:33:42 2009 From: rsanheim at gmail.com (Rob Sanheim) Date: Mon, 12 Jan 2009 02:33:42 -0500 Subject: [raleigh.rb] Consensus on mocking frameworks? In-Reply-To: References: Message-ID: On Fri, Dec 5, 2008 at 8:45 PM, Jonathon Brenner > wrote: > I'm curious to find out what people are using for mocks/stubs these days. > How does RSpec's Spec::Mock stuff stack up against other frameworks, namely > Mocha and Flexmock? What are your preferences, either personally or > professionally? > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > Mocha is my preference...it does anything you can think of, and the syntax is concise and still readable. I find rspec and flexmock less powerful and a little too 'english-like' compared to Mocha. rr looks interesting, haven't used it 'for real' yet. - Rob -------------- next part -------------- An HTML attachment was scrubbed... URL: From kevin at hypotheticalabs.com Wed Jan 14 17:32:26 2009 From: kevin at hypotheticalabs.com (Kevin A. Smith) Date: Wed, 14 Jan 2009 17:32:26 -0500 Subject: [raleigh.rb] Erlang Training, Anyone? Message-ID: Hey all -- I wanted to let the group know that Brian Russell (of Carrboro Coworking) and myself are putting on a two-day hands-on Erlang training class February 6 and 7: http://www.carrborocoworking.com/civicrm/event/info?reset=1&id=1 We've had good response to the class with some students coming up from Atlanta for the course. We have a few slots remaining and registration closes one week before class starts. Apologies for the blatant self-pimpage. I thought this would be of interest to the group since I know at least a few people have expressed interested in Erlang in the past. --Kevin From nathaniel at talbott.ws Tue Jan 20 11:26:47 2009 From: nathaniel at talbott.ws (Nathaniel Talbott) Date: Tue, 20 Jan 2009 11:26:47 -0500 Subject: [raleigh.rb] Meeting postponed Message-ID: <4ce336a20901200826j1e37fc58iba1a950fe0008168@mail.gmail.com> FYI, the Raleigh.rb meeting tonight is being postponed to a less snowy date - details to follow as soon as I finish nailing them down. Please don't start a multi-hour trek just to find the building cold and empty :-) -- Nathaniel Talbott <:((>< From jareds.lists at gmail.com Wed Jan 21 11:37:50 2009 From: jareds.lists at gmail.com (Jared) Date: Wed, 21 Jan 2009 11:37:50 -0500 Subject: [raleigh.rb] Fwd: [agile-29] [ANN] Optimizing Software Development References: <1588273456.1232555441897.JavaMail.nobody@james1> Message-ID: It's not Ruby, but FYI We'll be raffling off a Ruby RX pass at the talk. Jared http://NFJSOne.com http://AgileArtisans.com Begin forwarded message: > From: Jared > Date: January 21, 2009 11:31:25 AM EST > To: agile-29-announce at meetup.com > Subject: [agile-29] [ANN] Optimizing Software Development > > Hi everyone, > > This isn't an Agile RTP meeting, but several people asked me to send > an announcement around since it's a meeting with a strong Agile > message. > > My employer, NFJS One (http://NFJSone.com) is sponsoring a local > meeting on the 27th. I'll be speaking on using Agile techniques to > optimize your teams. In the current economy very few of us are > hiring... most companies are asking us to get more done with the > same number of people. There are several key practices that Agile > methodologies bring to the table that do a great job of keeping a > team focused and on track. > > Agile practices keep your team focused on their goals, minimizes the > work load, and ensure the work is spent where it needs to be. > Eliminating waste while focusing the team is what Agile is all about. > > Feel free to attend if you're a developer, but we'd really love for > you to bring your manager and tech leads to this meeting with you. > The goal is to get them on board with Agile ideas because they're > also optimization techniques. > > NFJS One is providing free pizza and sodas. We'll also be raffling > off a $200 Apple store gift card and a free pass to the Ruby RX > conference (http://www.nfjsone.com/conference/raleigh/2008/02/index.html > ) > > > > > -- > This message was sent by Jared (jareds.lists at gmail.com) from Agile > RTP (ARTp). > To learn more about Jared, visit his/her member profile > To unsubscribe, click here > > Meetup Support: support at meetup.com > 632 Broadway, New York, NY 10012 USA -------------- next part -------------- An HTML attachment was scrubbed... URL: From bsnyder at streetandsmiths.com Wed Jan 21 12:25:34 2009 From: bsnyder at streetandsmiths.com (Bryan Snyder) Date: Wed, 21 Jan 2009 12:25:34 -0500 Subject: [raleigh.rb] Open Dev Position Message-ID: <8E08E29E3C754641A1A6F941AD7C0A3CF6B922@ENTXCHBE01A.amcity.com> Hi, I have an open developer position needing Ruby on Rails and related skills. Please take a look at the job posting and respond or feel free to pass along. All qualified referrals are very much appreciated. http://jobs.37signals.com/jobs/4751 Thanks, Bryan Snyder General Manager, scenedaily.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From jareds.lists at gmail.com Wed Jan 21 12:43:08 2009 From: jareds.lists at gmail.com (Jared) Date: Wed, 21 Jan 2009 12:43:08 -0500 Subject: [raleigh.rb] [agile-29] [ANN] Optimizing Software Development In-Reply-To: References: <1588273456.1232555441897.JavaMail.nobody@james1> Message-ID: <00551626-6502-4311-85CF-C836FFD69028@gmail.com> Several people have noticed that I didn't include the link to the actual event. (sigh). Need more coffee! http://agile.meetup.com/29/calendar/9515258/ Jared On Jan 21, 2009, at 11:37 AM, Jared wrote: > It's not Ruby, but FYI > > We'll be raffling off a Ruby RX pass at the talk. > > Jared > http://NFJSOne.com > http://AgileArtisans.com > > Begin forwarded message: > >> From: Jared >> Date: January 21, 2009 11:31:25 AM EST >> To: agile-29-announce at meetup.com >> Subject: [agile-29] [ANN] Optimizing Software Development >> >> Hi everyone, >> >> This isn't an Agile RTP meeting, but several people asked me to >> send an announcement around since it's a meeting with a strong >> Agile message. >> >> My employer, NFJS One (http://NFJSone.com) is sponsoring a local >> meeting on the 27th. I'll be speaking on using Agile techniques to >> optimize your teams. In the current economy very few of us are >> hiring... most companies are asking us to get more done with the >> same number of people. There are several key practices that Agile >> methodologies bring to the table that do a great job of keeping a >> team focused and on track. >> >> Agile practices keep your team focused on their goals, minimizes >> the work load, and ensure the work is spent where it needs to be. >> Eliminating waste while focusing the team is what Agile is all about. >> >> Feel free to attend if you're a developer, but we'd really love for >> you to bring your manager and tech leads to this meeting with you. >> The goal is to get them on board with Agile ideas because they're >> also optimization techniques. >> >> NFJS One is providing free pizza and sodas. We'll also be raffling >> off a $200 Apple store gift card and a free pass to the Ruby RX >> conference (http://www.nfjsone.com/conference/raleigh/2008/02/index.html >> ) >> >> >> >> >> -- >> This message was sent by Jared (jareds.lists at gmail.com) from Agile >> RTP (ARTp). >> To learn more about Jared, visit his/her member profile >> To unsubscribe, click here >> >> Meetup Support: support at meetup.com >> 632 Broadway, New York, NY 10012 USA > -------------- next part -------------- An HTML attachment was scrubbed... URL: From tj at stank.us Fri Jan 23 12:46:13 2009 From: tj at stank.us (TJ Stankus) Date: Fri, 23 Jan 2009 12:46:13 -0500 Subject: [raleigh.rb] West End Ruby meetup Message-ID: A few Ruby folks from the Chapel Hill/Carrboro/Durham side of town are having an informal get-together once a month to hang out, hack, and just generally socialize. Meetings will be held at Carrboro Creative Coworking and are being scheduled so as *not* to conflict with raleigh.rb events. Of course, all are welcome. The first one is Tuesday, Feb. 3rd, at 6:30pm. Hope to see some of you there! -TJ From seancribbs at gmail.com Fri Jan 23 12:56:52 2009 From: seancribbs at gmail.com (Sean Cribbs) Date: Fri, 23 Jan 2009 12:56:52 -0500 Subject: [raleigh.rb] West End Ruby meetup In-Reply-To: References: Message-ID: <497A04E4.4070007@gmail.com> You forgot the part about the beer. BEER! Sean TJ Stankus wrote: > A few Ruby folks from the Chapel Hill/Carrboro/Durham side of town are > having an informal get-together once a month to hang out, hack, and > just generally socialize. Meetings will be held at Carrboro Creative > Coworking and are being scheduled so as *not* to conflict with > raleigh.rb events. Of course, all are welcome. > > The first one is Tuesday, Feb. 3rd, at 6:30pm. Hope to see some of you there! > > -TJ > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > From JBrenner at BBandT.com Fri Jan 23 14:00:45 2009 From: JBrenner at BBandT.com (Brenner, Jonathon) Date: Fri, 23 Jan 2009 14:00:45 -0500 Subject: [raleigh.rb] West End Ruby meetup In-Reply-To: <497A04E4.4070007@gmail.com> References: <497A04E4.4070007@gmail.com> Message-ID: <91864382B2433640BA2A447041B3DBC3096F4FF1@wil-exmb01.bbtnet.com> Suddenly, I feel strangely drawn to this meetup. I think Sean just used some sort of Jedi mind trick. -----Original Message----- From: raleigh-rb-members-bounces at rubyforge.org [mailto:raleigh-rb-members-bounces at rubyforge.org] On Behalf Of Sean Cribbs Sent: Friday, January 23, 2009 12:57 PM To: The mailing list of raleigh.rb Subject: Re: [raleigh.rb] West End Ruby meetup You forgot the part about the beer. BEER! Sean TJ Stankus wrote: > A few Ruby folks from the Chapel Hill/Carrboro/Durham side of town are > having an informal get-together once a month to hang out, hack, and > just generally socialize. Meetings will be held at Carrboro Creative > Coworking and are being scheduled so as *not* to conflict with > raleigh.rb events. Of course, all are welcome. > > The first one is Tuesday, Feb. 3rd, at 6:30pm. Hope to see some of you there! > > -TJ > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > _______________________________________________ raleigh-rb-members mailing list raleigh-rb-members at rubyforge.org http://rubyforge.org/mailman/listinfo/raleigh-rb-members From rick.denatale at gmail.com Fri Jan 23 14:14:00 2009 From: rick.denatale at gmail.com (Rick DeNatale) Date: Fri, 23 Jan 2009 14:14:00 -0500 Subject: [raleigh.rb] Free to a good home Message-ID: In a sudden burst of entropy reduction futility, I once again came across some duplicate OOPSLA literature, due to being both an OOPSLA attendee and an ACM SIGPLAN member back then OOPSLA 1987 (Orlando FL) Addendum to the Proceedings contains, among other things "The Treaty of Orlando" OOPSLA 1989 (New Orleans LA) Conference Proceedings OOPSLA/ECOOP 1990 (Ottawa, Ontario Canada) Proceedings If interested let me know, and I'll figure out how to get them to you. -- Rick DeNatale Blog: http://talklikeaduck.denhaven2.com/ Twitter: http://twitter.com/RickDeNatale -------------- next part -------------- An HTML attachment was scrubbed... URL: From tj at stank.us Sun Jan 25 11:19:13 2009 From: tj at stank.us (TJ Stankus) Date: Sun, 25 Jan 2009 11:19:13 -0500 Subject: [raleigh.rb] West End Ruby meetup In-Reply-To: <91864382B2433640BA2A447041B3DBC3096F4FF1@wil-exmb01.bbtnet.com> References: <497A04E4.4070007@gmail.com> <91864382B2433640BA2A447041B3DBC3096F4FF1@wil-exmb01.bbtnet.com> Message-ID: Thanks to Nathaniel, perhaps unwisely ;), handing me the keys to the castle, the West End Ruby / CarrboroR meetup is now on the raleigh.rb calendar, so you can RSVP here: http://www.meetup.com/raleighrb/calendar/9596908/ Also, please help us determine the name: http://twtpoll.com/w4r0zx (Sorry if you're getting this information in duplicate.) -TJ >> A few Ruby folks from the Chapel Hill/Carrboro/Durham side of town are > >> having an informal get-together once a month to hang out, hack, and >> just generally socialize. Meetings will be held at Carrboro Creative >> Coworking and are being scheduled so as *not* to conflict with >> raleigh.rb events. Of course, all are welcome. > > You forgot the part about the beer. BEER! > > Sean From matthew.todd at gmail.com Mon Jan 26 05:11:08 2009 From: matthew.todd at gmail.com (Matthew Todd) Date: Mon, 26 Jan 2009 13:11:08 +0300 Subject: [raleigh.rb] [wanted] used MacBook Pro Message-ID: Hello, all -- My friends Joe & Libby are looking to replace a MacBook Pro that was stolen from their house here last October. (See links below.) If you have one you'd like to sell, they'd be delighted; just shoot me a note off-list. Many thanks, -- Matthew http://nipponnotebooks.typepad.com/journal/2008/10/soweto-is-a-bad- place-my-dear-or-the-break-in.html http://nipponnotebooks.typepad.com/journal/2008/10/our-treasure- hunt.html http://nipponnotebooks.typepad.com/journal/2008/10/we-kept-telling- ourselves-and-others-that-we-werent-getting-our-hopes-up-but-when-we- didnt-hear-back-from-the-guy-who-claime.html From jon.list+rb at gmail.com Tue Jan 27 11:24:19 2009 From: jon.list+rb at gmail.com (Jonathon Brenner) Date: Tue, 27 Jan 2009 11:24:19 -0500 Subject: [raleigh.rb] Thoughts on Starling/Workling? Message-ID: I'm about to venture into the world of distributed processing for the first time. I'd like to know people's thoughts on Starling/Workling vs., say, BackgrounDrb. Any experience with either? Words of caution or advice before I take the plunge? Thanks, Jon -------------- next part -------------- An HTML attachment was scrubbed... URL: From otto.hammersmith at gmail.com Tue Jan 27 11:36:47 2009 From: otto.hammersmith at gmail.com (Otto Hammersmith) Date: Tue, 27 Jan 2009 11:36:47 -0500 Subject: [raleigh.rb] Thoughts on Starling/Workling? In-Reply-To: References: Message-ID: I ended up with starling+workling, so far it's good but I haven't put it in production just yet. BackgrounDrb seemed a lot more work just to set up. DelayedJob was really brand new when I looked and lot of folks are going that route... might be worth investigating if you're still able to switch easily. On Tue, Jan 27, 2009 at 11:24 AM, Jonathon Brenner > wrote: > I'm about to venture into the world of distributed processing for the first > time. I'd like to know people's thoughts on Starling/Workling vs., say, > BackgrounDrb. Any experience with either? Words of caution or advice before > I take the plunge? > Thanks, > Jon > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeremymcanally at gmail.com Tue Jan 27 11:45:27 2009 From: jeremymcanally at gmail.com (Jeremy McAnally) Date: Tue, 27 Jan 2009 10:45:27 -0600 Subject: [raleigh.rb] Thoughts on Starling/Workling? In-Reply-To: References: Message-ID: Yeah we're using dj (migrated from bj) at entp and it's working really well for us. --Jeremy On Tue, Jan 27, 2009 at 10:36 AM, Otto Hammersmith wrote: > I ended up with starling+workling, so far it's good but I haven't put it in > production just yet. > BackgrounDrb seemed a lot more work just to set up. > DelayedJob was really brand new when I looked and lot of folks are going > that route... might be worth investigating if you're still able to switch > easily. > > On Tue, Jan 27, 2009 at 11:24 AM, Jonathon Brenner > wrote: >> >> I'm about to venture into the world of distributed processing for the >> first time. I'd like to know people's thoughts on Starling/Workling vs., >> say, BackgrounDrb. Any experience with either? Words of caution or advice >> before I take the plunge? >> Thanks, >> Jon >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- http://jeremymcanally.com/ http://entp.com/ http://omgbloglol.com My books: http://manning.com/mcanally/ http://humblelittlerubybook.com/ (FREE!) From steve at iannopollo.com Tue Jan 27 12:27:26 2009 From: steve at iannopollo.com (Steve Iannopollo) Date: Tue, 27 Jan 2009 12:27:26 -0500 Subject: [raleigh.rb] Thoughts on Starling/Workling? In-Reply-To: References: Message-ID: Workling/Starling is nice because it is just a queueing service, so you stick stuff in the queue and build the appropriate workers to handle whatever is passed to them. BackgrounDrb is more cron-like and runs periodically and has to go out and find all your objects (ie: in a database somewhere) to work on. Based on which process (queue vs cron) seems right, I would have to go with the queue (just do the work when you need to, instead of building up this load of work to do periodically). Code-wise, on my last project our team was finding code in backgrounDrb that wasn't even being used, so code quality is kind of flaky. Haven't looked at the code for Starling, but the code for Workling is pretty nice (just glancing over it, never had to figure out what it was doing). BackgrounDrb forks off processes when it does work, so it can use quite a bit of memory while working. Workling/Starling does stuff with memcache (don't know all the details), but I hear it uses significantly less memory. I would go with Workling/Starling (out of the two choices), but it also sounds like dj is nice, and I'm sure there are a few more alternatives out there. Enjoy! -Steve On Jan 27, 2009, at 11:24 AM, Jonathon Brenner wrote: > I'm about to venture into the world of distributed processing for > the first time. I'd like to know people's thoughts on Starling/ > Workling vs., say, BackgrounDrb. Any experience with either? Words > of caution or advice before I take the plunge? > > Thanks, > Jon > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members From jon.list+rb at gmail.com Tue Jan 27 12:38:32 2009 From: jon.list+rb at gmail.com (Jonathon Brenner) Date: Tue, 27 Jan 2009 12:38:32 -0500 Subject: [raleigh.rb] Thoughts on Starling/Workling? In-Reply-To: References: Message-ID: Thanks for the thoughtful reply. Based on my googling and the feedback here, the community seems to favor the starling approach. I never heard of DJ prior to Otto's reply, but I'm going to learn more about it now. On Tue, Jan 27, 2009 at 12:27 PM, Steve Iannopollo wrote: > Workling/Starling is nice because it is just a queueing service, so you > stick stuff in the queue and build the appropriate workers to handle > whatever is passed to them. BackgrounDrb is more cron-like and runs > periodically and has to go out and find all your objects (ie: in a database > somewhere) to work on. Based on which process (queue vs cron) seems right, I > would have to go with the queue (just do the work when you need to, instead > of building up this load of work to do periodically). > > Code-wise, on my last project our team was finding code in backgrounDrb > that wasn't even being used, so code quality is kind of flaky. Haven't > looked at the code for Starling, but the code for Workling is pretty nice > (just glancing over it, never had to figure out what it was doing). > > BackgrounDrb forks off processes when it does work, so it can use quite a > bit of memory while working. Workling/Starling does stuff with memcache > (don't know all the details), but I hear it uses significantly less memory. > > I would go with Workling/Starling (out of the two choices), but it also > sounds like dj is nice, and I'm sure there are a few more alternatives out > there. > > Enjoy! > > -Steve > > > > On Jan 27, 2009, at 11:24 AM, Jonathon Brenner wrote: > > I'm about to venture into the world of distributed processing for the >> first time. I'd like to know people's thoughts on Starling/Workling vs., >> say, BackgrounDrb. Any experience with either? Words of caution or advice >> before I take the plunge? >> >> Thanks, >> Jon >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -------------- next part -------------- An HTML attachment was scrubbed... URL: From seancribbs at gmail.com Tue Jan 27 12:45:32 2009 From: seancribbs at gmail.com (Sean Cribbs) Date: Tue, 27 Jan 2009 12:45:32 -0500 Subject: [raleigh.rb] Thoughts on Starling/Workling? In-Reply-To: References: Message-ID: <497F483C.2020401@gmail.com> If you don't mind getting your hands a little dirty, RabbitMQ + the AMQP gem could do the job very well. I did some hacking with Mark on Saturday and we wrote a Ruby class to read the message queue in less than 20 lines of code. Of course, there's also Nanite. Sean Jonathon Brenner wrote: > Thanks for the thoughtful reply. Based on my googling and the feedback > here, the community seems to favor the starling approach. > > I never heard of DJ prior to Otto's reply, but I'm going to learn more > about it now. > > On Tue, Jan 27, 2009 at 12:27 PM, Steve Iannopollo > > wrote: > > Workling/Starling is nice because it is just a queueing service, > so you stick stuff in the queue and build the appropriate workers > to handle whatever is passed to them. BackgrounDrb is more > cron-like and runs periodically and has to go out and find all > your objects (ie: in a database somewhere) to work on. Based on > which process (queue vs cron) seems right, I would have to go with > the queue (just do the work when you need to, instead of building > up this load of work to do periodically). > > Code-wise, on my last project our team was finding code in > backgrounDrb that wasn't even being used, so code quality is kind > of flaky. Haven't looked at the code for Starling, but the code > for Workling is pretty nice (just glancing over it, never had to > figure out what it was doing). > > BackgrounDrb forks off processes when it does work, so it can use > quite a bit of memory while working. Workling/Starling does stuff > with memcache (don't know all the details), but I hear it uses > significantly less memory. > > I would go with Workling/Starling (out of the two choices), but it > also sounds like dj is nice, and I'm sure there are a few more > alternatives out there. > > Enjoy! > > -Steve > > > > On Jan 27, 2009, at 11:24 AM, Jonathon Brenner wrote: > > I'm about to venture into the world of distributed processing > for the first time. I'd like to know people's thoughts on > Starling/Workling vs., say, BackgrounDrb. Any experience with > either? Words of caution or advice before I take the plunge? > > Thanks, > Jon > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > > ------------------------------------------------------------------------ > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members -------------- next part -------------- An HTML attachment was scrubbed... URL: From jareds.lists at gmail.com Tue Jan 27 10:51:55 2009 From: jareds.lists at gmail.com (Jared) Date: Tue, 27 Jan 2009 10:51:55 -0500 Subject: [raleigh.rb] RubyRX: Early Bird Discount Expires on the 30th! Message-ID: <93BEB9D4-6FEF-499E-97FC-4D958FA6EEB6@gmail.com> RubyRX, the right prescription for professional Ruby development, has an early bird discount that expires on January 30th. Register now and save $100! What is RubyRX? It's a great place to learn. We've got a strong Ruby emphasis, but we're covering several other languages as well. Everything from basic Ruby to what's next in 1.9. We're covering re- writing Rails and the future of Rails. Some merb and Sinatra too. We've also several talks for the budding entrepreneur. RubyRX will jump start a beginner and accelerate a professional. Come together with experts from across the United States and invest in yourself. We recently added Glenn Vanderburg and and Carl Lerche to the list of speakers! Register today! Conference description web page Why You Should Be At RubyRX Our speaker list is top notch (see the entire list) and includes: Neal Ford Russ Olsen Chad Fowler Glenn Vanderburg Yehuda Katz Venkat Subramaniam Bruce Tate Carl Lerche And others Sessions include: Deployment with Capistrano Tools for your Ruby Toolbox Homesteading: The New Entrepreneurial Model Design Patterns in Ruby Test Java from JRuby Rewriting Rails in 90 Minutes Active Record Deep Dive Clojure Merb and Rails 3: What's Next? Writing Fast Ruby: Learn from Merb and Rails 3 Fluent in Ruby: Getting Beyond the Basics JRuby: The Best of Both Worlds? Erlang: An Introduction Creating DSLs in Ruby Functional Programming in Scala Unit Testing with Ruby Fear of Programming Five Skills Every Freelancer Must Have Power Collections Sinatra: Essential Simplicity And more... Don't miss the opportunity to learn from the pros while networking with other area professionals. Whether you're a manager who wants to get a Ruby team to the next level or consultant wanting to learn a few new tricks, this conference is for you! -------------- next part -------------- An HTML attachment was scrubbed... URL: From mark at 37signals.com Tue Jan 27 15:38:53 2009 From: mark at 37signals.com (Mark Imbriaco) Date: Tue, 27 Jan 2009 15:38:53 -0500 Subject: [raleigh.rb] Baja Burrito? Message-ID: <4a50b71e0901271238j45740a9dl1b4408a54ee9d0b9@mail.gmail.com> Anyone going to Baja Burrito before the meeting tonight? -Mark From jjburka at gmail.com Tue Jan 27 15:46:14 2009 From: jjburka at gmail.com (James Burka) Date: Tue, 27 Jan 2009 15:46:14 -0500 Subject: [raleigh.rb] Baja Burrito? In-Reply-To: <4a50b71e0901271238j45740a9dl1b4408a54ee9d0b9@mail.gmail.com> References: <4a50b71e0901271238j45740a9dl1b4408a54ee9d0b9@mail.gmail.com> Message-ID: <31643741-AC31-4132-8829-2BE73894E213@gmail.com> I plan on going James On Jan 27, 2009, at 3:38 PM, Mark Imbriaco wrote: > Anyone going to Baja Burrito before the meeting tonight? > > -Mark > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members From nathaniel at talbott.ws Tue Jan 27 16:21:40 2009 From: nathaniel at talbott.ws (Nathaniel Talbott) Date: Tue, 27 Jan 2009 16:21:40 -0500 Subject: [raleigh.rb] Baja Burrito? In-Reply-To: <4a50b71e0901271238j45740a9dl1b4408a54ee9d0b9@mail.gmail.com> References: <4a50b71e0901271238j45740a9dl1b4408a54ee9d0b9@mail.gmail.com> Message-ID: <4ce336a20901271321x4dae6d8aq3cc5c886b864f0f6@mail.gmail.com> On Tue, Jan 27, 2009 at 3:38 PM, Mark Imbriaco wrote: > Anyone going to Baja Burrito before the meeting tonight? Yup, I'll be there at 5:30 as usual. Sorry I didn't get a notice out - busy day (whew!). -- Nathaniel Talbott <:((>< From redinger at gmail.com Tue Jan 27 16:37:44 2009 From: redinger at gmail.com (Christopher Redinger) Date: Tue, 27 Jan 2009 16:37:44 -0500 Subject: [raleigh.rb] Baja Burrito? In-Reply-To: <4ce336a20901271321x4dae6d8aq3cc5c886b864f0f6@mail.gmail.com> References: <4a50b71e0901271238j45740a9dl1b4408a54ee9d0b9@mail.gmail.com> <4ce336a20901271321x4dae6d8aq3cc5c886b864f0f6@mail.gmail.com> Message-ID: <681d4e8f0901271337h37dc1becyef857fa675cc397d@mail.gmail.com> in On Tue, Jan 27, 2009 at 4:21 PM, Nathaniel Talbott wrote: > On Tue, Jan 27, 2009 at 3:38 PM, Mark Imbriaco wrote: > >> Anyone going to Baja Burrito before the meeting tonight? > > Yup, I'll be there at 5:30 as usual. Sorry I didn't get a notice out - > busy day (whew!). > > > -- > Nathaniel Talbott > <:((>< > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- Christopher Redinger http://www.agiledisciple.com From jim at jimvanfleet.com Wed Jan 28 11:13:56 2009 From: jim at jimvanfleet.com (Jim Van Fleet) Date: Wed, 28 Jan 2009 11:13:56 -0500 Subject: [raleigh.rb] Thoughts on Starling/Workling? In-Reply-To: References: Message-ID: One last note: we've been using Starling in production for quite awhile now, and it appears very solid. We are planning to expand on its use in the short term. Cheers, Jim On Tue, Jan 27, 2009 at 12:27 PM, Steve Iannopollo wrote: > Workling/Starling is nice because it is just a queueing service, so you > stick stuff in the queue and build the appropriate workers to handle > whatever is passed to them. BackgrounDrb is more cron-like and runs > periodically and has to go out and find all your objects (ie: in a database > somewhere) to work on. Based on which process (queue vs cron) seems right, I > would have to go with the queue (just do the work when you need to, instead > of building up this load of work to do periodically). > > Code-wise, on my last project our team was finding code in backgrounDrb > that wasn't even being used, so code quality is kind of flaky. Haven't > looked at the code for Starling, but the code for Workling is pretty nice > (just glancing over it, never had to figure out what it was doing). > > BackgrounDrb forks off processes when it does work, so it can use quite a > bit of memory while working. Workling/Starling does stuff with memcache > (don't know all the details), but I hear it uses significantly less memory. > > I would go with Workling/Starling (out of the two choices), but it also > sounds like dj is nice, and I'm sure there are a few more alternatives out > there. > > Enjoy! > > -Steve > > > > On Jan 27, 2009, at 11:24 AM, Jonathon Brenner wrote: > > I'm about to venture into the world of distributed processing for the >> first time. I'd like to know people's thoughts on Starling/Workling vs., >> say, BackgrounDrb. Any experience with either? Words of caution or advice >> before I take the plunge? >> >> Thanks, >> Jon >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -------------- next part -------------- An HTML attachment was scrubbed... URL: From thurisaz at gmail.com Wed Jan 28 13:21:04 2009 From: thurisaz at gmail.com (Rich Davis) Date: Wed, 28 Jan 2009 13:21:04 -0500 Subject: [raleigh.rb] Postgresql Schemas Message-ID: <53d383650901281021m80ee8f5x95a0504b7f32d5e7@mail.gmail.com> Hello everyone, I'm new to the list. I wanted to thank Sean for his fascinating talk last evening, and I had a question as well. Is it true that I have to do the following to get AR to play nicely, namely to create tables with migrations and to select from them with find, with Postgresql schemas? ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.class_eval do def quote_table_name(name) name end end It makes me feel dirty. Thanks, Rich From info at lojic.com Wed Jan 28 13:30:58 2009 From: info at lojic.com (Brian Adkins) Date: Wed, 28 Jan 2009 13:30:58 -0500 Subject: [raleigh.rb] Postgresql Schemas In-Reply-To: <53d383650901281021m80ee8f5x95a0504b7f32d5e7@mail.gmail.com> References: <53d383650901281021m80ee8f5x95a0504b7f32d5e7@mail.gmail.com> Message-ID: <4980A462.1010205@lojic.com> Rich Davis wrote, On 1/28/09 1:21 PM: > Hello everyone, > > I'm new to the list. I wanted to thank Sean for his fascinating talk > last evening, and I had a question as well. > > Is it true that I have to do the following to get AR to play nicely, > namely to create tables with migrations and to select from them with > find, with Postgresql schemas? > > ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.class_eval do > def quote_table_name(name) > name > end > end Have you installed the postgres gem ? I use postgres and haven't had to do anything "special" such as what you describe above. > It makes me feel dirty. > > Thanks, > > Rich > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > -- Brian Adkins Lojic Technologies, LLC http://lojic.com/ 919-946-7547 (mobile) From thurisaz at gmail.com Wed Jan 28 13:52:08 2009 From: thurisaz at gmail.com (Rich Davis) Date: Wed, 28 Jan 2009 13:52:08 -0500 Subject: [raleigh.rb] Postgresql Schemas In-Reply-To: <4980A462.1010205@lojic.com> References: <53d383650901281021m80ee8f5x95a0504b7f32d5e7@mail.gmail.com> <4980A462.1010205@lojic.com> Message-ID: <53d383650901281052j4ad4deadrb8a178ddb1294208@mail.gmail.com> Yes. Are you using schemas? In my case, onet.occupations is rendered as "onet.occupations", which the Postgres interpreter thinks is the onet.occupations table in the public schema, not the occupations table within the onet schema. Rich On Wed, Jan 28, 2009 at 1:30 PM, Brian Adkins wrote: > Rich Davis wrote, On 1/28/09 1:21 PM: >> >> Hello everyone, >> >> I'm new to the list. I wanted to thank Sean for his fascinating talk >> last evening, and I had a question as well. >> >> Is it true that I have to do the following to get AR to play nicely, >> namely to create tables with migrations and to select from them with >> find, with Postgresql schemas? >> >> ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.class_eval do >> def quote_table_name(name) >> name >> end >> end > > Have you installed the postgres gem ? I use postgres and haven't had to do > anything "special" such as what you describe above. > >> It makes me feel dirty. >> >> Thanks, >> >> Rich >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> >> > > -- > Brian Adkins > Lojic Technologies, LLC > http://lojic.com/ > 919-946-7547 (mobile) > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > From info at lojic.com Wed Jan 28 14:18:51 2009 From: info at lojic.com (Brian Adkins) Date: Wed, 28 Jan 2009 14:18:51 -0500 Subject: [raleigh.rb] Postgresql Schemas In-Reply-To: <53d383650901281052j4ad4deadrb8a178ddb1294208@mail.gmail.com> References: <53d383650901281021m80ee8f5x95a0504b7f32d5e7@mail.gmail.com> <4980A462.1010205@lojic.com> <53d383650901281052j4ad4deadrb8a178ddb1294208@mail.gmail.com> Message-ID: <4980AF9B.8030806@lojic.com> Rich Davis wrote, On 1/28/09 1:52 PM: > Yes. > > Are you using schemas? In my case, onet.occupations is rendered as > "onet.occupations", which the Postgres interpreter thinks is the > onet.occupations table in the public schema, not the occupations table > within the onet schema. We were using schemas, but ended up just flattening things for ease of use. Here's a comment from one of my partners that might be helpful: "in rails 2.0 we just set the table name to be 'schema.table_name'. but something in rails 2.1 had problems with that, I think. we were able to get it working by dropping that and having rails connect to postgres with a schema search order. ultimately we flattened everything and got rid of that too." > > Rich > > On Wed, Jan 28, 2009 at 1:30 PM, Brian Adkins wrote: >> Rich Davis wrote, On 1/28/09 1:21 PM: >>> >>> Hello everyone, >>> >>> I'm new to the list. I wanted to thank Sean for his fascinating talk >>> last evening, and I had a question as well. >>> >>> Is it true that I have to do the following to get AR to play nicely, >>> namely to create tables with migrations and to select from them with >>> find, with Postgresql schemas? >>> >>> ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.class_eval do >>> def quote_table_name(name) >>> name >>> end >>> end >> >> Have you installed the postgres gem ? I use postgres and haven't had to do >> anything "special" such as what you describe above. >> >>> It makes me feel dirty. >>> >>> Thanks, >>> >>> Rich >>> _______________________________________________ >>> raleigh-rb-members mailing list >>> raleigh-rb-members at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >>> >>> >> >> -- >> Brian Adkins >> Lojic Technologies, LLC >> http://lojic.com/ >> 919-946-7547 (mobile) >> >> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > > -- Brian Adkins Lojic Technologies, LLC http://lojic.com/ 919-946-7547 (mobile) From thurisaz at gmail.com Wed Jan 28 14:49:15 2009 From: thurisaz at gmail.com (Rich Davis) Date: Wed, 28 Jan 2009 14:49:15 -0500 Subject: [raleigh.rb] Postgresql Schemas In-Reply-To: <4980AF9B.8030806@lojic.com> References: <53d383650901281021m80ee8f5x95a0504b7f32d5e7@mail.gmail.com> <4980A462.1010205@lojic.com> <53d383650901281052j4ad4deadrb8a178ddb1294208@mail.gmail.com> <4980AF9B.8030806@lojic.com> Message-ID: <53d383650901281149m22f65122qb14ddbcd146ba68c@mail.gmail.com> Thanks. That's what I figured. I got the migration to create the tables in the schema with the AR override I mentioned, and I'll bet it would work for selects and updates too, but yuck. Rich On Wed, Jan 28, 2009 at 2:18 PM, Brian Adkins wrote: > Rich Davis wrote, On 1/28/09 1:52 PM: >> >> Yes. >> >> Are you using schemas? In my case, onet.occupations is rendered as >> "onet.occupations", which the Postgres interpreter thinks is the >> onet.occupations table in the public schema, not the occupations table >> within the onet schema. > > We were using schemas, but ended up just flattening things for ease of use. > Here's a comment from one of my partners that might be helpful: > > "in rails 2.0 we just set the table name to be 'schema.table_name'. but > something in rails 2.1 had problems with that, I think. we were able to get > it working by dropping that and having rails connect to postgres with a > schema search order. ultimately we flattened everything and got rid of that > too." > > >> >> Rich >> >> On Wed, Jan 28, 2009 at 1:30 PM, Brian Adkins wrote: >>> >>> Rich Davis wrote, On 1/28/09 1:21 PM: >>>> >>>> Hello everyone, >>>> >>>> I'm new to the list. I wanted to thank Sean for his fascinating talk >>>> last evening, and I had a question as well. >>>> >>>> Is it true that I have to do the following to get AR to play nicely, >>>> namely to create tables with migrations and to select from them with >>>> find, with Postgresql schemas? >>>> >>>> ActiveRecord::ConnectionAdapters::PostgreSQLAdapter.class_eval do >>>> def quote_table_name(name) >>>> name >>>> end >>>> end >>> >>> Have you installed the postgres gem ? I use postgres and haven't had to >>> do >>> anything "special" such as what you describe above. >>> >>>> It makes me feel dirty. >>>> >>>> Thanks, >>>> >>>> Rich >>>> _______________________________________________ >>>> raleigh-rb-members mailing list >>>> raleigh-rb-members at rubyforge.org >>>> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >>>> >>>> >>> >>> -- >>> Brian Adkins >>> Lojic Technologies, LLC >>> http://lojic.com/ >>> 919-946-7547 (mobile) >>> >>> >>> _______________________________________________ >>> raleigh-rb-members mailing list >>> raleigh-rb-members at rubyforge.org >>> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >>> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> >> > > -- > Brian Adkins > Lojic Technologies, LLC > http://lojic.com/ > 919-946-7547 (mobile) > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > From rsanheim at gmail.com Wed Jan 28 22:17:50 2009 From: rsanheim at gmail.com (Rob Sanheim) Date: Wed, 28 Jan 2009 22:17:50 -0500 Subject: [raleigh.rb] Thoughts on Starling/Workling? In-Reply-To: References: Message-ID: On Tue, Jan 27, 2009 at 11:24 AM, Jonathon Brenner wrote: > I'm about to venture into the world of distributed processing for the first > time. I'd like to know people's thoughts on Starling/Workling vs., say, > BackgrounDrb. Any experience with either? Words of caution or advice before > I take the plunge? > Thanks, > Jon +1 for dj. Stay away from Bj. The code is very hard to follow, and there are no tests to speak of. - Rob From martin.streicher at gmail.com Thu Jan 29 21:55:48 2009 From: martin.streicher at gmail.com (Martin Streicher) Date: Thu, 29 Jan 2009 21:55:48 -0500 Subject: [raleigh.rb] Rails starter kits Message-ID: During the Ruby Bar Camp a couple months ago, people mentioned a number of "bootstrapping" kits to create Rails projects pre-packaged with features such as users, OpenID, roles, etc. I see RailsKits has a kit for authentication with openID -- are there other kits or scripts to jump start a project with certain options and features? I don't want to re-create login, email verification of accounts, etc. Ideas? Suggestions? Martin From jeremymcanally at gmail.com Thu Jan 29 22:01:08 2009 From: jeremymcanally at gmail.com (Jeremy McAnally) Date: Thu, 29 Jan 2009 21:01:08 -0600 Subject: [raleigh.rb] Rails starter kits In-Reply-To: References: Message-ID: There are a few templates for things on my Github in the rails-templates repos: http://github.com/jeremymcanally/rails-templates You'll need to be on edge Rails to use them (or install the rg gem...I think the API should still be the same), but there are some to setup RSpec et. al., a Facebook app, etc. BTW, I'm always looking for more to add, so ping me if anyone makes one! --Jeremy On Thu, Jan 29, 2009 at 8:55 PM, Martin Streicher wrote: > > During the Ruby Bar Camp a couple months ago, people mentioned a number of > "bootstrapping" kits to create Rails projects pre-packaged with features > such as users, OpenID, roles, etc. I see RailsKits has a kit for > authentication with openID -- are there other kits or scripts to jump start > a project with certain options and features? I don't want to re-create > login, email verification of accounts, etc. Ideas? Suggestions? > > Martin > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- http://jeremymcanally.com/ http://entp.com/ http://omgbloglol.com My books: http://manning.com/mcanally/ http://humblelittlerubybook.com/ (FREE!) From david.lanouette at gmail.com Thu Jan 29 22:01:27 2009 From: david.lanouette at gmail.com (David) Date: Thu, 29 Jan 2009 22:01:27 -0500 Subject: [raleigh.rb] Rails starter kits In-Reply-To: References: Message-ID: I'm sure you'll get other options, but I use Bort http://github.com/fudgestudios/bort/tree/master HTH. ______________________________ - David Lanouette - David.Lanouette at GMail.com The bitterness of poor quality remains long after the sweetness of low price is forgotten. - Author unknown On 1/29/09, Martin Streicher wrote: > > During the Ruby Bar Camp a couple months ago, people mentioned a > number of "bootstrapping" kits to create Rails projects pre-packaged > with features such as users, OpenID, roles, etc. I see RailsKits has a > kit for authentication with openID -- are there other kits or scripts > to jump start a project with certain options and features? I don't > want to re-create login, email verification of accounts, etc. Ideas? > Suggestions? > > Martin > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- - David Lanouette From JBrenner at BBandT.com Fri Jan 30 09:29:09 2009 From: JBrenner at BBandT.com (Brenner, Jonathon) Date: Fri, 30 Jan 2009 09:29:09 -0500 Subject: [raleigh.rb] Rails starter kits In-Reply-To: References: Message-ID: <91864382B2433640BA2A447041B3DBC309843692@wil-exmb01.bbtnet.com> I like Bort, too. There's also Blank, which is essentially Bort with Shoulda instead of RSpec. http://jamesgolick.com/2008/10/10/blank-a-starter-app-for-r_c-and-should a-users -----Original Message----- From: raleigh-rb-members-bounces at rubyforge.org [mailto:raleigh-rb-members-bounces at rubyforge.org] On Behalf Of David Sent: Thursday, January 29, 2009 10:01 PM To: The mailing list of raleigh.rb Subject: Re: [raleigh.rb] Rails starter kits I'm sure you'll get other options, but I use Bort http://github.com/fudgestudios/bort/tree/master HTH. ______________________________ - David Lanouette - David.Lanouette at GMail.com The bitterness of poor quality remains long after the sweetness of low price is forgotten. - Author unknown On 1/29/09, Martin Streicher wrote: > > During the Ruby Bar Camp a couple months ago, people mentioned a > number of "bootstrapping" kits to create Rails projects pre-packaged > with features such as users, OpenID, roles, etc. I see RailsKits has a > kit for authentication with openID -- are there other kits or scripts > to jump start a project with certain options and features? I don't > want to re-create login, email verification of accounts, etc. Ideas? > Suggestions? > > Martin > > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- - David Lanouette _______________________________________________ raleigh-rb-members mailing list raleigh-rb-members at rubyforge.org http://rubyforge.org/mailman/listinfo/raleigh-rb-members From info at lojic.com Fri Jan 30 14:20:03 2009 From: info at lojic.com (Brian Adkins) Date: Fri, 30 Jan 2009 14:20:03 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? Message-ID: <498352E3.8050902@lojic.com> Is anyone aware of a free, open source, lightweight CRM in Ruby that you feel comfortable recommending ? Thanks, Brian -- Brian Adkins Lojic Technologies, LLC http://lojic.com/ 919-946-7547 (mobile) From nathaniel at talbott.ws Fri Jan 30 14:42:17 2009 From: nathaniel at talbott.ws (Nathaniel Talbott) Date: Fri, 30 Jan 2009 14:42:17 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: <498352E3.8050902@lojic.com> References: <498352E3.8050902@lojic.com> Message-ID: <4ce336a20901301142u6bdc26f1ofdf61ff5b1e6bf8@mail.gmail.com> On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: > Is anyone aware of a free, open source, lightweight CRM in Ruby that you > feel comfortable recommending ? Is Radiant too heavy for what you're needing? That's definitely my man Ruby CMS recommendation. -- Nathaniel Talbott <:((>< From davidbogus at gmail.com Fri Jan 30 15:15:18 2009 From: davidbogus at gmail.com (David Bogus) Date: Fri, 30 Jan 2009 15:15:18 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: <498352E3.8050902@lojic.com> References: <498352E3.8050902@lojic.com> Message-ID: I've enjoyed using StaticMatic. Since it keeps content as template files and not in a database all the normal version control tools work. http://staticmatic.rubyforge.org/ On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: > Is anyone aware of a free, open source, lightweight CRM in Ruby that you > feel comfortable recommending ? > > Thanks, > Brian > > -- > Brian Adkins > Lojic Technologies, LLC > http://lojic.com/ > 919-946-7547 (mobile) > > > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- Dave's Definitions: Morning, is after I've slept for more than four hours. Lunch is the second meal of the day no matter the hour of consumption. A long drive is one longer then you have last slept. Ineffable, if you don't understand I couldn't possibly explain it. From nospam at tonyspencer.com Fri Jan 30 15:21:20 2009 From: nospam at tonyspencer.com (Tony Spencer) Date: Fri, 30 Jan 2009 15:21:20 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: <4ce336a20901301142u6bdc26f1ofdf61ff5b1e6bf8@mail.gmail.com> References: <498352E3.8050902@lojic.com> <4ce336a20901301142u6bdc26f1ofdf61ff5b1e6bf8@mail.gmail.com> Message-ID: I think he is looking for a CRM like Sugar CRM (except in Ruby). I've looked before and found nothing so we built our own. If it wasn't heavily coupled to our CMS I'd send it to you. On Jan 30, 2009, at 2:42 PM, Nathaniel Talbott wrote: > On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: > >> Is anyone aware of a free, open source, lightweight CRM in Ruby >> that you >> feel comfortable recommending ? > > Is Radiant too heavy for what you're needing? That's definitely my man > Ruby CMS recommendation. > > > -- > Nathaniel Talbott > <:((>< > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > From info at lojic.com Fri Jan 30 15:24:36 2009 From: info at lojic.com (Brian Adkins) Date: Fri, 30 Jan 2009 15:24:36 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: <498352E3.8050902@lojic.com> References: <498352E3.8050902@lojic.com> Message-ID: <49836204.9090506@lojic.com> Brian Adkins wrote, On 1/30/09 2:20 PM: > Is anyone aware of a free, open source, lightweight CRM in Ruby that you > feel comfortable recommending ? Actually, "lightweight CRM" may even be too much, I think a decent web based contact manager would actually do the trick if it's multi-user and allows adding notes to a contact. -- Brian Adkins Lojic Technologies, LLC http://lojic.com/ 919-946-7547 (mobile) From seancribbs at gmail.com Fri Jan 30 15:26:19 2009 From: seancribbs at gmail.com (Sean Cribbs) Date: Fri, 30 Jan 2009 15:26:19 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: <4ce336a20901301142u6bdc26f1ofdf61ff5b1e6bf8@mail.gmail.com> References: <498352E3.8050902@lojic.com> <4ce336a20901301142u6bdc26f1ofdf61ff5b1e6bf8@mail.gmail.com> Message-ID: <4983626B.60309@gmail.com> Radiant isn't a CRM ;). Sean Nathaniel Talbott wrote: > On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: > > >> Is anyone aware of a free, open source, lightweight CRM in Ruby that you >> feel comfortable recommending ? >> > > Is Radiant too heavy for what you're needing? That's definitely my man > Ruby CMS recommendation. > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From dugald.wilson at gmail.com Fri Jan 30 15:32:17 2009 From: dugald.wilson at gmail.com (Dugald Wilson) Date: Fri, 30 Jan 2009 15:32:17 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? Message-ID: <498363d3.0508d00a.79c7.7f82@mx.google.com> I almost said the same, but OP is looking for CRM, not CMS. Too many acronyms! -----Original Message----- From: Nathaniel Talbott Sent: Friday, January 30, 2009 2:42 PM To: The mailing list of raleigh.rb Subject: Re: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: > Is anyone aware of a free, open source, lightweight CRM in Ruby that you > feel comfortable recommending ? Is Radiant too heavy for what you're needing? That's definitely my man Ruby CMS recommendation. -- Nathaniel Talbott <:((>< _______________________________________________ raleigh-rb-members mailing list raleigh-rb-members at rubyforge.org http://rubyforge.org/mailman/listinfo/raleigh-rb-members From jeremymcanally at gmail.com Fri Jan 30 15:30:21 2009 From: jeremymcanally at gmail.com (Jeremy McAnally) Date: Fri, 30 Jan 2009 14:30:21 -0600 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: References: <498352E3.8050902@lojic.com> Message-ID: I think CRM != CMS...? CRM is like SugarCRM or Highrise or something. I'm not actually aware of one in Ruby right now, but if you find one, let me know. --Jeremy On Fri, Jan 30, 2009 at 2:15 PM, David Bogus wrote: > I've enjoyed using StaticMatic. > Since it keeps content as template files and not in a database all the > normal version control tools work. > > http://staticmatic.rubyforge.org/ > > On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: >> Is anyone aware of a free, open source, lightweight CRM in Ruby that you >> feel comfortable recommending ? >> >> Thanks, >> Brian >> >> -- >> Brian Adkins >> Lojic Technologies, LLC >> http://lojic.com/ >> 919-946-7547 (mobile) >> >> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > > > > -- > Dave's Definitions: Morning, is after I've slept for more than four > hours. Lunch is the second meal of the day no matter the hour of > consumption. A long drive is one longer then you have last slept. > Ineffable, if you don't understand I couldn't possibly explain it. > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- http://jeremymcanally.com/ http://entp.com/ http://omgbloglol.com My books: http://manning.com/mcanally/ http://humblelittlerubybook.com/ (FREE!) From nathaniel at talbott.ws Fri Jan 30 15:36:38 2009 From: nathaniel at talbott.ws (Nathaniel Talbott) Date: Fri, 30 Jan 2009 15:36:38 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: <4ce336a20901301142u6bdc26f1ofdf61ff5b1e6bf8@mail.gmail.com> References: <498352E3.8050902@lojic.com> <4ce336a20901301142u6bdc26f1ofdf61ff5b1e6bf8@mail.gmail.com> Message-ID: <4ce336a20901301236y50b7c5b1pb27cf54b3e4b6629@mail.gmail.com> On Fri, Jan 30, 2009 at 2:42 PM, Nathaniel Talbott wrote: > Is Radiant too heavy for what you're needing? That's definitely my man > Ruby CMS recommendation. Whoops, I took this down the wrong path - you said CRM, not CMS. I like Highrise :-) *needs to really read the question before answering next time* Sorry for the confusion, -- Nathaniel Talbott <:((>< From davidbogus at gmail.com Fri Jan 30 15:49:40 2009 From: davidbogus at gmail.com (David Bogus) Date: Fri, 30 Jan 2009 15:49:40 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: References: <498352E3.8050902@lojic.com> Message-ID: My mistake read that as CMS not CRM. On Fri, Jan 30, 2009 at 3:15 PM, David Bogus wrote: > I've enjoyed using StaticMatic. > Since it keeps content as template files and not in a database all the > normal version control tools work. > > http://staticmatic.rubyforge.org/ > > On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: >> Is anyone aware of a free, open source, lightweight CRM in Ruby that you >> feel comfortable recommending ? >> >> Thanks, >> Brian >> >> -- >> Brian Adkins >> Lojic Technologies, LLC >> http://lojic.com/ >> 919-946-7547 (mobile) >> >> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > > > > -- > Dave's Definitions: Morning, is after I've slept for more than four > hours. Lunch is the second meal of the day no matter the hour of > consumption. A long drive is one longer then you have last slept. > Ineffable, if you don't understand I couldn't possibly explain it. > -- Dave's Definitions: Morning, is after I've slept for more than four hours. Lunch is the second meal of the day no matter the hour of consumption. A long drive is one longer then you have last slept. Ineffable, if you don't understand I couldn't possibly explain it. From list-phi at moonshark.com Fri Jan 30 15:35:51 2009 From: list-phi at moonshark.com (Phi.Sanders) Date: Fri, 30 Jan 2009 15:35:51 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: References: <498352E3.8050902@lojic.com> Message-ID: <6CFD1DCD-2EB5-41B8-91D8-9021D298CEC1@moonshark.com> I think he wanted Customer Relationship Management software, (SalesForce, HighRise, SugarCRM, etc) ~Phi On Jan 30, 2009, at 3:15 PM, David Bogus wrote: > I've enjoyed using StaticMatic. > Since it keeps content as template files and not in a database all the > normal version control tools work. > > http://staticmatic.rubyforge.org/ > > On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: >> Is anyone aware of a free, open source, lightweight CRM in Ruby >> that you >> feel comfortable recommending ? >> >> Thanks, >> Brian >> >> -- >> Brian Adkins >> Lojic Technologies, LLC >> http://lojic.com/ >> 919-946-7547 (mobile) >> >> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > > > > -- > Dave's Definitions: Morning, is after I've slept for more than four > hours. Lunch is the second meal of the day no matter the hour of > consumption. A long drive is one longer then you have last slept. > Ineffable, if you don't understand I couldn't possibly explain it. > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members From steve.pinkham at gmail.com Fri Jan 30 16:00:11 2009 From: steve.pinkham at gmail.com (Steve Pinkham) Date: Fri, 30 Jan 2009 16:00:11 -0500 Subject: [raleigh.rb] Free, Open Source, Lightweight CRM in Ruby ? In-Reply-To: References: <498352E3.8050902@lojic.com> Message-ID: <49836A5B.2090804@gmail.com> Being a security paranoid, I like offline generators also. However, I use webgen (http://webgen.rubyforge.org/). It is built around a very flexible pipeline of filters your content can go through during creation, and I find it very useful. If you know of any awesome things StaticMatic can do that webgen cannot, I'd be interested in hearing about them. Steve David Bogus wrote: > I've enjoyed using StaticMatic. > Since it keeps content as template files and not in a database all the > normal version control tools work. > > http://staticmatic.rubyforge.org/ > > On Fri, Jan 30, 2009 at 2:20 PM, Brian Adkins wrote: >> Is anyone aware of a free, open source, lightweight CRM in Ruby that you >> feel comfortable recommending ? >> >> Thanks, >> Brian >> >> -- >> Brian Adkins >> Lojic Technologies, LLC >> http://lojic.com/ >> 919-946-7547 (mobile) >> >> >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > > > -- | Steven E. Pinkham | | GPG public key ID CD31CAFB | From jivirtual at gmail.com Sat Jan 31 20:06:58 2009 From: jivirtual at gmail.com (Jose Ignacio) Date: Sat, 31 Jan 2009 20:06:58 -0500 Subject: [raleigh.rb] USB data into browser form Message-ID: <7D314261-0488-4195-9F7D-89788EBB31DE@gmail.com> Hello, Trying to get data from a scale that connects to the user-PC through USB into an app. After some investigation, I learned that the scale uses USB HID-10 (HID= human interface device). Apparentely the USB's HID class defines various paramenters, including interrupt IN endpoint. This allows the OS to act according to USB standards body specs -- I suppose. So for example: a keyboard would be HID-1, a mouse would be HID-2, etc... Is it possible to read user-data through an internet-browser from non-common HID classes? If so, does anyone know any command or plug-in? -- any language would do... I need to get this done, so any ideas are welcome. Thanks, Jose From davidbogus at gmail.com Sat Jan 31 20:57:21 2009 From: davidbogus at gmail.com (David Bogus) Date: Sat, 31 Jan 2009 20:57:21 -0500 Subject: [raleigh.rb] USB data into browser form In-Reply-To: <7D314261-0488-4195-9F7D-89788EBB31DE@gmail.com> References: <7D314261-0488-4195-9F7D-89788EBB31DE@gmail.com> Message-ID: What platform do you need it for? I would be tempted to look for a C library and wrap it and use it in ruby. On Sat, Jan 31, 2009 at 8:06 PM, Jose Ignacio wrote: > Hello, > > Trying to get data from a scale that connects to the user-PC through USB > into an app. After some investigation, I learned that the scale uses USB > HID-10 (HID= human interface device). Apparentely the USB's HID class > defines various paramenters, including interrupt IN endpoint. This allows > the OS to act according to USB standards body specs -- I suppose. So for > example: a keyboard would be HID-1, a mouse would be HID-2, etc... Is it > possible to read user-data through an internet-browser from non-common HID > classes? If so, does anyone know any command or plug-in? -- any language > would do... I need to get this done, so any ideas are welcome. > > Thanks, > Jose > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members > -- Dave's Definitions: Morning, is after I've slept for more than four hours. Lunch is the second meal of the day no matter the hour of consumption. A long drive is one longer then you have last slept. Ineffable, if you don't understand I couldn't possibly explain it. From steve at iannopollo.com Sat Jan 31 22:05:47 2009 From: steve at iannopollo.com (Steve Iannopollo) Date: Sat, 31 Jan 2009 22:05:47 -0500 Subject: [raleigh.rb] USB data into browser form In-Reply-To: References: <7D314261-0488-4195-9F7D-89788EBB31DE@gmail.com> Message-ID: Wouldn't you need something like Silverlight to run (Iron) Ruby code in the browser (thereby limiting yourself to Windows)? I think I remember a lightning talk at one of the meetups where someone was doing such a thing. Also, I have no clue how to do this, so don't be surprised by the naivet? of my question :-) -Steve On Jan 31, 2009, at 8:57 PM, David Bogus wrote: > What platform do you need it for? > > I would be tempted to look for a C library and wrap it and use it in > ruby. > > > > On Sat, Jan 31, 2009 at 8:06 PM, Jose Ignacio > wrote: >> Hello, >> >> Trying to get data from a scale that connects to the user-PC >> through USB >> into an app. After some investigation, I learned that the scale >> uses USB >> HID-10 (HID= human interface device). Apparentely the USB's HID >> class >> defines various paramenters, including interrupt IN endpoint. This >> allows >> the OS to act according to USB standards body specs -- I suppose. >> So for >> example: a keyboard would be HID-1, a mouse would be HID-2, etc... >> Is it >> possible to read user-data through an internet-browser from non- >> common HID >> classes? If so, does anyone know any command or plug-in? -- any >> language >> would do... I need to get this done, so any ideas are welcome. >> >> Thanks, >> Jose >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> > > > > -- > Dave's Definitions: Morning, is after I've slept for more than four > hours. Lunch is the second meal of the day no matter the hour of > consumption. A long drive is one longer then you have last slept. > Ineffable, if you don't understand I couldn't possibly explain it. > _______________________________________________ > raleigh-rb-members mailing list > raleigh-rb-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/raleigh-rb-members From seancribbs at gmail.com Sat Jan 31 23:37:35 2009 From: seancribbs at gmail.com (Sean Cribbs) Date: Sat, 31 Jan 2009 23:37:35 -0500 Subject: [raleigh.rb] USB data into browser form In-Reply-To: References: <7D314261-0488-4195-9F7D-89788EBB31DE@gmail.com> Message-ID: <4985270F.30202@gmail.com> Google ruby-usb. Also, many USB devices use RS-232 over the wire, so you might possibly be able read it like a serial port. Sean David Bogus wrote: > What platform do you need it for? > > I would be tempted to look for a C library and wrap it and use it in ruby. > > > > On Sat, Jan 31, 2009 at 8:06 PM, Jose Ignacio wrote: > >> Hello, >> >> Trying to get data from a scale that connects to the user-PC through USB >> into an app. After some investigation, I learned that the scale uses USB >> HID-10 (HID= human interface device). Apparentely the USB's HID class >> defines various paramenters, including interrupt IN endpoint. This allows >> the OS to act according to USB standards body specs -- I suppose. So for >> example: a keyboard would be HID-1, a mouse would be HID-2, etc... Is it >> possible to read user-data through an internet-browser from non-common HID >> classes? If so, does anyone know any command or plug-in? -- any language >> would do... I need to get this done, so any ideas are welcome. >> >> Thanks, >> Jose >> _______________________________________________ >> raleigh-rb-members mailing list >> raleigh-rb-members at rubyforge.org >> http://rubyforge.org/mailman/listinfo/raleigh-rb-members >> >> > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: