24 May '12, 12am

LEGOs, Play-Doh, and Programming

Nice blog post. :) But I don’t think I agree with your points about Java collections vs Ruby collections. The different collections interfaces/implementations do have different purposes. For example, take HashMap and TreeMap. HashMap is – tadaa – implemented with a hash table and has an average lookup time of O(1). But the thing is, it’s average. It’s not entirely out of the question that someone won’t feed your application with malicious data which forces the HashMap’s lookups to become O(n). A TreeMap is implemented with a binary tree, and thus all lookups are guaranteed to be O(log n), which makes it invulnerable to such attacks. This problem doesn’t apply to everybody and so it depends on the situation whether a HashMap or a TreeMap is best. In Ruby on the other hand, there’s only Hash, with all pros and cons associated with it. While it’s fine for most people, you mig...

Full article: http://weblog.jamisbuck.org/2008/11/9/legos-play-doh-and-...

Tweets

From miyagi.sg: Once Was A Great Way To Fly

miyagi.sg 24 May '12, 5pm

Once Was A Great Way To Fly On May 25, 2012 · Leave a Comment · In Living When we were on the SQ flight to Shang­hai last ...

Obligatory pregnant lady post #10

serialdeviant.org 23 May '12, 10am

Obligatory pregnant lady post #10 Further to my newly-discovered sweet tooth , I’ll have you know that Neil has been buyin...

How to Learn Ruby (or any programming language)

rubylearning.com 26 May '12, 2am

How to Learn Ruby (or any programming language) This guest post is contributed by Geoffrey Grosenbach , who designs, produ...

Q: Can I run long distances and still build mus...

beginners.runnersworld.com 24 May '12, 12am

I started running a month or two ago. I've done a couple 5K’s, have an 8K next month and hope to build to a 10K very soon....

3 Post-Penguin Online Marketing Tips for Small Businesses; Focusing on the User!

3 Post-Penguin Online Marketing Tips for Small ...

searchenginejournal.com 23 May '12, 6pm

April 24th 2012 is a day that will be remembered as the launch of one of the biggest attacks against Webspam by Google’s S...

One More Great Way to Use Fusion Tables for SEO

One More Great Way to Use Fusion Tables for SEO

seomoz.org 22 May '12, 5am

Recently Mark Cianfrani wrote on SEERInteractive.com about how Google’s Fusion Tables can be used for visualising backlink...

Why Russia Still Uses Film In Spy Satellites #I...

strategypage.com 23 May '12, 9am

May 23, 2012: On May 17th Russia launched its eighth Kobalt M reconnaissance satellite. The first one was launched eight y...

[New Blog Post] Brie: You are ONE today! - Dear Brie, Oh my. You are ONE year old today! Which means, exactly a year...

[New Blog Post] Brie: You are ONE today! - Dear...

oureverydaythings.com 23 May '12, 1am

Oh my. You are ONE year old today! Which means, exactly a year ago I was at the hospital waiting, texting, waiting, facebo...

The Clean Water Act at 40: There’s Still Much L...

e360.yale.edu 21 May '12, 12pm

The Clean Water Act at 40: There’s Still Much Left to Do The Clean Water Act of 1972, one of the boldest environmental law...