Blog

fester 1.30

He liberado una nueva versión de Fester, mi programa de gestión de comparsas de moros y cristianos, que incorpora las siguientes novedades:

  • En todo el programa he añadidos tooltips a todos botones de selección, pues hay algunos cuyo significado no es evidente.
  • Añadida la gestión de documentos de comparsistas. Nuevas tablas de documentos de comparsistas, tipos de documento y ubicaciones. Gestión de documentos desde la ficha del comparsista y en mantenimiento separado. Filtros por tipos de documentos en la gestión de documentos. Consulta de documentos de una ubicación o de un tipo.
    El formulario de edición de un documento de comparsista es el que se muestra a continuación, y en el se introduce el tipo de documento, la ubicación y un enlace al documento en caso de estar digitalizado.
  • Fester – formulario de edición de documento de comparsista

  • En la gestión de comparsistas he añadido un filtro de comparsistas de baja en el último año, y también un informe de comparsistas de bajas posterior a una fecha determinada.
  • Fester – filtros de comparsistas

  • En la gestión de comparsistas he añadido la revisión de que los hijos de comparsistas tengan el progenitor de alta en la comparsa. Además en todas las revisiones se muestran los resultados en formulario cuyos datos se pueden exportar a Excel.
  • Añadido filtro de pagos de comparsistas por fechas inicio/fin. También he añadido el mismo filtro en la gestión de apuntes en la sección de contabilidad.
  • Añadida opción de anotación de pagos por filás. El programa muestra un formulario donde se permite elegir la filá, fecha y forma de pago e importe, mostrando todos los comparsistas de la filá y permitiendo dividir el importe entre todos los comparsistas de filá. Estos importes individuales se pueden modificar, siempre que la suma de ellos sea igual al importe total intrducido. Al pulsar [Aceptar] el programa genera un pago individual para cada comparsista de la filá por el importe indicado.
  • Fester – anotación de pago por filá

  • Nuevo icono del programa, realizado por Larôcho Estudio.
  • Icono del programa Fester


    /ul>


Cocina Recetas de tus Chefs Favoritos a Diario

Un usuario de el Puchero ha escrito el libro Cocina Recetas de tus Chefs Favoritos a Diario: Organiza y Cocina con menor esfuerzo donde explica la manera de organizarse para cocinar recetas de famosos chefs. Para ello utiliza mi programa el Puchero, al que dedica un capítulo del libro.

El libro está en formato Kindle y se puede comprar en Amazón por 2,99€, pero estará los días 17, 18 y 19 de Febrero de 2018 en promoción por 0 €. Lo podeis comprar en el siguiente enlace:

Cocina Recetas de tus Chefs Favoritos a Diario: Organiza y Cocina con menor esfuerzo


Fester, nuevo programa de alanit 2

En los últimos meses he estado trabajando en un nuevo programa. Se trata de un programa de gestión de comparsas de moros y cristianos, desarrollado inicialmente para Negres Betànics de Novelda – mi comparsa – y que ahora pongo a la venta para otras comparsas. El programa se llama Fester y consta de tres partes diferenciadas:

  • Comparsa, que permite gestonar cuotas, formas de pago, comparsistas y filás. También permite realizar el control de pagos y generar ficheros de recibos SEPA para enviar al banco.
  • Contabilidad, que permite almacenar información sobre ingresos y gastos, clasificandolos por categorías e identificando los pagadores y perceptores de los apuntes.
  • Inventario, que permite gestionar el inventario de bienes de la comparsa.

A continuación te dejo unos videos sobre la parte de gestión de la comparsa.

Gestión de cuotas y formas de pago:

Gestión de filás y comparsistas:

Gestión de pagos y remesas:

No hay disponible una demo del programa para descargar. Si estás interesado en el programa utiliza el formulario de contacto para ponerte en contacto conmigo y concretar una cita para ver una demostración del programa.


Harbour Magazine

En febrero de este año comencé la publicación de Harbour Magazine, una publicación dedicada al lenguaje de programación Harbour.
Es por ello que este blog ha estado un tanto abandonado, pues he estado publicando allí información acerca del lenguaje Harbour. Harbour Magazine es bilingue español/inglés, es la primera vez que hago algo así y está siendo una gran experiencia.

Los post publicados hasta ahora han sido los siguientes:

Con Harbour Magazine ya son tres los sitios web donde publico: el blog de alanit, cincomundos y Harbour Magazine. Sinceramente no me gusta nada tanta dispersión de contenidos así que estoy pensando seriamente en unificar todo en un único sitio. Veremos como lo hago.


15 años de blogging   Recently updated !

Hoy es día de aniversario en cinco mundos. Hace 15 años publiqué el primer post en software*, mi primer blog.

Primaera entrada de software*

Después el blog se llamó avemundi y terminó en cinco mundos que es su nombre actual. El nombre actual es un homenaje a un artículo del mismo nombre publicado por Joel Spolsky y que ayudé a traducir.

En total he escrito 418 entradas en estos 15 años, algo más de 2 entradas al mes de media. Tengo que reconocer que el blog ha tenido épocas de muchas publicaciones y otras en que de una entrada a la siguiente han pasado varios meses, aunque en todo este tiempo nunca he dejado del todo desatendido el blog.

¿ Merece la pena tener un blog ? Creo firmemente que sí. Un blog es un sitio donde puedes expresar tus ideas o inquietudes, más allá del vértigo de las publicaciones de las redes sociales donde todo sucede tan deprisa. Además tienes un motivo para aprender sobre plataformas de publicación. Cuando comencé hacía el blog ‘a mano’, editando el html y el css. Después pasé a movable type, y de ahí a wordpress. Ahora publico tanto en cinco mundos como en Medium, donde también soy editor de Harbour Magazine.

El gran hilo conductor de este blog ha sido el desarrollo de las aplicaciones de escritorio para Windows que comparto en alanit. He contado todas las modificaciones que he hecho a los programas, las clases propias que uso, el diseño del interfaz, las herramientas de programación y el código completo de uno de los programas, Colossus. Espero que estas entradas hayan servido de ayuda a otros programadores.


Diseño plano 4   Recently updated !

Este artículo fue publicado también en Harbour Magazine.

El diseño plano o flat design ha sido una tendencia en diseño web en los últimos años, pero con la llegada de Windows 10 se ha impuesto también en cuanto a interfaces de sistemas Windows. El diseño plano se caracteriza basicamente por:

  • Ausencia de texturas, sombras, gradientes, biseles o cualquier otro elemento que provoque sensación de profundidad.
  • Diseño minimalista, donde los elementos respiran y no se amontonan uno encima del otro.
  • Uso de formas geométricas simples (cuadrados, rectángulos, círculos, etc.) para estructurar la información o diseñar elementos de la interfaz (botones, iconos, etc.).
  • Uso de colores uniformes, vibrantes.

Como programadores de aplicaciones en un entorno gráfico como Windows, debemos preocuparnos de que nuestras aplicaciones sigan las reglas de interfaz del entorno, de otra manera su aspecto quedará totalmente desfasado. En función del tipo de software que realicemos esto tendrá todavía más importancia, no es lo mismo desarrollar sistemas por encargo que los usuarios tienen que usar de manera obligatoria que desarrollar aplicaciones a la venta por internet donde la primera impresión al usuario será determinante en el proceso de compra. Si quieres que tu aplicación se vea bonita debes siempre seguir las reglas del interfaz del sistema operativo en que se ejecuta. Un diseño simple y funcional es la clave para tener éxito.

En mi caso, como programador de aplicaciones Windows, he modificado mis aplicaciones para dotarlas de un diseño plano. A continuación muestro los cambios que he realizado:

  • Eliminación de gradientes en el registro seleccionado de las rejillas de datos.
  • Eliminación de efecto de sombra en las pestañas de ordenación de las rejillas de datos.
  • Eliminación de gradientes en los títulos de las listas de acciones.

Además, he dejado de utilizar una clase calendario – lo siento Paco – desarrollada a medida por el control estándar de Windows. El cambio de aspecto se muestra en las siguientes imágenes de mi programa el Puchero, que es el primero que he adaptado al estilo plano.

Y tú, ¿ has adaptado tus programas al diseño plano ?


el Puchero 6.50.c 5

He publicado una nueva actualización de el Puchero, la 6.50.c, que corrige un error que hacía que al reindexar se añadieran registros en blanco en el fichero de ingredientes principales. Esto hacía que el autocompletado en el campo ingrediente principal de la receta algunas veces generara un error.

En la versión 6.50.c esto se corrige, pero si tienes registros en blanco en el fichero de ingredientes principales debido a este error, descargate estos dos ficheros:

y copialos en la carpeta c:\puchero\datos o en la que tengas indicada como carpeta de recetas en la configuración del programa. Luego arranca el programa, reindexa y listo.


bujo & edc 2017   Recently updated !

A principios de año estrené un nuevo cuaderno para mi bullet journal y después de un mes de uso voy a explicar la nueva manera de utilizarlo. La libreta es de nuevo una Leuchtturm 1917 en formato A5 punteada, pero de tapa dura y color azul. Esta libreta tiene dos separadores, lo que es una ventaja para el uso que yo hago y que comentaré más adelante.

Cuaderno Leuctturm 1917

Además de mi bullet journal, en el cuaderno anoto listas de cosas que me interesan como pelis que quiero ver, libros que quiero leer o que he leido, cosas a añadir a mis programas, etc. La manera de que no se mezclen las listas con mi bullet journal es tener un índice de mis listas comenzando por el final de la libreta. Cada lista ocupa dos páginas, y el segundo marcador del cuaderno me sirve para marcar el comienzo de las listas al final de la libreta. Antes ponía las listas por mitad del bullet journal y no había quien encontrara la lista que buscaba en cada momento.

Indice invertido de las listas

En cuanto al bullet journal propiamente dicho, cada mes utilizo cuatro páginas. La primera es de seguimiento de hábitos, llevo una anotación de los días que hago cosas que pretendo conseguir como programar, estudiar inglés, cosas relacionadas con fotografía, etc. La segunda es específica de seguimiento de ejercicio físico y de planificación de las cena, que es una de las tareas que hago en casa. Esto último me sirve también de guía para realizar la compra.

Seguimiento de habitos generales y específicos.

Las dos siguientes páginas del mes son para el planning y para la habitual lista de tareas. En la lista de tareas también anoto enlaces o cosas que no entran en ninguna de las listas específicas del final del cuaderno.

Planning y lista de tareas pendiente

A continuación de las hojas del mes abro una página para al libro de no ficción que estoy leyendo y en ella anoto citas del libro que luego me servirán si quiero hacer un resumen del mismo. En enero comencé a leer Grit de Angela Duckworth y ya llevo casi medio libro leido.

Página de

En cuanto a lo que uso para escribir en mi cuaderno, después de un tiempo en que también utilizaba bolígrafos, ahora unicamente utilizo plumas o lápices. Llevo un estuche con cuatro plumas, un lápiz y un borrador.

Estuche y plumas que utilizo

Las plumas son una Twisbi Eco, una Lamy Safary umbra y dos Pilot Metropolitan. La Lamy Safary umbra tiene un tacto rugoso que la hacen muy especial, es la pluma que mas me gusta ahora mismo de las que tengo entintadas. Utilizo una tinta azul, la Pelikan Edelstein Topaz, que tengo en la Lamy y en una de las Pilot. El distinto grosor y flujo de los plumines hace que siendo la misma tinta se vea distinta en función de con que pluma escribo. La Twisbi lleva un rojo también de Pelikan y la otra Pilot lleva un color calabaza de Diamine. El lápiz es un Faber Castell Grip 2001 que tengo la suerte de poder comprar en Novelda.

Todo me cabe perfectamente en el estuche y queda todavía algo de sitio libre.

Todo dentro del estuche.


el Puchero 6.50

Ya puedes descargar la versión 6.5 de el Puchero, mi programa de gestión de recetas de cocina. Esta actualización trae un montón de novedades y correcciones. Las novedades de esta versión son las siguientes:

Novedades generales del programa.

  • En todos los formularios de mantenimientos se puede ordenar tanto por las pestañas como hasta ahora, como pusando en la cabecera de la columna que permite ordenar. Estas cabeceras tienen una flecha que indica que se puede ordenar por ellas, y la columna que marca la ordenación actual aparece con la flecha en azul y el resto en gris. Además cuando hay un campo de número de recetas de un autor, publicación, valoración, etc. este se totaliza en el pie de la columna.
  • Puchero 6.50 – ordenación por columnas y totales al pie.

  • Exportación a Excel generando el fichero XLS sin tener Excel instalado. Todos los datos de la aplicación se pueden exportar a Excel usando la opción ‘Enviar a Excel’ que aparece en el menú de opciones de todos los mantenimientos. En la pestaña ‘Directorios’ del formulario de configuración de la aplicación al que se accede desde el menú de Utilidades se indican las carpetas donde el Puchero guarda toda la información, y debajo de la carpeta donde guardar los XLS se puede indicar si se quiere generar el fichero XLS usando Excel o no.
  •  

    Puchero 6.50 – configuración de generación de archivos XLS

  • El aspecto del programa se adapta a Windows 10 y tiene un diseño plano.

Novedades en la gestión de recetas.

  • Filtros de recetas e ingredientes. En la gestión de recetas y de ingredientes se ha incluido la opción de filtrar los registros por los siguientes campos:
    • En recetas: filtro por categoría de plato, tipo de plato, tipo de cocinado, clasificación francesa, ingrediente principal, dieta / tolerancia, autor y publicación. Al seleccionar el filtro deseado se muestra el formulario de selección del campo correspondiente y únicamente se muestran las recetas que tengan ese valor en el campo
    • En alimentos: filtro por familia, proveedor y ubicación.

     

    Puchero 6.50 – filtros en la gestión de recetas


     
    La opción de filtro es independiente de la ordenación de las recetas y los alimentos, y aunque cambiemos de ordenación el filtro permanece. Si tenemos un filtro activo influye en las búsquedas y en los listados, de manera que sólo se búscara o se imprimirán los registros filtrados. El filtro se cierra cuando se sale del mantenimiento o al seleccionar la opción ‘sin filtro’ en el menú de filtrado.
  •  

  • Búsquedas libres en recetas, menús, menús semanales, platos, ingrediente principal, valoración, dietas, ingredientes, grupos, proveedores, ubicaciones, autores y publicaciones. En versiones anteriores del programa al realizar una búsqueda el programa se situaba en el primer registro que comenzara por el término a buscar. Con las búsquedas libres el programa muestra una relación de los registros que contienen ese término en cualquier parte del campo en que se busca y permite seleccionar el registro que se desee. Por ejemplo, en la imagen hemos búscado el término ‘solomillo’ en la colección de recetas de ejemplo y aparecen dos recetas. Seleccionamos la que queremos y pulsamos ‘Aceptar’ y el programa se situa en esa receta.
  •  

    Puchero 6.50 – búsquedas libres


     

  • Añadir una receta a un menú semanal o de evento desde la gestión de recetas. En el mantenimiento de recetas aparecen dos nuevas opciones: ‘añadir a menú semanal’ y ‘añadir al menú de eventos’. Al pulsar cualquier opción aparece el correspondiente formulario donde elegimos el menú que va a incluir la receta. Estas opciones tambien están disponibles en el menú que aparece al hacer click con el botón derecho sobre una receta en la gestión de recetas.
  •  

    Puchero 6.50 – añadir recetas a menús desde la gestión de recetas


     
    Al añadir la receta al menú semanal deberemos seleccionar el menú al que la queremos añadir y rellenar el resto de campos correspondientes.
     

    Puchero 6.50 – añadir una receta a un menú semanal


     
    Al añadir la receta al menú de evento deberemos seleccionar el menú al que la queremos añadir y rellenar el resto de campos correspondientes.
     

    Puchero 6.50 – añadir una receta a un menú de evento


     

  • Exportación de la receta a fichero RTF. La opción de exportar ficheros a Word se ha sustituido por exportar a RTF. El motivo es generar el fichero sin la necesidad de tener Word instalado, de modo que luego se pueda editar con WordPad, que viene instalado en todos los sistemas Windows, o cualquier otro procesador de textos.
  •  

    Puchero 6.50 – nuevas opciones de importación / exportación de recetas


     

    Puchero 6.50 – receta exportada a RTF y abierta con WordPad


     

  • El formato de importación y exportación de recetas a ficheros ha cambiado a XML. Con esto pretendo mejorar y facilitar la importación/exportación de recetas. Las recetas se exportan en un fichero con extensión PCX y no es posible incorporar ficheros de recetas en el anterior formato PCH.
  •  

  • El copiado de recetas al portapapeles y la incorporación de la receta desde el portapapeles se hace con el nuevo formato XML utilizado en la importación/expotación a ficheros.
  •  

  • En la pestaña de Escandallo de la receta se ha añadido dos botones que permiten copiar el escandallo al campo ingredientes y exportar el escandallo a Excel.
  • Puchero 6.50 – nuevas funciones en el escandallo


     

Novedades en los menús semanales y de eventos.

 

  • En el mantenimiento de los menús se muestra el número de recetas de cada uno de ellos.
  • Puchero 6.50 – número de recetas en cada menú

Novedades en la clasificación francesa.

 

  • Corregidas las búsquedas en la clasificación francesa. Antes no encontraban los elementos de la clasificación y ahora lo hace correctamente.

 
Esta actualización del programa es gratuita para los usuarios registrados del programa desde enero de 2011. La descarga de la edición registrada se debe realizar siguendo las instrucciones del correo de registro.


la pila de libros de 2017   Recently updated !

Hace muchos años, desde los tiempos en que leía avidamente a Joel Spolsky, cogí la costumbre de anotar los libros que leían mis blogueros favoritos. Me dí cuenta que muchos de los libros que anotaba se repetían en distintos blogs, y que de alguna manera había una serie de libros no técnicos que todos compartían. Libros como La economía Long Tail de Chris Anderson o El momento clave de Malcolm Gladwell son dos ejemplos de esas coincidencias.

He continuado con esta costumbre de anotar los libros reincidentes, comprarlos e ir leyéndolos. Todos ellos son libros de no-ficción, principalmente de psicología, motivación y organización del trabajo. Sin embargo, en los últimos años, he cogido el hábito de leer más libros de ficción con lo cual los libros de no ficción se han ido acumulando hasta formar una pila. De los veinte libros que leí el año pasado sólo 3 fueron de no ficción, y este año he decidido que voy a leer más libros de no ficción.

Los libros que forman la pila son los siguientes:

De este último libro hay una edición en español publicada por Anaya Multimedia, pero yo tengo la versión en inglés que me regaló mi amigo Jaime Irurzun. Aunque lo he comenzado varias veces, nunca he conseguido terminarlo y por eso sigue en la pila.

Mi intención es leer todos estos libros a lo largo del año e ir publicando la reseña de cada libro cuando termine su lectura, avísando del comienzo del siguiente libro por si algún lector del blog quiere leer el libro en paralelo como si fuera un club de lectura. Alguno de los libros ha sido imposible conseguir en librerías de Alicante, por lo que he tenido que recurrir a sitios web como Iberlibro o Buscalibre para conseguirlos.

El primer libro, que ya he comenzado a leer, es Grit.