background preloader

Green Tea Press: Free Computer Science Books

Green Tea Press: Free Computer Science Books
Related:  Vancouver, BC

How to Think Like a Computer Scientist Learning with Python by Allen Downey, Jeff Elkner and Chris Meyers. This book is now available for sale at Hardcopies are no longer available from Green Tea Press. How to Think... is an introduction to programming using Python, one of the best languages for beginners. How to Think... is a Free Book available under the GNU Free Documentation License. Please send suggestions, corrections and comments about the book to feedback{at}thinkpython{dot}com. Download The book is available in a variety of electronic formats: Precompiled copies of the book are available in PDF and Postscript . Translations Here are some translations of the book into other (natural) languages: Spanish translation by Gregorio Inda. Other Free Books by Allen Downey are available from Green Tea Press. If you are using this book and would like to make a contribution to support my work, please consider making a donation toward my web hosting bill by clicking on the icon below.

free-programming-books/ at master · vhf/free-programming-books 15 High Quality Premium-Like Free WordPress Themes - Noupe Design Blog Oct 05 2008 Everyday we see many beautiful WordPress themes, many are good and only a little are just one of a kind. The choice is big enough, but the search is worth it. 1. A free professional WordPress-theme created by Darren Hoyt and Matt Dawson. Demo can be viewed hereDownload from here 2. This is a 2-column layout with a nice header at the top displaying the latest posts and comments there. Demo can be viewed hereDownload from here 3. Simple Balance 2.0 – a free, simple WordPress theme with enough options to make it “premium-like”. Demo can be viewed hereDownload from here 4. The theme has 3 fixed columns, Thumbnail covers style, Flickr, Delicious and Twitter integration as well as an attractive visual design. Free and without any restrictionsDownload from here 5. If you are looking for a unique theme that is quite graphics heavy then this one is for you. Demo can be viewed hereDownload from here This is a grid based design and layout, built on the popular css framework. 7. 8. 25 Innovative Dashboard Concepts and Designs Dashboard design is a tricky business. The challenge is to communicate the key numbers in a straightforward way, while allowing users to drill down into the specifics. It is about avoiding clutter, about catering for personalisation, and about the prioritisation of the right metrics. We’ve brought together a showcase of innovative, stunningly beautiful dashboard concepts & designs to help inspire you. Panels Dashboard by Cosmin Capitanu Story Book by Cosmin Capitanu Ladderboard by Vivek Main Trainer / Admin Dashboard by Vladimir Babić Main Trainer / Admin Dashboard by Vladimir Babić To-Do Dashboard Spanish Flat Dashboard by Robin Marquez PhotoLytics Dashboard UI by Balraj Chana BeaconSoft Venue Page by Megan Fox Social Engagement Dash by Rovane Durso Dashboard by Olivier Zattoni Personal Dashboard by Florent Legrand Dashboard by Avinash Tripathi Web App Dashboard by Ben Garratt SJQHUB™ B&I Dashboard by Jonathan Quintin Bills Bills Bills by Cosmin Capitanu Dashboard Web App UI by Job Summary

Think Python: How to Think Like a Computer Scientist How to Think Like a Computer Scientist by Allen B. Downey This is the first edition of Think Python, which uses Python 2. If you are using Python 3, you might want to use the second edition, which is here. Buy this book at Download Think Python in PDF. Read Think Python in HTML. Example programs and solutions to some problems are here (links to specific examples are in the book). Description Think Python is an introduction to Python programming for beginners. Some examples and exercises are based on Swampy, a Python package written by the author to demonstrate aspects of software design, and to give readers a chance to experiment with simple graphics and animation. Think Python is a Free Book. If you have comments, corrections or suggestions, please send me email at feedback{at}thinkpython{dot}com. Other Free Books by Allen Downey are available from Green Tea Press. Download Precompiled copies of the book are available in PDF. Earlier Versions Translations and adaptations

JSON to JSONP: Bypass Same-Origin Policy Download source code - 39.3 KB Introduction In my last article (Prepare a JSON Web Service and access it with JQuery), I had explained JSON, how to return JSON data from a Web Service, and how to use a JSON-enabled Web Service with JQuery. In this article, I will explain how JavaScript Object Notation with Padding (JSONP), an extended concept from JSON, can be used to solve cross domain issues. What and why JSONP? AJAX is a key technology in web 2.0 that is being used widely in web sites. Same-Origin Policy Same-origin policy is a concept in browser-side programming languages (such as JavaScript) which allows accessing resources in the same site (same domain) but preventing accessing resources in different domains. Use a Proxy Web Service As XMLHttpRequest (in AJAX) doesn’t allow cross domain calls, the common approach is to use a proxy Web Service to access third party data. Figure 1: Using a proxy Web Service to access data from a different domain Use IFrame How JSONP works? References

standaard - Time Management for Creative People - Free E-book Tweet Writing my own poetry and books, and coaching hundreds of creative professionals over the years has taught me a lot about what it takes to get original work done in the midst of the demands and distractions of the 21st century workplace. I’ve boiled down what I’ve learned into a free ebook, Time Management for Creative People, which you are welcome to download and share with your friends and contacts. The ebook has been downloaded over 100,000 times, and I’ve received enthusiastic feedback from people all over the world who tell me it’s transformed their working habits and helped them achieve their artistic and professional goals. It’s full of practical advice for creatives, including: Finding the method in your creative madnessIdentifying and prioritising your most important work Getting in the right state of mind for focused workHow to minimise interruptions and distractionsManaging e-mail effectively How to remember — and fulfil — all your important commitments Mark McGuinness

Related:  ebook 1eBookspython