E-books For Programmers And Linux Administrators




E-Books in technology always come handy and what could be better for techies to have soft versions, that too freely available! Here's a list of e-books and online guides on different programming languages. We have not missed on tapping the references for Linux Administrators too. Read on! 




5 Guides And References For Linux System Administration

1. Linux System Administration: The Linux System Administration is a course module published by Gbdirect.co.uk. The guide is simple, with easy sections and in the point tips. It is also loaded with exercises at the end of every chapter and is very useful for startups.
Download PDF Here

2. SAG - System Admin Guide: System Admin Guide is an interesting guide for sys admins and also a part of LDP (Linux Documentation Project) by Lars Wirzenius, Joanna Oja, Stephen Stafford and Alex Weeks. One can browse, read it online or download a PDF version. It is a well classified, short and in the point guide for beginners.
Read Here Download PDF Here

3. LINUX Admin Quick Reference: The reference is a handy help with a five page PDF file. The file contains such information which people usually print and pin on their walls. So if you are a startup or at the first stage in your learning progress, this can offer a lot of help.
Download PDF Here

4. Debian Reference: This one is an outstanding reference if someone is using Debian and Debian based distros. The reference is available in various formats i.e. HTML, PDF, TXT and PS. Its reference is available in many languages other than English including French, Italian, German, Spanish, Portuguese, Polish, Chinese (Traditional), Chinese (Simplified), Japanese, Russian and Finnish. Additionally it comes in two modules, a full length document and a short document.
Read And Download PDF Here

5. Introduction to Basic Unix System Administration: The guide is for the linux admins who need references over UNIX. A helpful introduction to UNIX.
Read And Download PDF Here

7 Helpful JavaScript Resources & References

1. Mozilla Developer Network
Mozilla's network is the de facto resource for JavaScript documentation, a brilliant resource for both beginners and skilled developers. It is a complete JavaScript reference that also carries useful guides, tutorials and articles covering everything from the basics of JavaScript to its best practices and design patterns. 

2. JQAPI
An alternative to the jQuery.com API documentation, it is one of JavaScript's most popular library. It carries a responsive and intuitive interface for quick browsing and searching of jQuery documentation.

3. JS Fiddle
JS Fiddle lets you create, share, execute and test your JavaScript right in the browser. Great tool for collaborative debugging or for sharing code snippets. One can also validate their JavaScript code against JSLint and save the Fiddle for later usage and can share it with others.

4. Eloquent JavaScript
This is a free ebook on programming and the JavaScript language by Marjin Haverbeke. It is a clean and concise tutorial and includes interactive examples which makes you read about various techniques.

5. JavaScript and HTML DOM Reference
Free HTML XHTML CSS JavaScript DHTML XML DOM XSL XSLT RSS AJAX ASP ADO PHP SQL tutorials, references, examples for web building.

6. JavaScript Kit
Provides tutorials and over 400 free scripts. Also is a library to JavaScript objects, properties, and methods reference.

7. W3schools
W3Schools is a web developer information website, with tutorials and references relating to web development topics such as HTML, CSS, JavaScript, PHP, and SQL. Its JavaScript and HTML DOM Reference includes complete references on all built-in JavaScript objects, all browser objects, all HTML DOM objects.

7 Interesting Readouts On C Programming

1. Threading in C#
This one is a free ebook on C# threading. An extensive book on multithreading in C#. It tackles difficult issues such as thread safety, when to use Abort, Wait Handles vs Wait and Pulse, the implications of Apartment Threading in Windows Forms, using Thread Pooling, Synchronization Contexts, Memory Barriers and non-blocking synchronization constructs.

2. The Basics of C Programming by Marshall Brain (how stuff work) 
It is an interesting and exemplary article based on 'How stuff work'. The article is a walk through of entire C language starting right from the beginning. It's a complete and extensively illustrated C programming language tutorial which includes a lot of examples to assist in becoming a C programmer.

3. Programming in C,UNIX System Calls and Subroutines using C.
The readout is basically a C COURSEWARE Lecture notes + integrated exercises, solutions and marking. Good read for deeper and illustrated understanding of the language.

4. Thinking in C++ 2nd Edition by Bruce Eckel 
Thinking in C++ is two volume book, which covers Standard C++ and is available free online.

5. A Tutorial On Pointers And Arrays In C
A tutorial on pointers and arrays in C is an extensive and detailed tutorial by Ted Jensen. It is an excellent resource for learning about pointers. It is divided into 10 lessons, beginning with an explanation of what pointers are and what they're for, finishing with function pointers.

6. The C Library Reference Guide
The C Library Reference Guide is a complete reference to the ANSI C language. As its introduction says, “This guide provides a useful look at the standard C programming language. In no way does this guide attempt to teach one how to program in C, nor will it attempt to provide the history of C or the various implementations of it. It is merely a handy reference to the standard C library."

This guide is divided into two sections. The first part, "Language", is an analysis of the syntax and the environment. The second part, "Library", is a list of the functions available in the standard C library.

7. Learn C/C++ Today - list of tutorials and books
This is an extensive list of interactive tutorials, public-domain code collections, books on C and C++ language.