24
Dec 08

Life Beyond Code

Comments

Rukshi Oshadi gives a different twist to the end of Ruby Advent series. For last 23 days we focused entirely on hacking cool stuff with Ruby. On this Christmas Eve we are going bit further and hack our real lives. Take few minutes to reminisce on your own life.

Continue reading »

23
Dec 08

HTML Scraping with scRUBYt! for Fun and Profit

Comments

Peter Szinek walks us through the process of scraping data from web sites with scRubyt!. Impress your friends (and even your mother!) this christmas with your slick data mining skillz!

Continue reading »

22
Dec 08

Dance in the Clouds with PoolParty

Comments

Deployment can be a pain! Provisioning, rollbacks, deployment, installations oh my! Don’t even get started thinking about clouds! Ari Lerner presents a new way to deploy using all the tools you already use!

Continue reading »

21
Dec 08

Jump Start Credit Card Processing

Comments

Amy Hoy, with her colleagues Thomas Fuchs and Dieter Komendera presents really cool gift to all the Ruby Advent readers. They made an exclusive cheatsheet for us on Payment Processing! We know how much a PITA it is, but the way they tackle it is spiffy and you will love it!

Continue reading »

20
Dec 08

Easy Dependency Management for Git with Braid

Comments

Cristi Balan shows how to use braid to manage dependencies in a git repository. If you host your project on git and you use plugins or external libraries, braid helps a lot with the task of keeping them up to date.

Continue reading »

19
Dec 08

Ruby Graphs and Java Monitoring with JRuby

Comments

Nick Sieger, shows you how easy it is to use JRuby to mix and match both Ruby and Java tools to quickly create a simple memory monitoring program.

Continue reading »

18
Dec 08

Full-Cycle Feature Development in Merb

Comments

Foy Savas, goes beyond simple introductory theories and shows you the real meat of feature development workflow with Merb. If you want to learn how to develop in the right way, this article would be a great inspiration.

Continue reading »

17
Dec 08

Prawn and the future of Ruby PDF generation

Comments

Gregory Brown wanted to quit his job and work full-time on Ruby Open Source projects. Community embraced his idea and supported it wholehearted. Today, Greg shares with us the fruits reaped from that productive season.

Continue reading »

16
Dec 08

Rails 2.2 Internationalization

Comments

Chris O’Sullivan, shares how to conqueror the globe with Rails 2.2., which comes with out of the box internationalization. He will take you through some tips on why you should do it, how to implement it, and general tips to make it easy.

Continue reading »

15
Dec 08

A Collection of Rack middlewares

Comments

Marc-André Cournoyer, takes a look at some handy Rack middleware available, for you to paint masterpiece apps in Rack canvas. Rack has become the de-facto specification for building Ruby web apps, so knowing these essentials would be very helpful.

Continue reading »

14
Dec 08

Ansuz - Rails based CMS for the Masses

Comments

Josh Adams and Lex Sheehan gives us a sneak peak to their upcoming Rails based CMS platform, Ansuz. It is an interesting project to keep an eye on for both developers as well as content authors.

Continue reading »

13
Dec 08

GUIfy your Ruby apps with Shoes

Comments

Christoph Budzinski shares the fun of building nice apps with awesome Shoes. If you are to have a funful, trendy and hackety weekend, there is no better option than this.

Continue reading »

12
Dec 08

Meet the Splat

Comments

Luke Sutton, explains another handy language feature available in Ruby. It is something you may regularly encounter, but most of you may have not spared a thought on it. However, its true capabilities really deserves attention.

Continue reading »

11
Dec 08

Thinking out of the Box with Enumerable#inject

Comments

Peter Szinek, injects some focus on a versatile method in the Ruby developer’s toolbox - Enumerable#inject. It’s one of those little things you can live without just fine, but find it indispensable once you get used to.

Continue reading »

10
Dec 08

Listening to Your Specs

Comments

Avdi Grimm presents a perfect gift for any developer this Christmas, a comprehensive guide on writing your specs. This is something you would be referring over and over in the days to come, so make sure you keep it bookmarked.

Continue reading »

09
Dec 08

Git it done, Rubyists

Comments

Gaveen Prabhasara will take us a ride in the wonderful land of Git, where version controlling became more of a passion than a procedure. Find out how to do some cool stuff with Git using Ruby.

Continue reading »

08
Dec 08

A Simple Distributed Queue in Ruby

Comments

One of the cooler yet little used gems in the Ruby standard library is DRb - Distributed Ruby. DRb makes it really easy to share objects between different processes. Today, Darcy Laycock will show, how to build a simple (and relatively naive) shared queue with DRb.

Continue reading »

07
Dec 08

Generating (Real) Fake Content

Comments

Being a Sunday, I felt little lazy to get up early morning to do a blog post. I wish how nice it would be, if I could generate blog post by running a simple command. It’s not that far from the reality. You could generate fake content with Ruby, that nobody will notice. However, this article is original if you wonder.

Continue reading »

06
Dec 08

SOA with Merb?

Comments

Merb is the Ruby web Framework, which claims to be aware of enterprise. One of the growing concerns when it comes to the enterprise web sector is SOA (Service Oriented Architectures). In simple terms it means different small apps communicating with each other over the network. Can we build SOA in Merb? You’d need to answer this question, if you are going to convince the enterprise on Merb.

Continue reading »

05
Dec 08

Machinist for your Test Data Factory

Comments

Using fixtures for test data sucks. Concept of factories have emerged as a recommended alternative for fixtures. There were several plugins to help creating factories such as Object Daddy and Factory Girl. Recently I got to use another factory plugin called Machinist, which is written by Pete Yandell which looked far more impressive from the rest.

Continue reading »

04
Dec 08

Cool as a Cucumber

Comments

Let’s take a peak on Cucumber, the latest testing tool which came to spotlight in 2008. We will look on how to plan and develop features of an application with Cucumber, following the the BDD patterns.

Continue reading »

03
Dec 08

Hoptoad for better Exception Notification

Comments

How do you track exception notifications in your Rails app? Are your apps still using the old school Rails Exception Notifier?..It would only fill your mailbox and very little helpful when it comes to identifying the real trouble spots in your app, especially if you are running a live site with couple thousand daily visitors. If you are looking for a smarter option, you should checkout Hoptoad. This is a hosted exception notification service from reputed Ruby development house, Thoughtbot.

Continue reading »

02
Dec 08

Deploying Ruby Apps with Passenger

Comments

Yesterday we setup a simple blog using Scanty, a blog engine based on Sinatra. Today let’s see how we could deploy it on a live server.

Continue reading »

01
Dec 08

Simple Blog Engine in Ruby

Comments

If you are like me, your first experience with Rails (and Ruby) must’ve been this awesome screencast on ‘building a weblog in 15 minutes’. Though the tutorial and world of Ruby has since evolved so much, yet we rarely get to see a weblog powered by a Ruby blog engine. Still the old school PHP blogging engines such as Wordpress or TextPattern rules the mainstream.

Continue reading »