We are couple of graduate students who implemented an end-to-end IPv6 social telemetry platform as a lab project last semester. We have a meter that is connected to the lab's coffee machine and refrigerator. The web interface [1]
can plots the energy usage of these devices. We decided to make the data public to help evangelize the importance of being able to live monitor the energy usage of one's appliances. In fact, we encourage you to go check out the website and you'll see a live plot with spikes whenever we brew coffee!
We also implemented an Android application that complements the user interface, and plan to expand this project further by installing more meters.
I agree! After finishing DIP, I am looking for a book to introduce me what all is available in the python standard library.
I could use the official python library [1] but I usually prefer reading away from the computer and then getting back to get some actual work done; so I am looking for a dead-tree book.
Currently I am thinking b/w PER [2] or PSL by Example [3]. I see that PER gets referred to everywhere but that could also be due to the fact that it came out in 2009 and PSL by Example just came out last month.
On a quick look, it seems PSL by Example gives more of a tutorial feel (which I think is great!) whereby PER is essentially a reference. What would you recommend?
I do not agree. In fact, the insanely cool examples are what makes this book worth reading. This book is not for beginners but for programmers who have experience in some other language and are curious to know why python might be a better choice for them as their next high level language.
I just ordered DIP3 yesterday, after having finished DIP. Since the original DIP was based on v2.33 I am currently missing a lot of new features: decorators, descriptors, meta classes, dictionary and set comprehensions et al. DIP was awesome! and I think I have learned a lot from Mark's pragmatic conversational style.
Regarding DIP3. As someone pointed out that the new book has not gained much traction since its release in late 2009. But I have a feeling this might have changed now with v2.7 release with which most of the v3 features have been back ported to 2.x already and I am wondering if it's actually safe to read this book while using v2.7.2?
Many of its major features have also been backported to the backwards-compatible
Python 2.6 and 2.7. [1]
We also implemented an Android application that complements the user interface, and plan to expand this project further by installing more meters.
Details on the project are available at [2]
[1] http://www.wattsapp.net/
[2] http://www.wattsapp.net/about.html