asang's blog
Shared Memory, Caching and Virtual Memory - why do I care?
Submitted by asang on 7 December, 2006 - 07:50
Recently, I read a post on Sue Loh's WinCE Base Team Blog. That made me realize the rationale for using shared memory has changed with the advances in Computer Architecture.
Quest Video Courseware CDs launched
Submitted by asang on 2 December, 2006 - 16:04
KSET Pvt. Ltd. is proud to announce the launch of Quest Video Course CDs - a unique mix of Audio + Video and powerpoint using unique methodology that allows students worldwide to learn from Asang Dani and Yashavant Kanetkar directly in following subjects:
- C Programming
- Data Structures
- C++ Programming
- VC++ Programming
- VB.NET Programming
CE 6.0: It's all about memory
Submitted by asang on 19 November, 2006 - 20:21
With the launch of CE 6.0 WinCE base team has done a commendable job of exploring lot of issues regarding memory usage inside drivers. Part of it was necessary because CE 6.0 now has overlapping address space ( lower 2GB ) for each process. But some other APIs and mechanisms introduced are a marvellous demonstration of how careful one needs to be when working with memory.
Some useful bluetooth bookmarks
Submitted by asang on 4 November, 2006 - 21:11
Here are some nice bookmarks I have gathered. I hope they help you too. Please don't go looking for freebies. These links should help you understand bluetooth and use it on your own.
http://del.icio.us/asangdani/bluetooth
MIT 6.894 Pervasive Human-Centric Computing
Submitted by asang on 29 October, 2006 - 07:27
A very nice course on Pervasive Human-Centric Computing. Its interesting to see where current trend in computing might lead us to. python and bluetooth have been explored in detail alongwith speech, location-aware (LBS) programming and cellphone programming.
ChRoMicro - Cheap Robotic Microhelicopter HOWTO
Submitted by asang on 25 October, 2006 - 16:30
RC model helicopter prices have reached a point where all sorts of challenging (i.e. crash-prone) robotics projects become affordable. This document explains how to build a 300 g, 3D-capable helicopter with embedded Linux and Bluetooth datalink for less than 500 EUR.
As a proof of concept has been built which allows the helicopter to be remotely controlled over Bluetooth with a PC joystick.
RoHS
Submitted by asang on 20 October, 2006 - 17:23
If you haven't been paying attention to the amount of e-waste that gets generated - here it is for you. RoHS - Restriction of Hazardous Substances Directive. It's a EU (European Union) directive - not a law. It talks about six important harzardous materials used in various electronic and electrical goods. Most equipment manufactures are complying to this directive voluntarily.
INNOVISION 2006-07 - A report
Submitted by asang on 15 October, 2006 - 08:35
We spoke at NSIT InnoVision 06-07 yesterday afternoon. The event was a mixed bag. We met some good people at NSIT like Dr. M.P.S. Bhatia and Prof. Dhananjay Gadre. Both were quite energetic and enthusiastic about what they were doing. Prof. Gadre was quite blunt in his criticism of Services companies, esp. the leaders in India. In his opinion they are primarily responsible for degradation of science education in this country.
NSIT Delhi - INNOVISION '06
Submitted by asang on 12 October, 2006 - 15:46
We will be at Innovision event at NSIT (Netaji Subhas Intitute of Technology), Delhi for a lecture on 14th October. More information at:
http://www.innvi.com/
WinCE 5.0 System Call mechanism
Submitted by asang on 8 October, 2006 - 13:12
Nice description of Windows CE 5.0 system call mechanics from WinCE Base Team Blog:
http://blogs.msdn.com/ce_base/archive/2006/02/02/Inside-Windows-CE-API-Calls.aspx
