11/Oct 2015
By Satish Talim
4 min. read
Registrations are now open for RubyLearning’s long-running and popular Ruby programming course. This is an intensive, online course for beginners that helps you get started with Ruby programming. The course starts on Saturday, 5 December 2015 and runs for seven weeks. Course Fee and Discount Please create a new account first and then pay US $44.95 by clicking on the PayPal button Note: If you do not have a PayPal account and would like to pay by credit card on PayPal then do email me at satish [at] rubylearning.org.
27/Apr 2015
By Victor Goff
5 min. read
A book review of Learn Ruby the Hard Way - Third Edition.
Review by: RubyLearning’s mentor Victor Goff.
Book author: Zed A. Shaw.
Publisher: Addison-Wesley
16/Apr 2015
By Satish Talim
3 min. read
Downloading and installing cURL
cURL is available on many platforms, including Windows (all variants),
OSX (all versions) and Linux (all distros). cURL is available from the
cURL website at http://curl.haxx.se/.
6/Apr 2015
By Ali Osm
1 min. read
Ali Osm is young Libyan programmer, and started programming in 2011.
In 2014 he saw the Ruby programming language and liked it, and so he decided to
create the Ruby3arabi.com site and he hopes to help
Ruby language to become popular in the Arabic programmers community. Here is
Ali Osm telling us about what is going on.
20/Mar 2015
By Victor Goff
2 min. read
There are basically two types of comments in Ruby. And they work the
same.
9/Mar 2015
By Victor Goff
3 min. read
It all starts at the beginning.
It really is a whimsical story, about a kingdom in some trouble because
of some mischievous hooligans and how this kingdom is saved by, well,
you will have to read it to see.
11/Feb 2015
By Amaury Andres Peniche Gonzalez
7 min. read
By Amaury Andres Peniche Gonzalez – Software Engineer at
Toptal
Amaury is a systems and production engineer with experience in front and
back-end development, computer graphics, and networking. Amaury
currently works as a freelance Ruby engineer at
Toptal, where he was involved in numerous
projects, mainly related to Ruby on Rails.
26/Jan 2015
By Satish Talim
3 min. read
Note: This article first appeared on 8th Oct. 2009 but the original is not accessible; hence the reprint. In this brief interview, Satish Talim of RubyLearning talks to Felipe Elias Philipp of Brazil, winner of the first-ever Ruby Programming Challenge For Newbies. Satish Welcome Felipe and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Felipe Thanks Satish for the opportunity.
26/Jan 2015
By Satish Talim
6 min. read
Note: This article first appeared on 8th Oct. 2009 but the original is not accessible; hence the reprint. Ruby Programming Challenge For Newbies RPCFN: Average Arrival Time For A Flight (#2) By Chris Strom Thank you for the very encouraging response to the first-ever “Ruby Programming Challenge For Newbies (RPCFN)“. The second Ruby challenge is from Chris Strom. About Chris Strom Chris Strom (twitter / blog) in his day job, is the Director of Software Engineering for mdlogix, a small company in Baltimore, Maryland.
25/Jan 2015
By Satish Talim
3 min. read
RPCFN: Ruby Programming Challenge For Newbies Note: This article first appeared on 20th Sept. 2009 but the original is not accessible; hence the reprint. After a very encouraging response to our poll from YOU, the readers of the RL blog, RL is happy to announce the first-ever fortnightly (every 14 days) “Ruby Programming Challenge For Newbies (RPCFN)” that starts on Friday, 25th Sept. 2009. What Is The RPCFN? The RPCFN is a fortnightly (every 14 days) programming challenge for Ruby Newbies in the spirit of the Ruby Quiz.
25/Jan 2015
By Satish Talim
7 min. read
Ruby Programming Challenge For Newbies RPCFN: Shift Subtitle (#1) By Fabio Akita Note: This article first appeared on 24th Sept. 2009 but the original is not accessible; hence the reprint. After a very encouraging response to our poll from YOU, the readers of the RL blog, RL is happy to announce the first-ever fortnightly ( bi-weekly / every 14 days) “Ruby Programming Challenge For Newbies (RPCFN)” in Ruby. Thanks to YOU, the Ruby community, people like Fabio Akita and companies like Locaweb who make all of this possible.
24/Jan 2015
By Satish Talim
2 min. read
Note: This article first appeared on 19th July. 2009 but the original is not accessible; hence the reprint. The Twelve Rules of Sinatra The Twelve Rules of Sinatra: Download this as a Free Report. Recently, I was reading Scott Adams’ (of Dilbert fame) blog post “Rule of Twelve” where he stated: The Rule of Twelve states that if you know twelve concepts about a given topic you will look like an expert to people who only know two or three.
13/Jan 2015
By Satish Talim
2 min. read
Note: This article first appeared on 13th Sept. 2009 but the original is not accessible; hence the reprint. Poll: Ruby Problems for Beginners and Prizes Many RubyLearning participants wrote in asking RubyLearning to start a weekly post containing a problem to be solved using Ruby. A problem will be posted here every week / fortnight and anyone is free to offer their solution (the solution should be clear-cut, follow Ruby conventions and still be easy to understand) as a comment to the blog post.
7/Jan 2015
By Satish Talim
6 min. read
Note: We are re-printing this blog post that appeared on 6th July 2009, as the original post is not accessible. Welcome to the first installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.
7/Jan 2015
By Satish Talim
13 min. read
Note: This first appeared on 29th June 2009 and is being reprinted as the original is not accessible. 20+ Rubyists are using Sinatra – Do you? With Sinatra you can quickly create your own tiny web-applications in Ruby and write lots of small services. RubyLearning caught up with some Rubyists working with Sinatra and asked them as to why, how and where they use Sinatra. Aaron Quint>> I’ve been using Sinatra all over the place.
7/Jan 2015
By Satish Talim
2 min. read
Note: This first appeared on 24th June 2009 and is being reprinted as the original is not accessible. What’s Twitter? The New York Times says: Twitter is a simple messaging service that you’ve either heard about a lot or not at all. Either way, it’s a fun and useful tool, well worth trying if you want to reach potential and existing customers, employees or employers. List of Rubyists Using Sinatra This list of over 10 Rubyists using Sinatra, is in alphabetical order, with a link to their Twitter profile.
7/Jan 2015
By Satish Talim
5 min. read
Note: This article first appeared on 20th March 2009 but the original is not accessible; hence the reprint. On the eve of the first ever online “Introduction to Sinatra” course, Satish Talim of RubyLearning caught up with Aaron Quint and talked to him on Sinatra, in this interview. Satish Talim Welcome, Aaron and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self?
7/Jan 2015
By Satish Talim
6 min. read
Note: This is reprint of the blog post that appeared on 13th July 2009, as the original is not accessible. Welcome to the fourth installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra.
26/Mar 2014
By Ajey Gore
11 min. read
This is a re-post of my original blog post here. RubyConfIndia 14 – Hospitality was anything but pleasant at The Lalit resort and spa, Goa. We had a pretty bitter experience and would like to capture it here. Also please suggest me where else we can do this. Send us email at team@rubyconfindia.org RubyConf India We are a not-for-profit conference run by community support. The only thing special about us is that we run a pretty high quality conference in pretty hotels.
18/Mar 2014
By Adam Prattler
3 min. read
The Wonderful Tech Wizards of Oz Photo by David Jackmanson / Flickr The Information and Communication Technology sector is the fifth highest paying career group in Australia, with entry salaries starting at $88,000 and median salaries of $100,000. This ranking is both because of, and contributes to, Australia’s growing IT leadership. Over 50 software companies are listed on the Australian Stock Exchange. The growth of technology centers created by governmental planners and business networks, such as the Bentley Technology Park in Western Australia (adjacent to Curtin University of Technology), the Digital Harbour at Docklands in Melbourne, and the Macquarie Park in Sydney (including the Research Park and Macquarie University), combined with respected universities and the roll-out of the National Broadband Network, all demonstrate the IT successes of the Aussies!
13/Mar 2014
By Satish Talim
1 min. read
Here are some articles I have written on Go for JoshSoftware, a company that is now into Go projects too. My experience at the awesome, first-ever GopherCon 2014 – link A Fun, Weather Forecast Go Web App – link Fun with Gmail and Go – link Learn to build and deploy simple Go Web Apps, Part Four – link Learn to build and deploy simple Go Web Apps, Part Three – link Learn to build and deploy simple Go Web Apps, Part Two – link Learn to build and deploy simple Go Web Apps, Part One – link How Do I Create A Presentation Using Go?
21/Feb 2014
By Elise Huard
8 min. read
This guest post is by Elise Huard, who is working as a freelance
software engineer. She has 15 years of software under her belt and is
keen on providing experienced advice as well as coding help. She has
programmed in Ruby for 6 years before turning to Clojure and Haskell,
and enjoys exploring the world of functional programming.
29/Jan 2014
By Miles Matthias
3 min. read
Routing Basics: Ruby on Rails for Front-End Developers This guest post is by Miles Matthias, who in between trips and sips, usually with planes and bourbon, enjoys talking to people about difficult challenges and tapping on his keyboard to help solve them. He moved to Boulder in January of 2012, after meeting his future wife and picking up degrees in Computer Science and Information Assurance in Omaha, Nebraska. Boulder was his ninth move after growing up in Virginia, Kansas, Illinois, and Indiana, and would be more than happy if Colorado became his permanent home.
24/Jan 2014
By James Schorr
9 min. read
This guest post is by James Schorr, who has been developing software since 1999. He is the owner of an IT consulting company, Enspiren IT Consulting, LLC. He lives with his lovely wife, Tara, and their children in Kansas City, Missouri. James spends a lot of time writing code in many languages, doing IT security audits, and has a passion for Ruby on Rails in particular. He also loves spending time with his family, playing chess, going to the shooting range, hiking, fishing, and investing.
13/Sep 2013
By Girish Sonawane
7 min. read
Sinatra and Google Currency API – Part 2 This guest post is by Girish Sonawane, a self-taught programmer. He came across Ruby in 2008 and has since been working full-time on Ruby. He worked as a Rails freelancer and later co-founded Cube Root, an exclusive Ruby on Rails software boutique catering to outsourced work. His interests are everything related to technology or science. You can reach him at girish@cuberoot.in or via twitter @girishso.
4/Sep 2013
By Girish Sonawane
8 min. read
Sinatra and Google currency API – Part 1 This guest post is contributed by Girish Sonawane, a self-taught programmer. He came across Ruby in 2008 and has since been working full-time on Ruby. He worked as a Rails freelancer and later co-founded Cube Root, an exclusive Ruby on Rails software boutique catering to outsourced work. His interests are everything related to technology or science. You can reach him at girish@cuberoot.in or via twitter @girishso.
14/Aug 2013
By Satish Talim
12 min. read
Darren Jones in his excellent book Jump Start Sinatra says “Since its release in 2007, Sinatra has quickly gained in popularity in the Ruby web community due to its elegant simplicity and classy syntax. Everybody who uses it falls in love with its elegant simplicity and classy syntax.” RubyLearning will be conducting a “free” (i.e. pay if you like) online course on Sinatra from 7th Sept. 2013 and many of the would-be participants (mostly Ruby newbies) would have a plethora of questions related to Sinatra.
7/Aug 2013
By Satish Talim
3 min. read
Here are some details on how the course works Important: Once the course starts, you can login and start with the lessons any day and time and post your queries in the forum under the relevant lessons. Someone shall always be there to answer them. Just to set the expectations correctly, there is no real-time ‘webcasting’. Methodology: The Mentors shall give you URL’s of pages and sometimes some extra notes; you need to read through.
9/Jul 2013
By Apoorv Saxena
4 min. read
This guest post is by Apoorv Saxena. He’s a Ruby Enthusiast, and has
been coding in Ruby since 2009. In his free time, he builds hacks using
Ruby and JavaScript; latest being Advanced Search for
Facebook. He likes to
blog about Sinatra, Ruby, Digital Marketing
and Programming concepts.
20/Jun 2013
By Prakash Murthy
7 min. read
Learn More About India’s Exciting RubyConfIndia 2013 This guest post is by Prakash Murthy. Prakash is a Ruby programmer, working as a freelance web developer, splitting time between India and US, and currently based in Mysore. He discovered Ruby/Rails in early 2010 when he was looking to become a full-time programmer after more than a decade in a customer support role in the financial services software field, and has thrived in his chosen path ever since.
19/Jun 2013
By Jesse Storimer
5 min. read
This guest post is by Jesse Storimer. Hes the author of Working With Unix Processes,
a gentle introduction to Unix system programming for Ruby programmers.
Jesse has been programming Ruby since joining
24/May 2013
By Pramod Paranjape
4 min. read
7 secrets every developer should know before getting into a manager or lead role This guest post is contributed by Pramod Paranjape, who till recently ran a diverse delivery team of IT engineers and managers. He writes articles for new managers at ConverSight.com. He actively contributes on Quora on topics like team management and IT outsourcing. He releases slide decks based on real life management case studies on slideshare. At some point of time in your career, you have to decide if you want to continue on a technical path or to take up a management role.
4/Apr 2013
By Matthew Kirk
5 min. read
Ruby Matrix, the Forgotten Library This guest post is contributed by Matthew Kirk, who is a partner at Modulus 7, specializing in software development and strategy. The basis of his career has been around utilizing science to improve businesses. He has spoken at technology conferences around the world and in his spare time, he enjoys traveling and adding to his 2000+ vinyl record collection. Remember matrices from math class? No not the movie, but the rectangular array of numbers.
2/Apr 2013
By Satish Talim
16 min. read
A Quick Introduction to Rack – SATISH TALIM Copyright 2013 Satish Talim What’s Rack? In the words of the author of Rack – Christian Neukirchen: Rack aims to provide a minimal API for connecting web servers supporting Ruby (like WEBrick, Mongrel etc.) and Ruby web frameworks (like Rails, Sinatra etc.). Web frameworks such as Sinatra are built on top of Rack or have a Rack interface for allowing web application servers to connect to them.
6/Sep 2012
By Steve Klabnik
4 min. read
All about Struct This guest post is by Steve Klabnik. Steve is a Rubyist, writer, and teaches Ruby and Rails classes with Jumpstart Lab. He maintains Draper, Hackety Hack, and Shoes, and\ contributes to Rails from time to time. One of my favorite classes in Ruby is Struct, but I feel like many Rubyists don’t know when to take advantage of it. The standard library has a lot of junk in it, but Struct and OStruct are super awesome.
24/Jul 2012
By Fabio Akita
18 min. read
This guest post is by Fabio Akita, also known as akitaonrails. He is a known Brazilian Ruby Activist and has been the program chairman for Rubyconf Brazil 2012 for the last 5 years. He also co-founded Codeminer 42, a software boutique specialized in taking care of outsourced work from fledgling startups that need great Rails developers. Fabio has been publicly evangelizing Ruby, Rails and agile techniques since 2006 and has talked around 100 times in conferences around the globe.
23/Jul 2012
By James Schorr
11 min. read
The Ongoing Vigil of Software Security This guest post is by James Schorr, who has been developing software since 1999. He is the owner of an IT consulting company, Enspiren IT Consulting, LLC. He lives with his lovely wife, Tara, and their children in Kansas City, Missouri. James spends a lot of time writing code in many languages, doing IT security audits, and has a passion for Ruby on Rails in particular.
9/Jul 2012
By Victor Goff
4 min. read
A book review of Exploring Everyday Things with R and Ruby. Review by: RubyLearning’s mentor Victor Goff. Book author: Sau Sheong Chang. Publisher: O’Reilly Media. I got the opportunity to review Exploring Everyday Things with R and Ruby by Sau Sheong Chang and published by O’Reilly Media.1 This book, as expected, talks about R and Ruby. The first chapters cover Ruby at an introductory level. In the first chapter, after showing how you can install Ruby and an introduction to the basics of Ruby, he also provides “a quick introduction to Shoes, a simple but powerful UI toolkit for Ruby”2, with installation suggestions and sample code.
23/Apr 2012
By Matt Aimonetti
7 min. read
Ruby is more popular than ever, but it's also not as trendy as it used to be. rubylearning.com students1 asked a few questions to Matt Aimonetti about his vision of Ruby in 2012 and for the future. Matt Aimonetti is a well-known Rubyist, technical writer, speaker and active open-source contributor. He currently works as a software architect for LivingSocial. Prior to joining LivingSocial, Matt worked for Sony PlayStation. How does Ruby fit in with the future, as you see it?
19/Jan 2012
By Satish Talim
1 min. read
Migration downtime for RubyLearning RubyLearning websites and services (http://rubylearning.com/, http://rubylearning.org/ and http://satishtalim.com/) will be down for scheduled maintenance according to this time schedule. We would be offline no longer than 4 hours. During this time, we will be migrating our Slice from the St. Louis (STL) to the Chicago (ORD) datacenter of Slicehost. Update: The site migration is complete. Thank you for your understanding and patience.
25/Dec 2011
By Satish Talim
3 min. read
(Based on Twitter Re-tweets) The year 2011 saw RubyLearning’s awesome guest authors write and share their knowledge with others. If you missed any of these useful articles then here’s the roundup of the 5 most popular articles of 2011 on RubyLearning. Enjoy! Throw, Catch, Raise, Rescue… I’m so confused! Avdi Grimm explains the usage of Throw, Catch, Raise, Rescue in the Ruby programming language. You’ve probably noticed that Ruby has throw and catch… but they don’t seem to be used the way you’re used to in other languages!
21/Dec 2011
By Evan Light
3 min. read
This guest post is by Evan Light a test-obsessed developer, the author of several rarely used gems, and the curator of Ruby DCamp. When he’s not a talking head at conferences, he’s usually working at home as a freelance developer remotely mentoring a developer, working for one or more startups, playing with open source, keeping his wife and four cats company, hacking nonsensically, talking at people on the internet, and/or attempting to lose weight (or any combination of the above).
5/Dec 2011
By Satish Talim
2 min. read
As 2011 comes to a close, I would like to thank the following awesome people and companies. Special mention: Yukihiro Matsumoto for inventing the Ruby programming language (I finally had the honor of meeting Matz in person in Singapore this year), Fabio Akita for his constant encouragement and positive support for RubyLearning, Jim Pryke who maintained all my sites on SliceHost, Michael Kohl who is a mentor at RubyLearning, Satoshi Asakawa who teaches the Ruby Shoes and Metaprogramming courses on RubyLearning, Victor Goff who teaches the Ruby programming course on RubyLearning and now maintains all my sites on SliceHost, Gautam Rege and Sethupathi Asokan of Josh Software Pvt.
30/Nov 2011
By Evan Light
6 min. read
This guest post is by Evan Light a test-obsessed developer, the author of several rarely used gems, and the curator of Ruby DCamp. When he’s not a talking head at conferences, he’s usually working at home as a freelance developer remotely mentoring a developer, working for one or more startups, playing with open source, keeping his wife and four cats company, hacking nonsensically, talking at people on the internet, and/or attempting to lose weight (or any combination of the above).
24/Nov 2011
By Satish Talim
3 min. read
Questions on Ruby? Ask An Expert at RubyLearning RubyLearning is happy to announce the start of a series of blog posts titled “Ask An Expert”. We are assembling experts in various areas of Ruby programming who will answer your questions as a blog post here. To begin with, some of the experts who have agreed to answer your questions are: Gautam Rege on Ruby with MongoDB, Mongo, MongoMapper and Mongoid Gonçalo Silva on Ruby/Rails performance Sau Sheong Chang on Sinatra Sethupathi Asokan on the Ruby devise gem Staffan Nöteberg on Ruby regex Steve Klabnik on Testing in Ruby I am sure there are more Ruby experts to follow.
4/Nov 2011
By Satish Talim
2 min. read
My Ruby Book now available in .mobi and .epub formats My Ruby book has been available since 2006 in .pdf format. It’s now available, completely updated for Ruby 1.9, in .mobi and .epub formats. The Ruby eBook covers Ruby 1.9 and has all the Core Ruby programming topics on the RubyLearning.com site. This Ruby eBook, is the ideal companion for students in the Online Ruby Class at RubyLearning.org and provides an overview of Ruby programming.
5/Oct 2011
By Victor Goff
11 min. read
This guest post is by Victor Goff, who enjoys mentoring Ruby at
RubyLearning.org since 2008.
2/Oct 2011
By Satish Talim
6 min. read
Almost all Ruby programming newbies would love to get their hands wet writing a Ruby DSL. This article explains how you can write a simple Ruby DSL. Introduction A Domain-Specific Language (DSL) is a (usually small) programming or description language designed for a fairly narrow purpose. DSLs are targeted at end users or domain specialists who are not expert programmers. Martin Fowler classifies DSLs into two styles – external and internal.
20/Sep 2011
By Satish Talim
8 min. read
How do I use Sinatra to access the Google+ API? RubyLearning is conducting many free, online courses on Google+. Some participants wanted an answer to their question “How do I use Sinatra to access the Google+ API?” This blog post explains the same. Read on. Pre-requisite Install Sinatra, Git, Heroku, Bundler Refer RubyLearning’s article on Google+. Create a folder on your hard disk Create a folder sinatragplus. This is where we will store our Sinatra app.
3/Sep 2011
By Satish Talim
4 min. read
How do I run a Sinatra app using JRuby? RubyLearning is conducting a free, online JRuby 101 course – the first of its kind, on Google+ Some participants wanted an answer to their question “How do I run a Sinatra app using JRuby?” This blog post explains the same. Read on. Pre-requisite I have a Windows XP box but the following should work on Mac and Linux-based computers too. Ensure that you have already installed JDK 6, JRuby and set the relevant system environment variables path, classpath, JAVA_HOME and JRUBY_HOME.
14/Aug 2011
By Gonçalo Silva
8 min. read
Performance Testing Rails Applications: How To? This guest post is by Gonçalo Silva, who is a full-time Ruby on Rails developer at escolinhas.pt and has participated in the Ruby Summer of Code 2010. He loves and contributes to many open-source projects, being a fan of Linux, Ruby and Android. He likes to call himself a hacker, but that’s just an excuse for being in front of the computer all the time.
1/Aug 2011
By Satish Talim
2 min. read
(Based on Google Analytics) In case you missed them, here’s the roundup of the Top 3 posts for July 2011 on RubyLearning. Enjoy! 1. Throw, Catch, Raise, Rescue… I’m so confused! Avdi Grimm explains the usage of Throw, Catch, Raise, Rescue in the Ruby programming language. One of the aspects of Ruby that often confuses newbies coming from other languages is that it has both throw and catch and raise and rescue statements.
28/Jul 2011
By Steve Klabnik
9 min. read
How do I test my code with Minitest? This guest post is by Steve Klabnik, who is a software craftsman, writer, and former startup CTO. Steve tries to keep his Ruby consulting hours down so that he can focus on maintaining Hackety Hack and being a core member of Team Shoes, as well as writing regularly for multiple blogs. Programming is an interesting activity. Everyone has their favorite metaphor that really explains what programming means to them.
27/Jul 2011
By James Schorr
10 min. read
How Can We Develop For Tomorrow’s Needs? This guest post is by James Schorr, who has been developing software since 1999. He is the owner of an IT consulting company, Enspiren IT Consulting, LLC. He lives with his lovely wife, Tara, and their children in Kansas City, Missouri. James spends a lot of time writing code in many languages, doing IT security audits, and has a passion for Ruby on Rails in particular.
25/Jul 2011
By Satish Talim
7 min. read
Showcasing some Ruby Gems from developers like you and me Why don’t you try out some of the Ruby Gems mentioned below, built by developers like you and me, and review them? Maybe there are some real ‘hidden’ gems out there, wanting to be exposed! ascii-data-tools developed by Jake Benilov. In his own words – “It provides a suite of tools for identifying, reading, enriching and editing ASCII data records. Such records are commonly used for data transfer within the banking (e.g.
18/Jul 2011
By Phillip Gawlowski
8 min. read
Cryptography Or: How I Learned to Stop Worrying, and Love AES This guest post is by Phillip Gawlowski, who is living in the German wilderness of Oberberg near Cologne. Phillip spends his time writing Ruby as a hobby just for fun. He tries to make life a little easier for himself and for others when he is crazy enough to release his code as open source. He’s neither famous nor rich, but likes it that way (most of the time).
12/Jul 2011
By Avdi Grimm
6 min. read
Throw, Catch, Raise, Rescue… I’m so confused! This guest post is by Avdi Grimm, who is the author of “Exceptional Ruby“, an in-depth guide to exceptions and failure handling in Ruby. RubyLearning readers can get a $3 discount on the book by using code RUBYLEARN. Avdi has been hacking Ruby code for 10 years, and is still loving it. He is chief aeronaut at ShipRise, a consultancy specializing in sustainable software development and in helping geographically dispersed teams work more effectively.
1/Jul 2011
By Satish Talim
3 min. read
Google+ What’s Google+ ? Google+, pronounced “Google plus” is a new social network from Google. The service, which is initially available to a select group of Google users who will soon be able to invite others, will let people share and discuss status updates, photos and links, much as they do on Facebook. A list of Rubyists Using Google+ RubyLearning has compiled this list of over 20 Rubyists, in alphabetical order, with a link to their Google+ profile.
1/Mar 2011
By Timon Vonk
5 min. read
How do I smell Ruby code? Understanding the worst of code This guest post is by Timon Vonk, who is a self-employed Ruby enthusiast and standard nerd with an edge. He has worked with Ruby for several years, but is well-known with many other (programming) languages. Also likes martial arts, loud music, varying quantities of booze and a good scotch. Introduction Writing bad code isn’t a bad thing. Not understanding the problem you’re trying to solve any better after having written that piece of code is.
18/Feb 2011
By Satish Talim
6 min. read
RubyLearning participants talk to Michael Hartl the author of the Ruby on Rails Tutorial (railstutorial.org). Satish Talim Welcome Michael and thanks for taking out time for RubyLearning. For the benefit of the readers of this blog could you please introduce yourself and tell us what you do for a living? Michael Happy to be here. I’m a programmer, educator, and entrepreneur. Recently, I’ve been focused on making educational products and selling them online.
27/Jan 2011
By Satish Talim
1 min. read
Rails Drinkup Pune – Jan 28th It’s that time again. Rails Drinkup will be in Pune, India on Jan. 28th and we’re doing a drinkup at the Royal Connaught Boat Club. If you want some free beer, be there at or around 6 pm. We shall have 1 or 2 technical sessions (like “Rhodes in a Nutshell”) followed by networking. The Drinkup is sponsored by IntelleCap. The earlier Drinkup sponsored by JoshSoftware was a big success.
20/Jan 2011
By Satish Talim
1 min. read
Ruby on Rails Engineer at Tupalo.com Tupalo.com is one of Austria’s fastest growing privately held internet startups, creating a local search community where millions of people review and share the best local businesses around the World every month. Tupalo.com is looking for Ruby on Rails engineers to join their development team full-time in Vienna, Austria. You should enjoy building scalable, high-performing web services and love all things web, especially location-based services.
12/Jan 2011
By Satish Talim
2 min. read
What’s Quora? Quora is a continually improving collection of questions and answers created, edited, and organized by everyone who uses it. The most important thing is to have each question page become the best possible resource for someone who wants to know about the question.” Robert Scoble, in his article “Is Quora the biggest blogging innovation in 10 years?” says - I’ve now been blogging for 10 years. Looking back we haven’t seen all that much innovation for bloggers.
3/Jan 2011
By Allen Wei
6 min. read
How do I make a command-line tool in Ruby? This guest post is by Allen Wei, who works as Senior Ruby On Rails Engineer for Seravia, in Beijing. He is very enthusiastic about Ruby. He started using Ruby after several years of using Java, .NET and never came back to them. When he has some spare time, he develops Ruby gems, holds tech sessions, and shares his experience in his blog.
22/Dec 2010
By Satish Talim
3 min. read
(Based on Twitter Re-tweets) The year 2010 saw RubyLearning’s awesome guest authors write and share their knowledge with others. If you missed any of these useful articles then here’s the roundup of the 5 most popular articles of 2010 on RubyLearning. Enjoy! Do You Enjoy Your Code Quality? James M. Schorr gives real-world tips on how to enjoy crafting software by improving the quality of your code and your development habits.
21/Dec 2010
By Ethan Gunderson
6 min. read
This guest post is by Ethan Gunderson, who is a software developer
living in Chicago. By day he is a developer at
20/Dec 2010
By Steve Klabnik
7 min. read
How do I keep multiple Ruby projects separate? This guest post is by Steve Klabnik, who is a software craftsman, writer, and former startup CTO. Steve tries to keep his Ruby consulting hours down so that he can focus on maintaining Hackety Hack and being a core member of Team Shoes, as well as writing regularly for multiple blogs. If you’re anything like me, you’re already starting a new project immediately after wrapping up the last one.
18/Dec 2010
By Satish Talim
3 min. read
As 2010 comes to a close, I would like to thank the following awesome
people and companies.
15/Dec 2010
By Ben Scofield
10 min. read
Getting started with Heroku This guest post is by Ben Scofield, who is Heroku’s developer advocate, responsible for listening to the tens of thousands of developers deploying their Ruby applications to the cloud. He’s spoken at many conferences around the world, and in 2010 became the co-chair for RailsConf. Introduction Heroku has been in the news a lot lately, and it’s been a popular choice for Ruby application developers for a few years.If you haven’t worked with it before, here’s your chance — it’s designed to be as painless as possible to get going, and to give a powerful, stable, and scalable platform for your code.
15/Dec 2010
By Satish Talim
3 min. read
This month, RubyLearning completes five wonderful years of teaching Ruby
programming and allied technologies. Time flies when you’re having fun!
14/Dec 2010
By Gonçalo Silva
8 min. read
Ruby gems — what, why and how
This guest post is by Gonçalo Silva, who is a full-time Ruby on
Rails developer at escolinhas.pt and has
participated in the Ruby Summer of Code 2010. He loves and contributes
to many open-source projects, being a fan of Linux, Ruby and Android. He
likes to call himself a hacker, but that’s just an excuse for being in
front of the computer all the time. Oh, and he tweets at
@goncalossilva.
8/Dec 2010
By Jeff Langr
4 min. read
My Ruby Regrets
This guest post is by Jeff Langr, who has developed software for
thirty years, mastering many other languages (including Smalltalk, C++,
Java, and currently C#), but just not Ruby and Python… yet. (Ever?) He
owns the consulting and training company
30/Nov 2010
By Michael Bleigh
10 min. read
This guest post is by Michael Bleigh, a Rubyist developing web
applications and more for Intridea from his
hometown of Kansas City. He is a prolific member of the open-source and
Ruby communities, releasing such projects as
24/Nov 2010
By Erik Andrejko
10 min. read
This guest post is by Erik Andrejko, a software developer living in
San Francisco who spends his days working on web applications and
solving data mining and machine learning problems
23/Nov 2010
By Gavin Morrice
11 min. read
This guest post is by Gavin Morrice, Managing Director of Katana
Code Ltd., a software boutique based in
Edinburgh, Scotland. He likes sharing Rails tips
17/Nov 2010
By Eric Anderson
8 min. read
Does Ruby Have Too Many Equality Tests? This guest post is by Eric Anderson, who develops web-based applications for small businesses though his company Pixelware, LLC in Atlanta, GA. He also runs SaveYourCall.com which allows people to record phone calls from any phone without the need for any complicated hardware. You probably started using == out of habit from other languages. It seems to work and that seems good enough. But then you might start seeing ===, =~, eql?
16/Nov 2010
By Omar Mekky
10 min. read
Why Use Single Sign-in Solutions in Rails? This guest post is by Omar A. Mekky, a software developer living in Cairo, Egypt. His interests are every thing related to technology, sports or science. He is a partner in Mash Ltd. in Egypt and enjoys writing about Rails from time to time. Contact Omar at cousine.me or via twitter @cousine. Single sign-in solutions are becoming all popular and practical today. In this article we will see how we can approach this problem by building a simple restful provider and consumer using Authentasaurus on Rails.
8/Nov 2010
By Dave Hoover
8 min. read
This guest post is by Dave Hoover,
who authored the book Apprenticeship Patterns: Guidance for the
Aspiring Software Craftsman
for O’Reilly, instigated the Software Craftsmanship North America
conference, and is the Chief
Craftsman at Obtiva. Dave began teaching himself to
program in 2000
8/Nov 2010
By Kevin Rutherford
6 min. read
How does your code smell? This guest post is by Dr. Kevin Rutherford, a UK-based agile/XP coach, developer and project leader, with over 25 years experience in software development. He is also the founder of AgileNorth and XP-Manchester. Contact him via http://www.kevinrutherford.co.uk. I expect you’re a conscientious modern developer. You write your code using test-driven or behaviour-driven development, and you never write a line of production code unless it is needed in order to make a test pass.
3/Nov 2010
By Ed Howland
9 min. read
This guest post is by Ed Howland,
an independent consultant who has worked in Ruby and RoR for more than 5 years,
since the 0.13 days of Rails. He has over 22 years in the software development
industry
26/Oct 2010
By Carlo Pecchia
5 min. read
This guest post is by Carlo Pecchia, who
is an IT engineer mainly interested on agile methodologies and “good
practices” for developing large and complex systems. He is also
interested in web architectures and emerging programming languages.
25/Oct 2010
By Brian Tarbox
4 min. read
The value of a personal bug log This guest post is by Brian Tarbox, who is a Distinguished Member of Technical Staff at Motorola where he works on Video On Demand Systems. He also blogs about applying a Wabi Sabi approach to software, cognition and philosophy at briantarbox.blogspot.com. He is a regular contributor to the Pragmatic Programmer magazine. His open source project for converting computer log files to music just won an Oracle Duke’s Choice award.
18/Oct 2010
By James Schorr
9 min. read
This guest post is by James Schorr, who has been developing software
since 1999. He is the owner of an IT consulting company, Enspiren IT
Consulting, LLC. He lives with his
lovely wife, Tara, and their children in Kansas City, Missouri. James
spends a lot of time writing code in many languages, doing IT security
audits, and has a passion for Ruby on Rails in particular. He also loves
15/Oct 2010
By Satish Talim
1 min. read
Let The World Know Who YOU Are! I am connected with awesome people across the globe thanks to my RubyLearning sites and social networking websites like Facebook, LinkedIn and Twitter. I would love to learn about what you do. Please take a moment to introduce yourself and tell us more about yourself. Feel free to talk about your job or business and promote yourself here. Let us know in the comments section of this post.
14/Oct 2010
By Victor Goff
2 min. read
Cloning Internet Applications with Ruby by Chang Sau Sheong Cloning Internet Applications with Ruby is a new Ruby book by Chang Sau Sheong and published by Packt Publishing. It’s now for sale at \$34.12 at Amazon. In India, it’s available at a special price of Rs. 837.25. This book is for those interested in and with some experience with web applications. The interesting thing is that the author describes four well-known applications and shows you not only how to implement each one, but describes different concerns about each type of application.
12/Oct 2010
By Satish Talim
3 min. read
Recently we asked you about ‘Your Top 3 Most Useful Ruby
Gems‘
and you all voted Haml to the number 3 spot. In this brief
interview, Satish Talim of RubyLearning talks to Hampton
Catlin the inventor of the Haml markup
language.
8/Oct 2010
By Fabio Akita
8 min. read
This guest post is contributed by Fabio Akita, who works as Project
Manager for GoNow Tecnologia, in Brazil, leading Ruby on Rails projects.
He worked for Locaweb, the largest web hosting company in Latin America
where he helped implement the support for Rails in a shared web hosting
for the first time. He and Locaweb also joined forces to create the
7/Oct 2010
By Paolo Perrotta
5 min. read
This guest post is contributed by Paolo
Perrotta,
a freelance geek, currently coaching agile teams for a large phone
company. He also wrotes
6/Oct 2010
By Nick Quaranto
6 min. read
This guest post is contributed by Nick
Quaranto, a web developer at
Thoughtbot in Boston, MA. Nick maintains
5/Oct 2010
By Harold Gimenez
23 min. read
This guest post is contributed by Harold Giménez, who is a web
developer with the crew at thoughtbot, where
he spends his days working with Rails and writing open source software.
He’s also involved with
4/Oct 2010
By Elise Huard
3 min. read
This guest post is contributed by Elise
Huard, who is based in Brussels, Belgium and
is the owner of
1/Oct 2010
By Martyn Loughran
11 min. read
This guest post is contributed by Martyn
Loughran, who works at New
Bamboo in London where he builds some very
cool apps like
1/Oct 2010
By Joseph Wilk
4 min. read
Ruby Programming Challenge For Newbies
RPCFN: Japanese Mosaic Problem (#14)
– By Joseph Wilk
About Joseph Wilk
Joseph Wilk is a member of the core development team for Cucumber. He
has been developing for the web for over 10 years
30/Sep 2010
By Noel Rappin
11 min. read
This guest post is contributed by Noel
Rappin, who is a Senior Consultant with
Obtiva, and has been a professional web developer for a dozen years. He
is the author of four technical books. The most recent, Rails Test
Prescriptions
29/Sep 2010
By Martin Sadler
8 min. read
This guest post is contributed by Martin
Sadler, who has over 10 years experience
in the web development industry working with a range of successful high
profile businesses, public sector organisations, and individuals. He is
best known in the Ruby community as the creator of
28/Sep 2010
By Matt Aimonetti
7 min. read
This guest post is contributed by Matt Aimonetti,
a Senior Engineer at Sony Playstation in San Diego, CA.
Matt has been
active in the Ruby community for many years, he developed or contributed
to a lot OSS libraries and frameworks, spoke at users groups and
conferences in the U.S. and abroad. Working with startups, fortune 100
companies and traditional companies, he had the opportunity
28/Sep 2010
By Satish Talim
6 min. read
Today I’d like to try something a little different on the blog and open
up a topic for some discussion. This one could cause some ‘energetic’
conversation but I’d love to do an informal poll on it anyway.
27/Sep 2010
By David Black
7 min. read
This guest post is contributed by David A. Black, a Senior Developer
with Cyrus Innovation, Inc. David has
been programming in Ruby for ten years, and is the author of
24/Sep 2010
By Julio Javier Cicchelli
12 min. read
This guest post is contributed by Javier
Cicchelli, a Software Engineer at
Rock & Code, the Software and Marketing
communications shop that rocks! Currently, they are doing their dirty
deeds and conducting their high voltage operations in the (in)famous Red
Light District in Amsterdam, The Netherlands. Some four years ago, he
started developing all the symptoms of a peculiar case of programmer’s
schizophrenia. It all happened when
23/Sep 2010
By Karmen Blake
3 min. read
This guest post is contributed by Karmen Blake, who is a software
developer for Wildfireapp, focused on
creating apps to better help companies integrate branded interactive
campaigns with viral features of the social web. Karmen has over 10
years of experience in software development
22/Sep 2010
By Jeff Schoolcraft
6 min. read
This guest post is contributed by Jeff Schoolcraft, who runs The
Queue Incorporated a freelance consultancy that
provides custom software development in Ruby, Rails and iOS. He produces
screencasts with his partner, Istvan Hoka, at
BDDCasts. When he’s not building his business
he’s trying to keep up with
21/Sep 2010
By Sau Sheong Chang
11 min. read
Writing modular web applications with Rack
This guest post is contributed by Sau Sheong Chang, who is currently
the Director of the Applied Cloud Computing Lab, in HP Labs Singapore.
20/Sep 2010
By Geoffrey Grosenbach
5 min. read
This guest post is contributed by Geoffrey
Grosenbach,
who designs, produces, and publishes the acclaimed
8/Sep 2010
By Satish Talim
3 min. read
Ruby Gurus to blog on RubyLearning
RubyLearning is happy to announce that the following Ruby Gurus would be
individually writing a guest blog post here starting 20th Sept. 2010.
The focus of the blog post would be towards Ruby Newbies. These gurus
are:
2/Sep 2010
By Satish Talim
2 min. read
Programming Challenge for Newbies in Clojure and Python too? RubyLearning has been conducting the monthly Ruby Programming Challenge for Newbies for over a year now and so far 12 challenges have been completed. The 13th challenge is in progress. All this was possible due to the extensive support we got from Rubyists across the world. Also, you all indicated that we continue with these challenges in the months to come. Recently, my colleague Dhananjay Nene posted a Python based solution to the 13th Ruby challenge.
31/Aug 2010
By Satish Talim
6 min. read
Ruby Programming Challenge For Newbies RPCFN: Economics 101 (#13) – By Dr. Bruce Scharlau About Dr. Bruce Scharlau In Dr. Bruce’s own words: “I’ve been using and teaching Ruby since trying out the cookbook example in the summer of 2006. As soon as I saw how much easier it all was with Ruby and Rails, I was hooked. I now try to do as much with Ruby as I can with my teaching and own work.
11/Aug 2010
By Kate Cunningham
3 min. read
Ruby programming has received much attention in the past decade or so,
especially with the advent of Ruby on Rails in 2005. While the
blogosphere is abuzz with the latest on Ruby, let’s ask ourselves how,
exactly, Ruby programming is conducive to an educational environment
9/Aug 2010
By Satish Talim
1 min. read
RubyLearning has been conducting the monthly Ruby Programming Challenge
for Newbies for over a year now and so far 11 challenges have been
completed. The 12th Challenge is in progress. All this was possible due
to the extensive support we got from
Rubyists across the world.
31/Jul 2010
By Satish Talim
5 min. read
Ruby Programming Challenge For Newbies
RPCFN: Cycle Tracks (#12)
– By David Griffiths
Today, we complete one year of Ruby Programming Challenge for
Newbies. RubyLearning is grateful to all the Ruby experts and
participants who have actively helped make these challenges interesting
and popular.
29/Jul 2010
By Satish Talim
2 min. read
In this brief interview, Satish Talim of RubyLearning talks to Andrew Boekhoff, author of CongoMongo, a toolkit for using MongoDB with Clojure. Satish>> Welcome Andrew and thanks for taking out time to share your thoughts. What programming languages have you used seriously? Andrew>> Seriously: Ruby and Clojure. Less Seriously: C, C++, Java and now: Haskell, Scheme. Satish>> Why and when did you decide to start working on Clojure? Andrew>> I’ve been using Clojure for a little over a year.
26/Jul 2010
By Satish Talim
13 min. read
RubyLearning wrote to a lot of experts, gathering their best tips on Clojure. The tips are still coming in, but here are some to get you started with. Feel free to add your own tips in the comments section or send the same to satishtalim [at] gmail.com. Enjoy! Antonio Cangiano Find him on Twitter. His Blog. When learning a new programming language, I find Project Euler to be an invaluable source of self-contained, increasingly more challenging exercises.
24/Jul 2010
By Satish Talim
1 min. read
Many Rubyists today are talking about and exploring Clojure and I wanted to share a list of some popular posts on Clojure from RubyLearning. Enjoy! Rich Hickey Stuart Halloway Michael Fogus Amit Rathore Andrew Boekhoff Clojure Tips from the Experts. And hopefully more to come…
18/Jul 2010
By Satish Talim
8 min. read
As a sequel to my post Indian Ruby on Rails Portfolio, I am compiling a list (in alphabetical order of company names) showcasing ROR based websites made by Indian companies. I’ll be updating this page from time to time. If you are the owner / developer of such a website(s), then I would appreciate if you would send me by email (satish [dot] talim [at] gmail.com), as much information about the same.
9/Jul 2010
By Satish Talim
7 min. read
RubyLearning Associates and Participants on Twitter and Facebook
RubyLearning is associated with some amazing, talented people these last
5 years. I am compiling a list (in alphabetical order) showcasing them;
people who have either undergone some of the courses at RubyLearning or
have been instrumental in taking RubyLearning to the next level.
6/Jul 2010
By Satish Talim
3 min. read
In this brief interview, Satish Talim of RubyLearning talks to Dmitry Lipovoi
of Russia, winner of the tenth Ruby Programming Challenge For Newbies.
28/Jun 2010
By Satish Talim
5 min. read
Ruby Programming Challenge For Newbies RPCFN: The Game of Life (#11) By Elise Huard About Elise Huard Elise Huard is based in Brussels, Belgium and is the owner of Jabberwocky, a solutions company mostly focused on Rails. She has worked with a few other technologies before falling in love with Rails and Ruby about 3 years ago and going freelance to work with Ruby full time. She contributes to open source projects as much as she can, and has given talks at a few Ruby and Rails conferences.
1/Jun 2010
By Satish Talim
3 min. read
In this brief interview, Satish Talim of RubyLearning talks to Benoit Daloze of Belgium, winner of the ninth Ruby Programming Challenge For Newbies. Satish>> Welcome Benoit and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Benoit>> I would first like to thank RubyLearning for all they have done. I am a 19 year old student in first bachelor in computer sciences (at UCL, Louvain-la-Neuve).
25/May 2010
By Satish Talim
7 min. read
Ruby Programming Challenge For Newbies RPCFN: Business Hours (#10) By Ryan Bates About Ryan Bates Ryan Bates has been involved in web development since 1998. In 2005 he started working professionally with Ruby and Rails and is now best known for his work on Railscasts, the free Ruby on Rails screencast series. Ryan has this to say about the challenge: Sometimes when working in a structured framework environment such as Rails it is easy to forget about the fundamentals of Ruby and how to organize code.
8/May 2010
By Satish Talim
1 min. read
RubyLearning is pleased to announce the promotion of the book “The
Joy of Clojure” by author Michael
Fogus and Chris Houser.
29/Apr 2010
By Satish Talim
4 min. read
In this brief interview, Satish Talim of RubyLearning talks to Paul
Barry of USA, winner of the eighth Ruby
Programming Challenge For
Newbies.
29/Apr 2010
By Satish Talim
6 min. read
Ruby Programming Challenge For Newbies RPCFN: Interactive Fiction (#9) – By Avdi Grimm About Avdi Grimm Avdi Grimm is a husband, father, software cultivator living in southern Pennsylvania, USA. He has been been working with the Ruby language for almost ten years, and is still finding new reasons to love it. He is the author of NullDB, Hammertime, AlterEgo, HookR and numerous other Rubygems and has contributed code to Gemcutter, UtilityBelt, the DataMapper/SimpleDB adapter, and other projects.
15/Apr 2010
By Satish Talim
3 min. read
What’s Clojure?
According to Wikipedia: “Clojure
is a modern dialect of the Lisp programming language. It is a
general-purpose language supporting interactive development that
encourages a functional programming style, and simplifies multithreaded
programming.
7/Apr 2010
By Satish Talim
7 min. read
Ruby Programming Challenge For Newbies RPCFN: XML Transformer (#8) – By Jamie van Dyke About Jamie van Dyke Jamie van Dyke has been using Ruby and Rails since the beginning of 2005, has contributed significantly to the Rails documentation and code base, as well as running his own Rails business and being responsible for building Engine Yard’s European support team. Jamie is now the CTO over at Boxedup. Jamie has this to say about the challenge: This challenge is ideal for both beginner and advanced users.
6/Apr 2010
By Satish Talim
4 min. read
In this brief interview, Satish Talim of RubyLearning talks to Dmitriy
Nagirnyak of Australia, winner of the seventh Ruby Programming
Challenge For
Newbies.
6/Apr 2010
By Satish Talim
3 min. read
On the eve of the first free, online “Clojure 101” course, Michael Kohl of RubyLearning caught up with Rich Hickey, the creator of Clojure. In this interview, Rich Hickey talks to the Clojure 101 course participants on Clojure. Michael>> Welcome, Rich and thanks for taking out time for RubyLearning’s Clojure course participants. For their benefit, could you tell us something about yourself? Rich>> I’m an independent professional software developer, and the author of Clojure.
18/Mar 2010
By Michael Kohl
7 min. read
On the eve of the first free, online “Clojure 101” course, Michael Kohl of RubyLearning caught up with Amit Rathore, author of the forthcoming book – Clojure in Action. In this interview, Amit Rathore talks to the Clojure 101 course participants on Clojure. Michael>> Welcome, Amit and thanks for taking out time for RubyLearning’s Clojure course participants. For their benefit, could you tell us something about yourself? Amit>> I’ve been programming since I was 11, and been designing and developing software systems in a professional setting for about ten years now.
10/Mar 2010
By Michael Kohl
8 min. read
On the eve of the first free, online “Clojure
101”
course, Michael Kohl of RubyLearning caught up with Michael Fogus,
author of the forthcoming book
10/Mar 2010
By Michael Kohl
3 min. read
On the eve of the first free, online “Clojure 101” course, Michael
Kohl of RubyLearning caught up with Stuart Halloway, author of
26/Feb 2010
By Satish Talim
3 min. read
In this brief interview, Satish Talim of RubyLearning talks to Guillaume Petit of France, winner of the sixth Ruby Programming Challenge For Newbies. Satish>> Welcome Guillaume and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Guillaume>> Thanks Satish for the opportunity. My name is Guillaume Petit a 26 year old nomad who sets off on a journey in the world of programming languages and has not come back yet!
23/Feb 2010
By Satish Talim
6 min. read
Ruby Programming Challenge For Newbies RPCFN: Broadsides (#7) – By James Edward Gray II About James Edward Gray II James Edward Gray II was called into the principal’s office in high school for writing a black jack program on his calculator and beaming it to all the math students almost 20 years ago. He’s been tinkering with little code challenges ever since. After discovering Ruby, he formalized this process by creating the Ruby Quiz.
22/Feb 2010
By Satish Talim
11 min. read
Showcasing RubyLearning’s Awesome Rubyists
RubyLearning has been associated with some amazing, talented Rubyists
these last 5 years. I am compiling a list (in alphabetical order)
showcasing these awesome Rubyists who have either undergone some of the
courses at RubyLearning or have been instrumental in taking RubyLearning
to the next level.
8/Feb 2010
By Satish Talim
15 min. read
Indian Ruby on Rails Portfolio
I am compiling a list (in alphabetical order) showcasing Indian websites
made with Ruby on Rails. Hat Tip: Fabio
Akita
26/Jan 2010
By Satish Talim
8 min. read
Ruby Programming Challenge For Newbies RPCFN: Fair Distribution (#6) – By John Trupiano About John Trupiano John Trupiano (twitter) is the co-founder of SmartLogic, the premiere Ruby development team in Baltimore, Maryland. He is an active member in the technology and business communities in the mid-Atlantic region. He is highly involved with the local Ruby user group (Bmore on Rails) and recently organized the first ever Maryland TechCrawl, a show and tell event showcasing the exciting and innovative technologies being developed in the region.
21/Jan 2010
By Satish Talim
4 min. read
In this brief interview, Satish Talim of RubyLearning talks to Patrick
McKenzie of Japan, winner of the fifth Ruby Programming Challenge For
Newbies.
6/Jan 2010
By Satish Talim
1 min. read
“Hollywood has the Oscars. Broadway has the Tonys. Now Twitter has
the…Shorty Awards” – The New York Times
The second annual Shorty Awards nomination
process has begun!
27/Dec 2009
By Satish Talim
12 min. read
RubyLearning wishes all its readers and their friends and families a
happy, healthy 2010. Thanks to everyone for the support and
encouragement this year. It’s been a fun and rewarding year and we do
appreciate all that you contribute to this site.
26/Dec 2009
By Satish Talim
2 min. read
Today when I logged onto my computer a Calendar notification popped up
at me telling me that it has been 4 wonderful years of Ruby programming
for me. Time flies when you’re having fun!
22/Dec 2009
By Satish Talim
3 min. read
In this brief interview, Satish Talim of RubyLearning talks to Aleksey
Gureiev of Ukraine, winner of the fourth Ruby Programming Challenge
For Newbies.
21/Dec 2009
By Satish Talim
3 min. read
A guest post by Michael Kohl.
5/Dec 2009
By Satish Talim
2 min. read
This year, I would like to thank the following companies and rubyists.
26/Nov 2009
By Satish Talim
7 min. read
Ruby Programming Challenge For Newbies RPCFN: Ruby**Fun (#4) By Michael Kohl About Michael Kohl Michael Kohl (Twitter / blog) in his day job, works as an IT systems engineer in Vienna, Austria. He fell in love with Ruby in 2003 or so, maintained various Ruby-related packages for Gentoo Linux from 2004-2006 and started being an assistant teacher for RubyLearning.org in early 2009. Besides all things Ruby his interests include mathematics, literature, travelling, foreign languages, (functional) programming languages (e.g.
23/Nov 2009
By Satish Talim
4 min. read
In this brief interview, Satish Talim of RubyLearning talks to Todd
Huss of USA, winner of the third Ruby Programming Challenge For Newbies.
30/Oct 2009
By Satish Talim
6 min. read
Ruby Programming Challenge For Newbies RPCFN: Short Circuit (#3) – By Gautam Rege About Gautam Rege Gautam Rege (twitter / blog) is based in Pune, one of the busiest IT hubs in India. He has done his computer engineering from Pune Institute of Computer Technology (PICT) and passed out in the year 2000. After working for a few services based companies like Zensar and Cybage he got exposure to product companies like Veritas (now Symantec).
22/Oct 2009
By Satish Talim
2 min. read
In this brief interview, Satish Talim of RubyLearning talks to Charles
Feduke of USA, winner of the second Ruby Programming Challenge For
Newbies.
8/Oct 2009
By Satish Talim
3 min. read
In this brief interview, Satish Talim of RubyLearning talks to Felipe
Elias Philipp of Brazil, winner of the first-ever Ruby Programming
Challenge For Newbies.
8/Oct 2009
By Satish Talim
6 min. read
Ruby Programming Challenge For Newbies RPCFN: Average Arrival Time For A Flight (#2) – By Chris Strom Thank you for the very encouraging response to the first-ever “Ruby Programming Challenge For Newbies (RPCFN)“. The second Ruby challenge is from Chris Strom. About Chris Strom Chris Strom (twitter / blog) in his day job, is the Director of Software Engineering for mdlogix, a small company in Baltimore, Maryland. They develop software that manages clinical research trials and associated data.
30/Sep 2009
By Julio Javier Cicchelli
7 min. read
This is a guest post from Julio Javier
Cicchelli.
26/Sep 2009
By Satish Talim
1 min. read
Back in 2005 there was virtually no Ruby community in Brazil. David
Hansson himself was there, at the FISL conference, showcasing a pre-1.0
Rails (which later became the famous 15-min blog screencast). Only 3
years later the community grew
24/Sep 2009
By Satish Talim
7 min. read
Ruby Programming Challenge For Newbies RPCFN: Shift Subtitle (#1) – By Fabio Akita After a very encouraging response to our poll from YOU, the readers of the RL blog, RL is happy to announce the first-ever fortnightly ( bi-weekly / every 14 days) “Ruby Programming Challenge For Newbies (RPCFN)” in Ruby. Thanks to YOU, the Ruby community, people like Fabio Akita and companies like Locaweb who make all of this possible.
23/Sep 2009
By Satish Talim
5 min. read
What Is The Ruby Programming Challenge For Newbies (RPCFN)? The RPCFN is a monthly programming challenge for Ruby Newbies in the spirit of the Ruby Quiz. A new RPCFN will be posted on the RubyLearning blog every 1st of the month (normally). The contest is open to individuals only and you are invited to contribute solution(s) and/or discussion(s) as comments to the respective blog post. All solutions posted would be hidden to allow users to come up with their own solutions.
20/Sep 2009
By Satish Talim
3 min. read
After a very encouraging response to our poll from YOU, the readers of the RL blog, RL is happy to announce the first-ever fortnightly (every 14 days) “Ruby Programming Challenge For Newbies (RPCFN)” that starts on Friday, 25th Sept. 2009. What Is The RPCFN? The RPCFN is a fortnightly (every 14 days) programming challenge for Ruby Newbies in the spirit of the Ruby Quiz. A new RPCFN will be posted on this RubyLearning blog every alternate Friday, starting 25th Sept.
13/Sep 2009
By Satish Talim
2 min. read
Many RubyLearning participants wrote in asking RubyLearning to start a weekly post containing a problem to be solved using Ruby. A problem will be posted here every week / fortnight and anyone is free to offer their solution (the solution should be clear-cut, follow Ruby conventions and still be easy to understand) as a comment to the blog post. A small panel will evaluate the solutions received and decide the best amongst them all.
20/Aug 2009
By Satish Talim
5 min. read
Our Book Promotion: “Beginning Ruby 2nd Edition” starts soon. Win
one of four books to be given out for active participation. The coolest
thing?
12/Aug 2009
By Satish Talim
1 min. read
RubyLearning is pleased to announce the promotion of the book
“Beginning Ruby 2nd Edition” by author Peter Cooper.
11/Aug 2009
By Satish Talim
4 min. read
Welcome to the last installment on the RL blog, of a mini series –
“How do I learn and master Sinatra?” – by top Rubyists using
Sinatra. The interview series will provide insight and commentary from
these notable Sinatra developers, with the goal of facilitating and
providing answers to the questions Ruby beginners face on how to learn
and master Sinatra.
21/Jul 2009
By Satish Talim
5 min. read
Welcome to the eight installment on the RL blog, of a mini series – “How do I learn and master Sinatra?” – by top Rubyists using Sinatra. The interview series will provide insight and commentary from these notable Sinatra developers, with the goal of facilitating and providing answers to the questions Ruby beginners face on how to learn and master Sinatra. Satish>> Carlos Gabaldon, could you tell us something about yourself – your background, where you are based?
20/Jul 2009
By Satish Talim
9 min. read
Welcome to the seventh installment on the RL blog, of a mini series
– “How do I learn and master Sinatra?” – by top Rubyists using
Sinatra. The interview series will provide insight and commentary from
these notable Sinatra developers, with the goal of facilitating and
providing answers to the questions Ruby beginners face on how to learn
and master Sinatra.
19/Jul 2009
By Satish Talim
2 min. read
Jeremy Evans tells us his thoughts on
17/Jul 2009
By Satish Talim
6 min. read
Welcome to the sixth installment on the RL blog, of a mini series –
“How do I learn and master Sinatra?” – by top Rubyists using
Sinatra. The interview series will provide insight and commentary from
these notable Sinatra developers, with the goal of facilitating and
providing answers to the questions Ruby beginners face on how to learn
and master Sinatra.
15/Jul 2009
By Satish Talim
5 min. read
Welcome to the fifth installment on the RL blog, of a mini series –
“How do I learn and master Sinatra?” – by top Rubyists using
Sinatra. The interview series will provide insight and commentary from
these notable Sinatra developers, with the goal of facilitating and
providing answers to the questions Ruby beginners face on how to learn
and master Sinatra.
15/Jul 2009
By Satish Talim
4 min. read
Our Book Promotion: “Ruby on Rails for Microsoft Developers” has
just started. Win one of four books to be given out for active
participation. The coolest thing?
13/Jul 2009
By Satish Talim
6 min. read
Welcome to the fourth installment on the RL blog, of a mini series –
“How do I learn and master Sinatra?” – by top Rubyists using
Sinatra. The interview series will provide insight and commentary from
these notable Sinatra developers, with the goal of facilitating and
providing answers to the questions Ruby beginners face on how to learn
and master Sinatra.
10/Jul 2009
By Satish Talim
5 min. read
Welcome to the third installment on the RL blog, of a mini series –
“How do I learn and master Sinatra?” – by top Rubyists using
Sinatra. The interview series will provide insight and commentary from
these notable Sinatra developers, with the goal of facilitating and
providing answers to the questions Ruby beginners face on how to learn
and master Sinatra.
8/Jul 2009
By Satish Talim
5 min. read
Welcome to the second installment on the RL blog, of a mini series –
“How do I learn and master Sinatra?” – by top Rubyists using
Sinatra. The interview series will provide insight and commentary from
these notable Sinatra developers, with the goal of facilitating and
providing answers to the questions Ruby beginners face on how to learn
and master Sinatra.
7/Jul 2009
By Satish Talim
1 min. read
Book Promotion: Ruby on Rails for Microsoft Developers RubyLearning is pleased to announce the promotion of the book “Ruby on Rails for Microsoft Developers” by author Antonio Cangiano. The general idea of a book promotion is that it gives the participants a chance to ask relevant questions, interact with the author of the book and in the process possibly win a copy of the book, all for free! Here are the details: Promotion Period: 14 to 16 July 2009.
6/Jul 2009
By Satish Talim
6 min. read
Welcome to the first installment on the RL blog, of a mini series –
“How do I learn and master Sinatra?” – by top Rubyists using
Sinatra. The interview series will provide insight and commentary from
these notable Sinatra developers, with the goal of facilitating and
providing answers to the questions Ruby beginners face on how to learn
and master Sinatra.
1/Jul 2009
By Satish Talim
4 min. read
The trial batch of our new course “Ruby Metaprogramming” started
recently. On this occasion, RubyLearning caught up with author Paolo
Perrotta (who is writing the book “Metaprogramming
Ruby“)
29/Jun 2009
By Satish Talim
13 min. read
20+ Rubyists are using Sinatra – Do you? With Sinatra you can quickly create your own tiny web-applications in Ruby and write lots of small services. RubyLearning caught up with some Rubyists working with Sinatra and asked them as to why, how and where they use Sinatra. Aaron Quint I’ve been using Sinatra all over the place. With Vegas I’ve been using it as a way to provide simple web interfaces to existing code.
24/Jun 2009
By Satish Talim
2 min. read
What’s Twitter? The New York Times says: Twitter is a simple messaging service that you’ve either heard about a lot or not at all. Either way, it’s a fun and useful tool, well worth trying if you want to reach potential and existing customers, employees or employers. List of Rubyists Using Sinatra This list of over 10 Rubyists using Sinatra, is in alphabetical order, with a link to their Twitter profile.
23/Jun 2009
By Satish Talim
3 min. read
With Sinatra you can quickly create your own tiny web-applications in Ruby and write lots of small services. Problem definition To upload a text file to a Sinatra web service and have its sorted content returned. How to upload a file from the command line? We shall use cURL, a tool and library designed to give you a user-friendly but low-level interface to making HTTP requests. cURL also supports many other protocols related to uploading and downloading files.
21/Jun 2009
By Satish Talim
5 min. read
Our Book Promotion: “Ruby Best Practices” starts soon. Win one of four books to be given out for active participation. The coolest thing? Author Gregory Brown will be on site to answer questions! Click here for more details. Here, in this brief interview, Satish Talim of RubyLearning talks to Gregory Brown. Satish Gregory, could you tell us something about yourself – your background, where you are based? Gregory I’m a Ruby hacker that tends to spend a lot of time on free software.
20/Jun 2009
By Satish Talim
1 min. read
Book Promotion: Ruby Best Practices RubyLearning is pleased to announce the promotion of the book “Ruby Best Practices” by author Gregory Brown. The general idea of a book promotion is that it gives the participants a chance to ask relevant questions, interact with the author of the book and in the process possibly win a copy of the book, all for free! Here are the details: Promotion Period: 30 June to 2 July 2009.
15/Jun 2009
By Satish Talim
6 min. read
Our Book Promotion: “Foundation Rails 2” starts soon. Win one of four books to be given out for active participation. The coolest thing? Author Eldon Alameda will be on site to answer questions! Click here for more details. Here, in this brief interview, Satish Talim of RubyLearning talks to Eldon Alameda. Satish Eldon, could you tell us something about yourself – your background, where you are based? Eldon I’m originally from California, but have been residing in Kansas City for the last 11 years.
13/Jun 2009
By Satish Talim
2 min. read
Satish Chetan, could you tell us something about yourself – your background, where you are based? Chetan I am born and raised in Chandigarh, India’s most beautiful city. I am a computer engineer by both qualification and profession, and a MBA from Melbourne Business School (UQ/MtEliza). In 2000 I moved to Australia; worked and stayed there for six years before coming back to India in 2006, year I put my hands on Rails, to start Mortar Systems.
10/Jun 2009
By Satish Talim
1 min. read
Book Promotion: Foundation Rails 2 RubyLearning is pleased to announce the promotion of the book “Foundation Rails 2” by author Eldon Alameda. The general idea of a book promotion is that it gives the participants a chance to ask relevant questions, interact with the author of the book and in the process possibly win a copy of the book, all for free! Here are the details: Promotion Period: 16th to 18th June 2009.
9/Jun 2009
By Satish Talim
4 min. read
Our Book Promotion: “The Well-Grounded Rubyist” starts today. Win one of four books to be given out for active participation. The coolest thing? Author David A. Black will be on site to answer questions! Click here for more details. Here, in this brief interview, Satish Talim of RubyLearning talks to David A. Black. Satish David, could you tell us something about yourself – your background, where you are based? David I’m from Connecticut originally, and I live in New Jersey.
9/Jun 2009
By Satish Talim
21 min. read
The Future of Ruby is Fail! Preamble Thanks to Ilya Grigorik for initiating the discussion in the Indian Ruby / Rails community around the premise “Future of Ruby is Fail” (yes, somewhat tongue in cheek, but also serious), trying to get a feel for the concerns in the community. The focus of this discussion would be on the Indian market / geographical area. RubyLearning is pleased to have with us, Ruby / Rails Gurus from Pune, India: Ashutosh Ambekar from Persistent Systems Ltd., Devendra Deshmukh from e-Zest, Gautam Rege from Josh Software Pvt.
5/Jun 2009
By Satish Talim
10 min. read
10+ Ruby Rails companies in Pune, India NOTE: In Aug. 2014, we have updated this list. Are you looking out for companies in India, working in Ruby, Rails, Merb and / or Sinatra to out-source your projects? Here’s a list of companies in Pune, India working with Ruby and frameworks like Rails, Merb and Sinatra. BetterLabs (Contact Person: Vaibhav Domkundwar), is located in San Jose, USA and Pune, India. BetterLabs is an unique product incubation firm that works on early stage concepts to experiment, validate, and iterate on the concept to take it from idea to company.
29/May 2009
By Satish Talim
1 min. read
RubyLearning is pleased to announce the promotion of the book “The
Well-Grounded Rubyist” by author David Black.
24/May 2009
By Satish Talim
9 min. read
Our Book Promotion: “Programming Ruby 1.9” starts soon. Win one of
four books to be given out for active participation. The coolest thing?
24/May 2009
By Satish Talim
2 min. read
Book Promotion: Programming Ruby 1.9 RubyLearning is pleased to announce the promotion of the book “Programming Ruby 1.9” by author Dave Thomas. The general idea of a book promotion is that it gives the participants a chance to ask relevant questions, interact with the author of the book and in the process possibly win a copy of the book; all for free! Here are the details: Promotion Period: 2nd to 4th June 2009.
20/May 2009
By Satish Talim
1 min. read
RubyLearning is pleased to announce the promotion of the book “Head
First Rails” by author David Griffiths.
20/May 2009
By Satish Talim
7 min. read
Our Book Promotion: “Head First Rails” starts soon. Win one of four
books to be given out for active participation. The coolest thing?
13/May 2009
By Satish Talim
3 min. read
Our Book Promotion: “Ruby in Practice” starts soon. Win one of four
books to be given out for participation. The coolest thing?
12/May 2009
By Satish Talim
1 min. read
RubyLearning is pleased to announce the promotion of the book “Ruby in
Practice” by authors Jeremy McAnally and Assaf Arkin.
2/May 2009
By Satish Talim
1 min. read
RubyLearning is pleased to announce the promotion of the book “Rails
Test Prescriptions” by author Noel Rappin.
1/May 2009
By Satish Talim
4 min. read
Our second Book Promotion: “Rails Test Prescriptions” starts soon.
Win one of four books to be given out for active participation. The
coolest thing?
30/Apr 2009
By Satish Talim
2 min. read
RubyLearning caught up with Andrey “A.I.” Sitnik developer of R18n,
a tool to internationalize and localize your Merb/Sinatra/desktop Ruby
application, and asked him some quick questions in this interview.
28/Apr 2009
By Satish Talim
4 min. read
RubyLearning caught up with Luke Francl and Barry Hess creators
of Follow Cost – a Twitter tool to help
people decide if following someone is worth it, and talked to them about
Follow Cost and Sinatra in this interview.
17/Apr 2009
By Satish Talim
3 min. read
Our first ever Book Promotion: “Wicked Cool Ruby Scripts” starts
soon. Win one of four books to be given out for participation. The
coolest thing? Author Steve Pugh will be on site
15/Apr 2009
By Satish Talim
1 min. read
Want to promote your book/product/event? RubyLearning is pleased to announce that we shall be running book promotions on RubyLearning.org. This is probably the most powerful marketing you can do without giving us any money. For all the details, download our brochure. If you have something other than a book, don’t worry. We plan to do this for products, classes/courses and events too. The general idea is that we tell our members (via email) about your book/product/event (all must be related to Ruby in some way) and that we are giving one or more copies/tickets away.
9/Apr 2009
By Satish Talim
5 min. read
Nick Adams is the CTO and Co-Founder of SapnaSolutions.
SapnaSolutions is on a mission of transforming Pune city into a Ruby on
Rails hub.
24/Mar 2009
By Satish Talim
2 min. read
It’s time to thank RubyLearning’s sponsor – ProjectLocker. ProjectLocker provides tools and services to help software development teams quickly set up an enterprise-quality infrastructure at an affordable price. Using ProjectLocker, teams can spend less time finding, configuring, and managing tools and more time doing what is most important — writing great software to meet customer needs. ProjectLocker’s suite of software development tools features source control with both Git & Subversion hosting, and bug tracking, wiki, and project management with hosted Trac.
22/Mar 2009
By Satish Talim
2 min. read
It’s time to thank RubyLearning’s sponsor –
Railsware.
Twitter, twitter! Are you twittering all around and nobody hears your
sweet voice? That’s strange. Perhaps Twitter isn’t your marketing tool.
However for
20/Mar 2009
By Satish Talim
5 min. read
On the eve of the first ever online “Introduction to Sinatra” course, Satish Talim of RubyLearning caught up with Aaron Quint and talked to him on Sinatra, in this interview. Satish Talim>> Welcome, Aaron and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Aaron Quint>> Thanks for having me! I’m a freelance Ruby developer working in Brooklyn, NY.
20/Mar 2009
By Satish Talim
8 min. read
On the eve of the first ever online “Introduction to Sinatra” course, Satish Talim of RubyLearning caught up with Ryan Tomayko and talked to him on Sinatra, in this interview. Satish Talim>> Welcome, Ryan and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Ryan Tomayko>> My background is in systems design and general web architecture — HTTP, REST, and “web services” primarily.
19/Mar 2009
By Satish Talim
1 min. read
We’re rapidly expanding our course offerings here at RubyLearning,
trying to keep up with the enormous and ever-growing interest in
“everything” Ruby. We have recently introduced four new courses
19/Mar 2009
By Satish Talim
2 min. read
It’s time to thank RubyLearning’s sponsor – 1st Easy Limited. 1st Easy Limited for easy Sinatra apps hosting 1st Easy Limited are keen to play an active role in encouraging the adoption of new development technologies, and are delighted to have been given the opportunity to support the work of Satish Talim and his team at RubyLearning. If you’re a developer, or an alumni of RubyLearning and would like to test your own apps or freshly acquired skills, you’re welcome to take advantage of the free hosting trials that 1st Easy offer: simply visit the registration page and leave your details.
17/Mar 2009
By Satish Talim
5 min. read
The first ever free, online “Using Twitter with Ruby” course
starts 18th April 2009 at
RubyLearning.org. Satish Talim of
RubyLearning caught up with Micheal Morin, the creator of this
course, and talked to him in this interview.
13/Mar 2009
By Satish Talim
3 min. read
On the eve of the first ever online “Introduction to Sinatra”
course, Satish Talim and Victor H. Goff III of RubyLearning caught up
with Adam Wiggins and talked to him on Heroku (pronounced
her-OH-koo), in this interview.
12/Mar 2009
By Satish Talim
3 min. read
I have compiled a list of over 50 Ruby-related blogs of Rubyists and
companies, in alphabetical order. The list is not intended to be
all-inclusive, but it should give you a great start to read the blogs of
some very talented Rubyists.
10/Mar 2009
By Satish Talim
2 min. read
It’s time to thank RubyLearning’s sponsor – Rails
Kits.
Rails Kits is the place to get ready-to-use Rails code that will help
you build your apps faster
10/Mar 2009
By Satish Talim
4 min. read
It’s time to thank RubyLearning’s sponsor – Blue Box
Group.
This year is shaping up to be another big one for Blue Box Group
Blue Box
Group has
got some great new features for release, upgrades to their service
offerings, appearances at various events and conferences and more. Check
out their site and subscribe to their
blog to get the latest updates!
7/Mar 2009
By Satish Talim
2 min. read
It’s time to thank RubyLearning’s excellent sponsor – Locaweb.0^ Locaweb is Growing real Fast! Locaweb has just made a big announcement this week. All web shared hosting plans now offer *unlimited* disk storage and bandwidth! It may not sound as big as it is if you’re from the US, for instance, but it is a pretty big deal if you’re from Latin America. There has been small attempts before by others but this is the move of the largest web hosting company in Brazil, which changes the rules of the game.
3/Mar 2009
By Satish Talim
4 min. read
On the eve of the first ever online “Introduction to Sinatra”
course, Satish Talim of RubyLearning caught up with Adam Keys and
talked to him on Sinatra, in this interview.
2/Mar 2009
By Satish Talim
1 min. read
As a follow-up to our earlier post “50+ Rubyists to Follow on
Twitter”
we used Twitter Grader to find out the top 5 ranked Rubyists.
21/Feb 2009
By Chris Wanstrath
3 min. read
On the eve of the first ever free, online course on “Git and GitHub”, Satish Talim of RubyLearning caught up with Chris Wanstrath and talked to him, in this short interview. Satish Talim>> Welcome, Chris and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Chris Wanstrath>> I’m a Ruby and JavaScript programmer living in San Francisco, CA.
27/Jan 2009
By Satish Talim
5 min. read
The votes have been cast and the Shorty Awards have come to an end. The official results are in, and RubyLearning is a winner of the Shorty Award in the education category. RubyLearning represented by its nearly 7000 participants from over 140 countries are delighted and so am I. For those of you unfamiliar with The Shorty Awards, they have been given to “the best producers of short content in 2008.” And by short content, they mean 140 characters or less.
20/Jan 2009
By Satish Talim
6 min. read
A weekly series from the Ruby Masters Welcome to the last installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. This week, we’re happy to have Ryan Bates from USA.
16/Jan 2009
By Satish Talim
4 min. read
Kurt Shuster is the CEO and Co-Founder of Noomii.com. In this
interview Satish Talim of RubyLearning, talks to Kurt about Noomii.com.
14/Jan 2009
By Satish Talim
2 min. read
Hollywood has the Oscars. Broadway has the Tonys. Now Twitter has the
Shorty Awards.
13/Jan 2009
By Satish Talim
9 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. This week, we’re happy to have Thibaut Barrere from France.
6/Jan 2009
By Satish Talim
10 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
30/Dec 2008
By Satish Talim
11 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
23/Dec 2008
By Satish Talim
8 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
18/Dec 2008
By Satish Talim
17 min. read
If you were to ask me, I’d say that Merb has caught the fancy of Rubyists around the world and it’s not just hype. Recently RL conducted a poll on new course offerings where 1000 Rubyists (from over 140 countries) voted. Over 30% requested for an Introductory course on Merb. RL’s Satish Talim caught up with Matt Aimonetti (a serious Ruby addict and Merb core team member) to learn more about Merb.
17/Dec 2008
By Satish Talim
1 min. read
Not many Indian Rubyists tweet, but the numbers who do, is growing steadily. This list is a WIP and does not include all profiles, but it should give you a great start to following some talented Indian Rubyists. Ahmedabad SoftMind Technology – SoftMind Bangalore arjunram – arjunram karthik c – karthik c Piyush Gajjariya – piyushg Chandigarh Chetan Mittal – den1jay Hyderabad rootuser – rootuser Indore dharmarth – dharmarth Kochi jenishkottaram – jenishkottaram Tinu Cleatus – TinuCleatus Vasanth E.B.
16/Dec 2008
By Satish Talim
11 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
15/Dec 2008
By Satish Talim
2 min. read
In my opinion, Twitter is the easiest way for people new to social media to get involved. But What’s Twitter? The New York Times says: Twitter is a simple messaging service that you’ve either heard about a lot or not at all. Either way, it’s a fun and useful tool, well worth trying if you want to reach potential and existing customers, employees or employers. What’s a Ruby Merbist? The Merbist says: A Traditional Ruby Merbist is one who is trained or skilled in the dispensing of merbal prescriptions in the Rubyist tradition.
9/Dec 2008
By Satish Talim
6 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
2/Dec 2008
By Satish Talim
5 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
25/Nov 2008
By Satish Talim
8 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
18/Nov 2008
By Satish Talim
6 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
15/Nov 2008
By Satish Talim
2 min. read
New Course Offerings We’re rapidly expanding our course offerings here at RubyLearning, trying to keep up with the enormous and ever-growing interest in Ruby. But we need your YOUR help because, as you know, Ruby is a big subject, and we’d like to be sure to focus in on the areas of most interest to you. A Note regarding the courses mentioned in the poll below: Ruby Testing and TDD: (starting from the concepts of testing in general, Test::Unit and other tools are discussed.
11/Nov 2008
By Satish Talim
8 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
7/Nov 2008
By Satish Talim
2 min. read
It’s time to thank RubyLearning’s excellent sponsor – Locaweb.
Locaweb delivers Rails Summit Latin America 2008
The biggest news of October is that Locaweb was able to deliver Rails Summit Latin America 2008, the largest and the best Rails conference ever in Latin America.
4/Nov 2008
By Satish Talim
10 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
29/Oct 2008
By Satish Talim
4 min. read
The response to an earlier post “Famous Ruby Personalities: Who do you recommend?” was very encouraging and many wrote in asking for the Twitter profiles of these Famous Ruby Personalities and other Ruby developers and bloggers. But What’s Twitter? The New York Times says: Twitter is a simple messaging service that you’ve either heard about a lot or not at all. Either way, it’s a fun and useful tool, well worth trying if you want to reach potential and existing customers, employees or employers.
28/Oct 2008
By Satish Talim
7 min. read
A weekly series from the Ruby Masters
Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe.
23/Oct 2008
By Satish Talim
8 min. read
Bhalchander Vishwanath is the Founder and CEO of United Prosperity. He grew up in Pune, India and lives in the SF-Bay Area. He did his Bachelors degree from IIT Bombay and after working for two years with Tata Motors did his MBA from IIM Bangalore. He subsequently worked with Wipro, Microsoft, MphasiS and most recently Infosys and led several multi-year projects in financial services and insurance. Early in his career he also managed to do a little bit of marketing and sales.
21/Oct 2008
By Satish Talim
11 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
14/Oct 2008
By Satish Talim
5 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
7/Oct 2008
By Satish Talim
8 min. read
A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
30/Sep 2008
By Satish Talim
7 min. read
A weekly series from the Ruby Masters Welcome to the second installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
25/Sep 2008
By Satish Talim
5 min. read
Ruby is designed to make programmers happy Do we really care? Goggle for Famous Ruby Personalities and you will be surprised to find no relevant information on this. Let us try and addresses this issue and salute the Famous Ruby Personalities that have helped Ruby developers and enthusiasts have fun, joy and be happy while programming! Rock Stars Yukihiro Matsumoto or “Matz,” as he is known online, obviously is the first choice for giving us this wonderful Ruby programming language.
23/Sep 2008
By Satish Talim
8 min. read
A weekly series from the Ruby Masters We’re excited to launch a new interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.
17/Sep 2008
By Satish Talim
1 min. read
BuildingWebApps is a resource site for Ruby on Rails developers that includes more than two dozen original articles, including Rails setup guides for Windows and Mac, as well as more than 1,000 links to the best resources from all around the web. It is also the home of the very popular Free Online Course on Ruby on Rails. I am including any news or developments the sponsor has had during August 2008.
9/Sep 2008
By Satish Talim
1 min. read
FiveRuns is a provider of Rails application (and server) monitoring services. I am including any news or developments the sponsor has had during August 2008.
Two things worth mentioning
6/Sep 2008
By Satish Talim
2 min. read
It’s time to thank RubyLearning’s excellent sponsor – Locaweb.
Locaweb is Growing real Fast!
Locaweb is the biggest web hosting company in Brazil and is heading to become the largest in South America by a big margin. They are about to release their brand new
3/Sep 2008
By Satish Talim
2 min. read
Today I will show you how to take YOUR Ruby to the next level, quick and easy. Join the brand new RubyLearning’s Online Intermediate Ruby Course (POIRPC101-1I) which will bridge the gap from learning basic or core Ruby, by providing what it takes to use some of the more advanced Ruby Libraries (Core, standard, and additional) and providing the technical skill to apply Ruby in our soon to be announced Advanced Ruby Course (which will cover such topics as: meta-programming, design patterns and best practices (OOD, TDD, BDD)).
26/Aug 2008
By Satish Talim
2 min. read
There have been some heavy discussions at RubyLearning about what all should be covered in an Advanced Ruby Course. Many topics have been suggested along with a ‘for’ and ‘against’ each topic, but nothing concrete has come out. I’d like the topics to be more relevant to the ‘Real World Ruby‘ which any programmer with a basic knowledge of Ruby could master and use. At our Free Core Ruby Programming Course we cover the following topics.
21/Aug 2008
By Satish Talim
3 min. read
TMail is a commonly used library by the ActionMailer component of Ruby The students of the FORPC101 batch wanted to know how they could send an email in Ruby. Today, out of the various options available, we will have a quick look at TMail – a library used for composing and manipulating email messages for Ruby. TMail is designed to be an Request For Comments (RFC) compatible library. The goal of TMail is to allow you to create emails programatically without having to know about the RFCs or how they work, or what their standards are.
6/Aug 2008
By Satish Talim
1 min. read
It’s time to thank RubyLearning’s excellent sponsors! PeepCode publishes cutting-edge screencasts and PDF books that get straight to the point. Thousands of people have learned quickly and visually about topics that matter. Check out recent content on writing Facebook Apps, Using Git, Keeping your Apps Secure, Using Email as an API and many other topics. Technorati Tags: PeepCode, Ruby, Sponsors
4/Aug 2008
By Satish Talim
2 min. read
It’s time to thank RubyLearning’s excellent sponsors! Locaweb is the number 1 hosting company in Brazil, with around 400 employees and 133 thousand clients, hosting more than 220 thousand domains. I am including any news or developments the sponsor has had during July 2008. Locaweb just opened up the registration website for the greatest Ruby on Rails event in Latin America: Rails Summit Latin America. It is only in Brazilian Portuguese right now, but in the next few days they’ll release the international version so every other member of the Latin America community can register.
3/Aug 2008
By Satish Talim
1 min. read
It’s time to thank RubyLearning’s excellent sponsors! BuildingWebApps is a resource site for Ruby on Rails developers that includes more than two dozen original articles, including Rails setup guides for Windows and Mac, as well as more than 1,000 links to the best resources from all around the web. It is also the home of the very popular Free Online Course on Ruby on Rails. The instructors Michael Slater and Christopher Haupt are well-known speakers and highly experienced in their field of work.
2/Aug 2008
By Satish Talim
1 min. read
It’s time to thank RubyLearning’s excellent sponsors! FiveRuns is a provider of Rails application (and server) monitoring services. I am including any news or developments the sponsor has had during July 2008. Two things worth mentioning here are: They recently introduced DataFabric – a gem they wrote to help with ActiveRecord. One of the lingering issues they have had to deal with over the last year in the Manage service was ActiveRecord’s reluctance to talk to more than one database.
1/Aug 2008
By Satish Talim
1 min. read
Advertising / Sponsorship
RubyLearning.org accepts advertising enquiries, although we like to
handle advertising delicately to keep up a high standard.
31/Jul 2008
By Satish Talim
2 min. read
Here’s a digest of RubyLearning’s best posts for Ruby beginners. These include (with the latest posts first): Advise: David Flanagan talks to RubyLearning David Flanagan is the author of the book “The Ruby Programming Language”. David says that his book was written to be a definitive book on the language, and is intended for those who want to learn and master the language. He also offers insights on Ruby 1.9. Charles Nutter talks to RubyLearning Participants Charles Nutter currently works full-time as a core developer on JRuby at Sun Microsystems.
30/Jul 2008
By Satish Talim
4 min. read
Part 2
Continuing from where we left off in Part 1
29/Jul 2008
By Satish Talim
4 min. read
O’Reilly Media, Inc. is a strong supporter of RubyLearning.org and recently announced a 50% discount, for the participants of the FORPC101 course, on their book “The Ruby Programming Language” by David Flanagan, Yukihiro Matsumoto. Satish Talim of RubyLearning recently caught up with David Flanagan who was kind enough to spare time answering questions posed by RubyLearning. Satish Talim David, a warm welcome to you. For the benefit of the readers, could you tell us something about your self?
28/Jul 2008
By Satish Talim
4 min. read
Preamble
The participants of the FORPC101 series of courses have been requesting me for a small article related to JRuby; so here it is.
24/Jul 2008
By Satish Talim
6 min. read
Locaweb is a strong supporter of RubyLearning.org and Satish Talim of RubyLearning recently caught up with Fabio Akita of Locaweb, who was kind enough to spare time answering questions posed by RubyLearning. Fabio Akita is a Brazilian Rails enthusiast, also known online as “AkitaOnRailsâ€. He regularly write posts on his own blog and had published the very first book tailored for the Brazilian audience called “Repensando a Web com Railsâ€. Satish Talim Fabio, a warm welcome to you.
23/Jul 2008
By Satish Talim
7 min. read
Morph Labs have been supporting RubyLearning.org for some time now. Satish Talim of RubyLearning recently caught up with Guy Naor (CTO Morph Labs), who was kind enough to spare time answering questions posed by RubyLearning. Guy Naor is a veteran of the computing and technology world since 1981. Guy’s technology experience spans evolution and revolution eras, where he was involved with multiple companies and projects, working in a wide variety of computing platforms from mainframes to hand held devices as well as dozens of languages and operating systems.
21/Jul 2008
By Satish Talim
4 min. read
On the eve of the new JRuby Course announced by RubyLearning, Satish Talim of RubyLearning caught up with Charles Nutter, who was kind enough to spare time answering questions posed by the RubyLearning participants. Charles Nutter has been a Java developer since 1996. He currently works full-time as a core developer on JRuby at Sun Microsystems. He led the open-source LiteStep project in the late 90s and started working on Ruby in the fall of 2004.
2/Jul 2008
By Satish Talim
4 min. read
Will Bunker founded the online dating service that became Match.com, the world’s largest personals site. Will designed the software and developed the hardware infrastructure for the site, which grew to 4.5 million monthly unique visitors and annualized subscription revenues of $14 million, outperforming Yahoo Personals and other competitors. In late 1999 they sold One-and-Only to Ticketmaster Online/City Search, where it was rebranded Match.com. Will Bunker is now the co-Founder and CEO of YoYoBrain.
31/May 2008
By Satish Talim
7 min. read
By Satoshi Asakawa Satoshi Asakawa is a Japanese Ruby enthusiast, a former student and now a Patron of the FORPC101 course. Shoes is a cross-platform, tiny graphics and windowing toolkit for the Ruby programming language written by Why. You can find more information on Shoes here. Objective: To build a teeny-weeny mp3 player. Step 1: Let us first download Shoes. We shall be using stable build file shoes-0.r396-curious.exe. Step 2: Next, we start writing the code for our teeny-weeny mp3 player.
4/May 2008
By Satish Talim
1 min. read
The Ruby Study Notes eBook has been downloaded over 14500 times. For a long time there was a constant request of creating the Ruby Study Notes in print form and finally with the help of Lulu.com, I did it! With 1000s of participants at the Free Online Ruby Programming Course, many being from countries where the internet is painfully slow or those who do not have a continuous access to the internet; a printed book is always convenient.
29/Apr 2008
By Satish Talim
12 min. read
Fabio Akita is a Brazilian Rails enthusiast, also known online as “AkitaOnRails”. He regularly write posts on his own blog and had published the very first book tailored for the Brazilian audience called “Repensando a Web com Rails”. He is now a full-time Ruby on Rails developer working as Brazil Rails Practice Manager for the Utah company Surgeworks LLC.
28/Apr 2008
By Satish Talim
3 min. read
Making critical information available across the Internet has arguably been one of the most profound business enablers in the history of technology. It has meant expanded markets, increased productivity, and streamlined processes. Unfortunately, it has also meant a profound increase in operational risk. Vulnerabilities like command injection attacks result from inadequately designed or written Ruby code, creating opportunities for attackers to threaten privacy and steal data. The only way to eliminate vulnerabilities is to get them where they live: in the source code itself.
25/Apr 2008
By Satish Talim
10 min. read
Jose Carlos Monteiro is a Portuguese Ruby enthusiast and a mentor at RubyLearning.org. He has over 11 years of experience in programming with languages such as C, C++, Delphi, Java, Perl, PHP. He is also familiar with coding Unix Shell Scripts and used to working with version control systems (CVS and Subversion). His short-term goal is to acquire new skills, such as becoming more experienced in working with “modern” build tools (rake) and continuous integration tools.
22/Apr 2008
By Satish Talim
2 min. read
I have come up with some ideas. Some zany, impractical and okay maybe a bit stupid.. but some are simple, fun and easy to do. Will you help me come up with even more? Any idea is acceptable … this is just a fun brainstorming session <!–more-> to spread the book as far and as wide as it can go! Leave I am looking for ways to promote my Free Ruby eBook your comments below (you will have to register to do that…..which is safe, simple and allows you to make comments for other posts as well)..
22/Apr 2008
By Satish Talim
6 min. read
For the past two years, RubyLearning has been promoting the Ruby language world-wide, by conducting its Free Online Ruby Programming Course. 1000s of participants have either completed or are in the process of completing the course. Most Ruby course participants have a plethora of questions related to the language; opportunities in Ruby; Ruby’s future etc. Satish Talim of RubyLearning, after talking to Bruce Williams, next talked to FiveRuns’ Adam Keys, to get his views and opinion.
18/Apr 2008
By Satish Talim
9 min. read
For the past two years, RubyLearning has been promoting the Ruby language world-wide, by conducting its Free Online Ruby Programming Course. 1000s of participants have either completed or are in the process of completing the course. Most Ruby course participants have a plethora of questions related to the language; opportunities in Ruby; Ruby’s future etc. Satish Talim of RubyLearning talked to FiveRuns, to get their views and opinion. FiveRuns is building an ecosystem of tools around Rails, including its flagship monitoring and management tool, FiveRuns Manage, and a free Rails stack, FiveRuns Install.
15/Apr 2008
By Satish Talim
10 min. read
For the past two years, RubyLearning has been promoting the Ruby language world-wide, by conducting its Free Online Ruby Programming Course. 1000s of participants have either completed or are in the process of completing the course. Most Ruby course participants have a plethora of questions related to the language; opportunities in Ruby; Ruby’s future; Rails etc. Satish Talim of RubyLearning talked to BuildingWebApps, to get their views and opinions. BuildingWebApps is a project of Collective Knowledge Works, Inc.
14/Apr 2008
By Satish Talim
1 min. read
Darren Rowse, as usual, has come up with a lovely idea “Today is Blogger Appreciation Day [UNOFFICIAL]” – that certainly fosters the sense of community, which I love about blogging. In Darren’s words: We’re in it together, blogging is about collaboration and together going further than we can by ourselves – so why not help another blogger today by shooting them a word of encouragement, a pep talk, a congratulations, an idea to help them improve or some other positive constructive message.
14/Apr 2008
By Satish Talim
10 min. read
Today’s guest blogger is Sunil Kelkar, a programmer, author, trainer and speaker. A recognized expert in the field of software development with over 15+ years of I.T. experience, Sunil has consulted and trained teams at various companies in India and the US. He has been involved with Rails for the last two years and Java since 1997. He also imparts Free Online Rails Courses for world-wide participants. Sunil is based out of Pune, India.
29/Mar 2008
By Satish Talim
1 min. read
It was fun being interviewed by FiveRuns Blog. FiveRuns exists for the express purpose of delivering affordable and radically simplified tools for monitoring applications and their supporting infrastructure with a focus on Ruby on Rails. Every Friday, FiveRuns interviews Ruby/Rails enthusiasts and it was an honor to be amongst luminaries such as Chad Fowler, Peter Cooper, Pat Eyler to name a few. Technorati Tags: FiveRuns, Rails Interview, Rails, Ruby
24/Mar 2008
By Satish Talim
1 min. read
Twitter is a service for friends, family, and co–workers to communicate and stay connected through the exchange of quick, frequent answers to one simple question: What are you doing? They say that Twitter is on its way to becoming the next killer app. RubyForge has a command line interface and Ruby api wrapper for twitter. I got hooked on to Twitter just today, when I came across this api. The documentation is not all that complete, given the fact that only John Nunemaker is working on this project.
23/Feb 2008
By Satish Talim
1 min. read
Kathryn Barrett reports that this month marks Ruby’s 15th birthday. Yukihiro “Matz†Matsumoto–creator of Ruby confirmed that Ruby was conceptualized and named on Feb. 24, 1993. Mark your calendars. While this doesn’t yet qualify Ruby as an old-timer among programming languages, it’s a good indication that it’s here to stay and probably doesn’t deserve to be called a newcomer any more. Technorati Tags: Ruby programming, Ruby Turns 15 on 24th Feb.
22/Feb 2008
By Satish Talim
1 min. read
With the growing popularity of the Ruby Programming language in India, the University of Pune proposes to introduce Ruby Programming as part of the Masters in Computer Management (MCM) post-graduate course, from June 2008. The University has uploaded the new syllabus on the web so that students, members of the public and experts may post their comments. Technorati Tags: MCM, Ruby programming, University of Pune, University of Pune: Ruby Programming
20/Dec 2007
By Satish Talim
1 min. read
Recently,
odinjobs
talked to a panel of Ruby Experts and asked them
14/Dec 2007
By Satish Talim
1 min. read
Dave Thomas just announced that the Third
Edition of the PickAxe has just
entered beta. Each edition of the book tracks the latest Ruby release,
and each is the definitive reference to Ruby. This third edition
maintains that tradition, and has been updated to reflect the new
features of Ruby 1.9.
5/Dec 2007
By Satish Talim
2 min. read
Recently, Pragmatic Programmer Dave Thomas, author of the ‘Pickaxe book’
Programming Ruby, and co-author of Agile Web Development with Rails and
The Pragmatic Programmer, talked with InfoQ about Ruby, Rails and the
importance of choosing the right tool for the job.
4/Dec 2007
By Satish Talim
4 min. read
Pune is now increasingly becoming the hot-bed of Ruby on Rails activity
in India and Josh Software Pvt. Ltd. are strongly making a mark in this
field. Satish Talim of RubyLearning.com recently talked to Gautam Rege,
one of the founders of this company.
30/Nov 2007
By Fabio Akita
13 min. read
Fabio Akita’s “AkitaOnRails” series at RubyLearning.com, for
would-be Ruby developers, has been quite a hit. Today in another
article, Fabio talks in depth about Ruby’s Blocks/Closures, This is
a rather long article but well worth the time invested in reading it.
29/Nov 2007
By Satish Talim
2 min. read
The RubyLearning.com site has been active
for some time now and the users of my site are normally people learning
the Ruby programming language.
26/Nov 2007
By Satish Talim
5 min. read
RubyLearning recently caught with Fabio Akita from Brazil and got
his viewpoint on one of the vexing areas for beginners in Ruby –
Symbols.
4/Oct 2007
By Satish Talim
13 min. read
This is part 3 in our ongoing
conversation
– “Advice For Ruby Beginners“.
3/Oct 2007
By Satish Talim
5 min. read
(This interview appeared before on 23rd Sept. 2006 on the PuneRuby
blog).
Today we talk to Karmen Blake
1/Oct 2007
By Satish Talim
16 min. read
This is part 2 in our ongoing
conversation
– “Advice For Ruby Beginners“.
27/Sep 2007
By Satish Talim
27 min. read
The popularity of Ruby grows exponentially and with that, more and more
people are learning the language. Recently, 400+ would-be Ruby
developers from around the world registered for the Free Ruby
Lessons at
RubyLearning.com and more keep joining everyday. Most Ruby beginners
have a plethora of questions related to the language; opportunities in
Ruby; Ruby’s future.
15/Sep 2007
By Satish Talim
1 min. read
I have been asked time and again about ‘Rails Hosting In India‘ and
thought it best that I list down the Rails Hosts that I have heard of,
in India.
14/Sep 2007
By Satish Talim
1 min. read
The Pune GNU/Linux Users Group have announced ‘PLUG MASHUP‘, a
technology event which includes a Hack-a-thon and a mashup camp to be
held on October 13th and 14th, 2007 at Bhaskaracharya Pratishthan, Pune,
India. The Hack-a-thon will bring together many developers and
contributors. It will aim to generate some serious code during the
event, in order to help grow the pool of FOSS contributors in India.
10/Sep 2007
By Satish Talim
4 min. read
RubyLearning caught up with Arindam Basu and requested him to brief
us about Survserv, a Rails based real time outbreak detection system
(still in Beta).
3/Sep 2007
By Satish Talim
1 min. read
The Ruby Association has announced ‘The Ruby Logo Contest‘. An
official Ruby logo is needed to promote Ruby, and therefore a contest to
select one.
30/Aug 2007
By Satish Talim
4 min. read
RubyLearning caught up with Ola
Bini at Bangalore, India and talked to
him about JRuby. Ola provides some insights for easy adoption of JRuby
by the large pool of Java and Ruby developers in India.
30/Aug 2007
By Satish Talim
1 min. read
Deploying Rails Applications – A Step-by-Step Guide by Ezra Zygmuntowicz (Engine Yard founder), Bruce Tate and Geoffrey Grosenbach is now a Beta book. If you buy the book Deploying Rails Applications you can get early notification when it ships, order a beta copy, and support the publisher and author that make it happen. Bruce Tate will be giving a percentage of his cut to charity… probably Homes Without Borders. Please help them make the best book possible.
29/Aug 2007
By Satish Talim
1 min. read
The RubyLearning Job Board has a new job requirement from Accenture, Chicago, IL; San Jose, CA. Company: Accenture Location: Chicago, IL; San Jose, CA Description: Accenture Technology Labs creates a vision of how technology will shape the future and invents the next wave of cutting-edge business solutions. Our research and development team explores new and emerging technologies that are one to five years out, and uses them to create prototypes and cutting-edge solutions that will help organizations maximize performance in the future.
20/Aug 2007
By Satish Talim
2 min. read
It’s time for a reader question – how can I make my rubylearning.com site / blog / forum more useful for you? I like to ask readers this question in an effort to keep improving the site / blog / forum and making it more effective in helping to improve your Ruby learning process. I don’t like to lead such discussions too deliberately – but find that the discussion is better if I give a few general questions to stimulate the conversation.
18/Aug 2007
By Satish Talim
6 min. read
Today, I had the good fortune to talk to David Black the author of the very popular book “Ruby for Rails“, on behalf of all the RubyLearning.com members. I have been recommending his book to one and all and if you have not read it yet, do buy yourself a copy. Hello David, and welcome to RubyLearning.com. Why don’t we start with a little bit of your background? I’m a self-taught computer programmer, currently specializing in Ruby and Rails.
17/Aug 2007
By Satish Talim
1 min. read
You demanded it. You have it! The RubyLearning.com Forum is up and running. (No longer in this form) You have sub-forums related to many topics such Ruby Certification, Book Reviews, Events, Jobs amongst others. Register and frequent the forums. Technorati Tags: RubyLearning.com, RubyLearning.com Forum
2/Aug 2007
By Satish Talim
1 min. read
A lot of you, the readers of my Free Ruby Study Notes, wrote in asking for a simple program and a brief explanation on how to connect to a MySQL database using Ruby and ActiveRecord. I just sat down and added the page Ruby ActiveRecord and MySQL to my RubyLearning site. Have a look. Technorati Tags: ActiveRecord, MySQL, Ruby, Ruby ActiveRecord and MySQL
25/Jul 2007
By Satish Talim
2 min. read
Pete Yadlowsky at the University of Virginia is teaching a short course in Ruby to some of his co-workers. The class meets 2 hours once/week for six weeks. It presently meets on Tuesdays, and so he calls it “Ruby Tuesdays” (a humorous allusion to the famous Rolling Stones song and to a restaurant chain). He was looking for good teaching materials and found rubylearning.com, among others. Thanks Pete and all the best for the “Ruby Tuesdays.” Update:\ The University of Washington extension center is offering a Ruby Programming Certificate Program.
17/Jul 2007
By Satish Talim
1 min. read
Peter Cooper has done it again! Peter
has just launched JRuby Inside a new
“sister” site to his very popular Ruby Inside. JRuby Inside focuses just
on JRuby.
13/Jul 2007
By Satish Talim
1 min. read
Today’s web-based applications are required to provide more storage,
more compute power, and a greater level of reliability than ever before.
12/Jul 2007
By Satish Talim
1 min. read
The Brainwave DevNet Conference is being held at Hyderabad, India on 27th July 2007. At this conference, Brainwave would be releasing the commercial version of their product ‘The Brainwave Platform’ – an end to end enterprise application development and deployment solution stack, that strives to reduce development time, cost and frees you from hassles of incorporating any new business process. Registration is free and everyone’s invited. Technorati Tags: Brainwave, Brainwave
3/Jul 2007
By Satish Talim
1 min. read
With Google Trends, you can compare the world’s interest in your favorite topics. Google Trends shows how frequently your topics have appeared in Google News stories, and in which geographic regions people have searched for them most. Taking this further, I decided to see the trend for Ruby on Rails for the year 2007. Amongst Regions, India is ranked second. When I clicked on India, I found that amongst Subregions Karnataka and Maharashtra are at the top – obviously due to Bangalore, Mumbai, Pune.
27/Jun 2007
By Satish Talim
1 min. read
A quick note. My friend Sunil Kelkar pointed me to this interesting link – Top 346 Ruby on Rails Projects Sites. Technorati Tags: Top 346 Ruby on Rails Projects Sites
22/Jun 2007
By Satish Talim
1 min. read
The Learning Ruby Job Board is getting a very good response from the Ruby and Rails readers of RubyLearning.com. Two new job posts need mention here: DormAid, NY, USA – DormAid is a college service company operating at over 40 major campuses. They are planning to extend their cutting edge web applications to interact with tech-savvy students in more interesting ways. They are looking for college-age web developers/designers who know Ruby on Rails or are willing to learn.
16/Jun 2007
By Satish Talim
2 min. read
This time around it is not good news or is it? Through some contacts I came to know that an Italian IT journalist has been copying my Ruby Study Notes and publishing it in the journalist’s own name in an Italian online journal – programmazione.it and without providing any copyright information. My initial reaction was one of anger and I shot off an email to the journalist. The email id was fake and naturally the email bounced back.
15/Jun 2007
By Satish Talim
1 min. read
It’s an honor for me as Richard Piacentini and Mathieu Fosse have agreed to translate my Ruby Study Notes in French. Richard Piacentini is a French Rails enthusiast and evangelist. He and his friend Laurent Julliard did the French Adaption of the book “Agile Web Development with Rails.” He is the creator of RailsFrance.org. He is currently busy organizing the Paris on Rails 2007 conference. Mathieu Fosse is also a French Rails enthusiast.
14/Jun 2007
By Satish Talim
1 min. read
To showcase the latest and greatest RoR implementations
22/May 2007
By Satish Talim
2 min. read
So you want to do something with Ruby but think there’s not much you
can do? Rubbish!
17/May 2007
By Satish Talim
1 min. read
Chinmoy Gavini has a nice set of 6 videos that introduces you to Ruby programming. Do check these out and give your feedback. Technorati Tags: Chinmoy Gavini, Ruby Videos
14/May 2007
By Satish Talim
2 min. read
This brief Ruby MySQL Tutorial shows you how you can connect to MySQL in Ruby. MySQL support in Ruby was made possible by Tomita Masahiro. He has developed a pure Ruby binding called Ruby/MySQL. We need to install the same on our PC and the installation (you need to be connected to the internet and it takes some time) is as shown below: C:\>gem install mysql Bulk updating Gem source index for: http://gems.rubyforge.org Select which gem to install for your platform (i386-mswin32) 1.
8/May 2007
By Satish Talim
1 min. read
Ruby is growing in popularity. For those looking at learning Ruby, there are many online resources available. In case you want to learn Ruby offline, then here is a list of all the free, Ruby eBooks available for download. Ruby Study Notes. A thorough collection of Ruby Study Notes for those who are new to the language and in search of a solid introduction to Ruby’s concepts and constructs. Purchase this Ruby eBook.
7/May 2007
By Satish Talim
3 min. read
Siddharth Karandikar a PuneRuby member and some of his friends are
hard at work in creating paahijen.com – a suit
of applications in Indian languages. I asked Siddharth to share some of
his experiences with us.
5/May 2007
By Satish Talim
4 min. read
JRuby is a 100% pure-Java implementation of the Ruby programming
language that runs in the JVM. MySQL is a one of the most popular
open source databases around and is used by many prominent organizations
from Yahoo to NASA.
4/May 2007
By Satish Talim
3 min. read
Vincent Spehner heads the company
ThinkDRY, based in Pune. Recently, I had a
chance to talk to him and requested him to share some of his
experiences. Here goes.
2/May 2007
By Satish Talim
6 min. read
Like Peter
Cooper,
I too constantly get emails from various readers of
RubyLearning.com, who are looking for
Rails developers in India for their projects. As I don’t do this
myself, I have to keep giving out a list of Rails developers I know and
trust or have had good feedback about.
30/Apr 2007
By Satish Talim
3 min. read
I have been using and teaching Java since 1995. The other day, I was
talking to my students about Internationalization in Java.
29/Apr 2007
By Satish Talim
4 min. read
Nag. B is the brain behind Startups.in.
Startups.in simplifies the establishment of startups through a
collaborative approach that is a win-win situation to all the involved
members. I’ve invited Nag to share some of his experiences in this
interview.
27/Apr 2007
By Satish Talim
3 min. read
Recently, JRuby has been gaining more
and more attention in the Java and Ruby communities. Java is a powerful
platform and there are millions of lines of Java code being written each
month, that the world will have to live with for a long time from now.
By leveraging Java the platform with the power of the Ruby programming
language, programmers get the best from both worlds. You better not
ignore JRuby any more!
26/Apr 2007
By Satish Talim
6 min. read
(This interview appeared before on 30th Aug. 2006 on the PuneRuby blog). Today’s talk with Ruby Guru, Charles Nutter would be of interest to all of you who have a Java background. Satish Talim>> Hello Charles, and welcome to PuneRuby. Could you tell us something about yourself – your background; where you are based…? Charles Nutter>> I’ve been programming computers since I was in grade school. Since 1996 I’ve been a fulltime Java developer, primarily working on web-based applications using Java EE technologies.
24/Apr 2007
By Satish Talim
2 min. read
I have been asked time and again about companies in India working on Ruby on Rails. Here’s a partial list of companies (in alphabetical order) that do so. 360 Degree Interactive, Chennai Accenture Tech Labs, Bangalore Aditi Technologies, Bangalore Allerin, Mumbai Apptility, Bangalore Better Labs, Pune Blue Whale Labs, New Delhi BroadSpire, Chennai CircleSource, Bangalore CodeWalla, Pune Goldstone Technologies, Hyderabad Itellix, Bangalore MangoSpring Inc., Pune Patni Computers, Hyderabad Persistent Systems, Pune Pinstorm, Mumbai Satyam, Hyderabad SlideShare, New Delhi SlideShare, New Delhi SoftMind Technology, Ahmedabad SurgeWorks, Mumbai Synerzip, Pune Taazza, Bangalore ThinkDRY, Pune Thoughtworks, Pune UrbanEye, Mumbai Uzanto, New Delhi V2 Solutions, Mumbai Viamentis Technologies, Chennai Vinsol, New Delhi WarmlyYours, Hyderabad – Christian Billen is the Chief Information Officer, IT Department.
19/Apr 2007
By Satish Talim
1 min. read
ColourCode is a syntax highlighter. It can read in a source file and generate a syntax-highlighted version in various formats. ColourCode is written in Ruby and licensed under the GNU GPL Version 2. The author, Nikhil Marathe is based in Mumbai and is in the 12th grade. It is really encouraging to find someone so young and in India, putting his Ruby knowledge to good use. All the best Nikhil.
11/Apr 2007
By Satish Talim
3 min. read
(This interview appeared before on 28th Aug. 2006 on the PuneRuby blog).
Today we talk to our own Ruby Guru, Shashank Date.
Satish Talim>> Hello Shashank, and welcome to PuneRuby. Could you
tell us something about yourself – your background; where you are
based…?
11/Apr 2007
By Satish Talim
6 min. read
Ruby Quirks – peculiarity of behavior? I know this topic is debatable and remember “one man’s meat is another man’s poison!” I plan to write down here (in no particular order), some of the little Ruby quirks that I’ve picked up and which, I now use comfortably. 1. Peter Cooper, the author of the book ‘Beginning Ruby’ introduced me to Real-Time chat using an IRC client. On the #ruby channel at irc://irc.freenode.net/ I heard of this quirk: class MotorCycle def initialize(make, color) @make, @color = make, color end end m = MotorCycle.new('Honda', 'blue') m.instance_variable_set(:@make, 'Kawasaki') m.instance_variable_set(:@gears, 4) puts m.inspect Check the output of the above program.
8/Apr 2007
By Satish Talim
5 min. read
(This interview appeared before on 18th Aug. 2006 on the PuneRuby blog).
Today, we shall be talking to another Ruby Guru – Phil Tomson.
7/Apr 2007
By Satish Talim
5 min. read
(This interview appeared before on 17th Aug. 2006 on the PuneRuby blog).
There is a lot to learn from experienced Ruby developers and in our
continuing series of talking to such Ruby enthusiasts from around the
world, Satish Talim today talks to Peat Bakke.
6/Apr 2007
By Satish Talim
1 min. read
Jeremy Durham’s blog talks about an open source software framework for scalable cross-language services development, named Thrift. It combines a powerful software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, and Ruby. Thrift was developed at Facebook. Have a look. Technorati Tags: Thrift
3/Apr 2007
By Satish Talim
3 min. read
(This interview appeared before on 24th Aug. 2006 on the PuneRuby blog).
Today we talk to Elliot Temple.
Satish Talim>> Hello Elliot, and welcome to PuneRuby. Could you
tell us something about yourself – your background; where you are
based…?
2/Apr 2007
By Satish Talim
3 min. read
(This interview appeared before on 15th Aug. 2006 on the PuneRuby blog).
Java is no longer the answer to every software development problem.
Ruby is exploding onto the scene, just as Java did at the end of
1990s. Developers are driving the revolution, and the amazing
productivity of Ruby on Rails is fueling it. So who better to talk
about Ruby and Rails than the strongest proponent of Ruby, Bruce
Tate.
28/Mar 2007
By Satish Talim
1 min. read
The book, Beginning Ruby is a complete beginner’s guide to Ruby and
ideal for both people who’ve not programmed before or those who’ve done
a little programming but don’t understand the finer details (such as
OOP, dynamic languages, or scripting).
12/Mar 2007
By Satish Talim
2 min. read
Technorati Tags: on-page.net How many times have you ever needed to find just one argument of a Ruby method/function/operator or just some word of syntax while working? The first thing you have to do is to google it or to use the index of .chm or just Ctrl+F through some manuals or pages… and as a result you have a lot of garbage and you need to search again for some useful sample or description.
8/Mar 2007
By Satish Talim
2 min. read
Some interesting news and articles that I thought worth mentioning:
26/Feb 2007
By Satish Talim
2 min. read
This brief blog post is in response to the many emails you wrote to me,
to blog a bit about PDF::Writer for Ruby.
24/Feb 2007
By Satish Talim
1 min. read
Robert Evans has come up with the
Ruby Snips site. In his words:
24/Feb 2007
By Satish Talim
1 min. read
Ruby/GTK2 is a library that allows Ruby applications to use GTK+ 2.x
library. GTK+ is open source and is released under the GNU LGPL licence,
so it may be used freely for commercial applications. Ruby/GTK2 is
available on Linux, Windows, Mac OS.
24/Feb 2007
By Satish Talim
1 min. read
ED4W is a full featured Programmer’s Editor/IDE with support
15/Feb 2007
By Satish Talim
1 min. read
Saw this on Ruby-Talk – CodeGear (the Borland spin-off) has a survey
open on Ruby and Ruby on Rails.
14/Feb 2007
By Satish Talim
3 min. read
Christian Billen is the Chief Information Officer, IT Department at WarmlyYours. Recently, I had a chance to talk to him and requested him to share some of his experiences. Here goes. Could you tell us something about yourself – your background, where you are based? I was born in Belgium. My father was a programmer and I have self thought myself IT from an early age, even though I was forbidden around the computers of the house (but that’s what makes it fun).
13/Feb 2007
By Satish Talim
1 min. read
I thought I would let you know that I have added Google AJAX Search on
my Learning
Ruby site. This
embeds a video bar on the web page and lets you watch Ruby and Rails
related videos (presentations, tutorials, etc.) you’ve selected, right
there on the site itself. Have fun!
12/Feb 2007
By Satish Talim
4 min. read
Ruby/Tk Ruby/Tk provides Ruby with a graphical user interface (GUI). The Tk extension works on Windows, Mac OS X and Unix systems. Previous versions of the Ruby One-Click Installer contained an (old) version of Tcl/Tk. Now this Ruby installer only contains the Ruby bindings to whatever version of Tcl/Tk you wish to install. It’s recommended to use ActiveTcl. Download the file ActiveTcl8.4.13.0.261555-win32-ix86-threaded.exe and install it. Reboot your PC. Simple Tk applications Let’s understand the following program hellotk.rb: require 'tk' hello = TkRoot.new {title "Hello World"} Tk.mainloop The Tk documentation shows the class hierarchy.
9/Feb 2007
By Satish Talim
1 min. read
An interesting thread at Ruby_talk is ‘Your favorite bit of Ruby code.’ Setting aside time for learning HTML is beneficial to any web host. John Carter from New Zealand has this interesting snippet of code: # Ruby is Objects all the way down and open for extension... class Integer def factorial return 1 if self <= 1 self * (self-1).factorial end end puts 6.factorial Technorati Tags: Ruby code
6/Feb 2007
By Satish Talim
1 min. read
In one of my projects, I need to find the file-size in megabytes again and again. This simple method helps me to convert the size of a file in bytes to megabytes. This is useful for very large files. MEGABYTE = 1024.0 * 1024.0 def bytesToMeg bytes bytes / MEGABYTE end # big file len = File.size("Dreamweaver8-en.exe") puts len.to_s + ' bytes' # displays 62651176 bytes puts bytesToMeg(len).to_s + ' MB' # displays 59.7488174438477 MB One of the uses for PDF conversion is that by going through the process of converting PDF to Word you’ll have a more easily editable document than if you didn’t do PDF conversion and tried to edit a PDF file.
6/Feb 2007
By Satish Talim
1 min. read
Update your working copy to the latest version of Rails 1.2.2, by going
to your command prompt and entering:
5/Feb 2007
By Satish Talim
1 min. read
Ruby Code blocks – This single language feature in Ruby, has changed the way I think about code. Blocks (called closures in other languages) are definitely, for me, one of the coolest features of Ruby. Will we have closures in Java 1.7 ? I hope we do. Another subtle feature, though not obvious, is that Ruby has revived the programmer in me. By the way, if you don’t know about Apress’ and Pat Eyler’s blog about Ruby contests, check out this month’s contest.
2/Feb 2007
By Satish Talim
1 min. read
An excellent blog post by Peter Szinek got me thinking on my choice of the Best Ruby Books for the year 2006. Here’s my list: Ruby for Rails by David A. Black The Ruby Way by Hal Fulton Programming Ruby by Chad Fowler, Andy Hunt Ruby Cookbook by Lucas Carlson, Leonard Richardson What is your personal opinion and your choice of books? Technorati Tags: Best Ruby Books
26/Jan 2007
By Satish Talim
3 min. read
So far in our series, we discussed the process of obtaining the DIN and DSC for the proposed Directors. We can now start the process of company name approval by the Registrar of Companies (ROC) in the State/Union Territory in which the company will maintain its Registered Office. This approval is provided subject to certain conditions: There should not be an existing company by the same name. Further, the last words in the name are required to be “Private Ltd.” in the case of a private company.
26/Jan 2007
By Satish Talim
2 min. read
Continuing with our series of blog posts with respect to ‘Setting Up An
IT Company In
India‘,
another parallel activity that you need to start is locating an office
space.
23/Jan 2007
By Satish Talim
5 min. read
Anil Dharni and Brad are the brains behind
AnswerU. AnswerU is a solution for fast
and accurate answers for university students’ toughest questions. I’ve
invited Anil to share some of his experiences in this interview.
20/Jan 2007
By Satish Talim
1 min. read
Kidzworld: a fully moderated, safe and secure social networking
site for kids. In this world, internet savvy grade-schoolers can play
games, enter contests, win prizes, test their knowledge in trivia
quizzes
20/Jan 2007
By Satish Talim
4 min. read
Now-a-days many small (20-40 people) sized companies working with Ruby
on Rails in the US and Australia are planning to set-up their own
software units in Pune, India.
19/Jan 2007
By Satish Talim
1 min. read
Ruby has just been added to
Update-Scout.com, an
interactive web service, that informs its users about software updates
and releases. Users can set up personal update news feeds from the
Update-Scout software catalog and even add new entries to the catalog.
7/Jan 2007
By Satish Talim
1 min. read
Curt Hibbs reports that Ruby is now in the top ten languages in the TIOBE index, and has been declared Programming Language of the Year for 2006 because it had the largest popularity increase in 2006 of all the languages tracked.
7/Jan 2007
By Satish Talim
2 min. read
In the early part of 2006, in my hometown
Pune, everyone would associate Ruby
with ‘Ratnaraj‘ or “king of
precious stones” as per our ancient language of Sanskrit. Over the year
things have changed, and the Ruby language and its famous framework
Rails are seeing a huge surge of popularity here.