Вычисление возраста с помощью Zend_Date

< ?php

class Fr_Date extends Zend_Date
{
    public function getCountYear($date)
    {
        $date = new Fr_Date($date);

        $this->subYear($date->get(Zend_Date::YEAR))
             ->subMonth((int)$date->get(Zend_Date::MONTH) - 1)
             ->subDay((int)$date->get(Zend_Date::DAY) - 1);
 
        return $this->get(Zend_Date::YEAR);
    }
}

Memcached в PHP — просто с Zend Framework

zend frameworkПрименение Memcached для улучшения быстродействия ваших приложений может быть сделано довольно быстро без использования Zend Framework. Если вам нужен только Memcached, пропустите часть про Zend Framework (и, по всей видимости, всю статью). С другой стороны, если вы используете Zend Framework, но не используете Memcached, эта статья поможет вам начать это делать. Но, в любом случае: Если вы до сих пор не используете Memcached, начинайте прямо завтра.

Инвайты на google wave

google wave logo

Есть не сколько инвайтов на волны.
В коментах оставляйте адрес.

Лечимся от злобного вируса Kido

Для начала устанавливаем обновления для Windows:

MS08-067, MS08-068, MS09-001

После качаем KidoKiller запускаем KK.exe.

Скрин странички сайта во весь рост

Если ты пользуешься Firefox’ом, то для того что бы сделать скрин во весь рост тебе поможет плагин Screengrab. После установки плагина в статусной строке появиться новая иконка.

Версия 0.96.2
Работает с Firefox: 3.0 – 3.5.*
Последнее обновление July 17, 2009
Разработчик Andy M
Домашняя страница http://www.screengrab.org

Высшее образование в России для программиста

Сегодня общаясь с другом, мы затронули тему про высшее образование. Долго спорили нужно ли ВО программисту. В итоге пришли к тому, что ВО программисту нужно, но не обязательно по специальности. То есть программистом можно работать имея высшее образование Экономиста. А можно в обще не иметь высшее образование и работать программистом, но при этом скорее всего заработная плата будет ниже.

Zend Framework: Начало начал

zend frameworkТы еще мучаешься и в n—раз пишешь однотипные модули для сайта? Изобретаешь велосипед и пытаешься отделить дизайн проекта от кода? Ищешь реализацию необходимой функции в сомнительных форумах? Если на один из этих вопросов ты ответил да, то эта статья однозначно для тебя. В ней я расскажу тебе про мощный бесплатный фреймворк (Content Managment Framework), изучив который ты не только будешь экономить время на разработку проекта, но и поднимешь качество своих работ на новый уровень. Итак, усаживайся по удобнее, и читай мою первую статью из цикла «Учимся работать с Zend Framework».

Журнал VR для всех за май 2009

02_09[1]Скачать можно тут

Быстрый переводчик — QDictionary

qdictionaryВ английском языке я не силён, по этому приходиться пользоваться переводчиком. Пользуюсь QDictionary, это старенький, быстрый и бесплатный переводчик. Способный переводить только отдельные слова. Переводить можно просто наведя на слово или выделив слово и нажав сочетание клавиш.

Скачать можно тут.

Плагин автоподключения стилей и JS для Zend Framework

zend frameworkНаписал плагин для ZendFramework’a, который подключает стили и JavaScript’ы. Для плагина надо зарегистрировать в Zend_Registry два параметра:

pathStyle — путь к стилям
pathJS — путь к JavaScript’ам