Apparel & AccessoriesBooksClassical MusicDVDElectronics & PhotoGourmet Food and GroceriesHealth & Personal CareHome & GardenIndustrial & ScientificKitchen
Popular MusicMusical InstrumentsOutdoor LivingComputer HardwareComputer SoftwareSporting GoodsToolsToys and GamesVHS VideoVideo Games


Browse by Catagory:



    Mastering Embedded Linux Programming - Second Edition: Unleash the full potential of Embedded Linux with Linux 4.9 and Yocto Project 2.2 (Morty) Updates

    Mastering Embedded Linux Programming - Second Edition: Unleash the full potential of Embedded Linux with Linux 4.9 and Yocto Project 2.2 (Morty) Updates Lowest new price: $42.99
    Lowest used price: $39.80
    List price: $49.99
    Author: Chris Simmonds

    Key Features

    • Discover how to build and configure reliable embedded Linux devices
    • This book has been updated to include Linux 4.9 and Yocto Project 2.2 (Morty)
    • This comprehensive guide covers the remote update of devices in the field and power management

    Book Description

    Embedded Linux runs many of the devices we use every day, from smart TVs to WiFi routers, test equipment to industrial controllers - all of them have Linux at their heart. Linux is a core technology in the implementation of the inter-connected world of the Internet of Things.

    The comprehensive guide shows you the technologies and techniques required to build Linux into embedded systems. You will begin by learning about the fundamental elements that underpin all embedded Linux projects: the toolchain, the bootloader, the kernel, and the root filesystem. You'll see how to create each of these elements from scratch, and how to automate the process using Buildroot and the Yocto Project.

    Moving on, you'll find out how to implement an effective storage strategy for flash memory chips, and how to install updates to the device remotely once it is deployed. You'll also get to know the key aspects of writing code for embedded Linux, such as how to access hardware from applications, the implications of writing multi-threaded code, and techniques to manage memory in an efficient way. The final chapters show you how to debug your code, both in applications and in the Linux kernel, and how to profile the system so that you can look out for performance bottlenecks.

    By the end of the book, you will have a complete overview of the steps required to create a successful embedded Linux system.

    What you will learn

    • Evaluate the Board Support Packages offered by most manufacturers of a system on chip or embedded module
    • Use Buildroot and the Yocto Project to create embedded Linux systems quickly and efficiently
    • Update IoT devices in the field without compromising security
    • Reduce the power budget of devices to make batteries last longer
    • Interact with the hardware without having to write kernel device drivers
    • Debug devices remotely using GDB, and see how to measure the performance of the systems using powerful tools such as perk, ftrace, and valgrind
    • Find out how to configure Linux as a real-time operating system

    Table of Contents

    1. Starting Out
    2. Learning About Toolchains
    3. All About Bootloaders
    4. Configuring and Building the Kernel
    5. Building a Root Filesystem
    6. Selecting a Build System
    7. Creating a Storage Strategy
    8. Updating Software in the Field
    9. Interfacing with Device Drivers
    10. starting Up - The Init Program
    11. Managing Power
    12. Learning About Processes and Threads
    13. Managing Memory
    14. Debugging with GDB
    15. Profiling and Tracing
    16. Real-Time Programming

    Similar Products:

    Understanding the Linux Kernel, Third Edition

    Understanding the Linux Kernel, Third Edition Lowest new price: $36.12
    Lowest used price: $15.50
    List price: $59.99
    Author: Daniel P. Bovet
    Brand: imusti

    In order to thoroughly understand what makes Linux tick and why it works so well on a wide variety of systems, you need to delve deep into the heart of the kernel. The kernel handles all interactions between the CPU and the external world, and determines which programs will share processor time, in what order. It manages limited memory so well that hundreds of processes can share the system efficiently, and expertly organizes data transfers so that the CPU isn't kept waiting any longer than necessary for the relatively slow disks.

    The third edition of Understanding the Linux Kernel takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does.

    This edition of the book covers Version 2.6, which has seen significant changes to nearly every kernel subsystem, particularly in the areas of memory management and block devices. The book focuses on the following topics:

    • Memory management, including file buffering, process swapping, and Direct memory Access (DMA)
    • The Virtual Filesystem layer and the Second and Third Extended Filesystems
    • Process creation and scheduling
    • Signals, interrupts, and the essential interfaces to device drivers
    • Timing
    • Synchronization within the kernel
    • Interprocess Communication (IPC)
    • Program execution

    Understanding the Linux Kernel will acquaint you with all the inner workings of Linux, but it's more than just an academic exercise. You'll learn what conditions bring out Linux's best performance, and you'll see how it meets the challenge of providing good system response during process scheduling, file access, and memory management in a wide variety of environments. This book will help you make the most of your Linux system.


    • O Reilly Media

    Similar Products:

    SSH Mastery: OpenSSH, PuTTY, Tunnels and Keys (IT Mastery) (Volume 12)

    SSH Mastery: OpenSSH, PuTTY, Tunnels and Keys (IT Mastery) (Volume 12) Lowest new price: $19.61
    Lowest used price: $20.44
    List price: $24.99
    Author: Michael W Lucas

    Secure Shell (SSH) lets sysadmins securely manage remote systems. It’s powerful, complicated, and confusing. Lose the confusion. SSH Mastery rescues you from sifting through decades of obsolete online tutorials and quickly makes you an SSH journeyman. You’ll learn to

    • eliminate passwords
    • manage access by users, groups, addresses, and more
    • securely move files around your network
    • forward graphic displays
    • proxy TCP connections
    • build SOCKS proxies
    • centrally manage and distribute keys and configurations
    • use SSH as secure transport for other applications
    • build virtual private networks
    • create Certificate Authorities for massive scale deployment
    Master Secure Shell with SSH Mastery!

    Similar Products:

    CompTIA Linux+/LPIC-1 Certification All-in-One Exam Guide, Second Edition (Exams LX0-103 & LX0-104/101-400 & 102-400)

    CompTIA Linux+/LPIC-1 Certification All-in-One Exam Guide, Second Edition (Exams LX0-103 & LX0-104/101-400 & 102-400) Lowest new price: $23.48
    Lowest used price: $15.00
    List price: $60.00
    Author: Robb H. Tracy

    Revised for the 2015 update to the CompTIA Linux+/LPIC-1 objectives, this value-packed exam guide covers the leading vendor-neutral credential for Linux and comes with a virtual machine configured for hands-on exercises, video training, and hundreds of practice exam questions.

    Get complete coverage of all the objectives included on CompTIA Linux+ exams LX0-103 and LX0-104 and LPIC-1 exams 101-400 and 102-400 from this up-to-date resource. Written by a Linux expert and technology trainer, the book provides learning objectives at the beginning of each chapter, exam tips, practice exam questions, and in-depth answer explanations. Designed to help you pass these challenging exams, this definitive volume also serves as an essential on-the-job reference.

    Covers all exam topics, including how to:

    Database Reliability Engineering: Designing and Operating Resilient Database Systems

    Database Reliability Engineering: Designing and Operating Resilient Database Systems Lowest new price: $26.22
    Lowest used price: $26.22
    List price: $49.99
    Author: Laine Campbell
    Brand: O'Reilly Media

    The infrastructure-as-code revolution in IT is also affecting database administration. With this practical book, developers, system administrators, and junior to mid-level DBAs will learn how the modern practice of site reliability engineering applies to the craft of database architecture and operations. Authors Laine Campbell and Charity Majors provide a framework for professionals looking to join the ranks of today’s database reliability engineers (DBRE).

    You’ll begin by exploring core operational concepts that DBREs need to master. Then you’ll examine a wide range of database persistence options, including how to implement key technologies to provide resilient, scalable, and performant data storage and retrieval. With a firm foundation in database reliability engineering, you’ll be ready to dive into the architecture and operations of any modern database.

    This book covers:

    • Service-level requirements and risk management
    • Building and evolving an architecture for operational visibility
    • Infrastructure engineering and infrastructure management
    • How to facilitate the release management process
    • Data storage, indexing, and replication
    • Identifying datastore characteristics and best use cases
    • Datastore architectural components and data-driven architectures


    • O Reilly Media

    Similar Products:

    The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

    The Cathedral & the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary Lowest new price: $4.24
    Lowest used price: $2.08
    List price: $16.95
    Author: Eric S. Raymond

    Open source provides the competitive advantage in the Internet Age. According to the August Forrester Report, 56 percent of IT managers interviewed at Global 2,500 companies are already using some type of open source software in their infrastructure and another 6 percent will install it in the next two years. This revolutionary model for collaborative software development is being embraced and studied by many of the biggest players in the high-tech industry, from Sun Microsystems to IBM to Intel.

    The Cathedral & the Bazaar is a must for anyone who cares about the future of the computer industry or the dynamics of the information economy. Already, billions of dollars have been made and lost based on the ideas in this book. Its conclusions will be studied, debated, and implemented for years to come. According to Bob Young, "This is Eric Raymond's great contribution to the success of the open source revolution, to the adoption of Linux-based operating systems, and to the success of open source users and the companies that supply them."

    The interest in open source software development has grown enormously in the past year. This revised and expanded paperback edition includes new material on open source developments in 1999 and 2000. Raymond's clear and effective writing style accurately describing the benefits of open source software has been key to its success. With major vendors creating acceptance for open source within companies, independent vendors will become the open source story in 2001.


    • Used Book in Good Condition

    Similar Products:

    Puppet 5 Beginner's Guide - Third Edition: Go from newbie to pro with Puppet 5

    Puppet 5 Beginner's Guide - Third Edition: Go from newbie to pro with Puppet 5 Lowest new price: $34.92
    Lowest used price: $27.68
    List price: $39.99
    Author: John Arundel

    Puppet 5 Beginner's Guide, Third Edition is a practical guide that gets you up and running with the very latest features of Puppet 5.

    About This Book

    • Develop skills to run Puppet 5 on single or multiple servers without hiccups
    • Use Puppet to create and manage cloud resources such as Amazon EC2 instances
    • Take full advantage of powerful new features of Puppet including loops, data types, Hiera integration, and container management

    Who This Book Is For

    Puppet 5 Beginner's Guide, Third Edition is designed for those who are new to Puppet, including system administrators and developers who are looking to manage computer server systems for configuration management. No prior programming or system administration experience is assumed.

    What You Will Learn

    • Understand the latest Puppet 5 features
    • Install and set up Puppet and discover the latest and most advanced features
    • Configure, build, and run containers in production using Puppet's industry-leading Docker support
    • Deploy configuration files and templates at super-fast speeds and manage user accounts and access control
    • Automate your IT infrastructure
    • Use the latest features in Puppet 5 onward and its official modules
    • Manage clouds, containers, and orchestration
    • Get to know the best practices to make Puppet more reliable and increase its performance

    In Detail

    Puppet 5 Beginner's Guide, Third Edition gets you up and running with the very latest features of Puppet 5, including Docker containers, Hiera data, and Amazon AWS cloud orchestration. Go from beginner to confident Puppet user with a series of clear, practical examples to help you manage every aspect of your server setup.

    Whether you're a developer, a system administrator, or you are simply curious about Puppet, you'll learn Puppet skills that you can put into practice right away. With practical steps giving you the key concepts you need, this book teaches you how to install packages and config files, create users, set up scheduled jobs, provision cloud instances, build containers, and so much more.

    Every example in this book deals with something real and practical that you're likely to need in your work, and you'll see the complete Puppet code that makes it happen, along with step-by-step instructions for what to type and what output you'll see. All the examples are available in a GitHub repo for you to download and adapt for your own server setup.

    Style and approach

    This tutorial is packed with quick step-by-step instructions that are immediately applicable for beginners. This is an easy-to-read guide, to learn Puppet from scratch, that explains simply and clearly all you need to know to use this essential IT power tool, while applying these solutions to real-world scenarios.

    1. Getting started with Puppet
    2. Creating your first manifests
    3. Managing your Puppet code with Git
    4. Understanding Puppet resources
    5. Variables, expressions, and facts
    6. Managing data with Hiera
    7. Mastering modules
    8. Classes, roles, and profiles
    9. Managing files with templates
    10. Controlling containers
    11. Orchestrating cloud resources
    12. Putting it all together

    Similar Products:

    Ed Mastery: The Standard Unix Text Editor (IT Mastery) (Volume 13)

    Ed Mastery: The Standard Unix Text Editor (IT Mastery) (Volume 13) Lowest new price: $8.80
    Lowest used price: $11.76
    List price: $9.99
    Author: Michael W Lucas

    “I’m glad someone’s finally giving ed the attention it deserves.” – Ken Thompson, co-creator of Unix

    Let me be perfectly clear: ed is the standard Unix text editor. If you don’t know ed, you’re not a real sysadmin.

    Forty years after ed’s introduction, internationally acclaimed author Michael W Lucas has finally unlocked the mysteries of ed for everyone. With Ed Mastery, you too can become a proper sysadmin.

    Ed Mastery will help you: • understand buffers and addresses • insert, remove, and mangle text • master file management and shell escapes • comprehend regular expressions, searches, and substitutions • create high-performance scripts for transforming files

    You must be at least this competent to use this computer. Read Ed Mastery today!

    Similar Products:

    Linux for Beginners: An Introduction to the Linux Operating System and Command Line

    Linux for Beginners: An Introduction to the Linux Operating System and Command Line Lowest new price: $21.00
    Lowest used price: $17.78
    List price: $24.99
    Author: Jason Cannon

    If you want to learn how to use Linux, but don't know where to start read on.

    Knowing where to start when learning a new skill can be a challenge, especially when the topic seems so vast. There can be so much information available that you can't even decide where to start. Or worse, you start down the path of learning and quickly discover too many concepts, commands, and nuances that aren't explained. This kind of experience is frustrating and leaves you with more questions than answers.

    Linux for Beginners
    doesn't make any assumptions about your background or knowledge of Linux. You need no prior knowledge to benefit from this book. You will be guided step by step using a logical and systematic approach. As new concepts, commands, or jargon are encountered they are explained in plain language, making it easy for anyone to understand.

    Here is what you will learn by reading Linux for Beginners:

    • How to get access to a Linux server if you don't already.

    • What a Linux distribution is and which one to choose.

    • What software is needed to connect to Linux from Mac and Windows computers. Screenshots included.

    • What SSH is and how to use it, including creating and using SSH keys.

    • The file system layout of Linux systems and where to find programs, configurations, and documentation.

    • The basic Linux commands you'll use most often.

    • Creating, renaming, moving, and deleting directories.

    • Listing, reading, creating, editing, copying, and deleting files.

    • Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease.

    • How to use the nano, vi, and emacs editors.

    • Two methods to search for files and directories.

    • How to compare the contents of files.

    • What pipes are, why they are useful, and how to use them.

    • How to compress files to save space and make transferring data easy.

    • How and why to redirect input and output from applications.

    • How to customize your shell prompt.

    • How to be efficient at the command line by using aliases, tab completion, and your shell history.

    • How to schedule and automate jobs using cron.

    • How to switch users and run processes as others.

    • Where to go for even more in-depth coverage on each topic.
    What you learn in "Linux for Beginners" applies to any Linux environment including Ubuntu, Debian, Linux Mint, RedHat, Fedora, OpenSUSE, Slackware, and more.

    Scroll up, click the Buy Now With 1 Click button and get started learning Linux today!

    Similar Products:

    bash Cookbook: Solutions and Examples for bash Users

    bash Cookbook: Solutions and Examples for bash Users Lowest new price: $32.12
    Lowest used price: $24.00
    List price: $59.99
    Author: Carl Albing

    For system administrators, programmers, and end users, shell command or carefully crafted shell script can save you time and effort, or facilitate consistency and repeatability for a variety of common tasks. This cookbook provides more than 300 practical recipes for using bash, the popular Unix shell that enables you to harness and customize the power of any Unix or Linux system.

    Ideal for new and experienced users alike—including proficient Windows users and sysadmins—this updated second edition helps you solve a wide range of problems. You’ll learn ways to handle input/output, file manipulation, program execution, administrative tasks, and many other challenges. Each recipe includes one or more scripting examples and a discussion of why the solution works.

    You’ll find recipes for problems including:

    • Standard output and input, and executing commands
    • Shell variables, shell logic, and arithmetic
    • Intermediate shell tools and advanced scripting
    • Searching for files with find, locate, and slocate
    • Working with dates and times
    • Creating shell scripts for various end-user tasks
    • Working with tasks that require parsing
    • Writing secure shell scripts
    • Configuring and customizing bash

    Similar Products:

    << Prev   Next >>
    Page 5 of 421

    [Kindle]    [Kindle DX]
      Privacy Policy