- Page 1:
www.dbebooks.com - Free Books & mag
- Page 4:
Mac OS X Leopard: Beyond the Manual
- Page 7:
PART 5 Getting to Know Darwin CHAPT
- Page 10 and 11:
viii CONTENTS CHAPTER 2 The File Sy
- Page 12 and 13:
x CONTENTS CHAPTER 7 Managing Appli
- Page 14 and 15:
xii CONTENTS CHAPTER 12 Address Boo
- Page 16 and 17:
xiv CONTENTS CHAPTER 16 iLife ’08
- Page 18 and 19:
xvi CONTENTS CHAPTER 21 Port Forwar
- Page 20 and 21:
xviii CONTENTS CHAPTER 25 Quick Loo
- Page 22 and 23:
xx CONTENTS Running Microsoft Windo
- Page 24 and 25:
xxii Acknowledgments First of all,
- Page 27:
Getting to Know Leopard PART 1
- Page 30 and 31:
4 CHAPTER 1 WORKING IN LEOPARD: THE
- Page 32 and 33:
6 CHAPTER 1 WORKING IN LEOPARD: THE
- Page 34 and 35:
8 CHAPTER 1 WORKING IN LEOPARD: THE
- Page 36 and 37:
10 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 38 and 39:
12 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 40 and 41:
14 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 42 and 43:
16 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 44 and 45:
18 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 46 and 47:
20 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 48 and 49:
22 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 50 and 51:
24 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 52 and 53:
26 CHAPTER 1 WORKING IN LEOPARD: TH
- Page 54 and 55:
28 CHAPTER 2 THE FILE SYSTEM Figure
- Page 56 and 57:
30 CHAPTER 2 THE FILE SYSTEM Table
- Page 58 and 59:
32 CHAPTER 2 THE FILE SYSTEM Table
- Page 60 and 61:
34 CHAPTER 2 THE FILE SYSTEM While
- Page 62 and 63:
36 CHAPTER 2 THE FILE SYSTEM Hidden
- Page 64 and 65:
38 CHAPTER 3 USING SPOTLIGHT, EXPOS
- Page 66 and 67:
40 CHAPTER 3 USING SPOTLIGHT, EXPOS
- Page 68 and 69:
42 CHAPTER 3 USING SPOTLIGHT, EXPOS
- Page 70 and 71:
44 CHAPTER 3 USING SPOTLIGHT, EXPOS
- Page 72 and 73:
46 CHAPTER 3 USING SPOTLIGHT, EXPOS
- Page 74 and 75:
48 CHAPTER 3 USING SPOTLIGHT, EXPOS
- Page 77 and 78:
System Preferences Many of the conf
- Page 79 and 80:
Option Description Click in the scr
- Page 81 and 82:
Table 4-2. Desktop Image Aspect Sel
- Page 83 and 84:
Dock The Dock preference pane (Figu
- Page 85 and 86:
CHAPTER 4 SYSTEM PREFERENCES 59 Fig
- Page 87 and 88:
Figure 4-11. The Input Menu tab in
- Page 89 and 90:
Figure 4-13. The Spotlight preferen
- Page 91 and 92:
Figure 4-16. The Display tab of the
- Page 93 and 94:
NOTE As you may have noticed, click
- Page 95 and 96:
Figure 4-22. When you have multiple
- Page 97 and 98:
The Options tab (Figure 4-25) provi
- Page 99 and 100:
Figure 4-26. The Keyboard tab in th
- Page 101 and 102:
Figure 4-28. The Mouse tab on the K
- Page 103 and 104:
Processor When you install the Xcod
- Page 105 and 106:
Internet & Network The next section
- Page 107 and 108:
Selecting Login Options (Figure 4-3
- Page 109 and 110:
This window requires some basic inf
- Page 111 and 112:
Figure 4-44. The Time Zone tab in t
- Page 113 and 114:
Figure 4-47. The Simple Finder The
- Page 115 and 116:
Figure 4-49. The Mail & iChat tab o
- Page 117 and 118:
Figure 4-52. The Software Update pr
- Page 119 and 120:
The Text to Speech tab (Figure 4-55
- Page 121 and 122:
Figure 4-57. The Seeing tab of the
- Page 123 and 124:
Figure 4-60. The Keyboard tab provi
- Page 125 and 126:
Today more and more features are bu
- Page 127 and 128:
At this point, you may be skeptical
- Page 129 and 130:
CHAPTER 5 CONNECTING PERIPHERALS TO
- Page 131 and 132:
CHAPTER 5 CONNECTING PERIPHERALS TO
- Page 133 and 134:
Figure 5-7. The printer Options she
- Page 135 and 136:
Connecting Bluetooth Devices Blueto
- Page 137 and 138:
The Bluetooth Setup Assistant will
- Page 139 and 140:
Figure 5-18. Finished successfully!
- Page 141 and 142:
CAUTION To eject media in Leopard,
- Page 143 and 144:
Connecting Other Peripherals Beside
- Page 145:
The Ink preference pane (Figure 5-2
- Page 148 and 149:
122 CHAPTER 6 COMMON LEOPARD MAINTE
- Page 150 and 151:
124 CHAPTER 6 COMMON LEOPARD MAINTE
- Page 152 and 153:
126 CHAPTER 6 COMMON LEOPARD MAINTE
- Page 154 and 155:
128 CHAPTER 6 COMMON LEOPARD MAINTE
- Page 156 and 157:
130 CHAPTER 6 COMMON LEOPARD MAINTE
- Page 158 and 159:
132 CHAPTER 6 COMMON LEOPARD MAINTE
- Page 160 and 161:
134 CHAPTER 6 COMMON LEOPARD MAINTE
- Page 162 and 163:
136 CHAPTER 7 BACKUP, SYNCHRONIZATI
- Page 164 and 165:
138 CHAPTER 7 BACKUP, SYNCHRONIZATI
- Page 166 and 167:
140 CHAPTER 7 BACKUP, SYNCHRONIZATI
- Page 168 and 169:
142 CHAPTER 7 BACKUP, SYNCHRONIZATI
- Page 170 and 171:
144 CHAPTER 8 LEOPARD SECURITY •
- Page 172 and 173:
146 CHAPTER 8 LEOPARD SECURITY NOTE
- Page 174 and 175:
148 CHAPTER 8 LEOPARD SECURITY Figu
- Page 176 and 177:
150 CHAPTER 8 LEOPARD SECURITY Figu
- Page 178 and 179:
152 CHAPTER 8 LEOPARD SECURITY •
- Page 180 and 181:
154 CHAPTER 8 LEOPARD SECURITY Summ
- Page 183 and 184:
Connecting to the Internet One of t
- Page 185 and 186:
Usually those three steps should ge
- Page 187 and 188:
NOTE One application notably missin
- Page 189 and 190:
Technology Description CHAPTER 9 CO
- Page 191 and 192:
Making an Ethernet Connection CHAPT
- Page 193 and 194:
Figure 9-7. A PPPoE connection work
- Page 195 and 196:
LEAP: Lightweight Extensible Authen
- Page 197 and 198:
Browsing the Web with Safari Leopar
- Page 199 and 200:
Figure 10-2. You can customize your
- Page 201 and 202:
Menu/Submenu Item Keyboard Shortcut
- Page 203 and 204:
Menu/Submenu Item Keyboard Shortcut
- Page 205 and 206:
Menu/Submenu Item Keyboard Shortcut
- Page 207 and 208:
Figure 10-4. All of your bookmarks,
- Page 209 and 210:
Figure 10-6. Safari running with ma
- Page 211 and 212:
CHAPTER 10 BROWSING THE WEB WITH SA
- Page 213 and 214:
Figure 10-10. The AutoFill options
- Page 215 and 216:
Private Browsing Another way to pro
- Page 217 and 218:
RSS Feeds in Safari RSS (Really Sim
- Page 219 and 220:
On the right side of the view area
- Page 221 and 222:
Figure 10-16. Selecting a region in
- Page 223 and 224:
Mail, Address Book, and iCal Mail T
- Page 225 and 226:
Item Keyboard Shortcut Description
- Page 227 and 228:
Item Keyboard Shortcut Description
- Page 229 and 230:
Item Keyboard Shortcut Description
- Page 231 and 232:
Item Keyboard Shortcut Description
- Page 233 and 234:
Item Keyboard Shortcut Description
- Page 235 and 236:
Figure 11-2. The first step in addi
- Page 237 and 238:
CHAPTER 11 MAIL, ADDRESS BOOK, AND
- Page 239 and 240:
When you select a message, its cont
- Page 241 and 242:
Creating Mail Rules CHAPTER 11 MAIL
- Page 243 and 244:
Figure 11-11. Mail will open a shee
- Page 245 and 246:
Using Mail Stationery The Mail appl
- Page 247 and 248:
Figure 11-14. Leopard’s Address B
- Page 249 and 250:
Creating Groups You might want to c
- Page 251 and 252:
Figure 11-17. iCal in Leopard (Week
- Page 253 and 254:
Adding Time Zone Support iCal has a
- Page 255 and 256:
iChat Instant messaging has been ga
- Page 257 and 258:
Figure 12-2. The Account Setup shee
- Page 259 and 260:
NOTE For more options, see the “C
- Page 261 and 262:
Ironically, the IM central server a
- Page 263 and 264: For best results, select an even, n
- Page 265 and 266: NOTE The Share My Screen... and Ask
- Page 267 and 268: • Collect chats into a single win
- Page 269 and 270: Figure 12-14. Tabbed chat helps you
- Page 271: Working with Applications PART 4
- Page 274 and 275: 248 CHAPTER 13 APPLICATION BASICS S
- Page 276 and 277: 250 CHAPTER 13 APPLICATION BASICS F
- Page 278 and 279: 252 CHAPTER 13 APPLICATION BASICS F
- Page 280 and 281: 254 CHAPTER 13 APPLICATION BASICS T
- Page 282 and 283: 256 CHAPTER 14 APPLE APPS INCLUDED
- Page 284 and 285: 258 CHAPTER 14 APPLE APPS INCLUDED
- Page 286 and 287: 260 CHAPTER 14 APPLE APPS INCLUDED
- Page 288 and 289: 262 CHAPTER 14 APPLE APPS INCLUDED
- Page 290 and 291: 264 CHAPTER 14 APPLE APPS INCLUDED
- Page 292 and 293: 266 CHAPTER 15 .MAC NOTE You can al
- Page 294 and 295: 268 CHAPTER 15 .MAC iDisk Another f
- Page 297 and 298: iLife ’08 Apple’s iLife ’08 i
- Page 299 and 300: NOTE iPhoto keeps track of all your
- Page 301 and 302: Figure 16-3. iMovie ’08 and its n
- Page 303 and 304: Figure 16-5. Building a Welcome pag
- Page 305 and 306: New in GarageBand ’08 is a featur
- Page 307 and 308: iWork ’08 Apple has been producin
- Page 309 and 310: One great feature of Keynote is tha
- Page 311 and 312: Figure 17-4. A Pages document in Pa
- Page 313: Getting to Know Darwin PART 5
- Page 317 and 318: Finder or Darwin Term Alternate Ter
- Page 319 and 320: Introducing the Shell The Terminal
- Page 321 and 322: some nefarious purpose (although yo
- Page 323 and 324: Wildcards Before moving on to more
- Page 325 and 326: That struts and frets his hour upon
- Page 327 and 328: Now this is just the first page of
- Page 329 and 330: CHAPTER 18 INTRODUCING DARWIN AND T
- Page 331 and 332: less (more) less is a pager, which
- Page 333 and 334: CHAPTER 18 INTRODUCING DARWIN AND T
- Page 335 and 336: The jobs command gives us a list of
- Page 337 and 338: By default, sudo will allow root an
- Page 339 and 340: Tomorrow, and tomorrow, and tomorro
- Page 341 and 342: Keystroke Action Moving Around (con
- Page 343 and 344: Figure 18-2. The “Use option as m
- Page 345 and 346: Keystroke Effect Saving and Quittin
- Page 347 and 348: Each of the permissions are either
- Page 349 and 350: Leopard:~ scott$ ls -le total 0 drw
- Page 351 and 352: Figure 18-3. The Settings tab of Te
- Page 353 and 354: ### aliases ### alias ls="ls -FG" a
- Page 355 and 356: Extending the Power of Darwin After
- Page 357 and 358: Line 8 sets the variable show to th
- Page 359 and 360: Command Substitution Another way to
- Page 361 and 362: One final common conditional is to
- Page 363 and 364: The first thing you may notice is t
- Page 365 and 366:
cover all of this goes beyond what
- Page 367 and 368:
Python possesses a number of featur
- Page 369 and 370:
2. If an official version is not av
- Page 371 and 372:
Forge (http://macosforge.org), whic
- Page 373 and 374:
which will return a whole list of c
- Page 375:
PART Networking Leopard 6
- Page 378 and 379:
352 CHAPTER 20 LEOPARD NETWORKING F
- Page 380 and 381:
354 CHAPTER 20 LEOPARD NETWORKING M
- Page 382 and 383:
356 CHAPTER 20 LEOPARD NETWORKING F
- Page 384 and 385:
358 CHAPTER 20 LEOPARD NETWORKING F
- Page 386 and 387:
360 CHAPTER 20 LEOPARD NETWORKING T
- Page 388 and 389:
362 CHAPTER 20 LEOPARD NETWORKING T
- Page 391 and 392:
Chances are you connect to remove s
- Page 393 and 394:
CHAPTER 21 WORKING WITH REMOTE SERV
- Page 395 and 396:
This can have unexpected consequenc
- Page 397 and 398:
Figure 21-5. Saving a file directly
- Page 399 and 400:
Figure 21-7. Navigating an iDisk in
- Page 401 and 402:
CHAPTER 21 WORKING WITH REMOTE SERV
- Page 403 and 404:
If you’re both using Macs, it doe
- Page 405 and 406:
Figure 21-13. Controlling a remote
- Page 407:
interfaces could be connected to an
- Page 410 and 411:
384 CHAPTER 22 LEOPARD AS A WEB SER
- Page 412 and 413:
386 CHAPTER 22 LEOPARD AS A WEB SER
- Page 414 and 415:
388 CHAPTER 22 LEOPARD AS A WEB SER
- Page 416 and 417:
390 CHAPTER 22 LEOPARD AS A WEB SER
- Page 418 and 419:
392 CHAPTER 22 LEOPARD AS A WEB SER
- Page 420 and 421:
394 CHAPTER 22 LEOPARD AS A WEB SER
- Page 422 and 423:
396 CHAPTER 22 LEOPARD AS A WEB SER
- Page 424 and 425:
398 CHAPTER 22 LEOPARD AS A WEB SER
- Page 427 and 428:
Mac OS X Automation with Automator
- Page 429 and 430:
CHAPTER 23 MAC OS X AUTOMATION WITH
- Page 431 and 432:
CHAPTER 23 MAC OS X AUTOMATION WITH
- Page 433 and 434:
CHAPTER 23 MAC OS X AUTOMATION WITH
- Page 435 and 436:
CHAPTER 23 MAC OS X AUTOMATION WITH
- Page 437 and 438:
CHAPTER 23 MAC OS X AUTOMATION WITH
- Page 439 and 440:
AppleScript CHAPTER 23 MAC OS X AUT
- Page 441 and 442:
CHAPTER 23 MAC OS X AUTOMATION WITH
- Page 443 and 444:
CHAPTER 23 MAC OS X AUTOMATION WITH
- Page 445:
Summary CHAPTER 23 MAC OS X AUTOMAT
- Page 448 and 449:
422 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 450 and 451:
424 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 452 and 453:
426 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 454 and 455:
428 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 456 and 457:
430 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 458 and 459:
432 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 460 and 461:
434 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 462 and 463:
436 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 464 and 465:
438 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 466 and 467:
440 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 468 and 469:
442 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 470 and 471:
444 CHAPTER 24 MAC OS X DEVELOPMENT
- Page 473 and 474:
Imagine if, when you bought your ca
- Page 475 and 476:
you except the Applications subdire
- Page 477 and 478:
Source Trees: • Source Trees are
- Page 479 and 480:
Finally, Leopard introduces the Res
- Page 481 and 482:
You can’t do much in Xcode withou
- Page 483 and 484:
SCM If you’re using version contr
- Page 485 and 486:
Figure 25-9. Editing a user interfa
- Page 487 and 488:
All controls come in three standard
- Page 489 and 490:
The Library When you tire of playin
- Page 491 and 492:
Layout Views: This category include
- Page 493 and 494:
Syntax Coloring As you type, Xcode
- Page 495 and 496:
Errors and Warnings Traditional pro
- Page 497 and 498:
In the upper left, GDB shows the st
- Page 499 and 500:
Figure 25-20. Setting up a session
- Page 501 and 502:
Dashcode As the name implies, Dashc
- Page 503 and 504:
If you’re a single-person develop
- Page 505 and 506:
Bug Reporter Bug Reporter doesn’t
- Page 507 and 508:
Mac developers have a secret weapon
- Page 509 and 510:
Here it is again, in slow motion: N
- Page 511 and 512:
However, any pointer is so rarely w
- Page 513 and 514:
Figure 26-3. It is impossible to sa
- Page 515 and 516:
We can also use scalars by simple d
- Page 517 and 518:
+ (BMPerson *)personWithName:(NSStr
- Page 519 and 520:
With that accomplished, you can ret
- Page 521 and 522:
NOTE In Java, you can override ivar
- Page 523 and 524:
Notifications: Often used in conjun
- Page 525 and 526:
@implementation BMString - (NSStrin
- Page 527 and 528:
src='http://www.worldofkevin.com/Si
- Page 529 and 530:
Magic, right? A few lines bear clos
- Page 531 and 532:
- (void)privateMethod; { [self priv
- Page 533 and 534:
Figure 26-5. Xcode’s garbage coll
- Page 535 and 536:
Worse yet, the more ivars you add,
- Page 537 and 538:
Properties can be redeclared in sub
- Page 539:
Cross-Platform Solutions PART 8
- Page 542 and 543:
516 CHAPTER 27 WORKING WITH MICROSO
- Page 544 and 545:
518 CHAPTER 27 WORKING WITH MICROSO
- Page 546 and 547:
520 CHAPTER 27 WORKING WITH MICROSO
- Page 548 and 549:
522 CHAPTER 27 WORKING WITH MICROSO
- Page 551 and 552:
What’s New with Leopard? Apple bo
- Page 553 and 554:
Figure A-2. Applications folder exp
- Page 555 and 556:
Figure A-4. A Word file (from this
- Page 557 and 558:
Time Machine Time Machine is a revo
- Page 559 and 560:
Figure A-9. The Preview application
- Page 561 and 562:
Figure A-11. Video effects are now
- Page 563 and 564:
Photo Booth Photo Booth (Figure A-1
- Page 565 and 566:
• Project snapshots, which will s
- Page 567 and 568:
Dashcode Dashcode (Figure A-19) is
- Page 569 and 570:
Installing Mac OS X Leopard Whether
- Page 571 and 572:
Clicking the Continue button on the
- Page 573 and 574:
APPENDIX B INSTALLING MAC OS X LEOP
- Page 575 and 576:
APPENDIX B INSTALLING MAC OS X LEOP
- Page 577 and 578:
Figure B-13. If you connect to a ne
- Page 579:
Finally, after the .Mac stuff, you
- Page 582 and 583:
556 INDEX Get Link URLs from Webpag
- Page 584 and 585:
558 INDEX AppleScript Studio, 444 A
- Page 586 and 587:
560 INDEX Block Pop-Up Windows menu
- Page 588 and 589:
562 INDEX Collapse All Threads comm
- Page 590 and 591:
564 INDEX moving around Darwin, 293
- Page 592 and 593:
566 INDEX identifying differences i
- Page 594 and 595:
568 INDEX Favorites bar, Xcode, 457
- Page 596 and 597:
570 INDEX Compositions folder, 30 C
- Page 598 and 599:
572 INDEX head command, Unix/Darwin
- Page 600 and 601:
574 INDEX init method, Objective-C,
- Page 602 and 603:
576 INDEX keyboard shortcuts Keyboa
- Page 604 and 605:
578 INDEX Core Video framework, 440
- Page 606 and 607:
580 INDEX MP3 format importing musi
- Page 608 and 609:
582 INDEX strings, 483 syntax, 481-
- Page 610 and 611:
584 INDEX pointers, Objective-C rep
- Page 612 and 613:
586 INDEX QuickTime Kit framework,
- Page 614 and 615:
588 INDEX Screen Sharing applicatio
- Page 616 and 617:
590 INDEX Show preview column optio
- Page 618 and 619:
592 INDEX Exposé & Spaces pane, 45
- Page 620 and 621:
594 INDEX file permissions, 320-322
- Page 622 and 623:
596 INDEX Virtual PC dynamic recomp
- Page 624:
598 INDEX switching between class i