CuatroXL

Desarrollo web - Cuatro XL

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
Jul 9,2009

Últimamente ando leyendo post que dicen hablar de “Accesibilidad” pero realmente mezclan accesibilidad y usabilidad como si fueran sinónimos.

Así que voy a intentar reunir los conceptos que podemos encontrar y ver que diferencias tienen:

Usabilidad Accesibilidad
  • El concepto de usabilidad se refiere a una aplicación (informática) de (software) o un aparato (hardware), aunque también puede aplicarse a cualquier sistema hecho con algún objetivo particular.
  • En castellano significa capacidad de uso, es decir, la característica que distingue a los objetos diseñados para su utilización de los que no. Sin embargo la acepción inglesa es más amplia y se refiere a la facilidad o nivel de uso, es decir, al grado en el que el diseño de un objeto facilita o dificulta su manejo
  • ISO/IEC 9126:
    La usabilidad se refiere a la capacidad de un software de ser comprendido, aprendido, usado y ser atractivo para el usuario, en condiciones específicas de uso”
  • ISO/IEC 9241:
    “Usabilidad es la eficiencia y satisfacción con la que un producto permite alcanzar objetivos específicos a usuarios específicos en un contexto de uso específico”
  • La accesibilidad es el grado en el que todas las personas pueden utilizar un objeto, visitar un lugar o acceder a un servicio, independientemente de sus capacidades técnicas o físicas (Wikipedia)
  • En informática, la accesibilidad incluye ayudas como las tipografías de alto contraste o gran tamaño, magnificadores de pantalla, lectores y revisores de pantalla, programas de reconocimiento de voz, teclados adaptados, y otros dispositivos apuntadores y de entrada de información.
    (Wikipedia)
  • Por accesibilidad se entiende aquí como la ausencia de barreras de accesibilidad para un determinado punto de verificación, recurso Web, o hipótesis de uso clave.(technosite.es)

Salta a la vista que son cosas muy distintas; simplificando podríamos decir que:

Usabilidad se refiere a la facilidad de uso que se le ofrece al cliente; ya sea una pagina web, mp3, ..

Ejemplo: mi bolígrafo tiene una tapa de rosca

Accesibilidad se refiere al grado de acceso que tienen nuestros clientes con alguna limitación física o psíquica

Ejemplo: sufro de Parkinson y soy incapaz de pinchar en ese botón tan pequeño

Set de iconos (I)

Tuesday
Jun 16,2009

Oficial web: http://pixel-mixer.com/

Download: http://www.megaupload.com/?d=XLKT1RHW

Wednesday
Jun 3,2009

ver más: http://www.webdesignbooth.com

Tuesday
May 26,2009

Howard Rheingold da una charla sobre “Colaboración” comentando el escrito de Yochai Benkler sobre “código abierto” (open source) que señala una nueva forma de producción: entre iguales

Monday
May 25,2009

Introducción visual

Diagrama del Sistema AVL

Descripción del Sistema AVL

El sistema AVL (Automatic Vehicle Location) es la localización remota de vehículos (también se puede aplicar a personas) en tiempo real.

Se compone de los siguientes elementos:

  • GPS
  • Dispositivo de localización conectado a un servidor (por GPRS o Satelite)
  • Servidor de almacenamiento
  • software de trakeo para la visualización de la localización

El dispositivo capta las nuestras coordenadas  (GPS)  y las envía a un servidor mediante GPRS o una red satelital; a un servidor para poder almacenar esta información y el software de trakeo se encargará de posicionar nuestro dispositivo en un mapa para poder visualizar y así poder interactuar con él.

Dispositivos

La función básica del dispositivo es la de captar la posición (GPS) y enviarla al servidor; pero es muy común encontrar en el mercado dispositivos que dan mayor información:

  • vehículo encendido o apagado
  • datos del conductor
  • fotografía de interior del vehículo
  • otros…

Software de trakeo

El software, por lo general es vía web (no una aplicación de escritorio), muestra un mapa con la locaclización e información del vehículo en tiempo real.  También suelen dar información de estadistica y alertas.

update:

wikipedia:   http://es.wikipedia.org/wiki/Automatic_Vehicle_Location

Hasta luego don Mario

Monday
May 18,2009

Don Mario, usted ya es inmortal
No importa cuanta arena
haya sobre su cuerpo inerte,
Su letra le a elevado
a ese rincón de mi cerebro
que nunca olvida y siempre
llevaré conmigo.
Hasta luego don Mario

Mario Benedetti

Google no es neutral

Tuesday
Apr 28,2009

Google no es neutral en el tema de las descargas; y con estas declaraciones en el abc.com, da la más absoluta espalda a ThePirateBay (y a todos los que comulgamos con ellos)

Creo que Google, es un poco chaquetero y se hace amigo de cualquier ideal que le convenga; ya sea aceptando las restricciones del gobierno chino, como las nuevas ideas europeas de poner vallas a intenet.

Google, ya no eres de mi confianza; no te la mereces.

Primer proyecto como SEO

  • Filed under: SEO
Monday
Apr 27,2009

Siempre estuve interesado en el mundo de SEO; pero hasta ahora la verdad que nunca tuve un sitio a posicionar, o un proyecto en el que poner en practica todo lo leído.

Actualmente tengo la oportunidad y la verdad que es todo un reto; apenas llevo unos días pero la cosa pinta interesante.

Por ahora los primeros pasos están dados; aunque reconozco que hay una parte que se me está atragantando.

El contenido. desde luego el contenido (texto imágenes) son los reyes para poder posicionar en los buscadores. Aunque claro está, que ese contenido tiene que estar enfocado al tema; pero la verdad que eso de redactar contenido no se me da muy bien. Tendré que esforzarme.

Clientes de correo…

  • Filed under: otros
Friday
Apr 24,2009

Bueno, más vale tarde que nunca y por algún post tenía que volver.

Actualmente tengo varias cuentas de correo, unas son por asunto laboral y otras por ocio.

Normalmente uso el webMail de Gmail para casi todas esas cuentas; aunque la verdad me apetece cambiar. Aquí surge mi gran pregunta:

¿qué cliente de correo utilizar?

Evidentemente parece una pregunta sencilla; pero hay tanta oferta que la verdad la elección se hace difícil.

Tras preguntar por el grupo de PhpBarcelona en googlegroups; podría decir que tengo tres posibilidades:

El tercero ni se me ocurrió; pero tras investigar sobre los programas la verdad que pintan bastante bien, sobre todo Mutt.

También encontré un cuadro comparativo aquí de todos los clientes web en el mercado:

Comparison of e-mail clients

Así que ahora solo me queda elegir….

pdt: acepto más sugerencias :)