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, …)

Libros de programación

Libros de programación

Fernando se dio cuenta de algo curioso, he escrito muchísimo sobre libros, y más aún sobre programación, en especial de la vieja escuela, o las batallitas del abuelo cebolleta como yo las llamo. El caso es que nunca hay escrito sobre ambas disciplinas a la vez. Es decir, sobre libros y sobre programación. En su …

Libros de programación Leer más »

RAD Studio 10.2.2

RAD Studio 10.2.2

Embarcadero Technologies acaba de lanzar el Update 2 para RAD Studio 10.2 (Tokyo), actualizado ahora a RAD Studio 10.2.2 (Delphi y C++ Builder). Siendo una actualización menor, no cabría esperar grandes novedades, salvo correcciones de errores y actualizaciones menores. Sin embargo, a tenor del roadmap de septiembre 2017, estábamos expectantes por esos cambios en el …

RAD Studio 10.2.2 Leer más »

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 »