Архив рубрики: Mac OS X

1Password

Я всегда думал, что пароль, который использовал для многих своих, скажем так, основных учетных записей достаточно надежен, но то ли бдительность потерял, то ли просто нельзя так долго использовать один и тот же пароль. В общем, перед самым Новым годом мой твиттер оказался взломан. За неделю пока я не заходил прочитать свою ленту, там наспамили немало. Это было крайне грустно. Разумеется, мне быстро восстановили доступ к аккаунту, но два дня очистки от спам-твитов и левых фолловингов заставили задуматься.

После перехода на Маверикс я начал было использовать стандартную маковскую связку ключей. Но пользоваться ей с разных компьютеров и мобильных устройств оказалось не самым удобным.

Еще когда я устроился работать в AdMe, наш генеральный директор Павел Радаев посоветовал мне программу 1Password. Как жаль, что я поскупился и не купил ее сразу, ведь тогда вряд ли меня смогли бы взломать.

Снимок экрана 2014-01-10 в 17.05.55

В общем, в этот раз никаких сожалений по поводу траты денег я уже не испытывал и немедленно купил программу для Мака и Айфона. Все это встало примерно в 1600 рублей.

Пользоваться ей очень удобно. Есть расширения для всех браузеров и платформ. Ну, на самом деле не для всех — отсутствуют версии для Линукса и Видовз Телефона, но ими я сейчас и не пользуюсь.

Программа хранит пароли, логины, заметки, карточки и прочую информацию в зашифрованном виде и может синхронизироваться многими удобными способами. Например, через iCloud, Dropbox или просто по WiFi.

Рекомендую.

Обновление PHP в Mac OS X

Сегодня мне рассказали про очень простой способ обновить PHP на локальной Mac OS X.

Шаг 1. Сначала необходимо установить Xcode, если вы этого до сих пор не сделали. Запускаем его, идем в меню XcodePreferences… и выбираем тут закладку Downloads. Жмем «Install» напротив Command Line Tools. Шаг 1 завершен, в дальнейшем при очередном обновлении этого делать уже не потребуется.

Шаг 2. Снова, если не было это сделано ранее, устанавливаем Homebrew. Для этого достаточно выполнить команду:
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

На этом второй шаг завершен и его повторять также не потребуется впоследствии.

Шаг 3. Переходим непосредственно к установке новой версии PHP. По адресу http://php-osx.liip.ch есть небольшой сайтик посвященный утилите для установки PHP. Смотрим раздел «One Line Installation» и копируем оттуда команду, соответствующую желаемой версии интерпретатора. Например, для PHP 5.4 это будет:
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4

Сегодня он установил мне PHP 5.4.15, который является самой последней версией в данной ветке.

Тут необходимо заметить, что эта утилитка не заменяет установленный в системе PHP, поэтому по умолчанию будет работать старая версия. Чтобы это исправить нужно отредактировать (или создать) файл .profile, который находится в вашей домашней директории (то есть ~/.profile). В этот файл нужно добавить строчку, которая изменит путь поиска бинариков:
export PATH=/usr/local/php5/bin:$PATH

После этого нужно перезапустить терминал (или перелогиниться в нем), чтобы изменения вступили в силу.

Установка ZendServer на Mac OS X Lion

Для опытного PHP-разработчика, как правило, не составляет труда установить Apache, PHP, MySQL, но порой это бывает несколько утомительно. Дизайнеры, верстальщики и прочие специалисты, работающие больше с клиентской стороной нежели серверной, часто так и вовсе испытывают ужас от одной мысли, что что-то там надо ставить и настраивать. В связи с этим некоторые мои знакомые периодически обращались с вопросами, как это все же сделать. Каждый раз приходилось вкратце рассказывать, что и как поставить, где и чем открыть, что и как поменять. Вообще говоря, существуют решения, которые настраивать почти нет необходимости — это Denwer для Windows, MAMP для Mac OS X и прочие. Но какое-то время назад компания Zend (занимающаяся еще и разработкой движка для интерпретатора PHP) создала универсальное решение — ZendServer. Универсальное оно потому, что существует для всех платформ (Mac, Win, Linux). Поэтому я обычно рекомендую всем ставить именно его. Что важно, ZendServer можно использовать как для разработки, так и для боевого сервера. Существуют как бесплатная редакция, так и несколько различных платных. И пару месяцев назад я написал (а несколько дней назад и опубликовал) небольшое руководство, которое повествует, как установить и настроить ZendServer на Mac OS X. Пожалуйста, читайте. Надеюсь, будет полезно.