and the winner is…

Después de una semana de vacaciones he vuelto y he visto la relación de nombres propuestos para el programa. Esperaba contestación de alguno de los incondicionales del blog y algo más, como así ha sido. Sobre el nombre, después de leer las propuestas creo que me quedo con la mía, pero vamos a repasar los nombres propuestos:

Sergio propone alejandría. El nombre me gusta, pero lo veo poco trabajado, es un nombre muy a bote pronto.

Lo mismo digo de Biblios propuesto por Antonio Almaraz.

Jepnov propone DocWher … no me gustan los nombres en inglés para los programas. Lo siento.

Memofe propone Musaeum … a mi los nombre en latín me pierden, pero no lo veo fácil de recordar. Agradezco mucho la explicación sobre las bibliotecas, me fascina la gente que sabe Historia.

Pepe propone DocBlog… no me gusta. Inglés y no recordable. Luego propone DocFinder – que no es malo – y PathFinder. DocFinder es bueno, pero me gustan los nombres en castellano.

Juanjo se deja llevar por la moda. Docu.men.to no es malo, pero no es original.

José Alberto propone varios nombres interesantes. Sobre Ptolomeo, Calímaco e Hipatia… pues lo mismo que con Musaeum. Le pones un nombre de estos al programa y acaban llamándole ‘el programa ese’ porque no se acuerdan del nombre. Los nombres en inglés… sorry. Los otros dos, pues no es una biblioteca lo que propongo catalogar, sino una hemeroteca.

El nombre de Ycaña… uffffff. No comments, que luego me dicen que hago amigos en todas partes.

Así las cosas veo difícil un ganador, por lo que opto a dejar el premio desierto. Agradezco a todos los participantes vuestra colaboración y os he enviado la última beta del programa. Esta beta es operativa y no tiene restricciones, aunque le falta todavía por terminar todo el tema de listados.

A todos esto el nombre elegido para el programa – un gestor personal de documentos – es:

Azeta

El nombre es corto, fácil de recordar y relacionado con la materia que maneja el programa. ¿ Os gusta ?

alanit naming contest

Estoy trabajando en el programa que será el sustituto de Hemerot. La nueva versión del programa pretende ser un gestor personal de documentos, que sirva tanto para organizar una hemeroteca como para saber donde guardas todos los documentos que bajas de internet o que generas tu mismo. En un post anterior ya puse unas pantallas del programa pero pasaron desapercibidas.

Para cada documento se guarda su título, un código, la materia, el tipo de documento, idioma, publicación número de páginas, autores, palabras clave, ubicación, fichero o sitio web, y un resumen. Tiene tablas auxiliares de materias, autores, publicaciones, palabras clave, tipos de documentos y ubicaciones. De todo esto se puede ver que documentos hay. Además tiene generador de listados, asistente de búsquedas y muchas cosas más.

El caso es que he decidido que el programa tenga un nuevo nombre y es lo que ahora mismo me hace falta. Antes de tomar una decisión me gustaría recibir propuestas de nombres para el programa, por lo que lanzo un concurso de nombres. Los lectores que querais proponer un nombre dejar un comentario. Entre todas las propuestas seleccionaremos una a votación en un próximo post y el ganador recibirá … un paquete de licencias de todos los programas de alanit, y una recomendación mia para trabajar con los HundredMonkeys.

Como ya estoy enviando betas a un grupo cerrado de probadores, los betatesters podeis participar, pero no podeis publicar mi propuesta.

Quiero dejar claro que el resultado no es vinculante, yo tengo un nombre en la cabeza y al final decidiré entre mi propuesta y la propuesta ganadora del certamen.

windbu vs dbfdesktop

Desde hace un montón de tiempo he manejado mis archivos dbf con WinDbu. Es la herramienta ideal para el programador xbase, ya que practicamente emula todos los comandos xbase desde el programa y cuenta con un montón de herramientas y opciones añadidas que facilitan la tarea de programar.

El problema es que Windbu sigue siendo una aplicación a 16 bits hecha con Clipper y con un look muy de Windows95. Ignacio Ortiz, su autor, está muy volcado con Xailer y quiza ese sea el motivo de que no haya una versión a 32 bits.

Hace un par de meses me puse a buscar alternativas a WinDbu. Entre las varias opciones que encontré me gustó especialmente DbfDesktop de SenderoSoftware. Aunque tiene lagunas, me gustó mucho su interfaz y su imagen, mucho más vistosa que WinDbu. También juega a su favor su precio, 39$ frente a 80€ de Windbu, aunque tengo que reconocer que WinDbu hace más cosas que DbfDesktop.

De momento los dos comparten mi disco duro, pero la verdad es que poco a poco cada vez uso más DbfDesktop.

altas de claves ajenas

Una de las nuevas funcionalidades que estamos implementando de cara a las nuevas versiones de los programas que queremos tener listas a vuelta de verano es el alta de claves ajenas. Al introducir un valor que es clave ajena de una tabla, si el valor no existe en la tabla se va a poder introducir en ese momento.

Por ejemplo, en este diálogo introduzco una temática en el artículo que no está dada de alta en la tabla de temáticas:

El programa detecta que la clave no existe y avisa

y permite introducirla en ese momento

Aunque parezca una tontería, de esta manera se hace mucho más sencillo introducir grandes volúmenes de datos en los programas, porque no pierdes el hilo de lo que estás haciendo. Si estás dando de alta una artículo no tienes que ponerte a pensar en dar de alta antes la temática sino que se hace sobre la marcha.

comentarios cerrados

Después de varios dias sin postear, con varias cosas en la cabeza para contar, llevo como tres dias sufriendo un ataque de spam impresionante. Estoy hasta el gorro. No se porqué el MT-Blacklist no deja borrar los comentarios y cuando intento hacerlo me responde este mensaje:

Could not save your blacklist data:

Así que ni Blacklist ni leches. He decidido cerrar los comentarios de los post de más de 15 días y dejar únicamente abiertos los de los post más recientes. Encima de que tengo poco tiempo para dedicarlo al blog, me toca pasarlo borrando el jodido spam.

acepta el cambio

Con este sugerente nombre en clara referencia al libro de Kent Beck se presenta el blog de Pedro Carrasco. La temática del blog son las metodologías ágiles, tal como explica el propio autor en su primer post.

Desde mi punto de vista las metodologías ágiles junto con los libros que hablan de la práctica de la programación son de lo más interesante y fresco que ha aparecido en los últimos años en el campo de la ingeniería del software. Al menos es lo que más me llama la atención.

cambios en el interfaz

Hasta ahora en los formularios de edición de los programas, cuando un campo podía ser rellenado en base a una tabla auxiliar en la parte derecha del campo aparecía una imagen que al pincharla permitía abrir un formulario de selección sobre la tabla auxiliar. La manera de hacer esto está explicado en un post de mi anterior blog. Un formulario típico podía ser este:

En las nuevas versiones de los programas, las imágenes a la derecha de los Get desaparecen y son sustituidas por botones, de esta manera:

El motivo del cambio es quitarnos de en medio tanto gráfico como usamos ahora para tener una interfaz menos recargada, poder recorrer todo el formulario con el teclado, incluyendo la selección de tablas auxiliares, y poder tener dos botones al lado de un campo para permitir seleccionar y lanzar un archivo, cosa que necesito para la nueva versión de Hemerot que estoy preparando y al que corresponde la imagen.

crisis, pero no tanto

Quizá en un post anterior pareciese que iba a dejar de desarrollar shareware, olvidarme de Windows, migrar a Linux y a volar. No es exactamente eso lo que llevo en la cabeza. Después de mucho trabajo, mio y de Jaime, creo que los programas y la web de alanit están a un nivel bueno y hay que perseverar en el tema de marketing y distribución. Después de mucho darle vueltas, de hablar con Jaime y de plantear el tema en el foro de el negocio del software hemos sacado varias cosas claras:

  • Seguir adelante con la venta de shareware
  • Seguir un modelo de negocio basado en ofrecer una versión lite gratuita y una versión de pago con más funcionalidad.
  • Intentar establecer relaciones con sitiios de cocina para que promocionen el Puchero, que es el que tiene un público más objetivo.

El cambio sobre lo que estamos haciendo ahova va a consistir en dejar de ofrecer una versión de evaluación para ofrecer una versión gratuita. La versión de evaluación es similar a la registrada, sólo que limitada en los registros a introducir. El problema es que nos está resultando difícil conseguir aparecer en revistas sobre software debido a que prefieren versiones freeware, aunque sean menos potentes que las versiones de evaluación. Lo que vende es el título programa completo o programa gratis.

Las versiones de pago van a seguir siendo las mismas que ahora, y estamos en la fase de decidir que vamos a recortar de las versiones gratuitas, para que queden programas funcionales pero que les falte ese algo que incite al registro de la versión de pago.

meme ha tocado de cine

Juanjo me ha metido en el jodido meme de cine que está pululando por ahí. Rapidito.

  • Peliculas vistas: Ni idea. No llevo cuenta, me gusta el cine lo normal, pero la verdad es que desde que me fuí a vivir al campo da mucha pereza ir al cine.
  • Ultima vista: Si es en el cine, «el retorno del rey» la última de el señor de los anillos, y en DVD, «una noche en la ópera» de los hermanos Marx.
  • Próxima a ver: me gustaría ver «Batman begins» que creo que es la adaptación de Año 1 de Miller & Mazzuchelli. En mi época de estudiantes viví con unos amigos en Valencia y eramos lectore de comics, y para mi Frank Miller era de lo mejor. ¿ Quien no recuerda ‘Born again’ ? Bueno, la verdad es que han pasado 20 años. La veré si consigo sincronizarme con mi amigo José Luis el cano.
  • Pelis que recuerde especialmente: la primera de «La Guerra de las galaxias», «Como agua para chocolate», «Cuando vuelvas a mi lado» y «Sospechosos habituales».

Y no le paso el mochuelo a nadie, que todos los conocidos de la blogosfera han tenido que prestar ya declaración.

crisis y revolución

Desde hace un par de semanas llevo dándole vueltas al tema de cambiar por completo de entorno de desarrollo.

La idea de dar el salto es debida a un cambio de la asignatura en la Universidad. El año que viene daré prácticas de una asignatura que exige uso de C y de plataforma Linux. Después de hablar con los gurús del departamento, me he decidido a instalarme ubuntu en mi PCl y sinceramente creo que ha sido una buena decisión. Gracias a la guia ubuntu y a la Guia Hoary Hedgehog he comenzado a manejarme con el sistema sin mucho apuro.

Una vez decidido comenzar a dar el salto a Linux he empezado a preguntar sobre posibles entornos de desarrollo en esta plataforma y al final he decidido que voy a aprender a programar con mono. Aprovecharé que tengo que volver a programar con C para aprender C# y comenzar a usar un lenguaje de programación moderno con todas las herramientas de última generación. A ver que tal va. Ya iré contando.

El motivo de dar el salto de xHarbour+FWH a mono no es debido a ninguna carencia de los primeros. Tengo que empezar a usar Linux de forma habitual y me atrae mucho toda la parafernalia de los build diarios, pruebas de integración y demás, así que voy a investigar todo eso.