Category: Programming

  • Grab the net with Arduino

    How to access a website with multiple virtual hosts from Arduino Ethernet Shield. The problem is if you have used Arduino Ethernet Shield, then you know that you can connect a IP, But if the IP has multiple virtual hosts, it will only connect to default virtual host. If it is commercial shared VPS, You…

  • IRB Console with history and logging

    I spend most of my time working with IRB or Rails/console. I have settled on these settings over time as they provide basic logging and IRB history. To use them, simply add the following lines to the ~/.irbrc file (create the file if it doesn’t already exist): View the code on Gist.

  • Power Programming with Tags

    Power Programming with Tags

    Source tagging is very powerful source code navigation system, it beats any state of the art IDE. If you are using Emacs, Vim and TextMate then you can use source tagging for navigation. Here are the few simple steps to do it. Step 1. Install ctags in your system. For mac $ sudo port install…

  • Prevent Googlebot following links in Gmail

    How to prevent googlebot following links in gmail messages? Well bad news is “Googlebot is following links sent to subscribers of a mailing list by email and it is causing those subscribers to receive an unsubscribe meesage or a added download from the list or server”. Bigger Bad news is that age old trick will…

  • Stop doing!

    If you keep on doing what you’ve always done, you’ll keep on getting what you’ve always got. W. L. Bateman

  • Desktop Calculator

    I always appreciate coding in standard C++. Desktop Calculator is a application coded in Standard C++. It is a application based on the example 6.1 in the book “The C++ Programming Language”, Third Edition by Bjarne Stroustrup. Desktop Calculator is a GPL software.