PragDave

More Music... Breaking the Logjam


~10 years ago by PragDave on PragDave.
Programming is a creative activity. And, like most creative people, programmers occasionally succumb to writer's block. You'll sit there, spinning your...

Fun with Procs in Ruby 1.9


~10 years ago by PragDave on PragDave.
Ruby 1.9 adds a lot of features to Proc objects. Currying is the ability to take a function that accepts n parameters and generate from it one of more functions...

Time for Cocoa


~10 years ago by PragDave on PragDave.
I've always wanted to get into Cocoa programming. I like the look and feel of a good Cocoa app, and folks I respect tell me that it's a wonderful environment...

The Apple NDA is lifting...


~10 years ago by PragDave on PragDave.
A great huzzah! was heard through the land. Apple today announced that they will be lifting the NDA on the iPhone SDK. This is incredibly good news, as...

The iPhone Book is in Beta!


~10 years ago by PragDave on PragDave.
We've heard back from Apple. We've double checked with the authors. And the iPhone book is in beta. After a rocky start, I have to say we've had nothing...

Fun with Ruby 1.9 Regular Expressions


~10 years ago by PragDave on PragDave.
I've reorganized the regular expression content in the new Programming Ruby, and added some cool new advanced examples. This one's fairly straightforward...

Ruby 1.9.1 Preview 1 is out


almost 10 years ago by PragDave on PragDave.
The path to a stable Ruby 1.9 has been long. Almost a year ago, 1.9.0 was released. This turned out to have been less than stable. The core library has...

Just in case you missed it...


almost 10 years ago by PragDave on PragDave.
We're having a sale on Friday......

See Rails request paths in 'top'


almost 10 years ago by PragDave on PragDave.
During our sale, we had one particular request that came in and wedged the application: every time it hit, the mongrel process size zoomed steadily up to...

Forking Ruby—my RubyConf Keynote is now up


almost 10 years ago by PragDave on PragDave.
There's a sound that no presenter wants to hear, and that's dead silence. And that's what greeted me when I made the suggestion in my RubyConf keynote that...