Crear un favicon en 10 segundos

webEscribe tu comentario »
meneame menéame -

Cuando necesites un favicon y tengas tu logo o imagen, en lugar de ponerte a cambiar propiedades y “guardar comos”, puedes ir a DynamicDrive y con la herramienta en línea te lo genera y te muestra una vista previa. Más sencillo imposible.

Tu imagen debe estar en gif, jpg, png o bmp y no ocupar más de 150KB. Fácil, sencillo, gratis y para toda la familia.

Escribe tu comentario »

Con cakePHP hemos topado (1ª parte)

php, programación, software libre, webEscribe tu comentario »
meneame menéame -

En septiembre estuve evaluando la posibilidad de hacer parte de una aplicación de escritorio como aplicación web, así que dije lo primero que tenía claro es que iba a utilizar un framework para desarrollar.

El único requerimiento que tenía es que la base de datos debía ser SQL Server porque ya se utilizaba en producción. A partir de aquí podía decidir sistema operativo, servidor web y lenguaje sin ningún problema.

Hace un tiempo desarrollé con Ruby on Rails y fue la primera opción que valoré pero la descarté porque si en un futuro necesitaba escalar es más complicado que con PHP y los resultados de velocidad de respuesta que hice en su momento me decían que era más lento.

Así que me dije: Apache+PHP, y como en el equipo de pruebas ya tenía instalado uno sobre Windows configuré PHP y me decidí a probar cakePHP antes que el framework de Zend.

Pues bien mi experiencia de momento es bastante mala. Supongo que toda esa gente que está encantada con cakePHP estará usando MySQL, porque desde luego con SQL Server para mí, ha sido un desastre. Os cuento:

  1. Configuro una base de datos de prueba.
  2. Asigno permisos y modifico el fichero de configuración de cake PHP.
  3. Creo una tabla de pruebas.
  4. Voy a la página de inicio y veo el mensaje de conexión Ok, pero aparece un error de lectura de la tabla del motor de base de datos donde se almacenan las tablas: INFORMATION_SCHEMA.TABLES.
  5. Después de buscar soluciones a este problema y no encontrarlas, pongo un mensaje en Google groups, al fin y al cabo se supone que la ventaja de este tipo de software “Open source” es que tienes una comunidad que lo apoya.
  6. Después de dos meses recibo un día en mi e-mail la solución y el problema está en que en elfichero mssql_dbo.php hay un error y en una comparación textual no se ha incluído el texto en idioma español. La solución está aquí (gracias seven).

En fin, no me parece correcto por parte de los programadores de cakePHP que ese tipo de comparación afectada por el idioma aparezca en un fichero que realiza las operaciones básicas de interacción con la estructura de la base de datos. Todavía no sé bien de la complejidad de cakePHP, ni estoy seguro de que esto se pueda separar correctamente, pero un error de este tipo porque la comparación del mensaje de SQL Server está en italiano e inglés y no en español, italiano e inglés; de entrada no parece hablar bien del framework y da que pensar si habrá otros problemas de este tipo con el idioma más adelante en un desarrollo.

En cualquier caso, emocionado, actualizo el fichero en cuestón y lo pruebo: este error se soluciona, pero aparecen otros. Esos os los contaré en mi siguiente entrega de este post.

Escribe tu comentario »

Gmail themes

Google, webEscribe tu comentario »
meneame menéame -

Bueno, ya sabemos que Google hace muchas cosas, pero evidentemente la estética de sus interfaces no es precisamente bonita. En el caso de Gmail, aparte de eso, a mí me parece que además no es muy usable, con botones colocados en sitios poco razonables, funciones accesibles mediante desplegables, etc.

Pues nada como gran novedad, parece que Google se ha decidido a poner themes a Gmail. De momento hay 26, aunque la mayoría de ellos son muy parececidos estéticamente y sólo tienen cambios muy básicos de colores, y como máximo en el logo de Gmail.

Supongo que será un primer paso, para luego permitir que la gente pueda hacer y compartir los “temas” y que por supuesto, cada usuario los pueda personalizar. Mientras tanto, con esto nos conformamos.

Pues bien, ahí va mi valoración:

  • Me parece el más llamativo el que llaman “Dulces” un poco femenino, pero bueno.
  • El más original el “Terminal”. Al estilo AS/400. Menos mal que no hay que aprender “errepeje”.

De momento, como más vale malo conocido, me quedo con uno que se llama “Predeterminado” ;-)

Escribe tu comentario »


Diseñado por j david macor.com. WP Theme & Icons originales por N.Design Studio. Traducido por Trazos Web.
Entradas RSS Comentarios RSS Log in