Recent Articles

Operating Systems Concepts with Linux and POSIX Threads

Apr 16, 2012 | No Comments

Operating Systems Concepts with Linux and POSIX Threads An operating system text that uses Linux and POSIX Threads to illustrate concepts. Topics include shell programming, concurrent programming, scheduling, file systems, resource management, the world-wide web, I/O programming, protection and store management. All examples execute in Linux as well as Apple OS/X. The author has thirty [...]

Read the story »

Introduction to 64 Bit Intel Assembly Language Programming for Linux

Apr 12, 2012 | 2 Comments

Introduction to 64 Bit Intel Assembly Language Programming for Linux This book is an assembly language programming textbook introducing programmers to 64 bit Intel assembly language. The book is intended as a first assembly language book for programmers experienced in high level programming in a language like C or C++. The assembly programming is performed [...]

Read the story »

Essential Linux Device Drivers

Apr 10, 2012 | 2 Comments

Essential Linux Device Drivers This is the eBook version of the printed book.“Probably the most wide ranging and complete Linux device driver book I’ve read.” –Alan Cox, Linux Guru and Key Kernel Developer   “Very comprehensive and detailed, covering almost every single Linux device driver type.” –Theodore Ts’o, First Linux Kernel Developer in North America [...]

Read the story »

Linux Device Drivers

Apr 10, 2012 | 4 Comments

Linux Device Drivers Device drivers literally drive everything you’re interested in–disks, monitors, keyboards, modems–everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic Linux Device Drivers [...]

Read the story »

Assembly Language Step-by-Step: Programming with Linux

Apr 10, 2012 | 2 Comments

Assembly Language Step-by-Step: Programming with Linux The eagerly anticipated new edition of the bestselling introduction to x86 assembly language The long-awaited third edition of this bestselling introduction to assembly language has been completely rewritten to focus on 32-bit protected-mode Linux and the free NASM assembler. Assembly is the fundamental language bridging human ideas and the [...]

Read the story »

Data Center Migration, Re-Location, Consolidation, UNIX, Linux, Windows, SAN Storage Data Migration Bottom line Practical Job Interview Questions & Answers

Apr 10, 2012 | No Comments

Data Center Migration, Re-Location, Consolidation, UNIX, Linux, Windows, SAN Storage Data Migration Bottom line Practical Job Interview Questions & Answers Data Center Migration, Re-Location, Consolidation, UNIX, Linux, Windows, SAN Storage Data Migration Bottom line Practical Job Interview Questions & Answers———————–Last-Minute Bottom Line Job Interview Preparation Questions & Answers——————Your Basic Guide to Acing Any Data Migration [...]

Read the story »

Linux Device Drivers, 3rd Edition

Apr 9, 2012 | 3 Comments

Linux Device Drivers, 3rd Edition Device drivers literally drive everything you’re interested in–disks, monitors, keyboards, modems–everything outside the computer chip and memory. And writing device drivers is one of the few areas of programming for the Linux operating system that calls for unique, Linux-specific knowledge. For years now, programmers have relied on the classic Linux [...]

Read the story »

Smart Home Automation with Linux (Expert’s Voice in Linux)

Apr 8, 2012 | 3 Comments

Smart Home Automation with Linux (Expert’s Voice in Linux) Linux users can now control their homes remotely! Are you a Linux user who has ever wanted to turn on the lights in your house, or open and close the curtains, while away on holiday? Want to be able to play the same music in every [...]

Read the story »

Ubuntu Linux Bible: Featuring Ubuntu 10.04 LTS (repost)

Nov 30, 2011 | No Comments

Ubuntu Linux Bible: Featuring Ubuntu 10.04 LTS 1224 pages | Wiley; 3 edition (June 8, 2010) | ISBN-10: 0470604506 | PDF | 14.9 Mb The best resource on the very latest for Ubuntu users! Ubuntu is a free, open-source, Linux-based operating system that can run on desktops, laptops, netbooks, and servers. If you’ve joined the millions of users around the world who prefer open-source OS-and Ubuntu in particular-this book is perfect for you. It brings you the very latest on Ubuntu 10.04, with pages of step-by-step instruction, helpful tips, and expert techniques.

Read the story »

Guide to Assembly Language Programming in Linux

Nov 28, 2011 | No Comments

This unique guide provides comprehensive coverage of the key elements of Assembly language programming with in-depth coverage of the Linux operating system, which is the fastest-growing operating system with an estimated 18 million Linux users worldwide. The book specifically targets professionals who would like to learn Assembly and intend or expect to move to the Linux operating system. This highly useful guidebook comes complete with all the necessary software (Linux, NASM, debugger), making it an extremely valuable resource tool for all those who want to learn Assembly programming and Linux. Readers need only have a basic knowledge of any structured, high-level language such as C to obtain the full benefits of this guidebook. Sivarama P. Dandamudi is a professor of computer science at Carleton University in Ottawa, Ontario, Canada, as well as associate editor responsible for computer architecture at the International Journal of Computers and Their Applications. He has more than two decades of experience teaching about computer systems and organization. Features and Benefits: • Includes the Red Hat Fedora Core 3 Linux distribution (two DVD-ROMs accompany the book), with step-by-step instructions to install Linux • Free NASM assembler provides hands-on assembly language programming experience • Special I/O software is provided to simplify assembly language programming • Three chapters on computer organization provide the necessary background to program in assembly language • Presentation of material is suitable for self-study, with extensive programming examples and figures • All examples are complete in that they can be assembled and run, giving a better feeling as to how these programs work • The programs on the accompanying DVD-ROMs can also be downloaded from the book’s website Key Topics: • Computer organization, including digital logic circuits, memory organization, IA-32 architecture • Installing and using Linux and NASM • Debugging assembly language programs • Overview of assembly language instructions • Writing procedures, addressing modes, conditional execution, logical and bit operations • Advanced assembly language, including string processing, ASCII and BCD arithmetic, recursion, protected-mode interrupt processing, high-level language interface, floating-point operations Download ebook: Guide to Assembly Language Programming in Linux If you liked this post, buy me a beer. (Suggested: $3 a beer or $7.5 for a pitcher)

Read the story »

« Older Entries   Newer Entries »