presentando findemes

Findemes es mi nuevo programa que estará en breve en fase beta disponible para probar. Se trata de un programa de contabilidad personal que permite controlar los ingresos y gastos que tengamos. El programa es multiactividad, podemos tener ingresos y gastos de varias actividades y filtrarlos a conveniencia. A cada ingreso le asigna un pagador y una categoría de ingreso, y a cada gasto un perceptor y una categoria de gasto. No es un programa de gestión de cuentas bancarias, ni tan siquiera contempla esta posibilidad, sino que se trata de saber de que y de quien provienen nuestros ingresos y en que y con quien nos gastamos el dinero.

findemes.png

Cuenta también con un módulo de gráficos, realizado con la estupenda clase de gráficos de Alfredo Arteaga para FWH y que me ha resultado muy sencilla de utilizar. Es la primera vez que incluyo gráficos en mis programas y con esta clase ha sido realmente sencillo de hacer, y sin necesidad de usar DLL externas ni nada de nada.

La primera versión de Findemes será una versión básica. Mi intención es ir añadiendo más funcionalidades rapidamente, como los ingresos y gastos periódicos y alguna cosilla más. En una semana o dos tendré lista la primera beta para descargar. Por cierto ¿ os gusta el nombre del programa ?

canalfive vitaminado

Desde mis inicios programando con Fivewin y después con FivewinHarbour, uno de los componentes principales de mis programas han sido los controles de CanalFive. El primero que use fue su grid, luego sus folders y su calendario, todos en 16 bits. Con estos controles conseguía una usabilidad y potencia en mis programas que no conseguía con FW. Los controles de Canalfive llegaban donde no llegaba Fivewin. Rebuscando en el archivo de este blog he encontrado un post donde hablaba de los folders de Canalfive y la mejora de interfaz que supuso para mi tenerlos a mano.

Despues de unos años de hacer como el Guadiana, aparecer y desaparecer, Canafive retomó la realización de controles con sus taskboxes y poco a poco ha ido realizando más controles.

Hasta ahora Canalfive tenía un sólo desarrollador, que es mi amigo Paco. Conocí a Paco hace unos 12 años en el trabajo, de hecho conocerle es lo mejor que me ha pasado en mi trabajo, y enseguida hicimos una gran amistad. Es un tio fenomenal, de los que son mejor persona que programador y eso es tela pues programa que se las pela. Pero ahora ha unido fuerzas a dos de los mejores programadores Xbase que existen en el mundo mundial que son Oscar Lira y Victor Manuel Tomás – listo el pollo !! -. Están creando nuevos controles, pero ya no sólo para FivewinHabour, sino también para Xailer y VisualXharbour. ¿ Como hacen que un control funcione en los tres entornos ? Ni idea, pero aqui entra en juego una de las máximas de Paco: tan importante como saber, es saber quien sabe. Y estos tres saben mucho.

Pasen y vean la nueva web de Canalfive.

PD. Mientras escribía este post en el fin de semana, he visto que René ha escrito un post similar donde pone imágenes de los controles de Canalfive.

dos enlaces sobre software libre

Uno de los temas recurrentes para cualquier programador es el software libre. Seas partidario o detractor del mismo, lo cierto es que el software libre ha cambiado por completo el panorama, no sólo del mundo de la programación, sino de la informática en general. Para ello os invito a leer estos dos post:

  • Sobre software libre y las nuevas oportunidades de encontrar trabajo, de Martín Pérez. Una de las controversias sobre el software libre es si perjudica o no a los que nos dedicamos profesionalmente a ello, y en estos posts Martín plantea como aprovechar el movimiento de software libre para mejorar nuestras perspectivas profesionales.
  • La metamorfosis linuxera, de Mercè Molins. El post plantea el cambio de mentalidad que se produce en el usuario de software libre cuando vuelve los ojos atrás y mira lo que pasa en el mundo del software propietario. Además del post en si mismo, que es muy bueno, me ha gustado mucho una contestación que hace la autora a uno de los comentarios y que es una respuesta a una de las preguntas habituales en el debate: cobro por escribir, pero tú no pagas por leerme. Esta es la filosofía que hay detrás de muchas de las empresas que hacen software libre: no repercutir los costes de desarrollo en el usuario final sino buscar otros medios de financiación. ¿ Esta esto al alcance de cualquiera ? Buena pregunta.