I'm happy to announce that the Prawn PDF library has hit another milestone on the Ruby Mendicant project roadmap. This time we'll look at Prawn's shiny new table drawing support, as well as some of the other features that have...
Continuing on a theme, this post brings you the latest news from Prawn, the Ruby PDF library currently being developed under the auspices of the Ruby Mendicant project. The news this time around focuses on m17n progress, TTF font embedding,...
I really like the open command on OS X, but I was too lazy to look for its Linux equivalent. Actually, my solution probably took less time than sifting through a google search: system(case ARGV[0] when /\.pdf/ "epdfview" when /\.html/...
Several weeks ago I wrote about the first development checkpoint for Prawn, the PDF library currently being developed for the Ruby Mendicant project. I've finally reached the second checkpoint, which involves basic text rendering operations, and this post describes these...
One of the rather unique features of the Fortress1 programming language is that it has builtin support for Unicode operators. For example, instead of using "==" you would use U+2261. After reading the spec, and a recent thread on ruby-core,...
Back in March, I announced the Ruby Mendicant project after several readers of this blog encouraged me to pursue the idea. For those who didn't see the follow up details elsewhere, here's the readers digest version: Thanks to 70 donors,...
I'm sure you don't believe it, doesn't seem like NetBeans is going to take the Ruby developer world by storm, but Sun seems to be pouring money into Ruby support. I'm skeptical that the Ruby community is going to embrace...
Sorry, it isn't entirely Ruby related... it is Python Django to be specific, but it is a message aimed at you ("the wiki-worker types") from Lawrence Lessig recruiting people to tag members of Congress at Change-Congress.org: Today we're launching the...
While working on Prawn, I ran into this (not-so) fun little gotcha: >> 1.to_sym => nil >> 101241.to_sym => nil Anyone cool enough to tell me what this feature is all about? Update: I guess it isn't totally clear what...
Sorry, it isn't entirely Ruby related... it is Python Django to be specific, but it is a message aimed at you ("the wiki-worker types") from Lawrence Lessig recruiting people to tag members of Congress at Change-Congress.org: Today we're launching the...
I'm sure you don't believe it, doesn't seem like NetBeans is going to take the Ruby developer world by storm, but Sun seems to be pouring money into Ruby support. I'm skeptical that the Ruby community is going to embrace...
The long-awaited mod_rails for apache was released yesterday by Phusion, a Netherlands based IT company. As many of you have already done, I hopped on board to see how it worked and was amazed on how easy it was to...
Reposting from the official announcement on RubyTalk Gobi version 1.0.0 has been released! * http://gobi.stonecode.org * http://metametta.blogspot.com * gregory.t.brown@gmail.com I am happy to announce the first release of my new fork of Ruby called Gobi. The goal of Gobi is...
CruiseControl.rb, by ThoughtWorks, is an elegant Continuous Integration dashboard for Ruby projects. This article shows how to call the RoR command "rake stats" once per build, capture the results, and chart them to track trends over time.
Though I'm typing this from a Mac right now, I'm hardly a fan boy. I spend a little less than half of my time on OS X, the rest spent on cheap PC hardware and ArchLinux, and honestly, I'm happy...
Though I'm typing this from a Mac right now, I'm hardly a fan boy. I spend a little less than half of my time on OS X, the rest spent on cheap PC hardware and ArchLinux, and honestly, I'm happy...
When I wrote the post I'd love to quit my job! (sort of), I was mainly aiming to start a conversation. Still, enough people took me seriously, and now I can announce that the project is officially under way. I'm...
UPDATE: Okay kids, now it's 50% fantasy. It's up to you to cover the other 50% by donating and spreading the word, after reading my proposal. Here's hoping for the best! UPDATE: Though my original post was 95% a fantasy,...
The Problem I find Ruby's current warning system, if you can call it that, lacking. Warnings are controlled by the -W flag on the command line, and are generated via the Kernel#warn method within code. There are a host of...