Implementing a new Ruby Enumerable method turns into an exploration of refinements, enumerators, RSpec block testing, & more…
A write-up of a tricky aspect of saving Mechanize agent cookies.
I put this video up the other day, but I figured I should stick it on my blog too. Enjoy! The source of the code I used is this blog post from Endless Parentheses.
I am not what you might call a “competent” Emacs Lisp programmer. More of a cargo-culter, really. But I’m trying to get better. I create RubyTapas episodes across two different machines: “hazel”, my main development box, and “caroline”, my Windows video editing box. I needed to be able to recognize my synchronized episode directory on […]
Pharo 4 is a fast-developing project, and like any project that moves fast and has a small community, the development sometimes outstrips the documentation. Since I’ve started to play with Pharo I’ve seen some other newbies pipe up with the same questions that first tripped me up, so I thought I’d jot down a few tips.