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…
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…
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…
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á…
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…
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:…
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…
blogosfera agitada
Estas últimas semanas se han producido ciertos acontecimientos en la blogosfera que no puedo dejar de reseñar. Por orden cronológico serían los siguientes. En primer lugar destacar la aparición de genbeta, que es un blog colectivo de noticias sobre software con un ritmo de publicación de contenidos realmente apabullante. En…
ni SGAE ni Cortell, sólo quiero ser un isv
Este post hace mucho que lo llevo en la cabeza, justo despues de mi participación en una mesa redonda de las Jornadas sobre libertad en la red donde compartí tarima con el Sr. Cortell. La personalidad de este señor es apabullante, tiene una enciclopedia encima de la cabeza con la…
montar un tree desde una DBF con FWH
En el Puchero se usa una clasificación arborescente denominada clasificación francesa y para jugar con ella la monto en un tree. Como he recibido varios correos preguntando la manera de montar el tree desde la dbf, aqui lo explico un poco. Lo primero es montar una estructura de datos que…
sobre DSay y SayRef o agradecimiento a Ramón Avendaño
Uno de los efectos que siempre me han gustado en los formularios de ‘acerca de’ de los programas es el efecto que yo llamo starwars. Consiste en un texto que se va deslizando de abajo arriba del formulario para desaparecer y luego volver a salir por abajo. Uno de los…
actualización de programas y reestiling del logo
Estos dias estoy terminando la actualización de la web de alanit con la versión 6.10 de Cuaderno de Bitácora y la versión 3.12 de Colossus. La versión 6.10 de Cuaderno de Bitácora trae el nuevo sistema de registro que ya no es ligado a máquina e incorpora el fichero de…
corrigiendo errores III
error #3: Poner unos foros en la web sin integrarlos correctamente. Cuando montamos lanueva web pensamos en poner unos foros para los usuarios. Estuve viendo sistemas de foros y decidí usar los foros de phpBB que es un sistema muy conocido y extendido. El problema de este foro es que…
corrigiendo errores II
error #2: Usar registro ligado a máquina y complicar el proceso de registro del programa. Otro error que cometí fue complicar el proceso de registro. A finales de verano pasado supe que las algunas versiones de mis programas se podian descargar en alguna red P2P y, la verdad es que…
corrigiendo errores I
Con el lanzamiento de las versiones 6.00 y 4.00 de Cuaderno de Bitácora y el Puchero el pasado mes de Noviembre cometí una serie de errores bastante importantes. En una serie de post los iré explicando, diciendo que hice, qué hice mal y porqué. error #1: Poner un programa a…
planeta código
Supongo que a estas alturas todos estareis enterados. Juanjo ha creado un agregador de feeds basado en web de blogs de programación y le ha llamado PlanetaCódigo. La idea es muy buena, y permite de un vistazo leer un montón de blogs de programación. Tengo un amigo que dice que…
colossus 3.10
Como lo prometido es deuda, los lectores del blog vais a ser los primeros en probar Colossus. Estas son las principales características del programa: Para cada servicio que requiera de contraseña se almacena el nombre del servicio, usuario, contraseña y tipo de servicio. Los tipos de servicio son: sitio web,…
resultados del primer XAAC
Dear xHarbour friend, We are very happy to announce the results of the first «xHarbour Annual Application Competition». First and second places are shared between: * «DBFView», by Grigory Filatov (MiniGUI application). * «el Puchero», by Jose Luis Sanchez Navarro (FWH application). Third place winner is: * «EasyReport» by Timm…
al principio… no tienes nada
El post de Ian Landsman Starting a micro-isv… in the beginning there was nothing contiene algunos aspectos a destacar para cualquiera que quiera empezar en esto de ser un microvendedor de software. Lo primero que tienes que hacer es leer a la gente que sabe del tema. Ian recomienda a…
entrevista
Juanjo me ha hecho una entrevista. Responderé a todos los comentarios que se publiquen en su blog.



