Archivo de la categoría Informática

Décimo aniversario



Tal día como hoy, 21 de mayo, de hace 10 años, empecé mi andadura en este blog.

Era un ya lejano año 2004, donde con la práctica la temática de los contenidos, el formato, y la redacción, ha ido evolucionando. Espero que para bien.

Según las estadísticas, son más de 1.800 artículos, que hacen una media superior a los 3 semanales, mucho más de mi objetivo inicial.

Durante esa década, se han recogido más de 6.000 comentarios durante este tiempo, algo sin duda en lo que tenéis mucho que decir vosotros los que me leéis.

Las base de datos aloja 42.000 registros y ocupa un espacio total de 39 Mb., mientras que los datos adjuntos a los posts suman 2.200 archivos y 70 Mb.…

Continuar leyendo...

PrintMaster



En los viejos tiempos de DOS, en los que el modo texto era el rey, brillaban programas como PrintMaster, publicado por Brøderbund en 1985.

No importaba si el texto los escribías con Writing Assistant, Wordstar, MultiMate, Works, Word, Wordperfect o Framework. Las portadas de tus trabajos escolares, o los anuncios y folletos que creabas, probablemente usaban PrintMaster.

Su historia es, como ocurre de tanto en tanto algo oscura. Así que empecemos por el principio. David Balsam y Martin Kahn, de Pixellite Software, empiezan a desarrollar The Print Shop en 1983 para Apple II. Inicialmente llamado Perfect Occasion, tardan solamente 3 meses en completarlo, y se lo enseñan a Broderbund.…

Continuar leyendo...

Objective-C



Cuando a principios del 2000, yo me dedicaba a la consultoría en Java, cosas que tiene la vida, un colega era fanático de NeXT.

Había programado bastante en Smalltalk, y me hablaba de Objective-C como la panacea del futuro. El discurso me encajaba, yo ya era un entusiasta de C hacía muchos años, y el concepto de un lenguaje C con objetos, pero sin las complicaciones de C++, sonaba prometedor.

Curiosamente el tiempo pasó, abandoné ese puesto, y por supuesto Objective-C desapareció. Pero en tecnología, igual que en la moda, muchas cosas se van, y luego vuelven.

Es el caso de Objective-C, que a raiz de MacOS X, y mayormente de iOS está viviendo una época dorada, en lo que a mi respecta, más por imposición comercial, que por sus ventajas intrínsecas.…

Continuar leyendo...

FileOptimizer 6



Hace casi dos años que os hablaba de FileOptimizer, y 1 año sobre su gratuidad, de modo que tocaba actualizar un poco.

Desde entonces he lanzado 15 versiones nuevas, bien fueran mayores, o menores, lo que da un total de 25 actualizaciones en los casi dos años que tiene de vida.

Con la recientemente lanzada versión 6, habréis notado que el ritmo de desarrollo se ha frenado un tanto, y es que funcionalidades que tenía previstas introducir, como la optimización multihilo o el soporte multiidioma, siguen en la lista de tareas pendientes. La razón es muy sencilla, cada vez tengo menos tiempo libre, y cada mejora requiere más esfuerzo de implementación al tener más código escrito.…

Continuar leyendo...

Chenard Chess



Del juego del ajedrez, sólo conozco las normas básicas y alguna anécdota. De hecho no juego habitualmente ni lo hago bien. Ni tampoco me gusta.

Pero cuando se refiere a computación, es un juego que me encanta. Ya en los tiempos cuando oí hablar de ZX-81 Chess, que con apenas 672 bytes de memoria implementaba el juego casi completo, me quedé maravillado.

Luego vendrían Chess Master, Chess Master, Master Chess, Super Chess, Colossus Cheess, Battle Cheess o Fritz.

Chenard Chess, un programa gratuito y de código abierto disponible para varias plataformas (Windows, *NIX, …), escrito y mantenido desde 1993 por Don Cross, puede que no esté a la altura de otros motores de juego más avanzados, pero tiene enormes posibilidades, y es super-compacto, a pesar de utilizar código C++ portable, es muy eficiente.…

Continuar leyendo...

Servidores DNS Seguros



A la hora de protegernos mientras navegamos por internet, la forma tradicional de hacerlo, es bien usando un hardware específico, o a nivel de software usar un programa dedicado a protegernos.

Este tipo de programas, ya sean especializados, como más genéricos tipo suites de seguridad, indudablemente van a consumir una parte de los recursos del sistema para analizar los sitios visitados, tanto en cuanto a memoria, como CPU y espacio en disco.

Sin embargo, contamos con alternativas, que no van a tener ningún impacto para nosotros. Una de ellas son los servidores de DNS seguros.

Su funcionamiento es bien simple, en vez de usar un servicio de DNS, habitualmente proporcionado por nuestro ISP, usamos un de estos.…

Continuar leyendo...

Una de enlaces (IV)



Cuarta edición del recopilatorio de enlaces una de enlaces.

An Inside Look at MS-DOS
Tim Paterson, el que fuera el autor de QDOS y 86-DOS, que luego sería vendido a Microsoft transformándose en el legendario MS-DOS, nos explica sus secretos internos.

CRDF Threat Center: List of new threats detected by CRDF Anti Malware
Estadísticas globales de detección de malware actualizadas diariamente.

Double Dragon II: The Revenge + source code (1989)
Otra joya del Internet Archive, el famoso DD2, con su código fuente completo en ensamblador.

Easy 7-Zip
Una derivación de 7-Zip con mejoras en cuanto a usabilidad.…

Continuar leyendo...

Desfragmentar disquete



A muchos el proceso de desfragmentar un disquete les puede parece lejano, o incluso desconocido.

Allá a finales de los 80, con la utilidad Compress, incluida entre otras en PC-Tools de Central Point Software, me proporcionaba las herramientas necesarias para desfragmentar mis disquetes, tanto de 3,5 pulgadas como de 5,25 pulgadas.

Los candidatos eran aquellos discos flexibles que sufrían mucho trasiego de archivos, y que precisamente por ese hecho, requerían un rendimiento óptimo. Eran sobre todo discos que contenían programas escritos por mi cuanto todavía no disponía de ningún disco duro, en su mayoría en GW-BASIC, y posteriormente en Turbo BASIC, Quick BASIC y PowerBasic.…

Continuar leyendo...

Rick Dangerous



Ya os explicaba en Test Drive II: The Duel que mi primer juego para PC había sido el Rick Dangerous.

Desarrollado por Core Design, las casa inglesa de Derbyshire que años después triunfaría con Tomb Raider, y publicado en 1989 por Rainbird Software, del grupo Telecomsoft como Silverbird y la más conocida Firebird. Sin embargo no se lanzaría hasta tiempo después, una vez adquiridos por Microprose, que más centrados en los simuladores que los arcade, no impidieron que fuera un éxito de ventas, y mayormente de crítica.

El planteamiento era original, un juego de plataformas horizontal, ambientado libremente en los escenarios de Indiana Jones en En busca del arca perdida, con unos sprites que a modo de caricatura resultaban simpáticos.…

Continuar leyendo...

Las 2 partes de COMMAND.COM



Una de las ideas brillantes que tuvo MS-DOS desde su concepción, cuando era todavía QDOS, escrito por Tim Paterson en 1979, fue dividir la estructura en memoria del procesador de linea de comandos COMMAND.COM, en dos partes diferenciadas.

La primera, era la parte residente en memoria, y que siempre estaba cargada. Con el fin de reducir el espacio requerido al máximo, sus funciones se reducían a mínimos.

La segunda parte, era la parte transitorio, esta parte, se reubicaba en la zona alta de la memoria convencional disponible, pero sin reservarla. De este modo estaba activa, hasta que algún programa cargado que fuera lo suficientemente voluminoso, la sobrescribía.…

Continuar leyendo...