Flylib.com
Mac OS X Tiger for Unix Geeks
Mac OS X Tiger for Unix Geeks
ISBN: 0596009127
EAN: 2147483647
Year: 2006
Pages: 176
Authors:
Brian Jepson
,
Ernest E. Rothman
BUY ON AMAZON
Mac OS X Tiger for Unix Geeks
Table of Contents
Copyright
Preface
Audience for This Book
Organization of This Book
Xcode Tools
Where to Go for More Information
Conventions Used in This Book
Comments and Questions
Safari Enabled
Acknowledgments from the Previous Editions
Acknowledgments from Brian Jepson
Acknowledgments from Ernest E. Rothman
Part I: Getting Around
Chapter 1. Inside the Terminal
1.1. Mac OS X Shells
1.2. The Terminal and xterm Compared
1.3. Using the Terminal
1.4. Customizing the Terminal
1.5. The Services Menu
1.6. Bonjour
1.7. Alternative Terminal Applications
1.8. The open Command
Chapter 2. Searching and Metadata
2.1. Spotlight
2.2. Resource Forks and HFS Metadata
Chapter 3. The Mac OS X Filesystem
3.1. Working with Foreign Filesystems
3.2. Files and Directories
Chapter 4. Startup
4.1. Booting Mac OS X
4.2. Adding Startup Items
4.3. Scheduling Tasks
Chapter 5. Directory Services
5.1. Understanding Directory Services
5.2. Programming with Directory Services
5.3. Configuring Directory Services
5.4. NetInfo Manager
5.5. Directory Services Utilities
5.6. Managing Groups
5.7. Managing Users and Passwords
5.8. Managing Hostnames and IP Addresses
5.9. Exporting Directories with NFS
5.10. Flat Files and Their Directory Services Counterparts
5.11. Restoring the Directory Services Database
Chapter 6. Printing
6.1. Printer Setup Utility
6.2. Common Unix Printing System (CUPS)
6.3. Gimp-Print
Chapter 7. The X Window System
7.1. Installing X11
7.2. Running X11
7.3. Customizing X11
7.4. X11-based Applications and Libraries
7.5. Connecting to Other X Window Systems
7.6. Virtual Network Computing
Chapter 8. Multimedia
8.1. Burning CDs
8.2. Video
8.3. Image Editing
8.4. 3D Modeling
Chapter 9. Third-Party Tools and Applications
9.1. Virtual Desktops and Screens
9.2. The Application Menu
9.4. Virtual Desktops
9.5. SSH GUIs
9.6. R with an Aqua GUI
9.7. NeoOfficeJ and OpenOffice
Chapter 10. Dual-Boot and Beyond
10.1. Why Bother?
10.2. Linux on Mac Hardware
10.3. Emulators on Mac OS X
10.4. Emulating the Mac
Part II: Building Applications
Chapter 11. Compiling Source Code
11.1. Compiler Differences
11.2. Compiling Unix Source Code
11.3. Architectural Issues
11.4. X11-based Applications and Libraries
11.5. Xgrid
Chapter 12. Libraries, Headers, and Frameworks
12.1. Header Files
12.2. The System Library: libSystem
12.3. libstdc
12.4. Shared Libraries Versus Loadable Modules
12.5. Library Versions
12.6. Creating and Linking Static Libraries
12.7. Creating Frameworks
12.8. The Dynamic Linker dyld: Prebinding, the Pre-Tiger Way
12.9. Performance Tools and Debugging Tools
12.10. CHUD Tools
12.11. Interesting and Important Libraries
12.12. Numerical Libraries
Part III: Working with Packages
Chapter 13. Fink
13.1. Installing Fink
13.2. Using Fink
13.3. FinkCommander
13.4. Installing Binaries
Chapter 14. DarwinPorts
14.1. Installing DarwinPorts
14.2. Using DarwinPorts
14.3. DarwinPorts Maintenance
14.4. Installing Binaries
14.5. DPGUI
Chapter 15. Creating and Installing Packages
15.1. Using PackageMaker
15.2. Using GNU tar
15.3. Disk Images
15.4. Creating Fink Packages
15.5. Creating DarwinPorts Packages
Part IV: Serving and System Management
Chapter 16. Using Mac OS X as a Server
16.1. Getting Connected
16.2. Built-in Services: The Sharing Panel
16.3. Email
16.4. The Mac OS X Firewall
Chapter 17. System Management Tools
17.1. Diagnostic Utilities
17.2. Kernel Utilities
17.3. System Configuration
17.4. Third-Party Applications
Chapter 18. Free Databases
18.1. SQLite
18.2. MySQL
18.3. PostgreSQL
18.4. PHP and Perl
Chapter 19. Perl and Python
19.1. Perl for Mac OS X Geeks
19.2. Python for Mac OS X Geeks
Part V: Appendixes
Appendix A. Mac OS X GUI Primer
Appendix B. Mac OS X s Unix Development Tools
B.1. Standard Unix Development Tools
B.2. Apple s Command-Line Developer Tools
B.3. Macintosh Tools
B.4. Java Development Tools
B.5. Text Editing and Processing
B.6. Scripting and Shell Programming
B.7. Working with Files and Directories
B.8. File Compression and Storage
B.9. Searching and Sorting
B.10. Miscellaneous Tools
About the Authors
Colophon
Index
index_SYMBOL
index_A
index_B
index_C
index_D
index_E
index_F
index_G
index_H
index_I
index_J
index_K
index_L
index_M
index_N
index_O
index_P
index_Q
index_R
index_S
index_T
index_U
index_V
index_W
index_X
index_Y
index_Z
Page #175 (Index)
Mac OS X Tiger for Unix Geeks
ISBN: 0596009127
EAN: 2147483647
Year: 2006
Pages: 176
Authors:
Brian Jepson
,
Ernest E. Rothman
BUY ON AMAZON
Java I/O
Numeric Data
Print Versus Write
Digest Streams
JavaDoc
Channels
Project Management JumpStart
Defining the Project Goals
Assessing Risk
Budgeting 101
Controlling the Project Outcome
Closing the Books
Inside Network Security Assessment: Guarding Your IT Infrastructure
Process for Assessing Risk
Scoping the Project
Compiling the Needed Documentation
Level II Assessments
Analysis
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
Cisco IP Phone Options
The Cisco 7940G and 7960G IP Phones
Administrative Access Overview
General Troubleshooting Techniques
Troubleshooting Cisco UE Integrated Voice Mail Features
C++ GUI Programming with Qt 3
Dynamic Dialogs
Container Classes
Working with Unicode
Multithreading
Using Qts Classes in Non-GUI Threads
Java How to Program (6th Edition) (How to Program (Deitel))
Test-Driving a Java Application
Enhanced for Statement
Software Engineering with Inheritance
Introduction
Introduction
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies