Часть 2
На этом этапе мы сталкиваемся с проблемой – файлы, нужные нам для редактирования, скрыты (hidden files), и обычно не отображаются в Finder. Нам нужно их посмотреть, а также нужен простой текстовый редактор, чтобы их отредактировать (в формате «plain text»).
Есть несколько вариантов, как это сделать:
- Откройте ‘Терминал‘ (‘Terminal’) (в папке ‘Applications/Utililities’) и введите следующую команду:
defaults write com.apple.Finder AppleShowAllFiles YES
Чтобы команда сработала, нужно перезапустить Finder. Один из способов – удерживая клавишу Option, нажать на иконку Finder в доке и удерживать ее в течении секунды. Когда появится контекстное меню, выберите ‘Перезапустить‘ (‘Relaunch’).
- Если Вы пользуетесь Path Finder, Вы можете просматривать скрытые файлы, выбрав во ‘View’ меню программы опцию ‘Показать скрытые файлы’ (‘Show Invisible Files’). А если Вы используете BBEdit или TextWrangler, то эти редакторы сами всё открывают, так что Вам ничего делать не нужно. TextWrangler (прекрасный редактор, к тому же бесплатный) может использоваться на следующей стадии, к которой сейчас же и перейдём.
Продолжить чтение →
С выпуском Leopard Apple впервые включило в операционную систему веб-сервер Apache 2. Как именно работает Apache – для меня полная тайна, но я точно знаю как его включить-выключить и как поменять некоторые параметры настройки, а это всё, что, собственно, нужно. Конечно, Вы можете остановить и снова запустить Apache и c Terminal, но к чему это, когда то же самое можно сделать через панель системных настроек.
Запуск и остановка Apache
Откройте панель системых настроек и нажмите иконку ‘Общий доступ‘ (‘Sharing’) в группе ‘Интернет и Сеть‘ (‘Internet and Network’). В списке выберите ‘Общий веб-доступ‘ (‘Personal Web Sharing’), поставьте галочку. Запустится Apache – функциональный веб-сервер. Откройте браузер и наберите:
http://127.0.0.1
Откроется страница с приветствием и эмблемой Apache. Это значит, что сервер работает должным образом. А пока, на панели системных настроек снимите «галочку» c ‘Общий веб-доступ‘ . Следующий наш наг – настройка PHP.
Продолжить чтение →
Введение

Интересная, но часто упускаемая из виду особенность Apple Maс – то, что он полностью связан с функциональной копией веб-сервера Apache и PHP – языком WordPress. Добавьте к этому сервер базы данных MySQL и к Вашим услугам персональный веб-сервер, где вы можете тестировать свои веб-сайты, а также писать и производить отладку кода незаметно для публики.
Время от времени мне приходится переустанавливать систему на своём компьютере. Отчасти потому, что я не всегда точно помню пошаговость, а ещё потому, что это может помочь кому-то, я решил изложить всё здесь. Эти обучающие статьи затрагивают задачи и процессы, необходимые, чтобы копия WordPress заработала на Вашем iMac или MacBook. По сути, они расскажут и покажут Вам, как подготовить и запустить большое количество сайтов.
Поверьте, это окажется совсем не сложным, когда Вы будете точно знать, что делать. Конечно, это не единственный и, возможно, не лучший способ, но у меня он срабатывает вот уже пару лет.
Прежде, чем начать, ещё пара слов: во-первых, эти уроки предназначены конкретно для OS/X Leopard (10.5), а эта система отличается и от Tiger и от Panther. Во-вторых, признаюсь, я – полный профан в Terminal. Поэтому его я использую по-минимуму.
Ещё. Эти обучающие статьи предназначены для тех, кто так же, как и я, не являются программистами. Эти парни и без меня знают, что делать!
Итак, уроки разбиты на несколько частей и начинаются с рассмотрения Apache.
Продолжить чтение →
BBEdit, TextMate, SubEthaEdit или TextWrangler ?
Тем, кто работает не только с текстом, но и с кодом, безусловно нужен хороший текстовый редактор. В качестве лирического отступления, хочу заметить, что в операционной системе Windows, text-editors такого уровня отсутствуют как класс. Порадуемся 2 минуты… Как вы знаете вместе с Mac Os X идет очень неплохой редактор TextEdit. К его достоинствам можно отнести простоту и скорость. Понимает rich text format, документы ворд и plain text/code файлы. В нем можно «чиркануть» пару строк. Для любых других целей, будь то программирование, редактирование кода, вёрстка, работа со списками, сложная работа с текстовыми блоками необходим мощный текстовый редактор. В этом обзоре я остановился на четырех, на мой взгляд, самых лучших: TextMate, BBEdit, SubEthaEdit и бесплатный, но очень хороший TextWrangler.
BBEdit - настоящее Мак приложение. В нём есть кнопки, окна, настройки, документация и компания, занимающаяся техподдержкой. TextMate - Unix приложение. В нём есть комманды, плагины, файлы конфигураций и сообщество, которое его поддерживает. Возможно, я немного упрощаю, но буквально на любом уровне сравнения видна разница в концепциях создания. Ведь TextMate создавался как «other text editor», т.е. как альтернатива лидеру – BBEdit. В BBEdit есть кнопки на любой случай жизни. Изменения в интерфейсе случаются крайне редко. Создатели этой программы крайне консервативны. И их можно понять – BBEdit прекрасно справляется со всеми возложенными на неё задачами, проверено временем и опытом. Пользователи привыкли к знакомому интерфейсу.
TextMate выгляди более «аскетично» – совсем ничего лишнего – все спрятано в меню и в статус баре. Говоря о функционале программ, могу заверить, что все функции (например, манипулирование текстом, подсветка кода во всевозможных языках программирования – PHP, C++, XML, HTML и т.д. (highlight code)) могут с легкостью выполнять обе программы. Обе программы могут использоваться в качестве внешнего редактора при редактировании файлов из ftp клиентов. Они по сути субституционны. Поэтому при выборе из этих двух программ, если вам не нужны какие-то очень специфичные в пределах одного редактора функции (например, можно использовать TextMate для постинга в блоги) – можно руководствоваться их внешним видом и бюджетом. К слову сказать TextMate стоит €39 против $125 за BBEdit.
SubEthaEdit - программа для коллективной работы над текстом. Вы можете пригласить свои ichat контакты для совместной работы – простым drag and drop имени вашего коллеги из списка контактов в редактируемый документ. SubEthaEdit позволяет устанавливать права для каждого участника работы, легко отыскивать и просматривать «подсвеченный» код, написанный этим человеком, получать рабочую статистику (количество написанных строк и символов) на каждого сотрудника. Вы можете посмотреть демонстрационный ролик работы этого приложения здесь. Цена этой программы – €29.
Text Wrangler. Бесплатный текстовый редактор от разработчиков BBEdit – Bare Bones Software. Умеет очень многое, все стандартные инструменты есть, позволяет подсвечивать код в различных языках программирования – от ActionScript до XML. Возможно, некоторое время работы с этой программой – будет самым разумным шагом перед выбором платного текстового редактора. Хотя привыкнув к интерфейсу и к «отлаженной работе» этого приложения, вы конечно будете очень пристально смотреть в сторону BBEdit. Во всяком случае именно на это и расчитывают разработчики.