Окт'09 11

PHP LogoТеперь, после сборки баз данных, пришла пора установить PHP. Я ставил PHP 5.3.0, который в настоящий момент является последней стабильной версией, указанной на сайте PHP. Кроме того сразу стоит отметить, что я опишу именно процесс сборки PHP как CGI-приложения для последующего использования с каким-нибудь proxy-сервером (в моём случае, с nginx), так что если вы планируете собирать его как mod_php для сервера Apache, этот урок вам не подойдёт.
Кроме того, в процессе моей сборки будет задействован менеджер процессов PHP-FPM, который позволяет более тонко управлять процессами PHP, необходимыми для обработки ваших сайтов. Но обо всём по порядку.

Читать внимательно дальше »

метки: , , , , , ,

оценка:
НеинтересноИнтересно - рейтинг: +8, голосов: 10

Сен'09 30

Сегодня я постараюсь подробно описать процесс сборки и инициализации баз данных MySQL и PostgreSQL на платформе Mac OS X. Начальные шаги для подготовки системы к сборке описаны здесь, так что если вы не выполнили описанных там шагов, вряд ли что-то получится.

Итак, приступим:

Логотип MySQL Логотип PostgreSQL

Читать внимательно дальше »

метки: , , , , , , ,

оценка:
НеинтересноИнтересно - рейтинг: +8, голосов: 8

Сен'09 28

Открываю серию статей, которые были анонсированы в предыдущих сообщениях. Серия будет состоять из 5 постов, каждый из которых затронет различные аспекты создания среды web-разработки на Mac OS X Leopard. Тематики распределятся следующим образом:

  1. Вступление — подготовка к сборке
  2. Сборка и инициализация баз данных MySQL 5.1 и PostgreSQL 8.4.1
  3. Сборка и настройка PHP 5.3.0 c патчем FPM
  4. Сборка и настройка nginx, memcached, xdebug
  5. Обзор удобного ПО для работы с перечисленным выше добром

Сразу оговорюсь, что в этих статьях не будут затронуты нюансы работы с данными продуктами (в частности, я не стану рассказывать, как работать с PHP или рассказывать, что представляет из себя SQL). Таким образом предполагается, что у вас уже есть навык работы с этими продуктами, или вы способны самостоятельно эти навыки получить.

Читать внимательно дальше »

метки: , , , ,

оценка:
НеинтересноИнтересно - рейтинг: +6, голосов: 6

Июнь'09 08

Сегодня в сообществе ru_mac в ЖЖ наткнулся на замечание, касающееся окна создания нового письма в Mail.app: оказывается, в русской версии окно выглядит вот так.

Недочёт в длине полей Mail.app

Т.е. поля адреса, темы, копии выходят за рамки окна, что нарушает гармонию интерфейса.
Честно скажу, что пользуюсь русской версией, но никогда не обращал на это внимания. Тем не менее, стало интересно решение этой проблемы, и за 2 минуты я привёл свой интерфейс в приличный вид, а как это сделать, сейчас расскажу.

Есть два варианта: простой и тернистый.

Читать внимательно дальше »

метки: , , , ,

оценка:
НеинтересноИнтересно - рейтинг: +13, голосов: 13

Май'09 31

Давно написал о том, как изменить мелодию на iPhone. И всё никак не мог собраться с силами, чтобы написать о звуках, используемых в iPhone для привлечения внимания. Сегодня речь пойдёт об изменении звука оповещении о входящем СМС-сообщении. Что нам для этого потребуется:

  • iTunes любой версии
  • iPhone, с произведённым на нём jailbreak
  • умение подключаться к iPhone с компьютера по AppleTalk или SSH
  • любая мелодия в mp3 или другом формате, который iTunes сможет понять

Итак, поехали.

Читать внимательно дальше »

метки: , , , , , , ,

оценка:
НеинтересноИнтересно - рейтинг: +10, голосов: 14

Май'09 05

Иконка приложения CLIXОчень много людей, использующих Mac OS X знают про существование в этой системе такого приложения, как Terminal. Гораздо меньше людей, знают о том, как его запустить (я исхожу из статистики запросов поисковых систем). И уж совсем небольшой процент пользователей умеет терминалом пользоваться. Я отношу себя к некоторой середине между второй и третьей подгруппами: я знаю как запустить терминал, я знаю как выполнить в нём множество необходимых мне операций, но чтобы использовать все возможности командной строки на полную катушку — тут я совершенно бессилен.

Всё дело в том, что для того, чтобы помнить весь тот богатый инструментарий, который даёт нам командная строка, нужно постоянно им пользоваться. А если мне, предположим, понадобилось один раз посчитать файлы определённого типа, присутствующие на моём жёстком диске, и больше в течении года мне этого делать не придётся, — велика вероятность, что спустя год я и не вспомню, как это делается.

Но, как говаривал один мой школьный преподаватель "Не страшно забыть. Страшно НЕ ЗНАТЬ и забыть". И несмотря на полубредовость выражения этой мысли, в ней кроется масса смысла: сделав что-то один раз и забыв набор необходимых для результата действий, вы, по крайней мере, будете знать, в каком направлении производить поиск. Не зная же, что именно вам требуется изначально, вспомнить вы просто не сможете.

Читать внимательно дальше »

метки: , , , , , ,

оценка:
НеинтересноИнтересно - рейтинг: +18, голосов: 22