Monday, June 18, 2007

Mumbai Suburban Rail Map



Photo Courtesy : Indian Railways

Thursday, June 14, 2007

Useful Links

Java
=================================================
Random Number Generation
1.http://www.cs.geneseo.edu/~baldwin/reference/random.html

Location of my Home in Google Maps
=================================================
http://maps.google.com/?ie=UTF8&ll=10.616611,76.501719&spn=0.0029,0.004259&t=h&z=18&om=1

=================================================

TRAVEL


Kailas Mansarover YATRA

http://www.kailashmansarovar-yatra.com/index.html

http://www.mansarovar-kailash.com/aboutus.htm

http://www.pilgrimage-india.com/pilgrimage-tours/pilgrimage-tour-india.html

Lake Superior Hike (Info Source - Nat Geo)

Maps and info are available at www.shta.org. The Superior Shuttle (www.superiorshuttle.com) costs $15. Arrange a trip with Boundary Country Trekking (www.boundarycountry.com).
http://adventure.nationalgeographic.com/adventure/trips/americas-best-adventures/hike-superior-trail/

World's Best Hike,Trails (Source Nat Geo)

http://adventure.nationalgeographic.com/adventure/trips/best-trails/world-hikes/?source=email_adventure

Tuesday, June 12, 2007

BREW Sequential Debugging

BREW Sequential Debugging is a feature that helps us to find the current values (for eg:Current memory utilization) of various parameters during runtime, displayed on the handset (or Simulator ) screen.

To enable it :After launching the app,
Enter : ###BREWDEBUG# OR ###273933284#

###0: Turn Debugging off.

###1: Memory Validation On every heap access, BREW walksthe heap to determine if the pointer is in valid range andwill not over-write/over-read a heap node. An exceptionwill be thrown if the heap access will cause corruption of a heap node.

###3: Largest Available Heap BlockDisplays the maximum size block that can be allocated onthe heap in the upper left corner of the screen.

###5: Debug Malloc – throws exception on MALLOC failure

###6: Debug Null – Every Nth MALLOC is failed When thisdebug sequence is turned on, every Nth MALLOC willfail, even if RAM is available. Currently, N is set to 100.

###7: Sync/Async DBGPRINTF This debug sequence togglesbetween two modes: synchronous DBGPRINTF andasynchronous DBFPRINTF. In synchronous DBGPRINTFmode, BREW waits for certain duration before returningfrom a DBGPRINTF statement in order to allow time forthe DBGPRINTF message to be sent on the serial port. Inthe default, asynchronous mode, the DBGPRINTF returns immediately.

###9: Debug Dump HeapEvery time this sequence is pressed, heap andresource usage information is dumped on the emulator debug windowor onto the Serial port.

(All these has been tried and tested only on MotoRazr)

For a detailed info. check the following link:
http://brewforums.qualcomm.com/showthread.php?t=3979&highlight=%23%23%23BREWDEBUG%23