четверг, 10 мая 2012 г.

Работа с VirtualBox VM


Часто бывает, что для какого-то проекта нужна особая среда, например, Ruby, и проще настроить одну виртуальную машину и разослать ее всем разработчикам, чем настраивать каждому у себя.
В качестве гостевой машины рекомендую Ubuntu Server 12.04. Тут я пропущу описание процесса установки VirtualBox и самой системы. После успешной загрузки установленной системы сразу устанавливаем ssh сервер командой
sudo apt-get install openssh-server
Если он уже установлен, то ничего не произойдет. Через окно VirtualBox'а работать неудобно, поэтому выключаем машину и продолжаем настройку. Для этого надо открыть к ней доступ с основной системы. VirtualBox предоставляет много средств, вплоть до создания нового сетевого устройства с выделенным IP, но лучшим способом является проброс портов.

среда, 9 мая 2012 г.

Recaptcha в Zend Framework


Вот так просто можно добавить recaptcha в форму на Zend Framework
$this->addElement('captcha', 'captcha', array(
// 'label' => 'Please enter two words displayed below:',
'required' => true,
'captcha' => array(
'pubkey' => '6LfYA9ASAAAAAOuXUnGy1KXeosRuK9elHxAzy0**',
'privkey' => '6LfYA9ASAAAAAPxb21osjExcexZT7r1tTx2CCm**',
'captcha' => 'reCaptcha'
)
));
$this->getElement('captcha')->removeDecorator('Label');
Ключи можно получить тут - https://www.google.com/recaptcha/admin/list