sábado, 31 de octubre de 2009

Bricolage: cómo hacer un porta-lápices con diskettes



Haga clic en la imagen para ver el artículo en otro blog.

1993: nace Mosaic



Mosaic no fue el primer browser, pero síi el primero en ser ampliamente descargado y el que puso la web al alcance de los no-programadores.



Salió a la luz en 1993 en la Universidad de Illinois. Donde hay una placa conmemorativa.



La imagen que identifica la entrada es el poster de la taquillera película del año 1993, Parque Jurásico.

Aclaratoria: no confundir el navegador Mosaic con la ficticia página web Mosaic de la serie "Flashforward".

1991: la primera página web y más



En 1991 sucedieron estas cosas:

Se publica la primera página web
, que es ésta. El contenido de la página era una explicación de lo que ella misma era: "una iniciativa para el acceso de información hipertextual". La dirección es ésta, pero ésta es una copia de la página original.



Se monta la primera webcam, que era esta. Fue en la Universidad de Cambridge y mostraba la cafetera del laboratorio de computación, para que los usuarios no hicieran viajes innecesarios a ver si había café.



Y se aprueba el formato mp3 como un estandar para archivos de audio digital.



Nace Gopher, precursor de Google.



La imagen que encabeza el post es el poster de la película Terminator 2, emblématica del año 1991.

jueves, 29 de octubre de 2009

Mavica: la cámara que grababa las fotos en diskettes



El tema de este blog parecería ser los diskettes en lugar del más amplio tema de la 286. Pero es que nada ilustra mas aquella época que los otrora omnipresentes y hoy irreversiblemente obsoletos diskettes.

Esta vez quería recordar la cámara Mavica de Sony. El sólo concepto parece hoy un anacronismo, un mezcla de dos épocas distintas, casi como un moderno steam-punk.

Una cámara digital que almacenaba las fotos en un diskette. Habrá que imaginarse el tamaño y resolución de las fotos digitales de aquella época, que un diskette era un medio factible de almacenaje. Por supuesto, el económico precio de los diskettes hacía posible cargar un caja de diskettes para ir sustituyendo el que se llenaba.

Pensar que hoy, con los megapixeles, la mayoría de las fotos ni siquiera cabrían en un diskette.

A pesar de que la Mavica que grabava en diskettes de 5 1/4 salió en 1997, y por lo tanto no pertenece a la época de la 286, no pude dejar de reseñarla en este blog.

No voy a ahondar en detalles técnicos. Para ello les dejo el enlace a la Wikipedia.

Aquí hay post sobre la Mavica en otro blog.

En el siguiente video dicen que tomaba fotos de 0.3 mepapixels ( 640 x 480 ), pero que se podía configurar para tomar una única foto que llenaba todo el diskette, algo así como un magapixel.

lunes, 19 de octubre de 2009

Anuncions publicitarios de computadoras 286




Windows/286


En 1988, menos de un año después de la salida de Windows 2.0, salió Windows 2.10 con dos ediciones: Windows/286 2.10 y Windows/386 2.10.

Cada uno de estas ediciones sacaba partido de la arquitectura del CPU para el que fue diseñado.

Windows/286 aprovechaba el HMA ( área alta de memoria ) para incrementar la memoria disponible para programas de Windows, para ello se introdujo el driver de DOS himem.sys. También incluía soporte para varias tarjetas de memoria extendida, aunque esta funcionalidad no es exclusiva del procesador 80286.

A pesar de su nombre, esta versión también corría en los procesadores 8088 y 8086, aunque no usaba la memoria alta por no estar presente, pero si podía usar la memoria extendida si la había.

Este Windows fue el primero donde la ventanas se podían solapar unas con otras. No soportaba drag & drop y todo se debía hacer via menús.

Yo particularmente nunca vi esta versión de Windows, y para esa época MS-DOS era el rey. Las versiones de Windows previas a la 3.1 nunca tuvieron mucha penetración en el mercado lationamericano.

miércoles, 14 de octubre de 2009

Caracteres ASCII para dibujar ventanas en programación


En la universidad, a principios de los noventa, la programación era basada en DOS, no en Windows, y era muy común que los estudiantes de computación, usaran para "armar" las pantallas de sus programas una serie de caracteres ASCII especialmente pensados para ellos.

Estos caracteres también se conocen como pseudográficos y son ampliamente usados en interfaces basadas en texto. En ambientes gráficos no hace falta usarlos porque es muy fácil dibujar líneas y rectángulos con las API gráficas. De paso, los caracteres para dibujado de cuadros sólo funcionan con fonts monoespaciados.

Los caracteres se insertaban el el código fuente con la tecla ALT más el código ASCII.

jueves, 8 de octubre de 2009

Un website hospedado en una 286



En esta dirección

http://phoenix.anomic.net/

verán una página web hospedada en una 286 corriendo Minix, un sistema operativo similar a Unix y predecesor de Linux.

El webmaster de ese site lo mantiene como un proyecto experimental o curiosidad técnica, además de usarlo para poner archivos disponibles vía web y FTP y como respaldo de su servidor de correo.

El webmaster explica aquí por qué mantiene un webserver en una 286 y por qué no pudo usar MS-DOS ni Linux para su proyecto.

Está en inglés y me da pereza traducirlo, pero ey, cuando visiten el site, piensen en un momento... ¡es una vieja 286 la que les está sirviendo la página!

Nibble.bas

Otro de los juegos cuyo código fuente venía de ejemplo con QBasic, junto con Gorilla, era Nibbles, que tanto se popularizo en los celulares Nokia.

De Wikipedia:
El objetivo es dirigir una víbora virtual o gusano a través de un espacio cerrado, mientras comes objetos en el camino. Los objetos pueden ser números o manzanas dependiendo de la versión que se juegue. La longitud de las víboras crece con cada objeto consumido haciéndolo cada vez más difícil. El jugador debe evitar chocar contra muros u obstáculos, y debe evitar chocar con el mismo cuerpo de la víbora. Después de comer ciertos números de objetos, se pasa al siguiente nivel. Con más obstáculos y velocidad en aumento. El juego también incluye modo de 2 jugadores. El juego no ha tenido grandes cambios desde que se lanzó en 1991.


Aquí un vídeo para que recuerden:

El limpia diskettes



Cuando los cabezales de las disketeras se ensuciaban, se usaba un kit de limpieza, que no era más que un diskette falso que tenía dentro un disco de un material similar al fieltro pero que no soltaba pelusa, al cual se le agregaban unas gotas de una solución especial ( la cual yo juraría que no era más que alcohol ).

El co-procesador matemático



Antes de que salieran las 486DX, las PC, existía en el mundo de las PC una cosa llamada coprocesador matemático, el cual era un chip separado del CPU en la tarjeta madre. Dicho chip adicional cumplía la función de ejecutar las operaciones de coma flotante, ayudando al CPU en estas tareas.

El coprocesador era opcional, de modo que un usuario que no requiriera mucha potencia numérica, podía comprar la máquina sin él y le salía más barata.

A medida que avanzó el desarrollo de microprocesadores, el costo de incluir las operaciones de punto flotante en el propio CPU declinó, por lo cual a partir de la 486DX se hizo innecesario un coprocesador matemático. Hoy en día ya no se usan.

Pero existe otro tipo de co-procesador que sí que se necesita y se integra actualmente en las tarjetas madres: el chip de gráficos o "tarjeta gráfica integrada" que no es más que un co-procesador para procesar las operaciones gráficas.

Conclusión, así como ahora se necesita un chip adicional para acelerar las gráficas, en la época de mi vieja 286, se requería un chip adicional para acelerar las operaciones matemáticas de mucha precisión.

miércoles, 7 de octubre de 2009

La bomba de tiempo de los datos


Con el avance de la tecnología, los programas se van actualizando y muchas veces la compatibilidad hacía atrás con formatos viejos se va perdiendo. Las versiones nuevas de los programas ya no son capaces de entender los archivos en formatos viejos.

Hay en todo el mundo organizaciones o personas que tienen información histórica almacenada en archivos de formatos viejos y se corre el peligro de no poderlos visualizar más ya que los programas nuevos no los abren y las versiones antiguas de estos programas ya no corren en las versiones actuales de los sistemas operativos.

Estamos hablando precisamente de documentos de WordStar, Wordperfect, Harvard Graphics, Word 1, Lotus 1, por nombrar los más comunes, pero estamos hablando también de versiones viejas de Ilustrator, Corel, etc.

La conversión de ingentes cantidades de documentos a versiones más nuevas es demasiado costosa para ser viable.

Todo ello es la herencia de el uso de software propietario durante décadas.

Incluso los datos actuales en formatos propietarios, inevitablemente enfrentarán este problema: no poder ser accesados porque sus formatos ya no son soportados.

En este link hay un artículo de la BBC que incluye un vídeo que explica como se está atacando este problema en el reino unido.

El Copy Holder


Un artilugio que se veía mucho en los noventa, pero que ahora casi no se ve, es el llamado "copy holder", en cual sostenía a la altura de los ojos una hoja de texto, por lo general manuscrito o fotocopia de un libro. Dicho aparato solía colocarse en el monitor. De esa manera aumentaba la productividad ya que uno no tenía que cambiar tanto la vista como si tuviéramos el papel en el escritorio.

El uso de este accesorio empezó a decaer, primero a raíz del OCR ( conversión de texto escaneado a texto editable), luego por programas de dictado tipo Dragon NarutallySpeaking o ViaVoice, y hoy en día básicamente por que todo se reduce a copy & paste desde Internet.

Recordando la vieja 286


Interesante artículo en Taringa, con fotos.

Clic aquí o en la imagen