Think OCaml: How to Think Like a Computer Scientist

by Nicholas Monje and Allen Downey

Access: Online, Download
Format: PDF, HTML
Publisher: Green Tea Press
Nicholas Monje and Allen Downey

How to Think Like a Computer Scientist is an introductory programming textbook based on the OCaml language. It is a modified version of Think Python by Allen Downey. It is intended for newcomers to programming and also those who know some programming but want to learn programming in the function-oriented paradigm, or those who simply want to learn OCaml.

Learn Python The Hard Way

by Zed A. Shaw

Access: Online
Format: HTML
Zed A. Shaw

Have you always wanted to learn how to code but never thought you could? Are you looking to build a foundation for more complex coding? Do you want to challenge your brain in a new way? Then Learn Python the Hard Way is the book for you.

LPTHW emphasizes precision, attention to detail, and persistence by requiring you to type each exercise (no copy-paste!) and make it run, as well as to read up on outside topics and to return to exercises and ideas that you don't understand, and understand them.

Think Python: How to Think Like a Computer Scientist

by Allen B. Downey

Access: Online, Download
Allen B. Downey

Think Python is the manuscript of Python for Software Design, published by Cambridge University Press.

Python for Software Design is a concise introduction to software design using the Python programming language. Intended for people with no programming experience, this book starts with the most basic concepts and gradually adds new material. Some of the ideas students find most challenging, like recursion and object-oriented programming, are divided into a sequence of smaller steps and introduced over the course of several chapters.

WordPress and Ajax

by Ronald Huereca, Vivien Anayian

Access: Download
Format: PDF
Publisher: CreateSpace
Ronald Huereca, Vivien Anayian

The WordPress and Ajax e-book is a comprehensive view on using Ajax with WordPress. It covers Ajax like you’ve never seen before.

The book contains three real-life examples that provide the rationale and logic behind coding decisions, the reasons for Ajax’s use, and the steps from inception to completion of the examples.

Dive into HTML5

by Mark Pilgrim

Access: Online
Format: HTML
Publisher: O'Reilly
Tags: HTML5, HTML
Mark Pilgrim

If you don't know about the new features available in HTML5, now's the time to find out. The latest version of this markup language is going to significantly change the way you develop web applications, and this book provides your first real look at HTML5's new elements and attributes.

Getting Started with Ubuntu 10.04

by The Ubuntu Manual Team

Access: Download
Format: PDF
Tags: Ubuntu, Linux
The Ubuntu Manual Team

Getting Started with Ubuntu 10.04 is a comprehensive beginners guide for the Ubuntu operating system. It is written under an open source license and is free for you to download, read, modify and share.

The manual will help you become familiar with everyday tasks such as surfing the web, listening to music and scanning documents. With an emphasis on easy to follow instructions, it is suitable for all levels of experience.

The Art of Community

by Jono Bacon

Access: Download
Format: PDF
Publisher: O'Reilly
Tags: Community
Jono Bacon

Every software project, online site, or company has to manage the community of interested people surrounding it. The community is the source of new ideas, a reliable support network, and the best marketing tool. When money is tight, making the best use of the community is even more critical.

Author Jono Bacon has been building and managing communities for a decade, particularly in areas of open source software such as KDE and Ubuntu. He currently is Community Manager for Ubuntu, probably the largest community in the open-source software area. His experience and his relationships with other communities and leaders provide a rich and deep well of expertise for this book.

In The Art of Community you’ll experience the broad range of talents required to recruit members, motivate them, manage them, and make them happy to be part of your community. Bacon takes you through the different stages of community and covers the information you’ll need, ranging from software tools to conflict resolution skills. Topics include:

Virtualization for Dummies, Sun and AMD Special Edition

by Bernard Golden and Clark Scheffy

Access: Registration
Format: PDF
Publisher: Wiley
Bernard Golden and Clark Scheffy

This special edition eBook explains Sun and AMD virtualization offerings and how they work together. The brief and easy-to-read booklet written in the well recognized Dummies style shows you how to save energy, time and money, and improve scalability. Optimize your environment with Sun virtualization solutions and see how quickly your business grows.

Remix: Making art and commerce thrive in the hybrid economy

by Lawrence Lessig

Access: Download
Format: PDF
Publisher: Penguin
Lawrence Lessig

For more than a decade, we"ve been waging a war on our kids in the name of the 20th Century's model of "copyright law." In this, the last of his books about copyright, Lawrence Lessig maps both a way back to the 19th century, and to the promise of the 21st. Our past teaches us about the value in "remix." We need to relearn the lesson. The present teaches us about the potential in a new "hybrid economy" — one where commercial entities leverage value from sharing economies. That future will benefit both commerce and community.

Higher-Order Perl

by Mark Jason Dominus

Access: Download
Format: PDF
Tags: Perl
Mark Jason Dominus

Most Perl programmers were originally trained as C and Unix programmers, so the Perl programs that they write bear a strong resemblance to C programs. However, Perl incorporates many features that have their roots in other languages such as Lisp. These advanced features are not well understood and are rarely used by most Perl programmers, but they are very powerful. They can automate tasks in everyday programming that are difficult to solve in any other way.

Syndicate content