The Trouble with HTTP Digest Authentication

Posted on
February 4, 2013

by
Larry Marburger

A guest from Larry Marburger about HTTP Digest Authentication, and why it’s not a viable candidate for authenticating modern RESTful APIs. Continue reading

Posted in Rants | Leave a comment

I’m sorry too.

Posted on
January 24, 2013

by
Avdi Grimm

I didn’t say mean things about Heather Arthur’s code. But I could have. I didn’t see the tweets about her “replace” project that started things off. But I do share the opinion of a number of my colleagues that using … Continue reading

Posted in Community | 3 Comments

My Screencasting Process

Posted on
January 21, 2013

by
Avdi Grimm

A bunch of people have asked about my screencasting process for RubyTapas. My process is a work in progress that I frequently iterate on, so this is really just a snapshot of my process as of January 2013. I don’t … Continue reading

Posted in Howto | Tagged emacs, orgmode, rubytapas, screencasting, screencasts, video | Leave a comment

I am my code

Posted on
December 14, 2012

by
Avdi Grimm

Almost five years ago I released my first Rubygem, NullDB. It was based on ideas from a couple of other libraries, namely ARBS and UnitRecord. In the README I said: It differs from them in a couple of ways: It … Continue reading

Posted in Community | 2 Comments

Modeling the World with Prototypes

Posted on
December 11, 2012

by
Avdi Grimm

This post started out as the second half of an article on prototype-based OO design for Gregory Brown’s Practicing Ruby. For an introduction to the prototyped view of the object world, and to follow along on an adventure in making … Continue reading

Posted in Design, Ruby | Tagged oo, patterns, prototype, ruby | 9 Comments

RubyTapas 033: Classes and Constants

Posted on
December 10, 2012

by
Avdi Grimm
spacer

This week’s freebie episode is a brief exploration of what exactly happens when we define a class in Ruby.

Posted in Ruby, RubyTapas Samples, Screencasts | Leave a comment

RubyTapas 029 – Redirecting Output

Posted on
December 3, 2012

by
Avdi Grimm

Today’s Monday freebie takes a look at two different methods for redirecting standard out and standard error – one simple and quick, one more comprehensive.

Posted in Ruby, RubyTapas Samples, Screencasts | Tagged io, output, ruby | Leave a comment

RubyTapas 027: Macros and Modules

Posted on
November 27, 2012

by
Avdi Grimm