navegación por pestañas y portadas de libros

Después de mucho probar he llegado a un diseño de la nueva web de alanit que me gusta. Está basado en el artículo taming lists de A list apart, uno de los mejores sitios sobre diseño web que conozco. El nuevo diseño queda así:

20031031.jpg

El caso es que me ha tocado ponerme de nuevo a mirar cosas sobre diseño web, faceta que tenía algo abandonada, y me ha picado la curiosidad el sitio de Jeffrey Zeldman, uno de los editores de A list apart. Resulta que Zeldman tiene un libro sobre diseño de sitios web que tiene buena pinta y que va a ser publicado proximamente en España. Es chocante comparar la portada de la versión original de libro con la que se va a editar aqui.

20031031b.jpg

A lo mejor son manias, pero mira que me fastidia que le cambien la portada a un libro. De verdad que es algo que me toca las narices.

1·2·3, una killer en extinción

Ayer estuve 2 horas buscando por Alicante un libro de Lotus 1·2·3. Fui a las 4 librerias más grandes de la cuidad y no encontré ni un sólo libro del programa. Increible. La verdad es que apenas hay libros publicados sobre las versiones más recientes del programa, pero de ahi a no encontrar ninguno…

El caso de Lotus 1·2·3 es un ejemplo paradigmático de killer application. Creada por Lotus – o no se si decir que Lotus se creó con esta hoja de cálculo -, 1·2·3 fue durante muchos años la reina de las hojas de cálculo. Si bien es cierto que desbancó a Visicalc, fue quizás el primer gran ejemplo de killer app. En los años 80 y principios de los 90 no se usaban hojas de cálculo, se usaba Lotus 1·2·3.

Con la aparición de Windows95 lotus compró AmiPro a la empresa Samma y lo convirtió en Lotus WordPro, desarrolló Approach y Organizer y completó una muy buena suite aplicaciones ofimáticas. Yo he usado esta suite durante mucho tiempo y siempre he pensado que de entrada era más sencillade usar para un novato que la de Microsoft.

Sin embargo no pudo resistir el empuje de la suite de Microsoft y ahora es una especie casi en vias de extinción. Las causas de esto son muy complejas y van desde errores de marketing a problemas financieros que dieron con la compra de Lotus por IBM y el pasar a ser un segundo plato de la empresa que se centró en la plataformá Notes/Dominó.

Una vez escuché que hay una regla no escrita que dice que ninguna empresa es capaz de dominar un segmento del sector informático más de una década. Desde luego que Lotus no pudo hacerlo con 1·2·3.

colossus 3.0.i final

Ya tengo terminada la nueva versión de Colossus, mi programa de gestión de contraseñas. Aunque parezca poca cosa, he tenido que experimentar mucho para esta versión del programa:

  • Es mi primer programa completo realizado con xHarbour y FWH
  • Soporte completo de i18n en código fuente.
  • Icono del programa multiformato en 32*32 y 48*48.
  • Ayuda en formato HTML compilado.

Quiero agradecer a Giancarlo Niccolai, María Jordano y Luis Krause Mantilla su ayuda en la internacionalización del programa.

Como primicia para los lectores del blog dejo un enlace a la versión shareware que admite hasta 15 claves y hago precio especial de 15 € por la versión completa del programa hasta el 15 de Noviembre.

Ahora toca remodelar la web de alanit para incluir el programa. Cómo la web es un tanto vieja y quiero hacerla en varios idiomas estoy pensando en rehacerla por completo.

la culpa fue de un anuncio

La revista PcActual publicó en su número de Octubre de 1996 el siguiente anuncio:

20031016.gif

Contesté y publicaron la versión 2.0 de Cuaderno de Bitácora en la revista de diciembre. Yo había hecho el programa para mi, para aprender Fivewin e incluso estuve hablando con Antonio Linares para ceder los fuentes del programa al directorio de ejemplos. A los pocos dias de publicarse la revista recibí una carta desde Baza, en Granada, en que un señor solicitaba la versión completa del programa. Mi primer cliente se llama Teodoro y vive en la calle Alamillos de Baza, es algo que nunca olvidaré.

Después hice el Puchero por un acuerdo con una compañera de trabajo que tenía desperdigadas muchas recetas en libretas y papeles. La idea era hacer yo el programa y ella meter las recetas y venderlo. Al final mi compañera se hecho atrás y el programa se vendió sin recetas. El primer registro fue de Paco Cañizares, también un compañero de trabajo al que le hizo gracia el programa. Luego vinieron Hemerot, ahora Azeta, y Guardian, ahora reconvertido en Colossus.

Quiza si no hubiese aparecido el anuncio yo habría donado los fuentes como un ejemplo más de five y me habría perdido esta aventura.

mesas en L

Volviendo al post del otro dia sobre el lugar de trabajo, llevo un par de días dando vueltas sobre las mesas de trabajo. Las he visto de todo tipo, pero me llaman la atención las mesas en forma de L. En muchas oficinas las mesas están dispuestas por criterios meramente estéticos, sin tener en cuenta para nada la ergonomía del entorno de trabajo, cosa que pienso que es fundamental.

Muchas de estas mesas en L están formadas por una mesa recta a la que se le acopla una especie de ala o supletorio para hacer la mesa en L. Así se tiene mayor superficie a mano, con lo cual se evita el tener que levantarse a menudo para coger cosas.

La pregunta que me hago es ¿ es más cómodo que el ala de la mesa esté a la izquierda o a la derecha ? Supongo que para un diestro lo más adecuado es que el ala esté a la derecha, mientras que para un zurdo será al revés. Será cuestión de probar.

hace 20 años

En octubre de 1983 comencé la carrera de informática en la Universidad Politécnica de Valencia. Terminé los estudios en septiembre de 1988 y defendí mi proyecto fin de carrera en enero de 1990. Mi PFC llevaba por título Herramienta de ayuda a la traducción de un esquema lógico Codasyl a Relacional. Todavía me acuerdo de las movidas que tuve para imprimirlo en una impresora laser – un superlujo en aquellos tiempos – en la Consellería en la que era becario.

¡ Cómo pasa el tiempo !

un sitio para trabajar

En el artículo titulado Bionic office, Joel Spolsky hace un repaso de las razones por las que ha invertido en un equipamiento adecuado de oficinas y las condiciones que de sus nuevas oficinas.

Las razones son:

  • existen muchas evidencias de que un lugar de trabajo adecuado beneficia la productividad de los programadores, especialmente las oficinas privadas.
  • unas oficinas adecuadas permiten contratar a los mejores desarrolladores.
  • la oficina es el sitio donde más tiempo pasas de tu vida, aparte de tu familia y amigos.

mientras que las condiciones que tuvo en cuenta para diseñar su oficina fueron estas:

  • oficinas privadas con puertas que se puedan cerrar.
  • muchos enchufes para enchufar cualquier tipo de cacharro.
  • que se pueda recablear toda la oficina sin abrir las paredes.
  • que permita hacer programación por parejas.
  • los monitores no deben estar delante de una pared.
  • la oficina debe ser un sitio agradable donde estar.

Esto puede parecer chocante en sitios como España, donde la mayoría de sitios de trabajo no se diseñan en función de la labor a desempeñar. Bastantes centros de trabajo que conozco son un auténtico desastre. He visto mesas en pasillos donde hay gente entrando y saliendo constantemente, salas enormes con gente revuelta sin criterio y despachos con libros y periódicos amontonados formando auténticas piras.

También conozco gente superorganizada, que tienen su sitio de trabajo superorganizado y da gusto esta allí. Yo tengo una tendencia natural al desorden, pero intento organizar periodicamente mi sitio de trabajo. Lo que tengo comprobado es que merece la pena estar media hora organizando y archivando cosas y dejarte la mesa limpia y todo organizado.

Después trabajas mucho mejor.