Archivo

Archivo para febrero, 2009

Capturas de pantalla de webs completas con Firefox

Lunes, 23 de febrero de 2009 2 comentarios

No son pocas las veces que los profesionales del diseño y desarrollo web necesitamos una captura de pantalla completa de una web, sin que se corte donde termina el monitor. Hace años usaba programas de ScreenShot para hacerlo, pero desde hace ya bastante tiempo utilizo Firefox para dichas capturas, por comodidad y rapidez. Sólo hay que instalarse el addon de ScreenGrab y con un par de clics de ratón tendremos disponibles dichas capturas.

El addon permite guardar en varios formatos de imagen, tanto el marco completo como sólo la parte visible de la pantalla. Aquí os dejo como prueba una muestra de una captura completa de la index de este blog. Pesa un poco, pero recordad que es a pantalla completa.

captura de pantalla completa de josecriado.com

Categories: Firefox Tags:

¿Qué nombre le pongo a mi hijo?

Viernes, 20 de febrero de 2009 Sin comentarios

Pregunta: ¿Qué nombre le pongo a mi hijo?.

Respuesta: El que quieras, pero asegúrate de que el dominio esté libre.

Categories: Dominios Tags:

Crear fuentes online

Miércoles, 18 de febrero de 2009 Sin comentarios

Vía Genbeta nos llega un nuevo servicio web. Se llama Yourfonts.com y nos permitirá crear nuestras propias fuentes online.

yourfonts

Sin registro previo y con los pasos muy bien explicados, lograremos generar nuestras propias fuentes online, obteniendo el fichero fuente listo para descargar e instalar en nuestro sistema operativo. Todos los diseñadores deberían de probarlo, seguro que les sorprende.

Por supuesto, toda la web está en perfecto inglés (por si alguien no lo esperaba).

Categories: Utilidades Web Tags:

Contratar por SMS

Miércoles, 18 de febrero de 2009 Sin comentarios

Vía Barrapunto me entero de que por fin los contratos realizado por SMS ya tienen validez legal en Europa. Esta noticia da nuevas vías de expansión al comercio electrónico, sobre todo en lo referente a la contratación de servicios online.

contratacion por sms

Este modelo de contratación por SMS tendrá grandes repercusiones. El sistema es sencillo, básicamente una empresa certificadora mandará un acuse de recibo al terminal una vez certificada la contratación, teniendo ésta total validez legal ante cualquier litigio. Esperemos que el coste de la transacción no sea demasiado elevado.

Para las tiendas virtuales puede ser un refuerzo al famoso disclaimer, ya que garantizaría la contratación del servicio o la compra del producto. Para compras de cierto importe creo que merece la pena implantarlo, ya que generaremos mayor confianza en el cliente, a la vez que ambas partes garantizan la operación. Sólo falta que el sistema gane popularidad entre el público, aunque podrían lograrlo rápidamente con un “pásalo” por SMS.

Optimizar la base de datos de nuestras tiendas virtuales

Martes, 17 de febrero de 2009 Sin comentarios

No es la primera vez que me encuentro con tiendas virtuales que tienen bases de datos mal optimizadas. Generalmente las tablas y consultas realizadas por tiendas virtuales recien instaladas suele venir bastante optimizadas, y no suelen dar problemas. Pero en cuanto empezamos a mejorar la tienda y añadirle nuevas y mejores funcionalidades, muchas veces, ya sea por descuido o por prisa, no prestamos atención a la optimización de las nuevas tablas y querys que generamos.

mysql

Hoy mismo me he encontrado un caso en el que se realizaban algo más de 1000 querys en la misma página, un número no demasiado alto, pero el tiempo de carga de la consulta rondaba los 10 segundos. Siendo el servidor potente y estando mysql bien optimizado (con cache activada, etc) el siguiente paso ha sido revisar las querys. Eran consultas simples, del tipo “select a where b=x and c=y”, por lo que no veía motivo para tanta tardanza en el cálculo de las consultas. Así que revisé la tabla, y vi que los índices no eran adecuados. Eliminé el índice que tenía y creé uno nuevo con dos campos, el campo a y el campo b utilizando la siguiente sentencia:

“ALTER TABLE tabla ADD INDEX nuevo_indice(a,b);”

El resultado ha sido inmediato. Se ha pasado de tardar 10 segundos a poco más de 1 segundo. El cliente se ha ahorrado un cambio de servidor a uno más caro (es lo que le recomendaron supuestos expertos) y ha logrado optimizar sus recursos.Pequeños detalles como éste son los que marcan la diferencia. Revisad vuestras bases de datos periódicamente y revisad las querys (sobre todo las nuevas). Así lograréis sacarle el máximo rendimiento a vuestros recursos y optimizaréis vuestras tiendas virtuales.