Saturday, May 04, 2013

The Circus is in town

A casual walk this morning along Ernakulam's Marine Drive - taking care to not trip over random steel rods, broken concrete slabs and miscellaneous wares, we spied a couple of interesting tents down the road.

"Circus tents" went up the cry and upon investigation, proved true - few minutes later, I was six tickets poorer but looking forward to my first trip to the circus in over 3 decades.

We reached a half hour early, hoping to make sure we got the best ringside seats.  That's when we realized there wasn't much competition for the seats (plastic chairs actually).  The ring tent, which had about a 1000 chairs, was barely 100-150 full by the time the show started.

The overall impression was a very sad one - it was a little painful to see the artists perform some rather cool stuff to non-existing frontliners.  Our batch of 2 adults and 4 children made it a point to clap each and every performer.

Apart from rather casual performances, the overall feeling was of a worn out experience.  Most of the performers were wearing semi-casual clothes.  Where - I wondered - were the glitzy, shiny costumes I expected?

Thanks to PETA and Menaka Gandhi, there are no lions, tigers or elephants in these circuses anymore.  A couple of camels did a round with their bored caretaker and a beautiful horse ran around the ring with a guy standing.
There were some rather worn pomeranians walking on their forefeet and hind feet.  The acts were some neat and some ok - fire eater was cool so were the ninja's who went around chopping cucumbers on people's heads and stomachs blindfolded.

And what circus is complete without a trapeze show, no matter that this one was rather jaded and poorly choreographed.

Who was to blame?  Youtube?  (Oh - what's so great about the trampoline artiste - I've seen so totally-awesome Chinese artist performances).  The internet and the age of instant gratification?  "Oh - I've seen animals on TV do so much more cool things - Yawn !!!!".

Where - I wondered - did my ability to appreciate the simpler things of life without constantly making comparisons disappear?  Swallowed by the ever increasing bounds of instant answers and knowledge base (thank you Google) - supplemented by non-stop bombardment of images on cable TV and titillating videos on Google.  Channels like Facebook@iPhone making sure that I am never more than a few seconds late to get the latest update.



Tuesday, October 27, 2009

Awesome software tools for Windows

Over the years, I've found some totally awesome software tools that are usually quite low profile but really improve productivity. There are a number of sources for discovering these tools - word of mouth, accidentally seeing someone else use it, LifeHacker, etc.
Everytime I switched computers/jobs, I'd end up losing the list. This here is just my effort to keep a reference list that I can use in the future and if anyone else finds it useful, more power to you.
So here we go...

General Tools
  • Windows Add/Remove Program alternative: If you find Windows Add/Remove program to slow and cumbersome, try using SafarP (http://wistinga.online.fr/safarp).
  • File Sync Utility: Using multiple computers and devices? The biggest headache is keeping tab of changed/new files. New photos, changed password lists, etc. Dropbox (http://www.getdropbox.com) promises to reduce some of these pains. Upto 2GB free data sync and pay-for-use plans for larger quantities of data. Winner of Lifehacker's Sync Utility comparison. Plus they have an iPhone app too.
  • Damaged CD Recovery: If you have a scratched/damaged cd with important data, your last resort should be CD Recovery Toolbox (http://www.oemailrecovery.com/cd_recovery.html) - it reads even scratched/damaged CD's.
  • Screen capture: Windows offers the Print Screen, Ctrl+Print_Screen at best. Install Wisdom Soft's Screen Hunter and you won't remember Print Screen again. Quick to launch and use AND customize. (http://wisdom-soft.com/products/screenhunter.htm)
  • Delete a locked file: Ever tried deleting a file only to have Windows come back and give you a mysterious (file is locked) message? This usually happens to leftover files when you uninstall, or log files. The only way around is to reboot. Or? Think again - think Unlocker (http://ccollomb.free.fr/unlocker) the awesome little utility tells you immediately who is locking the file and let's you unlock + delete without having to reboot.
  • Awesome windows utilities: LifeHacker (www.lifehacker.com) - Utilities for one and all, software and day-to-day life tips to improve productivity, etc. My week is incomplete without visiting LifeHacker at least once a week or more.
  • Uninstaller that actually uninstalls: If you are tired of failed software uninstallations, half-baked UnInstallers that leave behind a lot of junk in your windows registry and/or undeletable dll's/directories/etc. Revo Uninstaller (www.revouninstaller.com) is for you. You'll never use the application's uninstaller ever again.
  • Keystroke based application launching:
    Launchy - Simply the star of the show
    Never used "Start - Programs - ....." again. Simply install Launchy (www.launchy.net). Using a windows shortcut (Ctrl + Space, for ex) opens a little textbox - just type "Excel" or "Firefox" and launch the program. No more fumbling with the mouse.
  • Download fast - and how: There are a number of free Download assistants out there - but Orbit Downloader (www.orbitdownloader.com) rules the roost. Easy to use and F*A*S*T !!! Just a note of caution - after installation/upgrade, I usually delete the exe file orbitnet.exe - this makes your machine a P2P client by default.
  • Archiving software (Zip/Tar/...): Winzip is nice but if you use 7-Zip (www.7-zip.org), you'll never go back. Free, easy to use windows explorer type user interface (so you actually KNOW where in the zip hierarchy your file is located), in-zip-editing, etc.
  • Defragment your drive: Someone who does the job better than your default Windows defragmenter (Surprise??) - Defraggler (www.piriform.com/defraggler)
  • Recover deleted files: Deleted a file last week and just realized you need it? Recuva (www.piriform.com/recuva) is for you. Nice, easy and free.
  • Spring cleaning Windows: So you delete unused files, defrag your drive and so on. But do you know how much gunk is left behind by all the uninstalled programs, temp files, etc? Could run into a few MB's of valuable disk space. Let CCleaner (http://www.ccleaner.com) show you the way.
  • Recover data from damaged CD's: CD Recovery Toolbox (www.oemailrecovery.com/cd_recovery.html) or RoadKil's Unstoppable Copier (http://roadkil.net/program.php/P29/Unstoppable%20Copier) - slow but works.


Firefox Plugins and Tools

iPhone/iPod Touch apps
  • Backup data on your iPhone/iPod Touch: This is the biggest grouse of all iPhone/iPod Touch users - all that flash drive space going waste and the inability to easily backup data using iTunes. Looks like someone has heard your prayers. Check out DiskAid (http://www.digidna.net/diskaid) - free for a month but easily makes your iPhone a sweet backup device. What I use now is iPhoneExplorer (http://www.iphone-explorer.com) - Free and under development - nice, nice tool to use your iPhone/Touch as a backup device.

Windows and browser security
  • Use Firefox - period !!!!
  • Privacy Intact: If you are paranoid about privacy like me (and you should be - why??? Google up "flash cookies" - big brother is watching you !!!) - use BetterPrivacy plugin (https://addons.mozilla.org/addon/6623)
  • Delete - completely: Everytime you delete a file, even though you've cleared it from the recycle bin - all you've done (most cases) is remove the ui reference to it. The file is still sitting somewhere on your hard-drive - this is the logic used by data-recovery software. However, sometimes you want to delete a file - kaboom!!! Blast it to teeny-toony bits so no data-recovery - NOTHING - can retrieve it. Eraser (http://eraser.heidi.ie) will help you cleanly erase files completely, thoroughly.
  • Ghostery - block peeping toms: Everytime you even read a news website, someone is tracking you. Inspite of your efforts to block out popup windows and restrict cookies, there are arcane javascripts running in the background picking up stats about you and sending them surreptitiously to their masters. Use Ghostery (http://www.ghostery.com) to check who is spying on your browsing habits and stop them in their tracks.
  • No Scripts: Well - the name says it all. NoScript (https://addons.mozilla.org/en-US/firefox/addon/722) is a powerful Firefox Plugin that just stops all unnecessary javascript in its track. It is intelligent enough to let javascript required on common sites like GMail, Yahoo, FB, etc do their job but stops others. Awesome !!!

Monday, January 05, 2009

A bit of sun, a few elephants and a lot of percussion

Yesterday, on the last day of my few days off at Kerala - to be precise, at Thiruvambady, Thrissur I found myself in the late afternoon walking towards the Thiruvambady temple entrance. It was nice pleasant winter morning - probably a cool 28 deg C (80 deg F?) in the shade with a touch of humidity. The crowds were gradually gathering in anticipation and i was myself not quite sure, for what.

As the train passed by a few minutes past its scheduled time and the railway crossing was opened, there came a revelation - and boy, did it make the wait worth. Five magnificent tuskers - gigantic pachyderms, probably in the prime of their youth grandly walking in single file towards the temple. Each one decked up in his finest jewelry (nettipattom), they entered the temple and assembled inside.


Aaaah - now it struck me. What better way to spend a nice Sunday afternoon than to watch these magnificent beasts walk around decorated so skilfully? But someone had a better idea - so there, waiting for them at the temple entrance was a posse of a few dozen musicians, including some of the more famous names all over Kerala. They were the panchavadyam team - a group of skilled musicians, highly specialized in the synchronized performance of some of the most phenomenal percussion sounds one can here on this side of the Equator. It surprised me how these gentle giants allowed themselves to be handled so seemingly easily by their mahouts, gently kneeling down to permit the priests and their assistants to clamber up their broad backs with the deity of the temple, then circumambulate before the party began. While all five pachyderms lined themselves up on one side, the beats began in a gentle sway. Gradually, the drums picked up their pace and the cymbals and trumpets raised the crescendo. The beats grew faster by the second, with an occasional pause to let a single player belt out a tune on his instrument - suddenly being picked up by the dozens of other players around.

Not once did they miss the beat or skip the sync.

The performance was incredible. After what seemed like too short a time, the performance slowed down to let the elephants move on to their next destination, a temple further down the road.

I bid these marvellous mounts of Thiruvambady Sri Krishna goodbye as they lined up on the road. As they departed in their stately trot, the devotion people show these elephants seemed rather appropriate if not funny - the musicians led the procession barefoot on the hot afternoon asphalt.


But behind them came a tanker pouring water on the road to ensure that these gentle beasts walked on a cool ground - now isn't that nice?

Epilogue: The water tanker cooling down the road for the pachyderms was owned a company called "Godly water company".
Coincidence, wot?

Friday, June 06, 2008

The nefarious jsp "parametrized types" error

Ever used JBoss (or any other similar server that wraps around Tomcat) and when you try something related to Java 5.0 in your jsp scriptlet like
<% java.util.Map map = java.util.Set<java.util.Map.Entry><String, String="">> Set = map.entrySet();
%>

The whole thing bombs giving you an arcane description saying:
"Syntax error, parameterized types are only available if source level is 5.0"

JBoss uses the Apache Jasper JSP Compiler internally.
Jasper compiler settings (inspite of what your JVM settings may dictate) internally has runtime and compile time jvm settings which conveniently default to Java 1.4 .

A newbie or someone who hasn't looked at JBoss settings beyond the usual jboss-service.xml, is left scratching his or her scalp (after all, by this time you'd have lost most of your hair) as to what's going on.

To put it simply, move to
<jboss_install>\server\<jboss_app_folder>\deploy\jboss-web.deployer\conf\web.xml

Look for
<servlet-class>
org.apache.jasper.servlet.JspServlet
</servlet-class>

This is the place where you specify the Jasper jsp compiler and runtime settings.
Simply add the following lines to any existing "init-param" settings

<init-param>
<param-name>compilerTargetVM</param-name>
<param-value>1.5</param-value>
</init-param>
<init-param>
<param-name>compilerSourceVM</param-name>
<param-value>1.5</param-value>
</init-param>

Restart your jboss instance and voila !!! The problem disappears.

Sunday, November 11, 2007

Architecture devotion and Cosmic Singularity

This post is more related to a trip we made to a few temples near Bangalore rather than to provide a channel for self-realization or moksha - never mind the title :) - So here goes:

Yesterday we visited the beautiful temple town of Thiruvannamalai. Read: "beautiful temple" separate from town. The town (that is - human habitation outside the temple) can barely pass for anything related to civilization. Pretty dirty, crowded and filled with complete chaos.

Thiruvannamalai - Lord Shiva as Shri Arunachaleshwarar
But the grand temple complex more than makes up for it. 25 acres in size, the main temple is walled in like a fort with four entrances in the four cardinal directions, each highlighted by a grand gopuram nearly 15 floors high. This structure has been erected in part by King Krishnadevaraya - fortunately for us that he did that, else the post-independence "secular" Indian Government would have gobbled up this land as well to offer others for free to enable them to build mosques and churches.

Anyways, after the awe-inspiring entrance, one is floored literally by the plethora of artwork on granite. The thresholds, staffs and mainly the numerous pillars everywhere are etched with the work of endless hours, days and years of labour of hundreds of artisans.

The delicacy of various dancers, people, animals and scenes worked on the rock and erected as 10-15 feet tall pillars are amazing. Granite slabs for the roof, 15 storey Gopurams, 10 foot pillars.... All this at a time (that we think) there was little or no mechanization. Strikes me as if we're missing something here !!!

However - we took the Rs.20 "Special Darshanam". The main idol (vigraham) of Shri Arunachaleshwarar was fabulous and beautifully decorated (alankaaram).

The drive from Bangalore to Thiruvannamalai was 200km long.
The first 100km upto Krishnagiri was smooth as a baby's bottom. From there we turned Left (Eastwards) towards Pondicherry (NH66). The road started off on a promising note but proceeded to become a horrible nightmare until Chengam.. At least until Uthangarai, 20km before Chengam. After that the drive was peaceful.

Thirukkoilur - Lord Vishnu as Ulagalandha Perumal (the one who measured the world).
After a very satisfying Darshanam at Thiruvannamalai we proceeded to Thirukkoilur, a town 35km South of Thiruvannamalai. It was a straight road, unbelievably smooth with very little traffic. Dotted by fields of paddy and sugarcane on both sides, this was my first tryst with the real rural India. It was beautiful to say the least. The temple is ancient. Lord Vishnu is manifested as Trivikrama (or Vamana). His right leg points at the Heavens and is worshipped by Brahma. His left leg points downwards and is worshipped by Mahabali. Every point of the grand idol decorated beautifully was explained by the Gurukkal. Ambal (devi) is present in a different temple.
This temple also happens to be one of the 108 Divya Deshams for Vaishnavas.
Ample evidence of the destructive mentality of Muslim invaders is visible in the damage inflicted upon various parts of the temple architecture. However, these barbaric hordes could fortunately not destroy too much - most of the original temple remains, except perhaps for its original riches. What they may have left behind has probably been looted by the Indian Government.

Thirukkoilur - Lord Shiva as Veerateshwarar
Very close by to the Ulagalandha Perumal temple is another even more ancient Shiva temple - Shiva known as Veerateshwarar is worshipped in the form of a Swayambhu Lingam. The temple commemorates His victory of Anthakasura. Also the hallowed grounds of this temple are the birth-place of "Vaasthu Purusha" who is worshipped before occupying a new house in India.
Additionally, legend has it that the Arumugam Murugan and Shri Ganapathy have been worshipped by Avvayar herself. Avvayar reached Kailas directly from here by the aid of Ganapathy Himself.


Thus three wonderful temples that should be a must for people living in/around Bangalore or Chennai.

One more point - there was one temple we missed due to lack of time.
Manalurpettai - Shri Ranganathaswamy temple also known as Thiruvarangam. This is just 10km from Thirukkoyilur. Hopefully we will have the opportunity to offer our respects here the next time.

Monday, October 29, 2007

After many many envious readings of other travelogues and cancellations of my own plans for a trip, finally we did the drive to Shravanabelagola on Sunday 29th October 2007.
It was a "Let's go!" moment at 10 in the morning, while having our post-breakfast chai that we decided we would go.

So with five adults, one kid and a hastily prepared lunch with all the necessary accessories (puke bags for kiddo, umbrellas, snacks, curd rice, etc) we headed off at 11:15 am from Indiranagar, Bangalore.

The route:
We left Indiranagar at 11:15 am. Drove down via Mekhri Circle – Yeshwantpur Circle to Tumkur Road. Kept on this until Neelamangala where we turned left into NH48. Until this point, we took 1 hour and covered only about 35km.

After that it was a straight drive for most ways. The road was not the dream ride I had really anticipated but it wasn’t too bad anyways. There was light traffic (Sunday afternoon). The asphalt surface was gone in numerous places due to the rains probably. The drive was fairly uneventful until we passed Neligere where we found a fork. One has to stick to the right – however, I took the left and had to turn back after about 4km. Beyond that was a peaceful drive until Hirisave – sharp turn there to the left (well marked) for a further 18km to Shravanabelagola. Once there, the road ends, you turn left and see the entrance to the main Vindhyagiri hill as a huge white arch. Turn right there and you can park on the right side of the road, next to the tank.

We reached here at precisely 2:30pm – that is 3 hours after departure.

The drive/car:
This should probably be under a different section but I won’t go long about it. The car was my new (less than 2 months old) Hyundai Getz Prime GLS 1.3. Drove like a dream with five adults (and one kid). There was a bit of drag with a/c – however, the weather being nice, we didn’t need the a/c at all. I just crossed 1000km on the odo when we returned.


Everything else:

Having packed our lunch, we ate at a park nearby. However, there are some Veggie hotels. Also, one can eat near the entrance (inside) of Vindhyagiri. There are toilets and good drinking/washing water available also.

One has to leave one’s footwear at the base of Vindhyagiri and start the trek to the top. Fortunately we seemed to have picked the perfect day. It was cloudy enough that the steps were not hot, so we did not need the socks we brought. However, visibility was good and it did not rain either.

So we started the trek up the 550 odd steps to the top to offer our respects to one of the most alluring architectural beauty of Karnakata – the Gomateshwara statue. The slow climb up actually gets tougher – the steps become harder (it doesn’t just seem that way – the riser of the steps towards the top is more) as one goes on. However, at periodic stops, the view around is just amazing. No camera – I believe – can really do justice. On reaching near the top, we start getting an idea of how simply breathtaking the work done by the artisans is. I have never traveled much in India – but I was simply taken aback by the beautiful carvings on the various Basadi’s (monasteries) near the top. Periodically one can sight some young jain muni’s silently sitting around or studying. Some of the carvings are intelligently protected by glass shields.

As one enters the main monument, things get even better. Every pillar is a work of art. Even the threshold of the temple has a beautiful flower carving on the granite. Every moment – I was awe struck, imagining the patience and labour of love created by the numerous unknown artisans, chiseling away at the unyielding stone to reveal this marvel of beauty inside it. Once inside, the first view of Gomateshwara leaves one gaping. That someone could carve something so massive, yet delicately beautiful leaves one’s mouth gaping. Every feature of the monolith is visible. The delicacy fo the fingernails, the proportions of the toes, the slight fold of skin around the navel, the hint of a smile around the lips, the calm expression of the face. I was simply left humbled and dumb-founded by Him. Offering my respects I walked around to find little nuggets of treasure in every pillar and stone around.

Even the roof of the temple has wonderful carvings on it. Every bit alluring are the statuettes and frescoes of various women/goddesses everywhere.

There were carvings of games on some of the stones – possibly Pachisi played by artisans in their spare times.

There are idols of various Teerthankara’s in some of the grotto like parts of the monument. Some parts, lit only by a dim bulb with natural water seepage add to a slightly mystic environment. It is enough to cause one’s imagination to run amok – with visions of the 100’s if not thousands of skilled pairs of hands creating this work for future generations. A legacy of love and devotion.

After seeking the blessings of the priest, I went around on a shooting spree with my digital camera with the results for all to see.

Here are the results - the real work is of course far superior to anything that my poor pictures can convey.










(Please ignore the erroneous date on the photos, btw).

But:
The undesirable side of our society was amply visible in some places. Empty Bisleri bottles, plastic covers, etc. Even worse, graffiti like “Pinky loves Bittu”, etc. It was heartbreaking – how could any human being in his/her senses allow such a defiling to happen in such a sacred place?

However:

We returned, our hearts full of love and respect for those who created this wonderful place for us to visit, appreciate and cherish. My three-year-old did the steps all the way up and back down by herself, albeit some of the steps were as high as her little legs.

An idea for senior citizens that helped my mother a lot – while climbing down, walk backwards as much as possible. Reduces the strain on your knees big-time. Also, better that someone younger walks in front of them JUST in case....

I realized there is no way one cannot have an emotional feeling when visiting such a marvel of architectural beauty.

The return:
We left SBG at 5:40 precisely. The return was simple and straight. We hit the junction of NH48 and Tumkur Road at Neelamangala at 7:30 (approx 110km). I did not go beyond 80kmph since this is a new car. However, at Neelamangala, we ended up waiting for nearly 45min to enter Bangalore thanks to the unyielding and chaotic truck traffic. Back home by 9pm.


Epilogue:
I was burning with irritation at the casual irresponsibility and scant respect shown by our society towards such a priceless legacy when - on our way down - there was a group of four adults (2 men, 2 women) who simply opened a chocolate and threw the wrapper aside on the steps. This - when a rubbish bin was just sitting on the right side of the steps at that point.
That was the last straw. I picked up the wrapper and went down to them and in Hindi (my Kannada leaves a lot to be desired) asked "Why don't you have some basic civic sense - there is a trash can on your right. Why do you litter this beautiful place". They gave me a cold glare but then took the wrapper and put it in the right place. Hopefully at least this one family will think twice before littering again...

In any case, berating them offered a slight solace to my irritation and I again happily dwelt on the beauty offered by the wonderous architects of Vindhyagiri.

I certainly hope to add more travelogues in the coming months.

Cheers

Ravi

Saturday, September 08, 2007

Its Here !!!!!!!!!!

My brand new Hyundai Getz Prime 1.3 GLS






  • Awesome gearshift
  • LOADS of space inside
  • Comfortable driving - footrest, handrest, tilt steering, huge windshield, etc.
  • Headlight tilt adjustment - cool feature
  • Digital Trip meter - nice
  • Nice quiet engine