Archivo de la categoría "Informática"

Nov
14
2006

Virus informáticos

por q256

Hoy quiero dedicar un artículo a uno de los temas más controvertidos de la historia de la informática: los virus y sus creadores. Para ello, voy a hacer un repaso a una selección de virus informáticos célebres. Puede que no sean los más interesantes, ni los mejor programados, ni siquiera los más interesantes como objeto de estudio, pero son mi elección personal y me temo que tendréis que aceptarla :)

Viernes 13 (1988)

Los nombres del virus, “Viernes 13″ o “Jerusalem”, vienen dados por la fecha y el lugar en que fueron descubiertos, el viernes 13 Mayo de 1988, fecha en que se celebraba el cuarenta aniversario de la fundación del Estado Judío, en la ciudad de Jerusalem.

El virus infectaba archivos .COM y .EXE, cada vez que eran ejecutados y mientras estaba el virus activo en memoria. La primera versión se auto-instalaba residente en la memoria RAM del sistema, tomando control de las interrupciones 08h y 21h, y desde allí infectaba a archivos con extensión .COM, a los cuales incrementaba 1,792 bytes y a los .EXE que incrementaba entre 1,808 a 1822 bytes adicionales. Cuando el calendario coincidía en viernes 13, el virus se activaba borrando todos los programas que se intentaban ejecutar, mientras que si no era esa la fecha simplemente ralantizaba el uso del equipo al poner un delay en la interrupción del reloj.

Aunque el virus lleva circulando desde dicha fecha, todavía siguen apareciendo alertas cada vez que se acerca la fecha. Esto se debe en parte a la especial predilección por esa fecha de muchos creadores de virus, que hace que el viernes 13 sea un día especialmente negro para los usuarios de ordenadores. “Viernes 13″ Es quizá el virus más longevo y con más versiones de la historia de la informática.

Leer el resto del artículo »

Oct
18
2006

El Amiga

por q256

Amiga - LogotipoPara muchos usuarios, este ordenador es, aún hoy en día, todo un icono. El Commodore Amiga fue uno de los múltiples microordenadores personales que surgieron en la década de los 80 y principios de los 90. Sustituto del Commodore 64, que junto al MSX o el Spectrum conformaban la mayoría de las opciones de la década de los 80 en cuanto a informática personal, el Amiga tuvo que medirse al omnipresente IBM PC y al menos poderoso Atari ST, uno de los últimos coletazos de Atari en la industria del hardware.

La idea básica de la arquitectura del Amiga era el reparto de tareas. En lugar de existir un procesador central encargado de todas las funciones, en el Amiga existían muchos procesadores, menos potentes pero dedicados a una única tarea (gráficos, sonido…) lo que a la larga le otorgaba un rendimiento superior. El procesador central destinado a coordinar a todos estos subprocesadores era el famoso Motorola 68000. Este procesador era el mismo que utilizarían los primeros Apple Macintosh y el Atari ST, contemporáneos del Amiga, pero el parecido entre estos tres sistemas terminaba aquí.

Leer el resto del artículo »

Sep
29
2006

Ctrl+Z

por q256

Ctrl + Z, la combinación mágicaEl otro día, mientras trabajaba, en uno de los múltiples usos diarios que hago del comando “deshacer” (cuyo atajo de teclado en windows es Ctrl + Z, para los ingratos que no lo conozcan) me surgió una de esas preguntas estúpidas que todos nos hacemos a veces: ¿A quién se le ocurriría inventar esta opción? ¿Estaba ahí desde el principio de los tiempos en lo que a al informática atañe? Con estas dudas rondándome, ni corto ni perezoso, lancé mis dedos sobre la casilla de búsqueda de Google y me puse a investigar. ¿Queréis saber lo que descubrí? Vamos a verlo…

El comando “deshacer” se basa en un patrón de programación conocido como memento (sí, como la película), que tiene la propiedad de retornar un objeto a su estado inmediatamente anterior.

Leer el resto del artículo »

Sep
11
2006

Flight Simulator en 13 monitores

por q256

Es sorprendente lo que llegan a hacer algunos fans por disfrutar al máximo de su videojuego favorito. El caso de Steve Ferris es claramente significativo. Steve ha construido una red local compuesta por 9 ordenadores y 13 monitores, uniendo su capacidad de proceso con un único objetivo: crear el entorno más envolvente posible para jugar a su simulador de vuelo favorito: Flight Simulator.

Para llevar a cabo tal hazaña, es necesario emplear un add-on para Flight Simulator conocido como VidevieW, que permite distribuir las vistas el juego en múltiples monitores, sincronizando además las señales. No es un proyecto sencillo ni, mucho menos, barato. Para mover toda la parafernalia Steve necesita el siguiente equipo informático:

  • Un ordenador actuando de servidor con procesador AMD 2.0 Ghz , tarjeta gráfica Asus Geforce 4800se AGP, así como 4 tarjetas gráficas PCI para los paneles de instrumentos.
  • Ocho ordenadores “clientes” del servidor principal, todos equipados con tarjetas gráficas AGP y con procesadores AMD que van desde los 800 hasta los 1.5 Ghz
  • Windows XP en los tres ordenadores frontales y Windows 98se en el resto. Ésto es lo que más mérito tiene, conseguir que funcione una red entre ordenadores Windows XP y ordenadores Windows 98 :D

En fin, que hay oficinas que tienen mucho menos equipo informático que el que usa éste hombre sólo para jugar a su juego favorito…

El proyecto comenzó en 2002, cuando ya por aquel entonces Steve contaba con 11 monitores destinados a recrear el entorno del juego.

Flight Simulator - 11 monitores

Tan sólo un año después, añadió dos monitores más y organizó mejor su disposición para crear la zona de juego definitiva. También hay otro pequeños cambios: una silla más cómoda, un nuevo joystick, un calendario para acordarse de en que día vive…

Flight Simulator - 13 monitores

No quiero ni imaginarme el calor que debe hacer en esa habitación… y los dolores de cabeza que debe dar el recibir los rayos catódicos de 13 monitores a la vez., pero tiene que ser genial echar un partida ahí.

Por cierto, hay premio para el que cuente cuantos ratones y teclados hay en cada imagen…

Fuentes:

WidevieW for Flight Simulator

También en ion litio…

Powerglove, el gamepad de los machotes
Duke Nukem 3D reinventado
Zelda: Ocarina Of Time en Cel Shading