February 2008
17 posts
SFUCKEN →
Virginia pointed out that Is your new bicycle has a bit in common with this expletive generator I made a few years ago. I’m slowly coming around to the IYNB meme. Probably get there by the time it’s passe.
Feb 29th
Ebb →
Another entrant in this madcap race.
Feb 29th
Constructing email newsletters from RSS feeds →
This is a clever solution to something I’d (of course) imagined something much more complicated for.
Feb 27th
ExpanDrive →
Anything that would enable me to use that copious amount of Dreamhost space seamlessly would be a Good Thing.
Feb 26th
Multi-Safari →
This does not mean that Joseph excited about doing legacy testing for a browser that, in his opinion, should not exist at all. Still, nice.
Feb 26th
castanaut at master — GitHub →
GitHub seems like a solid piece of work. Certainly getting castanaut on board was painless.
Feb 26th
Castanaut: Automate your screencasts with a Ruby... →
(Made by us!)
Feb 24th
rush, the Ruby Shell →
I probably have too much invested in bash to switch shells just now, but this might be worth keeping an eye on. See also: fish.
Feb 22nd
AirPort Disk Agent for Leopard →
If you want Airport Disks to connect automatically on start-up — if, for example, you have a remote iTunes Library stored on an Airport Disk, and you don’t want to it sprout an exclamation mark for every track — then you need this archive. More info here. It took me two months of tracking and hunting to capture this elusive little beast. It was taken from...
Feb 19th
Feb 19th
Mr Bones →
A successor to Hoe, which was unnecessarily viral. (In fact, I’m actively weeding out dependencies on any Ryan Davis code here at the Labs.)
Feb 19th
Labnotes » Gem RDoc on Leopard →
Of course, remembering port numbers is not everyone’s thing. So after doing this you could create /etc/apache2/apps/rdoc.conf: <VirtualHost *:80> ServerName gem.docs ProxyPass / http://localhost:8808/ ProxyPassReverse / http://localhost:8808/ </VirtualHost> Make sure /etc/apache/httpd.conf has these lines near the end: NameVirtualHost *:80 Include...
Feb 19th
X.V and your ~/.irbrc
By the way, in Leopard if you want your own ~/.irbrc, you can still use the system-wide one (which has persistent history, tab-completion and other stuff). Just put this line at the top of your ~/.irbrc: load '/etc/irbrc'
Feb 19th
A little something for your irbrc
class Object def specific_methods (self.methods - Object.instance_methods).sort end def self.specific_class_methods (self.methods - Object.methods).sort end end Use it like so: >> "foo".specific_methods => ["%", "*", "+", "", ">", ">=", "[]", "[]=", "all?", "any?", "between?", "capitalize", "capitalize!", "casecmp", "center", "chomp", "chomp!", "chop", "chop!",...
Feb 19th
“Lots of computer scientists had been chiseling away at the problem for years,...”
– ongoing · XML People
Feb 18th
Feb 18th
“Wisdom is a river, not a pool.”
Feb 18th