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
VBScript Programmers Reference
A Quick Introduction to Programming
Classes in VBScript (Writing Your Own COM Objects)
Script Encoding
Remote Scripting
Adding VBScript to Your VB Applications
The New Solution Selling: The Revolutionary Sales Process That Is Changing the Way People Sell [NEW SOLUTION SELLING 2/E]
Chapter Two Principles
Chapter Three Sales Process
Chapter Four Precall Planning and Research
Chapter Seven Diagnose Before You Prescribe
Chapter Eight Creating Visions Biased to Your Solution
Introducing Microsoft ASP.NET AJAX (Pro - Developer)
The AJAX Revolution
The Pulsing Heart of ASP.NET AJAX
Partial Page Rendering
The AJAX Control Toolkit
Building AJAX Applications with ASP.NET
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 240 Overcurrent Protection
Article 353 High Density Polyethylene Conduit Type HDPE Conduit
Article 427: Fixed Electric Heating Equipment for Pipelines and Vessels
Example No. D4(b) Optional Calculation for Multifamily Dwelling
Example No. D11 Mobile Home (See 550.18)
802.11 Wireless Networks: The Definitive Guide, Second Edition
Cryptographic Background to WEP
1X: Network Port Authentication
Authentication
11g: The Extended-Rate PHY (ERP)
Ethereal
Java Concurrency in Practice
Introduction
Finding Exploitable Parallelism
Summary
Deadlock
Reducing Context Switch Overhead
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