We have seen a lot of rankings in our lives, not only in WebApps but also in different media. Often the ranking is part of a gamification feature. But, is it being really effective? In fact, the majority of ranking implementations are…
Continue Reading… For any growing language, there’s always a ton of tools you can use, as well as very strong opinions about them. Ruby is no exception. There’s several editors, IDEs, etc. that all have excellent Ruby support aimed at keeping you operating at…
Continue Reading… Have you ever noticed Ruby doesn’t include support for linked lists? Most computer science textbooks are filled with algorithms, examples and exercises based on linked lists: inserting or removing elements, sorting lists, reversing lists, etc. Strangely, however, there is no linked list…
Continue Reading… This article is mainly for folks that are new to Rails. Most established Rails developers already have a beloved workflow. If you’re new or need a boost to your daily Rails productivity, keep reading! Let’s explore few gems and scripts that will…
Continue Reading… Yesterday I posted the first half of my interview with Laurent Sansonetti about RubyMotion, an implementation of Ruby that targets Apple’s iOS mobile platform. If you’re not very familiar with RubyMotion be sure to read that first. We had a chance to…
Continue Reading… It was only last April when Laurent Sansonetti captured the imagination of the entire Ruby community with RubyMotion. For the first time Ruby developers were able to write apps directly for the iOS mobile platform using the language we all know and…
Continue Reading… RubySource contributor Darren Jones has written a book on Sinatra as part of SitePoint’s latest Jump Start series. With these “novella-sized” books, devs pressed for time can get up to speed on a new language or framework in just one weekend. In…
Continue Reading… With Ruby 2.0 set to be released on February 24th, exactly on the 20th anniversary of Ruby’s first debut, I decided to write this article to give you a quick rundown of some of the most interesting changes. And if you would…
Continue Reading… Here at Rubysource we like to have somewhat timely articles, so there is no way we’re going to let the New Year come and go without an article on Ruby Resolutions (or, if you will (I won’t) Rubylutions) I realize it’s a…
Continue Reading… For a long while it seemed that the Flash hegemony is unbeatable in the market of online games. Then Apple announced that their (then) new mobile device – the iPhone – won’t support Flash because of performance issues. This forced game developers…
Continue Reading…