Tiendy estrena imagen

0 Comentarios | 04/03/2009

Gracias a mis buenos amigos de takeone, tiendy estrena diseño… y es espectacular :).
imagen-1

En realidad el boceto que nos han entregado es mucho más espectacular y bonito, pero aún no vamos a montarlo porque no tenemos previsto abrir el sistema al público en general todavía.

No obstante, si estás interesado en ser de los primeros en probarlo o participar como “beta-tester”, puedes apuntarte haciendo click en “crea tu tienda”.

Estamos poniendo mucha ilusión y mucho trabajo en este proyecto y estamos deseando que llegue el día del estreno. Ya falta menos ;)

Escrito por manuel, guardado en Personal, Proyectos, tiendy
Tags: ,

Safari 4 beta: impresionante

2 Comentarios | 24/02/2009

Acabo de probar la beta de Safari 4 y sólo puedo felicitar al equipo de Apple por haber sabido seleccionar de entre todas las novedades aparecidas en el mundo de los navegadores web aquellas más útiles e interesantes.

Para mí, la mejor: el Web Inspector.

safari4_webinspector

Espectacular también la pantalla de entrada (Top Sites).

safari4_topsites

Aunque se trata aún de una beta y da algunos problemillas (por ejemplo al editar este post :) ), si aún no lo habeis probado, os animo a hacerlo.

Escrito por manuel, guardado en Mac OS X, Varios

Tus derechos, mis derechos

0 Comentarios | 23/02/2009

Copyright

Esta encantadora escena puede parecer inofensiva, pero si el precioso gatito que están viendo en el videoblog de la tía Val está bailando una canción con copyright, esta familia está ROBANDO.
Ese es el motivo por el que necesitamos el poder para expulsaros de Internet: Porque nuestros copyrights valen más que vuestros derechos humanos.

Vía merodeando.

Escrito por manuel, guardado en Varios, Zend Framework

Sí a la vida

4 Comentarios | 25/01/2009

Genial campaña de la asociación católica norteamericana “Catholic vote”, donde tomando como modelo la vida de Obama, intentan mostrarnos que cada vida es una nueva esperanza para el mundo.

Para el que no sepa inglés, en los subtítulos aparece el mensaje:

“El futuro de este niño es un hogar roto
será abandonado por su padre
su madre luchará sola para criarlo
a pesar de las dificultades, saldrá adelante
este niño
se convertirá
en el primer presidente afro-americano
(imagen de Obama)
Vida
Imagina su potencial”

Escrito por manuel, guardado en Personal

Feliz Navidad

0 Comentarios | 23/12/2008

El ángel Gabriel le dijo: «Alégrate, llena de gracia, el Señor está contigo.» Luego añadió: «No temas, María, porque has hallado gracia delante de Dios; vas a concebir en el seno y vas a dar a luz un hijo, a quien pondrás por nombre Jesús.» María respondió al ángel: «¿Cómo será esto, puesto que no conozco varón?» El ángel le aclaró: «El Espíritu Santo vendrá sobre ti y el poder del Altísimo te cubrirá con su sombra; por eso el que ha de nacer será santo y será llamado Hijo de Dios.» Dijo María: «He aquí la esclava del Señor; hágase en mí según tu palabra.» Días después, María fue a casa de Zacarías y saludó a Isabel, la cual exclamó: «Bendita tú entre las mujeres y bendito el fruto de tu seno» (cf. Lc 1,26ss). A modo de conclusión, San Juan añade en el prólogo de su Evangelio: «Y el Verbo se hizo carne, y habitó entre nosotros» (Jn 1,14).

Que el Espíritu del Señor haga morada esta Navidad en cada uno de nosotros.

¡Feliz Navidad!

Anunciación

Escrito por manuel, guardado en Personal

Supervivencia de pequeños comercios y autónomos

0 Comentarios | 22/12/2008

La actual crisis económica a la que nos enfrentamos, nos trae cada día noticias de comercios cerrados, expedientes de regulación de empleo, autónomos dados de baja…

Jacinto nos presenta una interesante reflexión en el blog de tiendy: Supervivencia del pequeño comercio y los autónomos mediante la venta por internet.

Me ha gustado especialmente:

creemos que con las tecnologías y herramientas actuales y futuras, si existe un buen proyecto de negocio, no sólo no está todo perdido sino que más bien está todo por hacer y reinventar.

Y es que coincido plenamente con esta idea: En Internet, a pesar de su recorrido y su rápido avance, aún está todo por hacer y reinventar.

Escrito por manuel, guardado en emprendedores, Varios
Tags: ,

Usa las ETags en tu proyecto

7 Comentarios | 20/11/2008

Y no sólo porque lo diga Yahoo! sino porque te ahorrán tiempo y dinero. Harán que tu servidor sea capaz de procesar más peticiones y que estas sean más rápidas.

Últimamente y a medida que mis sitios web están ganando en visitas, estoy muy interesado en el tema de la optimización de los proyectos web y poco a poco, voy incorporando varias técnicas que incorporo en la fase final del desarrollo.Una de ellas es la de añadir ETag para los proyectos web que generan contenido dinámico.

La mayoría de los sitios web con contenido dinámico no están continuamente cambiando el contenido, sino que éste es modificado en momentos muy puntuales. Todo el tiempo entre un cambio y otro, el contenido es el mismo y sin embargo, hacemos que el servidor vuelva a generarlo y a enviarlo al servidor como si fuera completamente nuevo.

Las ETags son unos identificadores que se envían al navegador para identificar el “estado” de una página dinámica o de un archivo estático. Son fácilmente configurables en Apache para los archivos estáticos, pero pocas veces son usadas cuando el contenido es generado a partir de fuentes dinámicas.

Imaginemos el caso de este blog. Cada página es modificada únicamente cuando yo hago algún cambio desde el panel de control o cuando alguien deja/modifica un comentario. El resto del tiempo, el contenido de las páginas no varía.Podríamos por tanto identificar a cada página por su URL (p.ej.  ”/2008/10/03/en-espana-se-vende-menos-que-se-compra/” ) y por la fecha en que fué actualizada. Si unimos ambas cosas, podríamos obtener un identificador único. Por ejemplo:

$etag = md5 ($_SERVER['REQUEST_URI'] . $last_modification_time);

Esa sería por lo tanto su Etag.  Y podríamos enviarla al navegador de la siguiente forma:

header("Etag: $etag");

El navegador, cada vez que pida esa página, enviará un header especial “If-None-Match” preguntando si es la misma página que ya le fué enviada la última vez. Con lo que antes de generar la página, podríamos comprobar:


if (trim($_SERVER['HTTP_IF_NONE_MATCH']) == $etag) {
header("HTTP/1.1 304 Not Modified");
exit;
}

De esta forma, informaríamos al navegador de que la página no ha cambiado y por lo tanto no tendríamos necesidad de volver a generarla ni de enviarla por la red. Así ahorraríamos tiempo de proceso en el servidor (carga) y ancho de banda, además de ofrecer una mejor experiencia al usuario.

Por supuesto esta no es una solución válida para cualquier proyecto o situación ( en algunas puede ser incluso contraproducente ), pero si que supone una mejora en una gran parte de los desarrollos. Al menos así ha sido para mí ;)

En el Zend Framework también tenemos ya una propuesta para usarlas.

Escrito por manuel, guardado en Programacion, Programacion PHP, Zend Framework