Programación

Programación general, plataformas (Windows, DOS, Linux, recreativas, móviles, web, …), y lenguajes de programación (C/C++, PHP, Javascript, HTML, Flash, BASIC, Pascal, …)

Casio fx-CG50 (Operaciones)

Casio fx-CG50 (Operaciones)

Seguimos el análisis a la calculadora gráfica y programable Casio fx-CG50, que iniciamos en Casio fx-CG50 (Primeras impresiones), hoy, centrándonos en sus capacidades y funciones. Si te perdiste la primera entrega, puedes leer Casio fx-CG50 (Introducción). Conectividad La conectividad es muy buena. Con el cable USB, se monta la calculadora como un volumen Windows, al …

Casio fx-CG50 (Operaciones) Leer más »

Casio fx-CG50 (Introducción)

Casio fx-CG50 (Introducción)

En el artículo de Calculadoras programables, os explicaba como en su momento opté por sustituir mi FX-4000P por una FX-6300G, no porque realmente necesitase representaciones gráficas, sino porque era la evolución tecnológica lógica. Pues bien, a día de hoy, y tras estar con la Casio FX-991SPX durante casi dos años, con un excelente resultado, ha …

Casio fx-CG50 (Introducción) Leer más »

El software inflado

El software inflado

La Ley de Wirth, enunciada por Niklaus Wirth en 1995, el artífice del lenguaje Pascal y sus derivados, dice lo siguiente: «El software se ralentiza más deprisa de lo que se acelera el hardware» Es un hecho evidente y notorio para todos. La mayoría de software que tenemos instalado funciona más lento que sus versiones …

El software inflado Leer más »

FileOptimizer 11

FileOptimizer 11

Tal vez cuando leísteis FileOptimizer y la comunidad, tuvierais la impresión de que el desarrollo de File Optimizer, quedaría abandonado. No es en absoluto el caso, y sigue estando en una fase de desarrollo plenamente activo. FileOptimizer, continúa evolucionando, y la prueba es la reciente versión 11, lanzada con importantes cambios y mejoras. Para que …

FileOptimizer 11 Leer más »

REBOOT para DOS

REBOOT para DOS

Disfruté bastante haciendo UPTIME 2.0 para DOS, así que me puse unos minutos, y desarrollé REBOOT. Esta sencilla utilidad para DOS de 126 bytes en un archivo .COM, se encarga de lanzar un reboot o reinicio de equipos basados en DOS. En realidad, es un reinicio en caliente, o warm boot, similar al que obtendríamos …

REBOOT para DOS Leer más »

¿Cómo mejorar la compresión de NSIS?

¿Cómo mejorar la compresión de NSIS?

Trabajando en FileOptimizer me sugirieron disminuir el tamaño del instalador. Cómo sabéis, está basado en Nullsoft Scriptable Install System (NSIS), el instalador que se hizo famoso con el desaparecido WinAMP, y estaba configurado para comprimir usando LZMA, que es el algoritmo que aporta mejores resultados sobre ZLib y BZip2. Como podéis apreciar en Setup\FileOptimizerSetup.nsi, lo …

¿Cómo mejorar la compresión de NSIS? Leer más »

FileOptimizer y la comunidad

FileOptimizer y la comunidad

Hace unos meses publicaba Reflexiones acerca de FileOptimizer, donde os explicaba el gran esfuerzo que hace falta para mantener un producto como FileOptimizer, siendo totalmente gratis. En aquel momento, acababa de aparecer FileOptimizer 9, y desde entonces, hemos llegado ya a FileOptimizer 10, que además, celebra su quinto aniversario. 5 años en software, son un …

FileOptimizer y la comunidad Leer más »

smart.inc

De TASM, Turbo Assembler, recuerdo una directiva que me encantaba, era SMART, y la agregaba a todos mis programas, porque increíblemente, no se podía activar desde la linea de comandos. El modo SMART, realizaba ciertas optimizaciones sobre el código ensamblador, por ejemplo era capaz de convertir algo como: shr ax, 2shr ax, 2 En: shr …

smart.inc Leer más »

EasyCode Visual Assembler

EasyCode Visual Assembler

Con Uptime en ensamblador, volví a adentrarme en el maravilloso mundo de los ensambladores, que tantos buenos recuerdos me había traído. Os comenté, que actualmente existen gran variedad de herramientas de este tipo, muchas de ellas, derivadas de Openwatcom Assembler (WASM), como UASM, ASMC o el difunto JWASM. Lo cierto es que si no fuera …

EasyCode Visual Assembler Leer más »

Uptime 2 para DOS

Uptime 2 para DOS

No hace mucho que os hablaba de Uptime para DOS, y que publiqué la versión 1.00 y la 1.10, un sencillo programa escrito en FAST, y que replicaba el comando uptime de UNIX. El desarrollo empezó muy bien, con una eficiencia casi de ensamblador, pero contando con la ventaja de las estructuras de alto nivel. …

Uptime 2 para DOS Leer más »