Mac OS X Tiger for Unix Geeks

Third Edition Juni 2005
ISBN 978-0-596-00912-0
Seiten 415
EUR34.00, SFR57.90


Weitere Informationen zu diesem Buch

Inhaltsverzeichnis | Index | Probekapitel | Rezensionen |


Inhaltsverzeichnis

	

Preface

Part I. Getting Around

1. Inside the Terminal
     Mac OS X Shells
     The Terminal and xterm Compared
     Using the Terminal
     Customizing the Terminal
     The Services Menu
     Bonjour
     Alternative Terminal Applications
     The open Command

2. Searching and Metadata
     Spotlight
     Resource Forks and HFS+ Metadata

3. The Mac OS X Filesystem
     Working with Foreign Filesystems
     Files and Directories

4. Startup
     Booting Mac OS X
     Adding Startup Items
     Scheduling Tasks

5. Directory Services
     Understanding Directory Services
     Programming with Directory Services
     Configuring Directory Services
     NetInfo Manager
     Directory Services Utilities
     Managing Groups
     Managing Users and Passwords
     Managing Hostnames and IP Addresses
     Exporting Directories with NFS
     Flat Files and Their Directory Services Counterparts
     Restoring the Directory Services Database

6. Printing
     Printer Setup Utility
     Common Unix Printing System (CUPS)
     Gimp-Print

7. The X Window System
     Installing X11
     Running X11
     Customizing X11
     X11-based Applications and Libraries
     Connecting to Other X Window Systems
     Virtual Network Computing

8. Multimedia
     Burning CDs
     Video
     Image Editing
     3D Modeling

9. Third-Party Tools and Applications
     Virtual Desktops and Screens
     The Application Menu
     Exposé
     Virtual Desktops
     SSH GUIs
     R with an Aqua GUI
     NeoOffice/J and OpenOffice

10. Dual-Boot and Beyond
     Why Bother?
     Linux on Mac Hardware
     Emulators on Mac OS X
     Emulating the Mac

Part II. Building Applications

11. Compiling Source Code
     Compiler Differences
     Compiling Unix Source Code
     Architectural Issues
     X11-based Applications and Libraries
     Xgrid

12. Libraries, Headers, and Frameworks
     Header Files
     The System Library: libSystem
     libstdc++
     Shared Libraries Versus Loadable Modules
     Library Versions
     Creating and Linking Static Libraries
     Creating Frameworks
     The Dynamic Linker dyld: Prebinding, the Pre-Tiger Way
     Performance Tools and Debugging Tools
     CHUD Tools
     Interesting and Important Libraries
     Numerical Libraries

Part III. Working with Packages

13. Fink
     Installing Fink
     Using Fink
     FinkCommander
     Installing Binaries

14. DarwinPorts
     Installing DarwinPorts
     Using DarwinPorts
     DarwinPorts Maintenance
     Installing Binaries
     DPGUI

15. Creating and Installing Packages
     Using PackageMaker
     Using GNU tar
     Disk Images
     Creating Fink Packages
     Creating DarwinPorts Packages

Part IV. Serving and System Management

16. Using Mac OS X as a Server
     Getting Connected
     Built-in Services: The Sharing Panel
     Email
     The Mac OS X Firewall

17. System Management Tools
     Diagnostic Utilities
     Kernel Utilities
     System Configuration
     Third-Party Applications

18. Free Databases
     SQLite
     MySQL
     PostgreSQL
     PHP and Perl

19. Perl and Python
     Perl for Mac OS X Geeks
     Python for Mac OS X Geeks

Part V. Appendixes

A. Mac OS X GUI Primer

B. Mac OS X's Unix Development Tools

Index


Zurück zu Mac OS X Tiger for Unix Geeks


Themen

Buchreihen

Special Interest

International Sites

O'Reilly China O'Reilly France O'Reilly USA O'Reilly Japan O'Reilly Taiwan