From bothari at gmail.com Fri Feb 6 13:09:17 2009 From: bothari at gmail.com (Bothari) Date: Fri, 6 Feb 2009 11:09:17 -0700 Subject: [Boulder Ruby Group] Best approach for a very simple REST web service? Message-ID: Group, At my company I'm looking for opportunities to use Ruby where it makes sense. We need a web service that accepts a post of ~200 bytes of data from 500 clients ~5 times per second, persists the body of the message to a Berkly database and returns a 200. Right now the service is fronted by Active MQ, but it falls behind during the peak times and we're getting rid of it. The first option is Apache and Tomcat and write a simple servlet, but what's a good ruby approach for something like this? Joe From ara.t.howard at gmail.com Fri Feb 6 13:44:30 2009 From: ara.t.howard at gmail.com (ara.t.howard) Date: Fri, 6 Feb 2009 11:44:30 -0700 Subject: [Boulder Ruby Group] Best approach for a very simple REST web service? In-Reply-To: References: Message-ID: On Feb 6, 2009, at 11:09 AM, Bothari wrote: > Group, > > At my company I'm looking for opportunities to use Ruby where it makes > sense. We need a web service that accepts a post of ~200 bytes of > data from 500 clients ~5 times per second, persists the body of the > message to a Berkly database and returns a 200. Right now the service > is fronted by Active MQ, but it falls behind during the peak times and > we're getting rid of it. The first option is Apache and Tomcat and > write a simple servlet, but what's a good ruby approach for something > like this? > > Joe without question simply write in rack and put it on mod_rails/mod_rack. extremely fast, robust, and zero maintenance. a @ http://codeforpeople.com/ -- we can deny everything, except that we have the possibility of being better. simply reflect on that. h.h. the 14th dalai lama From christopher.mcmahon at gmail.com Fri Feb 6 13:47:42 2009 From: christopher.mcmahon at gmail.com (Chris McMahon) Date: Fri, 6 Feb 2009 11:47:42 -0700 Subject: [Boulder Ruby Group] Best approach for a very simple REST web service? In-Reply-To: References: Message-ID: <72799cd70902061047l32ab8eadr97efc84bc36a955e@mail.gmail.com> Forwarded to the Chicago Ruby Brigade in hopes that it's an interesting question there also. -Chris On Fri, Feb 6, 2009 at 11:09 AM, Bothari wrote: > Group, > > At my company I'm looking for opportunities to use Ruby where it makes > sense. We need a web service that accepts a post of ~200 bytes of > data from 500 clients ~5 times per second, persists the body of the > message to a Berkly database and returns a 200. Right now the service > is fronted by Active MQ, but it falls behind during the peak times and > we're getting rid of it. The first option is Apache and Tomcat and > write a simple servlet, but what's a good ruby approach for something > like this? > > Joe > _______________________________________________ > Bdrg-members mailing list > Bdrg-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/bdrg-members > From tony at medioh.com Fri Feb 6 13:45:57 2009 From: tony at medioh.com (Tony Arcieri) Date: Fri, 6 Feb 2009 11:45:57 -0700 Subject: [Boulder Ruby Group] Best approach for a very simple REST web service? In-Reply-To: References: Message-ID: On Fri, Feb 6, 2009 at 11:09 AM, Bothari wrote: > what's a good ruby approach for something like this? > Probably using Rack in conjunction with something like Thin or Ebb -- Tony Arcieri medioh.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From renderful at gmail.com Fri Feb 6 13:49:43 2009 From: renderful at gmail.com (Codey Christensen) Date: Fri, 6 Feb 2009 11:49:43 -0700 Subject: [Boulder Ruby Group] Best approach for a very simple REST web service? In-Reply-To: References: Message-ID: <7d1c5580902061049v663a84fdu6e8a4d284868be7c@mail.gmail.com> The Rack + Mod_Rails solution is what I've done in the past, for a web service polling system(1,000's of clients at varying intervals(3-30 seconds) depending on the client's mode). The speed gain I got from switching this service from part of a Rails app to a standalone Ruby app with a Rack adapter + mod_rack saved so much memory and processor power and really sped things up. Codey On Fri, Feb 6, 2009 at 11:44 AM, ara.t.howard wrote: > > On Feb 6, 2009, at 11:09 AM, Bothari wrote: > > Group, >> >> At my company I'm looking for opportunities to use Ruby where it makes >> sense. We need a web service that accepts a post of ~200 bytes of >> data from 500 clients ~5 times per second, persists the body of the >> message to a Berkly database and returns a 200. Right now the service >> is fronted by Active MQ, but it falls behind during the peak times and >> we're getting rid of it. The first option is Apache and Tomcat and >> write a simple servlet, but what's a good ruby approach for something >> like this? >> >> Joe >> > > without question simply write in rack and put it on mod_rails/mod_rack. > > extremely fast, robust, and zero maintenance. > > a @ http://codeforpeople.com/ > -- > we can deny everything, except that we have the possibility of being > better. simply reflect on that. > h.h. the 14th dalai lama > > > > > _______________________________________________ > Bdrg-members mailing list > Bdrg-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/bdrg-members > -------------- next part -------------- An HTML attachment was scrubbed... URL: From harrylove at gmail.com Fri Feb 6 22:43:34 2009 From: harrylove at gmail.com (Harry Love) Date: Fri, 6 Feb 2009 20:43:34 -0700 Subject: [Boulder Ruby Group] TechStars? Message-ID: <978195830902061943r31a91b4do2d8dca91a11a3fbd@mail.gmail.com> Howdy! 1. Do you work with Ruby/Rails/et al? 2. Does the idea of applying for TechStars (http://www.techstars.org/) sound exciting to you? 3. Are you a pilot or aviation enthusiast? If you said yes to the first two questions, I want to talk to you. If you said yes to all three, I really want to talk to you. My partner and I believe we've got a shot and we're looking for a third co-founder/developer. You must be able to work in Boulder from May to August and this would be your full-time job. See the TechStars web site for details if you're not familiar with the program. If this feels like you, contact me off list. Cheers, Harry -- Harry Love harry at harrylove.org harrylove at gmail.com http://harrylove.org/ http://twitter.com/harrylove http://www.linkedin.com/in/harrylove m (720) 938-2486 From mghaught at gmail.com Tue Feb 10 11:23:15 2009 From: mghaught at gmail.com (Marty Haught) Date: Tue, 10 Feb 2009 09:23:15 -0700 Subject: [Boulder Ruby Group] BRG - February Meeting - Feb 18th Message-ID: <57f29e620902100823w159251cbu7b22471d0ab9c196@mail.gmail.com> The Boulder Ruby Group will have its February meeting on the 18th at 7pm. This month's meeting will have two talks. First, Paul Sadauskas will be presenting on writing adapters for DataMapper. This is a preview of his Mountain West Ruby Conference talk. Next, Corey Donohoe will speak on Testing with Webrat. Improve your test suite by writing fewer, but more meaningful, tests. Using a combination of user stories and blackbox testing to deliver functionality, not useless code metrics. As always, we'll have refreshments and great company. If you want any more details on the group or directions to the meeting please check the website: http://boulderruby.org Cheers, Marty From bothari at gmail.com Tue Feb 10 14:49:38 2009 From: bothari at gmail.com (Bothari) Date: Tue, 10 Feb 2009 12:49:38 -0700 Subject: [Boulder Ruby Group] Wednesday Meetup? Message-ID: Does anybody still go to the Wednesday morning meetup? I heard about it, but I haven't been. If so, where is it? Joe From atmos at atmos.org Tue Feb 10 15:04:01 2009 From: atmos at atmos.org (Corey Donohoe) Date: Tue, 10 Feb 2009 13:04:01 -0700 Subject: [Boulder Ruby Group] Wednesday Meetup? In-Reply-To: References: Message-ID: On Tue, Feb 10, 2009 at 12:49 PM, Bothari wrote: > Does anybody still go to the Wednesday morning meetup? I heard about > it, but I haven't been. > > If so, where is it? I'm usually there if I'm in town. There's been anywhere from 4 to 12 people there in recent weeks. It's at the cup boulder(http://www.thecupboulder.com/contact/). -- Corey Donohoe http://atmos.org http://engineyard.com From atmos at atmos.org Tue Feb 10 19:19:56 2009 From: atmos at atmos.org (Corey Donohoe) Date: Tue, 10 Feb 2009 17:19:56 -0700 Subject: [Boulder Ruby Group] Wednesday Meetup? In-Reply-To: <7afa427a0902101616o1f7e0a0fg7155435475b85fb4@mail.gmail.com> References: <7afa427a0902101616o1f7e0a0fg7155435475b85fb4@mail.gmail.com> Message-ID: On 2/10/09, Michael Leon wrote: > On Tue, Feb 10, 2009 at 1:04 PM, Corey Donohoe wrote: > > I'm usually there if I'm in town. There's been anywhere from 4 to 12 > > people there in recent weeks. It's at the cup > > boulder(http://www.thecupboulder.com/contact/). > > > > Is it usually 8-10 or so? > I think that depending on who you are, you get there between 8 and 9:30. Folks usually bail around lunch time. We're a pretty easy group to pick out, we're usually at the large table in the backroom. On a related note, we registered #boulder.rb on irc.freenode.net. Feel free to drop by and say hi. -- Corey Donohoe http://atmos.org http://engineyard.com From brianpdoyle at gmail.com Wed Feb 11 17:58:15 2009 From: brianpdoyle at gmail.com (Brian Doyle) Date: Wed, 11 Feb 2009 15:58:15 -0700 Subject: [Boulder Ruby Group] Rails UI Engineer position Message-ID: We have a position open at my company for a Rails UI engineer. If you are interested please contact me or employment at localmatters.com. Here is the description: It's not about cubicles, endless meetings and rigid communication protocols. Instead we thrive on a fun, casual atmosphere and the creativity that can only be found in loving what we do. At Local Matters, headquartered in a historic LoDo warehouse, we're building a team of the smartest, nicest, funniest, coolest, Hippest... you get it... people in the tech industry. Our team includes former Mapquest, Trip.com, The Onion, and Yelp personnel. You would be working in a small, collaborative team on a fun and creative website, guidespot.com. Not only will you be contributing with code, but also input on new product features and improvements. You might be a great addition to our team if you: * Are the best UI engineer that you know. * Are willing to learn and use bleeding-edge web technologies. * Understand the intricacies and insanities of cross-browser development. * Want to work in a highly challenging and fun environment. * Would enjoy knocking off work at 3pm on Fridays for happy hour. Qualifications: * 3+ years with core web technologies (HTML, Javascript/DOM, CSS). * Some experience with prevalent Javascript toolkits/frameworks. * Experience with Ruby on Rails. * Knowledge of web standards principles and practices. * An eye for design and layout. * Experience with Agile Methodology. * Ability to work with Product Managers, Designers and Information Architects. If interested, please include a cover letter, resume and salary requirements to employment at localmatters.com. Also indicate the job title in the subject of the email. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ara.t.howard at gmail.com Sat Feb 14 00:56:10 2009 From: ara.t.howard at gmail.com (ara.t.howard) Date: Fri, 13 Feb 2009 22:56:10 -0700 Subject: [Boulder Ruby Group] rfc - ar-defaults for rails 2.2.2 Message-ID: let me know if you have any luck with this: http://drawohara.com/post/78208216/rails-activerecord-defaults-for-rails-2-2-2 a @ http://codeforpeople.com/ -- we can deny everything, except that we have the possibility of being better. simply reflect on that. h.h. the 14th dalai lama From kweller at asapwebsoft.com Sat Feb 14 17:40:00 2009 From: kweller at asapwebsoft.com (Kevin Weller) Date: Sat, 14 Feb 2009 15:40:00 -0700 Subject: [Boulder Ruby Group] Multiple Rails Engineers Needed Message-ID: <78AA1503-EEA1-42D1-B46B-89816CD33043@asapwebsoft.com> ASAP WebSoft, LLC (http://www.asapwebsoft.com) is seeking Rails developers. We are looking to immediately fill a handful of contract- to-hire positions with a key client to supplement the capacity of ASAP's existing project team. We'll also be looking to farm out some Rails micro-projects (ranging from a few hours to a few days per) on specification to some willing-and-able independent contractors. Our client is a growing publicly-traded company that retains the best qualities of a startup, with a casual yet entrepreneurial and motivated culture, and with plenty of interesting technical work to be done. We've spent the past year and a half building a comprehensive software infrastructure on the Rails platform to run their business, including several web applications and batch processes, all on a common database and a shared library of models and other components. Yet there is still so much more to build and maintain. Our release cycles vary from one to several weeks depending on scope. We have a solid team communications and coordination infrastructure and some of the brightest local Rails and Ruby minds. All contract-to-hire positions are located on-site with the client in downtown Denver. They will involve a mix of requirements analysis, Ruby and Rails development and maintenance, and quality assurance. In terms of Rails knowledge and experience, we'll need a mix of junior to more senior developers. Core skills and experience: Ruby, Rails, OO, HTTP, HTML, XHTML and variants, XML, SSL, web services, REST, CSS, AJAX, Unix/Linux, open source, and RDBMS. Useful skills and experience: PostgreSQL, and Rails-specific QA/Testing. A testing specialist with Test::Unit and/or rspec experience and related tools would be a real plus. The same technical skills requirements apply to the micro-project independent contractors, but all work will take place off-site using your own facilities and tools. You will work on specification to produce mini-applications and subsystems as required and agreed to in a corresponding Statement of Work. Company-specific platform/API documentation will be provided. Respond privately to work at asapwebsoft.com if interested. Thanks! Kevin From mghaught at gmail.com Mon Feb 16 16:37:51 2009 From: mghaught at gmail.com (Marty Haught) Date: Mon, 16 Feb 2009 14:37:51 -0700 Subject: [Boulder Ruby Group] Advanced Ruby Studio in Denver Message-ID: <57f29e620902161337i2022fd98x7b57a412c9a5f216@mail.gmail.com> I'm forwarding on a message from Mike Clark on the upcoming Advanced Ruby Studio. Cheers, Marty Hi Folks, Just a quick reminder that the next Advanced Ruby Studio will be here in Denver on March 9-11, 2009. If you know some basic Ruby, but want to become a more proficient Ruby or Rails programmer, then this is the course for you. You'll take away practical and time-saving techniques to write more powerful libraries and Rails applications. Don't miss this opportunity to learn Ruby directly from Dave Thomas and Chad Fowler at one of Denver's premier training facilities. We still have a couple seats available. We'd love to have a few more local attendees. If you or anyone you know is interested and can join us, we'll extend you the early bird price (a $300 savings). Just be sure to register by the end of day this Friday. All the details are available at: http://pragmaticstudio.com/ruby It's an ideal venue for learning Ruby from these top-notch instructors! Thanks, Mike Clark From mghaught at gmail.com Tue Feb 17 16:42:25 2009 From: mghaught at gmail.com (Marty Haught) Date: Tue, 17 Feb 2009 14:42:25 -0700 Subject: [Boulder Ruby Group] BRG - February Meeting Reminder - Feb 18th Message-ID: <57f29e620902171342t3a39abffk4f07332db35f11b0@mail.gmail.com> Here's your friendly, two day reminder about the Boulder Ruby Meeting that will be happening this Wednesday, February 18th at 7pm in our usual location (directions below). First, Paul Sadauskas will be presenting on writing adapters for DataMapper. This is a preview of his Mountain West Ruby Conference talk. Next, Corey Donohoe will speak on Testing with Webrat. Improve your test suite by writing fewer, but more meaningful, tests. Using a combination of user stories and blackbox testing to deliver functionality, not useless code metrics. As always, we'll have refreshments and great company. Hope to see all you there. Also, I know there are still tickets available to the Mountain West Ruby Conference on March 13-14 in Salt Lake City. It's very affordable at $100 for two days of great Ruby/Rails talks. You can read up more on it here: http://mtnwestrubyconf.org/2009/ Cheers, Marty Haught http://boulderruby.org Directions: Collective Intellect 1433 Pearl St, Suite 200 Boulder, CO 80302 The office is behind and above Starbucks on Pearl. The entrance is on Pearl Street just east of Starbucks, behind the statue of the wolf. Come straight through all the doors. URL to google maps: http://rubyurl.com/pKfB