El otro día en SIMO, en un taller organizado por la EOI, hablaron del business model canvas, una manera muy concisa de concretar en una hoja de papel un proyecto start-up en una sola vista, sin necesidad de largos documentos textuales.

Se trata de rellenar nueve casillas, en las que si lo haces bien quedará reflejado todo lo importante.

 

 

Entre quienes optamos por el software libre existe un debate latente respecto al uso de la nube, debate que algunas empresas procuran resolver utilizando estándares abiertos: Es el debate del control sobre los datos.

Sabemos que muchas empresas que los siguen compiten con otras que no los siguen, empresas que demuestran poco compromiso con el usuario. Sus datos están cautivos de diferente manera.

Hoy KDE ha lanzado ownCloud 2, un desarrollo de comunidad orientado a que los usuarios y empresas puedan disponer de su propia nube, controlando sus datos, a través de protocolos abiertos.

Lógicamente ownCloud dispone de funcionalidad limitada, pero sus posibilidades son enormes y las funcionales actuales son sólidas.

Lanzamiento de ownCloud 2: http://dot.kde.org/2011/10/11/owncloud-2-released

 

 

La lista de tamaños (Size) de FCKEditor tiene las etiquetas relativas al tamaño de visualización del navegador (browser) del usuario.

Esto está muy bien y es muy recomendable pero según como se haya hecho la hoja de estilos pueda dar inconsistencia.

Si quieres sustituir esas etiquetas por una lista de tamaños en pixels hay que hacer esto:

  • Abrir el fichero fckconfig.js
  • Cambiar la línea:
FCKConfig.FontSizes= 'smaller;larger;xx-small;x-small;small;medium;large;x-large;xx-large' ;
  • Por otra como esta, más o menos:
FCKConfig.FontSizes = '10;11;12;13;14;15;16;17;18' ;
  • O comentarla, que para el caso es lo mismo:

/* FCKConfig.FontSizes= ‘smaller;larger;xx-small;x-small;small;medium;large;x-large;xx-large’ ; */
FCKConfig.FontSizes= ’10;11;12;13;14;15;16;17;18′ ;

  • Guardar los cambios y cerrar.

Si no ves los cambios en la lista Size del FCKEditor vacía la caché de tu navegador.

 

Si quieres saber cuál es el modelo de datos de una base de datos y tener un diagrama con las relaciones, SchemaSpy es una buena opción. Consulta la base de datos y extrae gráficos como este:

Ejemplo

SchemeSpy es una aplicación Java GPL parecida a Workbench. Hay que tener el JRE (Java runtime instalado en tu maquina).

Instalación en Ubuntu
Descargar la aplicación (el fichero jar) de SchemeSpy.

Instalar graphviz ejecutando:

sudo apt-get install graphviz

Y luego, para cada tipo de base de datos, hace falta un conector. El conector para MySQL se descarga de aqui. El conector se tiene que descomprimir, hasta extraer el  mysql-connector-java-5.1.15-bin.jar.

Teniendo todo esto y los datos de la base de datos (host, puerto, db_nombre, db_user, db_pass) ya se puede ejecutar el programa, desde la línea de comandos, con una sentencia como esta, en una sola línea:

java -jar schemaSpy_5.0.0.jar
-dp  mysql/mysql-connector-java-5.1.15/mysql-connector-java-5.1.15-bin.jar 
-t mysql -host HOST -port 3306 -db DBNAME  -u DBUSER -p DBPASS -o ./

Hay que sustituir HOST (sin http://), DBNAME, DBUSER y DBPASS por los datos correctos (y si es preciso el puerto, también). En mi caso, indico la path del conector (eso depende de donde tengas los jar en tu sistema de ficheros).

El parámetro -o es el directorio de la salida del programa. La salida es un conjunto de páginas html con información y gráficos del esquema de datos de la base de datos como estos.

 

Para realizar un CD con contenido HTML, pensamos en instalar un WordPress, hacer el tema, configurar los plugins, etc., y luego de alguna manera obener una copia estática y con ella hacer la iso para el CD-ROM.

El plugin de WordPress Really Static tiene muy buena pinta pero hace justo al revés: permite tener una copia online estática de un WordPress que tengas instalado en local. Es una buena opción para tener un sitio dinámico mantenido por una sola persona y en un hosting que no dé acceso a bases de datos.

Pero no solucionaba el problema.

Encontramos HTTrack que sí que lo soluciona. Instalas en paquete httrack en tu Ubuntu (o Debian o Windows).

Luego en la consola local ejecutas httrack. Te pide el nombre del proyecto, que es el destino para el HTML estático, y la url del sitio que quieres descargar. Salvo que indiques lo contrario, los proyectos se guardan en la carpeta websites de tu home.

En realidad sirve para cualquier CMS, no solo para WordPress.

Aquí hay ayuda sobre httrack.

 

Todas sabemos que los colores de un sitio web no pueden ser como los del parchís.

Color Scheme Designer es un generador de combinaciones de colores que puede ayudar a nuestros clientes a elegir una paleta.

Y para nuestro trabajo tenemos ColorZilla, un complemento Firefox para analizar los colores.

 

Hoy hemos tenido que reprogramar la función de búsqueda del BuscaBoe, nuestro buscador de subvenciones, porque, aprovechando que estábamos ocupadas en la Conferencia Rails ;) , la página del BOE cambió el viernes pasado la estructura del html del sumario que usamos para buscar la información sobre ayudas y subvenciones que se publica cada día. Hay una explicación más técnica y con algo de código aquí.

Blog de Dabne || Web de Dabne Suffusion theme by Sayontan Sinha