Making TeX Work

This book is for anyone who uses TeX. Novices will need at least one other reference, because this book does not describe the nuts and bolts of writing documents with TeX in any great detail. If you are new to TeX, there is much to learn. There are many books that describe how to use TeX. However, the focus of this book is mostly at a higher level.

(more…)

In Computer & Programming

Writing Perl Modules for CPAN.pdf

Writing Perl Modules for CPAN offers Perl developers a comprehensive guide to using and contributing to the Comprehensive Perl Archive Network (CPAN). Starting with a general overview of CPAN’s history, network topology, and navigational mechanisms, the book quickly brings you up to speed regarding how to search out and install available modules. However, in the true open source spirit, author and experienced Perl developer Sam Tregar teaches you how to not only use, but also contribute to CPAN via an in-depth discussion of module creation, submission, and maintenance.

(more…)

In Computer & Programming

The Software Development Book

This is an free online ebook, The Software Development Book, written by Mark Watson, only available in HTML format (but I hope after this online book finished it will soon repackage as PDF format). This book is primarily for Java Developers, but some material relates to Ruby, Ruby on Rails, and Common Lisp.

(more…)

In Computer & Programming

Guide to Network Programming.pdf

This document has been written as a tutorial, not a reference. It is probably at its best when read by individuals who are just starting out with socket programming and are looking for a foothold. It is certainly not the complete guide to sockets programming, by any means.

(more…)

In Internet & Networking

100 Linux Tips and Tricks.pdf

“100 Linux Tips and Tricks” is divided into 5 chapters. Each chapter covers a specific topic:

  • Chapter 2 covers installation of Linux. These are tips and tricks useful when installing Linux itself or any new program. Some tips will cover new means of installing Linux on non-typical hardware, others will explain how to take Linux distributions from an FTP server and make your own CD-ROM with them, or where to find Linux CD-ROMs for as little as $2.
  • Chapter 3 covers hardware related matters. You will learn tips there on how to get your non-PostScript compatible printer to work, or how to get a sound card detected.
  • (more…)

    In Computer & Programming

Unlocking Google’s Hidden Potential.pdf

Unlocking Google’s Hidden Potential.pdf, written by Stephan Spencer. This ebook is to help all of you mastering a google search to make our work more efficient by saving days not to be presented with irrelevant result because of our own mistakes.

This 4MB pdf ebook, with only 27 pages, tells us how to search faster with google by mastering the recipes to refine our search, hence we only score the relevant results.

(more…)

In Internet & Networking

An Operating Systems Vade Mecum.pdf

Traditionally, a vade mecum (pronounced “VAHdee MAYkem”) is a laboratory manual that guides the student step by step through complex procedures. Operating systems are complex mixtures of policy and mechanism, of algorithm and heuristic, and of theoretical goals and practical experience. This vade mecum tries to unify these diverse points of view and guide the novice step by step through the complexities of the subject. As a text, this book is intended for a first course in operating systems at the undergraduate level. The subject has so many individual parts that its practitioners and teachers often concentrate on subareas and ignore the larger concepts that govern the entire subject. Author have tried to rectify that situation in this book by structuring the presentation about the dual ideas of resource management and beautification.

(more…)

In Computer & Programming

Voodoo’s Introduction to Javascript.pdf

This is another JavaScript introduction, Voodoo’s JavaScript Introduction is written by Stefan Koch. In the download page, available format for Voodoo’s Javascript Introduction is only HTML and PDF, the easier to read is the PDF format.

The pdf version is available in 12 parts, if you download it all, it will just occupy about 528KB of your hard disk, it’s less than a megabyte. Each part covers one deep topic on Javascript.

(more…)

In Internet & Networking

Linux Device Drivers, 3rd Edition.pdf

One of the many advantages of free operating systems, as typified by Linux, is that their internals are open for all to view. The operating system, once a dark and mysterious area whose code was restricted to a small number of programmers, can now be readily examined, understood, and modified by anybody with the requisite skills. Linux has helped to democratize operating systems. The Linux kernel remains a large and complex body of code, however, and would-be kernel hackers need an entry point where they can approach the code without being overwhelmed by complexity. Often, device drivers provide that gateway.

(more…)

In Computer & Programming

Creating Applications with Mozilla

Another free ebook from Oreilly books publisher. This ebook provides step-by-step information about how you can create your own programs using Mozilla’s framework. After installing Mozilla, you quickly learn to create simple applications. After the initial satisfaction of developing your own portable applications, the book branches into topics on modular development and packaging your application. In order to build more complex applications, coverage of XUL, JavaScript, and CSS allow you to discover how to customize and build out your application shell.

(more…)

In Computer & Programming