Privacy Policy

We do not collect any private information and do not distribute it under any circumstances. In the case of location based services, your information is used purely to locate you and is not disseminated or used in any form other than in the app in which it is collected.

Payment information for the app is managed by Microsoft and Microsoft’s privacy policy applies there.

Pushkar Mela

The Pushkar Mela or Pushkar Fair was held between November 9th and 17th, 2013 at Pushkar, Rajasthan, India. Throngs of tourists (both Indian and foreign) filled the street through the main marketplace in Pushkar. Some were there to visit the only temple in the world built for Brahma. Others were there to take a dip in the holy Pushkar Lake which is considered auspicious, especially on Karthik Poornima (November 17).

OLYMPUS DIGITAL CAMERA

Pushkar Lake

OLYMPUS DIGITAL CAMERA

Langurs near one of the ghats of Pushkar Lake

OLYMPUS DIGITAL CAMERA

A young visitor in traditional head-gear

However, the main attraction is the vast collection of camels and horses for sale. There were plenty of camel cart rides and camel rides, as well as camels being decorated or shorn to create exquisite patterns on their bodies.

The foreign tourists like this part of the fair the most and many could be spotted with cameras sporting huge telephoto lenses.

During the sales proceeds, camels and horses can go for as much as Rs. 50,000 to 70,000 apiece.

OLYMPUS DIGITAL CAMERA

Beautifully decorated camel

OLYMPUS DIGITAL CAMERA

Decorated camel with cart

OLYMPUS DIGITAL CAMERA

Camel with exquisite pattern

OLYMPUS DIGITAL CAMERA

A large number of camels camped in the desert

OLYMPUS DIGITAL CAMERA

Horses for sale

OLYMPUS DIGITAL CAMERA

Horses feeding

OLYMPUS DIGITAL CAMERA

Closeup of camel decorations

OLYMPUS DIGITAL CAMERA

Chilims or clay pipes

You can also see Rajasthani men and women in traditional attire.

OLYMPUS DIGITAL CAMERA

Rajasthani men in traditional attire

OLYMPUS DIGITAL CAMERA

Men and women in traditional attire

Later during the fair there are other forms of entertainment such as traditional Rajasthani style dancing and other performances, but I did not stay for that.

Overall, a breathtaking experience and a must-see, at least once, for those who have not been there!

My Experience with App Development for Windows Phone

Some time back, I decided to become a Windows Phone developer. You have to sign up through http://dev.windowsphone.com and pay a small fee. For US based development the fee is $19 per year, while if you’re in India it is INR 860.

I developed 2 versions of a Photo Calendar. A free version that displays only the months in the current year and a paid version that is a perpetual calendar that allows you to jump to a random month or year. The app includes 60 stunning photos taken in the US, Cayman Islands and India.

The target platform is Windows Phone 7, so the app runs on both WP7 and WP8.

The process consists of uploading your XAP (app) file, your icons and 8 screenshots for potential users. The icons include an app tile that is 300 x 300 pixels and a background image that is 1000 x 800 pixels. The background image could be used by the Windows Phone Store to showcase your app.

WPSSubmitApp

The Windows Phone Store app submission page.

If your application targets Windows Phone 7, you can upload up to 8 screenshots in WVGA i.e. 480 x 800. If, however, you target Windows Phone 8, you may have to upload screenshots in higher resolutions as well e.g. 768 x 1280 and 720 x 1280.

These images are in addition to the standard icons that are part of the XAP. The standard icons include the ApplicationIcon.png file, the Background.png file and the SplashScreenImage.jpg file. These are not uploaded separately.

On the Windows Phone Developer website, some information is automatically read from your XAP file, such as the version and size.

Once all the screenshots, XAP(s) and icons have been uploaded, Microsoft will begin the app certification process. This took about 5 days for me. Microsoft probably checks for crashes and app responsiveness. Once the app passes certification, you will get an e-mail from Microsoft that your app has been accepted.

Congratulations

Message saying that the app has passed certification.

If you have a Windows Phone, you can check out the free version (Photo Calendar Single) here: http://www.windowsphone.com/en-us/store/app/photo-calendar-single/3800f2b4-f2bf-4a2d-8cf8-4d2b335e3652

Photo Calendar Multi (the paid version with more features) can be found here: http://www.windowsphone.com/en-us/store/app/photo-calendar-multi/b592482e-ecf6-4fc0-90d8-4de0eb175a83

Comments and feedback are welcome.

PhotoCalendarSingleWPStore

The Photo Calendar Single app on the Windows Phone Store.

PhotoCalendarMultiWPStore

The Photo Calendar Multi app on the Windows Phone Store.

P1020917

The Photo Calendar Single app ready to installed on a Samsung Windows Phone.

 

Developing for Windows Phone 8

The Windows Phone 7 SDK can be installed on Windows 7, but the Windows Phone SDK 8.0 can be installed only on Windows 8.

Also, in order to use the emulator for Windows Phone 8, certain conditions need to be met on the system that will host the development.

  • The system must support Hyper-V (virtualization software on Windows).
  • The processor on the system must support Second Level Address Translation (SLAT), also known as Extended Page Tables on Intel processors. These are supported by any processor that begins with I such as core i3, i5 and i7.
  • Virtualization must be enabled in the BIOS.
  • Data Execution Prevention must be enabled.

A tool called Coreinfo, available at http://technet.microsoft.com/en-us/sysinternals/cc835722 can be used to check if the above features are supported.

Coreinfo -v must be run  from a cmd prompt with administrative privileges.

coreinfo

Coreinfo output on a system with virtualization and SLAT, but with Hyper-V absent (the – indicates the feature is absent, while the * indicates it is present).

Some systems (e.g. laptops bought in “emerging markets” such as India) have a basic edition of Windows known as Windows 8 Single Language or Windows SL. However, Windows 8 SL does not support Hyper-V, a must for running the Windows Phone 8 emulator. As a result, you may have to upgrade your edition of Windows 8 SL to Windows 8 Professional. This can be done by going to Computer Properties and selecting “Get more features with a new edition of Windows 8”. You will then be prompted to purchase a product key online.

Once the key is purchased, you will get a dialog that says “Adding New Features”, “This might take a while depending on whether there are updates. Your computer might restart more than once”. That’s it. There are no ISOs to download, no DVDs to use – the additional features (including Hyper-V) are installed automatically from the local Windows 8 SL installation on your hard drive.

SystemInfo

The “Get more features with a new edition” link in System Info (from Computer | Properties), on a system running Windows 7.

WindowsFeatures

From Control Panel | Programs | Turn Windows Features on or off. A system with Hyper-V absent. Once Hyper-V is installed, it will show up here.

Once Hyper-V is installed, you should be able to run the Windows Phone 8 emulator.

 

51st Bengaluru Ganesh Utsav

The Indian festival of Ganesh Chathurthi was on Sept. 9. The 11 day 51st Ganesh Utsav was organized in Basavanagudi, Bangalore in honor of the festival. It was an extremely fun event to go to with plenty of food and performances by top artistes. These included Krishna, a dance drama by Shobana and troupe, African and Indian percussion by the Beat Gurus, Hindi pop by Euphoria, Kannada, Hindi and Tamil musical night by Vijay Yesudas, Hindi music by Shreya Goshal and Bhangra by Daler Mehndi.

There was a huge Ganesh idol, beautifully lit and a sand carving of Ganesh, a Shivalingam and a Nandi.

The food was amazing, with chaats, Chinese and regular stuff such as dosas as well as more exotic fare from North Karnataka such as Jolada Roti with brinjal curry.

The crowds for the artiste performances were moderate, but the turnout for Shreya Ghoshal was huge with hardly any standing room! The Beat Gurus were phenomenal and the audience went wild during their performance. The audience also had a blast dancing to Daler Mehndi.

Overall, a must-see event and a great experience!

OLYMPUS DIGITAL CAMERA

Sand carving of Lord Ganesh.

OLYMPUS DIGITAL CAMERA

Beautifully lit massive Ganesh idol!

OLYMPUS DIGITAL CAMERA

Yakshagana (dance form indigenous to Karnataka).

OLYMPUS DIGITAL CAMERA

Shobana performing as Krishna.

OLYMPUS DIGITAL CAMERA

Ganesh Utsav menu.

OLYMPUS DIGITAL CAMERA

Ganesh Utsav venue.

OLYMPUS DIGITAL CAMERA

Beat Gurus.

OLYMPUS DIGITAL CAMERA

Davangere Benne Dose.

OLYMPUS DIGITAL CAMERA

Vijay Yesudas performing.

OLYMPUS DIGITAL CAMERA

Jolada roti with brinjal curry.

OLYMPUS DIGITAL CAMERA

Shreya Ghoshal performing.

OLYMPUS DIGITAL CAMERA

Daler Mehndi performing.

 

Recipe: Chole

Ingredients:

  • Chick peas (chana) – 2 cups.
  • Tomatoes – 2, cut.
  • Onions – 1, cut.
  • Potatoes – 2, boiled.
  • Cumin seeds – 1/2 teaspoon.
  • Cumin powder – 1/2 teaspoon.
  • Coriander powder – 1/2 teaspoon.
  • Cardamom – 4-5 pods, powdered.
  • Cloves – 3-4, crushed.
  • Turmeric – a pinch.
  • Garlic – 3-4 cloves, minced.
  • Chili – 1, cut.
  • Coriander leaves – 4-5 sprigs, cut.
  • Salt – to taste.

Method:

  • Soak the chick peas overnight in enough water.
  • Pressure cook the chick peas in water.
  • Heat 2 teaspoons of oil and add cumin seeds till they pop.
  • To the oil, add the cardamom, cloves, garlic, turmeric, coriander powder, cumin powder and chili and fry.
  • Add the onions and fry till translucent.
  • Mash the boiled potatoes and add to the onions.
  • Add tomatoes and continue to fry.
  • Finally, add the chick peas with water and bring to a boil.
  • Add salt; garnish with coriander leaves.

OLYMPUS DIGITAL CAMERA

Chole.

 

Recipe: Dal Makhani

Ingredients:

  • Whole urad dal with skin – 2 cups.
  • Cardamom – 4-5 pods, powdered.
  • Cloves – 3-4, crushed.
  • Cumin seeds – 1/2 teaspoon.
  • Green chili – 1, cut.
  • Garlic – 3-4 cloves, minced.
  • Coriander leaves – 4-5 sprigs, cut.
  • Tomatoes – 2, cut.
  • Cream – about 2 cups.
  • Salt to taste.

P1020596

Ingredients.

Method:

  • Pressure cook the urad dal in 2-3 cups of water.
  • In 2-3 teaspoons of vegetable oil, fry the cardamom, cloves, cumin, garlic and chili.
  • To the oil, add the tomatoes and fry.
  • Then add the salt and cooked urad dal (with water) and bring to a boil.
  • Finally add the cream and stir well.
  • Garnish with coriander leaves.

P1020598

Dal Makhani.