[ anand / tamizhan.com / masala.tamizhan.com / suresh / ezhuthapurangal ]

 
On Ruby “Ruby is remarkably, perhaps irresistibly, attractive”

My Julieclipse “I will not, however, be okay.”

Refactoring to REST

Rails Tips

Juggernaut “The Juggernaut plugin for Ruby on Rails aims to revolutionize your Rails app by letting the server initiate a connection and push data to the client.”

Technology Rewrites the Book “This is as good as any book in a bookstore”

What is Linda? “What is Linda?”

How can a system that differs sharply from all currently fashionable approaches score any kind of success?

Tuple-Space Based Middleware for Distributed Computing

Space Based Programming

Distributed Hash Tables, Part I

Mukesh Ambani's Makeover Plans for India

How iPods Work

Template Metaprograms

Are cities the new countries? “Is the nation state under threat from the rise of the super-city?”





scrAPI toolkit for Ruby “So how about scraping HTML with style?”

A drop-in replacement for Ruby on Rails’s scaffold generator

HANDY ONE-LINERS FOR RUBY “HANDY ONE-LINERS FOR RUBY”

ClassRoom: A Ruby class server (or DRb on steroids)

Searching with find “The find command is one of the darkest and least understood areas of Linux, but it is also one of the most powerful. The biggest problem with find is that it has more options than most people can remember — it truly is capable of doing most things you could want”

Top 11 Rails Plugins



Amazing serve

Rails.vim “TextMate may be the latest craze for developing Ruby on Rails applications, but Vim is forever.”

DCOM,CORBA,Java-RMI - A Step by Step Comparison

Basic journey of a packet

Laying Tracks

Programming Languages and Lambda Calculi

How to solve Sudoku puzzles

Programming Fonts “Programmers have very particular font needs. A font for programming must be monospaced, extremely readable, and must sharply distinguish between similar characters, such as capital O and zero and the number 1, capital I, and lowercase L. In addition, good programming fonts allow you to view more lines of code on screen at once.”

Why Windows takes so long to shut down. “This is why Microsoft released the User Profile Hive Cleanup Service”

Ruby Programming Language Enables Concise Network Programming “Not only is Ruby a high-performance programming language that minimizes software development and maintenance costs, but writing software in it is just fun! Ruby is a very concise programming notation, so you can write programs quickly. The readability of Ruby code also makes it easy to make changes later.”

Technical Debt “Remove cruft as you go. Build simplicity and clarity in from the beginning, and never relent in keeping them in.”

The Top Ten Most Beautiful OS X Apps