Main Page

Mac OS X Hacks
By Rael Dornfest, Kevin Hemenway
Publisher : O'Reilly
Pub Date : March 2003
ISBN : 0-596-00460-5
Pages : 430

Mac OS X Hacks reflects the real-world know how and experience of those well steeped in Unix history and expertise, sharing their no-nonsense, sometimes quick-and-dirty solutions to administering and taking full advantage of everything a Unix desktop has to offer: Web, Mail, and FTP serving, security services, SSH, Perl and shell scripting, compiling, configuring, scheduling, networking, and hacking. Add to that the experience of die-hard Macintosh users, customizing and modifying their hardware and software to meet their needs: System Preferences, GUI mods and tweaks, hardware tips, vital shareware and freeware, AppleScript, AppleTalk and equivalents, keyboard modifiers, and general Macintosh-style tomfoolery.

•  Table of Contents
•  Index
•  Reviews
•  Reader Reviews
•  Errata
Mac OS X Hacks
By Rael Dornfest, Kevin Hemenway
Publisher : O'Reilly
Pub Date : March 2003
ISBN : 0-596-00460-5
Pages : 430
      About the Authors
      How to Use This Book
      How This Book Is Organized
      Conventions Used in This Book
      How to Contact Us
    Chapter 1.  Files
      Section 1.1.  Hacks #1-12
      Hack 1.  Understanding and Hacking Your User Account
      Hack 2.  Taking the Bite Out of Backup
      Hack 3.  Backing Up on the Go
      Hack 4.  Dealing with Archives of Many Colors: .img, .sit, .tar, .gz
      Hack 5.  A Line Break Is a Line Break
      Hack 6.  Fiddling with Type/Creator Codes and File Extensions
      Hack 7.  Locking and Unlocking Files
      Hack 8.  Stubborn Trash, Stuck Images, and Jammed CDs
      Hack 9.  Aliases, Symlinks, and Hard Links
      Hack 10.  Recent Filenames
      Hack 11.  Inspecting the Contents of an .app Package
      Hack 12.  Opening Microsoft Word Documents Without Microsoft Word
    Chapter 2.  Startup
      Section 2.1.  Hacks #13-17
      Hack 13.  Getting a Glimpse of the Boot Process
      Hack 14.  Booting from Another Device
      Hack 15.  Turning Your Mac into a Hard Drive
      Hack 16.  Using Open Firmware Password Protection
      Hack 17.  OS X for This Old Mac
    Chapter 3.  Multimedia and the iApps
      Section 3.1.  Hacks #18-32
      Hack 18.  Top iChat Tips
      Hack 19.  AIM Alternatives
      Hack 20.  Printing to PDF or Bitmapped Image
      Hack 21.  Image Conversion in a Pinch
      Hack 22.  Top 10 iPhoto Tips
      Hack 23.  Make Your Own Documentary
      Hack 24.  From Slideshow to Video Presentation
      Hack 25.  Hijacking Audio from Mac Apps
      Hack 26.  Running Your Own Web Radio Station
      Hack 27.  Sharing Your Listening Preferences
      Hack 28.  Controlling iTunes with Perl
      Hack 29.  iCal Calling iTunes
      Hack 30.  Publishing and Subscribing to iCal Calendars
      Hack 31.  Using Bluetooth for SMS and Phone-Call Handling
      Hack 32.  iSync via Bluetooth
    Chapter 4.  The User Interface
      Section 4.1.  Hacks #33-47
      Hack 33.  Finding Your Way Back to the Desktop
      Hack 34.  Alt-Tab Alt-Ternatives
      Hack 35.  Putting Things in the Apple Menu
      Hack 36.  Keeping Your Snippets Organized
      Hack 37.  LaunchBar, a Dock Alternative
      Hack 38.  DockSwap, Another Dock Alternative
      Hack 39.  Tinkering with Your User Interface
      Hack 40.  Extending Your Screen Real Estate with Virtual Desktops
      Hack 41.  Top Screenshot Tips
      Hack 42.  Checking Your Mac's Pulse
      Hack 43.  Screensaver as Desktop
      Hack 44.  Dipping Your Pen into Inkwell
      Hack 45.  Speakable Web Services
      Hack 46.  Using AppleScript in Contextual Menus
      Hack 47.  Prying the Chrome Off Cocoa Applications
    Chapter 5.  Unix and the Terminal
      Section 5.1.  Hacks #48-65
      Hack 48.  Introducing the Terminal
      Hack 49.  More Terminal Tricks and Tips
      Hack 50.  Becoming an Administrator for a Moment
      Hack 51.  Editing Special Unix Files
      Hack 52.  Setting Shell Environment Variables
      Hack 53.  Scheduling with System Tasks and Other Events
      Hack 54.  Opening Things from the Command Line
      Hack 55.  Introducing and Installing the Mac OS X Developer Tools
      Hack 56.  Top 10 Mac OS X Tips for Unix Geeks
      Hack 57.  Turning a Command-Line Script into an Application
      Hack 58.  Installing Unix Applications with Fink
      Hack 59.  Mirroring Files and Directories with rsync
      Hack 60.  Using CVS to Manage Data on Multiple Machines
      Hack 61.  Downloading Files from the Command Line
      Hack 62.  Software Update on the Command Line
      Hack 63.  Interacting with the Unix Shell from AppleScript
      Hack 64.  Running AppleScripts on a Regular Basis Automatically
      Hack 65.  Running Linux on an iBook
    Chapter 6.  Networking
      Section 6.1.  Hacks #66-78
      Hack 66.  Anatomy of an Internet Shortcut
      Hack 67.  Renewing Your DHCP-Assigned IP address
      Hack 68.  Sharing an Internet Connection
      Hack 69.  Creating a One-Wire Network
      Hack 70.  Secure Tunneling with VPN or SSH
      Hack 71.  Remotely Log In to Another Machine via SSH
      Hack 72.  Running Windows on and from a Mac
      Hack 73.  Sharing Files Between Mac and Windows PCs
      Hack 74.  Mounting a WebDAV Share
      Hack 75.  Mounting a Remote FTP Directory
      Hack 76.  Exchanging a File via Bluetooth
      Hack 77.  Using Your Cell Phone as a Bluetooth Modem
      Hack 78.  Setting Up Domain Name Service
    Chapter 7.  Email
      Section 7.1.  Hacks #79-84
      Hack 79.  Taming the Entourage Database
      Hack 80.  Using IMAP with Apple's Mail Application
      Hack 81.  Setting Up IMAP and POP Mail Servers
      Hack 82.  Getting sendmail Up and Running
      Hack 83.  Downloading POP Mail with fetchmail
      Hack 84.  Creating Mail Aliases
    Chapter 8.  The Web
      Section 8.1.  Hacks #85-98
      Hack 85.  Searching the Internet from Your Desktop
      Hack 86.  Saving Web Pages for Offline Reading
      Hack 87.  Reading Syndicated Online Content
      Hack 88.  Serving Up a Web Site with the Built-In Apache Server
      Hack 89.  Editing the Apache Web Server's Configuration
      Hack 90.  Build Your Own Apache Server with mod_perl
      Hack 91.  AppleScript CGI with ACGI Dispatcher
      Hack 92.  Turning on CGI
      Hack 93.  Turning on PHP
      Hack 94.  Turning on Server-Side Includes (SSI)
      Hack 95.  Turning on WebDAV
      Hack 96.  Controlling Web-Server Access by Hostname or IP Address
      Hack 97.  Controlling Web-Server Access by Username and Group
      Hack 98.  Directory Aliasing, Indexing, and Autoindexing
    Chapter 9.  Databases
      Section 9.1.  Hacks #99-100
      Hack 99.  Installing the MySQL Database
      Hack 100.  Installing the PostgreSQL Database