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ó.

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:

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

setup.exe

Esta semana estaba buscando una determinada utilidad. Busque en Google y entré en las web de los dos programas que en principio me parecieron más adecuados. Al ir a bajarme los dos programas para probarlos me pasó algo muy chocante: los dos ficheros de instalación de los programas se llamaban setup.exe. Aplicando una de las máximas canafiveanas podriamos decir que parece una tontería pero realmente es una estupidez.

¿ Cómo se le ocurre a alguien ponerle setup.exe a un fichero de instalación ? Está claro que es un setup, pero ¿ de qué programa ? ¿ Qué pasa si el usuario se baja la instalación al disco y no sabe luego donde la ha dejado ? ¿ Qué busca ? ¿ Cual de todos los setup.exe que tiene por el disco es el bueno ?

Quiza el programador piense que su programa es el único programa que el usuario va a descargar y por eso no tiene reparos en llamarle setup.exe, pero la verdad es que no me parece una buena idea.

Detalles, detalles. Son los que marcan la diferencia.

alanit
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.