Saturday, November 07, 2009

Weekend shoot [07/11/2009]


Chocolate Cake?
Originally uploaded by Srinivasa S
Went out to take some shots with friends from NCJ days, to Sankey tank. Plan was to catch sunrise and we did catch an oh-so-lovely sun that rose quietly behind a thick cloud cover :| Anyways, managed to take some shots and had to head back when it started to drizzle quite heavily.

Later in the evening, a rather unplanned drive along Kanakapura road took us to a really creepy location and also to the Art of Living ashram. This photo was taken there. I'm patting myself on my back here, for this, is a handheld shot @ ISO 800 :D Used Noiseware CE to get rid of some noise which, unfortunately, led to the loss of all EXIF data on the image.

Also, recovering from a bout of illness. All this roaming around surely wore me out rather quickly.

Sunday, November 01, 2009

Hectic weekend


What flower is this?
Originally uploaded by Srinivasa S
Saturday was a day full of hectic roaming around. Had to walk all of the 2.4 KMs to get hold of my new lens - btw, bought the Nikon 55-200mm lens :) Naren chose to drive me around, otherwise, it'd have been even more stress for me :D Anyway, tried a few shots around my home, and I love the lens. Sadly, I could not go any place to shoot. Seen in this post is one of the pictures I took from my neighbour's little garden. I've no idea what this flower is called - anybody knows?

Sunday was mostly spent driving parents around for some functions and a temple visit. Naren had a small accident in the evening - wishing him a speedy recovery.

PS: Till I get back to active writing, you'll mostly see pictures and mundane posts :)

Monday, October 26, 2009

Have a wonderful week


Light Sieve
Originally uploaded by Srinivasa S
I know I've not been active here. I'll get back soon. Meanwhile, my pics would act like a filler :D

I've started this new thing recently - of going to various places in Bangalore very early in the morning and take some shots. Last week was the first week and the place was cubbon park and surroundings. Parked the vehicle at the cubbon park entrance near corporation circle and wandered inside the park, in front of Vidhana Soudha, then back, going towards Vittal Mallya road. Managed to get some decent pictures.

I play cricket too during weekends. So, this is going to be tough to make it to these photo shoots on the days we play cricket. Lets see how it goes. I'm yet to think of a destination for the next shoot.

Wednesday, September 09, 2009

The plant that I had bought over a year ago has now grown bigger.

Saturday, September 05, 2009

Education

Forever holding dreams within my heart,
Through nature's inflexible grace,

I'm learning to live...

Monday, July 27, 2009

Turn it on, turn it on...
Let the feelings flow
Close your eyes...
See the ones you used to know

Open up, open up...
Don't struggle to relate
Lure it out...
Help the memory escape

Like reflections on the page... the world's what you create

~ Wither (Black Clouds and Silver Linings, 2009)

Wednesday, July 15, 2009

Chikmagalur trip - Hunkal Woods

Chikmagalur trip

This is going to be a full fledged trip log. Noticing how my recent trip posts have been rather short, this time, I want to let the floodgates open :D

One among our gang was heading off to Australia for an MBA and so we thought we should do a weekend trip someplace before he leaves the country. The destination was basically chosen over a cup of coffee at Barista, thanks to an enlightened soul called Murali. No sooner than the words "Hunkal Woods" came out of his mouth, Girish was on his phone talking to the owners of the Hunkal Woods estate in Chikmagalur and inquiring/negotiating about the tarrifs. This was 6 days before to the planned start of the trip. Over the next 3 days, 6 people had confirmed and we had a booking confirmed, thanks to Naren, who made the payment. We decided we'll rent a mazda so that none of us will have the headache of driving, considering that the destination is 280kms away, and also everyone gets to travel together and have fun along the journey as well.

2 days before the start of the trip, my boss offered me his Scorpio for the trip, which I gladly accepted! It took less than 4 hours to convince everyone that Scorpio would be enough to seat 6 of us + our luggage comfortably and it works out a lot cheaper than if we'd book a mazda. With everyone onboard and agreed on the plan, it was just a countdown to the weekend. Just the day before the start of the trip, Karan confirmed that he too would join us for the trip, taking the count of people to 7. This meant that the seating of everyone within the Scorpio was a difficult one. After some heated discussions, (Me and Girish wanted to drive, Sac wanted all people together in one place during the journey), we decided that we'd go in 2 vehicles - the Scorpio and Naren's Santro. I'll later come back to this decision and illustrate how good this decision turned out to be!

Plan was to start at 5:30am from my place. Everyone was to assemble at my place before 5:30am. Karan and Girish were the first to arrive right on time. Naren, Sac and Murali arrived 15 minutes late. VV was to be picked up on the way. So, it was 6:15am, by the time we put all the luggage into vehicles, distributed snack packs among the vehicles, etc, picked up VV and hit the NICE road. We thought we'd beat most of the heavy traffic on NH-4 by starting early - but, boy, we were so wrong. We were held up for a good 20 minutes on NH-4 thanks to some jackasses who had come off on the wrong side of the highway just because their side was jammed! Girish, who was riding shotgun (ah! new term learnt on this trip - riding shotgun amounts to riding in front passenger seat) skillfully guided me through the extreme left lane (to be read as gutter shoulders) and we were out of the muck sooner than we'd normally have.

Then it was a long stretch on NH-48, till we reached CR Patna to make a stop for breakfast. The road was patchy, with 4-laning work going on. But with low traffic and extreme power of the Scorpio, we could easily maintain speeds above 100 kmph. We reached the breakfast spot at 9am. I was warned by people from the Santro that I was driving rather rash, overtaking on blind curves, etc. Somehow, people in my car never complained about anything like that. Although Murali mentioned that, by now, he was "intimately familiar" with the ceiling of the Scorpio! That, I attribute to the patchy roads and hard suspensions on the vehicle :D We finished breakfast and continued, now with Girish on the wheels. Mr. Girish has an interesting driving style for handling curves. I don't know whether he does this usually or he was doing it specifically because I told him that Scorpio does not handle curves well at high speeds. He goes to the right lane and then cuts across to the left on a leftward curve (opposite on the rightward curve). As we proceeded, the weather slowly changed from being pleasant to cloudy and then it began drizzling. We reached Chikmagalur, after driving thru on and off rains. It was 11am. The destination was still 25 km away. Since this was the last big town, we bought some essentials and continued. This stretch of the drive was very scenic - we could already sight the lofty peaks around the Chikmagalur area - the top of the peaks kissed with dark grey clouds - quite a sight. Finally, after 24 km of so, we saw a board indicating to take a left for Hunkal Woods. This road was 3km long and was the worst possible road to drive on. The road was estate maintained and the rains had basically turned the road into a mud slush. Poor Santro got could not continue at some point - it was not getting any traction and the wheels would just spin furiously in the mud. It took some out-of-box thinking and extreme driving from Sac to get the Santro past this point. (This was why I mentioned that it was a good decision not to get a mazda. I'm sure the mazda would have got stuck here till winter!) The moment we landed in front of the estate bungalow, where we were to stay, it started raining - a beautiful welcome. Top of that, we were served the best coffee there was! It was 12:15pm. We spent some time to shake off the travel weariness, sipping coffee and onlooking the gentle rains. We got our bags and set bases in the rooms of the bungalow. We chatted with the caretaker there for a while, discussing about the options we have of things to do there. We chose to go on a trek to a view point after lunch. The lunch itself was simple, tasty and sumptuous.

We started off on this rain-trek, (without Sac, who had a bad stomach ache) with jackets on, carrying umbrellas. I was particularly worried about 2 things - taking my DSLR in the rains and LEECHES. Camera was in a good quality bag, and I carried an extra plastic cover to protect the bag. I borrowed gum boots from the caretaker there to "protect" me from the leeches. Till then, I had not seen any leeches and was feeling ok. About some 15 minutes into the ascent, they started appearing. There were everywhere. Climbing up our legs with dogged determination of finding some skin! Like those black alien things in Spiderman-3. It was at this moment, I realized this phobia of mine - leeches! Most of the trek was spent in checking for leeches rather than clicking photos! It took us almost 2 hours to reach the view point. Such pristine splendour of mother nature on display, we had our mouths wide open when we first saw the sights from the view point. We could see all of the peaks around the area, covered with a thick green blanket and crowned by clouds! We spent some 15 minutes there, clicking photos, looking at various peaks with binoculars, etc. The descent was less eventful and we reached the bungalow by 5:30pm. Each of us checked ourselves for any leeches stuck on us, a few of us did have one or two of them. And then had a bath. We had another round of the scintillating coffee and started playing dumb charades. From 6pm to 9pm, time just flew by, playing dumb charades, feasting on some hot snacks. After another simple yet tasty dinner, we played indoor cricket and then retired to sleep.

Next morning, I was the first to wake up by 6:30am. VV and Murali were awake by 7am. Time for another coffee - we never got tired of drinking coffee on this trip! I ventured out for a walk with my camera for some photos. Wandered around the bungalow for about half hour, clicked some snaps. It started drizzling, so I had to run back to the bungalow. By now, most people were up and some were thinking of another small trek. We had a heavy breakfast after which Murali, Girish and Naren started for another small trek. I decided to give this a skip and stayed back with Karan, VV and Sac - we played some cards, table tennis and had bath. It was almost noon by the time the trekking trio returned back.

The trip was coming to an end and none of us wanted to go back. Yet, we unwillingly packed our bags, had a nice simple lunch, wandered around the bungalow on our own for a while and then started back at 2:30pm. The drive back was unusually sombre with everyone keeping to themselves - listening to music on ipods, sleeping, etc. We reached back home by 9pm .

This place was absolutely fantastic. I would wholeheartedly recommend it to anyone going to Chikmagalur. I cannot wait to go back there this winter - yes, I've already decided - I need to get back there, at a time, when there would be no leeches so that I can get some nice snaps :)

Monday, July 06, 2009

Dream...

Theater! DT, Prog Metal, Experimentation, Chaos, Melody, Extreme talent, Guitar/Keyboard harmonics

Well, that previous paragraph came out more like a tag cloud! Phew. So, I've begun a rediscovery of sorts, of this amazingly talented bunch of people that form what is popularly called Dream Theater. The things John Petrucci can do with a guitar, that Jordan Rudess can do on a keyboard are simply mind blowing, to say the least.

Even though its most unfair to judge a band with just one song, I think I can make an exception in this case. "Take the time" - this one song should encompass all that Dream Theater is and probably more. From a bird's eye overview, this song just sounds like a garbled mess with the music score distributed among 'n' different eccentric fellows, each of who wanted the song to go in an entirely different direction! I'm sure a lot of people turn themselves off to DT at this and move onto "greener" (?) pastures of pop (??).

But some brave people do dive in - there's chaos yet some semblance of order (I'm still talking about that one song). The rhythm does not stay the same for more than 30 seconds or so. No sooner than you become accustomed to a head banging pattern, you've got to stop and change gears (oh - beware of neck sprains!). Do let the competing guitar and keyboard solos completely sink in - calmness amidst chaos! For most part of the 8 minutes and 21 seconds, you'll feel like you're on a roller coaster ride that's running on a crazily varying electricity supply. Its an experience of life - so many things happening at once that its very easy to feel overwhelmed. But it does land you in a soft cushion of assuredness of a steady chapter at the end.

The timing could not have been better for their new album to come out - Black Clouds and Silver Linings. Cannot wait to explore that.

# One of their albums is aptly named Systematic Chaos

Tuesday, June 16, 2009

Shivagange Trek

This is a stony hill near Dobbaspet, Tumkur and is about 60KM from Bangalore. Its an ideal place for a day's trek.

We started at 4:45am from Bangalore. After wading through the really hopeless stretch of NH-4 till Nelamangala, it was a breeze driving on the toll stretch of the highway. We reached the small village at the foot hills at 6am and started climbing at 6:15am. This was a really good time to start climbing, as the sun was still mild and it was cool. We reached hill top by 8am, in spite of taking a lot of breaks for photos, water, refreshments, etc. The last 20% of the climb is the steepest and there are railings for support. Beware, though, as the steps are very narrow and of uneven heights.

We were lucky, as the hilltop was covered with clouds! We were walking around in the midst of clouds. Even though this is summer, it was darn cold up there! We went into the Giri Gangadhareshwara temple and chatted with the priest there for a while. We ate some snack bars and biscuits. We went to see "Shantala drop" where some queen Shantala had jumped down from. We could not see how steep it was, due to the thick cloud cover. We just lied down on the rocks, in absolute silence, gazing at the skies, with clouds moving all over us, and the winds eerily howloing away. Perfect settings to forget everything, clear the clutter in your mind and get refreshed.

We started back at 9am. And it was to be an eventful descent! The monkeys had all woken up by this time and we had learnt a lot from others' experiences to be wary of rather aggressive monkeys. We spotted one or twon monkeys, but they seemed rather mild and did not bother us. Mind you, all of us had bags of snacks and water with us. Our only defence against them was my tripod! Half way into the descent, having not seen any trouble from monkeys, we thought that the monkey trouble here was hyped up. We clibmed atop a big boulder and sat down for a break. We never thought that the monkeys would try to pull off a covert operation! One monkey stealthily crept up behind us and wanted to snatch one of our bags away. We spotted it in the nick of time and managed to scare it away. Turned out that it was one of the foot soldiers and it called for more backup. Then came one of the commando monkeys - unnerved by our presence, unflinched by our weapon, it singlehandedly started to corner us! We had to jump off the boulder one by one. The last man to jump was always going to be in trouble, for there should always be one of us trying to keep the monkey at bay while the others jumped - Murali did a brave job!

After that encounter, we decided not to take any more breaks and got back among human civilization by 10:15am. We started back, taking a different route through Magadi and reached Bangalore by 12:15pm.

Tips

1. Start early! This definitely saved us from monkey trouble during the ascent
2. Having a big group helps
3. Carry minimum amount of food/water - take only one bag. You can protect it better
4. Do not forget to enjoy :)

Monday, June 01, 2009

HuthriDurga trek


Huthri Durga
Originally uploaded by
thisismetallica
HuthriDurga is a hillock near Magadi. It is about 80km from Bangalore.

Route: Bangalore -> Magadi -> Continue towards Kunigal (some distance after Magadi, there's a Y fork where you should keep towards right) -> After this right fork, proceed 5 km and then start asking the villagers for HosapaLya at which you have to take a left (this left turn is VERY easy to miss!) -> After the lest, continue for 5 more km to reach a village -> Another left here (this is easy to spot if you remember to look for a really small road that goes in the direction of the visible hillock) -> After the left turn, its 2 km of winding uphill drive to another village/settlement. Park your car someplace and start walking!

We started at 5:20am. Hit the NICE road from the Mysore Road and exit at Magadi road. Magadi road is now beautifully made 2 lane road. It was a pleasure to drive on that road. After Magadi, we got lost a bit and had to ask around and drive up and down the same road twice before we finally got on track and reached the foothills at 7:00AM. Its a small trek - takes about an hour to reach the top. Its steep in bursts and you get a spacious, vegetation less barren stone with a very relaxing breeze that should take away all the tiredness. The view from the top is excellent. There's a temple of Lord Shiva where pooja happens only on Mondays and Fridays. You can still catch a glimpse of the sanctum though. (NOTE - beware of some aggressive monkeys!) Some 50 meters away from the temple is an "Echo point". Its facing the direction opposite to the place where you started the trek. We shouted quite a lot to "test" the echoes. Shouting apart, do make it a point to sit there in total silence. We then sat down in shade to have some cereal bars and plain cake. Started back and reached our parked car by 10:15AM. Reached Bangalore by 1PM.

There goes - another day, another trek. Many more to follow :)

Tuesday, May 26, 2009

Psycho

That's the name of a 2008 Kannada movie. The songs are excellent. A welcome change from the usual stuff being doled out nowadays. Film debut for Raghu Dixit as a music director and the freshness is there to see. The movie itself is also commendable.

"Mahadeshwara" and "Ee tanavu ninnade" are best numbers on the album!

Thursday, May 07, 2009

Math or Common Sense?

This is an offshoot of an interesting debate (albeit one that ended without conclusion). We've been encountering quite a few out-of-memory conditions leading to crashes. We had not seen them before, but from last one week, we've seen it at least half-a-dozen times. I'd always been surprised that most places in code just assumed that a dynamic allocation works... all the time. I was always told that the system has been sized so that it would never run into out of memory conditions. I thought it would just be a matter of time. I guess I may have been right. I say that I may have been right because there may always be memory leaks that is leading to this situation. Fixing ALL leaks may just ensure that we do not run out of memory... not ever, but perhaps for now. 

Now, onto the topic of debate. Math or Common Sense... Its about how to go about designing a model for memory usage in your application. 

Math
You know what your application is supposed to do and you know the algorithm that does the job. You work up numbers using the algorithm's complexity and fix up a peak memory usage. Then you ensure that you are not above the architecture specified maximum memory. Simple? Well, hardly I'd say! Lets list out the pros and cons of this approach: 

Pros
  1. Simplifies coding - no ugly allocation failure handling anywhere in the code base! 
  2. Some people like reading the above line, so this makes point 2! 
Cons
  1. Freezes design and makes extensibility a complicated affair - every major release of your product, one has to revisit the memory sizing to make sure that its still enough for the new code that's going to be put in. If the existing sizing falls short, then back to the drawing board! 
  2. Memory leaks can wreck havoc - while its a cardinal sin to leave in memory leaks in code, this approach gives no leeway whatsoever for leaks! This means more pressure to fix these leaks, fast! 
  3. The end-user's application suffers due to a erraneous sizing or limitation of underlying hardware 
Common Sense
You design and write code knowing that out of memory conditions are a fact of life and be prepared to gracefully handle such conditions. At the worst, a sub task in your application may fail - at least it does not bring the whole application down! You still may need to do some sizing - but this would just be to ensure that you do not hit out of memory conditions very frequently and nothing more than that. This overcomes the cons listed above but may make coding more complicated. Well, I'm a firm believer that its the design that should be simple and not the code! 

There is one way to make the math design work. Your model should ensure that memory allocation ALWAYS succeeds. Either make allocations a blocking call or implement some sort of a resource wait that suspends the task until enough memory becomes available. Crashing/Aborting an application just because an allocation fails is plain cruelty! 

Feel free to speak out your mind in case you have an opinion on this.