Mac OS X 10.5 Leopard
✍ Scribed by Скотт Майерс, Майкл Ли
- Year
- 2008
- Tongue
- Russian
- Leaves
- 915
- Series
- В подлиннике
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
На практических примерах демонстрируются приемы эффективной работы с Mac OS X 10.5 Leopard. Рассмотрены интерфейс Aqua, индивидуальная настройка и администрирование ОС, подключение периферийных устройств через USB, FireWire и Bluetooth, работа с приложениями, в т. ч. работа с пакетами iLife и iWork, резервное копирование, восстановление и синхронизация информации, подключение к Интернету и локальной сети, настройка и конфигурирование Web-сервера. Особую ценность книге придает детальное описание приложений Darwin, файловой системы, языков командных сценариев (в том числе Perl, Python, Ruby). Уделено внимание инструментарию разработчика и языку программирования Objective-C. Описаны вопросы кросс-платформенного взаимодействия. За скан спасибо Lancelotru с трекера руборда
✦ Table of Contents
ЧАСТЬ I ЗНАКОМСТВО С LEOPARD......Page 0
Строка меню......Page 32
Меню Apple......Page 33
Меню приложений......Page 35
Дополнительные значки строки меню......Page 38
Приложение Finder и рабочий стол (Desktop)......Page 39
Инструментальная панель окна Finder......Page 40
Боковая панель окна Finder......Page 41
Режимы просмотра содержимого окна Finder......Page 42
Типовые задачи Finder......Page 47
Рабочий стол (Desktop)......Page 60
Индивидуальная настройка Finder......Page 61
Панель Dock......Page 64
Заключение......Page 70
Общая структура файловой системы Leopard......Page 72
Библиотечные папки (Library)......Page 73
Стандартные библиотечные компоненты......Page 75
Папка Users и домашние папки пользователей......Page 83
Другие стандартные папки......Page 85
Скрытые папки......Page 86
Заключение......Page 87
Поиск с помощью Spotlight......Page 88
Выполнение простой процедуры поиска с помощью Spotlight......Page 89
Детализация критериев поиска и сохранения результатов......Page 91
Использование технологии Spotlight в других приложениях......Page 95
Приложение Expose......Page 96
Приложение Spaces......Page 99
Приложение Dashboard......Page 102
Заключение......Page 105
ЧАСТЬ II НАСТРОЙКА И АДМИНИСТРИРОВАНИЕ LEOPARD......Page 106
Глава 4. Утилита System Preferences......Page 108
Категория Personal......Page 109
Панель Appearance......Page 110
Панель Desktop & Screen Saver......Page 112
Панель Expose & Spaces......Page 116
Панель International......Page 118
Панель Spotlight......Page 124
Панель CD's & DVD's......Page 126
Панель Displays......Page 127
Панель Energy Saver......Page 134
Панель Keyboard & Mouse......Page 138
Панель Processor......Page 145
Панель Sound......Page 146
Категория System......Page 148
Панель Accounts......Page 149
Панель Date & Time......Page 156
Панель Parental Controls......Page 159
Панель Software Update......Page 166
Панель Speech......Page 167
Панель Startup Disk......Page 170
Панель Universal Access......Page 171
Заключение......Page 175
Печать в Leopard......Page 176
Как осуществляется печать......Page 177
Подключение и конфигурирование принтеров USB......Page 178
Драйверы принтеров......Page 180
Подключение сетевого принтера и общий доступ к принтерам......Page 181
Опции принтера и очередь заданий на печать......Page 187
Печать из приложений......Page 189
Подключение устройств Bluetooth......Page 191
Подключение внешних накопителей......Page 198
Виды накопителей......Page 199
Интерфейсы внешних накопителей......Page 200
Подключение других периферийных устройств......Page 203
Цифровые камеры......Page 204
Графические планшеты......Page 206
Заключение......Page 207
Разбиение диска и его обслуживание......Page 208
Вкладка First Aid......Page 210
Стирание и форматирование тома......Page 213
Разбиение диска на разделы......Page 215
RAID......Page 217
Восстановление образов дисков......Page 219
Установка приложений......Page 220
Обновление приложений......Page 222
Удаление приложений......Page 223
Управление шрифтами......Page 228
Заключение......Page 230
Глава 7. Резервное копирование, синхронизация и восстановление данных......Page 231
Различия между резервными копированием и синхронизацией......Page 232
Резервное копирование данных с поощью приложения Time Machine......Page 233
Синхронизация......Page 238
Другие методы резервного копирования, синхронизации и восстановления данных......Page 241
Заключение......Page 242
Функция Keychain......Page 243
Создание собственных цепочек ключей и их элементов......Page 249
Другие опции цепочек ключей......Page 252
Шифрование данных - FileVault......Page 253
Преимущества и недостатки FileVault......Page 256
Другие функции безопасности......Page 257
Заключение......Page 260
ЧАСТЬ III КОММУНИКАЦИИ И ИНТЕРНЕТ......Page 262
Подключение к Интернету по коммутируемому каналу......Page 264
Установка коммутируемого соединения......Page 265
Инициация коммутируемого соединения......Page 269
Создание нескольких конфигураций коммутируемых соединений для модема......Page 270
Широкополосные (высокоскоростные) соединения......Page 271
Сети TCP/IP......Page 273
Конфигурирование компьютера для использования широкополосного соединения......Page 275
Установка соединения Ethernet......Page 276
Установка соединения через Apple AirPort......Page 280
Создание отдельных сетевых профилей для различных географических пунктов......Page 285
Заключение......Page 286
Основные сведения о Safari......Page 287
Интерфейс браузера Safari в общих чертах......Page 288
Установка домашней страницы......Page 306
Добавление закладок......Page 307
Управление закладками......Page 308
Параметры предпочтительной настройки закладок......Page 309
Просмотр на вкладках......Page 310
Другие приемы работы с вкладками......Page 312
Загрузка информации из Web......Page 313
Просмотр графики и файлов PDF в Safari......Page 314
Web-формы и функция AutoFill......Page 315
Безопасность......Page 317
Блокирование Web-содержимого......Page 318
Файлы Cookies......Page 319
Очистка кэша браузера......Page 320
Дополнительные возможности Safari......Page 321
RSS-каналы в Safari......Page 322
Добавление каналов......Page 323
Чтение RSS-каналов......Page 325
Опции каналов......Page 326
Плагины Safari......Page 327
Web-вырезки......Page 328
Заключение......Page 329
Интерфейс приложения Mail......Page 330
Добавление почтовых учетных записей......Page 357
Получение почты и управление ею......Page 362
Отправка почты......Page 370
Создание заметок и задач, принятых к исполнению......Page 375
Чтение RSS-каналов в Mail......Page 376
Приложение Address Book......Page 377
Добавление и редактирование контактов......Page 378
Создание групп......Page 380
Печать меток и конвертов......Page 381
Приложение iCal......Page 382
Добавление календарей......Page 384
Добавление и редактирование событий......Page 385
Приглашение других пользователей к участию в мероприятиях......Page 386
Предоставление ваших календарей в общий доступ......Page 387
Информация об iCal и CalDAV......Page 388
Заключение......Page 389
Глава 12. Приложение iChat......Page 390
Получение и настройка учетной записи iChat......Page 391
Регистрация с помощью учетной записи iChat у установка вашего статуса......Page 393
Добавление пользователей в список собеседников и управления контактами......Page 395
Текстовый чат......Page 397
Мгновенный и прямой обмен сообщениями......Page 399
Аудио и видеочаты......Page 401
Фоновые эффекты......Page 403
Обмен мобильными текстовыми сообщениями......Page 404
Передача файлов......Page 406
Интеграция с Mail......Page 407
Дополнительные сообщения о статусе......Page 408
Вкладка General......Page 409
Вкладка Accounts......Page 410
Вкладка Messages......Page 411
Функция iChat Theater......Page 412
Чат на вкладках......Page 414
Альтернативы iChat......Page 415
Заключение......Page 416
ЧАСТЬ IV РАБОТА С ПРИЛОЖЕНИЯМИ......Page 417
Глава 13. Основные принципы работы с приложениями......Page 419
Установка пакета приложения......Page 420
Запуск инсталлятора......Page 421
Индивидуальная настройка инсталляции......Page 423
Стандартные диалоговые окна для открытия и сохранения файлов......Page 425
Выбор приложения, по умолчанию ассоциированного с документом......Page 428
Использование меню Services......Page 429
Заключение......Page 430
Приложение QuickTime Player......Page 431
Приложение iTunes......Page 433
Импорт файлов в iTunes......Page 435
Файлы iTunes Store, управление цифровыми правами и iTunes Plus......Page 437
Совместное использование и трансляция медиафайлов iTunes......Page 438
Синхронизация с устройствами iPod и iPhone......Page 439
Приложение Preview......Page 440
Приложение Photo Booth......Page 441
Другие приложения, встроенные в Leopard......Page 442
Заключение......Page 443
Настройка учетной записи .Mac......Page 444
Электронная почта .Mac......Page 445
Web-хостинг......Page 447
Хранилище iDisk......Page 448
Синхронизация данных......Page 449
Заключение......Page 450
Приложение iPhoto '08......Page 451
Управление обработкой фотографий......Page 452
Редоктирование фотографий......Page 454
Печать фотографий и предоставление их в общий доступ......Page 455
Приложение iMovie '08......Page 456
Приложение iWeb '08......Page 459
Приложение GarageBand......Page 461
Приложение iDVD '08......Page 463
Заключение......Page 464
Глава 17. Приложение iWork '08......Page 465
Приложение Keynote '08......Page 466
Приложение Pages '08......Page 468
Приложение Numbers '08......Page 470
Заключение......Page 472
ЧАСТЬ V ЗНАКОМСТВО С DARWIN......Page 474
Глава 18. Знакомство с Darwin и оболочкой......Page 476
Семантика Darwin......Page 477
Файловая система......Page 480
Введение в оболочку......Page 482
Учимся ориентироваться в Darwin......Page 484
Символы шаблона......Page 490
Работа с файлами и каталогами......Page 491
Дополнительные команды......Page 495
Конвейеры, перенаправление и фоновые задачи......Page 509
Работа от имени root......Page 513
Команда Sudo......Page 514
Файл sudoers......Page 516
Редактирование файлов......Page 517
Редактор Vim......Page 518
Редактор Emacs......Page 524
Редактор Nano......Page 528
Атрибуты файла и права доступа......Page 529
Списки контроля доступа и расширенные атрибуты файлов......Page 532
Настройка приложения Terminal......Page 536
Настройка среды оболочки......Page 537
Создание комманд с помощью псевдонимов и функций......Page 540
Заключение......Page 541
Вводная информация о командных сценариях оболочки......Page 542
Переменные......Page 546
Управляющая логика......Page 549
Ввод и вывод......Page 554
Дополнительные возможности написания скриптов на Perl, Python & Ruby......Page 559
Perl......Page 560
Python......Page 563
Ruby......Page 565
Установка нового программного обеспечения Darwin......Page 566
MacPorts и Fink......Page 568
Компиляция программ из исходного кода......Page 572
Конфигурацие......Page 573
Сборка......Page 575
Заключение......Page 576
ЧАСТЬ VI СЕТВЕВЫЕ СРЕДСТВА LEOPARD......Page 577
Глава 20. Сетевые средства Leopard......Page 579
Настройка брандмауэра......Page 580
Мониторинг сетевого трафика......Page 583
Вкладка Info......Page 586
Вкладка Netstat......Page 587
Вкладка Ping......Page 588
Вкладка Traceroute......Page 589
Вкладка Port Scan......Page 590
Расширенные сетевые возможности Darwin......Page 591
Беспроводные сети AirPort......Page 592
Перенаправление портов......Page 596
Заключение......Page 599
Установка соединения......Page 600
Навигация в Finder......Page 601
Установка прямого соединения......Page 602
Подключение из Darwin......Page 604
Решения сторонних разработчиков......Page 607
Подключение к .Mac......Page 610
iDisk......Page 611
Функция Back to My Mac......Page 612
Интеграция приложений сторонних разработчиков......Page 613
Режим целевого диска......Page 615
AirPort......Page 617
Bonjour......Page 618
Совместный доступ к ресурсам......Page 619
Совместное использование экрана......Page 620
Совместный доступ к файлам......Page 621
Удаленное управление (Remote Management)......Page 623
Совместный доступ к Интернету (Internet Sharing)......Page 624
Заключение......Page 625
Apache......Page 627
Получение доступа к вашему сайту......Page 629
Индивидуальная настройка вашего сайта......Page 630
Корневой каталог документов (Document Root)......Page 631
Конфигурирвание Apache......Page 633
PHP......Page 642
SQLite......Page 644
MySQL......Page 645
PostgreSQL......Page 648
Индивидуальные домены без DNS......Page 649
Динамический сервис DNS......Page 650
Заключение......Page 651
ЧАСТЬ VII ИНСТРУМЕНТАРИЙ РАЗРАБОТЧИКА LEOPARD......Page 653
Глава 23. Автоматизация в Mac OS X с помощью Automator & Applescript......Page 655
Приложение Automator......Page 656
Схемы автоматизации документооборота......Page 657
Действия (Actions)......Page 660
Использование действий......Page 662
Конструирование динамической экранной заставки на основе поиска в Интернет по ключевым словам......Page 666
Переменные......Page 667
AppleScript......Page 672
Анализ кода......Page 674
Automator против AppleScript......Page 682
Дополнительная информация......Page 683
Заключение......Page 684
Простота в использовании......Page 685
Инфраструктура Application Kit......Page 687
Инфраструктура Foundation......Page 689
Инфраструктура Core Data......Page 690
Инфраструктура Image Kit......Page 692
Инфраструктура Accelerate......Page 694
Инфраструктура QuickTime Kit......Page 695
Интеграция......Page 697
Инфраструктура Address Book......Page 698
Инфраструктура Automator......Page 699
Инфраструктура DotMac Kit......Page 700
Инфраструктура Calendar Store......Page 701
Инфраструктура Instant Message......Page 702
Инфраструктура PDF Kit......Page 703
Инфраструктура Publication Subscription......Page 705
Инфраструктура Spotlight......Page 706
Инфраструктура Quick Look......Page 708
Инфраструктура Scripting Bridge......Page 709
Инфраструктура Web Kit......Page 710
Инфраструктура Core Animation......Page 713
Инфраструктура Core Image......Page 715
Инфраструктура Core Graphics......Page 716
Инфраструктура Core Video......Page 717
Инфраструктура Image I\O......Page 718
Инфраструктура Cocoa......Page 719
Инфраструктура Carbon......Page 721
WebObjects......Page 723
Заключение......Page 724
Глава 25. Инструментарий разработчика Mac OS X......Page 726
Установка Xcode Tools......Page 727
Параметры предпочтительной настройки Xcode......Page 729
Документация......Page 734
Организация проекта......Page 736
Interface Builder......Page 745
Интерфейс......Page 746
Inspector......Page 748
Библиотека......Page 753
Nib-файлы......Page 757
Редактор......Page 759
Отладка......Page 764
Прочие инструменты......Page 769
Приложение Instruments......Page 770
Quartz Composer......Page 772
Dashcode......Page 773
Приложение FileMerge......Page 775
Приложение IconComposer......Page 776
Профилировщик Shark......Page 777
Приложение Bug Reporter......Page 779
Дополнительная информация......Page 780
Заключение......Page 781
Глава 26. Среда разработки Mac OS X: Objective-C......Page 782
Синтаксис Objective-C......Page 783
Objective-C - это улучшенный С......Page 784
Управление памятью......Page 785
Строки......Page 786
Равенство......Page 787
Тип Void......Page 788
Пустота......Page 789
Objective-C и управление памятью......Page 790
Декларирование интерфейса......Page 794
Реализация класса......Page 796
Методы класса......Page 798
Init и Dealloc......Page 801
Методы экземпляра......Page 804
Протоколы......Page 807
Динамический модуль времени исполнения Objective-C......Page 811
Категории......Page 813
"Втягивание" методов......Page 816
Кодирование ключевых значений (Key Value Coding)......Page 821
Расширение класса......Page 822
Быстрая энумерация......Page 823
Сборка мусора......Page 825
Свойства......Page 827
Изменения для 64-разрядных платформ......Page 832
Дополнительная информация......Page 833
Заключение......Page 834
ЧАСТЬ VIII КРОСС_ПЛАТФОРМЕННЫЕ РЕШЕНИЯ......Page 835
Глава 27. Взаимодействие с Microsoft Windows и другими ОС......Page 836
Работа с файлами различных форматов и с разнообразными файловыми системами......Page 837
Совместное использование файлов с Windows......Page 838
Зауск Microsoft Windows на MAc......Page 840
Boot Camp......Page 842
Parallels Desktop & VMware Fusion......Page 843
Crossover (и Wine) от CodeWeaver......Page 845
Удаленный доступ к Windows компьютеру......Page 846
Заключение......Page 848
Приложения......Page 849
Усовершенствования приложения Finder и рабочего стола......Page 851
Внешние изменения......Page 852
Функция Stacks......Page 853
Режим просмотра слайд-шоу (Cover Flow)......Page 854
Быстрый просмотр (Quick Look)......Page 855
Усовершенствованные интелектуальные папки (Smart Folders)......Page 856
Виртуальные рабочие столы и приложение Spaces......Page 857
Time Machine......Page 858
Улучшенные возможности средств родительского контроля (Parental Controls)......Page 859
Preview......Page 860
Mail......Page 861
Safari......Page 862
iCal......Page 863
DVD Player......Page 864
Xcode......Page 866
Interface Builder......Page 868
Dashcode......Page 869
Darwin......Page 870
Обеспечение взаимодействия с другими ОС......Page 871
Приложения 2. Установка Mac OS X Leopard......Page 872
Предметный указатель......Page 887
📜 SIMILAR VOLUMES
На практических примерах демонстрируются приемы эффективной работы с Mac OS X 10.5 Leopard. Рассмотрены интерфейс Aqua, индивидуальная настройка и администрирование ОС, подключение периферийных устройств через USB, FireWire и Bluetooth, работа с приложениями, в т. ч. работа с пакетами iLife и iWork,