From ara.t.howard at gmail.com Sat Oct 6 13:04:49 2007 From: ara.t.howard at gmail.com (ara.t.howard) Date: Sat, 6 Oct 2007 11:04:49 -0600 Subject: [Boulder Ruby Group] cartoon artist Message-ID: hey all- sorry to spam the list but, a month or two ago, my old neighbor (recently sold a house on 17th) stopped by the ruby group recruiting. he's since moved and now i'm tracking him down - in case you didn't notice i'm terrible with names and i've forgotten yours - sorry! anyhow, to the cartoon artist: drop me an email or call me at 303.544.9022 cheers. ara @ http://codeforpeople.com/ -- it is not enough to be compassionate. you must act. h.h. the 14th dalai lama From brianpdoyle at gmail.com Wed Oct 10 18:45:20 2007 From: brianpdoyle at gmail.com (Brian Doyle) Date: Wed, 10 Oct 2007 16:45:20 -0600 Subject: [Boulder Ruby Group] Senior Software Engineer Position @ Localmatters Message-ID: At Local Matters, Headquartered in LoDo, we're building some of the highest traffic local search sites in the world across multiple channels - voice, wireless and internet.. We're looking for a few high-energy Senior Software Engineers to be a part of our development team which is focused on delivering complex search solutions. Integrating leading open-source projects with best-of-breed search engine technologies, this agile team works on core product development and customer implementations in 2 week iterative development cycles. We are seeking a Senior Software Engineer with both Java and Ruby on Rails experience. If you possess a deep understanding of modern software web site and web services design principles, popularly termed "Web 2.0" we would like to meet. You will need to demonstrate solid experience in building robust database-centric web sites and services integrating user-generated content using Java and Ruby on Rails. Extensive knowledge of Javascript, XML, CSS and XHTML is expected as is comfort with using scripting languages in regular expression parsing. Specialized mathematical skills a plus. Finally, in addition to displaying these outstanding technical abilities, possessing excellent communication skills,and meeting intense work standards. To apply please send your resume to: ptate at localmatters.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/bdrg-members/attachments/20071010/38f58964/attachment-0001.html From lou.berger at edp-recruiting.com Thu Oct 11 12:03:29 2007 From: lou.berger at edp-recruiting.com (Lou Berger) Date: Thu, 11 Oct 2007 10:03:29 -0600 Subject: [Boulder Ruby Group] Short term contract (2 days, max) in Aurora, CO Message-ID: <0BEDAB92F82EA94DBA594094CEF9A47E1598DA@edpsbs.edp-recruiting.local> Hey all! I just joined the group as a member and I hope to be here for a long time. I searched but couldn't find restrictions against job postings. If this is inappropriate, please let me know. I have a client in downtown Denver (I'm sure you know who it is) that is looking for a Ruby architect. This is the second iteration of a startup company, and their first sold for profit. The same group is now back together, developers, leads, etc. They are post-finance, have clients who are paying and helping grow the product, and they are aiming to sell this project as well, some time down the road. They have two developers right now, and they need a Ruby architect to come in and help spearhead the growth of this product/company. It is a Ruby-based web solution, and they incorporate Hpricot and PostgreSQL. Even if you are currently working and happy, please consider this as a diamond in the rough. They need somebody to come in, ramp up the team to about 9 Ruby developers, and take this whole process to the finish line. Unlike the stock options we all got back in the late 90's, this company has proven at least once that the stock options they offer (equity stake) bear fruit. Please send me your resume in WORD format, along with a short note explaining what you are looking for. Thanks! I hope to bring other Ruby opportunities to this group as they come across my desk. Lou Lou Berger Certified Recruiter EDP Recruiting Services, Inc. 303.694.2222 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/bdrg-members/attachments/20071011/254925ed/attachment.html From pjones at pmade.org Thu Oct 11 17:48:41 2007 From: pjones at pmade.org (Peter Jones) Date: Thu, 11 Oct 2007 14:48:41 -0700 Subject: [Boulder Ruby Group] Short term contract (2 days, max) in Aurora, CO In-Reply-To: <0BEDAB92F82EA94DBA594094CEF9A47E1598DA@edpsbs.edp-recruiting.local> References: <0BEDAB92F82EA94DBA594094CEF9A47E1598DA@edpsbs.edp-recruiting.local> Message-ID: <20071011214841.GG52401@slim.pmade.com> Hey gang, the "Ruby architect" that Lou is looking for is a replacement for yours truly. If you have any questions about the position, don't hesitate to contact me off-list. Lou Berger wrote the following on Thu, Oct 11, 2007 at 10:03:29AM -0600: > I have a client in downtown Denver (I'm sure you know who it is) that is > looking for a Ruby architect. -- Peter Jones http://pmade.com From tony at clickcaster.com Fri Oct 12 18:02:42 2007 From: tony at clickcaster.com (Tony Arcieri) Date: Fri, 12 Oct 2007 16:02:42 -0600 Subject: [Boulder Ruby Group] ClickCaster seeks Rails developers with a passion for streaming video Message-ID: Sorry to bombard the list with yet another job offer, but here you go: At ClickCaster, headquartered in Boulder , Colorado, we're building leading edge technologies delivering media across multiple channels including P2P streaming video to set top boxes. Rest assured: this isn't a YouTube clone. We're looking for a few high-energy Ruby developers with extensive experience with the Rails framework to be a part of our team, focused on delivering lightweight world-class media server platforms and device technologies. Knowledge of C++ and Java are also a plus. Integrating leading open-source projects with best-of-breed media platforms, this agile team works on core product development and customer implementations in 2 week iterative development cycles and Scrum-driven team management. If you possess a deep understanding of modern software web site and web services design principles, we would like to meet you. You will need to demonstrate solid experience in building robust database-centric web sites. Knowledge of Javascript, XML, CSS and HTML is essential is being comfortable with using scripting languages in regular expression parsing. Specialized mathematical skills around video encoding technologies and linear algebra knowledge with a focus on collaborative filtering a plus. Finally, in addition to displaying these outstanding technical abilities, you should display good communication skills and be able to meet intense work standards. We are funded and cash flow positive. Pay is salary plus equity. To apply please send your resume and a sample of some of your code to: jobs at clickcaster.com Required Skills: - 1yr+ experience with the Ruby on Rails framework - Extensive experience with RESTful Rails, ActiveResource, and ActiveRecord / SQL - Knowledge of ERb templates, Builder, (X)HTML, CSS, and JavaScript - Mastery of core Ruby and stdlib functions Desired Skills: - Experience with RSS, including Yahoo MediaRSS extensions and RSS TV extensions - Knowledge of video and audio codecs such as MPEG-4, H.264, AAC, AC3, MP3, and muxed encapsulation formats including MPEG transport streams. - Behavior Driven Development experience with RSpec and RCov - Knowledge of Rails Engines, and maintaining multiple applications developed with them - Linear algebra experience targeting collaborative filtering algorithms - C++ or Java experience -- Tony Arcieri ClickCaster, Inc. tony at clickcaster.com 720-227-0129 ext. 202 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/bdrg-members/attachments/20071012/dd6ae06a/attachment.html From mghaught at gmail.com Mon Oct 15 22:46:15 2007 From: mghaught at gmail.com (Marty Haught) Date: Mon, 15 Oct 2007 20:46:15 -0600 Subject: [Boulder Ruby Group] BRG - October Meeting - Oct 17th Reminder Message-ID: <57f29e620710151946ka80263flfa045554e0efe27d@mail.gmail.com> Hi Everyone, Here's our two day reminder for this week's Boulder Ruby Group meeting on October 17th at 6:30pm (directions below). I will start off the night with a testing tips talk focusing on integration tests. Kevin Williams will handle the second talk focusing on Sequel, a multi-threaded ORM with a concise DSL. We'll get started at our usual 6:30 time and have a mingling block between talks. Hope to see you all there. Cheers, Marty Haught http://boulderruby.org Directions: Collective Intellect 1601 Pearl St, Suite 200 Boulder, CO 80302 The office is above the restaurants Aji & Leaf. The main entrance is on 16th Street, just North to of the Leaf restaurant. Come up the stairs to the second floor. URL to google maps: http://rubyurl.com/112 From tony at clickcaster.com Thu Oct 18 13:07:56 2007 From: tony at clickcaster.com (Tony Arcieri) Date: Thu, 18 Oct 2007 11:07:56 -0600 Subject: [Boulder Ruby Group] DistribuStream released Message-ID: Hello everyone. I'm proud to announce the first initial public release of DistribuStream: http://distribustream.rubyforge.org/ The impatient can have at it with: gem install distribustream DistribuStream is a fully open peercastingsystem ? allowing on-demand or live streaming media to be delivered at a fraction of the normal cost. It's similar to BitTorrent, except you can watch videos as they download, and it's not written in Python :) If you've ever been frustrated with torrenting a video and getting impatient waiting for the download to finish, this is the solution you've been waiting for... The present state of the code is, let's say, "pre-beta". There's a few major showstoppers in terms of actually using it for streaming video, namely this release has some pretty bad security problems and the client presently consumes ungodly amounts of memory. I'd greatly appreciate any help in terms of cleaning up the codebase (many bits are highly imperative and could be greatly simplified) as well as helping fix any of the big showstopper issues. Anyone with RSpec experience who wants to help improve the test coverage would also be extremely appreciated. -- Tony Arcieri ClickCaster, Inc. tony at clickcaster.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/bdrg-members/attachments/20071018/0843e352/attachment.html From mghaught at gmail.com Mon Oct 22 00:15:20 2007 From: mghaught at gmail.com (Marty Haught) Date: Sun, 21 Oct 2007 22:15:20 -0600 Subject: [Boulder Ruby Group] November Meeting - October Slides Message-ID: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> Hi Everyone, I meant to post this earlier but life side tracked me until tonight. I mentioned at our October meeting that I would post the slides for my Testing Tips talk on my blog. I have now done this and you can download them at: http://martyhaught.com/articles/2007/10/22/testing-tips/. I included the slides in pdf form in a zip file along with two rb files containing some of the enhancements that we use on our Rails project. Enjoy! Also, our November meeting will be a bit early in light of Thanksgiving. We'll meet on November 14th at 6:30pm. I don't have any talks lined up yet so if any of you are willing to talk about something you've been working on please email me offlist. I would also like to line up some talks for December and January so don't be shy about those meetings either. Finally, I updated the group's website to include a link to our mailing list. I can't believe I missed adding such a vital piece of the group to the site! Please don't hesitate to email me any thoughts or ideas on the website. I don't really spend much time on it but if some part seems broken or missing, let me know. Cheers, Marty From alansobel at earthnet.net Tue Oct 23 12:12:25 2007 From: alansobel at earthnet.net (Alan Sobel) Date: Tue, 23 Oct 2007 10:12:25 -0600 Subject: [Boulder Ruby Group] November Meeting - October Slides In-Reply-To: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> References: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> Message-ID: <94dc8132dd2493a83e84fe8ccde6c0b0@earthnet.net> Marty, Thanks for your talk the other night. I'd be interested in hearing about a couple things at a future meeting: - you mentioned that the folks on your team are all working from home; I'd be interested to hear more about how that is working out, what are the good things, bad things, etc - there was a post a while back on this list about implementing actors in Ruby; I'd be interested in hearing more about that as well. Alan On Oct 21, 2007, at 10:15 PM, Marty Haught wrote: > Hi Everyone, > > I meant to post this earlier but life side tracked me until tonight. > I mentioned at our October meeting that I would post the slides for my > Testing Tips talk on my blog. I have now done this and you can > download them at: > http://martyhaught.com/articles/2007/10/22/testing-tips/. I included > the slides in pdf form in a zip file along with two rb files > containing some of the enhancements that we use on our Rails project. > Enjoy! > > Also, our November meeting will be a bit early in light of > Thanksgiving. We'll meet on November 14th at 6:30pm. I don't have > any talks lined up yet so if any of you are willing to talk about > something you've been working on please email me offlist. I would > also like to line up some talks for December and January so don't be > shy about those meetings either. > > Finally, I updated the group's website to include a link to our > mailing list. I can't believe I missed adding such a vital piece of > the group to the site! Please don't hesitate to email me any thoughts > or ideas on the website. I don't really spend much time on it but if > some part seems broken or missing, let me know. > > Cheers, > Marty > _______________________________________________ > Bdrg-members mailing list > Bdrg-members at rubyforge.org > http://rubyforge.org/mailman/listinfo/bdrg-members > From christopher.mcmahon at gmail.com Tue Oct 23 13:02:24 2007 From: christopher.mcmahon at gmail.com (Chris McMahon) Date: Tue, 23 Oct 2007 11:02:24 -0600 Subject: [Boulder Ruby Group] November Meeting - October Slides In-Reply-To: <94dc8132dd2493a83e84fe8ccde6c0b0@earthnet.net> References: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> <94dc8132dd2493a83e84fe8ccde6c0b0@earthnet.net> Message-ID: <72799cd70710231002v7207e278i83d221015ea27bf7@mail.gmail.com> > I'd be interested in hearing about a couple things at a future > meeting: > > - you mentioned that the folks on your team are all working from > home; > I'd be interested to hear more about how that is working out, > what are the good things, bad things, etc I also work for an agile team of telecommuters with a company called Socialtext. I live in Durango, but this subject is interesting enough that I would make a real effort to come to Boulder to talk about it. I could contribute information about how Socialtext does distributed agile. Socialtext is a Perl shop, but I'm in QA, and I'm using Ruby for multi-user/multi-process test harness for SeleniumRC/Perl/wiki tests. It's a long story, but I could talk a little about that work also. -Chris From mghaught at gmail.com Tue Oct 23 13:05:46 2007 From: mghaught at gmail.com (Marty Haught) Date: Tue, 23 Oct 2007 11:05:46 -0600 Subject: [Boulder Ruby Group] November Meeting - October Slides In-Reply-To: <72799cd70710231002v7207e278i83d221015ea27bf7@mail.gmail.com> References: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> <94dc8132dd2493a83e84fe8ccde6c0b0@earthnet.net> <72799cd70710231002v7207e278i83d221015ea27bf7@mail.gmail.com> Message-ID: <57f29e620710231005r20044be8x8c483c8496ff13a0@mail.gmail.com> Sure, I'd be happy to talk about it. Chris, if you want to make the trek all the way to Boulder you're welcome to join the stage, as it were. We could broaden the topic to focus on Agile project realities. Though it's not limited to Ruby/Rails, I know this sort of thing is happening more and Rails work seems to be ripe for it. Cheers, Marty On 10/23/07, Chris McMahon wrote: > > I'd be interested in hearing about a couple things at a future > > meeting: > > > > - you mentioned that the folks on your team are all working from > > home; > > I'd be interested to hear more about how that is working out, > > what are the good things, bad things, etc > > I also work for an agile team of telecommuters with a company called > Socialtext. I live in Durango, but this subject is interesting enough > that I would make a real effort to come to Boulder to talk about it. > I could contribute information about how Socialtext does distributed > agile. > > Socialtext is a Perl shop, but I'm in QA, and I'm using Ruby for > multi-user/multi-process test harness for SeleniumRC/Perl/wiki tests. > It's a long story, but I could talk a little about that work also. From tony at clickcaster.com Tue Oct 23 13:26:38 2007 From: tony at clickcaster.com (Tony Arcieri) Date: Tue, 23 Oct 2007 11:26:38 -0600 Subject: [Boulder Ruby Group] November Meeting - October Slides In-Reply-To: <94dc8132dd2493a83e84fe8ccde6c0b0@earthnet.net> References: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> <94dc8132dd2493a83e84fe8ccde6c0b0@earthnet.net> Message-ID: On 10/23/07, Alan Sobel wrote: > > - there was a post a while back on this list about implementing > actors in Ruby; > I'd be interested in hearing more about that as well. > I did a simple Actor implementation on top of the Fibers mechanism in Ruby 1.9. You can check it out here: http://pastie.caboo.se/97050 Here's a quick demo of it in use: http://pastie.caboo.se/pastes/97049 This will define actor1 and actor2. Provided you have a build of Ruby 1.9sitting around, you can send messages to them like this: actor1 << :cat actor1 << "A string" actor2 << :cat actor2 << :dog This implementation works by adding a mailbox to Fibers, as well as a receive method that takes a filter set (similar to Erlang). When you call receive, it scans over all messages in the mailbox, and if none match, the Fiber yields and lets others run. I later found this, which is quite a bit more developed: http://rubyforge.org/projects/concurrent/ This uses its own thread-based scheduler and runs on top of Ruby 1.8. -- Tony Arcieri ClickCaster, Inc. tony at clickcaster.com 720-227-0129 ext. 202 -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/bdrg-members/attachments/20071023/edc72e54/attachment.html From jeremy at hinegardner.org Tue Oct 23 13:18:59 2007 From: jeremy at hinegardner.org (Jeremy Hinegardner) Date: Tue, 23 Oct 2007 11:18:59 -0600 Subject: [Boulder Ruby Group] November Meeting - October Slides In-Reply-To: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> References: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> Message-ID: <20071023171859.GK23938@hinegardner.org> On Sun, Oct 21, 2007 at 10:15:20PM -0600, Marty Haught wrote: > Also, our November meeting will be a bit early in light of > Thanksgiving. We'll meet on November 14th at 6:30pm. I don't have > any talks lined up yet so if any of you are willing to talk about > something you've been working on please email me offlist. I would > also like to line up some talks for December and January so don't be > shy about those meetings either. You should hit Chad up for talking that night :-). I know for a fact he will be in Denver that day teaching the Advanced Ruby Studio (I'll be at it) ... and that's in Denver... he lives in Longmont... he has to drive Almost right by Boulder to go home... enjoy, -jeremy -- ======================================================================== Jeremy Hinegardner jeremy at hinegardner.org From christopher.mcmahon at gmail.com Wed Oct 24 11:50:02 2007 From: christopher.mcmahon at gmail.com (Chris McMahon) Date: Wed, 24 Oct 2007 09:50:02 -0600 Subject: [Boulder Ruby Group] November Meeting - October Slides In-Reply-To: <57f29e620710231005r20044be8x8c483c8496ff13a0@mail.gmail.com> References: <57f29e620710212115sfa8bf65x89e99495537cadf@mail.gmail.com> <94dc8132dd2493a83e84fe8ccde6c0b0@earthnet.net> <72799cd70710231002v7207e278i83d221015ea27bf7@mail.gmail.com> <57f29e620710231005r20044be8x8c483c8496ff13a0@mail.gmail.com> Message-ID: <72799cd70710240850nf223f65s3b93e4bd51b414fc@mail.gmail.com> On 10/23/07, Marty Haught wrote: > Sure, I'd be happy to talk about it. Chris, if you want to make the > trek all the way to Boulder you're welcome to join the stage, as it > were. We could broaden the topic to focus on Agile project realities. > Though it's not limited to Ruby/Rails, I know this sort of thing is > happening more and Rails work seems to be ripe for it. I'll say a tentative "yes" right now, I'll try to get my schedule confirmed today. So the topic would be something like: "The Telecommuting Experience (and a little Ruby). A Panel with Representatives from Socialtext, ??, and ??" One interesting Ruby aspect to this is that I found my great telecommuting job using a Watir script to scrape craigslist. craigslist has the best job ads, but there is no way to do a nationwide search. I wrote a script that searches for your job criteria in every city of every state on craigslist, and writes interesting output to a file. How would that be? From pat.eyler at gmail.com Thu Oct 25 18:16:23 2007 From: pat.eyler at gmail.com (pat eyler) Date: Thu, 25 Oct 2007 16:16:23 -0600 Subject: [Boulder Ruby Group] MountainWest RubyConf 2008 In-Reply-To: <6fd0654b0710251025v79559cddu9cf8ae0f5f57356f@mail.gmail.com> References: <6fd0654b0710251019p6aa89cb8ncd95bbfa603b9140@mail.gmail.com> <6fd0654b0710251020v72c913a6wd81b442e0919266f@mail.gmail.com> <6fd0654b0710251023q7365c499j1b7551a0ac8afb64@mail.gmail.com> <6fd0654b0710251024s61915442sf947ce8173c6451e@mail.gmail.com> <6fd0654b0710251025v79559cddu9cf8ae0f5f57356f@mail.gmail.com> Message-ID: <6fd0654b0710251516o49d10644i34775df363c0b25f@mail.gmail.com> MountainWest RubyConf 2008 is scheduled for March 28 and 29, 2008. It will be in Salt Lake City, at the same great venue we had last year, and it is again our intent to record and make available all the talks under a Creative Commons, Share-Alike license -- you can see last year's talks here: http://mtnwestrubyconf2007.confreaks.com/ If you've been working on a problem or project in Ruby, this is a great opportunity to talk about it. We looking for short (250-500 word) proposals outlining the content and target audience for your talk. Proposals will be accepted until Midnight (MST) on Dec 31st. Our selection committee will then review the proposals, select the primary and alternate presenters, and contact them in January of 2008. We're looking for all sorts of Ruby and RoR related talks (and talks that aren't strictly Ruby related but which would be of interest to rubyists). Talks will be 45 minutes in length, and should allow some time for audience questions. If you'd prefer something shorter, we're hoping to run lightning talk sessions on Friday and Saturday, with 8-10 five minute presentations each session -- proposals are not required for lightning talks. Proposals should be submitted to me: pat at mtnwestruby.org Last year, we received a number of high quality proposals for talks at the 2007 MountainWest RubyConf. These talks made our regional conference a huge success. This year, we're hoping to do even better but we're going to need your help -- please, propose a talk and plan on coming to enjoy this regional conference. -- thanks, -pate ------------------------- Duty makes us do things, Love make us do things well. http://on-ruby.blogspot.com http://on-erlang.blogspot.com http://on-soccer.blogspot.com