13 October, 2008

El anuncio de OpenOffice 3.0 colapsa su web

Buenas noticias para la comunidad open source. Tras la presentación hoy de openoffice 3.0, tal ha sido la cantidad de visitas recibidas que su web lleva todo el día con problemas de disponibilidad. Esta es la captura que acabo de recoger a las 23:15.

Esperemos que mañana en apple estén preparados, ¿no tengo que recordaros que se esperan nuevos macbook no :-) ?

9 October, 2008

GuiMags: Jugando a prototipar formularios

En GuiMags han tenido una idea mejor para diseñar prototipos de formularios que el lapiz/papel o el programa de turno.

Han creado pequeñas cartulinas magnéticas con diferentes formas de controles de formulario (botones, pestañas, combos, radio buttons, cajas de texto, checkbox, controles numéricos, slider), que podamos tocar, mover, colocar sobre una pizarra, pintorrear por encima, borrar y volver a pintorrear. Desde luego una forma pero que muy ágil, habrá que probar cuanto de reales son los resultados.

Yo ya estoy pidiendo una cajita para mi próxima pizarra, eso si la Students (29.95$), que estamos en crisis.

5 October, 2008

1ª etapa: Saiáns - Monte Alba

Personal

Ya hace tiempo que me he aficionado a salir por el monte tanto a pié como en bicicleta, pero ocasionalmente y mas de paseo que otra cosa, con lo que coger “la forma” era imposible.

Esta semana, junto con unos amiguetes, nos hemos puesto de acuerdo y decidimos no esperar al nuevo año para añadir a la lista otro propósito de esos que casi nunca se cumplen. Así que para no tener excusas hemos decidido salir en bici todos los domingos mañaneros salvo causa mayor, a partir de YA.

Hoy ha tocado Saiáns - Monte Alba, podéis ver el tramo en el mapa de la derecha. El comienzo ha sido muuy duro, sendero estrecho, pedreado y muy empinado. Luego llegaron otras rampas ya mas suaves y sobre todo una pista en mejores condiciones. Finalmente la subida al monte Alba asfaltada, pero a esa altura del trayecto y siendo el primer día cualquier tramo era un rompe piernas. Media vuelta y otra vez hacia el punto de partida, pero todo lo que habíamos subido ahora tocaba bajarlo :-).

Al final aunque cansado me he sentido mucho mejor de lo que esperaba (no era un trayecto apto para el primer día), quizás esas pocas horas de gimnasio semanales también esté dando sus frutos :-).

Por cierto, si estáis leyendo esto y os entra el gusanillo, no tenéis mas que enviarme un correo y seréis bienvenidos el próximo domingo, seguramente zamans-galiñeiro, pero suave suave ;-).

29 September, 2008

Oracle Express v10 en ubuntu

Logo OracleHasta la fecha nunca había trabajado con oracle. Solo había tocado mysql, sqlserver (lo justo y necesario para sacar adelante los respectivos proyectos) y apache derby en mi querido fmap. Pero las prácticas de SGBD las haremos en este entorno, por lo que toca instalarlo.

Hace ya unos años que la uoc viene promoviendo el software libre con cd’s de ubuntu y diverso software abierto (cuando es posible) para poder realizar muchas de las prácticas cada semestre. Pero esta asignatura parece ser una excepción. En “sistemas de gestión de bases de datos” envían un cd con Oracle Express v10 y SQL Developer v1, solo para windows XP, 2000 y 2003. Como muchos sabréis Oracle Express es la versión gratuita de oracle y también tenemos versiones para ubuntu y otras distribuciones gnu-linux, ¿que les costaba meter 200MB mas con el .deb para las distribuciones debianeras?.

Por supuesto yo lo he instalado en mi ubuntu. He optado por añadir el repositorio de oracle http://oss.oracle.com/debian a mi sources.list y ejecutar un simple apt-get install oracle-xe-universal, he dejado los pasos de instalación en el wiki, cuya página iré ampliando a medida que valla conociendo este SGBD.

Por supuesto, esta versión gratuita tiene sus limitaciones, en la licencia nos indican que solo para sistemas con 1 procesador, no mas de 1GB de ram y BD limitadas a un tamaño de 4GB, quien quiera mas, que pague.

18 September, 2008

5ª temporada, ilusiones renovadas

Personal

Ayer comenzamos nuevo semestre en la uoc. Desde que empecé, estos semestres van marcando temporadas, esta será la 5ª. Son temporadas de mucho, muchísimo trabajo, es necesaria digamos… una fase de mentalización previa, marcarse un objetivo, que siempre es el mismo, y lanzarse a por el. El objetivo es llegar vivo a ese tiempo de descanso de 3-5 semanas, vivo, con las asignaturas aprobadas, y toda la experiencia y conocimientos posibles en la cabeza.

Cada vez queda menos para el final y he recobrado toda la ilusión con la que había empezado al principio, después de 3 semestres con asignaturas “coco” y que me habían desmotivado un poco. Parece que ya se han acabado y a partir de ahora todo será mucho mas interesante.

Este semestre he elegido 3 asignaturas (yo quería 4 pero mi tutor me recomendó 3 y al final le hice caso): Teoría de autómatas y lenguajes formales 1, Ingeniería del software y Sistemas de gestión de BD. Tengo muchas esperanzas en las 2 últimas, espero aprender mucho de ellas, ya os contaré.

Además me he apuntado a un curso de j2me, creo que será muy básico pero como una primera toma de contacto con este entorno creo que va a estar bien, si lo hubiera hecho por mi cuenta estoy seguro de que no habría encontrado el momento.

2 September, 2008

Google Chrome ¿Otro navegador web?

Logo Google ChromeGoogle lanza su propio navegador web, ya no son rumores, es noticia confirmada. Por un lado en este gracioso e ilustrativo comic y por otro en el blog oficial de google, en breve también estará disponible para su descarga.

En estos momentos estoy confuso. No se si alegrarme por la noticia de un nuevo navegador que continúe haciendo crecer la web y sus diferentes aplicaciones, o por el contrario mantener todos mis temores ante la aparición de ¡un nuevo navegador donde testear webs!.

Una buena y otra mala noticia, y a las dos nos tiene acostumbrados google. La buena: será 100% open source, ¡bien!. Y la mala: los usuarios de linux tendremos que continuar esperando, ¿hasta cuando?.

Os animo a leer este artículo de Enrique Dans, en el que expone la idea de un navegador diferente, una nueva plataforma web para soportar aplicaciones, el primer paso para restar la dependencia de algunos pesados sistemas operativos actuales. Para ello google chrome incluirá google gears y contará con una maquina virtual de javascript al que llaman “V8″, que si cabe viene a reforzar todavía mas ajax, que google utiliza en todos sus productos, y GWT como kit de desarrollo, del que espero contaros mis experiencias dentro de poco. También contará con un sistema multihilo para que la vida del navegador no dependa de la web a visualizar.

Captura google chrome

Esperemos a tener siquiera una beta para tener las cosas mas claras, por cierto, no me gusta nada el nombre.

16 August, 2008

Varios botones sobre un mismo formulario de forma accesible

Como soy así de vicioso esta mañana estaba dedicando algo de mi tiempo a maquetar un formulario sobre el que pueden actuar 3 botones con acciones diferentes (pongamos guardar en session, guardar en BD y eliminar de session). Este formulario debe cumplir estándares xtml+css2 y debe ser accesible lo cual me obliga a prescindir de javascript para su funcionamiento básico, se acabó el document.location.href='xxx'.

Gloogleando un poco me encontré con este buen artículo de Olga Carreras.

La idea es muy simple. A cada uno de los botones le asignamos un name un id y un value, y en el servidor nos encargaremos de comprobar que botón se ha pulsado y de ejecutar la acción correspondiente.

  1. <form action="./controllerForm" name="form1" id="form1" method="post">
  2.    <input type="submit" value="Guarda" id="save_session" name="save_session" />
  3.    <input type="submit" value="Eliminar" id="eliminar" name="eliminar" />
  4.    <input type="submit" value="Enviar" id="enviar"  name="enviar" />
  5. </form>

Powered by WordPress
Bajo licencia Creative Commons
Contacto sanroman.javier at gmail.com