Migration downtime for RubyLearning
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...
Rails Drinkup Pune – Jan 28th
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...
It’s Time To Double Up (Using Amazon’s RDS Read Replication Database Servers With Heroku For Master-Slave Replication)
Heroku is great for rapid application development but if you want to run multiple databases it doesn’t provide any options. Running multiple databases in a master-slave orientation can provide an elegant solution to many scaling issues. This can ...
Getting into arguments with JavaScript
The arguments object in JavaScript looks like an array, but really it is just an array-like object. It has a length property that returns the number of arguments supplied to the calling function. And callee, which actually returns the calling function....
Self Awareness (an exploration of the JavaScript Module Pattern)
In starting a new JavaScript plugin, my coworker (Enrico Rubboli) and I began by looking at various design patterns to determine what would best suite our needs. After a bit of research we decided to go with the self executing module pattern. For examp...
Rubyists and Companies I am thankful for in 2010
As 2010 comes to a close, I would like to thank the following awesome people and companies. Yukihiro Matsumoto for inventing the Ruby programming language. Fabio Akita for his constant encouragement and positive support for RubyLearning. Satoshi Asakawa who teaches the Ruby Shoes and Metaprogramming courses on RubyLearning. Victor Goff who teaches the Ruby programming...
RubyLearning eBook(s) Sale Proceeds for CRY India – Will You Join Me?
This month, RubyLearning completes five wonderful years of teaching Ruby programming and allied technologies. Time flies when you’re having fun! So how does one celebrate a Ruby birthday? Ruby has given a lot to me. It’s helped me meet some great people, it’s given me a more global perspective on life and provided my family...
Sass, Heroku, and you.
I like Sass and I like Heroku, but they don’t necessarily like each other. Because of Heroku’s read-only file system and Sass’s tendency to write files to disk, a workaround is needed to get the two to play nicely together. Heroku...
The value of a personal bug log
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...
Cloud Computing To Drive Server Hardware
Cloud computing will be a key force behind hardware sales over the next few years, IDC believes. In fact, the investments are significant enough to be considered a whole new era in IT infrastructures and not just replacements, which highlights the quic...
U.S. Government Sees Value In Mobile Apps
You just know that a trend is significant when the government is jumping on the train, even if we have to say that we are seeing much more apparent consumer technology focus in the U.S. government than ever before. However, we think it is noteworthy to...

