February 2008
52 posts
How "subprime" works →
Ugly.
Tarantula →
A spider and fuzzer for your Rails apps.
Mr. Obama is simply campaigning for office in the same way he says he would...
– The Wall Street Journal
Pentagon officials said that a single SM-3 missile fired from the USS Lake Erie...
– The Washington Post
Spacer →
A Ruby API for the MySpace REST API.
Yahoo Design Patterns Library →
User interface stuff.
Haskell, OCaml and their ilk are part of a 45-year-old static-typing movement...
– Steve Yegge
Charlie bit my finger again. →
Oh man.
Send SMTP mail from EC2 to AuthSMTP →
Follow-up to my AuthSMTP post.
Guy Kawasaki's 10 steps for innovation
Guy Kawasaki’s 10 steps for innovation: 1) Make meaning. 2) Make a mantra, not a mission statement. Wendy’s mantra should be “Healthy fast food.” Nike’s mantra should be “Authentic athletic performance.” Fedex’s mantra should be “Shipping peace of mind.” eBay’s mantra should be “Democratization of commerce.” 3) Make a...
AuthSMTP →
Outsource your email delivery to an authenticated SMTP mail relay (or smarthost) email service.
Grit →
Access Git from Ruby.
Latest domain name purchases
Congratulations! Your registration request for the domain name(s) below was successful: tornandocake.com purplestats.com loveofnumbers.com thunderloops.com
What if he just came clean and said “Look, I started getting beat by guys...
– Jerry Thornton, Barstool Sports, on Roger Clemens
acts_as_conference 2008 ~ Adding Media to Your...
Adding Media to Your Rails Application ~ Dave Naffis and Josh Owens Juggernaut for file upload progress. Persistent connection. Processing. ffmpeg is hard to install. Mencoder is a wrapper around ffmpeg. on2 is a couple thousand dollar option. MediaPlug private beta, there’s a Rails plugin. Thumbnailing. Build out an encoding farm using SQS. Transcoders sitting on multiple machines, pulling...
acts_as_conference 2008 ~ Simplicity ~ Dan...
SIMPLICITY ~ Dan Benjamin Starts off with Einstein quote, then brings up the Giants-Patriots Super Bowl and makes an analogy calling the Patriots the Java programming language. Goddamn. Dan thinks Rails is here to stay. Orlando (#16) and Tampa (#17) in technology job rankings by city. What happens in a recession? Even better for Rails developers because the Java and .NET developers at large...
acts_as_conference 2008 ~ Advanced DSLs with Ruby...
Advanced DSLs with Ruby ~ Neal Ford Do not parse text using regular expressions def process_definition(definition) instance_eval polish_text(definition) end ‘ingredient “flour” has Protein => 11.5, Lipid => 1.45’ ingredient is a method, flour is first parameter, has is a “bubble word”, Hash is second parameters class NutritionProfileDefinition def...
mofo →
Microformats with Rails.
Structure is nothing if its all you got. Skeletons spook people if they try to...
– Erik Naggum, beginning of ActiveResource chapter in The Rails Way.
Structure and Interpretation of Computer Programs →
Abelson / Sussman lectures
Simple Sign-In →
RESTful alternative to OpenID. Uses SSL.
Creating a web spider with Amazon Web Services,... →
I’d replace Lucene with Sphinx but I will be creating a site based off this tutorial very shortly.
github.com →
Github. Using it for ambitious-sphinx.
_why's metaprogramming tutorial →
Checking this out later.
Swivel →
Wikipedia for data.
acts_as_conference 2008 ~ Rubinius ~ Evan Phoenix
RUBINIUS ~ Evan Phoenix “Can we write the Ruby API in Ruby?” Wants to make Ruby accessible to Ruby programmers. For example, Yehuda altered how printf works because it was buggy. Don’t need to know C. Wants to improve the performance of Ruby. So far, micro-performance gains. Meaning, how fast does a method run? Adding primitive methods together. Now, they’re working on the...
acts_as_conference 2008 ~ Merb ~ Ezra
MERB ~ Ezra Re-write of ActionPack. Wanted it to be more thread-safe. Started as a way for quicker file uploads. Ezra uses it frequently to build web services. merb-core Router: - supports resources, nested resources like Rails plus arbitrary Regexp routes. - route based on browser-agent Controllers: - Rails auto-renders view even if action doesn’t exist. Merb has render_and_run {},...
The evolution of tech companies' logos →
Sweet.
Yes, We Can
It was a creed written into the founding documents that declared the destiny of a nation. Yes, we can. It was whispered by slaves and abolitionists as they blazed a trail toward freedom. Yes, we can. It was sung by immigrants as they struck out from distant shores and pioneers who pushed westward against an unforgiving wilderness. Yes, we can. It was the call of workers who organized; women who...
Grid form using CSS and em's →
Tight. It’s in a list.
Building Facebook applications on Amazon's Web... →
Pay-as-you-go pricing.
Senate "Nay" votes on 2002 Iraq War Resolution →
“To Authorize the Use of United States Armed Forces Against Iraq” Important “nay” vote … Ted Kennedy. Important “yea” votes … Hilary Clinton, John Kerry, John Edwards, John McCain.
Congressional "Nay" votes on 2002 Iraq War... →
“To Authorize the Use of United States Armed Forces Against Iraq” Michael Capuano (MA-8), Ron Paul voted “nay”.
DISTRICT NO. 8, Massachusetts
DISTRICT NO. 8 MIDDLESEX COUNTY CAMBRIDGE SOMERVILLE SUFFOLK COUNTY BOSTON - Wds. 1, 2; Wd. 3, Pcts. 1-4, 7, 8; Wd. 4; Wd. 5, Pcts. 1, 2, 6-10; Wd. 7, Pct. 10; Wds. 8-12; Wd. 13, Pcts. 1, 2, 4, 5, 6; Wd. 14; Wd. 15, Pcts. 1-5, 7, 8, 9; Wd. 16, Pcts. 1, 3; Wd. 17, Pcts. 1, 2, 3, 5-12; Wd. 18, Pcts 1-8, 13-15, 21; Wd, 19, Pcts. 1, 3-6, 8,...
Higher Order Messages in Ruby →
Turns this: claimants.select {|e| e.retired?}.each {|e| e.receive_benefit 50} Into this: claimants.where.retired?.do.receive_benefit 50