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
The CISSP and CAP Prep Guide: Platinum Edition
Information Security and Risk Management
Security Architecture and Design
Legal, Regulations, Compliance, and Investigations
Appendix F Security Control Catalog
Appendix G Control Baselines
MySQL Clustering
Testing Your Cluster
Performance Metrics
Benchmarking
High-Speed Interconnects
Network Redundancy
Cisco CallManager Fundamentals (2nd Edition)
The Seven Fundamentals of Call Routing
Route Patterns and Route Filters
Summary
Monitoring Tools
Telephony Service Solutions
Mapping Hacks: Tips & Tools for Electronic Cartography
Hacks 1-13
Hack 1. Put a Map on It: Mapping Arbitrary Locations with Online Services
Hack 12. Create a Distance Grid in Excel
Hack 45. Extract a Spatial Model from Wikipedia
Hack 77. Become a GRASS Ninja
Professional Struts Applications: Building Web Sites with Struts ObjectRelational Bridge, Lucene, and Velocity (Experts Voice)
Creating a Struts-based MVC Application
Managing Business Logic with Struts
Building a Data Access Tier with ObjectRelationalBridge
Creating a Search Engine with Lucene
Building the JavaEdge Application with Ant and Anthill
DNS & BIND Cookbook
Choosing a Version of BIND
Configuring a Name Server as Authoritative for Multiple Zones
Resetting Your Zones Serial Number
Running a Name Server on an Alternate Port
Limiting Concurrent TCP Clients
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