|Browse by Catagory:
Civil Rights & Liberties
War & Peace
Cajun & Creole Cooking
Caribbean & West Indian Cooking
Diabetic & Sugar-Free Cooking
Low Fat Cooking
Middle Eastern Cooking
Pacific Rim Cooking
Home & Garden
Literature & Fiction
Sheet Music & Scores
Environmental & Natural Resources Law
Ethics & Professional Responsibility
Procedures & Litigation
Water Supply & Land Use
Lawyer and Crimal Humor
Outdoors & Nature
Hiking & Camping
Hunting & Fishing
Beer & Beer Making
Health & Fitness
Diets & Weight Loss
Children's Science & Nature
Vitamins & Supplements
Psychology and Counseling
Philosophy of Psychology
Physiological Aspects of Psychology
Psychology of Sexuality
Psychology Testing & Measurement
Chaos & Systems
Geometry & Topology
Logic & Brain Teasers
Chaos & Systems
Geometry & Topology
Probability & Statistics
Experiments, Instruments & Measurement
Chaos & Systems
Fusion & Fission
Nuclear Magnetic Resonance
Waves & Wave Mechanics
Administration & Policy
Allied Health Professions
Medical Education & Training
Endocrinology & Metabolism
Physician & Patient
Insects & Spiders
Fish & Aquariums
Mobile & Wireless Computing: Programming
Linux Kernel & Peripherals
Linux Networking & Administration
State & Local History
Sci Fi Calendars
Bujold, Lois McMaster
Card, Orson Scott
Chalker, Jack L.
Heinlein, Robert A.
McKillip, Patricia A.
Nye, Jody Lynn
|Embedded Linux Systems with the Yocto Project (Pearson Open Source Software Development Series)
Lowest new price: $39.49
Lowest used price: $30.56
List price: $49.99
Author: Rudolf J. Streif
Build Complete Embedded Linux Systems Quickly and Reliably
Developers are increasingly integrating Linux into their embedded systems: It supports virtually all hardware architectures and many peripherals, scales well, offers full source code, and requires no royalties. The Yocto Project makes it much easier to customize Linux for embedded systems. If you’re a developer with working knowledge of Linux, Embedded Linux Systems with the Yocto Project™ will help you make the most of it.
An indispensable companion to the official documentation, this guide starts by offering a solid grounding in the embedded Linux landscape and the challenges of creating custom distributions for embedded systems. You’ll master the Yocto Project’s toolbox hands-on, by working through the entire development lifecycle with a variety of real-life examples that you can incorporate into your own projects.
Author Rudolf Streif offers deep insight into Yocto Project’s build system and engine, and addresses advanced topics ranging from board support to compliance management.
You’ll learn how to
- Overcome key challenges of creating custom embedded distributions
- Jumpstart and iterate OS stack builds with the OpenEmbedded Build System
- Master build workflow, architecture, and the BitBake Build Engine
- Quickly troubleshoot build problems
- Customize new distros with built-in blueprints or from scratch
- Use BitBake recipes to create new software packages
- Build kernels, set configurations, and apply patches
- Support diverse CPU architectures and systems
- Create Board Support Packages (BSP) for hardware-specific adaptations
- Provide Application Development Toolkits (ADT) for round-trip development
- Remotely run and debug applications on actual hardware targets
- Ensure open-source license compliance
- Scale team-based projects with Toaster, Build History, Source Mirrors, and Autobuilder
|Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version
Lowest new price: $42.77
Lowest used price: $15.88
List price: $90.00
Author: Douglas E. Comer
Internetworking with TCP/IP, Volume III describes the fundamental concepts of client-server computing used to build all distributed computing systems, and presents an in-depth guide to the Posix sockets standard utilized by Linux and other operating systems. Dr. Douglas E. Comer compares leading server designs, and describes the key tools and techniques used to build clients and servers, including Remote Procedure Call (RPC). The book contains examples of running programs that illustrate each approach. Comer introduces the client-server model and its software design implications; the role of concurrent processing and threads; the Socket API, and differences that impact Linux programmers. Understand the key algorithms and issues associated with client and server software design; then review three leading approaches: iterative, connectionless servers (UPD); and both iterative and concurrent connection-oriented servers (TCP). The book contains extensive coverage of threading, including a new chapter on using threads for concurrency; as well as coverage of single-threaded and multi-threaded concurrent servers. Comer introduces multi-protocol and multi-service services; reviews client concurrency; tunneling at the transport and application levels; and external data representation (XDR). He reviews RPC, distributed program generation, NFS concepts and protocol; Telnet; streaming media transport; and finally, techniques for avoiding deadlock and starvation in client-server systems. For everyone who wants to master TCP/IP and understand how the Internet works.
|Valgrind 3.3 - Advanced Debugging and Profiling for Gnu/Linux Applications
Lowest new price: $14.60
Lowest used price: $3.81
List price: $19.95
Author: J. Seward
Brand: Brand: Network Theory Ltd.
This manual describes how to use Valgrind, an award-winning suite of tools for debugging and profiling GNU/Linux programs. Valgrind detects memory and threading bugs automatically, avoiding hours of frustrating bug-hunting and making your programs more stable. You can also perform detailed profiling, to speed up your programs and reduce their memory usage. The Valgrind distribution provides five tools for debugging and profiling: Memcheck (a memory error detector), Cachegrind (a cache profiler), Callgrind (a call-graph profiler, Massif (a heap profiler) and Helgrind (a thread error detector). These tools and their options are described in detail, with practical examples and advice. Valgrind is free software, available under the GNU General Public License. It runs on X86/Linux, AMD64/Linux, PPC32/Linux and PPC64/Linux systems. This is a printed edition of the official reference documentation for Valgrind 3.3.0. For each copy sold 1 USD will be donated to the Valgrind developers by Network Theory Ltd.
- Used Book in Good Condition
|Linux for Embedded and Real-time Applications, Fourth Edition
Lowest new price: $43.05
Lowest used price: $44.54
List price: $49.95
Author: Doug Abbott
Linux for Embedded and Real-Time Applications, Fourth Edition, provides a practical introduction to the basics, covering the latest developments in this rapidly evolving technology. Ideal for those new to the use of Linux in an embedded environment, the book takes a hands-on approach that covers key concepts of building applications in a cross-development environment. Hands-on exercises focus on the popular open source BeagleBone Black board. New content includes graphical programming with QT as well as expanded and updated material on projects such as Eclipse, BusyBox - configuring and building, the U-Boot bootloader - what it is, how it works, configuring and building, and new coverage of the Root file system and the latest updates on the Linux kernel..
- Provides a hands-on introduction for engineers and software developers who need to get up to speed quickly on embedded Linux, its operation and capabilities
- Covers the popular open source target boards, the BeagleBone and BeagleBone Black
- Includes new and updated material that focuses on BusyBox, U-Boot bootloader and graphical programming with QT
|GNU/Linux Application Programming (Programming Series)
Lowest new price: $125.00
Lowest used price: $42.50
List price: $54.99
Author: M. Tim Jones
Brand: Course Technology PTR
GNU/Linux is the Swiss army knife of operating systems. You'll find it in the smallest devices (such as an Apple iPod) to the largest most powerful supercomputers (like IBM's Blue Gene). You'll also find GNU/Linux running on the most diverse architectures, from the older x86 processors to the latest cell processor that powers the PlayStation 3 console. GNU/Linux Application Programming, Second Edition gets you up and running developing applications on the GNU/Linux operating system, whether you're interested in creating applications for an iPod or a Blue Gene. This completely updated edition covers all the necessary tools and techniques with many examples illustrating the use of GNU/Linux APIs. Split into fi ve distinct parts, the book covers GNU tools, topics in application development, shells and scripting, debugging and hardening, and introductory topics, including the fundamentals of virtualization. See why thousands of programmers have chosen GNU/Linux Application Programming to teach them how to develop applications on the GNU/Linux operating system!
- Used Book in Good Condition
|Linux in Action
Lowest new price: $39.99
List price: $39.99
Author: David Clinton
The Linux operating system powers millions of web servers, data centers, and application platforms worldwide. Whether you're pushing applications to a cloud system like AWS, building a twitter bot on a Raspberry Pi, or rescuing files from a crashed laptop, Linux is required knowledge.
Linux in Action is a task-based tutorial that will give readers the skills and deep understanding they'll need to administer a Linux-based system.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
|Security Strategies in Linux Platforms and Applications (Jones & Bartlett Learning Information Systems Security & Assurance)
Lowest new price: $76.01
Lowest used price: $71.48
List price: $99.95
Author: Michael Jang
PART OF THE NEW JONES & BARTLETT LEARNING INFORMATION SYSTEMS SECURITY & ASSURANCE SERIES - Click here to learn more: http://www.issaseries.com/
The Second Edition of Security Strategies in Linux Platforms and Applications covers every major aspect of security on a Linux system. Written by an industry expert, this book is divided into three natural parts to illustrate key concepts in the field. It opens with a discussion of the risks, threats, and vulnerabilities associated with Linux as an operating system using current examples and cases. Part 2 discusses how to take advantage of the layers of security available to Linux--user and group options, filesystems, and security options for important services, as well as the security modules associated with AppArmor and SELinux. The book closes with a look at the use of both open source and proprietary tools when building a layered security strategy for Linux operating system environments. Using real-world examples and exercises, this useful resource incorporates hands-on activities to walk readers through the fundamentals of security strategies related to the Linux system.
Instructor Materials for Security Strategies in Linux Platforms and Applications include:
PowerPoint Lecture Slides
About the Series
This book is part of the Information Systems Security and Assurance Series from Jones and Bartlett Learning. Designed for courses and curriculums in IT Security, Cybersecurity, Information Assurance, and Information Systems Security, this series features a comprehensive, consistent treatment of the most current thinking and trends in this critical subject area. These titles deliver fundamental information-security principles packed with real-world applications and examples. Authored by Certified Information Systems Security Professionals (CISSPs), they deliver comprehensive information on all aspects of information security. Reviewed word for word by leading technical experts in the field, these books are not just current, but forward-thinking--putting you in the position to solve the cybersecurity challenges not just of today, but of tomorrow, as well.
- Jones Bartlett Publishers
|Linux File Systems
Lowest new price: $19.95
Lowest used price: $2.75
List price: $49.99
Author: Moshe Bar
Furnishes an in-depth analysis of the file systems available to a Linux administrator, providing coverage of both current standard file systems and the updates in Kernel 2.4, as well as source code on the accompanying CD-ROM. Original. (Intermediate)
|Learning Debian GNU/Linux
Lowest new price: $32.00
Lowest used price: $3.00
List price: $34.95
Author: Bill McCarty
Brand: Brand: O'Reilly Media
Linux and Open Source are attracting unprecedented attention in the high tech world. Debian GNU/Linux is a remarkable demonstration of what the Open Source model can produce: Debian is an all volunteer organization, and their distribution contains only open-source software.This exciting new world can be intimidating for those whose primary computing experience is Microsoft Windows. In Learning Debian/GNU Linux, Bill McCarty has written a book for this new audience, aimed at introducing them to a Unix style operating system.Learning Debian GNU/Linux will guide any new user of Linux through the installing and use of Debian GNU/Linux, the entirely Open Source version of the Linux operating system. It demystifies Linux in terms familiar to Windows users and gives readers only what they need to start being successful users of Linux.Learning Debian GNU/Linux takes the reader step by step through the process of installing and setting up a Debian system, and provides a thorough but gentle introduction to the basics of using Debian GNU/Linux.Because the book is written specifically for the included CD, the reader needs nothing else to get started with this exciting new operating system.
Learning Debian GNU/Linux assumes only that its readers have a bit of Windows or Macintosh experience, are willing to learn, and aren't afraid to do a little experimenting. From there, it provides a complete introductory-level explanation of installing and using Linux and the GHU suite of tools, focusing on the Debian 2.1 distribution to the extent that it differs from other flavors of Linux. Because it ships with a bootable CD-ROM that contains Debian 2.1, this book represents a complete Linux starter kit (and a reasonably priced one, at that).
The author takes a patient approach to his subject, explaining key configuration files one line at a time and walking through important procedures, such as setting up a dial-up connection to the Internet. He's also remarkably liberal with troubleshooting ideas, frequently pausing to present lists of what might have gone wrong as a result of a recently explained procedures and suggesting solutions to each. He's also careful to explain aspects of the Unix universe (such as mounting devices and running a windowing system atop a kernel) that might be unfamiliar to people accustomed to more mainstream operating systems. Like any good Linux user, McCarty is quick to share his favorite utilities and explain how to use them. --David Wall
Topics covered: Installing Debian Linux and the GNU suite, installing and using the X windowing system, performing critical administration and management tasks (in graphical programs and via the bash shell), setting up a local area network (LAN), setting up the Apache Web server, and using the Debian package-management utilities.
- Used Book in Good Condition
|Multicore Application Programming: for Windows, Linux, and Oracle Solaris (Developer's Library)
Lowest new price: $45.84
Lowest used price: $33.66
List price: $49.99
Author: Darryl Gove
Write High-Performance, Highly Scalable Multicore Applications for Leading Platforms
Multicore Application Programming is a comprehensive, practical guide to high-performance multicore programming that any experienced developer can use.
Author Darryl Gove covers the leading approaches to parallelization on Windows, Linux, and Oracle Solaris. Through practical examples, he illuminates the challenges involved in writing applications that fully utilize multicore processors, helping you produce applications that are functionally correct, offer superior performance, and scale well to eight cores, sixteen cores, and beyond.
The book reveals how specific hardware implementations impact application performance and shows how to avoid common pitfalls. Step by step, you’ll write applications that can handle large numbers of parallel threads, and you’ll master advanced parallelization techniques. You’ll learn how to
- Identify your best opportunities to use parallelism
- Share data safely between multiple threads
- Write applications using POSIX or Windows threads
- Hand-code synchronization and sharing
- Take advantage of automatic parallelization and OpenMP
- Overcome common obstacles to scaling
- Apply new approaches to writing correct, fast, scalable parallel code
Multicore Application Programming isn’t wedded to a single approach or platform: It is for every experienced C programmer working with any contemporary multicore processor in any leading operating system environment.
Page 1 of 32
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED AS IS AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.