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

Search:

Browse by Catagory:

Books

Linux Applications


Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version

Internetworking with TCP/IP, Vol. III: Client-Server Programming and Applications, Linux/Posix Sockets Version Lowest new price: $45.18
Lowest used price: $19.98
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.

Similar Products:


Linux Application Development (paperback) (2nd Edition)

Linux Application Development (paperback) (2nd Edition) Lowest new price: $37.87
Lowest used price: $32.89
List price: $54.99
Author: Michael K. Johnson

"The first edition of this book has always been kept within arm's reach of my desk due to the wonderful explanations of all areas of the Linux userspace API. This second edition greatly overshadows the first one, and will replace it."
--Greg Kroah-Hartman, Linux kernel programmer

Develop Software that Leverages the Full Power of Today's Linux

Linux Application Development, Second Edition, is the definitive reference for Linux programmers at all levels of experience, including C programmers moving from other operating systems. Building on their widely praised first edition, leading Linux programmers Michael Johnson and Erik Troan systematically present the key APIs and techniques you need to create robust, secure, efficient software or to port existing code to Linux.

This book has been fully updated for the Linux 2.6 kernel, GNU C library version 2.3, the latest POSIX standards, and the Single Unix Specification, Issue 6. Its deep coverage of Linux-specific extensions and features helps you take advantage of the full power of contemporary Linux. Along the way, the authors share insights, tips, and tricks for developers working with any recent Linux distribution, and virtually any version of Unix.

Topics include

  • Developing in Linux: understanding the operating system, licensing,
  • and documentation
  • The development environment: compilers, linker and loader, and unique
  • debugging tools
  • System programming: process models, file handling, signal processing, directory operations, and job control
  • Terminals, sockets, timers, virtual consoles, and the Linux console
  • Development libraries: string matching, terminal handling, command-line parsing, authentication, and more
  • Hundreds of downloadable code samples

New to this edition

  • The GNU C library (glibc), underlying standards, and test macros
  • Writing secure Linux programs, system daemons, and utilities
  • Significantly expanded coverage of memory debugging, including Valgrind and mpr
  • Greatly improved coverage of regular expressions
  • IPv6 networking coverage, including new system library interfaces for using IPv6 and IPv4 interchangeably
  • Coverage of strace, ltrace, real-time signals, poll and epoll system calls, popt library improvements, Pluggable Authentication Modules (PAM), qdbm, and much more
  • Improved index and glossary, plus line-numbered code examples


Similar Products:


CoreOS in Action: Running Applications on Container Linux

CoreOS in Action: Running Applications on Container Linux Lowest new price: $23.49
Lowest used price: $30.15
List price: $44.99
Author: Matt Bailey
Brand: Bailey Matt

Summary

CoreOS in Action is a clear tutorial for deploying container-based systems on CoreOS Container Linux.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the Technology

Traditional Linux server distributions include every component required for anything you might be hosting, most of which you don't need if you've containerized your apps and services. CoreOS Container Linux is a bare-bones distro with only the essential bits needed to run containers like Docker. Container Linux is a fast, secure base layer for any container-centric distributed application, including microservices. And say goodbye to patch scheduling; when Container Linux needs an update, you just hot-swap the whole OS.

About the Book

CoreOS in Action is a clear tutorial for deploying container-based systems on CoreOS Container Linux. Inside, you'll follow along with examples that teach you to set up CoreOS on both private and cloud systems, and to practice common sense monitoring and upgrade techniques with real code. You'll also explore important container-aware application designs, including microservices, web, and Big Data examples with real-world use cases to put your learning into perspective.

Summary

  • Handling scaling and failures gracefully
  • Container-driven application designs
  • Cloud, on-premises, and hybrid deployment
  • Smart logging and backup practices

About the Reader

Written for readers familiar with Linux and the basics of Docker.

About the Author

Matt Bailey is currently a technical lead at ZeniMax. He has worked in higher education and with scientific computing, medical, and networking technology companies, as well as a few startups. You can find him online via https://mdb.io.

Table of Contents

    PART 1 - GETTING TO KNOW COREOS

  1. Introduction to the CoreOS family
  2. Getting started on your workstation
  3. Expecting failure: fault tolerance in CoreOS
  4. PART 2 - APPLICATION ARCHITECTURE

  5. CoreOS in production
  6. Application architecture and workflow
  7. Web stack application example
  8. Big Data stack
  9. PART 3 - COREOS IN PRODUCTION

  10. CoreOS on AWS
  11. Bringing it together: deployment
  12. System administration

Features:

  • Coreos in Action

Similar Products:


Security Strategies In Linux Platforms And Applications (Jones & Bartlett Learning Information Systems Security & Assurance)

Security Strategies In Linux Platforms And Applications (Jones & Bartlett Learning Information Systems Security & Assurance) Lowest new price: $50.00
Lowest used price: $37.95
List price: $99.95
Author: Michael Jang
Brand: imusti

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 Exam Questions Case Scenarios/Handouts 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.

Features:

  • Jones Bartlett Publishers

Similar Products:


Valgrind 3.3 - Advanced Debugging and Profiling for Gnu/Linux Applications

Valgrind 3.3 - Advanced Debugging and Profiling for Gnu/Linux Applications Lowest new price: $11.82
Lowest used price: $1.95
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.

Features:

  • Used Book in Good Condition

Similar Products:


Security Assurance Requirements for Linux Application Container Deployments: NISTIR 8176 Aug 2017

Security Assurance Requirements for Linux Application Container Deployments: NISTIR 8176 Aug 2017 Lowest new price: $12.99
List price: $12.99
Author: National Institute of Standards and Technology

This DRAFT has been superceded by the FINAL issued 12 Oct 2017


Introduction to Linux (Second Edition) (Fultus Technical Library)

Introduction to Linux (Second Edition) (Fultus Technical Library) Lowest new price: $26.99
Lowest used price: $4.71
List price: $26.99
Author: Machtelt Garrels
Brand: Brand: Fultus Corporation

Whether you're just starting out with Linux or looking to hone your existing skills, this book will provide you with the knowledge you need.

Features:

  • Used Book in Good Condition


Security Strategies In Linux Platforms And Applications (Information Systems Security & Assurance)

Security Strategies In Linux Platforms And Applications (Information Systems Security & Assurance) Lowest new price: $9.00
Lowest used price: $3.90
List price: $99.95
Author: Michael Jang
Brand: Brand: Jones Bartlett Learning

PART OF THE NEW JONES & BARTLETT LEARNING INFORMATION SYSTEMS SECURITY & ASSURANCE SERIES! 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 on the risks, threats, and vulnerabilities associated with Linux as an operating system using examples from Red Hat Enterprise Linux and Ubuntu. 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 students through the fundamentals of security strategies related to the Linux system.

Features:

  • Used Book in Good Condition

Similar Products:


Linux for Windows Administrators (Mark Minasi Windows Administrator Library)

Linux for Windows Administrators (Mark Minasi Windows Administrator Library) Lowest new price: $42.24
Lowest used price: $3.66
List price: $56.95
Author: Mark Minasi
Brand: Sybex

Practical Linux Instruction, From the Expert Who Taught You Windows
There was a time when people asked, "Windows or Linux?" Now it's a question of how to make the most of both. Linux for Windows Administrators is an essential resource for anyone working in the real world of enterprise computing. Inside, renowned Windows expert Mark Minasi and Linux guru Dan York give you practical, in-depth Linux instruction that dovetails perfectly with what you already know about Windows. It's the best way for you to give your organization the best of both worlds. Coverage includes:
* Understanding Linux's strengths and weaknesses
* Understanding Linux's differences from, and similarities to, Windows
* Installing and configuring Linux
* Administering Linux from the command line
* Setting up Linux on minimal hardware--even a Pentium 100
* Understanding how open source works
* Using Samba to make a Linux box emulate an NT/2000 file server
* Using NIS and NFS to create the Linux equivalent of an NT/2000 domain
* Using Winbind to make Linux recognize Windows user accounts
* Tapping the speed and reliability of sendmail
* Configuring Linux GUIs: X Window, window managers, and desktop environments
* Modifying and recompiling the Linux kernel

Features:

  • Used Book in Good Condition


Linux for Embedded and Real-time Applications, Third Edition (Embedded Technology)

Linux for Embedded and Real-time Applications, Third Edition (Embedded Technology) Lowest new price: $22.64
Lowest used price: $17.45
List price: $49.95
Author: Doug Abbott

This new edition of Linux for Embedded and Real-Time Applications provides a practical introduction to the basics and the latest developments in this rapidly evolving technology. Ideal for those new to using Linux in an embedded environment, it takes a hands-on approach and covers key concepts plus specific applications.

Key features include:

  • Substantially updated to focus on a specific ARM-based single board computer (SBC) as a target for embedded application programming
  • Includes an introduction to Android programming

With this book you will learn:

  • The basics of Open Source, Linux and the embedded space
  • How to set up a simple system and tool chain
  • How to use simulation for initial application testing
  • Network, graphics and Android programming
  • How to use some of the many Linux components and tools
  • How to configure and build the Linux kernel, BusyBox and U-Boot bootloader
  • Provides a hands-on introduction for engineers and software developers who need to get up to speed quickly on embedded Linux, its operation and its capabilities – including Android
  • Updated and changed accompanying tools, with a focus on the author’s specially-developed Embedded Linux Learning Kit

Similar Products:


Next >>
Page 1 of 33

[Kindle]    [Kindle DX]
  Privacy Policy

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.