<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mac OS X Hints &#187; Система</title>
	<atom:link href="http://macosxhints.ru/category/system/feed" rel="self" type="application/rss+xml" />
	<link>http://macosxhints.ru</link>
	<description>узнайте больше прямо сейчас</description>
	<lastBuildDate>Thu, 24 Jun 2010 21:17:52 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Скрытые символы клавиатуры iPhone</title>
		<link>http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone</link>
		<comments>http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone#comments</comments>
		<pubDate>Tue, 30 Mar 2010 08:50:44 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[клавиатура]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[раскладка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=692</guid>
		<description><![CDATA[Когда я купил себе iPhone, я с удивлением обнаружил, что на русской клавиатуре отсутствовали буквы Ё и Ъ. Позже я узнал, что для получения доступа к этим буквам необходимо подольше удерживать в нажатом состоянии Е и Ь. Ну а дальше уже из любопытства я стал удерживать все остальные клавиши в разных режимах клавиатуры, чтобы посмотреть, [...]]]></description>
			<content:encoded><![CDATA[<p>Когда я купил себе iPhone, я с удивлением обнаружил, что на русской клавиатуре отсутствовали буквы <strong>Ё</strong> и <strong>Ъ</strong>. Позже я узнал, что для получения доступа к этим буквам необходимо подольше удерживать в нажатом состоянии <strong>Е</strong> и <strong>Ь</strong>. Ну а дальше уже из любопытства я стал удерживать все остальные клавиши в разных режимах клавиатуры, чтобы посмотреть, что мне предложат.</p>
<p>В этой статье я привожу небольшую подборку дополнительных символов на клавиатурах iPhone (и, возможно, iPad), которые скрыты от нелюбопытных пользователей.</p>
<p><span id="more-692"></span>Расписывать абсолютно все клавиши — смысла особого нет: вы и сами можете провести собственные изыскания. Я приведу список наиболее, на мой взгляд, полезных скрытых символов:</p>

<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-single-quotes' title='Одинарные кавычки'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-single-quotes-150x150.jpg" class="attachment-thumbnail" alt="Одинарные кавычки" title="Одинарные кавычки" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-double-quotes' title='Двойные кавычки'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-double-quotes-150x150.jpg" class="attachment-thumbnail" alt="Двойные кавычки" title="Двойные кавычки" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-mdash' title='Дефис и тире'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-mdash-150x150.jpg" class="attachment-thumbnail" alt="Дефис и тире" title="Дефис и тире" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-promile' title='Проценты и промилле'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-promile-150x150.jpg" class="attachment-thumbnail" alt="Проценты и промилле" title="Проценты и промилле" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-paragraph' title='Амперсанд и параграф'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-paragraph-150x150.jpg" class="attachment-thumbnail" alt="Амперсанд и параграф" title="Амперсанд и параграф" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-dots' title='Точка и многоточие'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-dots-150x150.jpg" class="attachment-thumbnail" alt="Точка и многоточие" title="Точка и многоточие" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-questions' title='Вопросительные знаки'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-questions-150x150.jpg" class="attachment-thumbnail" alt="Вопросительные знаки" title="Вопросительные знаки" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-exclamations' title='Восклицательные знаки'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-exclamations-150x150.jpg" class="attachment-thumbnail" alt="Восклицательные знаки" title="Восклицательные знаки" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-currencies' title='Обозначения валют'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-currencies-150x150.jpg" class="attachment-thumbnail" alt="Обозначения валют" title="Обозначения валют" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-safari-domain-zones' title='Доменные зоны в Safari на iPhone'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-safari-domain-zones-150x150.jpg" class="attachment-thumbnail" alt="Доменные зоны в Safari на iPhone" title="Доменные зоны в Safari на iPhone" /></a>
<a href='http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/iphone-mail-domain-zones' title='Доменные зоны в Mail.app на iPhone'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2010/03/iphone-mail-domain-zones-150x150.jpg" class="attachment-thumbnail" alt="Доменные зоны в Mail.app на iPhone" title="Доменные зоны в Mail.app на iPhone" /></a>

<p>Большинство из этих символов редко нужны при повседневной переписке. Тем не менее, есть люди, для которых iPhone (а скоро и iPad) — не только средство коммуникации, но и инструмент для выполнения рабочих задач, связанных, к примеру, с написанием текстов, и в этих случаях будет полезно знать, за каким символом что прячется.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/tresshina-na-klaviature-macbook" title="Трещина на клавиатуре MacBook (26 Май 2009)">Трещина на клавиатуре MacBook</a> (28)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Перезапускаем Flash-плагин в Safari</title>
		<link>http://macosxhints.ru/restart-flash-plugin-v-safari</link>
		<comments>http://macosxhints.ru/restart-flash-plugin-v-safari#comments</comments>
		<pubDate>Wed, 24 Mar 2010 23:02:23 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Графика]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[WebKit]]></category>
		<category><![CDATA[YouTube]]></category>
		<category><![CDATA[плагин]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=648</guid>
		<description><![CDATA[Об ужасной реализации Flash-проигрывателя для Mac OS X говорилось уже не раз: взять хотя бы недавнее выступление Стива Джобса перед сотрудниками Apple, в котором он высказал много нелестного об Adobe и работе Flash на платформе Mac OS X.
Я, честно говоря, не совсем в курсе всех тонкостей этого вопроса: что и где вызывает проблемы. Но одно [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://macosxhints.ru/wp-content/uploads/2010/03/flashplayer-weight.jpg" alt="Гиря FlashPlayer" title="Гиря FlashPlayer" width="162" height="247" align="right"/>Об ужасной реализации Flash-проигрывателя для Mac OS X говорилось уже не раз: взять хотя бы недавнее выступление Стива Джобса перед сотрудниками Apple, в котором он высказал много нелестного об Adobe и работе Flash на платформе Mac OS X.<br />
Я, честно говоря, не совсем в курсе всех тонкостей этого вопроса: что и где вызывает проблемы. Но одно я знаю точно, — время от времени я не могу просматривать потоковое видео через flash-проигрыватели на таких сайтах, как Youtube, Rutube, Vimeo и прочих по причине того, что после трёх-пяти роликов звук и изображение приходят в полную негодность: всё скрипит, шипит и тормозит, а спасает только перезапуск Safari. А если в это время открыто много всего важного и нет Saft (как раз мой случай), то приходится или отказаться от открытых нужных вкладок, перезапуская Safari, либо не смотреть видео.</p>
<p>Сегодня, столкнувшись в очередной раз с описанной выше проблемой, я решил попытаться решить её без перезапуска Safari, и это у меня получилось.</p>
<p><span id="more-648"></span>Рецепт оказался очень простым: достаточно посмотреть в <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">терминале</a> интерактивный список процессов (команда <strong>top</strong>) и обнаружить там строчку с названием <strong>WebKitPluginHost</strong>. Обратите внимание на число слева от имени процесса: это уникальный номер процесса, который вам нужно запомнить или скопировать в буфер. Число, которое будет отображаться у вас будет совершенно другим, нежели на представленном изображении.</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2010/03/WebPluginHost-in-Top.png" alt="WebPluginHost-in-Top" title="WebPluginHost-in-Top" width="500" height="73"/></center></p>
<p>Теперь завершите программу top (<strong>клавиша Q</strong>) и выполните в терминале следующую команду:</p>
<div class="terminal-quote">kill -9 номер_вашего_процесса</div>
<p>Обновите содержимое вкладки Safari, в которой тормозил Flash, и увидите, что на какое-то время проблема будет решена. Как только всё снова станет работать ужасно, нужно повторить описанные выше операции.</p>
<p>Напоследок стоит сказать, что сам по себе <em>WebKitPluginHost не имеет никакого отношения к Adobe FlashPlayer</em> —  это приложение из инструментария WebKit позволяет подгружать в Safari сторонние плагины, среди которых есть и FlashPlayer. Так что если у Вас в Safari используются ещё какие–либо плагины, то после отключения загрузчика вам потребуется обновить вкладки и с ними.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/novoe-samostoyatelnoe-okno-prilozheniya" title="Новое самостоятельное окно приложения (10 Март 2009)">Новое самостоятельное окно приложения</a> (4)</li>
	<li><a href="http://macosxhints.ru/kak-podklyuchitsya-k-iphone-cherez-ssh-bez-wi-fi" title="Как подключиться к iPhone через SSH без Wi-Fi (4 Март 2009)">Как подключиться к iPhone через SSH без Wi-Fi</a> (7)</li>
	<li><a href="http://macosxhints.ru/simbl-blurminal-razmyivaem-fon-terminala" title="SIMBL + Blurminal: размываем фон терминала (26 Сентябрь 2008)">SIMBL + Blurminal: размываем фон терминала</a> (0)</li>
	<li><a href="http://macosxhints.ru/quicktime-roliki-na-youtube" title="QuickTime ролики на YouTube (5 Май 2008)">QuickTime ролики на YouTube</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/restart-flash-plugin-v-safari/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Пара советов любителям сериалов</title>
		<link>http://macosxhints.ru/para-sovetov-lyubitelyam-serialov</link>
		<comments>http://macosxhints.ru/para-sovetov-lyubitelyam-serialov#comments</comments>
		<pubDate>Thu, 18 Mar 2010 19:53:30 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Automator]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[Show Leopard]]></category>
		<category><![CDATA[Transmission]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[Службы]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=581</guid>
		<description><![CDATA[Если вы, как и я, любите смотреть зарубежные сериалы, вроде "Доктора Хауса" или "Как я встретил вашу маму" (а так же много-много других), то рано или поздно вы столкнётесь с тем, что у вас накопится некоторое количество недосмотренных сезонов: пока выходят новые эпизоды одного сериала, вы уже начали смотреть другой.
В этой статье я хотел бы [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://macosxhints.ru/wp-content/uploads/2010/03/sitcoms.jpg" alt="Sitcoms" title="Sitcoms" width="200" height="175" align="left"/>Если вы, как и я, любите смотреть зарубежные сериалы, вроде "Доктора Хауса" или "Как я встретил вашу маму" (а так же много-много других), то рано или поздно вы столкнётесь с тем, что у вас накопится некоторое количество недосмотренных сезонов: пока выходят новые эпизоды одного сериала, вы уже начали смотреть другой.<br />
В этой статье я хотел бы привести пару приёмов, используемых мною для облегчения работы с десятками эпизодов различных шоу, которые вы скачиваете из торрент-сетей.</p>
<p><span id="more-581"></span><br />
<h3>Создавайте правила для сериалов</h3>
<p>В моей директории для загрузки обычно очень много мусора: там царство хаоса, и без особой необходимости я стараюсь туда не заходить, пока не потребуется очистить место на диске (в этом случае очень, кстати, выручает DaisyDisk). Среди обилия файлов и папок есть и те, в которых хранятся эпизоды понравившихся мне шоу. Так вот, чтобы при каждом скачивании нового эпизода или сезона уже имеющегося у меня сериала (директории для него) я создаю в Transmission правило, согласно которому скачиваемый файл или папка автоматически помещаются туда, куда мне нужно. Так, на представленных ниже скриншотах можно увидеть, что если в названии скачиваемого материала встречаются определённые слова, программа должна изменить путь для сохранения файлов на тот, который я ей указал в правиле.<br />
<center><br />
<img src="http://macosxhints.ru/wp-content/uploads/2010/03/transmission_rules.gif" alt="Правила для Transmission" title="Правила для Transmission" width="461" height="232" /><br />
<br/><br />
<img src="http://macosxhints.ru/wp-content/uploads/2010/03/transmission_save_group.gif" alt="Путь для сохранения группы в Transmission" title="Путь для сохранения группы в Transmission" width="372" height="210" /><br />
<br/><br />
<a href="http://macosxhints.ru/wp-content/uploads/2010/03/transmission_dl.gif" rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2010/03/transmission_dl-500x287.gif" alt="Скачивание группы в Transmission" title="Скачивание группы в Transmission" width="500" height="287" /></a><br />
</center></p>
<p>По личному опыту могу сказать, что этот способ экономит минимум 1-2 минуты при добавлении новой серии на скачивание. Помножьте эту экономию на количество серий, которые время от времени появляются на трекерах, и вы увидите довольно существенный объём сэкономленного времени.</p>
<h3>Отмечайте последний просмотр</h3>
<p>Вы скачали несколько сезонов какого-то сериала, но так уж вышло, что он ещё не закончился: новые серии выходят в прокат, переводятся различными студиями и попадают на раздачу в трекере. Всё это занимает какое-то время, а вы, чтобы не ждать, уже нашли какой-то новый и интересный сериал (а то и вовсе уехали надолго в отпуск). Как не забыть тот эпизод, на котором вы остановились? Очень просто: в системе Mac OS X есть разноцветные метки для файлов, которыми я с некоторых пор отмечаю ту серию, которую посмотрел последней. А с введением в Snow Leopard замечательной поддержки Служб для приложений, можно за 5 минут сделать службу для Finder, так что задачу по выставлению цветовой метки можно повесить на комбинацию "горячих клавиш". Ниже представлен небольшой пример того, как это можно сделать,</p>
<p>Запускаете Automator и выбираете в шаблонах процессов пункт "Служба":<br />
<center><a href="http://macosxhints.ru/wp-content/uploads/2010/03/automator_templates.png" rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2010/03/automator_templates-500x150.png" alt="Шаблоны нового задания в Automator" title="Шаблоны нового задания в Automator" width="500" height="150"/></a></center></p>
<p>Далее, меняете настройки службы на получение файлов или папок в Finder:<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2010/03/automator_input_params.PNG" alt="Входные параметры новой службы в Automator" title="Входные параметры новой службы в Automator" width="500" height="85" /></center></p>
<p>Чтобы долго не искать среди всех, доступных в Automator инструментов, наберите в поиске "apple", и перетащите на рабочую область инструмент "<strong>Запустить AppleScript</strong>":<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2010/03/automator_drag_applescript.gif" alt="Использование инструмента AppleScript в Automator" title="Использование инструмента AppleScript в Automator" width="500" height="353" /></center></p>
<p>Теперь осталось лишь заменить предложенный по умолчанию код скрипта на представленный мною ниже:</p>
<pre class="applescript">&nbsp;
<span style="color: #b1b100;">on</span> <span style="color: #000066;">run</span> <span style="color: #66cc66;">&#123;</span>input_item, parameters<span style="color: #66cc66;">&#125;</span>
	<span style="color: #b1b100;">tell</span> application <span style="color: #ff0000;">&quot;Finder&quot;</span>
		<span style="color: #b1b100;">set</span> thisItem <span style="color: #b1b100;">to</span> input_item <span style="color: #000066;">as</span> alias
		<span style="color: #b1b100;">if</span> label <span style="color: #000000; font-weight: bold;">index</span> <span style="color: #b1b100;">of</span> thisItem = <span style="color: #cc66cc;">0</span> <span style="color: #b1b100;">then</span>
			<span style="color: #b1b100;">set</span> <span style="color: #000000; font-weight: bold;">the</span> label <span style="color: #000000; font-weight: bold;">index</span> <span style="color: #b1b100;">of</span> thisItem <span style="color: #b1b100;">to</span> <span style="color: #cc66cc;">2</span>
		<span style="color: #b1b100;">else</span>
			<span style="color: #b1b100;">set</span> label <span style="color: #000000; font-weight: bold;">index</span> <span style="color: #b1b100;">of</span> thisItem <span style="color: #b1b100;">to</span> <span style="color: #cc66cc;">0</span>
		<span style="color: #b1b100;">end</span> <span style="color: #b1b100;">if</span>
	<span style="color: #b1b100;">end</span> <span style="color: #b1b100;">tell</span>
<span style="color: #b1b100;">end</span> <span style="color: #000066;">run</span>
&nbsp;</pre>
<p>Я использую для меток красный цвет (номер 2), но если он вам не подходит — используйте другие, воспользовавшись подсказкой:</p>
<p>0 = без цвета<br />
1 = оранжевый<br />
2 = красный<br />
3 = жёлтый<br />
4 = синий<br />
5 = фиолетовый<br />
6 = зелёный<br />
7 = серый</p>
<p>Сохраните получившуюся службу с тем именем, которое вы хотели бы видеть в контекстном меню Finder или в настройках горячих клавиш Mac OS X. Я выбрал имя <strong>Mark Movie with Red</strong>, но вы можете написать что-то другое.</p>
<p>Теперь можно закрывать Automator — в контекстном меню Finder появился необходимый пункт.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2010/03/finder_context_service.gif" alt="Конекстное меню службы в Finder" title="Конекстное меню службы в Finder" width="293" height="133" /></center></p>
<p>Но этого пока недостаточно (зачем создавать пункт, если цветовую метку итак можно задать через контекстное меню?) — нужно назначить созданной службе клавиатурное сокращение. Для этого откройте <strong>Системные настройки</strong> и выберите в них пункт "<strong>Клавиатура</strong>". Во вкладке "<strong>Сочетания клавиш</strong>" выберите в левом списке "<strong>Службы</strong>" и найдите в появившемся списке ту, которую вы пару минут назад создали. Осталось кликнуть справа от названия службы и нажать те клавиши, которые должны службу запускать (я использую <strong>Cmd+Shift+M</strong> — от слова Mark).<br />
<center><a href="http://macosxhints.ru/wp-content/uploads/2010/03/assign_hotkeys_to_service.gif" rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2010/03/assign_hotkeys_to_service-500x85.gif" alt="Установить сокращение для службы" title="Установить сокращение для службы" width="500" height="85"/></a></center></p>
<p>Вот и всё, теперь после просмотра какого-либо эпизода, выделите его и нажмите нужное сокращение на клавиатуре — эпизод обзаведётся цветовым маркером, а вы уже не забудете, что именно смотрели, даже если остановились посреди сезона или успели докачать в директорию новых эпизодов, пока смотрели другой сериал.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/para-sovetov-lyubitelyam-serialov/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Пара слов в защиту Safari</title>
		<link>http://macosxhints.ru/para-slov-v-zaschitu-safari</link>
		<comments>http://macosxhints.ru/para-slov-v-zaschitu-safari#comments</comments>
		<pubDate>Wed, 03 Mar 2010 23:28:21 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[Webmoney]]></category>
		<category><![CDATA[X.509]]></category>
		<category><![CDATA[Связка ключей]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=568</guid>
		<description><![CDATA[Не так давно я написал статью, в которой перечислял недостатки Safari. В принципе, я по-прежнему не могу в силу ряда перечисленных в той статье причин пользоваться только этим браузером для выполнения всех необходимых мне задач. Однако, справедливости ради, стоит отметить по меньшей мере один момент, в котором я ошибся: пусть криво и косо, но Safari [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://macosxhints.ru/wp-content/uploads/2008/05/safari-logo.png" alt="Логотип Safari" title="Логотип Safari" width="150" height="146" align="right" />Не так давно я написал <a href="http://macosxhints.ru/safari-issues">статью, в которой перечислял недостатки Safari</a>. В принципе, я по-прежнему не могу в силу ряда перечисленных в той статье причин пользоваться только этим браузером для выполнения всех необходимых мне задач. Однако, справедливости ради, стоит отметить по меньшей мере один момент, в котором я ошибся: пусть криво и косо, но Safari всё же позволяет переключаться между несколькими сертификатами <strong>x.509</strong>, которые используются для авторизации в платёжной системе <strong>WebMoney.Light</strong>. </p>
<p><span id="more-568"></span>Этот факт я обнаружил сегодня совершенно случайно: при входе в систему Webmoney.Light, в привычном окне подтверждения использования приложением Safari моей "Связки ключей" я, вместо привычного "Разрешить", нажал из любопытства кнопку "Отказать".<br />
<center><a href="http://macosxhints.ru/wp-content/uploads/2010/03/webmoney_cert_ask.png" rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2010/03/webmoney_cert_ask-499x218.png" alt="Запрос на использование &quot;Связки ключей&quot; в Safari" title="Запрос на использование &quot;Связки ключей&quot; в Safari" width="499" height="218" /></a></center></p>
<p>И полной неожиданностью для меня стало то, что следом за этим Safari отобразил вот такое окно:<br />
<center><a href="http://macosxhints.ru/wp-content/uploads/2010/03/webmoney_cert_choose.png" rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2010/03/webmoney_cert_choose-500x217.png" alt="Выбор нужного сертификата x.509 в Safari" title="Выбор нужного сертификата x.509 в Safari" width="500" height="217" /></a></center></p>
<p>Здесь я смог выбрать второй сертификат (а не тот, под которым Safari входил в систему по умолчанию) и на сей раз подтвердив использование "Связки ключей", вошёл в свой второй кошелёк.</p>
<p>На этом, пожалуй, можно было бы закончить и обрадоваться, но не всё так просто. Как я уже упомянул выше, функционал этот работает не так хорошо, как хотелось бы, а именно:</p>
<ul>
<li>запретив вход при данной сессии браузера с дефолтным ключом, я уже не могу выбрать его из списка. Вернее, выбрать-то я его могу, но толку от этого не будет, потому как Safari считает, что раз уж я ему не доверяю, то так тому  быть, после чего автоматически подхватывает второй ключ, независимо от моего выбора на втором шаге.</li>
<li>после выхода из кошелька и повторного входа, Safari автоматически берёт последний использованный для авторизации сертификат, и уже не спрашивая моего подтверждения, входит с ним в систему WebMoney, так что для переключения между кошельками необходимо перезапускать браузер</li>
</ul>
<p>Но как бы там ни было, возможность переключения между сертификатами существует, чему я очень рад. Может когда–нибудь и её доведут до ума.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/safari-issues" title="Недостатки Safari (8 Февраль 2010)">Недостатки Safari</a> (10)</li>
	<li><a href="http://macosxhints.ru/razgovori-ob-iphone" title="Разговоры об iPhone (16 Ноябрь 2008)">Разговоры об iPhone</a> (4)</li>
	<li><a href="http://macosxhints.ru/restart-flash-plugin-v-safari" title="Перезапускаем Flash-плагин в Safari (25 Март 2010)">Перезапускаем Flash-плагин в Safari</a> (3)</li>
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/novoe-samostoyatelnoe-okno-prilozheniya" title="Новое самостоятельное окно приложения (10 Март 2009)">Новое самостоятельное окно приложения</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/para-slov-v-zaschitu-safari/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Из адресной строки Safari — в поиск Google</title>
		<link>http://macosxhints.ru/iz-adresnoy-stroki-safari-v-poisk-google</link>
		<comments>http://macosxhints.ru/iz-adresnoy-stroki-safari-v-poisk-google#comments</comments>
		<pubDate>Tue, 02 Feb 2010 11:05:57 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=519</guid>
		<description><![CDATA[Пользуюсь Safari в качестве основного браузера не первый месяц, и очень мне не хватало там возможности набрать нужное словосочетание в адресной строке и перейти на результаты поиска в Google. К этой возможности я очень привык за долгие годы использования Firefox — она очень экономит время. Safari, при попытке провернуть данный трюк, пытается преобразовать искомое выражение [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://macosxhints.ru/wp-content/uploads/2010/02/safari_noServerFound.gif" title="Safari — сервер не найден" rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2010/02/safari_noServerFound-150x150.gif" alt="Safari — сервер не найден" width="150" height="150" align="right" /></a>Пользуюсь Safari в качестве основного браузера не первый месяц, и очень мне не хватало там возможности набрать нужное словосочетание в адресной строке и перейти на результаты поиска в Google. К этой возможности я очень привык за долгие годы использования Firefox — она очень экономит время. Safari, при попытке провернуть данный трюк, пытается преобразовать искомое выражение в адрес сайта в Интернет, после чего перенаправляет на страницу, уведомляющее об отсутствии такого адреса, и предлагающую произвести поиск средствами Google. Поиск плагинов на эту тему ничего путного не дал, и потому пришлось искать другие варианты. И сейчас я расскажу, как за 2 минуты организовать некоторое подобие автоматического поиск в Google из адресной строки при помощи подручных средств.</p>
<p><span id="more-519"></span>Для начала найдите у себя в программах приложение Safari, после чего кликните по нему правой кнопкой мыши и выберите в появившемся меню пункт "Показать содержание пакета". Дальше пройдите в директорию <b>Contents/Resourses/ru.lproj</b> (если вы используете отличную от русской локализацию, выберите вместо последней папки ту, которая соответствует используемую вами языку системы).</p>
<p>Теперь найдите файл с именем <b>ServerNotFoundErrorPage.html</b> и откройте его в каком-нибудь редакторе, который умеет работать с plain/text (в частности, сохранять). Coda, TextMate вполне сойдут для этих целей, но они платные. В сети есть и бесплатные HTML–редакторы.</p>
<p>Открыв файл, найдите в нём строчку <b>&lt;BODY onload=&quot;focusSearchFieldIfNeeded()&quot;&gt;</b> и замените её на <b>&lt;BODY onload=&quot;window.document.location=&apos;http://www.google.com/search?q=&apos;+document.getElementById(&apos;web-search-field&apos;).value&quot;&gt;</b>, после чего сохраните файл.</p>
<p>Вот, собственно, и всё. Нет необходимости перезапускать Safari, поскольку страница подгружается в него по необходимости, а не висит в памяти. Теперь, набрав в адресной строке, например, "iphone cool apps" (без кавычек) вы автоматически будете перенаправлены на страницу результатов поиска Google с указанным словосочетанием.</p>
<p>Стоит отметить, что это работает <b>только для латиницы</b>. Русскоязычный текст преобразуется браузером в <a href="http://en.wikipedia.org/wiki/Punycode">punycode</a>, а найти нормальный JS-декодировщик мне найти пока не удалось (если знаете, как решить эту проблему — дайте знать).</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/novoe-samostoyatelnoe-okno-prilozheniya" title="Новое самостоятельное окно приложения (10 Март 2009)">Новое самостоятельное окно приложения</a> (4)</li>
	<li><a href="http://macosxhints.ru/safari-issues" title="Недостатки Safari (8 Февраль 2010)">Недостатки Safari</a> (10)</li>
	<li><a href="http://macosxhints.ru/razgovori-ob-iphone" title="Разговоры об iPhone (16 Ноябрь 2008)">Разговоры об iPhone</a> (4)</li>
	<li><a href="http://macosxhints.ru/restart-flash-plugin-v-safari" title="Перезапускаем Flash-плагин в Safari (25 Март 2010)">Перезапускаем Flash-плагин в Safari</a> (3)</li>
	<li><a href="http://macosxhints.ru/para-slov-v-zaschitu-safari" title="Пара слов в защиту Safari (4 Март 2010)">Пара слов в защиту Safari</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/iz-adresnoy-stroki-safari-v-poisk-google/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Изменение расширения файлов в Finder</title>
		<link>http://macosxhints.ru/izmenenie-rasshireniya-failov-v-finder</link>
		<comments>http://macosxhints.ru/izmenenie-rasshireniya-failov-v-finder#comments</comments>
		<pubDate>Thu, 29 Oct 2009 22:20:48 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=285</guid>
		<description><![CDATA[Если вам часто приходится что-то переименовывать в Finder, и переименование файла затрагивает расширение (со мной такое случается почему-то часто), то вам приходилось сталкиваться с окном предупреждения, предостерегающим о "фатальности" вносимых вами изменений:

Несмотря на то, что мне эта штука очень мешала, я ни разу не спросил себя, можно ли от неё как-то избавиться. А вчера совершенно [...]]]></description>
			<content:encoded><![CDATA[<p>Если вам часто приходится что-то переименовывать в Finder, и переименование файла затрагивает расширение (со мной такое случается почему-то часто), то вам приходилось сталкиваться с окном предупреждения, предостерегающим о "фатальности" вносимых вами изменений:<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2009/10/dialog-rename.png" alt="Предупреждение об изменении расширения" title="Предупреждение об изменении расширения" width="500" height="218" /></center><br />
Несмотря на то, что мне эта штука очень мешала, я ни разу не спросил себя, можно ли от неё как-то избавиться. А вчера совершенно случайно наткнулся на одну из настроек Finder, которая избавляет от указанного выше предупреждения. Достаточно выключить указанную на рисунке опцию, чтобы больше не получать заботливое предупреждение системы:<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2009/10/options-finder.png" alt="Настройки Finder" title="Настройки Finder" width="355" height="204" /></center></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/para-sovetov-lyubitelyam-serialov" title="Пара советов любителям сериалов (18 Март 2010)">Пара советов любителям сериалов</a> (0)</li>
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/izmenenie-rasshireniya-failov-v-finder/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя)</title>
		<link>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4</link>
		<comments>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4#comments</comments>
		<pubDate>Tue, 27 Oct 2009 14:35:07 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Coda]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Navicat]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[web-разработка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=281</guid>
		<description><![CDATA[Сегодня, в заключительной статье из серии про среду web-разработки на Mac OS X Leopard, я приведу всего две программы (обзор как-то не задался, итак сильно задержал статью), которые делают работу в сфере web-программирования на PHP с использованием баз данных MySQL и PostgreSQL удобной. Сразу же хотелось бы оговориться, что все приведённые аргументы будут субъективны, а [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня, в заключительной статье из <a href="http://macosxhints.ru/tag/web-razrabotka">серии про среду web-разработки на Mac OS X Leopard</a>, я приведу всего две программы (обзор как-то не задался, итак сильно задержал статью), которые делают работу в сфере web-программирования на PHP с использованием баз данных MySQL и PostgreSQL удобной. Сразу же хотелось бы оговориться, что все приведённые аргументы будут субъективны, а список программ весьма скупой: я не ставлю своей целью пройтись по всему множеству программного обеспечения для web-разработки, а просто приведу те приложения, с которыми я работаю, и которые хорошо себя зарекомендовали.</p>
<p><span id="more-281"></span><br />
<h3>Coda</h3>
<p><img src="http://macosxhints.ru/wp-content/uploads/2009/10/coda-logo.png" alt="Иконка Coda" title="Иконка Coda" width="128" height="128" align="right" />Я перепробовал массу редакторов, но этот понравился мне больше всех. Вполне вероятно, что когда-то я пересмотрю свои предпочтения и выберу другое приложение, но на сегодняшний день Coda, несмотря на ряд недостатков, полностью удовлетворяет мои потребности. Этот редактор умеет:</p>
<ul>
<li>подсвечивать достаточное количество синтаксисов (хотя, многие сейчас это умеют)</li>
<li>конвертировать текст из одной кодировки в другую</li>
<li>подключаться к удалённым серверам по разным протоколам (в частности, FTP/SFTP нужны как воздух)</li>
<li>поддерживает работу с SVN. отображает список изменённых файлов, и позволяет удобный выборочный commit</li>
<li>имеет встроенный терминал (хотя, я им крайне редко пользуюсь, предпочитая встроенный в систему Terminal.app)</li>
<li>при отсутствии SVN, позволяет указать локальную и удалённую копии проекта для удобного переноса изменений</li>
<li>имеет встроенный визуальный редактор CSS (с некоторыми глюками, правда, но очень удобный)</li>
<li>очень красиво отображает проекты (мелочь, а приятно. тем более, больше нигде такой идеи не видел)</li>
<li>отличное автодополнение (автозавершение) кода при ручном редактировании CSS-файлов</li>
<li>поддержка "книг" по нужным темам. не очень удобно реализовано и недоступно в оффлайне, но идея хорошая</li>
</ul>
<p>Но, увы, есть у него и недочёты. Как серьёзные, так и не очень. Вот список тех, что время от времени мешают мне наслаждаться этим приложением в полную силу:</p>
<ul>
<li>не самое лучше автодополнение PHP-кода (про class, function, public, private, final и ряд других элементов синтаксиса он не в курсе)</li>
<li>не анализирует файлы проекта на предмет классов и их методов/свойств, так что автодополнение для этих вещей отсутствует: всё нужно держать в голове</li>
<li>в общем-то, раз уж мы про классы, то про методы/свойства встроенных в PHP классов (скажем, MySQLi) автодополнение тоже не в курсе</li>
<li>не до конца реализована работа с SVN (например, svn:ignore через Coda не установить, а было бы удобно, историю правок тоже не посмотреть)</li>
<li>это платное приложение</li>
</ul>
<p>Посмотреть более подробную информацию об этой программе, а так же скачать последнюю её версию можно <a href="http://www.panic.com/coda/">на сайте производителя, компании Panic</a>.</p>
<hr />
<h3>Navicat</h3>
<p><img src="http://macosxhints.ru/wp-content/uploads/2009/10/navicat-mysql-logo.png" alt="Иконка Navicat for MySQL" width="128" height="128" align="right" />Это лучший, на мой взгляд, инструмент для работы с базами данных MySQL и PostgreSQL. В нём есть абсолютно всё, что нужно, для выполнения самого широкого спектра задач, связанных с работой с вашими данными: туннелирование, редактор запросов, синхронизация структуры и данных, импорт/экспорт. Но, обо всём по порядку. Итак, к преимуществам этого приложения можно отнести следующие возможности:<br />
<img src="http://macosxhints.ru/wp-content/uploads/2009/10/navicat-postgresql-logo.png" alt="Иконка Navicat for PostgreSQL" width="128" height="128" align="right" />
<ul>
<li>HTTP- и SSH-туннели (кто не в курсе, это удобный способ соединения с БД, когда сервер БД принимает соединения только на localhost)</li>
<li>отображение выборок в виде удобной структуры TableView, где данные можно быстро отредактировать</li>
<li>экспорт выбранных данных во множество форматов</li>
<li>импорт данных в таблицы</li>
<li>перенос структур таблиц, данных, процедур и функций между базами данных на разных серверах</li>
<li>сравнение и синхронизация всего перечисленного в предыдущем пункте между разными серверами</li>
<li>управление пользователями и их привилегиями</li>
<li>управление событиями</li>
<li>быстрое создание и восстановление бэкапов и восстановление из них</li>
<li>...</li>
</ul>
<p>Этот список можно продолжать ещё очень-очень долго. Инструменты для работы с данными от Navicat действительно хороши настолько, что мне, пожалуй, остаётся записать в минус им только одно свойство: они небесплатны. :)</p>
<p>Прочитать подробнее об этих программах и получить полнофункциональные версии с ограниченным периодом действия можно на <a href="http://navicat.com">официальном сайте компании Navicat</a>.</p>
<hr />
Разумеется, это далеко не полный перечень программных продуктов, которые можно использовать для написания кода и работы с базами данных: есть огромное количество редакторов кода и несколько меньшее количество средств работы с БД. Но я не ставил себе задачей сделать обзор всего множества подобных приложений, а лишь привёл примеры того, на чём я остановил свой выбор по тем или иным причинам.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1" title="Среда web-разработки на Mac OS X Leopard (часть 1) (30 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 1)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3" title="Среда web-разработки на Mac OS X Leopard (часть 3) (18 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 3)</a> (6)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0" title="Среда web-разработки на Mac OS X Leopard (вступление) (28 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (вступление)</a> (0)</li>
	<li><a href="http://macosxhints.ru/rezultati-oprosa" title="Результаты опроса (25 Сентябрь 2009)">Результаты опроса</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Среда web-разработки на Mac OS X Leopard (часть 3)</title>
		<link>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3</link>
		<comments>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3#comments</comments>
		<pubDate>Sat, 17 Oct 2009 22:01:33 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[MacPorts]]></category>
		<category><![CDATA[memcache]]></category>
		<category><![CDATA[Memcached]]></category>
		<category><![CDATA[nginx]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-FPM]]></category>
		<category><![CDATA[web-разработка]]></category>
		<category><![CDATA[Xdebug]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=273</guid>
		<description><![CDATA[Сегодня, продолжая тему создания среды для web-разработки на Mac OS X Leopard, я расскажу о шагах, необходимых для того, чтобы собрать на вашем компьютере такие продукты, как nginx, memcached и xdebug.








nginx
Что такое nginx, знает, пожалуй, каждый web-разработчик. Если же вы только начинаете осваивать азы web-строительства, то более подробную информацию об использовании nginx вы можете почитать [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня, продолжая тему <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0">создания среды для web-разработки на Mac OS X Leopard</a>, я расскажу о шагах, необходимых для того, чтобы собрать на вашем компьютере такие продукты, как nginx, memcached и xdebug.</p>
<table width="100%" cellpadding="0" cellspacing="0">
<tr>
<td align="center" width="33%"><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3#nginx" title="Установка nginx"><img src="http://macosxhints.ru/wp-content/uploads/2009/10/nginx-logo.jpg" alt="Логотип nginx" /></a></td>
<td align="center" width="34%"><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3#memcached" title="Установка Memcached"><img src="http://macosxhints.ru/wp-content/uploads/2009/10/memcached-logo.jpg" alt="Логотип Memcached"  /></a></td>
<td align="center" width="33%"><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3#xdebug" title="Установка Xdebug"><img src="http://macosxhints.ru/wp-content/uploads/2009/10/xdebug-logo.jpg" alt="Логотип Xdebug"/></a></td>
</tr>
</table>
<p><span id="more-273"></span><a name="nginx"></a><br />
<h3>nginx</h3>
<p>Что такое nginx, знает, пожалуй, каждый web-разработчик. Если же вы только начинаете осваивать азы web-строительства, то более подробную информацию об использовании nginx вы можете почитать <a href="http://sysoev.ru/nginx/">на сайте разработчика этого продукта</a>. Существует несколько разных способов использования этого продукта, но сегодня я остановлюсь лишь на том, как установить этот сервер в вашу систему и настроить для работы <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2">с установленным ранее PHP+FPM</a>.</p>
<p>Для начала необходимо скачать исходные тексты nginx. Их можно получить <a href="http://nginx.net/">на сайте сервера</a>, скачав архив с необходимой вам версией (в тексте рассматриваются примеры с версией nginx-0.7.62)</p>
<p>Распакуйте архив и, <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">используя терминал</a>, перейдите в директорию с исходными текстами. Для получения списка опций сборки, используйте команду</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">./configure &#45;&#45;help</div>
<p>После того, как вы определитесь с опциями, сконфигурируйте пакте для сборки. Я, как указывал в одном из предыдущих руководств, устанавливаю пакеты для web-разработки в директорию <strong>/usr/local</strong>, и конфигурировал nginx с такими опциями:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">./configure &#45;&#45;prefix=/usr/local/nginx-0.7.62 &#45;&#45;with-pcre &#45;&#45;with-http_flv_module</div>
<p>Теперь запускаем сборку:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">make</div>
<p>и установку</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo make install</div>
<p>Как и раньше, для последующего удобства, делаем ссылку на установленный сервер:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo ln -s /usr/local/nginx-0.7.62/ /usr/local/nginx</div>
<p>Ну а теперь запускаем сервер:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo /usr/local/nginx/sbin/nginx</div>
<p><strong style="color:#f00">Важно:</strong> по умолчанию nginx настроен на работу с 80-м портом, поэтому если у вас запущен встроенный в Leopard сервер Apache, <strong>nginx не запустится и выдаст ошибку</strong>. Поэтому предварительно убедитесь, что Apache выключен: это можно сделать запустив программу "<strong>Системные настройки</strong>" а затем, перейдя в раздел "<strong>Общий доступ</strong>", снять включение с сервиса "<strong>Общий веб-доступ</strong>".</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/10/disable-apache.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/10/disable-apache-500x409.jpg" alt="Отключить Apache в Leopard" title="Отключить Apache в Leopard" width="500" height="409" /></a></center></p>
<p>Если вы не получили никакого уведомления об ошибке, и встроенный Apache у вас выключен, то nginx, вероятнее всего, нормально запустился. Теперь в любом браузере наберите адрес <strong>http://localhost</strong> и на экране появится приветствие, сообщающее о том, что nginx был благополучно запущен.</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/10/nginx_installed.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/10/nginx_installed.jpg" alt="nginx запущен" title="nginx запущен" width="500" height="371" /></a></center></p>
<p>Если же вам требуется остановить сервер, то выполните в терминале команду</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo /usr/local/nginx/sbin/nginx -s stop</div>
<p>Для того, чтобы научить nginx работать с установленным ранее PHP+FPM, придётся выполнить несколько дополнительных шагов:</p>
<ul>
<li>создать в файловой директорию, в которой будет расположен ваш сайт</li>
<li>внести изменения в файл настроек nginx</li>
<li>запустить PHP+FPM</li>
<li>перезапустить nginx</li>
</ul>
<p>Теперь по порядку.<br />
Для примера я буду использовать директорию <strong>/usr/local/site</strong>, но вы можете указать другой путь. Главное, не забудьте отредактировать указанные мною примеры, чтобы они соответствовали вашим реальным данным.<br />
Итак, создайте директорию для сайта, и положите туда какой-нибудь php-файл (например, index.php который выведет на экран phpinfo(); )<br />
Отредактируйте файл настроек nginx (<strong>/usr/local/nginx/conf/nginx.conf</strong>) поместив в него следующее содержимое:</p>
<div style="background:#F7F6F7;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 10px">
<pre class="apache"><span style="color: #00007f;">user</span> www;
worker_processes  <span style="color: #ff0000;">1</span>;
&nbsp;
pid        /var/run/nginx.pid;
&nbsp;
events <span style="color: #66cc66;">&#123;</span>
    worker_connections  <span style="color: #ff0000;">1024</span>;
    use kqueue;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
http <span style="color: #66cc66;">&#123;</span>
    <span style="color: #00007f;">include</span>       mime.types;
    default_type  text/html;
&nbsp;
    keepalive_timeout                 <span style="color: #ff0000;">65</span>;
    client_header_timeout       3m;
    client_body_timeout         3m;
    send_timeout                3m;
    client_header_buffer_size   1k;
    large_client_header_buffers <span style="color: #ff0000;">4</span> 4k;
    output_buffers              <span style="color: #ff0000;">4</span> 128k;
    postpone_output             <span style="color: #ff0000;">1460</span>;
    sendfile                    <span style="color: #0000ff;">on</span>;
    tcp_nodelay                 <span style="color: #0000ff;">on</span>;
    tcp_nopush                  <span style="color: #0000ff;">on</span>;
    send_lowat                  <span style="color: #ff0000;">12000</span>;
    gzip                        <span style="color: #0000ff;">on</span>;
    gzip_min_length             <span style="color: #ff0000;">1100</span>;
    gzip_buffers                <span style="color: #ff0000;">4</span> 8k;
    gzip_types                  text/plain;
    proxy_redirect      <span style="color: #0000ff;">off</span>;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    client_max_body_size 10M;
    client_body_buffer_size 512k;
    client_body_temp_path /tmp/client_body_temp;
    proxy_connect_timeout       <span style="color: #ff0000;">180</span>;
    proxy_send_timeout  <span style="color: #ff0000;">180</span>;
    proxy_read_timeout  <span style="color: #ff0000;">180</span>;
    proxy_send_lowat    <span style="color: #ff0000;">12000</span>;
    proxy_buffer_size   64k;
    proxy_buffers               <span style="color: #ff0000;">4</span> 128k;
    proxy_busy_buffers_size 256k;
    proxy_temp_file_write_size 256k;
    proxy_temp_path /tmp/proxy_temp;
&nbsp;
     server <span style="color: #66cc66;">&#123;</span>
          <span style="color: #00007f;">listen</span>       <span style="color: #ff0000;">80</span>;
          server_name  localhost;
          index        index.php;
          root         /usr/local/site;
&nbsp;
          <span style="color: #00007f;">location</span> ~ \.php$ <span style="color: #66cc66;">&#123;</span>
&nbsp;
               fastcgi_pass  <span style="color: #ff0000;">127.0</span><span style="color: #ff0000;">.0</span><span style="color: #ff0000;">.1</span>:<span style="color: #ff0000;">9000</span>;
               fastcgi_index index.php;
               fastcgi_param SCRIPT_NAME $fastcgi_script_name;
               fastcgi_param REQUEST_URI $request_uri;
               fastcgi_param DOCUMENT_URI $document_uri;
               fastcgi_param DOCUMENT_ROOT $document_root;
               fastcgi_param REMOTE_ADDR $remote_addr;
               fastcgi_param REMOTE_PORT $remote_port;
               fastcgi_param SERVER_ADDR $server_addr;
               fastcgi_param SERVER_PORT $server_port;
               fastcgi_param SERVER_NAME $server_name;
               fastcgi_param SCRIPT_FILENAME  /usr/local/site$fastcgi_script_name;
               fastcgi_param QUERY_STRING $query_string;
               fastcgi_param REQUEST_METHOD $request_method;
               fastcgi_param CONTENT_TYPE $content_type;
               fastcgi_param PATH_INFO $request_uri;
               fastcgi_param CONTENT_LENGTH $content_length;
          <span style="color: #66cc66;">&#125;</span>
     <span style="color: #66cc66;">&#125;</span>
<span style="color: #66cc66;">&#125;</span></pre>
</div>
<p>Теперь, если у вас не запущен PHP, запустите его. Как это сделать, написано <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2">в этом руководстве</a>. Осталось перезапустить nginx с новыми настройками</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo /usr/local/nginx/sbin/nginx -s reload</div>
<p>По идее, если вы не меняли настройки FPM, PHP должен работать у вас на 9000-м порту, а nginx будет принимать все соединения на 80-м и перенаправлять их на PHP, так что попытавшись открыть адрес <strong>http://localhost</strong> вы получите не приветствие nginx, а результат работы вашего php-скрипта.</p>
<p><a name="memcached"></a><br />
<h3>Memcached</h3>
<p>Собственно, сборка Memcached довольно проста, но требует некоторой подготовки. В частности, для работы Memcached необходимо библиотека <strong>libevent</strong>, которую нужно установить при помощи уже знакомого вам по <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0">одному из предыдущих руководств</a> <strong>MacPorts</strong>. Выполните в терминале команду</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo port install libevent</div>
<p>Теперь необходимо скачать исходники (их можно взять на этой странице [http://danga.com:80/memcached/download.bml]) и распаковать их.<br />
Далее всё, как обычно:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">/configure &#45;&#45;help</div>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">./configure &#45;&#45;prefix=/usr/local/memcached-1.4.1 &#45;&#45;with-libevent=/opt/local</div>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">make</div>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo make install</div>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo ln -s /usr/local/memcached-1.4.1/ /usr/local/memcached</div>
<p>Теперь запускаем:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo /usr/local/memcached/bin/memcached -d -m 2048 -u nobody</div>
<p>Чтобы остановить Memcached, выполните команду</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo killall memcached</div>
<p>Но недостаточно только установить этот daemon, — необходимо так же научить установленный у вас PHP работать с ним. Это делается при помощи внешнего расширения для PHP, которое нужно собрать, а затем указать PHP на необходимость его использования. Эта библиотека называется <strong>memcache</strong> и её исходные коды доступны для скачивания <a href="http://pecl.php.net/package/memcache">на этой странице</a>. Скачайте и распакуйте архив. Теперь, используя терминал, перейдите в директорию с исходными текстами и подготовьте их к сборке, выполнив команду</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">/usr/local/php/bin/phpize</div>
<p>Дальше конфигурация:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">./configure &#45;&#45;enable-memcache &#45;&#45;with-php-config=/usr/local/php/bin/php-config</div>
<p><strong style="color:#F00">Важно подчеркнуть</strong>, что в опции <strong>&#45;&#45;with-php-config</strong> обязательно нужно указать путь к утилите <strong>php-config</strong> вашего PHP, иначе библиотека будет сконфигурирована для PHP, установленного в  Mac OS X Leopard  по умолчанию.</p>
<p>После конфигурации выполните сборку и установку:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">make && sudo make install</div>
<p>Теперь нужно указать вашему PHP на необходимость подключения нового расширения. Если вы устанавливали PHP используя <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2">это руководство</a>, то файл <strong>php.ini</strong> расположен у вас в директории <strong>/usr/local/php/lib/</strong></p>
<p>Отредактируйте его, дописав в конец файла всего одну строчку:</p>
<div style="background:#F7F6F7;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">extension=memcache.so</div>
<p>Сохраните php.ini и перезапустите PHP. Теперь, чтобы убедиться, что у вас включена поддержка memcache, можете выполнить команду</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">/usr/local/php/bin/php -i | grep memcache</div>
<p><a name="xdebug"></a><br />
<h3>Установка Xdebug</h3>
<p>Xdebug — это расширение для PHP, позволяющее более детально отслеживать и анализировать работу PHP. Подробнее почитать об этом расширении, если вы с ним ещё не сталкивались, можно на странице документации по адресу <a href="http://xdebug.org/docs/">xdebug.org/docs/</a>. Сборка этого расширения практически такая же, как и сборка расширения memcache, речь о котором шла немного выше в этой теме. Скачайте с <a href="http://xdebug.org/download.php">этой страницы</a> архив с исходниками и распакуйте его. Перейдите в директорию с исходными текстами и выполните там команду:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">/usr/local/php/bin/phpize</div>
<p>Теперь нужно сконфигурировать расширение:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">./configure &#45;&#45;enable-xdebug &#45;&#45;with-php-config=/usr/local/php/bin/php-config</div>
<p><strong>Как и в случае с memcache, очень важно указать правильный путь к php-config</strong>.<br />
Теперь выполните сборку и установку расширения:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">make && sudo make install</div>
<p>Осталось последнее действие: необходимо указать PHP использовать при работе Xdebug. Для этого откройте на редактирование <strong>php.ini</strong> и добавьте в конец файла вот такую строку</p>
<div style="background:#F7F6F7;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">zend_extension="/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/xdebug.so"</div>
<p>Теперь перезапустите PHP. Вот и всё, можете профилировать ваш код и искать в нём "узкие" места.</p>
<h3>Заключение</h3>
<p>Это последнее руководство в <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0">серии про среду web-разработки</a>, в котором нужно что-то компилировать. В заключительном посте я лишь приведу список тех приложений, с которыми мне доводилось работать под Mac OS X, и которые себя с той или иной стороны хорошо зарекомендовали.<br />
Комментарии к предыдущим сообщениям явно показывают, что без проблем пройти по всем, описанным мною шагам, удалось не всем. Это нормально, потому что сборка продукта из исходных текстов далеко не всегда проходит гладко от начала и до самого конца. И мне остаётся лишь надеяться, что у вас не возникнет непреодолимых препятствий на этом пути.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4" title="Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя) (27 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя)</a> (4)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1" title="Среда web-разработки на Mac OS X Leopard (часть 1) (30 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 1)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0" title="Среда web-разработки на Mac OS X Leopard (вступление) (28 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (вступление)</a> (0)</li>
	<li><a href="http://macosxhints.ru/rezultati-oprosa" title="Результаты опроса (25 Сентябрь 2009)">Результаты опроса</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Среда web-разработки на Mac OS X Leopard (часть 2)</title>
		<link>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2</link>
		<comments>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2#comments</comments>
		<pubDate>Sat, 10 Oct 2009 21:49:32 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[GD2]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[MacPorts]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP-FPM]]></category>
		<category><![CDATA[web-разработка]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=271</guid>
		<description><![CDATA[Теперь, после сборки баз данных, пришла пора установить PHP. Я ставил PHP 5.3.0, который в настоящий момент является последней стабильной версией, указанной на сайте PHP. Кроме того сразу стоит отметить, что я опишу именно процесс сборки PHP как CGI-приложения для последующего использования с каким-нибудь proxy-сервером (в моём случае, с nginx), так что если вы планируете [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://macosxhints.ru/wp-content/uploads/2009/10/php-logo.jpg" alt="PHP Logo" title="PHP Logo" width="143" height="76" align="left" style="margin-right:4px" />Теперь, после <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1">сборки баз данных</a>, пришла пора установить PHP. Я ставил PHP 5.3.0, который в настоящий момент является последней стабильной версией, указанной на сайте PHP. Кроме того сразу стоит отметить, что я опишу именно процесс сборки PHP как CGI-приложения для последующего использования с каким-нибудь proxy-сервером (в моём случае, с nginx), так что если вы планируете собирать его как mod_php для сервера Apache, этот урок вам не подойдёт.<br />
Кроме того, в процессе моей сборки будет задействован менеджер процессов PHP-FPM, который позволяет более тонко управлять процессами PHP, необходимыми для обработки ваших сайтов. Но обо всём по порядку.</p>
<p><span id="more-271"></span><br />
<h3>Установка библиотек</h3>
<p>Итак, для начала нужно определиться, с чем собирать PHP. Лично для моих задач важна поддержка работы с изображениями (GD2) и шрифтами (Type 1 и Freetype), которые, в свою очередь, потребуют установки в систему ряда библиотек. Так что с них, пожалуй, и начнём. Для установки нужных библиотек, воспользуйтесь знакомой по <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0">предыдущим постам</a> утилитой из пакета MacPorts и выполните <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">в терминале</a> следующее.</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo port install gd2</div>
<p>Эта команда установит в систему библиотеки для работы с графикой (в число которых входят libjpeg, libpng, libfreetype, libxpm и ряд других, необходимых для GD). Теперь установим t1lib (если поддержка шрифтов Adobe™ Type 1 вам не требуется. пропустите этот шаг, но тогда потом уберите из конфигурации PHP, которая будет описана ниже, опцию &#45;&#45;with-t1lib)</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo port install t1lib</div>
<h3 style="margin-top:15px">Сборка PHP с патчем FPM</h3>
<p>Теперь необходимо скачать исходники PHP и PHP-FPM. На <a href="http://www.php.net/downloads.php#v5">странице с доступными пакетами</a> выбираете тот, который вам необходим (в описываемом мною случае, 5.3.0), скачиваете (ориентирйтесь на надпись Complete Source Code), распаковываете директорию php-5.3.0. Теперь с <a href="http://php-fpm.org/Download">сайта PHP-FPM</a> нужно скачать менеджер процессов для той версии PHP, которую вы планируете устанавливать (в описываемом мною случае, php-fpm-0.6-5.3.0) и после скачивания, распаковываете его рядом с исходниками PHP.<br />
<a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">Откройте терминал</a> и перейдите в директорию, которая содержит папки с исходниками указанных продуктов. Нужно создать патч FPM, применить его к исходникам PHP, а затем подготовить место для необходимых при сборке файлов. Все необходимые для этого команды я привожу одной строкой, которую вы можете выполнить в терпинале:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">php-fpm-0.6-5.3.0/generate-fpm-patch && cd php-5.3.0 && patch -p1 < ../fpm.patch && ./buildconf &#45;&#45;force && mkdir fpm-build</div>
<p>Вот и всё, подготовительный этап закончен, теперь можно конфигурировать и собирать PHP. Как и в случае с базами данных, чтобы ознакомиться со списком всех доступных при конфигурации опций, нужно выполнить команду ./configure с параметром &#45;&#45;help, находясь в каталоге с исходниками PHP.</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">./configure &#45;&#45;help</div>
<p>После того, как определились, запускаете конфигуратор с нужными параметрами. В описываемом случае я устанавливаю PHP в директорию /usr/local/php-5.3.0, а также указываю местоположение необходимых мне библиотек:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">./configure &#45;&#45;enable-fpm &#45;&#45;prefix=/usr/local/php-5.3.0 \<br />
&#45;&#45;with-zlib &#45;&#45;enable-bcmath &#45;&#45;enable-calendar &#45;&#45;with-curl \<br />
&#45;&#45;with-libxml-dir &#45;&#45;enable-exif &#45;&#45;with-pcre-dir &#45;&#45;enable-ftp \<br />
&#45;&#45;with-gd=/opt/local/ &#45;&#45;with-jpeg-dir=/opt/local/ &#45;&#45;with-png-dir=/opt/local/ \<br />
&#45;&#45;with-freetype-dir=/opt/local/ &#45;&#45;with-t1lib=/opt/local/ \<br />
&#45;&#45;enable-gd-native-ttf &#45;&#45;with-gettext=/opt/local/ &#45;&#45;enable-mbstring &#45;&#45;enable-mbregex \<br />
&#45;&#45;with-mysql=/usr/local/mysql &#45;&#45;with-mysqli=/usr/local/mysql/bin/mysql_config \<br />
&#45;&#45;with-pdo-mysql=/usr/local/mysql &#45;&#45;with-pdo-pgsql=/usr/local/pgsql &#45;&#45;with-pgsql=/usr/local/pgsql \<br />
&#45;&#45;enable-sqlite-utf8 &#45;&#45;with-xmlrpc &#45;&#45;with-xsl &#45;&#45;with-xpm-dir=/usr/X11 &#45;&#45;with-iconv=shared,/opt/local/</div>
<p>О нормальном завершении конфигурации можно судить по тому, что у вас на экране терминала отсутствует слово <strong>Error</strong> и присутствует предложение "<strong>Thank you for using PHP</strong>". Если же есть какие-то ошибки, внимательно читайте, что именно не устраивает конфигуратор, или задавайте вопросы.<br />
Если конфигурация завершилась нормально, запускайте компиляцию:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">make</div>
<p>Если и после этого ошибки отсутствуют (как я вам тогда завидую!), можно устанавливать PHP:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo make install</div>
<p>Тут уже проблем возникнуть попросту не должно. Теперь, чтобы запустить PHP, потребуется произвести начальную конфигурацию PHP-FPM. С этим менеджером процессов сразу поставляется стартовая конфигурация, но в ней закомментированы поля, отвечающие за пользователя и группу, от имени которого должен работать PHP. Чтобы исправить этот недочёт, откройте любым текстовым редактором, который умеет сохранять plain-text файлы (ни в коем случае не Word!!!) файл php-fpm.conf, расположенный в директории /usr/local/php-5.3.0/etc/. Например так:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo vim /usr/local/php-5.3.0/etc/php-fpm.conf</div>
<p>И найдите там такие строки:</p>
<div style="border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px">&lt;value name="user"&gt;<br />
&lt;value name="group"&gt;</div>
<p>Уберите с них комментарии, и укажите нужное значение (я использую <strong>www</strong>).<br />
Осталось сделать пару последних штрихов:<br />
скопируйте файл с дефолтными настройками из директории с исходниками в директорию с установленным PHP</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo cp php.ini-development /usr/local/php/lib/php.ini</div>
<p>создайте ссылку на ваш PHP (я это делаю исключительно для удобства, этот шаг необязательный)</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo ln -s /usr/local/php-5.3.0 /usr/local/php</div>
<p>Вот и всё, теперь можно запускать PHP.</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo /usr/local/php/bin/php-cgi --fpm</div>
<p>Чтобы убедиться, что он запущен, можно поискать его в процессах:</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo ps aux | grep php-cgi</div>
<p>Чтобы остановить все запущенные процессы (например, при изменении настроек), нужно выполнить следующую команду</p>
<div style="background:#F7F6F7 url(http://macosxhints.ru/wp-content/uploads/media/icon-terminal.gif) no-repeat scroll 0 0;border:1px dotted #A0A0A0;margin-bottom:16px;padding:5px 10px 5px 40px">sudo killall php-cgi</div>
<p>На этом можно заканчивать, поскольку теперь у вас установлен PHP.<br />
Безусловно, в этом уроке описано далеко не всё. Например, PHP-FPM  можно собрать как самостоятельное приложение, и управлять процессом запуска PHP через него. А можно обойтись и вовсе без FPM. Как бы там ни было, я не ставил своей целью рассказать ВСЁ, поскольку это не имеет смысла: необходимую информацию можно почерпнуть как на <a href="http://php.net">официальном сайте PHP</a>, так и на <a href="http://http://php-fpm.org/">страницах PHP-FPM</a>. Но я всё же рассчитываю, что данная статья покажет, в каком направлении искать, и кому-то сильно сэкономит время.</p>
<p>Ну а в следующей статье, как и обещал, напишу про nginx, memcached и xdebug.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3" title="Среда web-разработки на Mac OS X Leopard (часть 3) (18 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 3)</a> (6)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1" title="Среда web-разработки на Mac OS X Leopard (часть 1) (30 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 1)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4" title="Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя) (27 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя)</a> (4)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0" title="Среда web-разработки на Mac OS X Leopard (вступление) (28 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (вступление)</a> (0)</li>
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Среда web-разработки на Mac OS X Leopard (часть 1)</title>
		<link>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1</link>
		<comments>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1#comments</comments>
		<pubDate>Wed, 30 Sep 2009 15:23:15 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[dscl]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[MacPorts]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[web-разработка]]></category>
		<category><![CDATA[базы данных]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=268</guid>
		<description><![CDATA[Сегодня я постараюсь подробно описать процесс сборки и инициализации баз данных MySQL и PostgreSQL на платформе Mac OS X. Начальные шаги для подготовки системы к сборке описаны здесь, так что если вы не выполнили описанных там шагов, вряд ли что-то получится.
Итак, приступим:








Сборка MySQL
Начнём мы с MySQL. В моём примере будет рассматриваться сборка версии 5.1.39 (последняя [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня я постараюсь подробно описать процесс сборки и инициализации баз данных MySQL и PostgreSQL на платформе Mac OS X. Начальные шаги для подготовки системы к сборке описаны <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0">здесь</a>, так что если вы не выполнили описанных там шагов, вряд ли что-то получится.</p>
<p>Итак, приступим:</p>
<table width="100%" cellpadding="0" cellspacing="0" border="0" style="margin-bottom:15px">
<tr>
<td align="center" width="50%"><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1#MySQL"><img src="http://macosxhints.ru/wp-content/uploads/2009/09/mysql-logo.jpg" alt="Логотип MySQL" title="Логотип MySQL" width="195" height="100" /></a></td>
<td align="center" width="50%"><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1#PostgreSQL"><img src="http://macosxhints.ru/wp-content/uploads/2009/09/postgresql-logo.jpg" alt="Логотип PostgreSQL" title="Логотип PostgreSQL" width="195" height="100" /></a></td>
</tr>
</table>
<p><span id="more-268"></span><br />
<a name="MySQL"></a><br />
<h3>Сборка MySQL</h3>
<p>Начнём мы с MySQL. В моём примере будет рассматриваться сборка версии 5.1.39 (последняя в ветке 5.1 на сегодняшний день), но принцип одинаков и для других версий. Также хочется отметить, что в моих примерах сервер MySQL будет установлен в директорию /usr/local, и все команды приведены с учётом этого пути, так что если вы решите устанавливать сервер в другую директорию, изменяйте предложенные в примерах команды в соответствии с необходимыми вам путями.<br />
Чтобы начать, необходимо скачать исходники MySQL нужной вам версии. Для этого нужно зайти на <a href="http://dev.mysql.com/downloads/mysql/5.1.html#source">эту страницу</a>, и в разделе "Sources" выбрать для скачивания один из пакетов. Распакуйте исходники из архива: это можно сделать при помощи встроенного в Leopard инструмента для работы с архивами (просто кликните по архиву два раза). Теперь переходим к сборке. <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">Откройте Terminal</a> и перейдите в директорию с исходниками. Далее список команд, которые необходимо последовательно выполнить в терминале.</p>
<p>Для начала ознакомьтесь со списком конфигурационных параметров, которые оказывают влияние на сборку сервера базы данных. Это можно сделать, выполнив в терминале команду:</p>
<div class="terminal-quote">./configure &#45;&#45;help</div>
<p>Вы увидите огромный перечень параметров с описанием того, на что они влияют. Если раньше вам приходилось иметь дело с MySQL, вы поймёте, в чём дело. Если же нет, рекомендую подробнее почитать об этом на <a href="http://mysql.com">сайте MySQL</a>. Я не буду задерживаться на параметрах, перейдём к конфигурации исходников для последующей сборки. Лично я конфигурировал сервер со следующими опциями:</p>
<div class="terminal-quote">./configure &#45;&#45;prefix=/usr/local/mysql-5.1.39 &#45;&#45;enable-profiling &#45;&#45;with-charset=utf8 &#45;&#45;with-extra-charsets=all &#45;&#45;with-plugins=all</div>
<p>Этими параметрами я указываю, куда именно я хочу установить сервер, а также включаю ряд опциональных параметров.<br />
После того, как конфигурация успешно завершилась, запускаем компиляцию:</p>
<div class="terminal-quote">make</div>
<p>Запаситесь терпением, поскольку выполнение этой команды займёт довольно много времени. Посе завершения компиляции, необходимо выполнить команду установки от имени суперпользователя:</p>
<div class="terminal-quote">sudo make install</div>
<p>Если до этого всё было хорошо (очень на это надеюсь), теперь у вас установлен сервер MySQL, и необходимо выполнить пару шагов для завершения установки. Для начала запустите от имени суперпользователя команду создания ссылки на директорию с сервером (для удобства) и инициализации базы данных:</p>
<div class="terminal-quote">sudo ln -s /usr/local/mysql-5.1.39/ /usr/local/mysql && sudo /usr/local/mysql/bin/mysql_install_db</div>
<p>Теперь, если вы всё ещё находитесь в каталоге с исходниками (если нет, перейдите туда или измените указанную ниже команду), выполните следующее действие:</p>
<div class="terminal-quote">sudo cp support-files/mysql.server /usr/local/mysql/ && sudo chmod 700 /usr/local/mysql/mysql.server</div>
<p>Тем самым вы скопируете скрипт запуска сервера в каталог с установленным  MySQL и дадите права на его исполнение только владельцу файла (его мы изменим позже) либо суперпользователю.</p>
<p>Следующая команда установит пользователя mysql (он присутствует в системе Mac OS X Leopard сразу после установки) владельцем всех файлов установленного сервера:</p>
<div class="terminal-quote">sudo chown -R mysql:mysql /usr/local/mysql-5.1.39</div>
<p>Вот и всё, теперь осталось лишь запустить сервер. Для этого выполните команду:</p>
<div class="terminal-quote">sudo /usr/local/mysql/mysql.server <strong>start</strong></div>
<p>Если после выполнения этой команды вы увидите на экране слово <strong>SUCCESS</strong>, значит всё прошло успешно, сервер запустился. Чтобы остановить сервер, замените параметр <strong>start</strong> в команде, данной выше, на <strong>stop</strong>. Чтобы ознакомиться со всеми командами, доступными скрипту, запустите его без аргументов, и он выведен на экран доступный для использования список параметров.</p>
<p><a name="PostgreSQL"></a><br />
<h3>Сборка PostgreSQL</h3>
<p>Непосредственно сборка этой базы данных мало чем отличается от MySQL: всё те же ./configure, make и make install, но в зависимости от конфигурационных установок, вам может потребоваться установка дополнительных библиотек. Но обо всём по порядку.</p>
<p>Для начала необходимо скачать исходники: взять коды нужной вам версии можно <a href="http://www.postgresql.org/ftp/source/">отсюда</a>. В моих примерах будет рассматриваться сборка версии 8.4.1, но принцип тот же и для других версий, — единственное, что нужно будет делать, в случае, если вы используете отличную от моих примеров версию, — указывать правильные пути к файлам. Как и в случае с MySQL, описанном выше, устанавливать эту базу данных я буду в директорию /usr/local.<br />
Распакуйте исходники, запустите терминал и перейдите в появившуюся у вас директорию.</p>
<p>Список доступных конфигуратору опций вызывается командой</p>
<div class="terminal-quote">./configure &#45;&#45;help</div>
<p>Поскольку я буду собирать базу с поддержкой XML и XSLT, мне потребуется библиотека libxml2, отсутствующая в Mac OS X Leopard (хотя, могу и ошибаться, возможно она там есть, но довольно старая. В подробности не углублялся). Тут-то и потребуется наличие у вас MacPorts, об установке которого <a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0#MacPorts">я писал во вступлении</a>. Для того, чтобы установить в систему эту библиотеку, необходимо в терминале выполить следующую команду:</p>
<div class="terminal-quote">sudo /opt/local/bin/port install libxml2</div>
<p>После чего в вашу систему будет автоматически установлен ряд библиотек (gperf, libiconv, zlib), необходимых для установки libxml2, а так же нужная нам библиотека.<br />
Теперь приступаем к конфигурированию PostgreSQL</p>
<div class="terminal-quote">./configure &#45;&#45;prefix=/usr/local/postgresql-8.4.1 &#45;&#45;with-python &#45;&#45;with-libxml &#45;&#45;with-libxslt</div>
<p>Затем копиляция (она тоже небыстрая) и установка в систему:</p>
<div class="terminal-quote">make && sudo make install</div>
<p>Теперь предстоит проделать ряд манипуляций с системными пользователями, чтобы получить группу и пользователя, необходимых для работы PostgreSQL. В отличие от mysql, пользователь postgres в Leopard отсутствует. Его, конечно, можно создать при помощи пункта "Учётные записи" в Системных настройках, но тогда этот пользователь появится и в окне приглашения входа в систему, что вам, уверен, совершенно ни к чему. А потому придётся действовать через консольную утилиту dscl - Directory Service command line utility. Все команды, которые необходимо последовательно выполнить, я объединил в одну, так что для создания группы и пользователя с именем postgres, скопируйте указанную ниже команду и выполните её в терминале:</p>
<div class="terminal-quote">sudo dscl localhost -create /Local/Default/Groups/postgres PrimaryGroupID 123 && sudo dscl localhost -create /Local/Default/Groups/postgres RealName &quot;PostgreSQL Users&quot; && sudo dscl localhost -create /Local/Default/Users/postgres && sudo dscl localhost -create /Local/Default/Users/postgres RecordName postgres && sudo dscl localhost -create /Local/Default/Users/postgres UserShell /bin/sh && sudo dscl localhost -create /Local/Default/Users/postgres RealName &quot;PostgreSQL Server&quot; && sudo dscl localhost -create /Local/Default/Users/postgres UniqueID 123 && sudo dscl localhost -create /Local/Default/Users/postgres PrimaryGroupID 123 && sudo dscl localhost -create /Local/Default/Users/postgres NFSHomeDirectory /usr/local/pgsql</div>
<p>Поскольку у вас появился пользователь postgres, необходимо назначить его владельцем свежеустановленного сервера PostgreSQL. Для этого выполните команду:</p>
<div class="terminal-quote">sudo chown -R postgres:postgres /usr/local/postgresql-8.4.1</div>
<p>Теперь необходимо инициировать создание начальной данных структуры для сервера и указать серверу, где ему следует хранить данные. Сделать это надо от имени созданного вами пользователя postgres, но чтоб по много раз не переключаться, воспользуемся встроенными средствами системы:</p>
<div class="terminal-quote">sudo su - postgres -c &quot;/usr/local/postgresql-8.4.1/bin/initdb -D /usr/local/postgresql-8.4.1/data&quot;</div>
<p>Теперь завершающие шаги: сделайте симлинк на директорию с сервером (для удобства в будущем):</p>
<div class="terminal-quote">sudo ln -s /usr/local/postgresql-8.4.1 /usr/local/pgsql</div>
<p>И можете запускать свой сервер:</p>
<div class="terminal-quote">sudo su - postgres -c &quot;/usr/local/pgsql/bin/pg_ctl start -D /usr/local/pgsql/data -l /usr/local/pgsql/logfile&quot;</div>
<p>Чтобы остановить сервер, достаточно выполнить команду</p>
<div class="terminal-quote">sudo su - postgres -c &quot;/usr/local/pgsql/bin/pg_ctl stop -D /usr/local/pgsql/data -l /usr/local/pgsql/logfile&quot;</div>
<hr />
На этом заканчивается первая часть: установка баз данных. Приношу извинения за задержку материалов. Дело в том, что я заболел, так что сейчас мне немного не до компьютера. Остальные материалы опубликую после выздоровления.<br />
Очень надеюсь, что у вас не возникнет проблем со сборкой данных пакетов. Все вопросы и указания на ошибки в тексте, как всегда, можете публиковать в комментариях.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4" title="Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя) (27 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя)</a> (4)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3" title="Среда web-разработки на Mac OS X Leopard (часть 3) (18 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 3)</a> (6)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0" title="Среда web-разработки на Mac OS X Leopard (вступление) (28 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (вступление)</a> (0)</li>
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1/feed</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Среда web-разработки на Mac OS X Leopard (вступление)</title>
		<link>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0</link>
		<comments>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0#comments</comments>
		<pubDate>Mon, 28 Sep 2009 10:54:46 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[MacPorts]]></category>
		<category><![CDATA[web-разработка]]></category>
		<category><![CDATA[Xcode]]></category>
		<category><![CDATA[утилиты]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=267</guid>
		<description><![CDATA[Открываю серию статей, которые были анонсированы в предыдущих сообщениях. Серия будет состоять из 5 постов, каждый из которых затронет различные аспекты создания среды web-разработки на Mac OS X Leopard. Тематики распределятся следующим образом:

Вступление — подготовка к сборке
Сборка и инициализация баз данных MySQL 5.1 и PostgreSQL 8.4.1
Сборка и настройка PHP 5.3.0 c патчем FPM
Сборка и настройка [...]]]></description>
			<content:encoded><![CDATA[<p>Открываю серию статей, которые были анонсированы в предыдущих сообщениях. Серия будет состоять из 5 постов, каждый из которых затронет различные аспекты создания среды web-разработки на Mac OS X Leopard. Тематики распределятся следующим образом:</p>
<ol>
<li>Вступление — подготовка к сборке</li>
<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1">Сборка и инициализация баз данных MySQL 5.1 и PostgreSQL 8.4.1</a></li>
<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2">Сборка и настройка PHP 5.3.0 c патчем FPM</a></li>
<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3">Сборка и настройка nginx, memcached, xdebug</a></li>
<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4">Обзор <strong>удобного</strong> ПО для работы с перечисленным выше добром</a></li>
</ol>
<p>Сразу оговорюсь, что в этих статьях не будут затронуты нюансы работы с данными продуктами (в частности, я не стану рассказывать, как работать с PHP или рассказывать, что представляет из себя SQL). Таким образом предполагается, что у вас уже есть навык работы с этими продуктами, или вы способны самостоятельно эти навыки получить.</p>
<p><span id="more-267"></span>Теперь, если вы готовы начать, приступим к установке того, что нам в очень скором будущем потребуется, а именно:</p>
<ul>
<li><a href="#Xcode">пакет UNIX-приложений для компиляции (утилиты gcc, make)</a></li>
<li><a href="#MacPorts">пакет MacPorts, который позволит быстро установить в систему ряд нужных библиотек</a></li>
</ul>
<h3>Утилиты для сборки</h3>
<p><a name="Xcode"></a>Если у вас в системе установлена среда для разработки ПО Xcode, то вы можете пропустить этот пункт, поскольку всё необходимое эта среда устанавливает. Если же вы ничего подобного не устанавливали, то придётся это сделать. Данный пакет (Xcode) является бесплатным и последнюю его версию вы можете найти на сайте <a href="http://developer.apple.com/mac/">Mac Dev Center</a>, предварительно на этом сайте зарегистрировавшись.<br />
При установке, пакет предложит вам на выбор различные опции установки. Неважно, что именно вы отметите, главное, чтобы у остался выбранным пункт <strong>UNIX Development Support</strong>, который содержит в себе необходимые нам средства для компиляции.</p>
<p><a name="MacPorts"></a>Теперь необходимо установить пакет <a href="http://www.macports.org/">MacPorts</a>. Это консольная утилита поиска, установки и обновления огромного количества приложений и библиотек, широко используемых на UNIX-based системах и портированных под Mac OS X.<br />
Для того, чтобы установить MacPorts, скачайте последнюю версию этого пакета со страницы <a href="http://distfiles.macports.org/MacPorts">http://distfiles.macports.org/MacPorts</a>, примонтируйте образ и запустите инсталятор. Если вам вдруг в какой-то момент покажется, что инсталятор завис (он не будет ни на что реагировать). просто наберитесь терпения. :)</p>
<p>На этом пока всё, а в ближайшее время (максимум завтра) мы перейдём к следующему пункту — к установке баз данных, — который не будет возможен, без выполнения первых двух шагов.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3" title="Среда web-разработки на Mac OS X Leopard (часть 3) (18 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 3)</a> (6)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1" title="Среда web-разработки на Mac OS X Leopard (часть 1) (30 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 1)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4" title="Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя) (27 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя)</a> (4)</li>
	<li><a href="http://macosxhints.ru/rezultati-oprosa" title="Результаты опроса (25 Сентябрь 2009)">Результаты опроса</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Результаты опроса</title>
		<link>http://macosxhints.ru/rezultati-oprosa</link>
		<comments>http://macosxhints.ru/rezultati-oprosa#comments</comments>
		<pubDate>Fri, 25 Sep 2009 10:47:35 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[От автора]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[web-разработка]]></category>
		<category><![CDATA[анонс]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=265</guid>
		<description><![CDATA[Итак, думаю, пора заканчивать сбор мнений, поскольку уже сейчас видно, что желающие прочитать про сборку среды для web-разработки стремительно ушли вперёд, не оставив шанса противникам данных материалов. Так что с сегодняшнего дня займусь подготовкой материалов (чтобы освежить процесс в памяти, нужно будет поставить свежую систему и заново всё собрать, заодно, если получится, потестирую на Snow [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, думаю, пора заканчивать сбор мнений, поскольку уже сейчас видно, что желающие прочитать про сборку среды для web-разработки стремительно ушли вперёд, не оставив шанса противникам данных материалов. Так что с сегодняшнего дня займусь подготовкой материалов (чтобы освежить процесс в памяти, нужно будет поставить свежую систему и заново всё собрать, заодно, если получится, потестирую на Snow Leopard).<br />
Для тех пользователей, кто совершенно не интересуется указанной в предыдущем посте темой, тоже обязательно что-нибудь интересное напишу.<br />
А пока просто анонсирую, что на выходных буду заниматься тем, что изображено на этой, на скорую руку собранной, картинке:<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2009/09/beastiary.png" alt="PHP, MySQL, PostgreSQL, Memcached, nginx, Mac OS X Leopard" title="" width="359" height="385" /></center></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4" title="Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя) (27 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя)</a> (4)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3" title="Среда web-разработки на Mac OS X Leopard (часть 3) (18 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 3)</a> (6)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1" title="Среда web-разработки на Mac OS X Leopard (часть 1) (30 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 1)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0" title="Среда web-разработки на Mac OS X Leopard (вступление) (28 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (вступление)</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/rezultati-oprosa/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Быстрый скролл вверх на iPhone</title>
		<link>http://macosxhints.ru/byistryiy-skroll-vverh-na-iphone</link>
		<comments>http://macosxhints.ru/byistryiy-skroll-vverh-na-iphone#comments</comments>
		<pubDate>Mon, 21 Sep 2009 20:04:26 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[скрытые функции]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=263</guid>
		<description><![CDATA[Возможно, для многих это вовсе не секрет, но наверняка найдутся и те, для кого, как и для меня, данный хинт окажется новостью. Причём, весьма полезной.
Дело в том, что на iPhone для моментальной промотки просматриваемой страницы вверх (до начала) достаточно нажать на отображаемые в верхней панели часы. Всё гениальное, как обычно, предельно просто.
Эта функция просто незаменима, [...]]]></description>
			<content:encoded><![CDATA[<p>Возможно, для многих это вовсе не секрет, но наверняка найдутся и те, для кого, как и для меня, данный хинт окажется новостью. Причём, весьма полезной.</p>
<p>Дело в том, что на iPhone для моментальной промотки просматриваемой страницы вверх (до начала) достаточно нажать на отображаемые в верхней панели часы. Всё гениальное, как обычно, предельно просто.<br />
Эта функция просто незаменима, когда на выходе из метро вам падает сообщение, что до вас не дозвонился человек, с которым у вас весьма богатая SMS-переписка: окно сообщений открывается сразу же при разблокировке телефона, а экран промотан вниз, до последнего сообщения, в то время как кнопка звонка данному абоненту находится в самом верху. Раньше я долго и упорно до этой кнопки проматывал, а теперь просто нажимаю на часы, и кнопка оказывается перед глазами.</p>
<p>Так же эта функция очень пригодится в Safari, где адресная строка уходит вверх по мере прокрутки страницы.</p>
<p>P.S. не буду зарекаться, что от этой статьи до следующей снова не пройдёт 3.5 месяца. Дел много, а настроение непредсказуемо. Так что просто буду надеяться, что необходимые компоненты для поддержания жизни этого блога время от времени будут совпадать. :)</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone" title="Скрытые символы клавиатуры iPhone (30 Март 2010)">Скрытые символы клавиатуры iPhone</a> (1)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/byistryiy-skroll-vverh-na-iphone/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Исправление недочёта в интерфейсе Mail.app</title>
		<link>http://macosxhints.ru/ispravlenie-nedochyota-v-interface-mailapp</link>
		<comments>http://macosxhints.ru/ispravlenie-nedochyota-v-interface-mailapp#comments</comments>
		<pubDate>Mon, 08 Jun 2009 07:53:06 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[От автора]]></category>
		<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Скачать]]></category>
		<category><![CDATA[Interface Builder]]></category>
		<category><![CDATA[Mail.app]]></category>
		<category><![CDATA[nib]]></category>
		<category><![CDATA[Xcode]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=259</guid>
		<description><![CDATA[Сегодня в сообществе ru_mac в ЖЖ наткнулся на замечание, касающееся окна создания нового письма в Mail.app: оказывается, в русской версии окно выглядит вот так.

Т.е. поля адреса, темы, копии выходят за рамки окна, что нарушает гармонию интерфейса.
Честно скажу, что пользуюсь русской версией, но никогда не обращал на это внимания. Тем не менее, стало интересно решение этой [...]]]></description>
			<content:encoded><![CDATA[<p>Сегодня в сообществе ru_mac в ЖЖ наткнулся на замечание, касающееся окна создания нового письма в Mail.app: оказывается, в русской версии окно выглядит вот так.<br />
<center><a href='http://macosxhints.ru/wp-content/uploads/2009/06/dirty_fields_mail_app.png' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/06/dirty_fields_mail_app-500x333.png" alt="Недочёт в длине полей Mail.app" title="Недочёт в длине полей Mail.app" width="500" height="333" /></a></center><br />
Т.е. поля адреса, темы, копии выходят за рамки окна, что нарушает гармонию интерфейса.<br />
Честно скажу, что пользуюсь русской версией, но никогда не обращал на это внимания. Тем не менее, стало интересно решение этой проблемы, и за 2 минуты я привёл свой интерфейс в приличный вид, а как это сделать, сейчас расскажу.</p>
<p>Есть два варианта: простой и тернистый.</p>
<p><span id="more-259"></span><br />
<h3>Вариант "Простой"</h3>
<p>Вы просто скачиваете готовый интерфейс, <a href="http://macosxhints.ru/download/WebMessageEditor.tar.gz">нажав по этой ссылке</a>, разархивируете и помещаете содержимое архива в каталог /Applications/Mail.app/Contents/Resources/ru.lproj/, заменив свою старую версию. <strong>Не забудьте при этом сделать копию старой версии интерфейса</strong> (WebMessageEditor.nib).</p>
<h3>Вариант "Тернистый"</h3>
<p>Для него вам потребуется <b>Interface Builder</b> из пакета <b>XCode</b>. Установив это приложение (<a href="http://macosxhints.ru/izmenenie-goryachih-klavish-v-programmah">я уже писал, как его заполучить, и что при помощи него можно делать</a>), откройте интерфейс WebMessageEditor.nib, расположенный в каталоге /Applications/Mail.app/Contents/Resources/ru.lproj/, и произведите необходимые изменения, которые вас устроят. Сохраните файл и перезапустите Mail.app.</p>
<p>И в том и в другом случае на выходе вы получите интерфейс, который будет укладываться в рамки приятного UI-дизайна приложений Apple.<br />
<center><a href='http://macosxhints.ru/wp-content/uploads/2009/06/normal_fields_mail_app.png' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/06/normal_fields_mail_app-500x333.png" alt="Исправленные поля в Mail.app" title="Исправленные поля в Mail.app" width="500" height="333" /></a></center></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/izmenenie-goryachih-klavish-v-programmah" title="Изменение &#8220;горячих клавиш&#8221; в программах (5 Февраль 2009)">Изменение &#8220;горячих клавиш&#8221; в программах</a> (6)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-0" title="Среда web-разработки на Mac OS X Leopard (вступление) (28 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (вступление)</a> (0)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone" title="Скрытые символы клавиатуры iPhone (30 Март 2010)">Скрытые символы клавиатуры iPhone</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/ispravlenie-nedochyota-v-interface-mailapp/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>&#8220;BE&#8221; desktop</title>
		<link>http://macosxhints.ru/be-desktop</link>
		<comments>http://macosxhints.ru/be-desktop#comments</comments>
		<pubDate>Thu, 28 May 2009 11:01:22 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[От автора]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Скачать]]></category>
		<category><![CDATA[BE-desktop]]></category>
		<category><![CDATA[lifehack]]></category>
		<category><![CDATA[красивости]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[рабочий стол]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=236</guid>
		<description><![CDATA[Эта статья имеет мало общего с тематикой блога, тем не менее, некоторые встроенные возможности Mac OS X позволяют мне притянуть "за уши" следующий текст. А дело вот в чём.
Однажды я озадачился поиском обоев на свой рабочий стол. Хотелось чего-то неопределённого, но трогающего за живое. Хотелось, чтобы картинка на рабочем столе находила отклик внутри. Глупость, наверное, [...]]]></description>
			<content:encoded><![CDATA[<p>Эта статья имеет мало общего с тематикой блога, тем не менее, некоторые встроенные возможности Mac OS X позволяют мне притянуть "за уши" следующий текст. А дело вот в чём.</p>
<p>Однажды я озадачился поиском обоев на свой рабочий стол. Хотелось чего-то неопределённого, но трогающего за живое. Хотелось, чтобы картинка на рабочем столе находила отклик внутри. Глупость, наверное, но как бы там ни было, я приступил к поискам и стал пробовать разные решения, тем более что в сети этого добра хватает. Это продолжалось в течении какого-то времени, пока в один прекрасный день я не нашёл то, что искал.</p>
<p><span id="more-236"></span>На сайте DeviantArt я случайно наткнулся на <a href="http://masuki.deviantart.com/art/BE-CREATIVE-94868083">это изображение</a> и понял, что больше искать мне уже ничего не нужно. Мощь, аккуратно оформленная в два слова.</p>
<p>Это изображение простояло у меня на рабочем столе несколько месяцев, и в какой-то момент я решил, что неплохо бы развить эту идею, добавив в неё больше сообщений. Так появилась серия из 19 (на данный момент, возможно, будет больше) картинок, которую для себя я окрестил как "BE".</p>
<p>Теперь это стало чем-то большим, чем просто обоями на рабочем столе: в какой-то степени это стало тем, что называют словом lifehack. Первое и последнее, что я вижу, включая компьютер и выключая его — короткое сообщение, позволяющее настроиться на нужную волну и собраться с мыслями.<br />
Можно так же в какой-то степени считать этот набор руководством к действию: у меня есть привычка нажимать F11, когда ко мне подходят, и то, что в этот момент написано на рабочем столе иногда задаёт настроение беседы.</p>
<p>Итак, вот набор обоев:</p>

<a href='http://macosxhints.ru/be-desktop/attentive' title='BE ATTENTIVE'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/attentive-150x150.jpg" class="attachment-thumbnail" alt="BE ATTENTIVE" title="BE ATTENTIVE" /></a>
<a href='http://macosxhints.ru/be-desktop/aware' title='BE AWARE'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/aware-150x150.jpg" class="attachment-thumbnail" alt="BE AWARE" title="BE AWARE" /></a>
<a href='http://macosxhints.ru/be-desktop/bright' title='BE BRIGHT'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/bright-150x150.jpg" class="attachment-thumbnail" alt="BE BRIGHT" title="BE BRIGHT" /></a>
<a href='http://macosxhints.ru/be-desktop/careful' title='BE CAREFUL'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/careful-150x150.jpg" class="attachment-thumbnail" alt="BE CAREFUL" title="BE CAREFUL" /></a>
<a href='http://macosxhints.ru/be-desktop/cheerful' title='BE CHEERFUL'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/cheerful-150x150.jpg" class="attachment-thumbnail" alt="BE CHEERFUL" title="BE CHEERFUL" /></a>
<a href='http://macosxhints.ru/be-desktop/cool' title='BE COOL'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/cool-150x150.jpg" class="attachment-thumbnail" alt="BE COOL" title="BE COOL" /></a>
<a href='http://macosxhints.ru/be-desktop/creative' title='BE CREATIVE'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/creative-150x150.jpg" class="attachment-thumbnail" alt="BE CREATIVE" title="BE CREATIVE" /></a>
<a href='http://macosxhints.ru/be-desktop/curious' title='BE CURIOUS'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/curious-150x150.jpg" class="attachment-thumbnail" alt="BE CURIOUS" title="BE CURIOUS" /></a>
<a href='http://macosxhints.ru/be-desktop/easy' title='BE EASY'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/easy-150x150.jpg" class="attachment-thumbnail" alt="BE EASY" title="BE EASY" /></a>
<a href='http://macosxhints.ru/be-desktop/efficient' title='BE EFFICIENT'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/efficient-150x150.jpg" class="attachment-thumbnail" alt="BE EFFICIENT" title="BE EFFICIENT" /></a>
<a href='http://macosxhints.ru/be-desktop/genius' title='BE GENIUS'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/genius-150x150.jpg" class="attachment-thumbnail" alt="BE GENIUS" title="BE GENIUS" /></a>
<a href='http://macosxhints.ru/be-desktop/honest' title='BE HONEST'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/honest-150x150.jpg" class="attachment-thumbnail" alt="BE HONEST" title="BE HONEST" /></a>
<a href='http://macosxhints.ru/be-desktop/insistent' title='BE INSISTENT'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/insistent-150x150.jpg" class="attachment-thumbnail" alt="BE INSISTENT" title="BE INSISTENT" /></a>
<a href='http://macosxhints.ru/be-desktop/open-minded' title='BE OPEN-MINDED'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/open-minded-150x150.jpg" class="attachment-thumbnail" alt="BE OPEN-MINDED" title="BE OPEN-MINDED" /></a>
<a href='http://macosxhints.ru/be-desktop/persistent' title='BE PERSISTENT'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/persistent-150x150.jpg" class="attachment-thumbnail" alt="BE PERSISTENT" title="BE PERSISTENT" /></a>
<a href='http://macosxhints.ru/be-desktop/polite' title='BE POLITE'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/polite-150x150.jpg" class="attachment-thumbnail" alt="BE POLITE" title="BE POLITE" /></a>
<a href='http://macosxhints.ru/be-desktop/ready' title='BE READY'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/ready-150x150.jpg" class="attachment-thumbnail" alt="BE READY" title="BE READY" /></a>
<a href='http://macosxhints.ru/be-desktop/yourself' title='BE YOURSELF'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/yourself-150x150.jpg" class="attachment-thumbnail" alt="BE YOURSELF" title="BE YOURSELF" /></a>
<a href='http://macosxhints.ru/be-desktop/agile' title='BE AGILE'><img width="150" height="150" src="http://macosxhints.ru/wp-content/uploads/2009/05/agile-150x150.jpg" class="attachment-thumbnail" alt="BE AGILE" title="BE AGILE" /></a>

<p>Если этот набор вам понравился, можете скачать его одним архивом, кликнув по <a href="http://macosxhints.ru/download/BE.zip">этой ссылке</a>. Распакуйте из архива директорию с изображениями и положите эту директорию туда, где она не будет вам мешать. Теперь откройте приложение "Системные настройки" и в разделе "Рабочий стол и заставка" выберите вкладку "Рабочий стол". Нажмите на знак +, расположенный под списком в левой части окна, и выберите директорию с обоями. Теперь осталось лишь указать интервал между заменами обоев на столе ("Менять изображение") и включить опцию "В случайном порядке". Теперь, если в какой-то момент вам потребуется совет, как реагировать на окружающий мир, просто посмотрите на ваш монитор, и Mac OS X вам непременно всё подскажет.</p>
<p>Использование и распространение изображений всячески приветствуется. Буду рад идеям, которые позволят дополнить существующий набор. Могу сделать и русскую версию, если кому-то это нужно :)</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone" title="Скрытые символы клавиатуры iPhone (30 Март 2010)">Скрытые символы клавиатуры iPhone</a> (1)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/be-desktop/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>CLIX: Все команды для терминала в одном месте</title>
		<link>http://macosxhints.ru/clix-vse-komandyi-dlya-terminala-v-odnom-meste</link>
		<comments>http://macosxhints.ru/clix-vse-komandyi-dlya-terminala-v-odnom-meste#comments</comments>
		<pubDate>Tue, 05 May 2009 13:53:36 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[ACP]]></category>
		<category><![CDATA[CLIX]]></category>
		<category><![CDATA[man]]></category>
		<category><![CDATA[командная строка]]></category>
		<category><![CDATA[пароль]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=176</guid>
		<description><![CDATA[Очень много людей, использующих Mac OS X знают про существование в этой системе такого приложения, как Terminal. Гораздо меньше людей, знают о том, как его запустить (я исхожу из статистики запросов поисковых систем). И уж совсем небольшой процент пользователей умеет терминалом пользоваться. Я отношу себя к некоторой середине между второй и третьей подгруппами: я знаю [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://macosxhints.ru/wp-content/uploads/2009/05/clix_icon.jpg" alt="Иконка приложения CLIX" title="Иконка приложения CLIX" width="128" height="128" align="left" />Очень много людей, использующих Mac OS X знают про существование в этой системе такого приложения, как <a href="http://macosxhints.ru/tag/terminal">Terminal</a>. Гораздо меньше людей, знают о том, как его запустить (я исхожу из статистики запросов поисковых систем). И уж совсем небольшой процент пользователей умеет терминалом пользоваться. Я отношу себя к некоторой середине между второй и третьей подгруппами: я знаю как запустить терминал, я знаю как выполнить в нём множество необходимых мне операций, но чтобы использовать все возможности командной строки на полную катушку — тут я совершенно бессилен.</p>
<p>Всё дело в том, что для того, чтобы помнить весь тот богатый инструментарий, который даёт нам командная строка, нужно постоянно им пользоваться. А если мне, предположим, понадобилось один раз посчитать файлы определённого типа, присутствующие на моём жёстком диске, и больше в течении года мне этого делать не придётся, — велика вероятность, что спустя год я и не вспомню, как это делается.</p>
<p>Но, как говаривал один мой школьный преподаватель "Не страшно забыть. Страшно НЕ ЗНАТЬ и забыть". И несмотря на полубредовость выражения этой мысли, в ней кроется масса смысла: сделав что-то один раз и забыв набор необходимых для результата действий, вы, по крайней мере, будете знать, в каком направлении производить поиск. Не зная же, что именно вам требуется изначально, вспомнить вы просто не сможете.</p>
<p><span id="more-176"></span>Сегодня я расскажу про удобное приложение, позволяющее узнать много нового о работе с командной строкой в Mac OS X. а так же упорядочить ваши знания в этом направлении — CLIX.</p>
<p>CLIX является бесплатным компонентом из платного набора различных утилит под названием ACP, предназначенного для системных разработчиков и администраторов систем. Но, поскольку речь не об ACP, останавливаться мы на нём не будем (я вообще мало что понял из описания некоторых компонентов этой системы. Желающие могут прогуляться на <a href="http://rixstep.com/4/0/" target="_blank">официальный сайт продукта</a>).</p>
<p><b>Итак, что же такое CLIX</b><br />
Эта скромная по размерам (249 Kb) утилита позволяет составлять списки необходимых в разное время терминальных команд для Mac OS X, сопровождать их названиями и описаниями, выполнять и видеть результат выполнения сразу в программе. Более того, сразу с программой поставляются списки с огромным количеством уже оттестированных и разложенных по категориям (немного хаотичным, правда) команд. Больше это напоминает кучу хлама, среди которого иногда попадаются удивительные и полезные вещи, ради которых в этой куче всё-таки стоит порыться. В общем, лучше один раз увидеть.</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/05/system.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/05/system-500x296.jpg" alt="Список системных команд в CLIX" title="Список системных команд в CLIX" width="500" height="296 style="margin-bottom: 15px"" /></a></center>На изображении выше приведён снимок окна приложения CLIX с открытым файлом system.clix. Это список команд, позволяющих просматривать (и не только) различные данные о вашей системе, используя имеющиеся в Mac OS X средства консоли. К сожалению, людям, не знакомым с английским языком, описания команд мало что скажут, но при помощи словаря разобраться вполне сможете.<br />
Итак, это просто список, который выводит наименование команды, категорию, краткое описание того, для чего это используется, и синтаксис, который необходимо выполнить в терминале. Кликнув два раза по заинтересовавшей вас строке, вы получите другое окно:</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/05/run_window.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/05/run_window-500x335.jpg" alt="Окно выполнения команды в CLIX" title="Окно выполнения команды в CLIX" width="500" height="335" style="margin-bottom: 15px" /></a></center></p>
<p>Здесь вы обнаружите всё те же поля, что и на предыдущем изображении, но теперь их можно редактировать, изменяя описание на то, что будет понятно вам. Помимо этого присутствует окно, в котором будет отображаться результат выполнения выбранной команды. Примерно, как это указано на изображении ниже:</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/05/result.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2009/05/result-500x336.jpg" alt="Результат обработки консольной команды" title="Результат обработки консольной команды" width="500" height="336" style="margin-bottom: 15px" /></a></center></p>
<p>Выполнение некоторых команд требует прав администратора. Это связано со спецификой разрешений на доступ к отдельным службам или файлам. Такие команды начинаются с <b>sudo</b>, что подразумевает выполнение от имени пользователя, наделённого административными правами. Поскольку окно результатов выполнения не является интерактивным, пароль администратора нужно ввести в приложение заранее, для этого в меню Edit нужно выбрать пункт Sudo, и в появившемся окне набрать пароль:</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/05/password_prompt.jpg" alt="Запрос пароля администратора в CLIX" title="Запрос пароля администратора в CLIX" width="368" height="105" style="margin-bottom: 15px" /></center>В окне выполнения команды слева от кнопок есть свободное место. Кликнув по нему, вы откроете строку ввода, которая призвана помочь вам разобраться с теми командами, которые вы планируете запустить. По сути, она просто транслирует введённое вами слово в терминал в виде "man &lt;что-то там&gt;" и транслирует вывод обратно в своё окно:</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/05/man_input.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/05/man_input-500x333.jpg" alt="Вывод помощи по использованию команд" title="Вывод помощи по использованию команд" width="500" height="333" style="margin-bottom: 15px" /></a></center></p>
<p>Вот, пожалуй, и всё, что можно об этой программе рассказать.</p>
<p>Чем CLIX может быть полезен? Пожалуй тем, что позволяет создавать свои списки консольных команд, хранить их в удобном структурированном виде и сразу выполнять, минуя Copy/Paste. Помимо этого, лично я в куче тех списков команд, что поставляются вместе с программой, обнаружил для себя массу новых и полезных системных команд, которые, уверен, пригодятся многим.</p>
<p>Скачать последнюю версию CLIX можно как с <a href="http://www.apple.com/downloads/macosx/unix_open_source/clix.html">сайта Apple</a>, так и с <a href="http://rixstep.com/4/0/clix/">сайта компании-разработчика</a>.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/novoe-samostoyatelnoe-okno-prilozheniya" title="Новое самостоятельное окно приложения (10 Март 2009)">Новое самостоятельное окно приложения</a> (4)</li>
	<li><a href="http://macosxhints.ru/kak-zapustit-ubitiy-firefox" title="Как запустить &#8220;убитый&#8221; Firefox (25 Июнь 2010)">Как запустить &#8220;убитый&#8221; Firefox</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/clix-vse-komandyi-dlya-terminala-v-odnom-meste/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Изменение иконки Windows в Mac OS X</title>
		<link>http://macosxhints.ru/izmenenie-ikonki-windows-v-mac-os-x</link>
		<comments>http://macosxhints.ru/izmenenie-ikonki-windows-v-mac-os-x#comments</comments>
		<pubDate>Fri, 03 Apr 2009 10:22:55 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Графика]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[boot camp]]></category>
		<category><![CDATA[ICNS]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Tiger]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[иконки]]></category>
		<category><![CDATA[красивости]]></category>
		<category><![CDATA[терминал]]></category>
		<category><![CDATA[файлы]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=194</guid>
		<description><![CDATA[Иногда людям хочется странного. Так, в комментариях к посту про замену иконок в Mac OS X, некто Crash Bandicoot попросил меня написать про то, как можно заменить иконку у раздела, отведённого, при помощи Boot Camp, под Windows. :) В результате я создал необходимый раздел, установил туда Windows XP, и вот вам пошаговое руководство.
Изначально стоит сказать, [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Изменение иконки Windows в Mac OS X" src="http://macosxhints.ru/wp-content/uploads/2009/04/change_icon_boot_camp.jpg" alt="Изменение иконки Windows в Mac OS X" width="183" height="94" align="left" />Иногда людям хочется странного. Так, в комментариях к <a href="http://macosxhints.ru/zamena-ikonok-v-mac-os-x">посту про замену иконок в Mac OS X</a>, некто Crash Bandicoot попросил меня написать про то, как можно заменить иконку у раздела, отведённого, при помощи Boot Camp, под Windows. :) В результате я создал необходимый раздел, установил туда Windows XP, и вот вам пошаговое руководство.</p>
<p><span id="more-194"></span>Изначально стоит сказать, что проблема кроется не в Windows, а в файловой системе NTFS, которую эта система может использовать (если вы ставили Windows на раздел с FAT32, то вам подойдёт и <a href="http://macosxhints.ru/zamena-ikonok-v-mac-os-x">стандартный способ изменения иконок</a>).</p>
<p>Так уж получилось, что для данной операции Вам потребуется дополнительный носитель информации, например USB-накопитель (отформатированная в FAT32 или FAT16 флэшка). <a href="http://macosxhints.ru/zamena-ikonok-v-mac-os-x">Указанным ранее способом</a>, измените у этого накопителя иконку на ту, которую вы хотите в ближайшем будущем установить для раздела с Windows.</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/04/change_icon_usb_flash.jpg" alt="Изменяем иконку у Flash на изображение для Windows" title="Изменяем иконку у Flash на изображение для Windows" width="175" height="98" style="margin-bottom: 15px;" /></center></p>
<p>Теперь, если в <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os" title="Как запустить терминал в Mac OS X">терминале</a> вывести листинг всех файлов на носителе, то в куче служебных вещей вы увидите 2 нужных нам файла: <b>.VolumeIcon.icns</b> и <b>._&lt;0x0D&gt;</b> (где &lt;0x0D&gt; — символ возврата каретки, так что он будет невидимым).</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/04/hidden_metainfo_files.jpg" alt="Невидимые файлы с информацией об иконке" title="Невидимые файлы с информацией об иконке" width="436" height="200" style="margin-bottom: 15px;" /></center></p>
<p>Перезагрузитесь в Windows и скопируйте эти два файла с накопителя в корень директории C:\ (если вы в системе Windows не видите указанных файлов, в настройках отображения папок укажите о необходимости отображения скрытых файлов и папок).</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2009/04/windows_mac_icon_files.jpg' rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/04/windows_mac_icon_files-500x280.jpg" alt="Копируем иконки для Mac OS X в Windows" title="Копируем иконки для Mac OS X в Windows" width="500" height="280" style="margin-bottom: 15px;" /></a></center></p>
<p>Теперь можете перезагружаться обратно в Mac OS X: там вы обнаружите, что иконка раздела с Windows приобрела необходимый вам вид, так что на рабочем столе красуются две иконки от разных разделов (Mac OS X и Windows).</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/04/final_stage.jpg" alt="Иконки разделов с Mac OS X и Windows" title="Иконки разделов с Mac OS X и Windows" width="172" height="84" style="margin-bottom: 15px;" /></center></p>
<p>Стоит отметить, что приведённый выше способ работает только в Mac OS X <strong>Leopard</strong>, и для Tiger набор действий несколько отличается. К сожалению, я до сих пор не установил себе Tiger, а потому могу привести лишь список необходимых действий без скриншотов и предупредив о том, что я это не проверял. Итак:</p>
<ul>
<li>Выставите иконку у USB-носителя, как это описано выше</li>
<li>В директории /Volumes скопируйте информацию об иконке вашего носителя для раздела с Windows выполнив команду
<div class="terminal-quote">cp /Volumes/.&lt;USB_NAME&gt; /Volumes/.&lt;WIN_NAME&gt;</div>
<p>где &lt;USB_NAME&gt; — имя вашего носителя, для которого вы поставили нужную иконку (в моём примере <strong>FLASH</strong>), а &lt;WIN_NAME&gt; — имя подмонтированного в систему раздела с Windows (в моём примере выше это <strong>Windows</strong>)</li>
<li>Перезагрузитесь в Windows и скопируйте .VolumeIcon.icns с вашего носителя в корень C:\</li>
</ul>
<p>Вот и всё.</p>
<p>P.S. Если в вашей Mac OS X настроена работа с NTFS в режиме read-write, то скопировать необходимые файлы в корень C:\ вы сможете и без перезагрузки в Windows.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/zamena-ikonok-v-mac-os-x" title="Замена иконок в Mac OS X (28 Октябрь 2008)">Замена иконок в Mac OS X</a> (54)</li>
	<li><a href="http://macosxhints.ru/izvlechenie-ikonok-iz-prilozheniy" title="Извлечение иконок из приложений (6 Май 2008)">Извлечение иконок из приложений</a> (0)</li>
	<li><a href="http://macosxhints.ru/gde-skachat-ikonki-dlya-mac-os-x" title="Где скачать иконки для Mac OS X (14 Февраль 2010)">Где скачать иконки для Mac OS X</a> (1)</li>
	<li><a href="http://macosxhints.ru/simbl-blurminal-razmyivaem-fon-terminala" title="SIMBL + Blurminal: размываем фон терминала (26 Сентябрь 2008)">SIMBL + Blurminal: размываем фон терминала</a> (0)</li>
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/izmenenie-ikonki-windows-v-mac-os-x/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Выход в интернет через iPhone</title>
		<link>http://macosxhints.ru/vihod-v-internet-cherez-iphone</link>
		<comments>http://macosxhints.ru/vihod-v-internet-cherez-iphone#comments</comments>
		<pubDate>Thu, 12 Mar 2009 23:43:12 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Airport]]></category>
		<category><![CDATA[EDGE]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[iPhoneTunnel]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[localhost]]></category>
		<category><![CDATA[OpenSSH]]></category>
		<category><![CDATA[proxy]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Wi-Fi]]></category>
		<category><![CDATA[пароль]]></category>
		<category><![CDATA[терминал]]></category>
		<category><![CDATA[туннель]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=188</guid>
		<description><![CDATA[Тема использования iPhone в качестве модема для Мака обсуждалась не единожды. Насколько мне известно, для этих целей даже существует специальное приложение (кажется, iPhoneModem — точно не помню но речь не о нём), которое нужно купить.
Я же хотел бы рассказать, каким образом использовать ваш iPhone в качестве модема, не заплатив за это ничего (кроме, разумеется, оплаты [...]]]></description>
			<content:encoded><![CDATA[<p>Тема использования iPhone в качестве модема для Мака обсуждалась не единожды. Насколько мне известно, для этих целей даже существует специальное приложение (кажется, iPhoneModem — точно не помню но речь не о нём), которое нужно купить.</p>
<p>Я же хотел бы рассказать, каким образом использовать ваш iPhone в качестве модема, не заплатив за это ничего (кроме, разумеется, оплаты за EDGE-траффик вашему оператору согласно расценкам вашего тарифного плана). Итак, нам потребуется:</p>
<ul>
<li>iPhone с проделанным на нём jailbreak</li>
<li>запущенный <a title="Установка OpenSSH на iPhone" href="http://macosxhints.ru/kak-zakachat-faily-na-iphone-2">OpenSSH на iPhone</a></li>
</ul>
<p>Далее, по вкусу:<br />
- если вы планируете использовать iPhone как беспроводной модем, то кроме Mac OS X нам больше ничего не потребуется;<br />
- если же вы хотите использовать iPhone как USB-модем, то помимо кабеля соединения нам понадобится программа <strong>iPhoneTunnel</strong>, о которой я <a title="Как подключиться к iPhone через SSH без Wi-Fi" href="http://macosxhints.ru/kak-podklyuchitsya-k-iphone-cherez-ssh-bez-wi-fi">недавно писал</a>.</p>
<p><span id="more-188"></span><br />
<h3>Делаем из iPhone беспроводной модем</h3>
<p>(если вас интересует проводной вариант, переходите к следующей секции)</p>
<p>В выпадающем меню индикатора Airport выбираете пункт <strong>Создать сеть...</strong>.</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/03/airport_create_net.png" alt="Создать сеть Airport" title="Создать сеть Airport" width="256" height="223" style="margin-bottom: 15px;"/></center></p>
<p>В появившемся окошке указываем какое-нибудь название, дабы позже эту сеть идентифицировать среди других (например, iPhoneModem), выставляем галочку для указания пароля (это опционально).</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/03/airport_create_net_settings.png" alt="Настройки создаваемой в Airport сети" title="Настройки создаваемой в Airport сети" width="427" height="383" style="margin-bottom: 15px;" /></center></p>
<p>Учтите, что как только вы нажмёте <strong>ОК</strong>, Airport на вашем Маке перестанет работать с той Wi-Fi сетью, которой вы до этого момента пользовались, и переключится на созданную.</p>
<p>Теперь идёте в настройки iPhone и среди различных Wi-Fi сетей находите нужную, подключаетесь к ней (если при создании сети указали пароль, потребуется его ввести). Теперь нужно посмотреть IP адрес вашего iPhone в этой сети (как это сделать, <a title="Как узнать IP адрес iPhone" href="http://macosxhints.ru/kak-zakachat-faily-na-iphone">написано в этом сообщении</a>).</p>
<p>Узнали? Отлично. Теперь нужно <a title="Запуск терминала в Mac OS X" href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">запустить Terminal</a>, и выполнить там команду:</p>
<div class="terminal-quote">ssh -ND localhost:9999 mobile@&lt;IP-адрес вашего iPhone&gt;</div>
<p>и вводите пароль для пользователя <strong>mobile</strong> (если вы используете пароль по умолчанию, настоятельно <a href="http://macosxhints.ru/kak-pomenyat-parol-na-iphone">рекомендую его поменять</a>). Данной командой мы указываем системе, что обращения к адресу localhost по порту 9999 (вы можете выбрать другой, главное, чтобы он был свободен) должны переадресовываться в SSH-туннель, который мы организовали подключившись к iPhone.</p>
<p>Пока я буду рассказывать пользователям, желающим использовать iPhone в качестве модема без использования Wi-Fi, какие действия им необходимо предпринять, вы можете неспешно пролистать вниз, до того момента, где речь пойдёт о завершающей стадии настройки.</p>
<h3>Делаем из iPhone модем через USB</h3>
<p>В общем-то, почти весь набор действий, необходимый для данной операции описан <a title="Использование iPhoneTunnel" href="http://macosxhints.ru/kak-podklyuchitsya-k-iphone-cherez-ssh-bez-wi-fi">в недавнем посте про iPhoneTunnel</a>. Единственное, пожалуй отличие, что вместо приведённой в том посте команды обычного подключения к iPhone по SSH нам потребуется несколько иная команда:</p>
<div class="terminal-quote">ssh -ND localhost:9999 -p 9876 mobile@localhost</div>
<p>после чего потребуется ввести пароль для пользователя <strong>mobile</strong> (если вы используете пароль по умолчанию, настоятельно <a href="http://macosxhints.ru/kak-pomenyat-parol-na-iphone">рекомендую его поменять</a>). Данной командой мы указываем системе, что обращения к адресу localhost по порту 9999 (вы можете выбрать другой, главное, чтобы он был свободен) должны переадресовываться в SSH-туннель, который мы организовали подключившись к iPhone.</p>
<h3>Финальная стадия</h3>
<p>Теперь осталось только сказать нашей системе, что в интернет мы будем выходить через созданный нами SOCKS5 proxy-сервер, которым является наш SSH-туннель, через который мы будем использовать EDGE соединение iPhone. На самом деле, делается это очень просто.</p>
<p>Если вы хотите, чтобы в сеть могло выходить только какое-то одно приложение, просто укажите ему в качестве прокси SOCKS5 сервер, адресом которого будет localhost, а портом – 9999 (или другой порт, если вы не захотели использовать 9999). Но тут есть оговорки:</p>
<ul>
<li>не все программы умеют соединяться через прокси, предпочитая использовать стандартное системное соединение</li>
<li>не у всех программ настройка прокси ограничивается указанием типа, адреса и порта. В частности, для настройки Firefox требуется ряд изменений, которыми совершенно не хочется раздувать и без того большую статью. Если кому-то потребуется, пишите в комментариях, расскажу</li>
</ul>
<p>Если же вы просто хотите пустить <a style="color:#F00; font-weight: bold" href="#important">весь трафик через iPhone</a>, то тут ситуация следующая:</p>
<p>Для тех, кто выбрал беспроводной вариант, всё просто: достаточно пойти в <strong>настройки Airport</strong> и в разделе <strong>Дополнительно</strong> выставить конфигурацию <strong>Прокси</strong>, как на скриншоте ниже.</p>
<p><center><a href="http://macosxhints.ru/wp-content/uploads/2009/03/set_proxy.png" rel="lightbox"><img src="http://macosxhints.ru/wp-content/uploads/2009/03/set_proxy-500x356.png" alt="Указать локальный прокси-сервер" title="Указать локальный прокси-сервер" width="500" height="356" style="margin-bottom: 15px;" /></a></center></p>
<p><strong>С проводным вариантом несколько сложнее</strong><br />
Сложнее ровно настолько, что сейчас вам, возможно, придётся немного побегать по этой статье. А именно:</p>
<p>- если для обычной работы с Интернет вы пользуетесь Wi-Fi, но модем хотите проводной (мало ли, Wi-Fi на iPhone вышел из строя), то вам нужно прочитать отрывок про создание W-Fi сети при помощи Airport, который я написал в варианте для беспроводных сетей. Именно создание, но никак <strong>не использование</strong>. Поскольку вашему компьютеру нужно через что-то ходить в сеть, он пойдёт через активное соединение, которым, в данном случае, будет  рабочий Airport. А уж  в его настройках указать прокси, как показано на рисунке выше, дело нехитрое.</p>
<p>- если же вы используете другое соединение для работы с сетью (Ethernet, например), то прокси вам нужно будет указать (как на рисунке выше) в настройках используемого вами соединения (честно скажу, этот вариант не тестировал, поскольку дома использую Wi-Fi, но в теории работать должно. Если будут проблемы - пишите.)</p>
<p>На этом, в общем-то всё. После установки прокси доступ в интернет будет происходить через iPhone. И не нужно платить за дополнительное программное обеспечение. Но перед тем, как закончить статью, одно важное замечание:<br />
<a name="important"> </a><br />
<span style="color: #ff0000;">Интернет через iPhone — очень недешёвое развлечение. Помните, что пока вы читаете новости или почту, система может начать скачивать многомегабайтные обновления, и уже после поставит вас перед фактом этого действия. Автор блога не несёт ответственности за возможные издержки, связанные с использованием приведённых советов: вы либо принимаете эти советы на свой страх и риск, либо просто не используете их.</span></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/kak-podklyuchitsya-k-iphone-cherez-ssh-bez-wi-fi" title="Как подключиться к iPhone через SSH без Wi-Fi (4 Март 2009)">Как подключиться к iPhone через SSH без Wi-Fi</a> (7)</li>
	<li><a href="http://macosxhints.ru/kak-pomenyat-parol-na-iphone" title="Как поменять пароль на iPhone (26 Ноябрь 2008)">Как поменять пароль на iPhone</a> (19)</li>
	<li><a href="http://macosxhints.ru/kak-zakachat-faily-na-iphone-2" title="Как залить файлы на iPhone (продолжение) (22 Ноябрь 2008)">Как залить файлы на iPhone (продолжение)</a> (11)</li>
	<li><a href="http://macosxhints.ru/kak-zakachat-faily-na-iphone" title="Как залить файлы на iPhone (21 Ноябрь 2008)">Как залить файлы на iPhone</a> (11)</li>
	<li><a href="http://macosxhints.ru/polnometrazhnyie-melodii-na-iphone" title="Полнометражные мелодии на iPhone (22 Февраль 2009)">Полнометражные мелодии на iPhone</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/vihod-v-internet-cherez-iphone/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Новое самостоятельное окно приложения</title>
		<link>http://macosxhints.ru/novoe-samostoyatelnoe-okno-prilozheniya</link>
		<comments>http://macosxhints.ru/novoe-samostoyatelnoe-okno-prilozheniya#comments</comments>
		<pubDate>Tue, 10 Mar 2009 11:45:59 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=185</guid>
		<description><![CDATA[Если Вам требуется новое окно какого-либо работающего приложения, в большинстве случаев его можно получить при помощи меню Файл->Новое окно (File->New window). Но этот способ обладает рядом недостатков:

Приложение использует ту же иконку в Dock'е, что и запущенное ранее
По ⌘+Tab на новую копию приложения не переключиться
Комбинация ⌘+Q нажатая в одном из окон закрывает и все остальные, работающие [...]]]></description>
			<content:encoded><![CDATA[<p>Если Вам требуется новое окно какого-либо работающего приложения, в большинстве случаев его можно получить при помощи меню Файл->Новое окно (File->New window). Но этот способ обладает рядом недостатков:</p>
<ul>
<li>Приложение использует ту же иконку в Dock'е, что и запущенное ранее</li>
<li>По ⌘+Tab на новую копию приложения не переключиться</li>
<li>Комбинация ⌘+Q нажатая в одном из окон закрывает и все остальные, работающие в данной сессии</li>
<li>В случае с браузерами, используется инициированная ранее сессия</li>
</ul>
<p><span id="more-185"></span>Если же вам требуется полноценная <b>самостоятельная</b> запущенная копия приложения, просто <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">откройте терминал</a> и наберите там команду:</p>
<div class="terminal-quote">open -a < имя_приложения> -n</div>
<p>и в все перечисленные выше минусы перестанут распространяться на запущенную копию.<br />
Например,</p>
<div class="terminal-quote">open -a Safari -n</div>
<p>откроет новую сессию Safari в самостоятельном окне. Каждое дополнительное выполнение этой команды приведёт к точно такому же результату.</p>
<p>Возможные варианты применения этого знания (по крайней мере, как это помогает лично мне):</p>
<ul>
<li>В Firefox я использую разные профили: для разработки, для сёрфинга, и просто чистый профиль — предложенный выше способ позволяет мне одновременно держать открытыми окна с разными профилями и наборами плагинов в них</li>
<li>В одной копии Coda возможно одновременно работать только с одним удалённым сервером. А что если мне нужно взять кусок кода с одного сайта и поместить в другой? Просто открываю новую копию Coda и копирую оттуда. Да, в этом случае можно было бы использовать вариант с открытием нового окна из меню, но по ⌘+Tab в процессе работы мне удобнее переключаться, нежели по ⌘+`</li>
</ul>
<p>Уверен, вы найдёте свой собственный вариант применения.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/kak-zapustit-ubitiy-firefox" title="Как запустить &#8220;убитый&#8221; Firefox (25 Июнь 2010)">Как запустить &#8220;убитый&#8221; Firefox</a> (1)</li>
	<li><a href="http://macosxhints.ru/restart-flash-plugin-v-safari" title="Перезапускаем Flash-плагин в Safari (25 Март 2010)">Перезапускаем Flash-плагин в Safari</a> (3)</li>
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/safari-issues" title="Недостатки Safari (8 Февраль 2010)">Недостатки Safari</a> (10)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/novoe-samostoyatelnoe-okno-prilozheniya/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Странные трюки с размером файла в Finder</title>
		<link>http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder</link>
		<comments>http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder#comments</comments>
		<pubDate>Tue, 24 Feb 2009 08:43:05 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[неправильно]]></category>
		<category><![CDATA[ошибки]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=156</guid>
		<description><![CDATA[Случайно заметил одну странную особенность системы Mac OS X Leopard (увы, не знаю, как с этим обстоит дело у Tiger) связанную с отображением размера файла в Finder. Ошибка эта относится исключительно к Finder,
Чтобы показать, в чём заключается эта особенность, нам потребуется тестовый каталог с любым файлом в нём. Я создал директорию с именем test и [...]]]></description>
			<content:encoded><![CDATA[<p>Случайно заметил одну странную особенность системы Mac OS X Leopard (увы, не знаю, как с этим обстоит дело у Tiger) связанную с отображением размера файла в Finder. Ошибка эта относится исключительно к Finder,</p>
<p>Чтобы показать, в чём заключается эта особенность, нам потребуется тестовый каталог с любым файлом в нём. Я создал директорию с именем test и поместил в неё пустой текстовый файл test.txt, но это может быть и изображение, или файл какого-то другого типа.</p>
<p><img src="http://macosxhints.ru/wp-content/uploads/2009/02/initial_state.png" alt="Пустой текстовый файл в Finder" title="Пустой текстовый файл в Finder" width="487" height="59" /></p>
<p>И вот тут-то начинаются интересности.</p>
<p><span id="more-156"></span>Вызываем свойства пустого файла (⌘+I) и смотрим, что нам показывают:</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/initial_state_info.png" alt="Пустой текстовый файл в Finder (Свойства)" title="Пустой текстовый файл в Finder (Свойства)" width="492" height="247" style="margin-bottom:15px;" /></center></p>
<p>А теперь давайте просто поменяем приложение, которым нужно данный файл открывать, и сразу происходит странное: в файл ничего не записано, но его размер чудесным образом меняется непредсказуемым образом (а вместе с ним меняется и тип):</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/open_in_safari.png" alt="Назначение файлу другого приложения" title="Назначение файлу другого приложения" width="495" height="245" style="margin-bottom:15px;" /></center></p>
<p>Но если мы передумали, и решили снова выставить приложением для данного файла TextEdit.app, то размер снова меняется, но вовсе не на предыдущее значение, как можно было бы предположить:</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/switch_back_to_textedit.png" alt="Назначение файлу приложения по умолчанию" title="Назначение файлу приложения по умолчанию" width="494" height="277" style="margin-bottom:15px;" /></center></p>
<p>В то же самое время, просмотр данного каталога в других приложениях (например, в Терминале) выводит правильный размер для этого файла:</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/meanwhile_in_terminal.png" alt="Листинг директории в Terminal.app" title="Листинг директории в Terminal.app" width="357" height="89" style="margin-bottom:15px;" /></center></p>
<p>С чем связано такое поведение Finder мне непонятно. Я поискал информацию в сети, но не нашёл даже упоминания подобной проблемы кем-либо ещё: то-ли никто не обращал на это внимания, то ли я плохо искал. Ситуация была воссоздана на 2-х разных машинах под управлением Mac OS X Leopard, так что грешить на особенности какой-то одной системы, подпорченной каким-то программным обеспечением сложно.</p>
<p>Был бы признателен, если бы кто-то из читателей попробовал воссоздать приведённую ситуацию на Tiger и сообщил о результатах в комментариях к этой статье.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/oshibka-podschjot-udalyaemyh-failov" title="Ошибка: подсчёт удаляемых файлов (9 Февраль 2009)">Ошибка: подсчёт удаляемых файлов</a> (0)</li>
	<li><a href="http://macosxhints.ru/oshibki-v-finder-i-expose-v-mac-os-x-leopard" title="Ошибки в Finder и Exposé в Mac OS X Leopard (5 Ноябрь 2008)">Ошибки в Finder и Exposé в Mac OS X Leopard</a> (11)</li>
	<li><a href="http://macosxhints.ru/leopard-poleznosti-dlya-quicklook" title="Leopard: Полезности для QuickLook (13 Май 2008)">Leopard: Полезности для QuickLook</a> (3)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1" title="Среда web-разработки на Mac OS X Leopard (часть 1) (30 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 1)</a> (25)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>5 способов заблокировать экран Mac OS X</title>
		<link>http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x</link>
		<comments>http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x#comments</comments>
		<pubDate>Mon, 16 Feb 2009 23:58:43 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Dock]]></category>
		<category><![CDATA[Exposé]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[screensaver]]></category>
		<category><![CDATA[shell]]></category>
		<category><![CDATA[безопасность]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[пароль]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=141</guid>
		<description><![CDATA[За долгие годы работы на компьютерах под управлением ОС Windows я очень сильно привык блокировать доступ к компьютеру, отлучаясь от него на некоторое время. В зависимости от версии системы, эта операция производилась разными клавиатурными сочетаниями. Начав пользоваться Маком я подобных сокращений не обнаружил, но проблему свою решил назначением одного из углов экрана на запуск заставки, [...]]]></description>
			<content:encoded><![CDATA[<p>За долгие годы работы на компьютерах под управлением ОС Windows я очень сильно привык блокировать доступ к компьютеру, отлучаясь от него на некоторое время. В зависимости от версии системы, эта операция производилась разными клавиатурными сочетаниями. Начав пользоваться Маком я подобных сокращений не обнаружил, но проблему свою решил назначением одного из углов экрана на запуск заставки, выход из которой требует пароль.</p>
<p>Но недавно я натолкнулся на статью о программе, которая позволяет назначить горячие клавиши на запуск блокирования экрана, и решил всё-таки поискать альтернативные способы, чтобы обойтись в решении данной задачи только штатными средствами системы. Сразу скажу, такие способы есть, но обо всех вариантах, с которыми мне пришлось теоретически или практически столкнуться я расскажу по порядку.<br />
<br />
<span id="more-141"></span></p>
<h2>Screensaver и активный угол экрана</h2>
<p><img title="Иконка Exposé" src="http://macosxhints.ru/wp-content/uploads/2008/09/expose_icon.png" alt="Иконка Exposé" width="50" height="43" align="left" />Это самый простой способ, который сразу приходит в голову, когда речь заходит о необходимости блокировать экран. Запуск заставки может происходить как через некоторое время простоя компьютера, так и по запросу пользователя, который делает один из углов экрана системы активным, помещая в него функционал запуска скринсейвера. Для того, чтобы при выходе из режима заставки система потребовала пароль, нужно включить соответствующий пункт в разделе <strong>Безопасность</strong> приложения <strong>Системные настройки</strong>.</p>
<p>У этого способа есть как достоинства, так и недостатки, К первым относится, разумеется, сама возможность запуска заставки быстрым перемещением курсора мыши в заданный угол. В число недостатков попадает то, что во время работы с системой попасть в этот угол курсором можно и случайно. А можно и вообще не попасть, если, например, у вас подключен дополнительный монитор: оказывается, когда "активный угол" настроен у вас со стороны подключенного монитора, то расположение этого угла с вашего основного экрана переместится на дополнительный монитор, что, скорее всего, является багом системы.</p>
<p><center><img title="Баг с активными углами на двух дисплеях" src="http://macosxhints.ru/wp-content/uploads/2009/02/two_displays.png" alt="Баг с активными углами на двух дисплеях" width="449" height="249" /></center></p>
<p>К тому же, я по собственному опыту знаю, что отходя от компьютера запросто можно забыть передвинуть курсор мыши в нужное место, а до момента, пока запустится заставка проходит немало времени.<br />
</p>
<h2>Установка сторонних приложений</h2>
<p><img title="Иконка Приложение" src="http://macosxhints.ru/wp-content/uploads/2009/02/icon_application.png" alt="Иконка Приложение" width="128" height="128" align="left" />В сети доступно некоторое количество приложений, позволяющих назначать клавиатурные сокращения практически любой операции, в том числе и блокировке экрана операционной системы. Я не стану приводить в этой статье их обзоры, поскольку не очень интересовался такими программами, считая, что если есть способ изменить что-то исключительно средствами самой системы, без дополнительного вмешательства, то это достаточный аргумент, против использования сторонних приложений.</p>
<p>Возможно, в будущем, если средств Mac OS X по управлению "горячими клавишами" мне перестанет хватать, я обращусь к дополнительному программному обеспечению.<br />
</p>
<h2>Ссылка на Screensaver в Dock</h2>
<p><img title="Иконка Screensaver" src="http://macosxhints.ru/wp-content/uploads/2009/02/icon_screensaver.png" alt="Иконка Screensaver" width="128" height="114" align="left" />Поскольку мы уже выяснили, что заблокировать экран Mac OS X можно посредством запуска на экране заставки (при условии, что вы включили опцию запроса пароля при выходе из этого режима), то теперь можно попросту вынести значок запуска необходимого приложения в Dock, чтобы потом его оттуда запускать. Для этого открываете Finder и нажимаете ⇧+⌘+G – эта комбинация клавиш откроет окно быстрого перехода к каталогу, куда вы можете вставить адрес "<strong>/System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/</strong>" (без кавычек) и нажать кнопку "Перейти". Собственно, это каталог приложения заставки, который, в отличие от большинства привычных вам приложений, спрятался глубоко в системно-библиотечных дебрях.</p>
<p>Теперь можете перетащить приложение ScreenSaverEngine.app (расширение, вероятно, не отобразится) в Dock, и у вас появится иконка быстрого запуска экранной заставки, нажав которую вы мгновенно спрячете экран.<br />
</p>
<h2>Клавиатурные сокращения и "Связка ключей"</h2>
<p><img title="Иконка Связка ключей" src="http://macosxhints.ru/wp-content/uploads/2009/02/icon_keychain.png" alt="Иконка Связка ключей" width="128" height="128" align="left" />В вашей системе есть приложение <strong>Связка ключей</strong>. Оно отвечает за системный пароли, хранимые у вас в системе, ключи, сертификаты и прочие вещи, необходимые для защиты вашей OS.<br />
Запустите Связку ключей (через Spotlight или найдя это приложение в <strong>Служебных программах</strong>). Откройте настройки приложения (⌘+.) и активируйте пункт "Показать статус в строке меню". Как только вы это сделаете, в строке меню (верхняя полоса на вашем экране) появится значок в виде навесного замка, нажав на который вы получите список быстрых операций для ограничения доступа к вашей системе или быстрого доступа к настройкам безопасности. Нас же, в контексте обсуждаемого вопроса, интересует пункт "Закрыть экран", который и сам по себе довольно неплох, но который можно сделать гораздо лучше, навесив на него клавиатурное сокращение.</p>
<p><center><img class="alignnone size-full wp-image-146" title="Закрыть экран в строке меню" src="http://macosxhints.ru/wp-content/uploads/2009/02/lock_screen.png" alt="Закрыть экран в строке меню" width="380" height="183" /></center></p>
<p>Основная проблема (или недостаток) этого способа в том, что фактически "горячих клавиш" нужно назначить две, а не одну, но, назначенные с умом, они не доставят много хлопот.</p>
<p>Итак, открываем <strong>Системные настройки</strong>, переходим к пункту <strong>Клавиатура и мышь</strong> и выбираем раздел <strong>Сочетания клавиш</strong>, где перечислены некоторые сочетания, используемые в системе по умолчанию. Листаем список вниз и выбираем пункт <strong>Все программы</strong>, после чего кликаем по плюсику под списком:</p>
<p><center><img title="Добавление горячих клавиш в Mac OS X" src="http://macosxhints.ru/wp-content/uploads/2009/02/set_lock_hotkey.png" alt="Добавление горячих клавиш в Mac OS X" width="360" height="134" /></center></p>
<div style="background: #FFFFE6;padding: 5px;line-height:100%;font-size:11px;margin-bottom:15px;margin-top:10px;">
<table border="0">
<tbody>
<tr>
<td width="50"><img style="margin-right: 10px" src="/icons/icon-book.png" alt="Подсказка" align="middle" /></td>
<td valign="top">Тут, вероятно, стоит сделать небольшое отступление и объяснить, что к чему.<br />
Дело в том, что сейчас мы создадим сочетание клавиш для пункта <strong>Закрыть экран</strong>, о котором писали выше. А пункт <strong>Все программы</strong> подразумевает, что работать это сочетание должно независимо от того, какое приложение у вас в данный момент запущено.</td>
</tr>
</tbody>
</table>
</div>
<p>После того, как вы нажали на знак "+", у вас откроется окно добавления новго клавиатурного сокращения. Заполните его, как на изображении ниже и нажмите "Добавить".</p>
<p><center><img title="Добавление сочетания для блокирования экрана" src="http://macosxhints.ru/wp-content/uploads/2009/02/add_shortcut.png" alt="Добавление сочетания для блокирования экрана" width="392" height="253" /></center></p>
<div style="background: #DFFFA6;padding: 5px;line-height:100%;font-size:11px;margin-bottom:15px;margin-top:10px;">
<table border="0">
<tbody>
<tr>
<td width="50"><img style="margin-right: 10px" src="/icons/icon-hint.png" alt="Подсказка" align="middle" /></td>
<td valign="top">Я не случайно сделал такое "загадочное" сокращение. Дело в том, что вызвать это сочетание клавиш можно будет только после перемещения фокуса в строку меню. Для этой команды уже есть сочетание клавиш, но пользоваться им не приходилось пока ни разу, а потому я решил его переназначить на нужное мне, чтобы клавиши, необходимые для блокирования окна находились максимально близко, для удобства их последовательного вызова и не были зарезервированы системой для своих целей.</td>
</tr>
</tbody>
</table>
</div>
<p>Итак, прокрутите список системных сокращений выше, до пункта "Переместить фокус в меню", кликните два раза по выставленной этому пункту комбинации, и установите сочетание на ⌘+\. Теперь <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">откройте терминал</a>, и выполните там команду</p>
<div class="terminal-quote">killall SystemUIServer</div>
<p>которая перезапустит строку меню (на самом деле, не только её, но это неважно, на работе это не отразится) и применит внесённые вами в систему изменения.</p>
<p>Теперь, если вы нажмёте ⌘+\, а потом, не отпуская клавишу ⌘ нажмёте на ', то у вас запустится заставка, завершить которую можно лишь введя пароль (даже если такая опция не выставлена у вас в настройках безопасности).</p>
<p>Это, если посмотреть на реализацию, не самый быстрый способ. Но это, честно говоря, быстрее сделать, чем пошагово рассказать. А затем пальцы очень быстро привыкают к клавишам и сами запускают то, что нужно.<br />
</p>
<h2>Блокируем экран через терминал</h2>
<p>Это последний и самый, пожалуй, интересный способ. Если вы часто работаете в терминале, вы можете создать для себя shell-скрипт, переводящий Mac OS X в режим входа в систему, не завершая при этом запущенных приложений. Достаточно <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">запустить Терминал</a> и выполнить там строчку</p>
<div class="terminal-quote">echo -e \#\!/bin/sh\ "\n"/System/Library/CoreServices/Menu\\ Extras/User.menu/Contents/Resources/CGSession\ -suspend &gt; ~/lock.command &amp;&amp; chmod 755 ~/lock.command</div>
<p>после чего в вашей домашней директории появится shell-скрипт с именем <strong>lock.command</strong>, запуская который вы мгновенно заблокируете систему.</p>
<p>Расширение <strong>.command</strong> используется для того, чтобы этот скрипт можно было запускать не только из терминала, но и из среды Finder.</p>
<hr />
Теперь ваши данные будут гораздо более защищены, а уж каким из перечисленных способов – решать вам. Главное помнить о том, что безопасность никогда не бывает излишней, даже если вы не страдаете паранойей.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-prilozheniyami-v-expose" title="Переключение между приложениями в Exposé (4 Май 2008)">Переключение между приложениями в Exposé</a> (0)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
	<li><a href="http://macosxhints.ru/para-sovetov-lyubitelyam-serialov" title="Пара советов любителям сериалов (18 Март 2010)">Пара советов любителям сериалов</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Mac — это просто</title>
		<link>http://macosxhints.ru/mac-eto-prosto</link>
		<comments>http://macosxhints.ru/mac-eto-prosto#comments</comments>
		<pubDate>Thu, 12 Feb 2009 09:04:35 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=138</guid>
		<description><![CDATA[Хочу представить вам отличный ресурс, посвящённый макам – простоMAC. На этом сайте вы найдёте массу интересных материалов, призванных познакомить вас с тонкостями работы на маках, новостями, полезными программами для Mac OS X и iPhone, а также многое-многое другое.
Проект очень быстро развивается, и каждый день вы сможете обнаружить для себя что-то новое и полезное.

	Связанные записи
	
	Нет связанных [...]]]></description>
			<content:encoded><![CDATA[<p>Хочу представить вам отличный ресурс, посвящённый макам – <a href="http://prostomac.com" target="_blank">простоMAC</a>. На этом сайте вы найдёте массу интересных материалов, призванных познакомить вас с тонкостями работы на маках, новостями, полезными <a href="http://www.prostomac.com/category/mac-soft/" target="_blank">программами для Mac OS X</a> и <a href="http://www.prostomac.com/category/iphone/" target="_blank">iPhone</a>, а также многое-многое другое.<br />
Проект очень быстро развивается, и каждый день вы сможете обнаружить для себя что-то новое и полезное.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li>Нет связанных записей.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/mac-eto-prosto/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Небольшой вывод</title>
		<link>http://macosxhints.ru/nebolshoy-vyivod</link>
		<comments>http://macosxhints.ru/nebolshoy-vyivod#comments</comments>
		<pubDate>Tue, 10 Feb 2009 08:06:46 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[От автора]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=132</guid>
		<description><![CDATA[Вчера впервые за полтора года пришлось переустанавливать систему (Mac OS X Leopard), потому как недавно я её очень сильно поломал. Во время наблюдения за ходом установки пришла в голову одна мысль, которая вряд ли появилась бы на свет, если бы до этого в течении 9-10 лет мне не приходилось с разной периодичностью наблюдать за ходом [...]]]></description>
			<content:encoded><![CDATA[<p>Вчера впервые за полтора года пришлось переустанавливать систему (Mac OS X Leopard), потому как недавно я её очень сильно поломал. Во время наблюдения за ходом установки пришла в голову одна мысль, которая вряд ли появилась бы на свет, если бы до этого в течении 9-10 лет мне не приходилось с разной периодичностью наблюдать за ходом установки разных версий системы MS Windows.</p>
<p><span id="more-132"></span>Суть в том, что когда вы устанавливаете Windows, на протяжении всего процесса копирования и установки компонентов системы вам в голову запихивают маркетинговый продукт, призванный убедить вас в том, что MS Windows стала ещё надёжнее, ещё быстрее, ещё комфортнее. Повторяющиеся по кругу тексты, сопровождаемые фотографиями счастливых людей, призваны вселить в вас чувство уверенности, что вы не зря остановили свой выбор именно на этом продукте.</p>
<p>Экран установки Mac OS X представляет из себя простой информационный блок, на котором показано, что именно вы устанавливаете, куда вы это устанавливаете, и сколько времени осталось до завершения установки. Всё. Никакого маркетинга (по крайней мере, явного, с избитыми сюжетами), никаких счастливых историй. А всё лишь потому, что <strong>им не нужно убеждать вас в том, что вы сделали отличный выбор, поскольку вы и сами это прекрасно знаете</strong>.</p>
<p><center><br />
<img src="http://macosxhints.ru/wp-content/uploads/2009/02/install.jpg" alt="Экран установки Mac OS X Leopard" title="Экран установки Mac OS X Leopard" width="460" height="326" /><br />
(на моём фотоаппарате села батарея, так что пришлось взять англоязычную картинку с фликра)</center></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/izmenenie-ikonki-windows-v-mac-os-x" title="Изменение иконки Windows в Mac OS X (3 Апрель 2009)">Изменение иконки Windows в Mac OS X</a> (9)</li>
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-4" title="Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя) (27 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 4 &#8211; последняя)</a> (4)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-3" title="Среда web-разработки на Mac OS X Leopard (часть 3) (18 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 3)</a> (6)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/nebolshoy-vyivod/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ошибка: подсчёт удаляемых файлов</title>
		<link>http://macosxhints.ru/oshibka-podschjot-udalyaemyh-failov</link>
		<comments>http://macosxhints.ru/oshibka-podschjot-udalyaemyh-failov#comments</comments>
		<pubDate>Mon, 09 Feb 2009 12:29:40 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[неправильно]]></category>
		<category><![CDATA[ошибки]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=130</guid>
		<description><![CDATA[При удалении/копировании файлов через Finder система Mac OS X имеет обыкновение считать элементы, подверженные производимой операции, после чего начинает выполнять требуемое действие, отображая на прогресс-баре количество файлов для работы и уменьшая этот счётчик в зависимости от проделанной работы.
Недавно столкнулся с забавной штукой: если с примонтированного (подключенного) по локальной сети диска (скажем, директория на рабочем сервере) [...]]]></description>
			<content:encoded><![CDATA[<p>При удалении/копировании файлов через Finder система Mac OS X имеет обыкновение считать элементы, подверженные производимой операции, после чего начинает выполнять требуемое действие, отображая на прогресс-баре количество файлов для работы и уменьшая этот счётчик в зависимости от проделанной работы.</p>
<p><span id="more-130"></span>Недавно столкнулся с забавной штукой: если с примонтированного (подключенного) по локальной сети диска (скажем, директория на рабочем сервере) удалять что-то довольно объёмное по количеству (например, каталог с огромным количеством подкаталогов и файлов в них), то подсчитав конечное количество файлов и начав уменьшать счётчик моя система неизменно уходит "в минус". Т.е. она постепенно приближается к записи "Удаляемых объектов: 0", после чего начинает уменьшать это значение. Судя по всему, при начальном подсчёте объектов система по какой-то причине игнорирует огромное количество файлов и папок, когда речь идёт о довольно разветвлённой структуре хранилища.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/dhcdhdhdhdhdh-ndhndhdhdh-2.png" alt="Отрицательная величина удаляемых файлов" title="Отрицательная величина удаляемых файлов" width="471" height="111" /></center></p>
<p>Данный недочёт появлялся много раз как при работе с *NIX-серверами (через SMB), так и при работе с Time Capsule. Причин такого поведения я в сети не нашёл.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
	<li><a href="http://macosxhints.ru/oshibki-v-finder-i-expose-v-mac-os-x-leopard" title="Ошибки в Finder и Exposé в Mac OS X Leopard (5 Ноябрь 2008)">Ошибки в Finder и Exposé в Mac OS X Leopard</a> (11)</li>
	<li><a href="http://macosxhints.ru/izvlechenie-ikonok-iz-prilozheniy" title="Извлечение иконок из приложений (6 Май 2008)">Извлечение иконок из приложений</a> (0)</li>
	<li><a href="http://macosxhints.ru/zamena-ikonok-v-mac-os-x" title="Замена иконок в Mac OS X (28 Октябрь 2008)">Замена иконок в Mac OS X</a> (54)</li>
	<li><a href="http://macosxhints.ru/leopard-poleznosti-dlya-quicklook" title="Leopard: Полезности для QuickLook (13 Май 2008)">Leopard: Полезности для QuickLook</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/oshibka-podschjot-udalyaemyh-failov/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ссылки на скрытые файлы</title>
		<link>http://macosxhints.ru/ssyilki-na-skryityie-faylyi</link>
		<comments>http://macosxhints.ru/ssyilki-na-skryityie-faylyi#comments</comments>
		<pubDate>Sat, 07 Feb 2009 19:32:19 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[скрытые файлы]]></category>
		<category><![CDATA[терминал]]></category>
		<category><![CDATA[файлы]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=129</guid>
		<description><![CDATA[Пришёл в голову один трюк (вероятно, не мне первому), который можно провернуть с необходимыми скрытыми файлами, чтобы иметь их на виду, не делая все остальные скрытые файлы системы видимыми. Всё банально – нужно сделать ссылку на этот файл, поставив в начале имени файла какой-нибудь символ. Т.е. если, например, вам требуется постоянно наблюдать в папке разрабатываемого [...]]]></description>
			<content:encoded><![CDATA[<p>Пришёл в голову один трюк (вероятно, не мне первому), который можно провернуть с необходимыми <a href="http://macosxhints.ru/otobrazit-skritie-faili">скрытыми файлами</a>, чтобы иметь их на виду, не делая все остальные скрытые файлы системы видимыми. Всё банально – нужно сделать ссылку на этот файл, поставив в начале имени файла какой-нибудь символ. Т.е. если, например, вам требуется постоянно наблюдать в папке разрабатываемого web-проекта файл .htaccess, <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">откройте терминал</a>, перейдите в каталог с проектом и выполните команду</p>
<div class="terminal-quote">ln -s .htaccess " .htaccess"</div>
<p>после чего в этом каталоге у вас появится видимый в Finder файл, при помощи которого вы сможете редактировать .htaccess.</p>
<p>Чтобы удалить созданную ссылку, выполните в каталоге при помощи терминала команду</p>
<div class="terminal-quote">rm " .htaccess"</div>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/izmenenie-ikonki-windows-v-mac-os-x" title="Изменение иконки Windows в Mac OS X (3 Апрель 2009)">Изменение иконки Windows в Mac OS X</a> (9)</li>
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-1" title="Среда web-разработки на Mac OS X Leopard (часть 1) (30 Сентябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 1)</a> (25)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/ssyilki-na-skryityie-faylyi/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Изменение &#8220;горячих клавиш&#8221; в программах</title>
		<link>http://macosxhints.ru/izmenenie-goryachih-klavish-v-programmah</link>
		<comments>http://macosxhints.ru/izmenenie-goryachih-klavish-v-programmah#comments</comments>
		<pubDate>Thu, 05 Feb 2009 11:10:15 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[ADC]]></category>
		<category><![CDATA[Interface Builder]]></category>
		<category><![CDATA[nib]]></category>
		<category><![CDATA[Xcode]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[тонкая настройка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=120</guid>
		<description><![CDATA[Горячие клавиши ("hotkeys") - очень удобное изобретение разработчиков операционных систем и программного обеспечения. Эти простые клавиатурные сочетания экономят массу времени, позволяя обращаться к командам приложения минуя процесс поиска нужного пункта меню среди множества других: достаточно лишь запомнить нужное сочетание клавиш.
А что делать, если у какого-то действия нет назначенного сокращения, или оно не такое уж лёгкое [...]]]></description>
			<content:encoded><![CDATA[<p>Горячие клавиши ("hotkeys") - очень удобное изобретение разработчиков операционных систем и программного обеспечения. Эти простые клавиатурные сочетания экономят массу времени, позволяя обращаться к командам приложения минуя процесс поиска нужного пункта меню среди множества других: достаточно лишь запомнить нужное сочетание клавиш.</p>
<p>А что делать, если у какого-то действия нет назначенного сокращения, или оно не такое уж лёгкое для запоминания? Оказывается, в некоторых случаях эту проблему можно решить, назначив горячие клавиши, удобные вам.</p>
<p><span id="more-120"></span>Дело в том, что в большинстве случаев формат Universal Binary, в котором распространяется большинство приложений для  Mac OS X содержит исходные данные об интерфейсе приложения, и данные эти можно изменить. Правда, для это потребуется скачать и установить себе пакет Xcode – который помимо IDE для разработки приложений (не только под Mac OS X) содержит в себе редактор внешнего вида приложений - Interface Builder, - вот он-то нам и нужен.</p>
<p>Для того, чтобы скачать с сайта Apple последнюю версию Xcode (пакет, кстати, бесплатный), вам потребуется зарегистрироваться на сайте и стать членом ADC (Apple Developer Center). Просто пройдите по <a title="Apple Developer Center" href="http://developer.apple.com/mac/" target="_blank">этой ссылке</a>, нажмите sign-up и заполните предложенную вам форму. После всех формальностей вы сможете скачать и установить на свой компьютер Xcode – пакет для разработки программного обеспечения.</p>
<div style="background: #DFFFA6;padding: 5px;line-height:100%;font-size:11px;margin-bottom:15px;">
<table border="0">
<tbody>
<tr>
<td width="50"><img style="margin-right: 10px" src="/icons/icon-hint.png" alt="Подсказка" align="middle" /></td>
<td valign="top">На самом деле не обязательно регистрироваться у Apple и брать пакет с их сайта. Всегда есть вероятность, что у кого-то уже есть самая последняя версия нужного вам программного обеспечения, а потому можно прибегнуть к помощи torrent-сайтов. Но это, разумеется, исключительно на свой страх и риск.</td>
</tr>
</tbody>
</table>
</div>
<p>Теперь на конкретном примере я покажу, как можно отредактировать некоторые элементы интерфейса программ.</p>
<p><img style="border: 1px solid #444" src="http://macosxhints.ru/wp-content/uploads/2009/02/nav_menu.jpg" alt="Меню программы" width="168" height="197" align="left" />Мне довольно часто приходится пользоваться замечательным приложением для работы с базами данных Navicat. Всего в нём, вроде бы хватает, но всегда не давал мне покоя один маленький момент: при просмотре окна с данными в таблице я не мог какой-то комбинацией клавиш открыть окно, для формирования запроса к этой таблице. Мелочь, казалось бы, но каждый раз дёргать курсор мыши в верхний левый угол и выбирать там пункт меню "Query Table" очень неудобно, особенно если пользоваться тачпадом. А раз так, нужно назначить этому функционалу какое-то клавиатурное сочетание.</p>
<p>Найдите то самое приложение, которое вы хотите подправить (предварительно убедившись, что оно не запущено). С большой долей вероятности можно предположить, что оно лежит в Программах. Кликните по выбранному файлу правой кнопкой мыши (или Ctrl+Click) и в появившемся контекстном меню выберите пункт "Показать содержание пакета", после чего вам станут доступны внутренние каталоги приложения.</p>
<p><center><img style="margin-bottom: 15px" title="Контекстное меню" src="http://macosxhints.ru/wp-content/uploads/2009/02/context.jpg" alt="Контекстное меню" width="314" height="139" /></center></p>
<p>Перейдите в директорию "Contents/Resources" – это каталог с внутренними ресурсами приложения, такими как иконки кнопок, файлы локализации, файлы интерфейса (они-то нам и нужны!) и прочая служебная информация, необходимая программе для работы. Но, не будем отвлекаться на перечисление того, что там может быть, поскольку нам нужны именно файлы, отвечающие за отображение окон и пунктов меню. Для этого найдите папки, оканчивающиеся расширением ".lproj". Если программа мультиязычная, таких директорий может быть несколько: по одной на каждый поддерживаемый язык. В этом случае выберите ту, которая отвечает используемому вами в программе языку. В моём примере это будет английский интерфейс, а директория "English.lproj".</p>
<p><center><img title="English.lproj" src="http://macosxhints.ru/wp-content/uploads/2009/02/english.jpg" alt="English.lproj" width="212" height="110" /></center></p>
<p>Войдя в выбранный каталог, вы можете обнаружить там от одного до нескольких файлов с расширением ".nib" (то что нам, в общем-то, и нужно), а также дополнительные вспомогательные файлы и папки, требуемые программе для выполнения различных действий (файлы AppleScript, изображения, файлы помощи, библиотеки и т.д.). Но нам, как я уже говорил, нужны именно файлы интерфейса, а точнее – один конкретный файл.</p>
<div style="background: #FFFFE6;padding: 5px;line-height:100%;font-size:11px;margin-bottom:15px;">
<table border="0">
<tr>
<td width="50"><img style="margin-right: 10px" src="/icons/icon-book.png" alt="Подсказка" align="middle" /></td>
<td valign="top">Nib-файл – это файл интерфейса приложения для Mac OS X, созданный при помощи приложения Interface Builder и содержащий в себе информацию о положении элементов и окон, а также о связи между ними и выполняемыми программой функциями.</td>
</tr>
</table>
</div>
<p>Как выбрать то, что Вам нужно? На этот вопрос очень сложно ответить. Если интерфейс у программы примитивный (в случае очень простого приложения), велика вероятность, что файл будет всего лишь один: тогда и выбирать ничего не надо. Но если файлов много (приложение с множеством интерфейсов и решаемых задач), выбор становится не так очевиден, и приходится исходить из имени файла, пытаясь угадать его назначение. В описываемом примере я сразу обратил внимание на файл с именем TableView.nib, логично предполагая, что файл, отвечаюий за интерфейс просмотра данных таблицы содержит тот пункт меню, который я собираюсь отредактировать. Но так бывает не всегда, и если вы не можете сходу определить, какой именно интерфейс редактировать, открывайте поочерёдно все и смотрите, что там содержится.</p>
<p>Кликнув два раза по выбранному вами файлу, вы запустите приложение Interface Builder, в котором этот файл и откроется: множество окон непонятного назначения заполнивших экран вашего монитора – верный сигнал о том, что всё получилось.</p>
<p>Далее будет много скриншотов, чтобы понятней было, о чём будет идти речь.<br />
Одно из появившихся окон будет называться именем файла, который вы открыли и содержать в себе несколько элементов, часть из которых являются нашей целью. Из названий довольно просто определить, какой именно элемент нужно редактировать. В моём случае это TableViewMenu, но вполне вероятно, что нужный вам элемент будет располагаться в контекстных пунктах, элементы которых так же присутствуют в списке.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/nib_elements.jpg" alt="Элементы NIB-файла" title="Элементы NIB-файла" width="382" height="396" /></center><br />
Кликнув два раза по элементу, я открываю его редактирование, и теперь видно, что это именно то, что мне нужно.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/tableviewmenu.jpg" alt="Редактируемое меню" title="Редактируемое меню" width="183" height="215" class="alignnone size-full wp-image-127" /></center><br />
Теперь дело за малым: отобразите панель аттрибутов элемента (⌘+1 или пункт меню Tools -&gt; Attributes Inspector) после чего кликните по интересующему вас пункту в редактируемом меню.</p>
<p>Как видно из примера, в инспекторе отобразятся некоторые свойства элемента, такие как название, начальное состояние и ряд других. Нас же интересует элемент "Key Equiv.", поле напротив которого и является контейнером для клавиатурного сокращения.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/inspector.jpg" alt="Инспектор аттрибутов" title="Инспектор аттрибутов" width="286" height="385" class="alignnone size-full wp-image-124" /></center><br />
Кликните по полю (его рамка станет голубого цвета), после чего можете нажимать сочетания клавиш, для назначения их этому пункту меню. Стоит отметить, что если вы назначите сочетание, которое уже итак используется в программе, никакой ошибки или предупреждения вы не получите, но сокращение работать не будет. Поэтому старайтесь выбирать уникальные комбинации, которые не используются ни в приложении, ни в системе.</p>
<p>После установки "горячих клавиш" сохраните изменённый файл (⌘ + S) и закройте Interface Builder. Запустите приложение, и найдите тот пункт, для которого вы устанавливали или меняли клавиатурное сочетание вызова, чтобы убедиться, что всё сделано правильно.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2009/02/final_menu.jpg" alt="Результат редактирования меню" title="Результат редактирования меню" width="167" height="197" class="alignnone size-full wp-image-123" /></center><br />
Теперь вы можете пользоваться новым функционалом и не тратить время и внимание на неприятные мелочи.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/ispravlenie-nedochyota-v-interface-mailapp" title="Исправление недочёта в интерфейсе Mail.app (8 Июнь 2009)">Исправление недочёта в интерфейсе Mail.app</a> (9)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/izmenenie-goryachih-klavish-v-programmah/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Как залить файлы на iPhone (продолжение)</title>
		<link>http://macosxhints.ru/kak-zakachat-faily-na-iphone-2</link>
		<comments>http://macosxhints.ru/kak-zakachat-faily-na-iphone-2#comments</comments>
		<pubDate>Sat, 22 Nov 2008 17:59:01 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Installer]]></category>
		<category><![CDATA[OpenSSH]]></category>
		<category><![CDATA[SCP]]></category>
		<category><![CDATA[SFTP]]></category>
		<category><![CDATA[SSH]]></category>
		<category><![CDATA[Wi-Fi]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=116</guid>
		<description><![CDATA[Начиная писать про способы подключения к iPhone, я совершенно не учёл, что это будет довольно объёмный материал. В результате я принял решение разбить этот пост на два поменьше, описав в каждом по одному из способов обмена файлами с iPhone. Данный пост является продолжением и завершением этого.
Итак, ещё один способ для обмена файлами с вашим iPhone.

SSH [...]]]></description>
			<content:encoded><![CDATA[<p>Начиная писать про способы подключения к iPhone, я совершенно не учёл, что это будет довольно объёмный материал. В результате я принял решение разбить этот пост на два поменьше, описав в каждом по одному из способов обмена файлами с iPhone. Данный пост является продолжением и завершением <a href="http://macosxhints.ru/kak-zakachat-faily-na-iphone">этого</a>.<br />
Итак, ещё один способ для обмена файлами с вашим iPhone.</p>
<p><span id="more-116"></span></p>
<h2>SSH сервер на вашем iPhone</h2>
<p>Этот способ подойдёт как пользователям Mac OS X, так и пользователям других операционных систем.<br />
Помимо упомянутого выше приложения Cydia, в телефоне после jailbreak'а будет доступно приложение <strong>Installer</strong>. Оно, в общем-то, несёт в себе тот же смысл, что и Cydia – позволяет устанавливать приложения, минуя AppStore. Мне неясно, зачем было разделять подобный функционал на два независимых приложения, но приходится с этим мириться и пользоваться тем, что есть.<br />
Итак, запустив Installer, отправляйтесь в поиск (Search)  и выберите <strong>OpenSSH</strong>, после чего установите это приложение. Во время установки программа скажет вам, что для работы <strong>OpenSSH</strong>  требуются дополнительные средства, такие как "BSD Subsystem" и "Community Sources". Если установку не предложит, установите их самостоятельно, после чего начинайте устанавливать OpenSSH.<br />
Завершив установку вы сразу получите запущенный SSH сервер на вашем телефоне, который теперь автоматически будет стартовать после перезагрузки телефона. Теперь дело за малым – подключиться к телефону по SSH. Для этого вам потребуется узнать IP-адрес вашего iPhone в сети Wi-Fi, а как это сделать, написано и показано в <a href="http://macosxhints.ru/kak-zakachat-faily-na-iphone">предыдущем посте</a>.</p>
<p>Теперь используя программу <a href="http://macosxhints.ru/tag/terminal">Terminal</a> или какие-то другие программы вы сможете <strong>подключаться к телефону по SSH</strong>. Что это даёт вам в практическом смысле? Навскидку в голову приходят несколько замечательных вещей, таких как:</p>
<ul>
<li>сам SSH</li>
<li>SFTP</li>
<li>scp</li>
</ul>
<p>Про любую из вышеперечисленных аббревиатур вы найдёте массу информации в сети, а я лишь коротко пробегусь по их возможностям и предназначениям:</p>
<p><strong>SSH</strong> – это протокол для управления удалёнными машинами. Шифрует весь траффик и передаваемые пароли, ввиду чего пользуется большой популярностью.</p>
<p><strong>SFTP</strong> (<em>SSH File Transfer Protocol</em>) – протокол, для передачи файлов и других, связанных с файлами операций, использующий в качестве своего транспорта надёжный шифрующий протокол SSH.</p>
<p><strong>SCP</strong> (<em>Secure Copy Protocol</em>) –  протокол для копирования файлов между компьютерами, использующий транспортом SSH. В Mac OS X программу scp для передачи файла (в нашем случае, на iPhone) можно запустить из терминала. Но об этом позже.</p>
<p>Итак, в <a href="http://macosxhints.ru/kak-zakachat-faily-na-iphone">предыдущем посте</a> я уже рассказал, как узнать IP-адрес телефона в Wi-Fi сети и про имена пользователей и пароли, под которыми на телефон можно войти. Теперь дело за малым – определиться, какими программами и для чего вы это будете делать.</p>
<h3>SSH</h3>
<p><a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">Откройте терминал</a> (пользователи MS Windows могут воспользоваться бесплатной программой Putty) и наберите там команду</p>
<div class="terminal-quote">ssh root@&lt;ваш_IP_адрес&gt;</div>
<p>После чего программа попросит вас ввести пароль (если вы не меняли пароль, то вводите <strong>alpine</strong>, если же вы меняли пароль, то уже итак всё знаете, и читать данный пост вам незачем), спросит, действительно ли вы доверяете этому источнику (набирайте <strong>yes</strong>), после чего вы окажетесь ... на вашем iPhone. Если вы определённо не знаете, что делать дальше, набирайте <strong>exit</strong>, что вернёт вас обратно на ваш компьютер. Переведите дыхание и дождитесь следующих постов – там я немного расскажу о структуре папок iPhone OS и их назначении. А пока почитайте про другие протоколы и программы.</p>
<h3>SFTP</h3>
<p>В Mac OS X есть терминальная программа sftp, позволяющая управлять файлами на iPhone (удалять, копировать), и с её помощью вы можете с любого Мака скачать с iPhone файлы, или закачать на него что-нибудь. С другой стороны, вы всегда можете воспользоваться программой Cyberduck или Transmit и создать там SFTP соединение, после чего работать с файловой структурой iPhone можно будет как с обычным FTP сервером. Учитывайте при этом, что время от времени IP-адрес вашего iPhone в сети может меняться (это зависит от настроек маршрутизатора), а на другом компьютере может попросту не оказаться программ для удобной работы с SFTP (кроме консольных). Поэтому я всё же рекомендую на всякий случай разобраться с тем, что даёт терминальная программа sftp, и какой список команд у неё есть.</p>
<h3>SCP</h3>
<p>Для этой программы подойдёт всё то, что я описал выше для SFTP. Есть программы для настройки соединений через этот протокол, обеспечивающие user-friendly интерфейс к результатам её выполнения, но я бы всё-таки рекомендовал изучить синтаксис, чтобы в любой момент иметь возможность залить или слить необходимые файлы.</p>
<p>Вот, в общем-то, и всё. Два предложенных мною способа связи с iPhone дополняют друг-друга и позволяют получать файлы с iPhone и заливать их туда практически с любой платформы без установки дополнительного программного обеспечения на компьютер. В ближайшее время я постараюсь описать те файлы и папки, которые могут быть вам полезны и позволят не только обогатить ваш телефон дополнительными возможностями (например, переносить на нём нужные файлы или обходить стандартные ограничения), но и исправлять некоторые ошибки. В общем, следите за обновлениями, а если что-то непонятно, задавайте вопросы в комментариях.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/kak-podklyuchitsya-k-iphone-cherez-ssh-bez-wi-fi" title="Как подключиться к iPhone через SSH без Wi-Fi (4 Март 2009)">Как подключиться к iPhone через SSH без Wi-Fi</a> (7)</li>
	<li><a href="http://macosxhints.ru/kak-pomenyat-parol-na-iphone" title="Как поменять пароль на iPhone (26 Ноябрь 2008)">Как поменять пароль на iPhone</a> (19)</li>
	<li><a href="http://macosxhints.ru/vihod-v-internet-cherez-iphone" title="Выход в интернет через iPhone (13 Март 2009)">Выход в интернет через iPhone</a> (8)</li>
	<li><a href="http://macosxhints.ru/kak-zakachat-faily-na-iphone" title="Как залить файлы на iPhone (21 Ноябрь 2008)">Как залить файлы на iPhone</a> (11)</li>
	<li><a href="http://macosxhints.ru/izmenenie-zvuka-sms-soobscheniya-na-iphone" title="Изменение звука SMS-сообщения на iPhone (31 Май 2009)">Изменение звука SMS-сообщения на iPhone</a> (16)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/kak-zakachat-faily-na-iphone-2/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Как залить файлы на iPhone</title>
		<link>http://macosxhints.ru/kak-zakachat-faily-na-iphone</link>
		<comments>http://macosxhints.ru/kak-zakachat-faily-na-iphone#comments</comments>
		<pubDate>Fri, 21 Nov 2008 10:15:40 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[AppleTalk]]></category>
		<category><![CDATA[Cydia]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[jailbreak]]></category>
		<category><![CDATA[Netatalk]]></category>
		<category><![CDATA[Wi-Fi]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=110</guid>
		<description><![CDATA[В одном из предыдущих постов я обещал написать небольшой обзор способов просмотра файлов и папок (а также работы с ними) на телефонах iPhone. Пожалуй, пора уже это сделать. Сразу предупрежу, что речь пойдёт только об iPhone, на которых проделана операция jailbreak. В сети (в RU-нете, в том числе) достаточно много материалов о том, как произвести [...]]]></description>
			<content:encoded><![CDATA[<p>В одном из <a href="http://macosxhints.ru/kak-sdelat-screenshot-na-iphone">предыдущих постов</a> я обещал написать небольшой обзор способов просмотра файлов и папок (а также работы с ними) на телефонах iPhone. Пожалуй, пора уже это сделать. Сразу предупрежу, что речь пойдёт только об iPhone, на которых проделана операция jailbreak. В сети (в RU-нете, в том числе) достаточно много материалов о том, как произвести эту операцию независимо от того, используете вы  официально куленный в России iPhone 3G или же привезённый откуда-то 2G, поэтому не буду перепечатывать эти материалы: просто воспользуйтесь вашим любимым поисковиком и найдёте необходимую информацию. Помимо этого, предложенные мною способы будут касаться исключительно взаимодействия с системой Mac OS X, несмотря на то, что один из этих способов подойдёт практически для любой операционной системы.</p>
<p><span id="more-110"></span><br />
Итак, в первую очередь хотелось бы сказать пару слов о том, для чего вообще может понадобиться доступ к файловой системе вашего iPhone. Тут я выделю 3 основных причины:</p>
<ul>
<li>использование iPhone в качестве носителя информации (wi-fi флэшки)</li>
<li>быстрый доступ к снимкам, сделанным камерой iPhone или скриншотам, сделанным на этом аппарате</li>
<li>банальное любопытство и, в некоторых случаях, исправление неточностей, допущенных разработчиками системы (об одной из них я писал <a href="http://macosxhints.ru/razgovori-ob-iphone">тут</a>)</li>
</ul>
<p>Наверняка, есть и другие моменты, которых я не коснулся, и если они у вас появятся, то рецепты для осуществления желаемого подойдут и для них.</p>
<p>Существуют программные продукты, установив которые на свой Mac, вы получите интерфейс для доступа к файлам вашего аппарата, но мне не хотелось бы заострять на них ваше внимание, поскольку установка приложения подразумевает отказ от мобильности, в том смысле, что поставив приложение и закачав файлы на одном Маке, вам потребуется снова ставить приложение на другом компьютере, чтоб эти файлы с аппарата слить, что лишает смысла всю идею.</p>
<p>Итак, приступим.</p>
<h2>AppleTalk: всё новое – это хорошо забытое старое</h2>
<p><strong>AppleTalk</strong> – это набор закрытых протоколов для связи компьютеров в сеть, разработанный компанией Apple Inc. в 80-х годах прошлого столетия, и впервые включённый в Macintosh в 1984 году. На текущий момент данный набор является устаревшим, но, тем не менее, поддерживается операционной системой Mac OS X. Но речь, собственно, не о самом AppleTalk, а о Netatalk – открытой реализации AppleTalk для *BSD систем.<br />
После установки Netatalk при наличии Wi-Fi сети ваш iPhone превратится в обычный компьютер в "сетевом окружении", на который вы сможете зайти, как заходите на любой другой сетевой ресурс. Но сперва об установке.</p>
<p><a href='http://macosxhints.ru/wp-content/uploads/2008/11/cydia_netatalk.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/cydia_netatalk-200x300.jpg" alt="Netatalk в Cydia на iPhone" title="Netatalk в Cydia на iPhone" width="200" height="300" align="left" /></a>В телефонах, подвергнутых операции jailbreak'a есть приложение Cydia – набор репозиториев с программами, позволяющими очень и очень многое. Запустите это приложение и нажмите на секцию Search внизу экрана. Начинайте набирать в строке поиска название приложения. По мере набора, результаты будут меняться, и в какой-то момент на экране останется только то, что вам нужно. Нажмите на найденное приложение и установите его (кнопка Install в правом верхнем углу экрана). Затем подтвердите установку (кнопка Confirm). По окончании установки, нажмите "Return to Cydia" или просто выходите из приложения Cydia нажав на Home. Теперь осталось подключиться к телефону.</p>
<p><img src="http://macosxhints.ru/wp-content/uploads/2008/11/finder_iphone.jpg" alt="iPhone в боковом меню Finder" title="iPhone в боковом меню Finder" width="190" height="235" align="right" />Пользователям Mac OS X Leopard вообще ничего не нужно по этому поводу делать: телефон автоматически появится в разделе "Общий доступ" приложения Finder. (Если этого не произошло, удостоверьтесь, что в настройках Finder для бокового меню выставлена настройка, как на <a href="http://macosxhints.ru/wp-content/uploads/2008/11/finder_bonjour.jpg">этом рисунке</a>, после чего всё будет работать). Теперь можно кликнуть по этому устройству, и, введя необходимые имя пользователя и пароль (об этом ниже), начать своё путешествие по файловой системе iPhone.</p>
<p><strong>Пользователям Tiger и более младших систем для получения доступа к аппарату придётся совершить ряд несложных операций:</strong></p>
<p>Узнайте IP-адрес вашего iPhone в текущей Wi-Fi сети. Для этого в настройках Wi-Fi сети телефона нажмите на стрелку в синем круге и посмотрите адрес:<br />
<center><a href='http://macosxhints.ru/wp-content/uploads/2008/11/iphone_getip_1.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/iphone_getip_1-150x150.jpg" alt="Список сетей Wi-Fi в iPhone" title="Список сетей Wi-Fi в iPhone" width="150" height="150" class="alignnone size-thumbnail wp-image-113" /></a> <a href='http://macosxhints.ru/wp-content/uploads/2008/11/iphone_getip_2.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/iphone_getip_2-150x150.jpg" alt="IP-адрес в iPhone" title="IP-адрес в iPhone" width="150" height="150" class="alignnone size-thumbnail wp-image-114" /></a></center><br />
Откройте Finder, выберите "Переход -> Подключение к серверу" (⌘+K) и введите IP-адрес телефона в строке, после чего нажмите "Подключиться". Система спросит имя пользователя и пароль (об этом чуть-чуть ниже), после чего предложит подмонтировать найденный раздел (соглашайтесь). Теперь у Вас появится новая подмонтированная папка, которая будет ссылаться на раздел на IPhone. К сожалению, я не могу предоставить скриншоты и описать последовательность действий более подробно, поскольку на всех Маках, имеющихся в моём распоряжении, установлена Mac OS X Leopard.</p>
<p><strong>Теперь то, что касается имени пользователя и пароля.</strong> Вам на выбор доступны два из них – "<strong>root</strong>" и "<strong>mobile</strong>" с одинаковым паролем "<strong>alpine</strong>". (Как поменять пароль, я расскажу в одном из следующих постов.) Пользователям, знакомым с системой прав и учётных записей на BSD/Linux системах, полагаю, всё итак понятно, остальным же вкратце скажу, что <strong>root</strong> – суперпользователь, от имени которого работают практически все системные процессы, а <strong>mobile</strong> – это, грубо говоря, пользователь данного телефона, со своим набором приложений, документов, а также довольно ограниченным набором прав.<br />
Каким из пользователей iPhone OS заходить на телефон – решать, конечно, вам, поскольку от этого зависит тот набор возможностей, который вы получите. Но кого бы вы ни выбрали, действуйте аккуратно и не трогайте того, чего не знаете.</p>
<p><strong><em><a href="http://macosxhints.ru/kak-zakachat-faily-na-iphone-2">Продолжение здесь</a></em></strong></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/vihod-v-internet-cherez-iphone" title="Выход в интернет через iPhone (13 Март 2009)">Выход в интернет через iPhone</a> (8)</li>
	<li><a href="http://macosxhints.ru/kak-podklyuchitsya-k-iphone-cherez-ssh-bez-wi-fi" title="Как подключиться к iPhone через SSH без Wi-Fi (4 Март 2009)">Как подключиться к iPhone через SSH без Wi-Fi</a> (7)</li>
	<li><a href="http://macosxhints.ru/izmenenie-zvuka-sms-soobscheniya-na-iphone" title="Изменение звука SMS-сообщения на iPhone (31 Май 2009)">Изменение звука SMS-сообщения на iPhone</a> (16)</li>
	<li><a href="http://macosxhints.ru/polnometrazhnyie-melodii-na-iphone" title="Полнометражные мелодии на iPhone (22 Февраль 2009)">Полнометражные мелодии на iPhone</a> (1)</li>
	<li><a href="http://macosxhints.ru/kak-pomenyat-parol-na-iphone" title="Как поменять пароль на iPhone (26 Ноябрь 2008)">Как поменять пароль на iPhone</a> (19)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/kak-zakachat-faily-na-iphone/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Сквозь тернии к &#8230; нужным файлам</title>
		<link>http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam</link>
		<comments>http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam#comments</comments>
		<pubDate>Tue, 18 Nov 2008 00:53:50 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=107</guid>
		<description><![CDATA[Иногда бывают моменты, что сохраняя или открывая какой-либо файл, вы видите в диалоговом окне кучу файлов и папок, и понимаете, что часть их долна быть удалена или переименована? Ну, к примеру, сохраняете документ в какую-то папку, и вдруг натыкаетесь глазами на другой документ, который вам давно не нужен. Ну или вам требуется переименовать или скопировать [...]]]></description>
			<content:encoded><![CDATA[<p>Иногда бывают моменты, что сохраняя или открывая какой-либо файл, вы видите в диалоговом окне кучу файлов и папок, и понимаете, что часть их долна быть удалена или переименована? Ну, к примеру, сохраняете документ в какую-то папку, и вдруг натыкаетесь глазами на другой документ, который вам давно не нужен. Ну или вам требуется переименовать или скопировать куда-то файл, чтобы не записать поверх него сохраняемый. Но особенность диалоговых окон в том, что предоставляя вам список объектов, они лишают вас возможности что-то с этими объектами делать. Видит око, да зуб неймёт. Безусловно, можно открыть Finder и, добравшись до файла, удалить его, но иногда есть и более простой способ быстро получить требуемое.</p>
<p><span id="more-107"></span><br />
Всё, что вам нужно, это кликнуть по какому-то файлу и нажать сочетание клавиш  ⌘+R, при помощи которого диалоговое окно программы переадресует команду в Finder, а тот, в свою очередь, откроет вам новое окно, в котором будут выбраны тот самый файл, или та папка, которую вы выберете в диалоговом окне. Теперь можно производить необходимые вам операции.</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2008/11/command_r.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/command_r-300x158.jpg" alt="Открытие Finder из диалога" title="Открытие Finder из диалога" width="300" height="158" class="aligncenter size-medium wp-image-108" /></a></center></p>
<p><strong>И ещё кое-что</strong></p>
<p>Просматривая список файлов и директорий в режиме колонок иногда бывает проблематично прочитать некоторые имена файлов, если они длинные, и не умещаются целиком в колонку. Можно, конечно, "схватить" правый край колонки, и перетащить его, чтобы позволить имени файла уместиться в видимую область списка, но гораздо проще просто кликнуть два раза по значку перетаскивания, и край колонки автоматически сдвинется вправо на расстояние необходимое для отображения самого длинного имени файла в списке.</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2008/11/wide_column.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/wide_column-300x141.jpg" alt="Быстро расширить столбец" title="Быстро расширить столбец" width="300" height="141" class="aligncenter size-medium wp-image-109" /></a></center></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/para-sovetov-lyubitelyam-serialov" title="Пара советов любителям сериалов (18 Март 2010)">Пара советов любителям сериалов</a> (0)</li>
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Ошибки в Finder и Exposé в Mac OS X Leopard</title>
		<link>http://macosxhints.ru/oshibki-v-finder-i-expose-v-mac-os-x-leopard</link>
		<comments>http://macosxhints.ru/oshibki-v-finder-i-expose-v-mac-os-x-leopard#comments</comments>
		<pubDate>Wed, 05 Nov 2008 08:04:46 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Exposé]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[неправильно]]></category>
		<category><![CDATA[файлы]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=97</guid>
		<description><![CDATA[Довольно давно заметил ряд интерфейсных ошибок, которые так и не были исправлены ни одним из установленных обновлений. Данные ошибки – это, скорее, просто недочёты, и к критическому разряду относиться не могут, но исправить их всё таки было бы неплохо.

Переименование файла в Finder
Этот недочёт проявляется только при одном типе отображения файлов, – в виде иконок. В [...]]]></description>
			<content:encoded><![CDATA[<p>Довольно давно заметил ряд интерфейсных ошибок, которые так и не были исправлены ни одним из установленных обновлений. Данные ошибки – это, скорее, просто недочёты, и к критическому разряду относиться не могут, но исправить их всё таки было бы неплохо.<br />
<span id="more-97"></span></p>
<h3>Переименование файла в Finder</h3>
<p>Этот недочёт проявляется только при одном типе отображения файлов, – в виде иконок. В Mac OS X по нажатию клавиши Enter на выделенном файле запускается функция переименования этого файла: т.е. имя файла (а, в Mac OS X Tiger и расширение) становятся редактируемым текстом. Но что происходит по нажатию Enter, если самого файла нет в пределах видимой области, и до него нужно скроллить?<br />
В случае, когда мы имеем дело с любым видом отображения, отличным от значков, видимая область просто смещается до выделенного файла и запускается редактирование имени файла. Но в рассматриваемом нами случае смещения видимой области не происходит, и редактирование файла запускается там, где сейчас по мнению системы находится файл – в самых разных местах на окне и за пределами окна Finder.</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2008/11/file_edition_selected.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/file_edition_selected-150x150.jpg" alt="Редактирование имени файла вне окна Finder" title="Редактирование имени файла вне окна Finder" width="150" height="150" style="margin-right:9px" /></a><a href='http://macosxhints.ru/wp-content/uploads/2008/11/file_edition_bottom.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/file_edition_bottom-150x150.jpg" alt="Редактирование имени файла вне окна Finder" title="Редактирование имени файла вне окна Finder" width="150" height="150" style="margin-right:9px" /></a><a href='http://macosxhints.ru/wp-content/uploads/2008/11/file_edition_top.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/file_edition_top-150x150.jpg" alt="Редактирование имени файла вне окна Finder" title="Редактирование имени файла вне окна Finder" width="150" height="150" /></a></center><br />
&nbsp;</p>
<h3>Копирование файлов и Exposé</h3>
<p>Если копирование или перемещение файлов происходит в течении весьма ощутимого периода времени, то вы наверняка сможете запустить в это время Exposé и посмотреть на уменьшенные версии открытых у вас окон приложений. Среди них будет и индикатор копирования ваших файлов. Если же подождать до окончания переноса ваших файлов куда бы там ни было, не выходя из Exposé, то вы увидите, как по завершению операции, индикатор пропадёт, оставив после себя пустой прямоугольник, который при наведении мышью подсвечивается синим цветом. Почему не пересчитывается новое состояние Exposé? Вероятно, по недосмотру разработчиков.<br />
То же самое происходит, если у вас заканчивает работу громоздкое приложение: если перейти в Exposé пока оно завершается, то по окончании своей работы, приложение оставит на месте миниатюры своего окна пустое место, реагирующее на наведение курсором.<br />
&nbsp;</p>
<h3>Скролл и пустое место в списке файлов</h3>
<p>Изначально при просмотре файлов в Finder в режиме списка невозможно каким-либо образом проскроллить список файлов выше последнего элемента списка (на изображении это отображено наглядно).<br />
В то же время, если сжать окно Finder по вертикали, то видимая область списка уменьшится, и под файлами при обратном увеличении размеров окна образуется много свободного места. Т.е. Finder этот момент не учитывает и не опускает список, чтобы заполнить рабочую область полностью. Это, в общем-то не беда и вряд ли может претендовать на роль недочёта. Но проблема в том, что при закрытии директории после подобной операции, Finder вновь не пересчитывает пространство, запоминая последнее состояние списка именно этой папки, и я не помню уже, сколько раз вздрагивал, входя в папку с рабочими документами, и обнаруживая там лишь малую толику того, что по идее должно там находиться (поскольку сверху по прежнему отображается лишь 5-6 файлов, а под ними пустое место, то первая мысль, которая возникает, что это единственные файлы в данном каталоге).</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2008/11/table_view_1.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/table_view_1-150x150.jpg" alt="Список файлов (скролл до конца)" title="Список файлов (скролл до конца)" width="150" height="150" style="margin-right:9px" /></a><a href='http://macosxhints.ru/wp-content/uploads/2008/11/table_view_2.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/table_view_2-150x150.jpg" alt="Список файлов (уменьшенное окно)" title="Список файлов (уменьшенное окно)" width="150" height="150" style="margin-right:9px" /></a><a href='http://macosxhints.ru/wp-content/uploads/2008/11/table_view_3.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/11/table_view_3-150x150.jpg" alt="Список файлов (пустое пространство)" title="Список файлов (пустое пространство)" width="150" height="150" /></a></center><br />
&nbsp;</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
	<li><a href="http://macosxhints.ru/oshibka-podschjot-udalyaemyh-failov" title="Ошибка: подсчёт удаляемых файлов (9 Февраль 2009)">Ошибка: подсчёт удаляемых файлов</a> (0)</li>
	<li><a href="http://macosxhints.ru/izmenenie-ikonki-windows-v-mac-os-x" title="Изменение иконки Windows в Mac OS X (3 Апрель 2009)">Изменение иконки Windows в Mac OS X</a> (9)</li>
	<li><a href="http://macosxhints.ru/izvlechenie-ikonok-iz-prilozheniy" title="Извлечение иконок из приложений (6 Май 2008)">Извлечение иконок из приложений</a> (0)</li>
	<li><a href="http://macosxhints.ru/zamena-ikonok-v-mac-os-x" title="Замена иконок в Mac OS X (28 Октябрь 2008)">Замена иконок в Mac OS X</a> (54)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/oshibki-v-finder-i-expose-v-mac-os-x-leopard/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Замена иконок в Mac OS X</title>
		<link>http://macosxhints.ru/zamena-ikonok-v-mac-os-x</link>
		<comments>http://macosxhints.ru/zamena-ikonok-v-mac-os-x#comments</comments>
		<pubDate>Mon, 27 Oct 2008 23:48:22 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Графика]]></category>
		<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Скачать]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[ICNS]]></category>
		<category><![CDATA[img2icns]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[PNG]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[иконки]]></category>
		<category><![CDATA[красивости]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=92</guid>
		<description><![CDATA[Честно говоря, я не являюсь сторонником разного рода украшательств операционной системы. Тем более, когда речь заходит об Apple Mac OS X, – системе, продуманность и дизайнерские решения которой на несколько шагов опережают другие операционные системы. Но иногда бывают случаи, когда замена иконок – не блажь, а простая необходимость для эффективной работы, и в этом случае [...]]]></description>
			<content:encoded><![CDATA[<p>Честно говоря, я не являюсь сторонником разного рода украшательств операционной системы. Тем более, когда речь заходит об Apple Mac OS X, – системе, продуманность и дизайнерские решения которой на несколько шагов опережают другие операционные системы. Но иногда бывают случаи, когда замена иконок – не блажь, а простая необходимость для эффективной работы, и в этом случае такая операция вполне оправдана, тем более, что отнимает она (за вычетом времени на поиск нужного набора иконок) примерно 5 секунд.</p>
<p><span id="more-92"></span><br />
Итак, для чего может понадобиться поменять иконки системы, если во главу угла ставится эффективность работы, а не эстетика внешнего вида? В первую очередь, для выделения нужного вам элемента среди массы похожих. Так папка с рабочими документами, обращаться к которой приходится чаще, чем к остальным, может быть графически выделена на фоне прочих. Да, существуют "Этикетки", при помощи которых нужную папку или файл можно выделить цветом, но при вынесении ссылки на такой элемент в боковое меню Finder выделение цветом пропадает, и папка (или файл) теряется на фоне других. Так что изменение иконки – наилучший выбор в данной ситуации.</p>
<p><center><img style="margin-bottom:20px" title="Недостаток функционала этикеток в Mac OS X" src="http://macosxhints.ru/wp-content/uploads/2008/10/not_red.jpg" alt="Недостаток функционала этикеток в Mac OS X" width="487" height="174" /></center>Итак, как я уже упоминал, процесс изменения иконок в Mac OS X – дело быстрое. Всё что вам потребуется – найти подходящий набор иконок (файл с расширением icns). Далее всё очень просто: выбираете понравившийся набор, и открываете его свойства (⌘+I или щёлкнув правой кнопкой мыши, выберите "Свойства"), в левом верхнем углу увидите иконку, кликаете по ней один раз (вокруг иконки появится что-то напоминающее голубую подсветку) после чего помещаете иконку в буфер обмена (⌘+C). Теперь открываете свойства того элемента, изображение у которого нужно изменить, выделяете иконку в левом верхнем углу и заменяете её тем, что хранится у вас в буфере (⌘+V).<br />
<center><a href="http://macosxhints.ru/wp-content/uploads/2008/10/change_icon_step1.jpg" rel="lightbox"><img title="Выделить иконку и скопировать в буфер" src="http://macosxhints.ru/wp-content/uploads/2008/10/change_icon_step1-300x107.jpg" alt="Выделить иконку и скопировать в буфер" width="300" height="107" /></a><br />
<a href="http://macosxhints.ru/wp-content/uploads/2008/10/change_icon_step2.jpg" rel="lightbox"><img style="margin-bottom:20px" title="Выделить заменяемую иконку и вставить из буфера" src="http://macosxhints.ru/wp-content/uploads/2008/10/change_icon_step2-300x107.jpg" alt="Выделить заменяемую иконку и вставить из буфера" width="300" height="107" /></a></center></p>
<p>Вот и вся операция – иконка у элемента изменена на ту, что вам нужна, и можно закрывать свойства.<br />
<center><img style="margin-bottom:20px" title="Иконка элемента приобрела желаемый вид" src="http://macosxhints.ru/wp-content/uploads/2008/10/icon_changed.jpg" alt="Иконка элемента приобрела желаемый вид" width="487" height="174" /></center></p>
<p>Остаётся лишь добавить, что в сети есть огромное количество как платных, так и бесплатных наборов высококачественных иконок для Mac OS X, из которых есть что выбрать. Здесь я привожу лишь малую часть ссылок, которые может выдать поисковая система на соответствующий запрос:</p>
<ul>
<li><a href="http://iconfactory.com/freeware/icon" target="_blank">iconfactory.com</a></li>
<li><a href="http://interfacelift.com/icons-mac/" target="_blank">interfacelift.com</a></li>
<li><a href="http://susumu.seph.ws/?page_id=11" target="_blank">susumu.seph.ws</a></li>
<li><a href="http://www.iconarchive.com" target="_blank">iconarchive.com</a></li>
<li><a href="http://www.innermindmedia.com/mac_osx_icons.html" target="_blank">innermindmedia.com</a></li>
<li><a href="http://www.iconspedia.com/" target="_blank">iconspedia.com</a></li>
</ul>
<p>Если же вам по какой-то причине нужны стандартные иконки системы Mac OS X (в частности, версии Leopard), то скачать вы их можете с этого сайта:</p>
<ul>
<li><a href="http://macosxhints.ru/download/LeopardIconsPng.zip">244 стандартные иконки Mac OS X Leopard в формате PNG</a> (41 Mb)</li>
<li><a href="http://macosxhints.ru/download/MacOSXIcons.zip">79 стандартных иконок Mac OS X Leopard в формате ICNS</a> (13 Mb)</li>
</ul>
<p>И не злоупотребляйте редизайном: операционная система Mac OS X хороша и без этого.</p>
<p><strong>Обновление:</strong> опытным путём пришёл к тому, что совершенно не обязательно копировать иконку непосредственно из свойств ICNS-файла. На самом деле можно поместить весь ICNS-файл в буфер обмена посредством копирования, после чего вставлять его вместо иконки в свойства элемента, как указано выше. Помимо этого, есть замечательная бесплатная программа, <a href="http://www.shinyfrog.net/en/software/img2icns/" target="_blank">img2icns</a>, которая позволяет сделать ICNS-файл из любого изображения, но лучше выбирать для конвертации PNG-файл с разрешением 512x512 пикселей с прозрачностью.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/izmenenie-ikonki-windows-v-mac-os-x" title="Изменение иконки Windows в Mac OS X (3 Апрель 2009)">Изменение иконки Windows в Mac OS X</a> (9)</li>
	<li><a href="http://macosxhints.ru/izvlechenie-ikonok-iz-prilozheniy" title="Извлечение иконок из приложений (6 Май 2008)">Извлечение иконок из приложений</a> (0)</li>
	<li><a href="http://macosxhints.ru/gde-skachat-ikonki-dlya-mac-os-x" title="Где скачать иконки для Mac OS X (14 Февраль 2010)">Где скачать иконки для Mac OS X</a> (1)</li>
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/zamena-ikonok-v-mac-os-x/feed</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>Как сделать скриншот на iPhone</title>
		<link>http://macosxhints.ru/kak-sdelat-screenshot-na-iphone</link>
		<comments>http://macosxhints.ru/kak-sdelat-screenshot-na-iphone#comments</comments>
		<pubDate>Thu, 09 Oct 2008 13:44:53 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=87</guid>
		<description><![CDATA[Озадачившись вопросом того, каким образом делается снимок экрана на iPhone, я стал искать программы, выполняющие данную функцию. И побродив немного по ссылкам, которые навыдавали мне поисковики с удивлением выяснил, что для создания скриншота iPhone дополнительное программное обеспечение не требуется, потому что такая возможность в системе заложена изначально.

Чтобы получить скриншот нужного вам экрана, достаточно зажать кнопку [...]]]></description>
			<content:encoded><![CDATA[<p>Озадачившись вопросом того, каким образом делается снимок экрана на iPhone, я стал искать программы, выполняющие данную функцию. И побродив немного по ссылкам, которые навыдавали мне поисковики с удивлением выяснил, что для создания скриншота iPhone дополнительное программное обеспечение не требуется, потому что такая возможность в системе заложена изначально.<br />
<span id="more-87"></span></p>
<p>Чтобы получить скриншот нужного вам экрана, достаточно зажать кнопку Home (та круглая и единственная кнопка, которая есть на телефоне) и, удерживая её в нажатом положении, нажать и отпустить кнопку выключения/включения телефона (на верхнем ребре, справа). После этого экран телефона мигнёт белым цветом, динамик издаст звук, которым обычно сопровождается съёмка на камеру iPhone, а снимок экрана в формате PNG окажется в галерее фотографий вашего телефона, откуда Вы можете извлечь его любым удобным для вас способом (о нескольких из них я напишу в ближайшее время).<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2008/10/iphone_home.jpg" alt="iPhone SpringBoard" title="iPhone SpringBoard" width="320" height="480" class="alignnone size-full wp-image-88" /></center><br />
Помимо снимков интерфейса OS X в iPhone, можно делать скриншоты игр, что-бы показывать их кому-нибудь. Так на снимке ниже на вас смотрит организм по имени Vasya, взращиваемый мною в игре Spore :)</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2008/10/iphone_spore.jpg" alt="iPhone Spore" title="iPhone Spore" width="480" height="320" class="alignnone size-full wp-image-89" /></center></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skryityie-simvolyi-klaviaturyi-iphone" title="Скрытые символы клавиатуры iPhone (30 Март 2010)">Скрытые символы клавиатуры iPhone</a> (1)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/kak-sdelat-screenshot-na-iphone/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Управление элементами панели Меню</title>
		<link>http://macosxhints.ru/upravlenie-ehlementami-paneli-menu</link>
		<comments>http://macosxhints.ru/upravlenie-ehlementami-paneli-menu#comments</comments>
		<pubDate>Tue, 07 Oct 2008 11:15:17 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[menu bar]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=84</guid>
		<description><![CDATA[Недавно обнаружил очень простой и элегантный способ управления иконками в правой части панели меню. Дело в том, что я не обнаружил в настройках системы возможности убрать некоторые ненужные мне иконки, такие, например, кнопка извлечения диска из лотка. Ну или индикатор синхронизации с MobileMe, который можно, в общем-то, отключить в настройках системы, но который можно убрать [...]]]></description>
			<content:encoded><![CDATA[<p>Недавно обнаружил очень простой и элегантный способ управления иконками в правой части панели меню. Дело в том, что я не обнаружил в настройках системы возможности убрать некоторые ненужные мне иконки, такие, например, кнопка извлечения диска из лотка. Ну или индикатор синхронизации с MobileMe, который можно, в общем-то, отключить в настройках системы, но который можно убрать описываемым мною способом значительно быстрее.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2008/10/stage_1.jpg" alt="Управление menu bar" title="Управление menu bar" width="401" height="80" class="alignnone size-full wp-image-85" /></center><span id="more-84"></span><br />
Достаточно просто зажать клавишу Command (⌘) и перетянуть ненужные элементы с панели меню точно так же, как вы убираете программы из Dock.</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2008/10/stage_2.jpg" alt="Перемещение элементов из menu bar" title="Перемещение элементов из menu bar" width="401" height="80" class="alignnone size-full wp-image-86" /></center><br />
Появится привычное облачко, и иконка исчезнет, а оставшиеся элементы перестроятся так, чтоб занять место убывшего.</p>
<p>Помимо удаления элементов, можно менять таким же образом их расположение, перетаскивая иконки при нажатой клавише Command (⌘) и меняя порядок на удобный вам.</p>
<p>К сожалению, не все элементы могут быть подвергнуты этой операции. Так иконка Spotlight не может быть описанным способом удалена или перемещена куда-либо. Тем не менее, функционал достаточно удобный и полезный, поскольку данное ограничение незначительно.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-prilozheniyami-v-expose" title="Переключение между приложениями в Exposé (4 Май 2008)">Переключение между приложениями в Exposé</a> (0)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/upravlenie-ehlementami-paneli-menu/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Secrets – интерфейс для тонкой настройки Mac OS X</title>
		<link>http://macosxhints.ru/secrets-interface-dlya-tonkoi-nastroiki-mac-os</link>
		<comments>http://macosxhints.ru/secrets-interface-dlya-tonkoi-nastroiki-mac-os#comments</comments>
		<pubDate>Mon, 29 Sep 2008 12:15:07 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Скачать]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Secrets.prefPane]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[тонкая настройка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=78</guid>
		<description><![CDATA[Периодически рассказывая про ту или иную возможность включения/выключения настроек Mac OS X посредством выполнения команд в терминале, я недоумевал по поводу отсутствия хоть какого-то графического интерфейса, чтобы не приходилось постоянно держать в голове весь синтаксис для той или иной настройки. И, признаться, даже подумывал на досуге заняться созданием чего-то подобного. Но сегодня я обнаружил то, [...]]]></description>
			<content:encoded><![CDATA[<p>Периодически рассказывая про ту или иную возможность включения/выключения настроек Mac OS X посредством выполнения команд в терминале, я недоумевал по поводу отсутствия хоть какого-то графического интерфейса, чтобы не приходилось постоянно держать в голове весь синтаксис для той или иной настройки. И, признаться, даже подумывал на досуге заняться созданием чего-то подобного. Но сегодня я обнаружил то, чего мне (и, уверен, вам, читатели) так долго не хватало – собрание всех известных терминальных команд в одном удобном интерфейсе, который интегрируется в системные настройки.<br />
<span id="more-78"></span><br />
Если запустить приложение "Системные настройки", то вы увидите различные иконки, кликнув по любой из которых вы запустите Preferences Pane (панель предпочтений) определённого приложения. Из системных настроек вы можете управлять как системными приложениями, поставляемыми с установкой Mac OS X, так и некоторыми другими программами, которые внедряют свою панель предпочтений в окно системных настроек. Панель предпочтений – это файл с расширением prefPane являющийся по сути своей скомпилированным приложением для Mac OS X.</p>
<p>Итак, идёте по адресу <a href="http://secrets.blacktree.com/" target="_blank">secrets.blacktree.com</a> и нажимаете на самый последний пункт верхнего горизонтального меню (в данной момент это PrefPane 1.0.5), или просто скачиваете данный файл с этого сайта (<a href="#download_secrets" title="Скачать Secrets.prefPane">ссылка в конце поста</a>). После скачивания архива, извлекаете из него Secrets.prefPane, запускаете. На вопрос системы о том, для кого это устанавливать, выбирайте то, что вам необходимо.<br />
<center><a href='http://macosxhints.ru/wp-content/uploads/2008/09/installing_secrets.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/09/installing_secrets-300x135.jpg" alt="Установка Secrets" title="Установка Secrets" width="300" height="135" class="alignnone size-medium wp-image-79" /></a></center><br />
После установки в нижней панели Системных настроек появится новая иконка:</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2008/09/secrets_icon.jpg" alt="Иконка Secrets в Системных настройках" title="Иконка Secrets в Системных настройках" width="323" height="90" class="alignnone size-full wp-image-80" /></center><br />
Теперь, кликнув по ней вы попадёте в каталогизированный список тонких настроек системы Mac OS X. Можно смотреть как все сразу, так и по конкретному приложению, либо искать то, что нужно через строку поиска. К сожалению, людям, незнакомым с английским языком, должен сказать, что на текущий момент все названия и описания настроек сделаны на английском. Правда, скачав исходники проекта, я обнаружил там добавленную русскую (и другие) локализацию, но переведено пока очень мало, и в доступный релиз, видимо, не включено.<br />
Как бы там ни было, многие вещи, полагаю, понятны будут и без знания английского, или же при помощи словаря.</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2008/09/secrets_layout.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/09/secrets_layout-300x251.jpg" alt="Интерфейс Secrets" title="Интерфейс Secrets" width="300" height="251" class="alignnone size-medium wp-image-81" /></a></center><br />
После применения настроек рекомендую перезапустить систему, чтобы изменения вступили в силу. Хотя, в некоторых случаях приложение отобразит вам кнопку для перезапуска приложения, для которого были изменены настройки.</p>
<p><center><a href='http://macosxhints.ru/wp-content/uploads/2008/09/secrets_quit_button.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/09/secrets_quit_button-300x251.jpg" alt="Кнопка перезапуска Dock в Secrets" title="Кнопка перезапуска Dock в Secrets" width="300" height="251" class="alignnone size-medium wp-image-82" /></a></center><br />
Стоит так же отметить, что <strong style="color:#F00">все изменения, производимые вами с системой посредством описываемой панели предпочтений, осуществляются вами на собственный страх и риск</strong>: ни разработчики приложения, ни, тем более, ваш покорный слуга – никто из нас не несёт ответственности за возможный вред, который данное приложение потенциально может нанести вашей системе. Но по собственному опыту могу сказать, что у меня никаких сбоев после "игр" с настройками пока не возникло.</p>
<p>И ещё один момент: это приложение доступно только для системы <strong>Apple Mac OS X Leopard</strong>, так что если у вас Tiger, ничего не будет работать.</p>
<p>Ниже представленна ссылка для скачивания Secrets.prefPane с текущего сайта. В самом приложении есть кнопка обновления, так что вы всегда сможете получить последнюю версию самостоятельно, прямо из окна приложения.<br />
<a name="download_secrets">
<div class="div-download"><a title="Secrets.prefPane 1.0.5" href="http://macosxhints.ru/download/Secrets_1.0.5.zip">скачать Secrets.prefPane 1.0.5 с этого сайта</a></div>
<p></a></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/stack-poslednie-zapuschennyie-prilozheniya" title="Stack &#8211; последние запущенные приложения (22 Сентябрь 2008)">Stack &#8211; последние запущенные приложения</a> (0)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/izmenenie-goryachih-klavish-v-programmah" title="Изменение &#8220;горячих клавиш&#8221; в программах (5 Февраль 2009)">Изменение &#8220;горячих клавиш&#8221; в программах</a> (6)</li>
	<li><a href="http://macosxhints.ru/gradientnaya-podsvetka-elementov-v-stack" title="Градиентная подсветка элементов в Stack (20 Сентябрь 2008)">Градиентная подсветка элементов в Stack</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/secrets-interface-dlya-tonkoi-nastroiki-mac-os/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Названия окон в Exposé</title>
		<link>http://macosxhints.ru/nazvaniya-okon-v-expose</link>
		<comments>http://macosxhints.ru/nazvaniya-okon-v-expose#comments</comments>
		<pubDate>Sun, 28 Sep 2008 14:16:16 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Exposé]]></category>
		<category><![CDATA[Option]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=72</guid>
		<description><![CDATA[Exposé – чудесное изобретение разрабочиков Mac OS X. Это приложение наглядно показывает информацию о том, какие окна в данный момент отображены в системе (F9) или какие окна работают в конкретном приложении (F10). Но иногда случается так, что окон слишком много, и информация в Exposé перестаёт быть настолько информативной, насколько этого хотелось бы. На этот случай [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://macosxhints.ru/wp-content/uploads/2008/09/expose_icon.png" alt="Иконка Exposé" title="Иконка Exposé" width="50" height="43" align="left" />Exposé – чудесное изобретение разрабочиков Mac OS X. Это приложение наглядно показывает информацию о том, какие окна в данный момент отображены в системе (F9) или какие окна работают в конкретном приложении (F10). Но иногда случается так, что окон слишком много, и информация в Exposé перестаёт быть настолько информативной, насколько этого хотелось бы. На этот случай разработчиками Exposé придуман простой манёвр, призванный улучшить информативность картинки, которую даёт данное приложение.<br />
<span id="more-72"></span><br />
По умолчанию нажимая F9 или F10 вы получаете картину, примерно напоминающую приведённый мною скриншот:<br />
<center><a href='http://macosxhints.ru/wp-content/uploads/2008/09/f9_one_title.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/09/f9_one_title-300x187.jpg" alt="Стандартное отображение Exposé" title="Стандартное отображение Exposé" width="300" height="187" class="alignnone size-medium wp-image-76" /></a></center><br />
Перемещая курсор от одной миниатюры к другой вы будете видеть название окна. Если же окон больше и многие из них однотипные (например, несколько окон Finder), то задача по выбору нужного может затянуться. Эту проблему можно решить при помощи одной клавиши: Option (она же Alt или ⌥). Вызвав Exposé, нажмите и удерживайте клавишу Option чтобы каждая из миниатюр была сопровождена названием окна:<br />
<center><a href='http://macosxhints.ru/wp-content/uploads/2008/09/f9_all_titles.jpg'><img src="http://macosxhints.ru/wp-content/uploads/2008/09/f9_all_titles-300x187.jpg" alt="Улучшенное отображение Exposé" title="Улучшенное отображение Exposé" width="300" height="187" class="alignnone size-medium wp-image-75" /></a></center><br />
Теперь найти нужное вам окно можно будет гораздо быстрее, руководствуясь подписями к миниатюрам.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/nazvaniya-okon-v-expose/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Переключение между окнами одного приложения</title>
		<link>http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya</link>
		<comments>http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya#comments</comments>
		<pubDate>Thu, 25 Sep 2008 20:28:59 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Ctrl]]></category>
		<category><![CDATA[Exposé]]></category>
		<category><![CDATA[Shift]]></category>
		<category><![CDATA[Tab]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=67</guid>
		<description><![CDATA[Часто имея дело с многооконными приложениями (такими как Finder, Firefox и многими другими) я всегда испытывал лёгкий дискомфорт, когда мне необходимо было переключиться из одного окна в другое в том случае, если активное окно занимает всю видимую область экрана или просто закрывает собою требуемое мне другое окно этого же приложения. В таких случаях я использовал [...]]]></description>
			<content:encoded><![CDATA[<p>Часто имея дело с многооконными приложениями (такими как Finder, Firefox и многими другими) я всегда испытывал лёгкий дискомфорт, когда мне необходимо было переключиться из одного окна в другое в том случае, если активное окно занимает всю видимую область экрана или просто закрывает собою требуемое мне другое окно этого же приложения. В таких случаях я использовал Exposé (F10) выбирая нужное мне окно. Честно признаться, я не искал другого решения, предполагая, что всё должно быть именно так, пока случайно не нажал ошибочно не те горячие клавиши, которые мне были нужны.</p>
<p>Возможно, это существует в таблице клавиатурных сокращений, но у меня пока не хватило усидчивости прочесть и запомнить её всю от начала до конца – мне просто помог случай.<br />
<span id="more-67"></span><br />
Оказывается, перемещаться между окнами приложения можно нажимая одновременно ⌘+` (клавиша рядом с левым Shift или ⇧). Теперь работать стало гораздо удобнее. Эта же самая комбинация работает и в том случае, если вы нажмёте сначала ⌘+Tab для навигации между запущенными приложенями, для перемещения между ними в обратном ⌘+Tab порядке.</p>
<p>Для перемещения по окнам одного приложения в обратном порядке нужно просто добавить в эту комбинацию Shift (⇧) – ⌘+Shift+`</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-prilozheniyami-v-expose" title="Переключение между приложениями в Exposé (4 Май 2008)">Переключение между приложениями в Exposé</a> (0)</li>
	<li><a href="http://macosxhints.ru/nazvaniya-okon-v-expose" title="Названия окон в Exposé (28 Сентябрь 2008)">Названия окон в Exposé</a> (3)</li>
	<li><a href="http://macosxhints.ru/modifikatsiya-funktsiy-skrolla" title="Модификация функций скролла (8 Май 2008)">Модификация функций скролла</a> (2)</li>
	<li><a href="http://macosxhints.ru/zamedlennoe-dvizhenie" title="Замедленное движение (4 Май 2008)">Замедленное движение</a> (2)</li>
	<li><a href="http://macosxhints.ru/alternativnyiy-sposob-navigacii-v-finder" title="Альтернативный способ навигации в Finder (30 Июль 2008)">Альтернативный способ навигации в Finder</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Stack &#8211; последние запущенные приложения</title>
		<link>http://macosxhints.ru/stack-poslednie-zapuschennyie-prilozheniya</link>
		<comments>http://macosxhints.ru/stack-poslednie-zapuschennyie-prilozheniya#comments</comments>
		<pubDate>Sun, 21 Sep 2008 21:04:48 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Ctrl]]></category>
		<category><![CDATA[Dock]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Stack]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[скрытые настройки]]></category>
		<category><![CDATA[терминал]]></category>
		<category><![CDATA[тонкая настройка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=63</guid>
		<description><![CDATA[В предыдущем посте я рассказывал про некоторые улучшения, доступные для стэка. Сегодня же хотел бы рассказать о том, как добавить к стэкам список последних запущенных приложений и ряд других списков. Для кого-то подобная возможность может оказаться весьма полезной, поскольку позволяет разгрузить Dock от многих элементов. если вам приходится ими часто пользоваться.

Для начала откройте терминал и [...]]]></description>
			<content:encoded><![CDATA[<p>В <a href="http://macosxhints.ru/gradientnaya-podsvetka-elementov-v-stack" title="Градиентная подсветка элементов в Stack">предыдущем посте</a> я рассказывал про некоторые улучшения, доступные для стэка. Сегодня же хотел бы рассказать о том, как добавить к стэкам список последних запущенных приложений и ряд других списков. Для кого-то подобная возможность может оказаться весьма полезной, поскольку позволяет разгрузить Dock от многих элементов. если вам приходится ими часто пользоваться.<br />
<span id="more-63"></span><br />
Для начала <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os" title="Как запустить терминал в Apple Mac OS X">откройте терминал</a> и выполните там следующие команды:</p>
<div class="terminal-quote">defaults write com.apple.dock persistent-others -array-add &#39;{ &#34;tile-data&#34; = { &#34;list-type&#34; = 1; }; &#34;tile-type&#34; = &#34;recents-tile&#34;; }&#39; &amp;&amp; killall Dock</div>
<p>После этого в конце части Dock'a, в которой находятся стэки, появится новый элемент. Как и у всех стэков его иконка является нагромождением элементов, хранимых в стэке. Вероятно, это связано с тем, что слово stack с аглийского можно перевести как кипа или стопка.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2008/09/recent_icons.jpg" alt="Последние приложения в Stack" title="Последние приложения в Stack" width="379" height="147" /></center></p>
<p>
Иконка в вашем получившемся стэке будет отличаться от представленного на скриншоте, и она будет изменяться при открытии различных приложений, поскольку иконка последнего запущенного будет помещаться поверх всех остальных.</p>
<p>Нажав на эту иконку, вы получите список последних запущенных приложений в виде отображения типа "сетка". Приблизительный фрагмент того, что у вас получится, представлен ниже:<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2008/09/recent_clicked.jpg" alt="Последние запущенные приложения" title="Последние запущенные приложения" width="384" height="420" /></center></p>
<p>
Теперь можно вызывать приложения сразу отсюда. Когда приложение закрывается, а затем открывается вновь, его иконка попадает в начало списка, что позволяет очистить док, убрав из него наиболее часто запускаемые приложения.</p>
<p>Но приложениями данный элемент не ограничивается. Вызвав свойства этого объекта (правая кнопка мыши или Ctrl+клик) вы получите перечень тех элементов, которые этот стэк может содержать. Одним из наиболее полезных в данном списке является перечень последних открываемых документов.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2008/09/recent_menu.jpg" alt="Свойства элемента в Stack" title="Свойства элемента в Stack" width="479" height="268" /></center></p>
<p>
Добавить ещё один такой же стэк можно выполнив код, приведённый выше: в одном можно отображать последние приложения, в другом – документы, в третьем – что-то ещё.</p>
<p>Для того, чтоб убрать элемент из дока, просто вытащите его оттуда, как и любое другое приложение или папку, либо выбрав в контекстном меню, скриншот которого приведён выше, опцию "Удалить из Dock".</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/gradientnaya-podsvetka-elementov-v-stack" title="Градиентная подсветка элементов в Stack (20 Сентябрь 2008)">Градиентная подсветка элементов в Stack</a> (4)</li>
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os" title="Как запустить терминал в Mac OS (14 Май 2008)">Как запустить терминал в Mac OS</a> (9)</li>
	<li><a href="http://macosxhints.ru/widgets-na-rabochiy-stol" title="Виджеты на рабочий стол (9 Май 2008)">Виджеты на рабочий стол</a> (16)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/stack-poslednie-zapuschennyie-prilozheniya/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Градиентная подсветка элементов в Stack</title>
		<link>http://macosxhints.ru/gradientnaya-podsvetka-elementov-v-stack</link>
		<comments>http://macosxhints.ru/gradientnaya-podsvetka-elementov-v-stack#comments</comments>
		<pubDate>Fri, 19 Sep 2008 22:17:10 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Dock]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Stack]]></category>
		<category><![CDATA[скрытые настройки]]></category>
		<category><![CDATA[терминал]]></category>
		<category><![CDATA[тонкая настройка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=60</guid>
		<description><![CDATA[Операционная система Apple Mac OS X хранит в себе немало сюрпризов. Иногда создаётся впечатление, что разработчики реализовали в ней массу настроек, а интерфейс к ним не сделали специально, чтоб интересней было узнавать постоянно что-то новое. Казалось бы, нет ничего проще, чем добавить в настройках системы несколько чекбоксов с выбором нужного пользователю функционала системы, такого, например, [...]]]></description>
			<content:encoded><![CDATA[<p>Операционная система Apple Mac OS X хранит в себе немало сюрпризов. Иногда создаётся впечатление, что разработчики реализовали в ней массу настроек, а интерфейс к ним не сделали специально, чтоб интересней было узнавать постоянно что-то новое. Казалось бы, нет ничего проще, чем добавить в настройках системы несколько чекбоксов с выбором нужного пользователю функционала системы, такого, например, как <a href="http://macosxhints.ru/otobrazit-skritie-faili">отображение скрытых файлов системы</a> или <a href="http://macosxhints.ru/widgets-na-rabochiy-stol">возможность выносить виджеты из Dashboard на рабочий стол</a>. Но такого функционала нет, а без него Mac OS X представляет из себя что-то вроде коробки с массой спрятанных в настроечных файлах сюрпризов, активировать которые можно через <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">коммандную строку терминала</a>.</p>
<p>Тем, кто пользуется Mac OS X Leopard известны так называемые стэки (Stacks) в доке – элементы, группирующие в себе файлы или папки по какому-либо признаку и отображающие эти элементы в виде списка, сетки или "ящиков". Об одном из этих способов отображения, а точнее, о небольшом улучшении его вида я и хотел бы написать в этот раз – о сетке.<br />
<span id="more-60"></span><br />
Изначально элементы в сетке стэка, при наведении на них курсора мыши, никак на это не реагируют, и ничем не отличаются от своих соседей:</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2008/09/stack_no_tile.jpg" alt="Сетка Stack без подсветки" title="Сетка Stack без подсветки" width="385" height="266"/></center></p>
<p></p>
<p>Это скучно и неинтересно. Но всё поменяется, если в терминал вставить и выполнить следующие команды:</p>
<div class="terminal-quote">defaults write com.apple.dock mouse-over-hilte-stack -boolean YES && killall Dock</div>
<p>Теперь при перемещении курсора между элементами сетки стэка даже боковым зрением можно заметить, какой именно из элементов выбран:</p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2008/09/stack_tile.jpg" alt="Сетка Stack без подсветки" title="Сетка Stack без подсветки" width="385" height="266"/></center></p>
<p></p>
<p>Для возврата к обычному состоянию сетки необходимо просто выполнить команду:</p>
<div class="terminal-quote">defaults write com.apple.dock mouse-over-hilte-stack -boolean NO && killall Dock</div>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/stack-poslednie-zapuschennyie-prilozheniya" title="Stack &#8211; последние запущенные приложения (22 Сентябрь 2008)">Stack &#8211; последние запущенные приложения</a> (0)</li>
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os" title="Как запустить терминал в Mac OS (14 Май 2008)">Как запустить терминал в Mac OS</a> (9)</li>
	<li><a href="http://macosxhints.ru/widgets-na-rabochiy-stol" title="Виджеты на рабочий стол (9 Май 2008)">Виджеты на рабочий стол</a> (16)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/gradientnaya-podsvetka-elementov-v-stack/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Альтернативный способ навигации в Finder</title>
		<link>http://macosxhints.ru/alternativnyiy-sposob-navigacii-v-finder</link>
		<comments>http://macosxhints.ru/alternativnyiy-sposob-navigacii-v-finder#comments</comments>
		<pubDate>Wed, 30 Jul 2008 06:14:24 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[Shift]]></category>
		<category><![CDATA[shift tab]]></category>
		<category><![CDATA[Tab]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[навигация]]></category>
		<category><![CDATA[файлы]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=48</guid>
		<description><![CDATA[Есть один очень полезный способ перемещения между файлами или папками в Finder, который позволяет осуществлять навигацию по алфавиту, в то время как элементы в папке отсортированы по дате или каким-то иным способом. Данная возможность доступна при любом типе отображения ваших файлов и папок, кроме вида Столбцами (Column View) и может быть полезна в таких случаях, [...]]]></description>
			<content:encoded><![CDATA[<p>Есть один очень полезный способ перемещения между файлами или папками в Finder, который позволяет осуществлять навигацию по алфавиту, в то время как элементы в папке отсортированы по дате или каким-то иным способом. Данная возможность доступна при любом типе отображения ваших файлов и папок, кроме вида Столбцами (Column View) и может быть полезна в таких случаях, как поиск похожих по имени элементов (например, различные версии дизайна какого-либо макета) в то время, как сами эти макеты по временной шкале весьма разбросаны.</p>
<p>Безусловно, можно пользоваться прокруткой видимого пространства окна (скроллингом) для поиска того, что вам необходимо, но этот путь тернист, и при большом количестве отображаемых элементов вы попросту можете не увидеть того, что ищете. Именно поэтому создатели Mac OS X предусмотрели альтернативный способ перемещения между файлами.</p>
<p><span id="more-48"></span>Просматривая список элементов, сортированный по любому признаку, кроме имени, в какой-либо папке просто нажмите Tab, чтобы переместиться к следующему близкому по алфавиту элементу, или Shift+Tab для перемещения к предыдущему пункту. Стоит отметить, что перемещения будут происходить в точном соответствии с сортировкой по алфавиту. Это означет, что для начального файла с именем, например «a<strong>c</strong>c.file» следующим по списку станет «a<strong>d</strong>c.file», а «a<strong>b</strong>c.file» будет предыдущим.</p>
<p>Перемещение осуществляется циклически, и когда последний пункт цикла будет пройден, вы вернётесь к тому элементу, с которого начали.</p>
<p>Запомнив эту простую технику, вы сможете сэкономить массу времени быстро обнаруживая именно те элементы, которые вам нужны.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-prilozheniyami-v-expose" title="Переключение между приложениями в Exposé (4 Май 2008)">Переключение между приложениями в Exposé</a> (0)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/para-sovetov-lyubitelyam-serialov" title="Пара советов любителям сериалов (18 Март 2010)">Пара советов любителям сериалов</a> (0)</li>
	<li><a href="http://macosxhints.ru/oshibki-v-finder-i-expose-v-mac-os-x-leopard" title="Ошибки в Finder и Exposé в Mac OS X Leopard (5 Ноябрь 2008)">Ошибки в Finder и Exposé в Mac OS X Leopard</a> (11)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/alternativnyiy-sposob-navigacii-v-finder/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Поменять местами два символа</title>
		<link>http://macosxhints.ru/pomenyat-mestami-dva-simvola</link>
		<comments>http://macosxhints.ru/pomenyat-mestami-dva-simvola#comments</comments>
		<pubDate>Fri, 16 May 2008 18:51:21 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Ctrl]]></category>
		<category><![CDATA[fn]]></category>
		<category><![CDATA[бесполезно]]></category>
		<category><![CDATA[горячие клавиши]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=26</guid>
		<description><![CDATA[При быстром написании слов иногда могут путаться буквы. Чтобы поменять их местами, достаточно поставить между ними курсор и нажать комбинацию клавиш из fn+Ctrl+T (fn+⌃+T) &#8212; буквы поменяются местами.
И было бы это очень полезно и нужно, да только работает это исключительно для символов английского алфавита и на английской же раскладке, т.е. для русского текста неупотребимо. Да [...]]]></description>
			<content:encoded><![CDATA[<p>При быстром написании слов иногда могут путаться буквы. Чтобы поменять их местами, достаточно поставить между ними курсор и нажать комбинацию клавиш из fn+Ctrl+T (fn+⌃+T) &mdash; буквы поменяются местами.</p>
<p>И было бы это очень полезно и нужно, да только работает это исключительно для символов английского алфавита и на английской же раскладке, т.е. для русского текста неупотребимо. Да и не во всех приложениях, к слову сказать.<br />
Но если же вам часто приходится исправлять такие мелкие недочёты в текстах на английском, надеюсь, что данный совет сделает вашу работу немного проще.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
	<li><a href="http://macosxhints.ru/zamedlennoe-dvizhenie" title="Замедленное движение (4 Май 2008)">Замедленное движение</a> (2)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/pomenyat-mestami-dva-simvola/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Как запустить терминал в Mac OS</title>
		<link>http://macosxhints.ru/kak-zapustit-terminal-v-mac-os</link>
		<comments>http://macosxhints.ru/kak-zapustit-terminal-v-mac-os#comments</comments>
		<pubDate>Tue, 13 May 2008 20:04:29 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Control]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[Return]]></category>
		<category><![CDATA[Spotlight]]></category>
		<category><![CDATA[скрытые настройки]]></category>
		<category><![CDATA[терминал]]></category>
		<category><![CDATA[тонкая настройка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=41</guid>
		<description><![CDATA[Согласно статистике посещений, на этот сайт люди часто приходят с вопросом "Как запустить терминал в Mac OS". И раз уж эта тема так популярна, я просто обязан на неё отреагировать и опубликовать все известные мне способы запуска терминала. Их, к счастью, не так уж и много.

Найти терминал в Finder
Откройте Finder, войдите в каталог /Программы/Служебные программы [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left; margin-right: 10px;" title="Иконка Terminal" src="http://macosxhints.ru/wp-content/uploads/2008/05/icon-terminal-50x50.png" alt="Иконка Terminal" width="50" height="50" />Согласно статистике посещений, на этот сайт люди часто приходят с вопросом "Как запустить терминал в Mac OS". И раз уж эта тема так популярна, я просто обязан на неё отреагировать и опубликовать все известные мне способы запуска терминала. Их, к счастью, не так уж и много.<br />
<span id="more-41"></span></p>
<h2>Найти терминал в Finder</h2>
<p>Откройте Finder, войдите в каталог /Программы/Служебные программы (/Applications/Utilities) и два раза щёлкните по приложению Терминал (Terminal) &mdash; он запустится.</p>
<h2>Запуск через Spotlight</h2>
<p>Нажмите Control+пробел (⌃+пробел) и в правом верхнем углу экрана появится строка запроса<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2008/05/spotlight-query.jpg" alt="Запрос Spotlight" title="Запрос Spotlight" width="400" height="87" class="aligncenter size-full wp-image-44" /></center></p>
<p></p>
<p>наберите в строке слово "terminal" или "терминал". По мере набора Spotlight постарается подобрать то, что вы ищете. Результаты будут отображаться под различными заголовками, но нужный нам будет располагаться напротив слова <b>Программы</b> или <b>Наилучшее совпадение</b>.<br />
<center><img src="http://macosxhints.ru/wp-content/uploads/2008/05/spotlight-result.jpg" alt="Результат поиска в Spotlight" title="Результат поиска в Spotlight" width="400" height="136" class="aligncenter size-full wp-image-45" /></center></p>
<p></p>
<p>Вы можете теперь кликнуть по найденному результату мышкой, либо нажать Return (↩) или Ввод (⌅) - терминал запустится.</p>
<p>Несмотря на то, что способов всего два (я не учитываю способы, предлагаемые различными сторонними приложениями), их вполне достаточно, чтобы отыcкать и запустить терминал в системе Mac OS X.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/otobrazit-skritie-faili" title="Отобразить скрытые файлы (5 Май 2008)">Отобразить скрытые файлы</a> (14)</li>
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/gradientnaya-podsvetka-elementov-v-stack" title="Градиентная подсветка элементов в Stack (20 Сентябрь 2008)">Градиентная подсветка элементов в Stack</a> (4)</li>
	<li><a href="http://macosxhints.ru/stack-poslednie-zapuschennyie-prilozheniya" title="Stack &#8211; последние запущенные приложения (22 Сентябрь 2008)">Stack &#8211; последние запущенные приложения</a> (0)</li>
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/kak-zapustit-terminal-v-mac-os/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Leopard: Полезности для QuickLook</title>
		<link>http://macosxhints.ru/leopard-poleznosti-dlya-quicklook</link>
		<comments>http://macosxhints.ru/leopard-poleznosti-dlya-quicklook#comments</comments>
		<pubDate>Mon, 12 May 2008 21:39:35 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[FLV]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Option]]></category>
		<category><![CDATA[Perian]]></category>
		<category><![CDATA[QLEnscript]]></category>
		<category><![CDATA[qlmanager]]></category>
		<category><![CDATA[QLPlugins]]></category>
		<category><![CDATA[QuickChm]]></category>
		<category><![CDATA[QuickLook]]></category>
		<category><![CDATA[плагин]]></category>
		<category><![CDATA[терминал]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=36</guid>
		<description><![CDATA[В Mac OS X 10.5 (Leopard) компания Apple добавила очень полезную функцию — QuickLook. Если вы никогда не использовали QuickLook, начните прямо сейчас. Найдите в Finder какое-нибудь изображение, выделите его и нажмите на пробел. Или может не изображение, а текстовый файл? Музыкальная композиция? Фильм? Да, QuickLook сможет показать вам очень многое, без открытия основного приложения, [...]]]></description>
			<content:encoded><![CDATA[<p>В Mac OS X 10.5 (Leopard) компания Apple добавила очень полезную функцию — QuickLook. Если вы никогда не использовали QuickLook, начните прямо сейчас. Найдите в Finder какое-нибудь изображение, выделите его и нажмите на пробел. Или может не изображение, а текстовый файл? Музыкальная композиция? Фильм? Да, QuickLook сможет показать вам очень многое, без открытия основного приложения, при помощи которого вы привыкли работать с тем или иным файлом. Но несмотря на многие возможности этого приложения, обычно пользователи не идут дальше стандартного предпросмотра файлов. В данной статье я постараюсь показать, насколько более комфортной может сделать QuickLook вашу работу с Mac OS X. <span id="more-36"></span></p>
<h2><b>Навигация и слайдшоу</b></h2>
<p>Самая первая проблема, с которой я столкнулся при знакомстве с QuickLook - навигация по файлам. Да, вызвав "быстрый просмотр" для одного файла, вы можете при помощи навигационных клавиш перемещаться между файлами, а приложение просмотра изменит содержание своего окна на соответствующее. Очень удобно, при просмотре большого каталога фотографий, например. Но в то же время, в Finder я обычно пользуюсь режимом просмотра файлов в виде значков, что не позволяет осуществлять навигацию по всем файлам в одном направлении (как, например, в виде списка, где можно нажимать всё время вниз или вверх, чтоб переместиться на соседний файл). Но оказывается, выделив несколько файлов и нажав пробел, вы сможете последовательно просмотреть их все по порядку, управляя смещением просмотра при помощи навигационных клавиш. Или же можете включить режим слайдшоу, и программа последовательно покажет вам каждый из выбранных файлов. Так же есть возможность развернуть просмотр на весь экран, если в том есть необходимость. </p>
<p><center><img src="http://macosxhints.ru/wp-content/uploads/2008/05/ql-panel.jpg" alt="QuickLook - панель операций" title="QuickLook - панель операций" width="328" height="38" class="aligncenter size-full wp-image-37" /></center></p>
<p></p>
<p>Увеличивать само изображение в окне QuickLook можно зажав клавишу Option (⌥ или alt) и прокручивая колесо мыши, либо, как в случае с PDF &mdash; Command+ (⌘+) и Command- (⌘-).</p>
<h2><b>Не только media</b></h2>
<p>Всё чаще и чаще пользуясь QuickLook постепенно и неизменно приходишь к мысли, что встроенных форматов просмотра явно недостаточно. Да, можно просматривать изображения (очень много форматов, включая RAW снимки с зеркальных цифровиков), да, можно смотреть документы Word или PDF. Много всего можно, но этого недостаточно. И тогда на помощь приходят плагины - небольшие дополнения, расширяющие существующий функционал.  Оказывается, для QuickLook существует очень много различных полезных дополнений, позволяющих увидеть значительно больше, чем даёт нам стандартный набор. Здесь я приведу список того, что оказалось полезным лично для меня, а ниже размещу ссылки на сайт с плагинами, где вы сможете найти и скачать их последние версии (если с этим возникнут сложности, могу выложить здесь).</p>
<p>Итак:</p>
<table style="border-collapse:collapse;line-height:105%;margin: 0px 2px;border:1px solid #2683AE" border="1" cellspacing="0" cellpadding="2" width="99%">
<tbody>
<tr>
<td>
<h3>Zip File Viewer</h3>
</td>
<td>Позволяет просматривать содержимое .zip архивов не распаковывая их.</td>
</tr>
<tr>
<td>
<h3>Folder Viewer</h3>
</td>
<td>Выводит список файлов в директории, вместо отображения иконки папки. Позволяет просматривать список скрытых файлов, содержащихся в директории.</td>
</tr>
<tr>
<td>
<h3>QLEnscript</h3>
</td>
<td>Подсвечивает синтаксис Objective-C/C++, C/C++, Perl, Python, Java, Shell-скриптов. Существует так же плагин для подсветки синтаксиса языков Ruby и PHP (и многих других), но он требует установки дополнительного программного обеспечения.</td>
</tr>
<tr>
<td>
<h3>QuickChm v1.0</h3>
</td>
<td>Как и следует из названия, осуществляет предпросмотр .chm файлов</td>
</tr>
<tr>
<td>
<h3>Flash Video Viewer</h3>
</td>
<td>Просмотр FLV файлов. Требует наличия <a href="http://perian.org" target="_blank">Perian</a>.</td>
</tr>
</tbody>
</table>
<p></p>
<p>Все эти, а так же некоторое количество других плагинов располагаются на сайте <a href="http://www.qlplugins.com" target="_blank">QLPlugins</a></p>
<p><strong>Установка плагина</strong><br />
Установка не отнимет много времени. Все плагины имеют разрешение <strong>.qlgenerator</strong> и располагаются изначально в директории /Библиотеки/QuickLook (/Library/QuickLook). Возможна и альтернативная установка, в папку /Пользователи/"имя пользователя"/Библиотеки/QuickLook (/Users/"имя пользователя"/Library/QuickLook) — в этом случае плагин будет работать только для того пользователя, кому он установлен. Поместив плагин в нужную папку, <a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">запустите терминал</a> и вставьте в него строчку, скопированную отсюда:</p>
<div class="terminal-quote">qlmanage -r &amp;&amp; qlmanage -m</div>
<p>Эти две команды очистят существующий кэш QuickLook после чего перечитают весь список доступных плагинов.</p>
<h2><b>Ложка дёгтя</b></h2>
<p>Увы, без этого никак.<br />
На текущий момент я не нашёл возможности при просмотре в режиме слайдшоу удалять 1 файл - удаляются скопом все выделенные для просмотра в QuickLook файлы, что доставляет ощутимое неудобство.<br />
По какой-то неизвестной мне причине, русский текст в plain/text файлах любой кодировки отображается непонятными символами.<br />
Вот, пожалуй, и всё.</p>
<p>Подытоживая, могу сказать, что день ото дня всё больше привыкаю к этому удобному и теперь уже порой просто незаменимому инструменту, как QuickLook. Надеюсь, узнав о нём чуть больше, вы по достоинству оцените это небольшое, но полезное приложение.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
	<li><a href="http://macosxhints.ru/izvlechenie-ikonok-iz-prilozheniy" title="Извлечение иконок из приложений (6 Май 2008)">Извлечение иконок из приложений</a> (0)</li>
	<li><a href="http://macosxhints.ru/simbl-blurminal-razmyivaem-fon-terminala" title="SIMBL + Blurminal: размываем фон терминала (26 Сентябрь 2008)">SIMBL + Blurminal: размываем фон терминала</a> (0)</li>
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/sreda-web-razrabotki-na-mac-os-x-leopard-2" title="Среда web-разработки на Mac OS X Leopard (часть 2) (11 Октябрь 2009)">Среда web-разработки на Mac OS X Leopard (часть 2)</a> (25)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/leopard-poleznosti-dlya-quicklook/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Запуск виджета без установки</title>
		<link>http://macosxhints.ru/zapustit-widget-bez-ustanovki</link>
		<comments>http://macosxhints.ru/zapustit-widget-bez-ustanovki#comments</comments>
		<pubDate>Sat, 10 May 2008 22:05:13 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[Option]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=29</guid>
		<description><![CDATA[В сети огромное количество виджетов — маленьких полезных программ для вашего Dashboard. Но, к сожалению, не все они удобны и нужны в повседневной жизни. Как же узнать, устанавливать виджет или нет?
При установке виджет копируется в папку /Библиотеки/Widgets (/Library/Widgets), поэтому если он вдруг вам не понравился, вам нужно будет отправиться в эту папку, найти его там [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left; margin-right: 10px;" title="Иконка Widget" src="http://macosxhints.ru/wp-content/uploads/2008/05/widget-icon.png" alt="Иконка Widget" width="50" height="50" />В сети огромное количество виджетов — маленьких полезных программ для вашего Dashboard. Но, к сожалению, не все они удобны и нужны в повседневной жизни. Как же узнать, устанавливать виджет или нет?</p>
<p>При установке виджет копируется в папку /Библиотеки/Widgets (/Library/Widgets), поэтому если он вдруг вам не понравился, вам нужно будет отправиться в эту папку, найти его там и удалить. Или находясь на Dashboard воспользоваться менеджером виджетов и найдя там нужный, удалить его. Не самый сложный набор действий, если подумать, но с другой стороны, если есть возможность устроить новому виджету "тест-драйв" перед установкой на свою систему, то почему бы этим не воспользоваться? А OS X такую возможность даёт.<br />
<span id="more-29"></span><br />
Чаще всего, виджеты лежат в сети в каком-нибудь архиве, распаковав который вы получаете набор файлов, составляющих внешний вид и функционал виджета, и спрятанный под расширением .wdgt</p>
<p><center><img class="aligncenter" title="Widget в файловой системе" src="http://macosxhints.ru/wp-content/uploads/2008/05/screenshot_05.png" alt="Widget в файловой системе" width="153" height="88" /></center><br />
Теперь нам нужно устроить новому виджету проверку, чтоб узнать, так ли он хорош, как указал в описании его автор. Для этого два раза кликните по виджету, чтобы запустить его. Обычно, появляется окно установки виджета:</p>
<p><center><img class="aligncenter size-full wp-image-33" title="Окно установки виджета" src="http://macosxhints.ru/wp-content/uploads/2008/05/install-widget.jpg" alt="Окно установки виджета" width="452" height="167" /></center></p>
<p></p>
<p>но поскольку нам не требуется ничего устанавливать, нажмите и удерживайте Command+Option (⌘+⌥), и окно изменит вид на такое:<br />
<center><img class="aligncenter size-full wp-image-34" title="Окно запуска виджета" src="http://macosxhints.ru/wp-content/uploads/2008/05/run-widget.jpg" alt="Окно запуска виджета" width="452" height="167" /></center></p>
<p></p>
<p>теперь есть кнопка "Запустить", которая поместит виджет на Dashboard, где мы сможем протестировать его функционал, не копируя ко всем остальным мини-программам. Если виджет вас устроил, вернитесь в папку, где он лежит и теперь уже установите его. Если же нет, находясь на Dashboard наведите на виджет курсор мыши и зажмите Option (⌥) — в левом верхнем углу виджета появится крестик (как это показано на примере с виджетом калькулятора), нажав который вы удалите виджет с "приборной панели".<br />
<center><img class="aligncenter size-full wp-image-30" title="Удаление виджета из Dashboard" src="http://macosxhints.ru/wp-content/uploads/2008/05/delete-widget.png" alt="Удаление виджета из Dashboard" width="225" height="158" /></center></p>
<p></p>
<p>Можете так же удалить файл в корзину, если он вам больше не нужен.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/udobnyiy-kalkulyator-zgooglecalc" title="Удобный калькулятор zGoogleCalc (6 Август 2008)">Удобный калькулятор zGoogleCalc</a> (2)</li>
	<li><a href="http://macosxhints.ru/nazvaniya-okon-v-expose" title="Названия окон в Exposé (28 Сентябрь 2008)">Названия окон в Exposé</a> (3)</li>
	<li><a href="http://macosxhints.ru/widgets-na-rabochiy-stol" title="Виджеты на рабочий стол (9 Май 2008)">Виджеты на рабочий стол</a> (16)</li>
	<li><a href="http://macosxhints.ru/simbl-stoplight-novoe-povedenie-staryih-elementov" title="SIMBL + Stoplight: новое поведение старых элементов (8 Май 2008)">SIMBL + Stoplight: новое поведение старых элементов</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/zapustit-widget-bez-ustanovki/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Модификация функций скролла</title>
		<link>http://macosxhints.ru/modifikatsiya-funktsiy-skrolla</link>
		<comments>http://macosxhints.ru/modifikatsiya-funktsiy-skrolla#comments</comments>
		<pubDate>Thu, 08 May 2008 19:09:51 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Control]]></category>
		<category><![CDATA[Shift]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=25</guid>
		<description><![CDATA[У мышек Apple Mighty Mouse есть одно огромное преимущество перед остальными &#8212; скролл в любую сторону экрана (360&#176;). Я оценил это сам, и теперь мне без такой функции ужасно некомфортно. Преимущество горизонтальной прокрутки в том, что при скролле чего-то, выходящего за рамки ширины окна по горизонтали, вам не нужно перемещать мышь от текущего её положения, [...]]]></description>
			<content:encoded><![CDATA[<p>У мышек Apple Mighty Mouse есть одно огромное преимущество перед остальными &mdash; скролл в любую сторону экрана (360&deg;). Я оценил это сам, и теперь мне без такой функции ужасно некомфортно. Преимущество горизонтальной прокрутки в том, что при скролле чего-то, выходящего за рамки ширины окна по горизонтали, вам не нужно перемещать мышь от текущего её положения, и хвататься за бегунок прокрутки. А это экономит время и внимание.</p>
<p>Но оказывается, что и у пользователей обычных мышек с вертикальным скроллом, есть возможость прокручивать по горизонтали: для этого нажмите Shift (⇧) и крутите колесо мыши, как при обычной промотке содержимого окна &mdash; вот и горизонтальный скролл.</p>
<p>Ещё одна функция, для которой может служить колёсико (или шарик) мышки &mdash; увеличение экрана. Если вам необходимо рассмотреть какую-то мелкую деталь на экране, либо у вас плохое зрение, либо просто в целях эксперимента, нажмите клавишу Control (ctrl или ⌃) и покрутите колесо мыши: все объекты на экране станут больше. Отпустив Control вы вернёте колесу мыши привычный функционал &mdash; скролл.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/sobrat-vse-okna-v-odin-space" title="Собрать все окна в один Space (4 Май 2008)">Собрать все окна в один Space</a> (2)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-prilozheniyami-v-expose" title="Переключение между приложениями в Exposé (4 Май 2008)">Переключение между приложениями в Exposé</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/modifikatsiya-funktsiy-skrolla/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>SIMBL + Stoplight: новое поведение старых элементов</title>
		<link>http://macosxhints.ru/simbl-stoplight-novoe-povedenie-staryih-elementov</link>
		<comments>http://macosxhints.ru/simbl-stoplight-novoe-povedenie-staryih-elementov#comments</comments>
		<pubDate>Wed, 07 May 2008 22:13:21 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Скачать]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Quicksilver]]></category>
		<category><![CDATA[SIMBL]]></category>
		<category><![CDATA[Stoplight]]></category>
		<category><![CDATA[плагин]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=21</guid>
		<description><![CDATA[В предыдущем посте я уже писал про отличный инструмент, позволяющий изменять привычное поведение Cocoa-приложений в Mac OS X — про SIMBL.
Сегодня же я хотел бы описать ещё один плагин для SIMBL, который, как мне кажется, будет полезен очень многим пользователям маков.

Stoplight
Лично я довольно часто забываю закрыть приложение полностью. Возможно, сказывается многолетний опыт работы с MS [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-24" title="Stoplight icon" src="http://macosxhints.ru/wp-content/uploads/2008/05/stoplight.png" alt="Stoplight icon" width="50" height="50" align="left" />В предыдущем посте я уже писал про отличный инструмент, позволяющий изменять привычное поведение Cocoa-приложений в Mac OS X — про SIMBL.<br />
Сегодня же я хотел бы описать ещё один плагин для SIMBL, который, как мне кажется, будет полезен очень многим пользователям маков.<br />
<span id="more-21"></span></p>
<h3>Stoplight</h3>
<p>Лично я довольно часто забываю закрыть приложение полностью. Возможно, сказывается многолетний опыт работы с MS Windows, но нажимая на крестик под красным красным кругом в левом верхнем углу любого приложения, я рассчитываю, что программа завершит свою работу и освободит оперативную память от своего присутствия. Некоторые приложения так и поступают, но основная часть программ всё-таки ведёт себя иначе: приложение просто закрывает активное окно, но из памяти не выгружается (даже если закрытое окно было последним), о чём может свидетельствовать отмеченная иконка в Dock'е и ряд других обстоятельств. Это немного неудобно, потому что заставляет постоянно отвлекаться на контроль за тем, закрыли ли вы приложение полностью или нет.<br />
А ещё Вы наверняка замечали, что плюсик под зелёным кругом далеко не всегда разворачивает приложение полностью, во весь экран, хотя это иногда бывает очень необходимо. Можно, конечно, растянуть вручную, но не всегда размеры окон запоминаются.</p>
<p>Как вы уже поняли, Stoplight берёт на себя решение описанных выше проблем. Этот SIMBL-плагин выполняет две функции:</p>
<ul>
<li>подчищает незакрытые приложения при закрытии последнего окна</li>
<li>разворачивает окна приложений на весь экран</li>
</ul>
<p><strong>Установка Stoplight</strong><br />
К сожалению, я не нашёл официального сайта данного плагина. Он взят из темы на форуме insanelymac.com. Чтобы скачать плагин, вы можете отправиться по <a href="http://forum.insanelymac.com/index.php?showtopic=26669">этой ссылке</a> (вам потребуется зарегистрироваться на форуме и активировать свой аккаунт) или скачать файл с этого сайта:</p>
<div class="div-download"><a class="downloadlink" href="http://macosxhints.ru/download/Stoplight_1.1.zip" title="Version1.1 downloaded 155 times" >Stoplight (155)</a></div>
<p>Распаковав этот файл вы получите директорию с именем Stoplight, в которой будут 3 файла и одна папка с исходниками плагина. Вам потребуется сделать следующее:<br />
Установите SIMBL, если вы этого ещё не сделали. Для этого ознакомьтесь с <a href="http://macosxhints.ru/leopard-zapominanie-raskladki">этой статьёй</a>. Затем <strong>StoplightHack.bundle</strong> положите в директорию "/Пользователи/"имя_пользователя"/Библиотеки/Application Support/SIMBL/Plugins" (/Users/"имя_пользователя"/Library/Application Support/SIMBL/Plugins), после этого запустите файл <strong>Stoplight.prefPane</strong> и, если потребуется, разрешите системе установить эту настроечную панель в раздел "Системных настроек". Окно системных настроек раскроется автоматически, после чего в самом низу его у вас появится новая иконка, как это показано на фрагменте скриншота:</p>
<p><center><img class="aligncenter size-full wp-image-22" title="Stoplight в Системных настройках" src="http://macosxhints.ru/wp-content/uploads/2008/05/stoplight_settings_01.jpg" alt="Stoplight в Системных настройках" width="500" height="77" /></center></p>
<p>Нажав на эту иконку вы попадёте в панель настроек Stoplight:</p>
<p><center><a href="http://macosxhints.ru/wp-content/uploads/2008/05/stoplight_settings_02.jpg" rel="lightbox"><img class="aligncenter size-medium wp-image-23" title="Настройки Stoplight" src="http://macosxhints.ru/wp-content/uploads/2008/05/stoplight_settings_02-300x205.jpg" alt="Настройки Stoplight" width="300" height="205" /></a></center></p>
<ol>
<li><strong>Список программ и действий</strong>
<ul>
<li><strong>Application</strong> - приложение, для котрого определяется действия. Самой первой строкой определены действия по умолчанию для всех.</li>
<li><strong>Close</strong> - действия, выполняемые при нажатии на красную кнопку окна. Изначально выбрана проверка на то, является ли закрываемое окно, последним открытым окном приложения, и если да - завершает работу приложения. Но возможны так же действия: <strong>Mac OS Default</strong> - не делать ничего, оставив всё на усмотрение Mac OS; <strong>Hide If Last Window</strong> - спрятать приложение (аналог нажатия Command+H)</li>
<li><strong>Zoom</strong> - действия, выполняемые при нажатии на зелёную кнопку окна. Изначально выбрано действие распахивания окна на всё свободное пространство экрана. Доступные варианты: <strong>Mac OS Default</strong> - не делать ничего, оставив всё на усмотрение Mac OS.</li>
</ul>
</li>
<li><strong>Исключаемые приложения</strong>: сюда можно внести те программы, к которым не нужно применять действия Stoplight</li>
</ol>
<p>Вот и всё. Напоминаю, что этот плагин работает только с Cocoa-приложениями, к которым не относятся программы, перечисленные в предыдущей статье. Есть, как выяснилось совсем недавно, ещё один недостаток: при работе этого плагина не хочет работать Quicksilver, так что, если данное приложение для вас важно и незаменимо, вам данный плагин противопоказан.</p>
<p>Надеюсь, данный материал был вам полезен. Если у вас есть вопросы, оставляйте их в комментариях.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/simbl-afloat-nuzhnyie-okna-vsegda-pod-rukoy" title="SIMBL + Afloat: нужные окна всегда под рукой (16 Сентябрь 2008)">SIMBL + Afloat: нужные окна всегда под рукой</a> (1)</li>
	<li><a href="http://macosxhints.ru/leopard-zapominanie-raskladki" title="Leopard: Запоминание раскладки (7 Май 2008)">Leopard: Запоминание раскладки</a> (8)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/zapustit-widget-bez-ustanovki" title="Запуск виджета без установки (11 Май 2008)">Запуск виджета без установки</a> (4)</li>
	<li><a href="http://macosxhints.ru/simbl-blurminal-razmyivaem-fon-terminala" title="SIMBL + Blurminal: размываем фон терминала (26 Сентябрь 2008)">SIMBL + Blurminal: размываем фон терминала</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/simbl-stoplight-novoe-povedenie-staryih-elementov/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Leopard: Запоминание раскладки</title>
		<link>http://macosxhints.ru/leopard-zapominanie-raskladki</link>
		<comments>http://macosxhints.ru/leopard-zapominanie-raskladki#comments</comments>
		<pubDate>Tue, 06 May 2008 22:25:21 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Приложения]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Скачать]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[InputManager]]></category>
		<category><![CDATA[InputSwitcher]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[SIMBL]]></category>
		<category><![CDATA[плагин]]></category>
		<category><![CDATA[раскладка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=20</guid>
		<description><![CDATA[Те, кто пользуется MacOS X 10.5 (Leopard) наверняка знают, что система не запоминает раскладку в отдельно взятом приложении, а использует одно глобальное переключение языка для всех программ, с которыми вы работаеете. Т.е. переключив раскладку для, скажем, Safari, чтобы набрать адрес сайта, вы автоматически переключаете раскладку и для всех остальных программ (например, для Adium, где вы [...]]]></description>
			<content:encoded><![CDATA[<p>Те, кто пользуется MacOS X 10.5 (Leopard) наверняка знают, что система не запоминает раскладку в отдельно взятом приложении, а использует одно глобальное переключение языка для всех программ, с которыми вы работаеете. Т.е. переключив раскладку для, скажем, Safari, чтобы набрать адрес сайта, вы автоматически переключаете раскладку и для всех остальных программ (например, для Adium, где вы пишете что-то по-русски).</p>
<p>На самом деле, человек способен привыкнуть ко многому. Но зачем мучить себя, если можно изменить ситуацию так, как вам удобно?<br />
<span id="more-20"></span><br />
Один разработчик по имени Майк Соломон (Mike Solomon) разработал небольшую утилиту под названием SIMBL (Smart InputManager Bundle Loader), которая висит в памяти и перехватывает события, отправляемые приложениям, после чего выполняет некоторый код, чтобы осуществить ряд нужных пользователю действий. Т.е. когда вы переключаетесь от одного приложения к другому, данная программа это замечает и ищет в своих данных, какая раскладка была запущена для него раньше и активирует её. От экскурса в теорию перейдём к практике.</p>
<p>Вам потребуется скачать 2 файла:</p>
<ul>
<li><strong>SIMBL</strong>
<div class="div-download"><a href="http://culater.net/dl/files/SIMBL-0.8.2.tbz">скачать SIMBL c официального сайта</a></div>
<div class="div-download"><a href="http://macosxhints.ru/download/SIMBL-0.8.2.tbz">скачать SIMBL с этого сайта</a></div>
</li>
<li><strong>InputSwitcher</strong>
<div class="div-download alignleft"><a href="http://limechat.net/mac/InputSwitcher_0.6.dmg">скачать InputSwitcher с официального сайта</a></div>
<div class="div-download"><a href="http://macosxhints.ru/download/InputSwitcher_0.6.dmg">скачать InputSwitcher с этого сайта</a></div>
</li>
</ul>
<p>Распакуйте архив с SIMBL и запустите установку. После успешной установки подмонтируйте образ с InputSwitcher. Хранящиеся в образе файлы нужно разместить следующим образом:<br />
<strong>InputSwitcher.app</strong> нужно положить в папку "Программы" (/Applications)<br />
<strong>InputSwitcherClient.bundle</strong> положите в директорию "/Пользователи/"имя_пользователя"/Библиотеки/Application&#160;Support/SIMBL/Plugins" (/Users/"имя_пользователя"/Library/Application&#160;Support/SIMBL/Plugins) или в директорию "/Библиотеки/Application&#160;Support/SIMBL/Plugins" (/Library/Application&#160;Support/SIMBL/Plugins) - программа устанавливается или локально для пользователя, или глобально для системы &mdash; c этой минуты можно считать, что теперь у вас в системе раскладка для приложений будет запоминаться.</p>
<p>Увы, данный способ работает с некоторыми оговорками, а именно: он взаимодействует только с приложениями, написанными с использованием Cocoa. Т.е. в список программ, с которыми он работать не станет, попадают такие имена, как:
<ul>
<li><strong>Finder</strong></li>
<li><strong>Firefox</strong></li>
<li><strong>Thunderbird</strong></li>
<li><strong>iTunes</strong></li>
</ul>
<p>Но по своему собственному опыту могу сказать, что никаких неудобств лично мне это не доставило. Надеюсь, и вам не придётся страдать.</p>
<p>При написании статьи были использованы материалы:
<ul>
<li><a href="http://www.culater.net/software/SIMBL/SIMBL.php" target="_blank">домашняя страница SIMBL</a></li>
<li><a href="http://limechat.net/inputswitcher/" target="_blank">домашняя страница InputSwitcher</a></li>
</ul>
<p></p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/simbl-stoplight-novoe-povedenie-staryih-elementov" title="SIMBL + Stoplight: новое поведение старых элементов (8 Май 2008)">SIMBL + Stoplight: новое поведение старых элементов</a> (4)</li>
	<li><a href="http://macosxhints.ru/simbl-blurminal-razmyivaem-fon-terminala" title="SIMBL + Blurminal: размываем фон терминала (26 Сентябрь 2008)">SIMBL + Blurminal: размываем фон терминала</a> (0)</li>
	<li><a href="http://macosxhints.ru/simbl-afloat-nuzhnyie-okna-vsegda-pod-rukoy" title="SIMBL + Afloat: нужные окна всегда под рукой (16 Сентябрь 2008)">SIMBL + Afloat: нужные окна всегда под рукой</a> (1)</li>
	<li><a href="http://macosxhints.ru/plugsuit-menedzher-simbl-plaginov" title="PlugSuit &#8211; менеджер SIMBL-плагинов (19 Сентябрь 2008)">PlugSuit &#8211; менеджер SIMBL-плагинов</a> (1)</li>
	<li><a href="http://macosxhints.ru/leopard-poleznosti-dlya-quicklook" title="Leopard: Полезности для QuickLook (13 Май 2008)">Leopard: Полезности для QuickLook</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/leopard-zapominanie-raskladki/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Извлечение иконок из приложений</title>
		<link>http://macosxhints.ru/izvlechenie-ikonok-iz-prilozheniy</link>
		<comments>http://macosxhints.ru/izvlechenie-ikonok-iz-prilozheniy#comments</comments>
		<pubDate>Tue, 06 May 2008 10:26:49 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Графика]]></category>
		<category><![CDATA[Система]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Preview]]></category>
		<category><![CDATA[Tiger]]></category>
		<category><![CDATA[иконки]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=17</guid>
		<description><![CDATA[Иногда может случиться так, что вам потребуется иконка какого-либо из приложений, имеющихся в вашей системе. Искать нужную картинку в поиске по изображениям, которые предоставляют различные поисковые системы — занятие утомительное, трудоёмкое и неблагодарное. Особенно учитывая, что оно может закончиться нулевым результатом.
Как вариант, можно включить смекалку и поискать в ресурсах приложения файл *.icns, и при помощи [...]]]></description>
			<content:encoded><![CDATA[<p>Иногда может случиться так, что вам потребуется иконка какого-либо из приложений, имеющихся в вашей системе. Искать нужную картинку в поиске по изображениям, которые предоставляют различные поисковые системы — занятие утомительное, трудоёмкое и неблагодарное. Особенно учитывая, что оно может закончиться нулевым результатом.</p>
<p>Как вариант, можно включить смекалку и поискать в ресурсах приложения файл *.icns, и при помощи какого-нибудь графического редактора извлечь из него нужное вам изображение.</p>
<p>А можно поступить получить желаемое ещё проще. В MacOS X есть очень интересная возможность, при помощи которой вытащить иконку приложения в наилучшем качестве можно менее чем за 1 минуту не прилагая каких-либо титанических усилий.<br />
<span id="more-17"></span><br />
<a href="http://macosxhints.ru/wp-content/uploads/2008/05/screenshot_02.png" rel="lightbox"><img class="alignleft size-thumbnail wp-image-18" style="margin-right: 10px; float: left;" title="Иконки в Preview" src="http://macosxhints.ru/wp-content/uploads/2008/05/screenshot_02-150x150.png" alt="" width="150" height="150" /></a>В Finder найдите нужное приложение, выделите его и скопируйте его в буфер любым, известным вам способом, например, нажав комбинацию из Command+C (⌘+C). Теперь у вас в буфере обмена находится полная копия вашего приложения. Если не верите, попробуйте вставить объект из буфера в любой каталог, отличный от текущего местоположения и запустите приложение из нового места. Но речь сейчас не об этом.<br />
Запустите приложение Preview и создайте там новый объект из буфера обмена при помощи меню приложения, или же сочетанием клавиш Command+N (⌘+N). Да, на этом, в общем-то, всё и заканчивается, потому что вы уже получили набор всех иконок приложения разного размера, любую из которых можете сохранять куда вам необходимо.</p>
<p>Замечу лишь, что для системы 10.5&#160;(Leopard) максимальный размер иконок приложения составляет 512x512 пикселей, в то время как для 10.4&#160;(Tiger) - только 128x128. Это что касается иконок системных приложений. В отношении же программ от различных разработчиков каких-то обязательных критериев к размеру иконок нет, так что они вполне могут ограничиться теми же 128x128 пикселями. Но и этого зачастую вполне достаточно.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/izmenenie-ikonki-windows-v-mac-os-x" title="Изменение иконки Windows в Mac OS X (3 Апрель 2009)">Изменение иконки Windows в Mac OS X</a> (9)</li>
	<li><a href="http://macosxhints.ru/zamena-ikonok-v-mac-os-x" title="Замена иконок в Mac OS X (28 Октябрь 2008)">Замена иконок в Mac OS X</a> (54)</li>
	<li><a href="http://macosxhints.ru/leopard-poleznosti-dlya-quicklook" title="Leopard: Полезности для QuickLook (13 Май 2008)">Leopard: Полезности для QuickLook</a> (3)</li>
	<li><a href="http://macosxhints.ru/strannye-tryuki-s-razmerom-faia-v-finder" title="Странные трюки с размером файла в Finder (24 Февраль 2009)">Странные трюки с размером файла в Finder</a> (13)</li>
	<li><a href="http://macosxhints.ru/oshibki-v-finder-i-expose-v-mac-os-x-leopard" title="Ошибки в Finder и Exposé в Mac OS X Leopard (5 Ноябрь 2008)">Ошибки в Finder и Exposé в Mac OS X Leopard</a> (11)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/izvlechenie-ikonok-iz-prilozheniy/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Отобразить скрытые файлы</title>
		<link>http://macosxhints.ru/otobrazit-skritie-faili</link>
		<comments>http://macosxhints.ru/otobrazit-skritie-faili#comments</comments>
		<pubDate>Mon, 05 May 2008 18:11:49 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Скачать]]></category>
		<category><![CDATA[AppleScript]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[reVisible]]></category>
		<category><![CDATA[командная строка]]></category>
		<category><![CDATA[полезности]]></category>
		<category><![CDATA[скрытые настройки]]></category>
		<category><![CDATA[терминал]]></category>
		<category><![CDATA[тонкая настройка]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=16</guid>
		<description><![CDATA[Поработав некоторое время с MacOS X вы в какой-то момент можете обнаружить, что система что-то от вас скрывает. Заметить это можно либо выполнив специально команду `ls -la` в терминале, либо подключив какой-либо сменный носитель информации (flash, hdd), с которым вы работали из MacOS X к другой системе (например, MS Windows) &#8212; вы, вероятно, будете удивлены [...]]]></description>
			<content:encoded><![CDATA[<p>Поработав некоторое время с MacOS X вы в какой-то момент можете обнаружить, что система что-то от вас скрывает. Заметить это можно либо выполнив специально команду `ls -la` в терминале, либо подключив какой-либо сменный носитель информации (flash, hdd), с которым вы работали из MacOS X к другой системе (например, MS Windows) &mdash; вы, вероятно, будете удивлены тем, что файлов и папок стало гораздо больше, чем вы ожидали увидеть.</p>
<p>Если вы уже давно работаете с компьютерами, то знаете, что операционные системы зачастую прячут от глаз пользователя служебную информацию, необходимую им для работы, но бесполезную для того, кто работает с системой. В случае с MacOS X это относится к настроечным файлам каталогов и приложений, удалённым в корзину файлам, данным индексации Spotlight и ряду других файлов. Так же действует правило, что любой файл, в имени которого первым символом стоит точка (.), является скрытым.</p>
<p>Но что делать, если вам всё таки необходимо видеть скрытые файлы? Например, в текстовом редакторе вам нужно изменить инструкции файла .htaccess (этот файл может содержать некоторые поведенческие настройки для web-сервера Apache)? Я могу предложить 3 пути решения данного вопроса.<br />
<span id="more-16"></span><br />
<strong>Вариант 1 - Terminal.app</strong><br />
<a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os">Открывайте терминал</a>, после чего скопируйте туда команду</p>
<div class="terminal-quote">defaults write com.apple.Finder AppleShowAllFiles 1 && killall Finder</div>
<p>Теперь вы сможете видеть скрытые файлы как в Finder, так и в диалоговых окнах открытия файлов в различных приложениях.<br />
Чтобы снова спрятать файлы, вставьте в терминал строчку</p>
<div class="terminal-quote">defaults write com.apple.Finder AppleShowAllFiles 0 && killall Finder</div>
<p><strong>Вариант 2 - написать небольшую утилиту</strong><br />
Откройте Редактор скриптов (Script Editor.app) и поместите в его окно следующие инструкции AppleScript</p>
<div class="apple-code">set vis to do shell script "defaults read com.apple.Finder AppleShowAllFiles"<br />
if vis = "0" then<br />
	do shell script "defaults write com.apple.Finder AppleShowAllFiles 1"<br />
else<br />
	do shell script "defaults write com.apple.Finder AppleShowAllFiles 0"<br />
end if<br />
tell application "Finder" to quit<br />
delay 1<br />
tell application "Finder" to activate</div>
<p>После этого сохраните файл как Программу (сначала придумав имя) в какой-нибудь каталог (при этом необходимо оставить все параметры программы невыбранными). Теперь найдите в Finder вашу новую программу и запустите её: она автоматически поменяет режим отображения файлов на противоположный. Т.е. если у вас отключено отображение скрытых файлов, программа его включит; и наоборот.</p>
<p><strong>Вариант 3 - скачать готовое решение</strong><br />
Я уже выполнил действия из предложенного мной второго способа, и здесь Вы можете скачать получившуюся у меня утилиту reVisible.app</p>
<div class="div-download"><a class="downloadlink" href="http://macosxhints.ru/download/reVisible.zip" title=" downloaded 2099 times" >reVisible.zip (2099)</a></div>
<p>Сохраните этот файл куда вам удобно и запускайте, когда будет необходимо.</p>
<p>В будущем я постараюсь все подобные утилиты выкладывать сразу в скомпилированном виде.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/odnookonnyiy-rezhim-v-safari" title="Однооконный режим в Safari (3 Май 2008)">Однооконный режим в Safari</a> (0)</li>
	<li><a href="http://macosxhints.ru/kak-zapustit-terminal-v-mac-os" title="Как запустить терминал в Mac OS (14 Май 2008)">Как запустить терминал в Mac OS</a> (9)</li>
	<li><a href="http://macosxhints.ru/stack-poslednie-zapuschennyie-prilozheniya" title="Stack &#8211; последние запущенные приложения (22 Сентябрь 2008)">Stack &#8211; последние запущенные приложения</a> (0)</li>
	<li><a href="http://macosxhints.ru/para-sovetov-lyubitelyam-serialov" title="Пара советов любителям сериалов (18 Март 2010)">Пара советов любителям сериалов</a> (0)</li>
	<li><a href="http://macosxhints.ru/gradientnaya-podsvetka-elementov-v-stack" title="Градиентная подсветка элементов в Stack (20 Сентябрь 2008)">Градиентная подсветка элементов в Stack</a> (4)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/otobrazit-skritie-faili/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Собрать все окна в один Space</title>
		<link>http://macosxhints.ru/sobrat-vse-okna-v-odin-space</link>
		<comments>http://macosxhints.ru/sobrat-vse-okna-v-odin-space#comments</comments>
		<pubDate>Sun, 04 May 2008 12:15:58 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Spaces]]></category>
		<category><![CDATA[горячие клавиши]]></category>
		<category><![CDATA[полезности]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=6</guid>
		<description><![CDATA[Для тех, что не знает, что такое Spaces в MacOS X 10.5 (Leopard), немного объяснений. Spaces - это виртуальные рабочие столы (или пространства - как кому удобнее) в которых могут находиться открытыми разные приложения. Изначально Spaces вызываются клавишей F8, но она может быть переопределена в настройках.
Иногда может возникнуть ситуация, когда необходимо собрать все, открытые в [...]]]></description>
			<content:encoded><![CDATA[<p>Для тех, что не знает, что такое Spaces в MacOS X 10.5 (Leopard), немного объяснений. Spaces - это виртуальные рабочие столы (или пространства - как кому удобнее) в которых могут находиться открытыми разные приложения. Изначально Spaces вызываются клавишей F8, но она может быть переопределена в настройках.</p>
<p>Иногда может возникнуть ситуация, когда необходимо собрать все, открытые в разных виртуальных пространствах, приложения в одном месте, и сделать это, оказывается, проще простого: отобразите все пространства (F8), а затем нажмите букву C (<strong>c</strong>ollect), и все окна соберутся на самый первый рабочий стол, после чего можете возвращаться к обычному рабочему режиму.</p>
<p>Стоит отметить, что операции обратной описанной выше нет. Т.е. вы не сможете после сбора окон в одном месте отменить эту операцию и вернуть окна в их изначальную среду - это придётся делать вручную.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/simbl-afloat-nuzhnyie-okna-vsegda-pod-rukoy" title="SIMBL + Afloat: нужные окна всегда под рукой (16 Сентябрь 2008)">SIMBL + Afloat: нужные окна всегда под рукой</a> (1)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
	<li><a href="http://macosxhints.ru/skvoz-ternii-k-nuzhnyim-faylam" title="Сквозь тернии к &#8230; нужным файлам (18 Ноябрь 2008)">Сквозь тернии к &#8230; нужным файлам</a> (11)</li>
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
	<li><a href="http://macosxhints.ru/para-sovetov-lyubitelyam-serialov" title="Пара советов любителям сериалов (18 Март 2010)">Пара советов любителям сериалов</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/sobrat-vse-okna-v-odin-space/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Переключение между приложениями в Exposé</title>
		<link>http://macosxhints.ru/pereklyuchenie-mezhdu-prilozheniyami-v-expose</link>
		<comments>http://macosxhints.ru/pereklyuchenie-mezhdu-prilozheniyami-v-expose#comments</comments>
		<pubDate>Sun, 04 May 2008 10:02:37 +0000</pubDate>
		<dc:creator>Rodion Baskakov</dc:creator>
				<category><![CDATA[Система]]></category>
		<category><![CDATA[Command]]></category>
		<category><![CDATA[Exposé]]></category>
		<category><![CDATA[Shift]]></category>
		<category><![CDATA[Tab]]></category>
		<category><![CDATA[горячие клавиши]]></category>

		<guid isPermaLink="false">http://macosxhints.ru/?p=5</guid>
		<description><![CDATA[Существует ряд замечательных маленьких хитростей, попробовав пользоваться которыми, вы уже и представить себе не можете, как же обходились без них раньше. Следующий совет относится к разряду именно таких вещей.
Каждый, кто пользуется Exposé, знает, что можно запустить его для всех приложений, нажав F9, либо только для текущего приложения, с помощью F10. Но не всем известно, что [...]]]></description>
			<content:encoded><![CDATA[<p>Существует ряд замечательных маленьких хитростей, попробовав пользоваться которыми, вы уже и представить себе не можете, как же обходились без них раньше. Следующий совет относится к разряду именно таких вещей.</p>
<p>Каждый, кто пользуется Exposé, знает, что можно запустить его для всех приложений, нажав F9, либо только для текущего приложения, с помощью F10. Но не всем известно, что перебирать отображённые в Exposé окна можно при помощи Tab и Shift+Tab (для обратного перебора). Попав на нужное вам окно достаточно нажать пробел или клавишу Return (↩), для работы с выбранным окном.</p>
<p>Данный совет может быть полезен как фанатам клавиатурных сокращений, так и тем, кто уже пришёл к осознанию того, что мышью или touch-pad'ом не всегда удобно пользоваться.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://macosxhints.ru/pereklyuchenie-mezhdu-oknami-odnogo-prilozheniya" title="Переключение между окнами одного приложения (26 Сентябрь 2008)">Переключение между окнами одного приложения</a> (6)</li>
	<li><a href="http://macosxhints.ru/zamedlennoe-dvizhenie" title="Замедленное движение (4 Май 2008)">Замедленное движение</a> (2)</li>
	<li><a href="http://macosxhints.ru/alternativnyiy-sposob-navigacii-v-finder" title="Альтернативный способ навигации в Finder (30 Июль 2008)">Альтернативный способ навигации в Finder</a> (0)</li>
	<li><a href="http://macosxhints.ru/5-sposobov-zablokirovat-ekran-mac-os-x" title="5 способов заблокировать экран Mac OS X (17 Февраль 2009)">5 способов заблокировать экран Mac OS X</a> (17)</li>
	<li><a href="http://macosxhints.ru/upravlenie-ehlementami-paneli-menu" title="Управление элементами панели Меню (7 Октябрь 2008)">Управление элементами панели Меню</a> (6)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://macosxhints.ru/pereklyuchenie-mezhdu-prilozheniyami-v-expose/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
