Classic Start Menu



Classic Start Menu forma parte de las utilidades gratuitas y de código abierto Classic Shell, junto a Classic Explorer (Explorador de Windows, y diálogos de archivos), Classic IE9 (Internet Explorer).

Classic Shell, permite recuperar algunas funcionalidades de Windows XP, Windows Vista y Windows 7, en cualquier sistema operativo Windows desde XP hasta 8.

No son hacks, ni modificaciones de archivos de recursos o MUI, es decir que todos los módulos de Classic Shell implementan esas funcionalidades desde cero en C++, por lo que no se modifica el sistema, y por tanto no hay más que desinstalarlo para revertir al estado normal.…

Continuar leyendo...

Comentarios de libros (XVIII)



Aquí os presento la décimo octava entrega de los comentarios de libros:

2010. Odisea dos (Arthur C. Clarke): 8/10. Con más naves, más HAL, y más ciencia que 2001. Mejor estructurado, con magníficas descripciones de Júpiter y sus lunas, y con más tensión y menos espiritualidad. A difierencia de la película, algo superior al anterior.

2061. Odisea tres (Arthur C. Clarke): 7/10. Actúa como continuación de 2001 y 2010, en unos escenarios similares, pero sin gran parte de la trama que hacía las anteriores tan emocionantes.

A través de los tiempos (Poul Anderson): 8/10.…

Continuar leyendo...

Una semana con Windows 8



A falta de un mes para el lanzamiento al público de Windows 8, y como ya hiciera con Una semana con Windows 7 (RC) y una semana con Windows Vista, a continuación voy a comentaros mis impresiones con Windows 8. Como muchos, estuve jugando con las versiones Developer Preview, Consumer Preview y Release Preview, en una máquina virtual. No obstante, este artículo se centrará en el uso diario del sistema en una máquina física, para que podáis recibir impresiones, espero que algo distintas de las que se rebelan en otros análisis.

Introducción
La versión final de Windows 8, internamente no deja de ser una revisión de Windows 7 y Windows Vista, y por ello se identifica como Windows 6.2.…

Continuar leyendo...

Intel C++ Compiler



Compiladores de C, existen desde casi los comienzos de los ordenadores, desde 1972, mucho antes de que apareciera el PC de IBM. Sin duda el sector de los compiladores de C, ha sido una guerra cruenta. Sin ir más lejos, benchmarks, y programas que necesitaban un elevado desempeño, se compilaban con Watcom C++ hasta hace no muchos años.

Otro ejemplo anecdotista sería Microsoft, que con su C Compiler primero, luego C++ Compiler, y finalmente Visual C++, lleva desde el principio en el terreno de juego, y nunca ha conseguido ser el que mejor código generase.

En el campo del PC, existen desde el principio, naturalmente.…

Continuar leyendo...

DOS en la actualidad (III)



Continuamos con las aplicaciones para DOS que teníamos pendientes.

Entornos gráficos
GEM/OpenGEM como acrónimo de Graphical Environment Manager fue presentado para PC en 1985, ofreciendo capacidades superiores a las del Windows 1 de la época. Desafortunadamente requería un ratón para trabajar, que no venía de serie en los equipos de aquellos años, y que además era un dispositivo de precio bastante elevado, lo que indudablemente frenaría bastante su difusión. Se quedaría oficialmente en la versión 3, que ya estaba lejos del competidor de Microsoft.

A día de hoy tenemos FreeGEM, que por desgracia, es una actualización incremental, sin características revolucionarias al respecto.…

Continuar leyendo...

IBM PC-DOS 7.1



Mientras escribía DOS en la actualidad, descubrí como incluso en 2012, PC-DOS de IBM se sigue utilizando, y por ende, podemos conseguirlo.

Su última versión viene incluída en el IBM ServerGuide Scripting Toolkit, DOS Edition, version 1.3.07, que podemos descargar libremente, y se identifica como PC-DOS 7.10 build 1.34, con archivos datados el 28/06/2005.

Por motivos de compatibilidad, PC-DOS 7.1, se reporta a la aplicaciones como PC-DOS 7.0 revisión 1, en contraposición a PC-DOS 2000, que lo hacía como 7.0 revisión 0.

Desde que IBM se separara de Microsoft en el desarrollo de PC-DOS a partir de la versión 6.1 de 1993, el desarrollo seguiría con la 6.3 (1993), 7.0 (1994), 2000 (1998), y nuestro protagonista el 7.1 (2003).…

Continuar leyendo...

FileOptimizer



Ha pasado algo más de un año desde TBClamAV, y ya me empezaba a entrar el gusanillo de desarrollar otra cosa. Además, a pesar de lo capaz que era TBClamAV, obtuvo menos éxito del que me esperaba. Quiero creer que por la decreciente popularidad de The Bat!.

De manera que me propuse crear FileOptimizer o File Optimizer, un optimizador de archivos nativo para Windows, gratuito y de código abierto, que consiguiera reducir el tamaño de los mismos, sin pérdidas de calidad (lossless), a lo sumo, y de manera configurable, puede eliminar los metatags, pero ese es el único cambio que en apariencia externa realiza sobre los archivos, a pesar que a nivel interno se efectúen gran cantidad de manipulaciones.…

Continuar leyendo...

DOS en la actualidad (II)



Pasamos al mundo de aplicaciones que podemos usar sobre DOS:

Programación
Como decía al principio, es sin duda el punto fuerte de DOS, con buenos entornos de programación para los lenguajes más habituales, y para los que no tanto también.

Basic: QuickBasic/Microsoft Basic PDS/Visual Basic, Turbo/Power Basic

C/C++: Borland C++ 3.1, Turbo C++ 4, OpenWatcom C++, DigitalMars C++ 8.52

Ensamblador: Microsoft Macro Assembler (MASM), Netwide Assembler (NASM), Borland Turbo Assembler (TASM).

Fortran: OpenWatcom Fortran 1.9.

Pascal: Borland Pascal 7.01 o Turbo Pascal 7.1.

xBase: Clipper 5.3b, FoxPro 2.6 o C3 Compiler.…

Continuar leyendo...

Relojes radiocontrolados



Los relojes radiocontrolados, que por motivos comerciales a veces se venden bajo la denominación de atómicos, son relojes que tienen la capacidad de sincronizar la fecha y hora actuales para evitar retrasos o adelantos horarios debido a la natural imprecisión.

En lo que a mi respecta, imaginaba que funcionarían con satélites al estilo de GPS, pero el mecanismo no es en absoluto ese, así que para los que como yo, no supiérais como funcionan, y tengáis interés en ello, aquí la explicación.

La palabra radiocontrolado, ya nos da una idea de que la señal horaria se emite por ondas de radio. La emisión se hace desde diferentes puntos, en base a los pulsos de un reloj, que en este caso si que es atómico y muy preciso (basado en la semidesintegración del Cesio).…

Continuar leyendo...

DOS en la actualidad (I)



Admito que en general no tenga mucho sentido práctico instalar DOS en una máquina con hardware relativamente actual. Primero de todo, digamos que un equipo, incluso con 32 Mb. de RAM, puede funcionar con algunas distribuciones de Linux más o menos bien, o hacerlo con Windows 2000. En ambos casos, tendremos mayores capacidades que con DOS.

Puede que sientas la nostalgia de MS-DOS, o que simplemente te apetezca trastear con él, ya sea en una máquina física, o en una máquina virtual, para disfrutar del proceso de configurando a tu gusto, o para poder programar en un entorno como el de antaño, y que te daba todas las posibilidades de acceso al hardware.…

Continuar leyendo...