Programming and Exciting Things

Планирам да...

Published on 17.07.2010

От 1-2 дена разписвам един уеб базиран софтуер за обработка на изображения. За момента е замислен по скоро като организатор на фото галерия и е по скоро за лично ползване но да го завърша и обещавам да го пусна за сваляне и ползване. Утре ще се опитам да завърша дизайна на последния проект в който участвам, ако всичко мине добре планираната ми екскурзия ще се осъществи в рамките на следващата седмица. За екскурзията ще пиша по-късно :)

11.07.2010

Published on 11.07.2010

И така порастнах с още една годинка, не знам дали поумнях но през изминалата година ми се случиха доста неща, някои добри, други още по добри, запознах се с много нови хора абе общо взето не беше никак скучна година. Даже успях да се поизуча в университета :) Тук е мястото да благодаря на всички които са се сетили за мен още през нощта и мога да кажа, че не съм спал заради телефона :D, но тази вечер ще им го върна... И така отивам за душ и среща с зъболекаря си.

р. Арда, малко след ВЕЦ "Бял Извор", община Ардино

Published on 10.07.2010

Снимката е правена преди ден. За такива снимки ще си напиша една фотогалерийка :)

Какво ново ?

Published on 05.07.2010

Еее най накрая малко дъжд и хладнина. От няколко дена шетам напред назад из родопите но трябва да прекратя тези мои разходки и маалко да се концентрирам над курсовете по кормуване, които ги бях почнал преди доста време. (май ми куца синхрона между ръце и крака :D не е смешно а трагично, питайте инструктора на човека буквално му побеляха косите от мен). Заплюл съм си и няколко изпита на CISCO академията, но това малко по късно. Освен тях работя по няколко open source проектчета, които скоро ще видят бял свят. Вторник ще ходя на зъболекар и да си призная ме е бая шубе, но пък "Мечка страх - мен не страх". Надявам през времето което ще ми остане да успея да спретна едно рекламно сайтче за общината в която живея, представям си го като дизайн и функционалност но е нужно да се видя с отговорните лица в общината...

[php] Kohana + Zend Framework интеграция

Published on 01.07.2010

Не е тайна че обичам Kohana, не просто обичам а я обожавам, но пък Zend Framework никак не е за подценяване, има много готови библиотеки една от които е разработената с Google - Google Gdata, която дава възможност за достъп до API то на Youtube, Google Calendar, Google Docs, Picasa .... и още много други... И какво правим когато искаме да използваме тези класове за проект който се пише с Kohana framework ? Ето какво 1. Сваляме gdata библиотеката, разархивираме я в system/vendors/Zend/ 2. Отиваме в application/libraries/ 3. Създаваме файл Zend.php 4. Добавяме следното съдържание в създадения по рано файл

 
<?php 
class Zend {
    /**
     * Returns a singleton instance of URI.
     *
     * @return  object
     */
    public static function instance($class = NULL) {
        static $instance;
        // Create the singleton
        if ($instance == NULL) {
            // Initialize the URI instance
            $instance = new Zend($class);
        } else {
            $instance->load($class);
        }
        return $instance;
    }
    /**
     * Constructor
     *
     * @param	string $class class name
     */
    function __construct($class = NULL) {
        // include path for Zend Framework
        // alter it accordingly if you have put the 'Zend' folder elsewhere
        ini_set('include_path', ini_get('include_path').PATH_SEPARATOR.APPPATH.'vendors');
        if ($class) {
            require_once (string) $class.EXT;
            //Log::add('debug', "Zend Class $class Loaded");
        } else {
            //Log::add('debug', "Zend Class Initialized");
        }
    }
    /**
     * Zend Class Loader
     *
     * @param	string $class class name
     */
    function load($class) {
        require_once (string) $class.EXT;
        //Log::add('debug', "Zend Class $class Loaded");
    }
}

5. Запазваме И това е ! Начина на използване е следният
 public function youtube() {
        Zend::instance('Zend/Gdata/ClientLogin');
        Zend::instance('Zend/Gdata/YouTube');

.... вашият код .....
   }
ПС: това е за Kohana 2.x версията. За 3.x все още не ми се е налагало но предполагам метода е същият.