Tuesday, August 31, 2010

Trek to Parvatgad, Songad & Duber

My blog says I should also write about Travel but I realised posts on this area were missing. Here's the first.

Yeole and me in the sumo
After much discussion on the forts to see we decided on Parvat, Songad, Duber & Aad as the forts we were going to visit. The plan was to leave Friday night at 10.30. Abhijit, myself, Dnyanesh, Harshad, Himangi, Manali, Parth, Pranav & Shridhar (aka Lalya) was the cast in alphabetical order.

However accounting peoples' other commitments, it was 11.30 before we loaded our sacks onto the sumo and picked up Dnyanesh en route. From here our tight fit journey began, since there were 9 of us crammed into a sumo suitable for just 7 size zero persons.. However the sumo was not your average rattle on the wheels type of vehicle. We had power windows, AC and central locking! Our first destination was Parvatgad, so we were heading for a village named Sonewadi via the small town of Akole. The drive beyond Rajgurunagar was simply awesome as we were travelling inside a thick blanket of clouds. Just before 4am we reached Akole and decided to rest for some time before continuing in the morning.

All of us got up by 7 and after having tea and packing up, we were on our way again by 8. We stopped near the Akole ST stand for breakfast. 8am is early for most rural towns and there were hardly any eateries open. We managed to find one and ordered. However, the wada-sample-pav turned out to be all oil and no sample, and the wada was just boiled potato. Me and Manali then feasted on half a dozen bananas and we were ready to start. We picked up a few knee supports since the elders amongst us (viz., myself, Parth & Pranav) have recently started to feel the need for it, and zoomed off to Sonewadi.

Parvatgad from the Maruti Mandir
Once there we realised that the way up to Parvatgad will be shorter if we drive down to a small maruti temple atop a small hillock that is at the foothills of Parvatgad. We did that and after unloading cameras, water bottles and other *necessary* gear started off the short hike. The way to the top is mostly simple except for a small slippery patch which is deemed easy for everyone but myself :) We reached the top in just over an hour. There is another small hillock, after which you reach the top of Parvatgad. We met a few locals who had got their cattle for grazing. One of them had a radio with him and the local station was playing classics like Kabhi Tu Chhaliya Lagta Hai. Parvat does not have much construction, but there is a man-made water tank that had some potable water. There are 2 more tanks carved into the rock, but these had no water.

After having our lunch consisting of parathas, pickle & curd we had rest for some time under the shade of a tree. It began to drizzle after a while and we decided to start walking towards Songad. Now the way to Songad is such that when you are facing Songad from Parvatgad, start walking towards the right edge of Parvatgad. From here a small way laden with rocks of varying size leads to the col between these 2 forts. After a short descent this way moves towards the left and gradually climbs down into the col. The entire way is littered with custard-apple trees. However all the fruit was still raw. Maybe the locals had already picked up the ripe ones!
Bleu flowera beautifula Songad from the Maruti Mandir

Once in the col, keeping Songad on the right start walking into the tree covered route that takes you up Songad. We stopped here for a refill before moving on. It takes about 30 mins from the col to reach the first plateau. From this plateau there are carved steps that lead to the top of Songad. By the time we reached the plateau it was raining hard and I was thoroughly enjoying since Pune's having a rather dry spell and I had not gotten drenched this season. We negotiated the steps in under an hour and were on the top of Songad. The top has a lone temple of Khandoba and a rock carved water tank. As about 4 we decided to start back, as the plan was to reach Duber and stay on the top of that fort. During the descent on the stone steps, my knees started to play havoc and I had to resort to the knee support to help calm them. We got down soon, then got into the sumo and started towards Duber.

Aqueduct beside the steps



Duber is located on the way to Sinnar and we reached Duberwadi, the base village at around 5.30. By this time my left knee was aching bad and I had to trade my sack for a lighter one. Yeole took my sack and gave me some ointment to rub on my knee after which I could continue the climb. The entire way upto the top of Duber is made of recently constructed steps, so for the first time in my life I was happy that the fort has regular steps.. Along with the steps, you can see an aqueduct that runs all the way to the top. The aqueduct seems defunct now since it's broken at many places and is clogged with mud as well. We reached the top at around 6.30, just before dusk.

The top is expansive, but the only construction is a temple and an abandoned radar building. We quickly headed towards the temple and started making arrangements for dinner. Our water reserves were low, so Dnyanesh, Parth & Yeole set out to look for the tanks. These guys were looking for water for almost half an hour when Lalya decided to call one of his friends, who had been to Duber previously. With a little telephonic help the guys were able to find the tanks. These are situated close to the abandoned building on the slope that leads towards the base village.

Meanwhile the others had chopped up the onions and tomatoes and Lalya got busy preparing matki usal. Once the kitchen was fired up we were constantly bugged by a friendly cow who wanted to have a part of a dinner. All our efforts to shoo her away were in vain. Ultimately someone picked up a broom from the temple and hit her so she went away for a while, to come back when we started dinner. After this somebody had to always keep a watch and make sure she's away from our food :) After our stomachs were full, we stowed the remaining usal away for tomorrow's misal and went off to sleep. The temple was a tight fit as well, with everyone just fitting in. The temple also had a perpetually 'ON' tubelight so Dnyanesh and Parth had to again go out and remove the wires which were put back in the morning.

Windmills near Duber
Due to a hectic previous day all of us were awake only by 9. Lalya had already started preparations for tea and hot tea was soon ready. Meanwhile preparations for misal and gorging on the plum cakes courtesy Manali was underway. Pranav made tasty tarri to accompany the misal. We polished off the misal, and soon dropped off the plan to visit the 4rd fort - Aad. Instead we planned to visit the Gondeshwar temple in Sinnar. After some more lazing around we started walking down. We were greeted with pleasant sights of lush greens, with windmills strewn all over. There's also a natural lake on Duber, which we saw on the way back. By the time my aching knees reached down, maggi bhel was ready. I quickly finished it off and then we loaded our sacks back onto the sumo and left for the temple.

Local kids at Gondeshwar Temple
Our sumo driver had to literally fight his way through the temple gates. The road was very narrow and littered with dogs, sheep and other cattle. We finally reached the temple and were simply awestruck by the stony magnificence of the same. The temple reminded me of other great monuments like the temples of Khajuraho and Hampi. I never knew a well preserved example of Hemadpanthi grandeur lie resting near our very own Nashik. The temple has a main central complex that houses the shivling. There are 4 smaller temples on 4 sides, and the entire temple complex is set on a plinth raised about 2 metres from the ground. We were greeted by local kids who would not let us observe the temple in peace until we clicked some photos of them. So while I made the kids happy the others got clicking photos of the temple and the serene surroundings. The walls of the temple, as like any similar temple are covered with carvings of gods, goddesses, demons, scenes from ancient stories and also a few sinful scenes ;) The carvings and overall majesty of the temple are definitely no match for the greats like Hampi and Khajuraho, however, in spite of being in one of the most the bureaucratic states the structure lies mostly unharmed and well maintained. Happy to have discovered this magnificent building we got on the road back to Pune.

We reached Pune at around 10pm and by this time many of the stomachs had gone bad due to the bad food in the evening. Dnyanesh had a high fever. Everyone decided it was best to go home and have a lot of rest, so that we carry over the enthusiasm for a better part of the coming week !

Photo credits and more photos from this trek
  • Himangi Lawate - http://picasaweb.google.com/himangi.c/ParvatSongadDubera28th29thAug2010#
  • Manali  - http://picasaweb.google.com/manalidk

Additional reading
Gondeshwar Temple - http://shri-lakshmi.tripod.com/gondeshwar.htm

Friday, August 6, 2010

SugarCRM & redmine integration


At Tekdi we've been using SugarCRM since long to manage all the customers leads and other possible data. The part after that - a solid project management system has always been a point of contention and we've switched to and fro with many systems, notably dotproject (DP). Recently I got to know about redmine and since then have shifted over to the same.

To ease things, previously I had created a small bridge between Sugar and dotproject that automagically creates a project in DP once an opportunity is marked as 'closed won'. This was easily managed since both systems are PHP.
Enter redmine and I was looking at a something written in ruby/rails - hieroglyphics to me !

I soon realised that it had a rest api that allowed creating projects. However when I tried to use the API it kept on giving errors and I was left with directly dealing with the MySQL db. Upon seeing that redmine uses the Nested set model to store data I simply gave up  the idea of creating a bridge.

Redmine then released v1.0.0in late July and the API is dramatically improved and works well. Now I could get my bridge to work. Creating a custom override in Sugar did the trick and I was now able to create projects in redmine.

To use the  bridge, place the Opportunities folder in the following folder in SugarCRM
[sugarcrm root]/custom/modules

Download bridge files

Thursday, April 15, 2010

Trying out desktop blogging clients for Linux (Fedora)

I'm trying out blogging clients for gnome, and so far have reviewed the following ones
  1. BloGTK 1.1
  2. BloGTK 2.0
  3. Bilbo

Of the above it was very easy to install BloGTK 1.1 & Bilbo. They were in the fedora repositories and installed like breeze.

Bilbo is highly simplistic and don't think it supports metaweblog/movabletype.

BloGTK 1.1 looks good, but I found that 2.0 is released so I went on to install. Found that there's no repo with 2.0, so had to install from source. Once I did, it did not work when I clicked the icon in the menu. Needed to install the following before it would work
  1. python-gdata
  2. gnome-python2-gtkspell

Once it worked, I was able to post to my blogger account (this post!). Going ahead to try posting to wordpress and Joomla now. Would really like to see more features in BloGTK like the ability to upload images.

All said, none of them really match the features currently provided by
ScribeFire. A real WYSIWYG is missing in BloGTK, since I dont want to keep typing HTML syntax.

Update: After the post is saved, I saw that BlogTK screwed up the paragraphs, so it's a no-no until there's a good WYSIWYG.

Wednesday, April 7, 2010

Installing OAuth on CentOS 5.4

I've recently needed to install the OAuth libarary on CentOS for use in creating Twitter applications and using the Linkedin API.

Here's how to do it.

$ yum install curl-devel gcc

Next, install oauth using pecl

$ pecl install oauth-beta

After oauth installs, you will need to do 1 of the below 2 things

1. If the directory /etc/php.d exists, create a new file oauth.ini inside the folder.
Paste the following in oauth.ini
extension=oauth.so

2. Alternatively, place the following line in /etc/php.ini
extension=oauth.so

References:
http://developer.linkedin.com/message/1610

Friday, May 15, 2009

Tryst with a MP3 player

Having moved over to Fedora a couple of years ago, one of the first things I explored in Linux was a MP3 player. I had heard a lot about installing a lot of software just for playing MP3. With some help I had gotten Rhythmbox running and had my entire collection worth 9 days of playing time imported into it. I was using it well and regularly till lately, when I began doubting it's shuffle feature. Rhythmbox ended up playing the same songs over and over. In short it was repeating only a small subset of my collection. The rest of it was not touched at all! I realised I was being deprieved of my favourite tracks, so decided to switch for good!

Confirming this was a long standing bug with Rhythmbox I set out looking for a better player. So yesterday evening I tried out XMMS which worked very satisfactorily. After spending a while on XMMS i started missing the most important functions of chaning the next and previous tracks. Evidently the shortcut buttons on my Lenovo 3000 N100 did not work, which were able to control Rhythmbox properly. Obviously shuffling was more important than control so XMMS had to remain, but some googling, and i had the following packages that allowed me to put a little bit of control on the taskbar

yum install xmms
yum install gnome-applet-music
yum install pyxmms

Once installed, you just need to add the applet to the taskbar










Set the default player to be XMMS and then clicking on the icon launches the payer. Once you add songs and get the player running, the buttons become active and you can control the tracks! The controls are seen on the upper right area in the screen shot





I don't usually like the Wine-ish look that XMMS has, so I also tried out gXMMS2 but after it would not even import my collection I let it rest in the repo server itself.

Tuesday, February 10, 2009

Easier XML manifest creation for Joomla extensions

When creating XML files for Joomla extensions, especially components, most of us usually list all the files that the component needs. Just realised that this is not required. If you put just the folder names, Joomla will take all the files inside those folders.

Here's an example

<filename>views/series/metadata.xml</filename>
<filename>views/series/index.html</filename>
<filename>views/series/view.feed.php</filename>
<filename>views/series/view.html.php</filename>
<filename>views/series/tmpl/index.html</filename>
<filename>views/series/tmpl/default.xml</filename>
<filename>views/series/tmpl/default.php</filename>
<filename>views/invite/view.raw.php</filename>
<filename>views/invite/tmpl/form.php</filename>

can be just replaced by

<folder>views</folder>

This will simple include all the files from my views folder. This is really helpful when you're creating a huge component or template.

Goodbye long XML files!!

About me

Hi,

Ashwin here. I'll be randomly blogging about stuff that I like. Now, one thing that I don't like is that Firefox's dictionary does not know the word blogging.