• Mac OS X Snow Leopard Pocket Guide

    Mac OS X Snow Leopard Pocket Guide

    OS X was first released to the public a decade ago as Mac OS X Beta (code name Kodiak). The decade after the introduction saw Mac OS X go from interesting oddity unsuited to daily work to a usable operating system (OS) with little third-party support to everything most people want out of an operating system and a little more.

     234 p cit 07/05/2013 118 1

  • Natural Language Processing with Python

    Natural Language Processing with Python

    This is a book about Natural Language Processing. By “natural language” we mean a language that is used for everyday communication by humans; languages such as English, Hindi, or Portuguese. In contrast to artificial languages such as programming languages and mathematical notations, natural languages have evolved as they pass from generation to generation, and are hard to pin down with explicit rules. We will take Natural Language...

     504 p cit 06/05/2013 114 1

  • Natural Language Annotation for Machine Learning

    Natural Language Annotation for Machine Learning

    This book is intended as a resource for people who are interested in using computers to help process natural language. A "natural language" refers to any language spoken by humans, either currently (e.g., English, Chinese, Spanish) or in the past (e.g., Latin, Greek, Sankrit). “Annotation” refers to the process of adding metadata information to the text in order to augment a computer’s abilities to perform Natural Language Processing...

     97 p cit 06/05/2013 97 2

  • Machine Learning in Action

    Machine Learning in Action

    After college I went to work for Intel in California and mainland China. Originally my plan was to go back to grad school after two years, but time flies when you are having fun, and two years turned into six. I realized I had to go back at that point, and I didn’t want to do night school or online learning, I wanted to sit on campus and soak up everything a university has to offer. The best part of college is not the classes you take or...

     382 p cit 06/05/2013 91 2

  • Machine Learning for Hackers

    Machine Learning for Hackers

    To explain the perspective from which this book was written, it will be helpful to define the terms machine learning and hackers. What is machine learning? At the highest level of abstraction, we can think of machine learning as a set of tools and methods that attempt to infer patterns and extract insight from a record of the observable world. For example, if we are trying to teach a computer to recognize the zip codes written on the fronts of...

     322 p cit 06/05/2013 123 2

  • Software Engineering with Visual Studio

    Software Engineering with Visual Studio

    Five years ago, we extended the world’s leading product for individual developers, Microsoft Visual Studio, into Visual Studio Team System, and it quickly became the world’s leading product for development teams. This addition of Application Lifecycle Management (ALM) to Visual Studio made life easier and more productive for hundreds of thousands of our users and tens of thousands of our Microsoft colleagues. Now in 2010, we’ve just...

     44 p cit 03/05/2013 119 1

  • Software Engineering for Students A Programming Approach fourth edition

    Software Engineering for Students A Programming Approach fourth edition

    Software engineering is about the creation of large pieces of software that consist of thousands of lines of code and involve many person months of human effort. One of the attractions of software engineering is that there is no one single best method for doing it, but instead a whole variety of different approaches. Consequently the software engineer needs a knowledge of many different techniques and tools. This diversity is one of the...

     447 p cit 03/05/2013 121 1

  • Software Engineering & Testing

    Software Engineering & Testing

    The role of software engineering cannot be neglected in the field of software development. The advent of computers introduced the need for software and the quality of software introduced the need for software engineering. Software engineering has come a long way since 1968, when the term was first used at a NATO conference, and software itself has entered our lives in ways that few had anticipated, even a decade ago. So a firm grounding in...

     529 p cit 03/05/2013 132 2

  • Software Engineering( A Lifecycle Approach)

    Software Engineering( A Lifecycle Approach)

    With the growth of computer-based information systems in all walks of life, software engineering discipline has undergone amazing changes and has spurred unprecedented interest among individuals — both old and new to the disciplines. New concepts in software engineering discipline are emerging very fast, both enveloping and replacing the old ones. Books on the subject are many and their sizes are getting bigger and bigger everyday.

     493 p cit 03/05/2013 119 1

  • EPUB 3 Best Practices

    EPUB 3 Best Practices

    Before jumping right into the best practices, let’s take a brief moment to answer the question: what exactly is an EPUB? If you’re already familiar with the inner workings of the format, whether from creating EPUB 2 content or experimenting with EPUB 3, you can safely skip ahead to Chapter 1, but this introduction will take everyone else through a quick tour of the format (at the macro level, instead of the micro level to come) to see how...

     371 p cit 02/05/2013 110 1

  • Droid 2 For Dummies

    Droid 2 For Dummies

    Don’t be fooled: Just because the Droid 2 is a smartphone doesn’t mean that it’s harboring some form of insidious intelligence. There’s no alien brain in the device. It isn’t going to take over the world, though it can intimidate you — that is, until you understand and accept that it’s your phone. The Droid 2 is a gizmo that helps make your life a heck of a lot easier. The key to understanding an amazing piece of technology...

     388 p cit 02/05/2013 119 2

  • Ubuntu Linux Bible

    Ubuntu Linux Bible

    ALinux distribution is basically the sum of the things that you need to run Linux on your computer. There are many different Linux distributions, each with their own target audience, set of features, administrative tools, and fan club, the latter of which is more properly known as a user community. Putting aside the downright fanatics, most of the members of the user community for any Linux distribution are people who just happen to find...

     931 p cit 02/05/2013 112 1

Hướng dẫn khai thác thư viện số