Books & Videos

Table of Contents

  1. Getting Around

    1. Chapter 1 Inside the Terminal

      1. Mac OS X Shells
      2. The Terminal and xterm Compared
      3. Using the Terminal
      4. Customizing the Terminal
      5. The Services Menu
      6. Alternative Terminal Applications
      7. The open Command
    2. Chapter 2 Startup

      1. Booting Mac OS X
      2. Adding Startup Items
      3. Scheduling Tasks
    3. Chapter 3 Directory Services

      1. Understanding Directory Services
      2. Programming with Directory Services
      3. Configuring Directory Services
      4. NetInfo Manager
      5. Directory Services Utilities
      6. Managing Groups
      7. Managing Users and Passwords
      8. Managing Hostnames and IP Addresses
      9. Exporting Directories with NFS
      10. Flat Files and Their Directory Services Counterparts
      11. Restoring the Directory Services Database
    4. Chapter 4 Printing

      1. Printer Setup Utility
      2. Common Unix Printing System (CUPS)
      3. Gimp-Print
    5. Chapter 5 The X Window System

      1. About Apple’s X11
      2. Installing X11
      3. Running X11
      4. Customizing X11
      5. X11-based Applications and Libraries
      6. Connecting to Other X Window Systems
      7. Virtual Network Computer
    6. Chapter 6 Multimedia

      1. Burning CDs
      2. Video
      3. Image Editing
      4. 3D Modeling
    7. Chapter 7 Third-Party Tools and Applications

      1. Virtual Desktops and Screens
      2. The Application Menu
      3. Exposé
      4. Virtual Desktops
      5. SSH GUIs
      6. RAqua
  2. Building Applications

    1. Chapter 8 Compiling Source Code

      1. Compiler Differences
      2. Compiling Unix Source Code
      3. Architectural Issues
      4. X11-Based Applications and Libraries
    2. Chapter 9 Libraries, Headers, and Frameworks

      1. Header Files
      2. The System Library: libSystem
      3. Shared Libraries Versus Loadable Modules
      4. Library Versions
      5. Creating and Linking Static Libraries
      6. Creating Frameworks
      7. Prebinding
      8. Performance and Debugging Tools
      9. CHUD Tools
      10. Interesting and Important Libraries
      11. Numerical Libraries
    3. Chapter 10 Perl

      1. Perl for Mac OS X Geeks
      2. Installing CPAN Modules
      3. Compiling Your Own Perl
  3. Working with Packages

    1. Chapter 11 Fink

      1. Installing Fink
      2. Using Fink
      3. FinkCommander
      4. Installing Binaries
    2. Chapter 12 Creating and Installing Packages

      1. Using PackageMaker
      2. Using GNU tar
      3. Disk Images
      4. Creating Fink Packages
  4. Serving and System Management

    1. Chapter 13 Using Mac OS X as a Server

      1. Getting Connected
      2. LDAP
      3. Postfix
      4. Built-in Services: The Sharing Panel
    2. Chapter 14 MySQL and PostgreSQL

      1. MySQL
      2. PostgreSQL
      3. PHP and Perl
    3. Chapter 15 System Management Tools

      1. Diagnostic Utilities
      2. Kernel Utilities
      3. System Configuration
      4. Third-Party Applications
  5. Appendixes

    1. Appendix The Mac OS X Filesystem

      1. Files and Directories
    2. Appendix Command-Line Tools: The Missing Manpages

    3. Appendix Mac OS X’s Unix Development Tools

      1. Standard Unix Development Tools
      2. Apple’s Command-Line Developer Tools
      3. Macintosh Tools
      4. Java Development Tools
      5. Text Editing and Processing
      6. Scripting and Shell Programming
      7. Working with Files and Directories
      8. File Compression and Storage
      9. Searching and Sorting
      10. Miscellaneous Tools
  1. Colophon