Download

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.

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.

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:

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.

Ubuntu Pocket Guide and Reference

by Keir Thomas

Access: Download
Format: PDF
Publisher: CreateSpace
Tags: Linux, Ubuntu
Keir Thomas

Ubuntu Pocket Guide and Reference is a compact yet succinct and comprehensive guide for everyday Ubuntu use. It's ideal for anybody who needs vital information on working with Ubuntu but who doesn't have time to wade through thick documentation. First, you'll learn about installation--getting Ubuntu onto your computer--after which you'll learn how to configure your computer's hardware. Following this, you'll be introduced to the Ubuntu desktop, and the tricks and techniques of efficient day-to-day usage.

IBM system/360 principles of operation

by IBM

Access: Download
Format: PDF
IBM

This manual is a comprehensive presentation of the eharaeteristies, functions, and features of the IBM System/ 360. The material is presented in a direct manner, assuming that the reader has a basic knowledge of IBM data processing systems and has read the IBM System/360 Systems Summary, Form A22-6810. The manual is useful for individual study, as an instruction aid, and as a machine reference manual.

The manual defines System/360 operating principles, central processing unit, instructions, system control panel, branching, status switching, interruption system, and input/output operations.

Macintosh Human Interface Guidelines

by Apple Computer Inc.

Access: Download
Format: PDF
Publisher: Addison-Wesley
Apple Computer Inc.

Recently the field of computer-human interaction has exploded with new ideas, technologies, and issues. In response to these many developments, Apple presents this beautiful, full-color book that not only describes the interface guidelines for Macintosh computers, but also examines the theory behind the famous Macintosh "look and feel" and the process of designing and testing an interface.

Syndicate content