Author Archives: Karthik Krishnan

Keeping Authentication outside of Application

Authentication and Authorization has been part and parcel of almost every application software that is built.  And as a developer, we spend lot of time and effort in incorporating these two in every application we built.  While I would like to leave … Continue reading

Posted in Uncategorized | Leave a comment

On-Demand Routing network traffic via Tor

I have recently started using Tor Proxy for my browsing needs.   However, there are times where the latency delay seem to test my patience and I end up giving more weight to my browsing experience than the anonymity needs, especially … Continue reading

Posted in Uncategorized | Leave a comment

Am I a Developer? Architect? Neither?

I have always preferred to call myself a “Dev” and thats it. To me, “Architect” is a loaded term. It could mean quite a lot of things in real world : – Person who keeps himself up-to-date with the various … Continue reading

Posted in Uncategorized | Leave a comment

Bye bye Blogger, Welcome WordPress

Thanks to V1 for this inspirational post. After a very long time I am hoping to get back to blogging… Somehow when I looked at my blogger site, it was looking quite dull and was very demoralizing.  I was using Google’s Blogger … Continue reading

Posted in Uncategorized | Leave a comment

Simple function to switch between multiple Java versions

Recently we have started upgrade our java applications to start using Java 8.  Wanted to quick and easy way to switch between different versions of Java. If I was using a debian variant of Linux(Ubuntu/Mint etc.), I could have used … Continue reading

Posted in command, java, mavericks, tool, utility, version, yosemite | Leave a comment

Struggle with Python and IRB shell going into vi edit mode

I am certainly a fan of “vi” editor.  No doubts!  However, when it comes to working with interactive shells of ruby(irb) and python, I prefer not using “vi” mode.  I somehow feel that I loose the coolness of scripting and … Continue reading

Posted in Uncategorized | Leave a comment

Ruby Conf 2013 – Pune

I had been to the Ruby Conf 2013 in Pune on 22nd and 23rd of this month. Was quite excited to meet the Ruby Gurus like Jim Weirich – the author of “Rake” which is a defacto build tool in the Ruby … Continue reading

Posted in Uncategorized | Leave a comment

Ubuntu 10.10 Upgrade – Logs out instead of Shutdown

I am like most of the Ubuntu favorites…awaiting for half-yearly upgrades from Canonical and making sure all my systems are up-to-date. However my happiness was short lived after upgrading to Maverick(Ubuntu 10.10). Whenever I tried to shutdown or restart using … Continue reading

Posted in Uncategorized | 2 Comments

Ruby Regexp Unescape

May not be a big deal to write it yourself…but I wrote this and was quite useful, where I had to do un-escaping of a Regex Pattern for some reasons… class Regexp def unescape source = self.source.split('') escape_on = false … Continue reading

Posted in Uncategorized | Leave a comment

Enable Disable Touchpad in Ubuntu with a Hot key

I have got this new Dell Vostro n3500 Laptop, which is really a solid machine. I am very happy to have made this choice. As a hardcore UBUNTU User, I always liked to have any feature available in Windows to … Continue reading

Posted in Uncategorized | 2 Comments