Recent Articles
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »
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 »