Professional Linux Programming (Paperback)
暫譯: 專業 Linux 程式設計 (平裝本)

Jon Masters, Richard Blum

  • 出版商: Wrox Press
  • 出版日期: 2007-03-12
  • 定價: $1,398
  • 售價: 6.0$839
  • 語言: 英文
  • 頁數: 504
  • 裝訂: Paperback
  • ISBN: 0471776130
  • ISBN-13: 9780471776130
  • 相關分類: Linux
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Description

  • This book is broken into four primary sections addressing key topics that Linux programmers need to master: Linux nuts and bolts, the Linux kernel, the Linux desktop, and Linux for the Web
  • Effective examples help get readers up to speed with building software on a Linux-based system while using the tools and utilities that contribute to streamlining the software development process
  • Discusses using emulation and virtualization technologies for kernel development and application testing
  • Includes useful insights aimed at helping readers understand how their applications code fits in with the rest of the software stack
  • Examines cross-compilation, dynamic device insertion and removal, key Linux projects (such as Project Utopia), and the internationalization capabilities present in the GNOME desktop
 

Table of Contents

Acknowledgments.

Introduction.

Chapter 1: Working with Linux.

Chapter 2: Toolchains.

Chapter 3: Portability.

Chapter 4: Software Configuration Management.

Chapter 5: Network Programming.

Chapter 6: Databases.

Chapter 7: Kernel Development.

Chapter 8: Kernel Interfaces.

Chapter 9: Linux Kernel Modules.

Chapter 10: Debugging.

Chapter 11: The GNOME Developer Platform.

Chapter 12: The FreeDesktop Project.

Chapter 13: Graphics and Audio.

Chapter 14: LAMP.

Index.

GNU.

商品描述(中文翻譯)

**描述**

- 本書分為四個主要部分,針對 Linux 程式設計師需要掌握的關鍵主題:Linux 的基本原理、Linux 核心、Linux 桌面以及 Linux 網頁應用。
- 有效的範例幫助讀者快速掌握在基於 Linux 的系統上構建軟體,並使用有助於簡化軟體開發過程的工具和實用程式。
- 討論使用模擬和虛擬化技術進行核心開發和應用測試。
- 包含有用的見解,旨在幫助讀者理解他們的應用程式代碼如何與其他軟體堆疊相互配合。
- 檢視交叉編譯、動態設備插入和移除、關鍵的 Linux 專案(如 Project Utopia)以及 GNOME 桌面中的國際化功能。

**目錄**

- 致謝
- 引言
- 第 1 章:使用 Linux
- 第 2 章:工具鏈
- 第 3 章:可攜性
- 第 4 章:軟體配置管理
- 第 5 章:網路程式設計
- 第 6 章:資料庫
- 第 7 章:核心開發
- 第 8 章:核心介面
- 第 9 章:Linux 核心模組
- 第 10 章:除錯
- 第 11 章:GNOME 開發者平台
- 第 12 章:FreeDesktop 專案
- 第 13 章:圖形與音訊
- 第 14 章:LAMP
- 索引
- GNU