Getting FXRuby going with Ruby 1.9.1 and the new RubyInstaller
I’ve long resented the fact that the Ruby one-click installer for Windows uses Ruby binaries built with Visual C++ 6.0, which being ancient AND broken is very much teh suck. Thankfully, Luis Lavena is...
View ArticleBuilding rcapdissector on Ubuntu 8.04
I’m trying to build my rcapdissector project under Linux for the first time. Starting with a fresh Ubuntu 8.04 install, I did: sudo aptitude install bison to install yacc/bison sudo aptitude install...
View ArticleA more in-depth analysis of Ruby HTTP client performance
As a follow-up to my previous article on Ruby HTTP client performance I’ve revamed my test rig and revised my tests to cover more variables, more implementations, and more Ruby versions. This time I...
View ArticleAn analysis of Ruby 1.8.x HTTP client performance
Not too long ago I bitched about the performance of Ruby’s HTTP client. Some of the comments to that post prompted me to investigate this further, in the hopes of finding a more performant...
View Article"Gem::SourceIndex#search support for Regexp patterns is deprecated" from...
In my attempts to get Ruby on Rails running on my FutureHosting VPS I ran into the following warning/error attempting to run the RoR script/generate controller command: Gem::SourceIndex#search support...
View ArticleAbsolutely bullshit Ruby HTTP client situation
For one of my self-edification projects I’ve been trying to implement some very simple HTTP client code in Ruby, which I want to use to transfer hundreds or thousands of megabytes of data from an HTTP...
View Article(Trying to have) Fun with Markov
This past weekend I dusted off my prototypical Ruby implementation of Markov chains for the purposes of generating sentences that bear striking similarities to a corpus of sample text, but are in fact...
View ArticleAnnoying problem with trailing commas in values with YAML.rb
I’ve run into a very annoying and seemingly serious gotcha in the YAML.rb implementation that ships with Ruby 1.8.6 patchlevel 0 i386-mswin32. The problem is surfaced when you attempt to serialize a...
View ArticleSimple Bugzilla migration script for FogBugz
I just convinced my company to migrated from BugZilla to FogBugz On Demand, the hosted version of Fog Creek Software’s case tracking tool, FogBugz. FogBugz is a vastly better tool, but that’s a post...
View ArticleMajor Improvements to Ruby Wireshark Wrapper
It’s been a while since I last reported on the status of my Wireshark wrapper for Ruby. This past Thanksgiving weekend I put alot of time into it, and I’m pretty pleased with the progress. I’ve made a...
View Article