Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Cover
Title
Copyright
Contents at a Glance
Contents
About the Authors
About the Technical Reviewer
Acknowledgments
Introduction
Part I: Introducing Mac OS X 10.7 Lion
Chapter 1: Welcome to Lion
The Aqua Interface and the Desktop
The Desktop
Windows
Dialogs
Shortcut Menus
The Menu Bar
The Apple Menu
Application Specific Menus
Status Menus (a.k.a. Menu Bar Icons, Menu Bar Status Icons, Menu Bar Items)
The Dock
Dock Icons
Using the Dock
Launchpad
Launching Apps from Launchpad
Organizing Apps in Launchpad
Deleting Apps from Launchpad
Summary
Chapter 2: Using the Finder
Anatomy of the Finder Window
The Toolbar
The Sidebar
Views in the Finder
Common Finder Tasks
Navigating in the Finder
Opening Files and Applications
Moving, Copying, and Creating Aliases of Finder Items
Renaming Finder Items
Creating New Folders and New Smart Folders
Getting (and Altering) Information About Finder Items
Compressing (Zipping) Finder Items
Labeling Finder Items
Customizing the Finder
Customizing the Finder’s Toolbar
View Options
Finder Preferences
The Finder’s General Options
Customizing Labels
Customizing the Sidebar
Setting Advanced Options
Summary
Chapter 3: The Mac OS X File System
The Overall File Structure of Mac OS X
The Users Folder and Your Home
The Applications Folder
The Library Folders
The Library and System Library Folders
The Personal Library Folder
Common Library Items
Other Common Folders
Hidden Folders
Summary
Chapter 4: The Extended Desktop: Mission Control, Spaces, and Dashboard
The Extended Desktop
Mission Control
Spaces and Full-Screen Applications
Dashboard
Summary
Part II: Working with Applications
Chapter 5: Mac OS X Application Basics
Opening and Quitting Applications
Documents and Files: Opening, Creating, Saving, and Using Versions
Opening a Document
Creating a New File
Saving Files (Without Versions)
Working with Versions
Full-Screen Applications
Other Common Application Features
Using the Services Menu
Using AppleScript and Automator
Summary
Chapter 6: Installing and Removing Applications
Introducing the Mac App Store
Installing an Application from the App Store
Checking Your App Store Purchases
Keeping Your App Store Purchases Updated
Getting Applications Outside the App Store
Installing an Application Package
Removing Applications
Cache Files, Preferences, and Support Files
Frameworks, Components, and Receipts
Other Hidden Application Files
Summary
Chapter 7: Lion’s Applications
iTunes
Importing Media into iTunes
Creating Playlists
Sharing and Streaming iTunes Media
Syncing iPods and iPhones
QuickTime Player
Preview
Photo Booth
Other Default Lion Applications
Summary
Part III: Mac OS X and the Internet
Chapter 8: Connecting to the Internet
Networking and the Internet, an Introduction
Configuring Your Mac for a Broadband Connection
Connecting to a Wi-Fi Network
Manual Network Configuration
Other Network Connections
Creating Separate Networking Profiles for Different Locations
Summary
Chapter 9: Browsing the Web with Safari
Safari Basics
The Basic Interface
Setting Your Home Page
Searching the Web
Bookmarks
Adding Bookmarks
Managing Bookmarks
Bookmark Preferences
Tabbed Browsing
Creating New Tabs
Moving Tabs
Closing Tabs
Downloading Content from the Web
Web Forms and AutoFill
Security and Privacy
Secure Browsing
Blocking Web Content
Private Browsing
Controlling Cookies
Removing Cookies and Other Stored Data
Advanced Safari Features
Universal Access
Setting a Default Style Sheet
Database Storage
RSS Feeds in Safari
Adding Feeds
Reading Feeds
Feed Options
Safari Plug-Ins
Extensions
Summary
Chapter 10: Working with Mail
Introducing Apple's Mail Application
Adding E-mail Accounts
Receiving and Managing E-mail
Checking and Reading New E-mail
Dealing with Junk E-mail
Creating Mailboxes to Store E-mails
Creating Mail Rules
Sending E-mail
Creating a New Message
Using Mail Stationery
Replying to and Forwarding a Message
Creating Notes
Reading RSS Feeds in Mail
Summary
Chapter 11: Address Book
Adding and Editing Contacts
Setting Up Your Own Card
Creating Groups
Sharing Contacts
Viewing Shared Contact Lists
Printing Labels and Envelopes
Summary
Chapter 12: Using iCal
Managing Calendars in iCal
Adding and Editing Events
Adding Reminders
Inviting Others to Events and Appointments
Adding Time Zone Support
Subscribing to Public Calendars
Sharing Your iCal Calendars
Managing Calendaring Accounts in iCal
Summary
Chapter 13: Instant Communication with iChat and FaceTime
Using iChat
Getting and Setting Up an iChat Account
Logging Into Your iChat Account and Setting Your Status
Adding and Managing Buddies
Communicating with iChat
Integrating with Mail
Advanced Status Messages
Using FaceTime
Logging In with FaceTime
Making and Receiving FaceTimeChats
Summary
Chapter 14: From MobileMe to iCloud
What IsiCloud
iTunes in the Cloud
Photo Stream
Documents in the Cloud
Apps, Books and Backup
Mail, Contacts and Calendar
Other iCloud Features
Setting Up iCloud on Your Mac
Moving from MobileMe to iCloud
Summary
Part IV: iLife
Chapter 15: iPhoto
Photo Management
Places
Faces
Other Ways to Manage Photos
Photo Editing
Quick Fix
Effects
Adjust
Printing and Sharing Your Photos
Summary
Chapter 16: iMovie
Importing Video into iMovie
Making a Movie
Creating a Project
Working with Clips
Adding Text and Transitions
Adding Music and Sound Effects
Finishing Up
Exporting Your Movie
Summary
Chapter 17: GarageBand
Creating Projects in GarageBand
Working with Tracks
Using Loops
Adding MIDI Tracks
Recording Real Instrument Audio Tracks
Recording a Guitar Track
Post-Processing
Saving and Sharing Your Song
Summary
Part V: Lion Taming: Customizing and Administering OS X
Chapter 18: Exploring System Preferences
Personal Preferences
General
Desktop & Screen Saver
Dock
Mission Control
Language & Text
Security & Privacy
Spotlight
Universal Access
Hardware
CDs & DVDs
Displays
Energy Saver
Keyboard
Mouse
Trackpad
Print & Scan
Sound
Internet & Wireless
Mail, Contacts & Calendars
MobileMe
Network
Bluetooth
Sharing
System
Users & Groups
Adding New Users to Your System
Parental Controls
Date & Time
Software Update
Speech
Time Machine
Startup Disk
Summary
Chapter 19: Printing, Peripherals, and Bluetooth
Printing in Mac OS X
How “Print” Happens
Setting Up a USB Printer
Connecting to a Network Printer or Shared Printer
Printer Options and the Print Queue
Printing from an Application
Connecting Bluetooth Devices
Connecting External Storage
Storage Media
Storage Interfaces
Connecting Other Peripherals
Digital Cameras
Input Tablets
Summary
Chapter 20: Time Machine Backup and Recovery
The Difference Between Backups and Synchronization
Backing Up Your Data with Time Machine
Setting Up Time Machine
Using Time Machine Manually
Using the Time Machine Interface to Recover Data
Other Methods of Backup, Sync, and Recovery
Summary
Chapter 21: Common Mac OS X Maintenance
Disk Setup and Maintenance
Performing First Aid
Erasing and Formatting a Volume
Partitioning a Disk
Resizing Partitions
Using RAID
Creating and Restoring Disk Images
Burning an Image File to a CD or DVD
Managing Fonts
Summary
Chapter 22: Mac OS X Security
Passwords and Keychains
The Keychain Feature
Creating Your Own Keychains and Keychain Items
Other Keychain Options
Data Encryption with the FileVault
Other Security Features
The Security & Privacy Preferences
Summary
Part VI: Introducting Darwin and the Mac OS X Command Line
Chapter 23: Introducing Darwin and the Mac OS X Command Line
Darwin Basics
Darwin Semantics
The File System
Introducing the Shell
Moving Around Darwin
Wildcards
Working with Files and Directories
More Essential Commands
Pipes, Redirection, and Background Tasks
Working As Root
sudo
The sudoers File
Editing Files
Vim
Emacs
Nano
File Permissions and Attributes
ACLs and Extended File Attributes
Customizing Terminal and the Shell
Terminal Setup
Setting Up Your Shell Environment
Creating Commands with Aliases and Functions
Summary
Chapter 24: Extending the Power of Darwin
Getting Started with Shell Scriptingn
Variables
Controlling the Flow
Input and Output
Advanced Scripting with Perl, Python, and Ruby
Perl
Python
Ruby
Installing New UNIX Software
MacPorts
Compiling Software from the Source Code
Step 1: Configure
Step 2: Build
Step 3: Install
Summary
Part VII: Lion Networking
Chapter 25: Networking Beyond Connecting to the Internet
Networking Defined
The Internet Protocol Suite (TCP/IP)
Common Networking Terms and Protocols
Advanced Mac OS X Network Configuration
The Advanced Networking Options
Connecting to a VPN
Networking Utilities in OS X
Network Utility
AirPort Utility
Summary
Chapter 26: Remote Access and Sharing
Making the Remote Connection
Accessing Remote Systems from the Finder
Connecting to Other Remote Servers
Connecting Remotely from the Command Line
Third-Party Graphical Clients
Creating Local, Private Networks
Target Disk Mode
AirPort
FireWire and Ethernet
AirDrop
Sharing Services in Mac OS X
DVD or CD Sharing
Screen Sharing
File Sharing
Printer Sharing
Scanner Sharing
Web Sharing
Remote Login
Remote Management
Remote Apple Events
Xgrid Sharing
Internet Sharing
Bluetooth Sharing
Summary
Chapter 27: Lion as a Web Server
Apache and Mac OS X Web Sharing
Customizing Your Site
Customizing Apache
ServerRoot
Listen
Dynamic Shared Object (DSO) Support
User/Group
VirtualHost
ServerAdmin
ServerName
DocumentRoot
Permissions
DirectoryIndex
Logging
Redirects
DefaultType
ErrorDocument
Include
Activating Changes to the Apache's Configuration
PHP
Databases
SQLite
MySQL
PostgreSQL
Tips and Tricks
Making Sites the Document Root
Troubleshooting Permissions
Domain Name Tricks
Other Considerations
Summary
Part VIII: Cross-Platform Solutions
Chapter 28: Working with Microsoft Windows and More
Using a Mac in the Enterprise
Microsoft Exchange Server
Microsoft Networking
Active Directory
SharePoint
Working with Foreign Files and File Systems
Summary
Chapter 29: Running Other OSs on Your Mac
A Brief History of Emulation on the Mac
Boot Camp
Parallels Desktop, VMware Fusion, and VirtualBox
CodeWeaversCrossOver (and Wine)
Accessing a Windows Computer Remotely
Summary
Part IX: Mac OS X Development: An Introduction
Chapter 30: An Overview of Mac OS X Development
Scripts, Applications, and More
Platform Targeting
Java
Android
POSIX Development
Third-Party Tools and Technologies
Text Editors
Web Development Tools
Mobile Development
Summary
Chapter 31: Mac OS X Automation with Automator and AppleScript
Automator
Actions
Workflows
Using Actions
Variables
Advanced Automator Shenanigans
Services Made Simple
How Automator Works
AppleScript
Analyzing the Code
AppleScript in Context
More Information
Summary
Chapter 32: Introducing Apple's Xcode and Developer Tools
Getting and Installing Xcode
Welcome to Xcode
Creating a New Project in Xcode
The Workspace
The Organizer
Instruments
Dashcode
Quartz Composer
Other Developer Utilities and Tools
Summary
Chapter 33: A Taste of Cocoa Development
Building a Cocoa Application
Creating Your Project in Xcode
Building Your Application's Interface
Connecting Your Objects
Building and Debugging Your Application
Archiving and Distributing Your Application
What You Still Need to Know
Objective-C
Cocoa Programming
Frameworks and Technologies
Summary
Part X: Appendix
Appendix A: Installing Lion and Recovery Options
What You Need to Install Lion
Installing Lion
Mac OS X Recovery
Lion Recovery Disk Assistant
Index
← Prev
Back
Next →
← Prev
Back
Next →