One Laptop Per Child Application Development
An anonymous reader writes "This OLPC (One-Laptop-Per-Child) tutorial teaches you how to develop Python activities for the XO laptop. It covers the ins and outs of Sugar (the XO user interface, or UI) and the details behind activity development. You will also learn about Python programming, Sugar application program interfaces (APIs) for Python, and platform emulation with QEMU. Learn OLPC application development and help the worlds children."
yum install nut-nutrition
NUT records what you eat and analyzes your meals for nutrient levels in terms of the "Daily Value" (DV). The
program uses the free food composition database from the USDA. By experimenting, you can find the optimal level
of the various nutrients and how to implement this with foods available to you.
My little Linux and tech blog
What would really spur development is if we could get a software simulation environment (ala VMware, Bochs, etc) so that developers who don't have the hardware could play with stuff. Also the keyboard on the actual OLPC is tiny, which adds an extra challenge for (adult) developers.
--
NerdKits: educational microcontroller kits for a digital generation.