entornos abiertos
Bajo el título Entornos abiertos: cuaderno online sobre software Abel González publica un blog sobre desarrollo de software centrado en LAMP: Linux + Apache + MySql + PHP. El blog se ejecuta sobre komentar, un sistema libre de publicación personal desarrollado por Abel cuyo proyecto se encuentra alojado en Sourceforge….
la importancia de la historia de la informática
Creo que cualquier profesional de las tecnologías de la información, y los desarrolladores de software lo somos, debe tener unos conocimientos básicos de Historia de la Informática. No digo que sea necesario saber que el término «byte» fue acuñado por Werner Bucholz en 1956 cuando trabajaba para IBM, pero sí…
el chef desnudo
Uno de los artículos que más me gustan de Joel on Software es Los big mac contra el chef desnudo, donde expone que es más importante el talento innato que seguir un manual de instrucciones. Cuando leí el artículo lo del chef desnudo me pareció una historia cool de Nueva…
retocando el blog
He estado retocando el blog. He puesto la barra de navegación a la izquierda y he añadido algunos detalles estéticos. ¿ Te gustá más ahora ? Realmente MT es una pasada, si haces un blog a mano… ve enseguida a descargarlo. Viniendo de trabajar iba dándole vueltas a la cabeza…
xbrowse con oCol:tooltip y oCol:bLDClickHeader
Ignacio Ortiz de Zúñiga ha realizado una actualización de su xBrowse en que ha incluido dos nuevas funcionalidades en su control. La primera es la asignación un tooltip a la cabecera de la columna y la segunda la posibilidad de evaluar un codeblock haciendo dobleclick sobre la cabecera de una…
conocimientos básicos para desarrollar software
En su artículo Computer Science: the discipline, Peter Denning hace una interesante descripción de lo que constituye el cuerpo de conocimiento de la Informática. Uno de los puntos que considero más acertados del artículo es el que se refiere a las habilidades básicas que deben tener los integrantes de la…
comercializar shareware: una carrera de obstáculos
En el número del mes de abril de la revista PcPlus viene un interesante artículo dedicado a la comercialización de software. Abarca algunos aspectos referidos a esta actividad como el registro de la propiedad intelectual de la obra, canales de comercialización, originalidad del software, etc. Sin embargo el artículo se…
la elección de un nombre
Una de las cosas más complicadas que se han de decidir cuando se aborda el desarrollo de un sitio web es la elección de un nombre. A esta actividad los americanos, que tienen nombre para todo, le llaman naming. Hay incluso empresas que se dedican a hacer naming para terceros,…
inauguración del blog
Hoy se inaugura este blog. Hasta ahora he estado instalando movabletype y configurándolo hasta tener algo medianamente presentable. Queda mucho por hacer, pero creo que es oportuno abrir las puertas. Acabo de colgar el cartel de cerrado en software*, mi anterior blog. ¡ Bienvenidos a avemundi !
blog en pruebas
Hoy inauguro este blog. La temática principal va a ser desarrollo de todo tipo de software, desde aplicaciones shareware – el segmento en que desarrollo mis aplicaciones – al desarrollo web – en el que estoy comenzando. Este blog va a ser continuación de software*, pero posiblemente sea un blog…
Refactorizando con arrays de controles
La refactorización en Programación Extrema consiste en la revisión continua del código para mejorar su legibilidad, evitar duplicaciones, hacerlo más eficiente y más facilmente modificable. Para una introducción a la Programación Extrema ver el post de 30.ago.2002 de este weblog. Estos dias estoy migrando Guardian a Harbour y mi buen…
Historia de los lenguajes Xbase
Joaquín Hernández MárquezTrabajo realizado para la asignatura Historia de la Informática y Metodología de la CienciaReproducido con autorización del autor 24.ene.2003 El término de lenguajes xBase nace de un sistema de gestión de bases de datos llamado dBase, que en los años 80 y 90 dominó el mercado de las…
Quitando comboboxes
Un combobox o cuadro de lista desplegable es un control en que el usuario introduce o elige un valor de una lista para un campo determinado. Se suele usar cuando el campo corresponde a una clave ajena el fichero en que estamos y a menudo se restringe la introducción manual…
Diseño de interfaces: sobre folders
09.may.2002 Uno de los controles que utilizo habitualmente en mis programas son los folders de Fivewin. Según el libro ‘ The Windows Interface Guidelines — A Guide for Designing Software’ este control se denomina TAB y presenta una analogía a los separadores de los cuadernos y permite mostrar varios páginas dentro…
Arquitectura Xbase, ¿ Cómo es por dentro un DBF ?
René Flores López 03.may.2002 Xbase es el nombre que se le da genéricamente a todos aquellos lenguajes de programación cuyo conjunto de instrucciones y funciones son un derivado de los de dBase III+, y que manejan archivos de datos que tienen la estructura conocida como DBF (DataBase File). Cuando desarrollamos…
Programación supermodular
Manuel Calero Solís 24.abr.2002 «Cuanto más se dividen los obstáculos son más fáciles de vencer«.Concepción Arenal (1820-1893); escritora y socióloga española. Hace algunos meses en una conversación a través del messenger con mi amigo Paco, empezamos a hablar de las distintas técnicas de programación y hablamos de una que yo…
Fivewin no necesita un IDE, necesita un Glade
Dentro de la comunidad de desarrolladores que usamos Fivewin el tema del IDE ha sido siempre recurrente. Cada cierto tiempo aparece uno o varios mensajes en el foro de Fivetech sacando el tema a relucir y pidiendo que de una vez se termine el dichoso IDE. Hace poco tiempo Manuel…