By Phil Whelan on October 23, 2012
In this post I am going to demonstrate, step-by-step, a way to A/B test new features from within Ruby-On-Rails using FluidFeatures. FluidFeatures is currently in closed-beta and requires request for inclusion in the beta program. We are looking for enthusiastic A/B testers, so we can get feedback on the service before releasing it to the masses.
Posted in FluidFeatures, Ruby, Ruby On Rails, Web Development | Tagged a/b testing, fluidfeatures, gem, multi-variant testing, ruby, ruby on rails |
By Phil Whelan on September 3, 2012
In this blog post I will demonstrate a quick and easy way I have found to syntax highlight your Ruby code in pretty colors for your blog posts or other HTML-based display purposes. Please note, this blog post is designed for use with color monitors only, obviously.
The focus of this post is Ruby, but this method also applies for syntax highlighting C, C++, Python, CSS, Clojure, diff, Groovy, HAML, ERB, Java, JavaScript, PHP, SQL, XML and YAML.
Posted in Ruby | Tagged blogging, coderay, colorize, css, gem, html, pygments, render, ruby, syntax highlighting |
By Phil Whelan on January 14, 2011
In this post I will explain the concept behind “zero-copy”, which is feature of the Linux allowing for faster transfer of data between pipes, file-descriptors and sockets. I will demonstrate how you can use this functionality in your Ruby projects using a code example. This functionality has been implemented in C, Java, Ruby, Perl and nameless other languages, but in this blog I will focus on the Ruby usage.
Posted in Ruby, Web Development | Tagged file-server, gem, io, io_splice, java, linux, ruby, splice, zero-copy |