el Puchero


nuevas funcionalidades en las ediciones gratuitas

Hasta ahora las diferencias entre las ediciones gratuitas y registradas de los programas eran las detalladas en la siguiente entrada: diferencias entre las ediciones de los programas.

A partir de septiembre de 2018 he eliminado las restricciones de las ediciones gratuitas, que unicamente traen un mensaje de recordatorio de registro que se muestra periódicamente. De esta manera, las diferencias entre las ediciones registrada y gratuita son el nombre del ususario registrado en los distintos listados del programa y el mensaje recordatorio. Nada más.

Por esto, todas las versiones gratuitas añaden desde ahora las siguientes funcionalidades:

  • Selección de claves desde tablas auxiliares. Cuando tienes que introducir una clave desde una tabla auxiliar simplemente haz click en el botón marcado con […] que aparece al lado del campo, selecciona el valor que quieras y se introducirá en el campo.
  • Selección de claves desde tablas auxiliares.

  • Autocompletado de claves auxiliares. Otra manera de completar las claves desdes una tabla auxiliar es simplemente escribiendo en el campo el valor a introducir. Al hacerlo, el programa te mostrará una lista con los posibles valores de las claves que contienen la cadena tecleada y podrás seleccionar el valor que quieras con las flechas de cursor y pulando INTRO.
  • Autocompletado de valores desde tablas auxiliares.

    Autocompletado de valores desde tablas auxiliares.

  • Consulta de ejemplares desde tablas auxiliares. Desde cualquier tabla auxiliar podrás ves los ejemplares de la tabla principal que contienen esa clave, por ejemplo los libros de una materia o las recetas de un cocinero.

Todas las descargas de ediciones gratuitas de los programas se han actualizado con estas nuevas funcionalidades.

Quizá te preguntes ¿ para que quiero registrar el programa si la edición registrada no ofrece más funcionalidades que la edición gatuita del programa ? Pues una respuesta es que te quitas el mensaje recordatorio que aparece cada cierto tiempo, y la segunda es que con tu contribución estás apoyando la existencia de programas que se adaptan a tus necesidades o a tus gustos.


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


Diseño plano 4 Comentarios

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 7 Comentarios

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:

  • ingredp.dbf
  • ingredp.cdx

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.


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.


el Puchero 6.00.c 1 Comentario

Se encuentra disponible para descargar la versión 6.00.c de el Puchero, mi programa de gestión de recetas de cocina. Esta versión corrige los siguientes errores que se producian en versiones anteriores.

  • Error al imprimir recetas. Este error se producía debido a que el usuario había borrado todos los registros de algunas de las siguientes tablas: tipos de plato, tipos de cocinado, ingrediente principal, clasificación francesa, autor o publicación. Al no haber ningún registro en estas tablas los desplegables no se podían cargar y aparecía el error.
  • Error acceder al asistente de selección. Este error era similar al anterior y se producía debido a que el usuario había borrado todos los registros de algunas de las siguientes tablas: tipos de plato, tipos de cocinado, autor o publicación. Al no haber ningún registro en estas tablas los desplegables no se podían cargar y aparecía el error.

Estos errores han permanecido hasa ahora en parte porque para mí era un mal uso del programa borrar todos los registros de una de las tablas del programa, pero al ver que el problema persistía y que había algunos usuarios que hacían esto lo he corregido.

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.


el Puchero 6.0 4 Comentarios

Se encuentra disponible para descargar la versión 6.0 de el Puchero, mi programa de gestión de recetas de cocina. Las novedades de esta versión son las siguientes:

  • La tabla de familias de ingredientes es accesible desde la barra de iconos del programa. Se añade una columna con el número de ingredientes, y se puede consultar los ingredientes de cada grupo.
  • Nueva tabla de ubicaciones de alimentos, con posibilidad de consultar los ingredientes que hay en cada ubicación.
  • Nuevo campo de stock de un ingrediente, y posibilidad de edición directa del precio y el stock de los ingredientes.
  • Posibilidad de fijar una cantidad de alimento en un escandallo.
  • Modificación del formulario de edición de menús semanales.

Además de estas modificaciones se han corregido todos los errores reportados por los usuarios hasta la fecha.

En el Puchero los ingredientes de escandallo se pueden agrupar por familias de ingredientes, para lo que al introducir el ingrediente se indica la familia a la que pertenece. La tabla de familias de ingredientes hasta ahora era accesible unicamente desdes el menú de la aplicación, pero desde esta versión existe un icono en la barra de iconos para acceder a la tabla. Además se ha añadido una opción para ver los alimentos de una familia.

Gestión de familias de ingredientes

Gestión de familias de ingredientes

Se ha añadido una tabla de Ubicaciones de alimentos con los valores de un campo de igual denominación incluido en la tabla de alimentos. Se puede consultar los alimentos de una ubicación.

Gestión de ubicaciones de alimentos

Gestión de ubicaciones de alimentos

En la gestión de ingredientes se ha añadido un campo Stock que se puede utilizar de dos maneras, bien como un stock mínimo que debemos tener del ingrediente o como stock actual. Además se ha añadido la posibilidad de editar de manera rápida los campos precio y stock mediante una nueva opción de menú, de manera que al pulsarla aparece una nueva rejilla con los datos de identificación del ingrediente, el stock y el precio. Estos dos últimos campos son editables en la rejilla, y al pulsar [Aceptar] los valores introducidos se consolidan en la tabla de ingredientes.

Edición de precio y stock del ingrediente

Edición de precio y stock del ingrediente

En esta versión también se ha añadido la posibilidad de fijar una cantidad de ingrediente a la hora de realizar un escandallo. Al introducir o modificar un ingrediente en un escandallo, al lado del campo cantidad aparece un campo de verificación que al marcarlo hace que la cantidad del ingrediente permanezca fija en el escandallo aunque se recalcule el mismo para otro número de comensales.

Cantidad de ingrediente fija en escandallo

Cantidad de ingrediente fija en escandallo

Por último, se ha modificado el formulario de edición de recetas en el menú semanal para hacerlo más manejable. El nuevo aspecto del menú es el que aparece a continuación.

Formulario de edición de recetas en el menú semanal

Formulario de edición de recetas en el menú semanal

Esta actualización del programa es gratuita para los usuarios registrados del programa desde enero de 2011, que la pueden descargar siguiendo las instrucciones del correo de registro.


el Puchero 5.50.d

Se encuentra disponible para descargar la versión 5.50.d de el Puchero. Esta versión corrige errores en la inserción de recetas en menús semanales y de eventos, y en la inserción de hojas en la clasificación francesa.

Esta actualización del programa es gratuita para los usuarios registrados del programa desde enero de 2011.


octubre 2014 · acción

Consciente de que llevo mucho tiempo sin escribir, me planteo la manera de revitalizar el blog. Uno de los motivos de esta falta de escritura es que cada vez paso más tiempo en casa alejado del teclado, de lo cual me alegro, pero a veces echo de menos sentarme tranquilamente a escribir. Así que he decidido que al menos voy a realizar un par de entradas mensuales fijas, una que contaré cosas que haya hecho el mes anterior que tengan que ver con la temática del blog y otra a modo de enlaces con entradas de otros blogs que me hayan gustado o me hayan servido de inspiración. Comenzamos.

Lo primero es que por fin pude terminar la actualización de el Puchero que tenía entre manos. Esta actualización incorpora la gestión de dietas y tolerancias, así como un nuevo asistente de selección de recetas. La próxima actualización del programa revisará la exportación/importación de recetas, pero primero quiero actualizar otros programas.

Estuve haciendo los cursos de Lightroom básico y Librologie de la web de Jackie Rueda. Como comenté en una entrada anterior, utilizo Zoner Photo Studio como programa de catalogación y edición de fotografías. Pero a base de oir hablar tanto de Lightroom decidí hacer un cursillo para conocer mejor el programa y poder valorar de primera mano si merece la pena comenzar a utilizarlo. El curso es realmente bueno, consiste en siete lecciones diarias que combinan texto y video donde se van explicando las distintas funcionalidades del programa y durante los siete días que dura el curso la instructora va respondiendo a todas las cuestiones de los alumnos. A mitad de este curso vi que a continuación comenzaba el curso de Librologie y me apunté también, y ahí fue donde pinché. El curso de Librologie comenzó en pleno sprint por cerrar la actualización de el Puchero y no pude seguir el ritmo. De hecho tengo todavía alguna lección pendiente que espero terminar pronto. El problema es que si no sigues el ritmo del curso, pierdes la oportunidad de plantear tus dudas a la instructora del curso, con lo cual el curso pierde parte de su atractivo.

Aunque no tiene que ver con cosas de las que suelo hablar, estoy participando en la Tanglo Football League, una liga fantástica de fútbol americano en la que soy el coach del equipo L’Alforna Alfocossos. Por cierto, el comisionado de la liga es mi amigo Manolo que tiene un estupendo blog llamado Six Billon Shared Brains donde reflexiona acerca de las emociones y el comportamiento.

Por último, estoy leyendo el tercer libro de la trilogía de Santiago Posteguillo dedicada a Publio Cornelio Escipión. La trilogía es la historia novelada de uno de los grandes generales romanos de la llamada edad antigua, y la verdad es que los libros me están gustando mucho.


el Puchero 5.50 8 Comentarios

Se encuentra disponible para descargar la versión 5.5 de el Puchero, mi programa de gestión de recetas de cocina. Esta nueva versión corrige todos los errores reportados hasta el momento por los usuarios del programa e incorpora dos novedades:

  • Gestión de dietas y tolerancias. El programa incorpora un mantenimiento de una tabla de las dietas y tolerancias que se pueden asignar a cada receta. También se puede consultar las recetas en que se ha asignado la dieta o tolerancia.
  • Nuevo asistente de selección de recetas.

La gestión de dietas y tolerancias era una funcionalidad ampliamente demandada por los usuarios del programa. Con esta versión se incorpora una tabla de dietas y tolerancias donde se pueden definir las dietas y tolerancias que posteriormente se incorporarán a las recetas.

el Puchero 5.50 - Gestión de dietas y tolerancias

el Puchero 5.50 – Gestión de dietas y tolerancias

Una vez en la receta, el campo para añadir las dietas y tolerancias aparece en la pestaña ‘Receta’ del formulario coompleto de edición de receta. Este campo no es directamente editable, sino que haciendo click sobre el botón […] a la derecha del campo aparece el formulario de selección de dietas y tolerancias donde podremos elegir el valor a incorporar a la receta. Podemos incorporar múltiples valores al campo seleccionándolos uno cada vez.

el Puchero 5.50 - Asignación de dietas a una receta

el Puchero 5.50 – Asignación de dietas a una receta

Para eliminar una de las dietas o tolerancias incorporadas hay que posicionarse encima de la etiqueta con el ratón y pulsar sobre la X que aparece a la derecha de la etiqueta, tal como se muestra en la siguiente imagen. Cuando sitiemos el cursor sobre la X el puntero habitual de flecha cambia a una mano.

el Puchero 5.50 - Borrado de dietas y tolerancias

el Puchero 5.50 – Borrado de dietas y tolerancias

En cuanto al asistente de selección de recetas, el aspecto del formulario ahora es el siguiente:

el Puchero 5.50 - Asistente de selección de recetas

el Puchero 5.50 – Asistente de selección de recetas

En la primera parte del formulario se indica el término a buscar, la forma de hacer la búsqueda y los campos en que se va a realizar la búsqueda. A continuación se puede seleccionar la categoría de la receta, tipo de plato, tipo de cocinado y dietas / tolerancias. En este apartado al desmarcar la opción de ‘todos’ se activa la lista desplegable para seleccionar el valor correspondiente. A continuación se puede seleccionar el autor y publicación de la receta y por último si se trata de recetas propias o incorporadas. El resultado de la selección de recetas aparece en la pestaña ‘Recetas seleccionadas’ que es la última de todas las pestañas de la rejilla de gestión de recetas.

Esta actualización es gratuita para todos los usuarios registrados del programa desde enero de 2011.


el Puchero 5.30 3 Comentarios

Se encuentra disponible para descargar la versión 5.30 de el Puchero. Esta versión presenta como novedad la incorporación de un fichero de ingredientes principales. A través de este fichero es posible establecer una relación de ingredientes principales de los que se podrá incorporar uno a cada receta, quedando esta marcada como una receta de ese ingrediente.

Esta novedad se encuentra disponible tanto en la edición registrada como en la gratuita. Esta versión es gratuita para todos los usuarios de la edición registrada del programa.

el Puchero 5.30 - Gestión de ingredientes principales el Puchero 5.30 – Gestión de ingredientes principales

el Puchero 5.30 - Consulta de recetas de un ingrediente principal el Puchero 5.30 – Consulta de recetas de un ingrediente principal

el Puchero 5.30 - Campo ingrediente principal en la gestión de recetas.


cómo hacer copias de seguridad de mis programas 4 Comentarios

Una de las consultas recurrentes que recibo por correo electrónico es cómo hacer copias de seguridad de los programas. La manera más sencilla para hacer copias de seguridad de los programas consiste en copiar la carpeta completa del programa a un disco externo USB – un pendrive o disco duro. Todos mis programas almacenan todos sus archivos dentro de la carpeta raíz de la instalación, por lo que al copiar la carpeta raíz y sus subcarpetas estamos realizando una copia completa de todos los datos almacenados así como del propio ejecutable y demás ficheros necesarios para ejecutar el programa. Las carpetas raiz de los programas, si no se ha modificado la ruta de instalación, son las siguientes:

  • Cuaderno de Bitácora: c:\bitacora
  • el Puchero: c:\puchero
  • Findemes: c:\findemes
  • Azeta: c:\azeta
  • Colossus: c:\colossus

Muchas de las veces el problema está en un cambio de ordenador o en la manera de trasladar un programa de un ordenador a otro. Para ello, la manera más sencilla es hacer una copia de seguridad completa del programa, y desde el disco externo proceder a copiar la carpeta en la misma ruta en el ordenador nuevo.

Para hacer copias de seguridad utilizo desde hace mucho tiempo el programa SyncBackup de 2BrightSparks que cuenta con una edición gratuita. Aunque la web está en inglés, el programa se puede instalar en castellano y es muy sencillo de configurar. Se pueden crear perfiles de backup, por ejemplo uno para cada programa, de manera muy sencilla a través de un asistente que te va guiando para configurar el perfil. Yo suelo utilizar la opción ‘Espejo’, de manera que lo que tengo en el disco duro se copia al disco USB y si en el USB queda algún archivo este se borra si no está en el origen. El perfil queda de la siguiente manera:

Perfil de SyncBackup para copia espejo.

Perfil de SyncBackup para copia espejo.

Además de perfiles individuales, SyncBackup permite crear grupos de perfiles de manera que ejecutando un perfil de grupo se realiza la copia de seguridad de varios perfiles de manera simultanea. Para mi este programa es uno de mis imprescindibles.