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

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 »

Uptime para DOS

Uptime para DOS

Al hablar de FAST, me entraron ganas de recordar viejos tiempos, así que un poco como con Bell/beep en ensamblador, decidí implementar algo sencillito que accediera al hardware de bajo nivel. Lo más tedioso de ensamblador, es que no tienes ninguna biblioteca que tenga implementadas conversiones de números para mostrarlos en pantalla (binario a ASCII), …

Uptime para DOS Leer más »

FAST Compiler

FAST Compiler

Durante mis comienzos, me topé gracias al Shareware, con una grata sorpresa. Se trataba del lenguaje de programación FAST. Un lenguaje que jamás llegué a conocer a nadie que lo conociera, pero que en aquellos días de Turbo BASIC, me parecía increíble. FAST Compiler, generaba archivos .COM para DOS extremadamente pequeños, y ofrecía una velocidad …

FAST Compiler Leer más »

Beep/Bell en ensamblador

He tenido algo de tiempo para entretenerme programando, una de esas cosas, que resultan prácticamente inútiles, pero con las que puedes llegar a disfrutar. Estaba revisando nuevamente JWASM como hice hace algunos años en FPS en ensamblador, y se me ocurrió rememorar viejos conocimientos con este programilla. Se trata de BEEP, un programa, en realidad …

Beep/Bell en ensamblador Leer más »

Volkov Commander

Volkov Commander

Podríamos decir que Norton Commander, o Comandante Norton, fueron los que iniciaron el mercado de los gestores de archivos de dos paneles. Serían los padres de Midnight Commander, PC-Tools, Norton Desktop o FAR, y los abuelos de Total Commander, Q-Dir o SpeedCommander. Hablamos de 1986, cuando aparecía Norton Commander (NC) de Peter Norton Computing, y …

Volkov Commander Leer más »

Function Level Linking

Function Level Linking

Tal vez después de Profile Guided Optimizations (PGO), si hubo una característica que me impresionó de los compiladores, fue el Function Level Linking, debería decir en realidad de los enlazadores, ya que su significado es Enlazado a Nivel de Función. Veréis, cuando comencé con los lenguajes de programación compilados, usando Turbo BASIC, me di cuenta …

Function Level Linking Leer más »

35 aniversario del Spectrum

35 aniversario del Spectrum

Un 23 de abril de 1982, Sinclair Research lanzaba en el Reíno Unido el ZX Spectrum. De manera que en este año 2017, conmemoramos su 35 aniversario, y fue uno de los motivos por los que mi felicitación de año nuevo, lo usaba. En algunos países de Europa, se presentó un poco después, y a …

35 aniversario del Spectrum Leer más »

Reflexiones sobre FileOptimizer

Reflexiones sobre FileOptimizer

Desde la evolución de FileOptimizer, no os ponía un poco al tanto del estado del proyecto. Desde entonces, han ido ocurriendo bastantes cosas que me han hecho pensar acerca de él, unas reflexiones, que me gustaría compartir con vosotros. Me resulta muy curioso, que la fecha de lanzamiento de FileOptimizer 9.00, fuera el 15 de …

Reflexiones sobre FileOptimizer Leer más »

WhatsApp Status Monitor

WhatsApp Status Monitor

Después de publicar Telegram Status Monitor, he recibido bastantes peticiones de gente interesada en esa misma solución, pero para WhatsApp. Es decir, poder saber los cambios de estado de un contacto, pese a que tenga oculta la hora de la última actividad. Para eso está WhatsApp Status Monitor. Se encarga de supervisar el estado del …

WhatsApp Status Monitor Leer más »

Telegram Status Monitor

Telegram Status Monitor

Nunca os he hablado aquí de Telegram, un sistema de mensajería instantánea, que además de gratuito, es de código abierto. Como WhatsApp, está disponible para Windows Phone, iOS, Android y Web. Pero además ofrece versiones de escritorio para Windows, OS/X, y Linux, lo cual es una gran comodidad. Sin necesidad de escanear códigos QR en …

Telegram Status Monitor Leer más »