editor de recursos de PellesC

A raiz un post de Antonio Linares sobre el compilador de C que se usan en la versión comercial de xHarbour llegué a la web de un compilador C gratuito llamado PellesC. Viendo la web me llamó la atención las capturas de pantalla que mostraban un editor de recursos que tenía muy buena pinta. Lo he bajado y he estado jugando con el editor de recursos y parece que funciona muy bien. Tiene editor de dialgos, bitmaps, iconos, cadenas,… y lee bien los ficheros .RC o .RES generados con otros editores de recursos.

Estas últimas semanas he estado bajándome y probando todos los editores de recursos que he encontrado y todos tenían alguna pega: uno sólo editaba recursos dentro de ejecutables, otro sólo en DLL, otro no leía bien los .RC generados por el editor de recursos que uso,… todo eran problemas.

Voy a seguir probando el editor de recursos del PellesC, pero creo que tiene muchas posibilidades de convertirse en mi nuevo editor de recursos.

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.

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

el editor de código ideal

Desde hace bastante tiempo uso MED como editor de código. Es un editor ligero, potente y configurable. Antes de dar el salto a Windows usaba Multiedit con Evolve y tengo que decir que este duo era una auténtica maravilla. La verdad es que deje de usar MultiEdit por una tontería, no me gustaba nada su look para Windows y no conseguí una demo de Evolve, además de que era bastante más caro que otras herramientas.

Mirando herramientas para Delphi a raiz de un enlace a un editor de recursos en un foro de FWH he visto una suite de componentes para el IDE llamada castalia que hace Structural Highlighting, que es algo como esto:

¡ Que pasada !

editor de recursos bueno, bonito y barato

Hoy el editor de recursos del Borland C++ me ha hecho una jugada tremenda. Después de corrigir unas cosillas de los dialogos de Colossus he salvado el archivo de recursos para compilar los fuentes y los recursos en el ejecutable. El compilador de recursos me ha dado un error… malo. Decia que en nosequelinea del .RC se esperaba un identificador de recursos. He abierto el .RC con mi editor de código … casi me da algo … habia trozos de un bitmap por todos lados … entre el final de un bitmap y otro … pero luego habia trozos de un dialogo …

¡¡¡ Que Horror !!!

He cerrado todo.

El lunes más.

¿ Alguien conoce un buen editor de recursos que no sean los de Microsoft o que sea barato ? La cosa no está para comprar el VisualSudio para usar sólo el editor de recursos.