si puedes usar radios quita los combos

En un artículo anterior ya comentaba que estaba restringiendo el uso de comboboxes a los casos en que tuviera una selección de una lista de valores que fueran estáticos. En Colossus estaba haciendo el formulario de selección de listados y puse dos combos: uno para seleccionar la meteria y otro para seleccionar el tipo de entrada. El segundo combo permitía elegir unicamente entre 4 opciones fijas y además había una gran separación entre las opciones del listado y el siguiente grupo de controles que permite
elegir el título y subtítulo del listado.

20030828a.gif

Como el número de elementos a elegir es pequeño – sólo 4 – y no hay problemas de espacio en el formulario, lo mejor es quitar este combo, con lo que el formulario ha quedado de esta manera:

20030828b.gif

Mucho mejor.

un PC con varios Windows

Una configuración interesante para cualquier programador consiste en tener instalados en su PC varios sistemas operativos. En mi caso tengo instalados Windows98, Windows2000 y WindowsXP. Además toda la información que manejo la tengo en una partición extendida formateada con FAT32, de manera que desde cualquier sistema operativo con el que arranque mi máquina puedo acceder a mis datos.

El truco para hacer esto consiste en hacer varias particiones del disco duro, en mi caso uno de 40GB, e instalar cada cosa en su sitio. Juntos pero no revueltos. Para gestionar las particiones utilizo PartitionMagic y para el gestionar el arranque del PC utilizo BootMagic. Los dos productos son de PowerQuest y realmente son una maravilla. Con PM puedes crearte particiones de tu disco, en mi caso tengo 3 particiones primarias para los sistemas operativos y una extendida para los datos, formatearlas de manera independiente y quitarle espacio a una partición para dársela a otra. Con BM puedes gestionar el arranque del PC, diciendole que arranque una partición por defecto o poniendo un temporizador.

Uso esta configuración por dos motivos:

  1. Me permite probar mis programas en los 3 sistemas operativos más habituales de mis usuarios.
  2. Permite que los cambios de sistema operativo no sean traumáticos ni tengas que estar 2 dias seguidos configurando e instalando software.

Normalmente uso un sistema operativo para trabajar, ahora WindowsXP-Gorilla, y los otros los tengo para probar los programas. Como después de las últimas actualizaciones de XP con los virus de las semanas pasadas mi escritorio Gorilla ha quedado tocado – razón tenía quien decía que las DLL hackeadas daban problemas – voy a formatear la partición donde tengo Windows2000 e instalar otra vez XP limpio. Iré instalando software cuando tenga ratitos para ello y cuando tenga todo instalado para trabajar comenzaré a usar el sistema operativo de esta partición por defecto. Con el XP-Gorilla veré que hago, pero es posible que instale ahí de nuevo Windows2000 o quizá algún Linux.

nueva imagen de alanit

He decidido hacer una apuesta fuerte por alanit. Tengo un nuevo socio tecnológico y un ambicioso plan de desarrollo de actualizaciones de los programas existentes. También tenemos en mente un nuevo programa que vendrá a completar la oferta de software doméstico. Nuestra ingención es hacer software multilingüe e intentar entrar en el mercado americano.

En su momento contaré más de los nuevos proyectos, pero de momento os enseño la nueva imagen de alanit, obra de mi amigo Manolo Boyer Cantó.

alanit-logo.jpg

contestar correo

Una de las tareas diarias de un desarrollador de shareware es contestar los correos recibidos. Los correos que se reciben son de los más variado, desde usuarios agradecidos a navegantes que te pueden decir cualquier improperio. Es importante contestar en 24 horas, cómo máximo en 48, pues sino la imagen del sitio y del soporte que das queda por los suelos.

Una de las cosas que más ayuda a la hora de contestar correo es tener una serie de respuestas preparadas para las preguntas más habituales: ¿ cuanto cuesta el programa ? ¿ cómo lo pago ? ¿ cómo lo mandas ? … Si enlazas estas respuestas preparadas con las opciones de firmas de mensaje, puedes despachar correos a gran velocidad.

aqui no hace falta registrarse

Una cosa que me sabe fatal es que en un sitio web gratuito te pidan que te registres para bajarte cualquier cosa. Por ejemplo, los sitios web de Olivares2000 y PuertoSur, y hasta hace poco el de xHarbour.org. Pero lo mejor de todo es que unicamente piden un nick y una cuenta de correo. ¿ Para que sirve eso ? Pues yo creo que para nada. ¿ No valdría la pena poner un apartado para que quien quiera se registre en una lista de correo ? El administrador de xharbour.org ha reaccionado y ya no pide registro para bajarse nada de ese sitio. Ejemplo a seguir.

Lo peor de todo es que muchas veces te registras en un sitio de estos porqué encuentras un artículo interesante y no puedes bajartelo sin hacer el registro. Te registras a toda prisa, olvidas la clave y cuando vuelves al sitio a por otra cosa empieza el lio. Correo va, correo viene… un desastre.

En avemundi no hace falta registrarse para nada. Ni tan siquiera se pide al visitante publicar comentarios ni participar en el foro de debate, con lo bonito que me quedó.

fsdi para xharbour

He adaptado mi clase fsdi – full single document interface – para xHarbour. El resultado es este:

20030807.gif

Como se puede ver es un programa a 32 bits, que coge perfectamente el tema de mi escritorio gorilla. Para funcionar se necesita un build de FWH posterior a junio de 2003, pues había un error en las versioes anteriores que hacía que funcionase mal la herencia de la clase Dialog.

La clase fsdi para xharbour la puedes descargar aqui – fichero de 512KB con fuentes y ejecutable para los no fivewineros. Es freeware, pero mantengo el copyright sobre ella y agradecería a los posibles usuarios de la clase que me escribieran para darme su opinión sobre la misma.

microsiervos y el primer ordenador del mundo

Microsiervos es la fusión de dos de los mejores blogs en castellano: hiperespacio.com y microsiervos.com. El pasado día 1 de agosto nos sorprendió, supongo que a todos sus lectores, con este post acerca del primer ordenador del mundo. Si ya es difícil encontrar personas interesadas en la historía de la informática, lo es más todavía que tengan los conocimientos y la documentación que ha demostrado Wicho en su post. Aunque yo puse un comentario a una afirmación que pensaba que era incorrecta, Wicho me contestó con una referencia a un libro que corrobora sus afirmaciones. Además de un buen post, he descubierto un libro sobre la historía del ENIAC que desconocía.

Por cierto, que estuve bastante tiempo buscando el dichoso libro de Microsiervos y en mi último viaje a Madrid lo encontré en la sección de oportunidades de Casa del libro por … 1,18 €.

backup ligero en disco usb

Hace poco me compré un disco usb de 64MB. Ha venido a solucionar uno de mis problemas permanentes, que no era otro que el de las copias de seguridad de mis datos importantes. Hasta que compré el disco hacía las copias de seguridad en CD regrabables. Podía guardar mucha información – más de 600MB – pero el tiempo que necesitaba para hacer el backup y sobre todo, para grabarlo a CD, era alrededor de media hora. Demasiado tiempo.

Al comprar el disco usb y decidir usarlo para hacer los backups, el tamaño del disco me ponía un límite a los datos a guardar. Así que he reducido la información a almacenar en el backup ligero, de manera que sólo guardo aquello que realmente considero imprescindible para ponerme de nuevo en marcha y guardar el backup ligero en el disco usb. Este proceso de hacer el backup y copiarlo al disco usb me lleva menos de tres minutos, lo que ya es razonable íncluso para hacer un backup diario.

Y todo gracias a algo como un mechero, que puedo llevar en el bolsillo cuando salgo de casa. Como dice Pepito Grillo en Pinocho – la peli preferida de Fátima – ¡ lo que es el progreso !

jetflash.jpg