Category Archives: I Love Ruby

Positive response for I Love Ruby

What do you call a person who projects +ves of his work and hies the -ve ones?

positive response for I Love Ruby

You can get this book over here

Leave a comment

Posted by on December 9, 2013 in Free Software, I Love Ruby, Ruby


Tags: , ,

Added something about Metaprogramming in I Love Ruby

I Love Ruby 2012 cover

Hello Folks,

Added something about meta programming in I Love Ruby. The book is available for download in this link

Today something happened about this book. There is a rails guy in my office, he called me to his place and said I know a Ruby book written by local guys and it LOOKS …..

He opened it and it was my book he was taking about. But by some means in all these years he had missed I had written it. He showed the picture of Kannan Dos and said, look he is our local guy. I told him to scroll a little up by a page and there he saw my picture and was surprised and shocked. I am happy that he is recommending this book to all people who are beginning to learn Ruby. I’m honored.

He was travelling in my car at the end of the day. He complained about the cover and how this book will blast if the covers are changed. Well I like that shriya and anushka pictures. To my eyes they are beautiful. The source of book is given in the book. Any one can download it, change the covers and redistribute it as this book is written under GFDL license.

Leave a comment

Posted by on December 6, 2013 in Free Software, I Love Ruby, Ruby


Tags: , , , , ,

I Love Ruby new short URL

I  Love Ruby

Since regarded I Love Ruby as a spam, I have created a short url using . You can download the book here

For those interested in book download statistics, you can get it here

Leave a comment

Posted by on November 6, 2013 in Free Software, I Love Ruby, Ruby


Tags: , , ,

I Love Ruby link is deactivated

Hello Folks,

Was surprised to find out that that url for my book I Love Ruby has been deactivated (visit ). Don’t know really why. Any way you can download the book from

It also looks like someone wants to crash my on-line assets as WordPress log show that yesterday in a span of 2 hours my blog has upto 300 visitors, out of it was just 28 of them unique. Some one seems to be angry with me for something and wants to attack me.

Any way I have backed up data so that if things crash, I can rise up from ashes. so lets see! 🙂 Just got the logs and tracing who had done it. Any wordpress employee out there to throw light on this issue?


Tags: , , , ,

300 hits on day one

I Love Ruby 2012 cover

So, I just added loop to Loops section and released my Ruby programming book I Love Ruby yesterday about 5:00 PM Indian Time. You can get it on . I set the url shortening service to track it. And the result is this , around 300 hits the first day. It baffled me.

Thank you people. Hope you benefit out it. I also thank The Pirate Bay. Without its Ebook section I would have never learned top class Ruby and never been inspired to share my work with the world. This book is absolutely free. Even its source is available. So share it with your friends, modify it, redistribute it.

About the covers

I Know many people in India, and those who haven’t seen a movie or a supermodel or a girl ever in their life have complained about the covers. All I can say to them is this: Stay young.

Whats More

If I have time (the universe is too chaotic to predict anything), I might add meta-programming chapter. Or meta-programming might be woven then and there in the book. Please write the comments about the book to my email or join its facebook group


Tags: , , , ,

I Love Ruby – June Release

I Love Ruby 2012 cover

Click on the image to get the book

Planning for releasing I Love Ruby this June. It will have a new chapter dedicated to Struct and OpenStruct. Then there will be a exercise section, possibly somewhere in last where I will be giving some problems that Ruby programmers could practice. Don’t expect it to be easy.

Apart from that I will upgrade my knowledge of Meta Programming, to possibly put it in 2014 release of the book.

You can download the current book at . Well what else, happy Rubying!


Tags: , , ,

I Love Ruby 2013 released a long back

I Love Ruby 2012 cover

I Love Ruby 2013

Hello Ruby Folks,

I just noticed that I Love Ruby Book 2012 is getting lot of downloads from this blog (about 350 in two days). And it getting referenced from here. I just want to say I Love Ruby 2013 has been released,. Click here to get it. Bye.

And if you want the covers to be changed, here is a good suggestion. An ya sorry for not putting the latest release info in this blog. In 2013 June release I wish to get it Ruby 2.0 ready (that’s ridiculous as Ruby 1.9 is almost Ruby 2.0) . Any way the name jump will start another download frenzy and i can brag to my friends about it.

I am trying to write about the Struct in Ruby and Enum types. And that’s it. Enjoy life. And ya if any one can proof read book, spot mistakes, extend it, I will be very happy (provided this book is as free as in freedom).


Tags: , , , ,

I Love Ruby 2013 Plans

I Love Ruby 2012 cover

This cover might be retained for 2013 edition

OK, to those who have read I Love Ruby 2012 thanks. I am planning what should be there for 2013 edition. As a note of caution I must say that 2013 may never be released due to my laziness, or by some miracle I will be working in Webtoday ( I mean real work, no youtube and facebook ).

So, what new stuff may appear

  1. I will be writing about rdoc, how to read ruby documentation and generating it. Its very important to know about documentation for beginners
  2. Gems, how to use them and create them will be said (actually written).
  3. The licence could be changed from GFDL to Kopimi as this stupid Indian Linux User Group slammed me saying that I don’t have the right to put image of girls on this book without proper copy rights.
  4. The aim of book will still be the same. It will encourage one to take a boat out into the sea, thats it. It won’t teach him / her how to fish or dive beneath. Just tells one to take a boat out to sea.

And that’s it. If you want any other stuff just add a comment here.


I Love Ruby popularity will be answered

I Love Ruby Popularity

On its facebook page I Love ruby reaches 614 people a week

Today I was going through facebook page of I Love ruby, I saw some one from Jamaica had like the group, my heart jumped with joy. If my book, that too a toy book is reaching so much, I am thrilled.

I am happy that I am able to help many who want to code using free software. Currently facebook says there are about 164 people who like this group. Most of them from USA (131 likes) and next followed by India (124). I am also thrilled that some people from Pakistan likes it. Politics and religion might have divided India and Pak,but I am sure that freedom and free software will unite us both. Though I hate religion, to those in Pak,happy Eid / Ramzaan. I am a person who loves Briyani to awesome amount. If you feel that my book has really benefited you, invite me to your hope and serve me lots and lots of briyani.

I will try to answer I Love Ruby’s popularity. but do remember its a toy book. To know more about Ruby, go to the Internet, see documentation, post in Ruby forums, try getting professional books like Pickaxe and Well Grounded Rubyists and Ruby (Beginners guide) from Apress.

I will keep adjusting the content of this book incrementally. There are some outdated stuff, like my ow details and about its first proof reader Kannan Doss, I will update it. Apart from that I have spotted few mistakes. I will correct it. I will also take steps to release its sources (open document files) to the world, so that any one can ilr_popularitymodify, come up with his own content and blah blah. But please remember I am really lazy.

I promised to a reader last year that I would write Regexp and its only now I have half written it. So please excuse if I am slow. Then what else? Happy Rubying!!

Oh ya, the book for the rest of the year will be available in this url : , all corrections will be also reflect in the same URL. So enjoy.

Leave a comment

Posted by on August 19, 2012 in Free Software, I Love Ruby, Ruby


ilr popularity surges

OK, I love Ruby’s popularity is going up in facebook 🙂

And Beta 6 of the book is available here

%d bloggers like this: