<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.9.2 (http://www.squarespace.com/) on Fri, 12 Mar 2010 12:23:14 GMT--><feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><title>A Fresh Cup</title><subtitle>Home</subtitle><id>http://afreshcup.com/home/</id><link rel="alternate" type="application/xhtml+xml" href="http://afreshcup.com/home/"/><link rel="self" type="application/atom+xml" href="http://afreshcup.com/home/atom.xml"/><updated>2010-03-12T11:03:19Z</updated><generator uri="http://www.squarespace.com/" version="Squarespace Site Server v5.9.2 (http://www.squarespace.com/)">Squarespace</generator><entry><title>Double Shot #667</title><category term="Double Shot"/><id>http://afreshcup.com/home/2010/3/12/double-shot-667.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/12/double-shot-667.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-12T11:03:19Z</published><updated>2010-03-12T11:03:19Z</updated><content type="html" xml:lang="en-US"><![CDATA[It's time to work on filling my dance card for April, just in case you were looking for an extra pair of coding hands.

<ul><li><strong><a href="http://www.alfajango.com/blog/make-sure-your-rails-application-is-actually-caching-and-not-just-pretending/">Make Sure Your Rails Application is Actually Caching (and not just pretending)</a></strong> - Good advice as you're trying to tune performance.</li>
<li><strong><a href="http://markitup.jaysalvat.com/home/">markItUp!</a></strong> - jQuery plugin to turn textareas into markup areas.</li>
<li><strong><a href="http://ideone.com/">ideone</a></strong> - Pastebin that also allows running code.</li>
<li><strong><a href="http://webtech.union.rpi.edu/blog/2010/02/24/rails-2-and-rails-3/">Rails 2 and Rails 3: So Happy Together</a></strong> - One solution to running both on the same box, though I think disjoint ruby environments is probably a better idea.</li></ul>]]></content></entry><entry><title>Double Shot #666</title><category term="Double Shot"/><id>http://afreshcup.com/home/2010/3/11/double-shot-666.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/11/double-shot-666.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-11T11:38:18Z</published><updated>2010-03-11T11:38:18Z</updated><content type="html" xml:lang="en-US"><![CDATA[Yes, it's another day, dark and rainy at that.

<ul><li><strong><a href="http://try.redis-db.com/">Try Redis</a></strong> - Online/in-browser demo of the redis database.</li>
<li><strong><a href="http://73primenumbers.com/">73primenumbers</a></strong> - I was amused.</li>
<li><strong><a href="http://www.tarsnap.com/">Tarsnap</a></strong> - "Online backups for the truly paranoid" with the encryption happening securely on your client.</li>
<li><strong><a href="http://www.spritely.net/">Spritely</a></strong> - jQuery plugin for sprite-based animations.</li>
<li><strong><a href="http://www.drinkrails.com/">Drink Rails</a></strong> - Another Rails link blog joins the fray.</li>
<li><strong><a href="http://brianleroux.github.com/lawnchair/">Lawnchair</a></strong> - Client-side JSON document store inspired by CouchDB.</li>
<li><strong><a href="http://github.com/peritor/happening">happening</a></strong> - EventMachine based S3 client, for interactions without blocking.</li></ul>]]></content></entry><entry><title>Double Shot #665</title><category term="Double Shot"/><id>http://afreshcup.com/home/2010/3/10/double-shot-665.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/10/double-shot-665.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-10T12:15:45Z</published><updated>2010-03-10T12:15:45Z</updated><content type="html" xml:lang="en-US"><![CDATA[Cautiously putting a toe in the water of SSD-based computing.

<ul><li><strong><a href="http://macperformanceguide.com/index.html">Mac Performance Guide</a></strong> - "For digital photographers & performance addicts," there's plenty here for developers to chew on too.</li>
<li><strong><a href="http://github.com/elliotcm/light_mongo">LightMongo</a></strong> - Persistence layer for Mongo that doesn't try to emulate ActiveRecord.</li>
<li><strong><a href="http://github.com/josh/spoke">Spoke</a></strong> - Another way to package up and deploy gem code with minimal configuration.</li>
<li><strong><a href="http://rtomayko.github.com/rocco/">rocco</a></strong> - Literate programming documentation generator.</li>
<li><strong><a href="http://www.patmaddox.com/2010/03/09/disconnect/">Disconnect</a></strong> - More discussion of Rails 3 and Bundler.</li></ul>]]></content></entry><entry><title>Double Shot #664</title><category term="Double Shot"/><id>http://afreshcup.com/home/2010/3/9/double-shot-664.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/9/double-shot-664.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-09T10:12:40Z</published><updated>2010-03-09T10:12:40Z</updated><content type="html" xml:lang="en-US"><![CDATA[And what about your need for software development?

<ul><li><strong><a href="http://vagrantup.com/">Vagrant</a></strong> - Automated creation and provisioning of VirtualBox VMs.</li>
<li><strong><a href="http://gilesbowkett.blogspot.com/2010/03/programmers-what-to-do-if-you-get-fired.html">Programmers: What To Do If You Get Fired</a></strong> - Giles is hawking his latest product, but it still makes for amusing reading, especially if you want to hunt a new job. Of course I'll tell you how to be <strong><a href="http://www.railsfreelancebook.com/">happier with no job</a></strong>.</li>
<li><strong><a href="http://bjclark.me/2010/03/08/bundler-oh-the-fail-i-know/">Bundler: Oh the fail I know</a></strong> - Another developer steps up to complain of the foibles of bundler.</li></ul>]]></content></entry><entry><title>Double Shot #663</title><category term="Double Shot"/><category term="git"/><category term="heroku"/><category term="highlight"/><category term="ruby"/><category term="testing"/><id>http://afreshcup.com/home/2010/3/8/double-shot-663.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/8/double-shot-663.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-08T11:55:18Z</published><updated>2010-03-08T11:55:18Z</updated><content type="html" xml:lang="en-US"><![CDATA[I'll just be over here in the corner, trying to write some code.

<ul><li><strong><a href="http://blog.heroku.com/archives/2010/3/5/public_beta_deployment_stacks/">Public Beta: Deployment Stacks</a></strong>: You now have a choice of Debian and Ruby versions on Heroku.</li>
<li><strong><a href="http://progit.org/2010/03/04/smart-http.html">Smart HTTP Transport</a></strong> - Interesting, setting up your own git server might get easier now.</li>
<li><strong><a href="http://tbaggery.com/2010/03/04/smack-a-ho-st.html">Smack a Ho.st</a></strong> - Easier testing for Rails apps with subdomains.</li>
<li><strong><a href="http://weare.buildingsky.net/2009/08/25/rubys-metaprogramming-toolbox">Ruby's Metaprogramming Toolbox</a></strong> - An introduction.</li>
<li><strong><a href="http://github.com/marcoow/highlight">Highlight</a></strong> - Syntax highlighting for Rails projects via a plugin that wraps pygments.</li>
<li><strong><a href="http://blog.new-bamboo.co.uk/2009/11/24/stubbing-and-setting-expectations-on-http-requests-is-now-easy-with-webmock">Stubbing and Setting Expectations on HTTP Requests Is Now Easy With WebMock</a></strong> - Looks like a potential alternative to fakeweb with a bit more spice.</li>
<li><strong><a href="http://github.com/pjdavis/identity-map">identity-map</a></strong> - Simple Identity Mapper implementation for Active Record.</li></ul>]]></content></entry><entry><title>Double Shot #662</title><category term="Double Shot"/><id>http://afreshcup.com/home/2010/3/5/double-shot-662.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/5/double-shot-662.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-05T08:52:27Z</published><updated>2010-03-05T08:52:27Z</updated><content type="html" xml:lang="en-US"><![CDATA[Today's schedule is just a barrel of monkeys.

<ul><li><strong><a href="http://chadaustin.me/2010/03/your-version-control-and-build-systems-dont-scale-introducing-ibb/">Your Version Control and Build Systems Don’t Scale</a></strong> - Some of the argument here is a bit sketchy, but the basic notion that we need to reevaluate our tools as hardware advances is sound.</li>
<li><strong><a href="http://outoftime.github.com/2010/03/03/sunspot-1-0.html">Sunspot 1.0</a></strong> - Release version of this new ruby & rails library for working with Solr.</li>
<li><strong><a href="http://malsup.com/jquery/form/">jQuery Form Plugin</a></strong> - This super-simple way to ajaxify forms with jQuery came in handy today.</li></ul>]]></content></entry><entry><title>Double Shot #661</title><category term="Double Shot"/><id>http://afreshcup.com/home/2010/3/4/double-shot-661.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/4/double-shot-661.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-04T12:20:03Z</published><updated>2010-03-04T12:20:03Z</updated><content type="html" xml:lang="en-US"><![CDATA[Being sick does not for heavy net surfing make.

<ul><li><strong><a href="http://ruby-standard.org/">ruby-standard.org</a></strong> - HTML wikified version of the draft Ruby ISO standard.</li>
<li><strong><a href="http://gemsday.org/">Gemsday</a></strong> - Twitter-fueled popularity contest for rubygems.</li>
<li><strong><a href="http://github.com/keithnorm/Rubex">Rubex</a></strong> - Sinatra clone of Rubular that you can run yourself.</li></ul>]]></content></entry><entry><title>Double Shot #660</title><category term="Double Shot"/><category term="nosql"/><category term="sinatra"/><id>http://afreshcup.com/home/2010/3/3/double-shot-660.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/3/double-shot-660.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-03T12:20:38Z</published><updated>2010-03-03T12:20:38Z</updated><content type="html" xml:lang="en-US"><![CDATA[Real viruses are as much of a nuisance to the work schedule as computer ones.

<ul><li><strong><a href="http://www.yafla.com/dforbes/Getting_Real_about_NoSQL_and_the_SQL_Isnt_Scalable_Lie/">Getting Real about NoSQL and the SQL-Isn't-Scalable Lie</a></strong> - NoSQL has its uses, but as most people who've been around the block know, SQL is in fact scalable far beyond your puny needs.</li>
<li><strong><a href="http://github.com/sinatra/following">Sinatra's Watched Repos</a></strong> - The Sinatra ecosystem has been growing quite a bit. Some time I need to dig in to this.</li>
<li><strong><a href="http://github.com/bebanjo/delorean">delorean</a></strong> - Gem to allow mocking Time.now in Ruby tests.</li>
<li><strong><a href="http://martinfowler.com/bliki/BlueGreenDeployment.html">BlueGreenDeployment</a></strong> - How to manage continuous delivery without driving yourself nuts.</li></ul>]]></content></entry><entry><title>Double Shot #659</title><category term="Double Shot"/><category term="aws"/><category term="erector"/><category term="flowdock"/><category term="github"/><category term="mongo"/><category term="ujs"/><id>http://afreshcup.com/home/2010/3/2/double-shot-659.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/2/double-shot-659.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-02T11:00:13Z</published><updated>2010-03-02T11:00:13Z</updated><content type="html" xml:lang="en-US"><![CDATA[I could use at least a small slowing-down of the treadmill for a day or two.

<ul><li><strong><a href="http://blog.cubeofm.com/how-i-reduced-translation-costs-of-200-articl">How I reduced translation costs of 200 articles from $9000 to $46</a></strong> - Second Life as an alternative to Mechanical Turk.</li>
<li><strong><a href="http://blog.boxedice.com/2010/02/28/notes-from-a-production-mongodb-deployment/">Notes from a production MongoDB deployment</a></strong> - Some detailed stories from the trenches.</li>
<li><strong><a href="http://jgn.heroku.com/2010/02/28/rapid-prototyping-with-haml-sass-and-ruby/">Rapid prototyping with HAML, SASS and Ruby</a></strong> - A workflow for coming up with web site designs.</li>
<li><strong><a href="http://erector.rubyforge.org/index.html">Erector</a></strong> - Builder-like view framework for object-oriented HTML composition.</li>
<li><strong><a href="http://github.com/samdanavia/ambitious_query_indexer">ambitious_query_indexer</a></strong> - Another plugin for testing whether your Rails application needs more indexes.</li>
<li><strong><a href="http://blog.nodeta.fi/2010/03/01/flowdock-public-beta-to-launch/">Flowdock Public Beta to launch</a></strong> - Our team has been using this tool, and it's been working well for us.</li>
<li><strong><a href="http://github.com/blog/612-introducing-github-compare-view">Introducing GitHub Compare View</a></strong> - More analytic power from GitHub, who are clearly concentrating on feature differentiation these days.</li>
<li><strong><a href="http://weblog.jamisbuck.org/2010/3/2/unobtrusive-yet-explicit">Unobtrusive, yet explicit</a></strong> - Jamis Buck tries to work out a useful pattern for UJS in Rails 3.</li>
<li><strong><a href="http://s3hub.com/">S3Hub</a></strong> - Amazon S3 client for OS X.</li></ul>]]></content></entry><entry><title>Double Shot #658</title><category term="Double Shot"/><category term="canable"/><category term="mongo"/><category term="rails"/><category term="ruby"/><category term="sinatra"/><category term="subversion"/><id>http://afreshcup.com/home/2010/3/1/double-shot-658.html</id><link rel="alternate" type="text/html" href="http://afreshcup.com/home/2010/3/1/double-shot-658.html"/><author><name>Mike Gunderloy</name></author><published>2010-03-01T11:08:43Z</published><updated>2010-03-01T11:08:43Z</updated><content type="html" xml:lang="en-US"><![CDATA[New months always hold so much promise.

<ul><li><strong><a href="http://warehouseapp.com/">Warehouse</a></strong> -"A Web-based subversion browser that doesn't suck."</li>
<li><strong><a href="http://www.rubyinside.com/how-ruby-manages-memory-and-garbage-collection-3006.html">Garbage Collection Slides from LA Ruby Conference</a></strong> - A good intro to a tough ruby topic, with pointers to some useful utilities.</li>
<li><strong><a href="http://blog.obiefernandez.com/content/2010/02/great-cs-program-for-girls-needs-funding.html">Great CS Program for GIrls Needs Funding</a></strong> - Another good cause that could use some of your hard-earned dollars.</li>
<li><strong><a href="http://blog.eizesus.com/2010/02/using_sintara_to_test_remote_services_in_rails-27-2-2010/">Using Sinatra to test remote services in Rails</a></strong> - Another testing idea from Elad Meidar.</li>
<li><strong><a href="http://railstips.org/blog/archives/2010/02/27/canable-the-flesh-eating-permission-system/">Canable: The Flesh Eating Permission System</a></strong> - John Nunemaker's take on authorization. Looks fairly similar to the way I've been handling it recently.</li>
<li><strong><a href="http://github.com/eladmeidar/rails_indexes">rails_indexes</a></strong> - I think I mentioned this plugin for finding missing indexes before, but it came in handy this weekend so I'm mentioning it again.</li>
<li><strong><a href="http://supportdetails.com/">Support Details</a></strong> - A way to quickly query a user's machine for things like OS, Browser, IP address, and color depth.</li>
<li><strong><a href="http://terrbear.org/?p=249">Migrations with Mongo (and MongoMapper)</a></strong> - Otherwise known as "mongrations".</li>
<li><strong><a href="http://www.kalzumeus.com/2010/02/27/lesson-from-madlibs-signup-fad-do-your-own-tests/">Lesson from Madlibs Signup Fad: Do Your Own Tests</a></strong> - Amen.</li></ul>]]></content></entry></feed>