CuatroXL

Desarrollo web - Cuatro XL

Archive for the ‘enlaces’ Category

Saturday
Dec 19,2009

“dygraphs is an open source JavaScript library that produces produces interactive, zoomable charts of time series. It is designed to display dense data sets and enable users to explore and interpret them.”

web: http://www.danvk.org/dygraphs/

Manual de PHP

Sunday
Aug 30,2009

“This area is intended for everyone new to PHP. It opens with a series of informal, entertaining tutorials written by Vikram Vaswani, founder and CEO of Melonfire. These tutorials build on a previously-published 5-part series which has now been updated and extended to embrace PHP 5, making parts of it suitable for those of you who already have worked with PHP 4 in the past.

If you came here to learn about elementary PHP 4 or basic PHP 5, this is for you. Enjoy!”

Enlace: http://devzone.zend.com/node/view/id/627

enlace: “Paradigma Reflection en PHP”

Friday
Jul 17,2009

“Supongamos que tienes una clase con unos atributos y unos métodos. Supongamos ahora que desde otra clase necesitas averiguar por cualquier razón qué atributos y métodos tiene esa clase primera. Más aún, supongamos que necesitas saber los parámetros de llamada de cada método.”

Enlace: http://blog.osusnet.com/2009/07/16/paradigma-reflection-en-php/

Wednesday
Jul 15,2009

Si ha utilizado Zend_Feed, sabrá que la obtención de algo tan  sencillo, como el contenido, o una fecha de creación, es una tarea que requiere un poco de trabajo. La alimentación  vienen en tres formas diferentes: RSS, RDF / RSS y Atom, todos con múltiples versiones. Cada uno tiene su propia manera de presentar la información…

$feed = Zend_Feed_Reader::import('http://www.planet-php.net/rdf/');
$data = array(
    'title'        => $feed->getTitle(),
    'link'         => $feed->getLink(),
    'dateModified' => $feed->getDateModified(),
    'description'  => $feed->getDescription(),
    'language'     => $feed->getLanguage(),
    'entries'      => array(),
);

foreach ($feed as $entry) {
    $edata = array(
        'title'        => $entry->getTitle(),
        'description'  => $entry->getDescription(),
        'dateModified' => $entry->getDateModified(),
        'author'       => $entry->getAuthor(),
        'link'         => $entry->getLink(),
        'content'      => $entry->getContent()
    );
    $data['entries'][] = $edata;
}

Enlace: Zend_Feed_Reader promoted to Zend Framework trunk (watch out for ZF 1.9!)

Thursday
Feb 12,2009

[queda por traducir]

Proceso de maquetación de un botón.

Saturday
Feb 7,2009

Increíble el trabajo de maquetación por parte de Google. Una cosa tan simple, como puede ser la creación de un botón, puede derivar en un estudio meticuloso hasta el último detalle: ahorro de bytes, recudir llamadas al servidor, y tratar de mantener una semántica coherente.

“Yo todavía estaba molesto por la exigencia de una imagen fondo con degradado…”
“En lugar de vincular una imagen con degradado, pensé que podríamos ser capaces de simular un degradado con algunas lineas de color. Con unas pocas tonalidades de color cerca del color de fondo, podríamos conseguir algo que pareciese un degradado. “

Mejor leer el artículo de Douglas Bowman en el que cuenta el proceso de desarrollo que compartió con el equipo de Google.

Recreating the button

Friday
Oct 3,2008

Bueno; gracias a la traducción de David Parloir he podido crear un archivo PDF descargable y visible online para poder ponerme al día con Magento y poder ver bien el funcionamiento de esta gran aplicación

Manual de Magento CMS 1.1 en español (pinchar aquí para ver)

Para poder ver las traducciones online en la web del autor: http://www.dowhiletrue.net/blog/index.php/magento/

Doctrine para torpes

Tuesday
Aug 5,2008

Finalmente me he decidido por Doctrine. Y estoy volando muy alto…. bye bye Zend DB

He estado quejandome de como Zend_Db me obliga a hacer algunas cosas que no quiero. Por lo tanto es mi intención escribir mis propias opciones(Doctrine), estoy acabando con los conceptos básicos asi que espero que este sea una serie de post.

Sin Duda una opción a tener en cuenta como método de abstracción de la base de datos

Friday
Jul 11,2008

Akra’s ha escrito una clase bastante sencilla y muy útil para poder utilizar Zend_Cache File.

ejemplo de uso:

$cacheEnabled = (bool)getenv('THE_CACHE_ENABLED') ? getenv('THE_CACHE_ENABLED') : false;
TheCache::init($cacheEnabledTMP_DIR.'/the-cache/');

$keyName 'data-z-a-b'// unique name describing this data set
$data TheCache::load($keyName)
if($data === false) { 
    $sql 'SELECT x,y FROM z WHERE a=b';
    $rs $db->Execute($sql);
    $data $rs->GetArray();
    TheCache::save($keyName$data);
}

Enlace a TheCache
Friday
Jun 13,2008

http://docs111.mootools.net/

allí tenemos la documentación de la versión anterior en mootools