Nota del autor
Este blog es un archivo de los artículos situados previamente en Lobosoft.es y ha dejado de ser actualizado. Las nuevas entradas pueden encontrarse en www.lobosoft.es. Un saludo,
Lobosoft.
domingo, 22 de abril de 2012
30 años
lunes, 31 de octubre de 2011
Feliz Samhain
jueves, 6 de mayo de 2010
Una de música retro
Para terminar con la música de los maravillosos Fairlight creados por el desarrollador sueco Bo Jangeborg:
lunes, 3 de mayo de 2010
Vídeo en el Spectrum
Buscando información sobre la última versión disponible de BASin (un IDE para desarrollar aplicaciones para Spectrum (en BASIC, que no hay que perder los buenos gotos) desde plataformas Windows que me encanta por su sencillez y flexibilidad) me he encontrado con una demostración de la capacidad de nuestro pequeño gran ordenador y lo que puede lograrse con unos recursos limitados y mucho ingenio: vídeo streaming en tiempo real, con sonido y a pantalla completa leyéndolo desde una tarjeta SD gracias al potente interfaz divIDE que me ha dejado completamente pasmado:
Más información en la web oficial: http://divideo.zxdemo.org/
viernes, 9 de abril de 2010
Pixels
Hay ocasiones en que, aunque nos falte el tiempo y parezca que tenemos todo abandonado, llega algo a nuestras vidas que nos hace recordar que somos como somos gracias a nuestra experiencia. Algo que a buen seguro muchos de vosotros compartís con un servidor y un motivo para volver a dar vida a este humilde blog. Disfrutadlo.
PIXELS by PATRICK JEAN.
Cargado por onemoreprod. - Videos de arte y animación.
jueves, 25 de junio de 2009
Moonwalker
Fue el rey del pop, un icono de los años 80, y coexistió con nuestros queridos 8 bits, marcando un antes y un después en la historia de la música. Mientras navegaba hace un rato por Internet, encontré la noticia del ataque cardíaco que acababa de sufrir Michael Jackson y los peores augurios no se hicieron esperar: el autor de Thriller acababa de fallecer.
Su figura despertó la expectación, también la polémica, pero sin entrar en apreciaciones acerca de su persona, lo que está claro es que era un genio de la música.
http://www.youtube.com/v/Zb9mE9_Q2w0&hl=es&fs=1&;rel=0
Aunque un tanto off-topic, permítaseme dar cumplido homenaje a su memoria de un modo un tanto peculiar, con su Moonwalker y los buenos ratos que nos dio acompañados por nuestro Spectrum.
Descanse en paz.
domingo, 12 de abril de 2009
Ranaremake
Recuerdo con gratitud los años mozos en los que las vacaciones eran, en buena parte de su duración, tiempo para “viciarse” a los juegos de ordenador que compartía con mis amigos, y que intentábamos pasarnos de forma cooperativa o competitiva, tanto daba una cosa como la otra. Si el juego se nos resistía, colaborábamos, si no, nos empecinábamos en terminarlo antes que los demás. Eran tiempos de seguir al vejete de Mêlée Island y combatir con insultos a la Sword Master, de aprender la palabra mágica Muzaq para enfrentarnos a Uukrul, o de batir un record en tiempo a la hora de rescatar a la princesa de las garras del terrible Jaffar.
Antes incluso de todo esto, me viene a la memoria un increíble juego para los 8 bits, el primero que adquirí, llamado Ranarama. Aunque se ha dicho una y mil veces que era una especie de clon del Gauntlet, nada más lejos de la realidad. Ranarama abrió el camino de los juegos de rol, llevando a Mervin, su protagonista convertido en rana, a lo largo y ancho de varios niveles de laberintos con el único objetivo de limpiar de enemigos el castillo y, de paso, recuperar la forma humana. Digo que Ranarama no es una nueva versión de Gauntlet y lo digo con conocimiento de causa: sus laberintos permanecían ocultos, desvelándose habitación por habitación, existían numerosos tipos de hechizos (de ataque, defensa, conocimiento…) que mermaban las fuerzas de Mervin cuando los invocaba, por lo que debían usarse con prudencia, aunque podían tener efectos devastadores. Requerían del fortalecimiento de nuestro héroe para poder acceder a niveles mayores de sabiduría. Si conseguíamos por un casual suficientes runas, tras la lucha con los Warlocks, para adquirir hechizos demasiado poderosos, y aún no estábamos preparados para su uso, posiblemente caeríamos rendidos por nuestras propias ansias de poder.
Con semejante argumento y desarrollo, Ranarama, de Steve Turner (Graftgold) y publicado por Hewson en 1987, se convirtió en uno de mis títulos preferidos de Spectrum. Así, es natural que cuando descubrí años después que se estaba desarrollando un remake del mismo para PC, acudiera ansioso a la web de los creadores para ver las maravillas que prometía el nuevo juego. Gráficos y banda sonora renovada y, sobre todo, la posibilidad de jugar de nuevo a Ranarama, me maravillaron. Sin embargo, por aquel entonces, hará unos dos años, el proyecto parecía detenido. Esta Semana Santa, aprovechando las vacaciones, he vuelto a recordarlo y me he sorprendido al encontrarme el juego terminado y listo para su descarga, bajo el nombre de Ranaremake. La verdad es que lo he estado jugando y promete ser un digno sucesor de aquel maravilloso juego que me tuvo enganchado durante meses. Os lo recomiendo encarecidamente. Y de paso, no dejéis de echar un vistazo a otros remakes de juegos imprescindibles, como el Capitán Sevilla o Sir Fred.
jueves, 12 de marzo de 2009
Retromadrid 2009
Para aquellos a los que al recordar el Manic Miner, el Comecocos o The Lords of Midnight, se nos escapa una lagrimilla emocionada que intentamos inútilmente ocultar...
Para quienes los 8 y sólo 8 bits eran lo más de lo más...
Para quienes nuestro primer "Hola mundo" fue algo así como:
10 CLS
20 INPUT "Introduce tu nombre: ", a$
30 PRINT "¡Hola "; a$;"!"
40 GO TO 20
(¡ay, sí, el incomprendido goto...! :) :D :) )
Por aquellos tiempos en los que la imaginación era más poderosa que las más avanzadas GPUs...
Para todos nosotros (podamos estar o, como me temo este año, lo estemos sólo con el corazón), el sábado 14 de marzo de 2009 se celebra la
¡Felices PEEKs y POKEs!
miércoles, 14 de enero de 2009
Mapas "virtuales"
Nos mudamos. No virtualmente, de servidor, ni nada por el estilo, sino de casa. La tercera mudanza en justamente dos años (sí, se hace un poco pesado :P ), que me ha dado de momento un par de sorpresas o, cuanto menos, de pequeños descubrimientos. Por un lado, comprobar cómo la Wikipedia es un compendio de todo lo posible (y, en ocasiones, de lo imposible), algo que ya sabíamos pero que se convierte en curiosidad cuando encuentras que incluso las barriadas de las ciudades tienen su huequito en la mayor enciclopedia escrita. Por ejemplo, uno de los barrios de Málaga que barajábamos era el Puerto de la Torre, si no encontramos algo más cerca de los respectivos puestos de trabajo (y, por ende, más ecológico ;) ), como El Cónsul-Teatinos.
Pues bien, no sólo aparece en la Wikipedia, sino que aparece en un sistema de información geográfica denominado: Mapa Interactivo Ciudadano, que me parece una interesantísima aplicación de los mapas virtuales del tipo de Google Maps (en el que se basa, por cierto). Ya comenté meses atrás que durante la Hackmeeting de Málaga se habló del uso de Wikimapas para dar un contexto más real a la información construyéndolos de forma colaborativa y abierta, e incluso en otras ocasiones he traído sus aplicaciones para el diseño de rutas, localizar hipotéticas bases de ECHELON o ver las calles de nuestras ciudades.
Otros compañeros blogueros también han tratado el uso de Google Maps y sus curvas de nivel, la integración con Google Earth de herramientas GPS o cómo encontrar gasolina más barata utilizando estos mapas.
Siempre he sido un enamorado de los mapas: desde sus 2 dimensiones son capaces de trasladarnos a cualquier punto del globo, darnos información de la zona que nos encontramos explorando en nuestra última excursión e, incluso, trasladarnos a fabulosos e imaginarios lugares. Y desde un punto de vista más práctico de los mapas en Internet, me ha gustado el Mapa Interactivo Ciudadano: ofrece información sobre los comercios, paradas de autobús, edificios públicos e, incluso, problemáticas de la población y promesas electorales cumplidas e incumplidas. Una idea que sería interesante que se extendiese incluso desde la propia administración para propiciar así una efectiva y verdadera participación ciudadana.
sábado, 10 de enero de 2009
sábado, 15 de noviembre de 2008
99-Bricks
Cuando parece que todo está inventado, aparecen ideas renovadoras sobre la base de lo conocido. Es lo que parece querer mostrarnos 99-Bricks, un juego simple y muy adictivo que, basándose en la idea del famosísimo Tetris, le da la vuelta y lo convierte en otro título ganador. ¿Un Tetris en el que debemos acumular las piezas para llegar lo más alto posible? Sí, aunque no será fácil. La gravedad y el equilibrio juegan con nosotros, ¿os atrevéis?
domingo, 26 de octubre de 2008
Pitfall!
martes, 15 de julio de 2008
Minesweeper walkthrough
Cuando puse título a esta entrada no podía figurarme que Google arrojaría la escalofriante cifra de 37.800 referencias a "Minesweeper walkthrough", o lo que es lo mismo, una guía paso a paso para superar el buscaminas. Lo cierto es que, tras varias entradas referentes a la historia de Windows, me apetecía dedicar una al emblema de Windows 3.1, es decir, al buscaminas, la aplicación que ha acompañado desde entonces a todas las versiones de Windows. Ante esto, ¿quién no ha jugado alguna vez a este magnífico juego? El objetivo es claro: ir destapando una a una las casillas que conforman el tablero de juego. Bajo las mismas irán apareciendo números, que indican el grado de proximidad de las minas. Si descubrimos una de éstas, habremos perdido el juego.
Si queréis sorprender a vuestros amigos ganando el juego en su grado de dificultad máxima, os ofrecemos un pequeño truco. Despejad el escritorio de Windows (al menos, dejad visible la esquina superior izquierda de la pantalla), y a continuación abrid el buscaminas. Pulsaremos la combinación de teclas siguiente: x y z z y, y a continuación, Mayúsculas+Enter. A partir de este momento, al pasar el puntero del ratón sobre cualquier casilla, aparecerá un punto blanco en la esquina superior izquierda de la pantalla si debajo no hay ninguna mina, y el punto será negro en caso contrario.
sábado, 12 de julio de 2008
Windows 2.x
Tras la breve vida de Windows 1.0, Microsoft lanzó la versión 2.0 de su GUI de ventanas el 9 de diciembre de 1987. Su éxito fue mayor que el de su predecesor, fundamentalmente por incorporar varias aplicaciones que se convertirían en sus inseparables compañeras, como por ejemplo Word yExcel. Además, presentaba la capacidad de superponer ventanas (algo por lo que tuvo problemas legales con Apple, como comentábamos en la anterior entrada), suyos fueron los primeros iconos de la historia del software de Microsoft, y aparecieron los primeros archivos .PIF (Program InFormation), que contenían información sobre cómo debía ejecutar Windows un determinado programa que no estaba diseñado para el mismo, como las aplicaciones de MS-DOS.
Esta versión de Windows permitía el uso de memoria hasta un límite de 1MB en modo real (bah, con 640KB de RAM debería bastar para cualquiera), aunque en una versión posterior (Windows 2.1/286) se introdujo el concepto de área de memoria alta (HMA, los 64KB que se encuentran por encima de los 640KB+384KB de memoria base+superior), y más adelante (Windows 2.1/386) aparecería el manejo de memoria expandida (EMS), predecesor de la memoria extendida (XMS) que sufrimos tantos usuarios de MS-DOS de la época (¿recordáis a HIMEM.SYS y EMM386.EXE, y la revolución posterior que trajeron consigo los extensores de memoria como DOS4GW?). Las aplicaciones se ejecutaban en modo virtual 8086, un nuevo modo introducido en los procesadores i386, que marcaron una verdadera revolución en el mundo de los microprocesadores (mi primer PC fue un 80386SX a 25MHz, je, je).
Las diferencias entre las versiones 2.0 y 2.1 se referían fundamentalmente al uso de memoria y modo de ejecución de las aplicaciones de DOS. Windows 2.1/386 aportó respecto a la versión /286 el modo de ejecución virtual en procesadores i386, es decir, podía ejecutar varias máquinas virtuales DOS usando multitarea cooperativa.
martes, 8 de julio de 2008
Windows 1.x
A algunos se les caerá una lagrimilla de emoción, si llegaron a conocer este sistema o son unos enamorados del software antiguo (más conocido como abandonware e incluso vetusware). A otros les saldrán erupciones y posiblemente renieguen del nacimiento del sistema operativo (SO) más amado y odiado de la historia del software. Hablamos, como no podía ser menos, de Microsoft Windows.
Hoy traemos un par de capturas de pantalla de las primeras versiones de Windows, cuando no era aún un SO propiamente dicho, sino una simple interfaz gráfica de usuario (GUI) que corría en entornos MS-DOS. Por aquel entonces, Microsoft peleaba con Apple para conseguir que su software pudiese hacer cosas tan habituales hoy día como solapar ventanas (en estas primeras versiones se colocaban en mosaico en la pantalla, ya que Apple mantenía la patente de esta característica para su Apple Lisa) o poseer una papelera de reciclaje. Como vemos, Microsoft sufrió en sus carnes el infierno de las patentes con el que ahora tanto gusta jugar.
Fue lanzado el 20 de noviembre de 1985 (recordemos que MS-DOS estaba en el mercado del IBM-PC desde cuatro años antes), y se usaron 55 programadores para llevarlo a cabo. Entre sus principales características se contaban:
- Poseer una interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse, pero no permitía solapar unas ventanas sobre otras.
- Independencia gráfica respecto al dispositivo. Es decir, los gráficos de pantalla e impresora eran comunes para cualquier dispositivo (presencia de drivers en estas primeras versiones del sistema).
- Multitarea cooperativa entre las aplicaciones propias de Windows, que eran "de juguete", y no presentaban aún características a tener en cuenta para usuarios profesionales del sistema.
- Permitía el uso del ratón.
La primera versión de Windows tuvo como nombre interno Interfaz Manager, o Administrador de Interfaz, pero pronto sufrió el cambio al nombre actual cuando Rowland Hanson, uno de los jefes de ventas de Microsoft propuso el nombre, que consideró más atractivo para los usuarios. Windows 1.0 fue retirado muy pronto del mercado, debido a los problemas que presentaba.
Por último, y como curiosidad, os dejamos un video en el que puede verse lo agresivo de la publicidad de Microsoft en aquel momento (una agresividad muy anglosajona, en cualquier caso, a la hora de presentar un producto). Steve Ballmer en su mejor época, aquella que refleja la película (recomendable, si no la habéis visto, por su curiosidad histórica, a pesar de presentar algunos pequeños errores y omisiones), Los piratas de Silicon Valley, sobre los primeros tiempos de Microsoft y Apple.
jueves, 5 de junio de 2008
War Operation Plan Response (WOPR)
Vía Microsiervos me entero de que en Picando código se habla que a través de Slashdot han conocido la noticia de que en estos días se cumple el 25 aniversario del estreno de la película Juegos de Guerra (Wargames). Sólo con recordarla me asoman lagrimillas a los ojos cual torrente de bits. ¡Qué película! ¡Qué friquismo! ¿Cuántos de nosotros quisimos ser informáticos y conocer los intríngulis de las BBS (Internet por aquel entonces no alcanzaba el grado sino de sueño, e Infovía tardaría aún años en llegar)? Tener un módem con el que arruinar a nuestras familias con una war dialing en la época en que se ponían conferencias para hablar con el primo que vivía en una provincia cercana era toda una utopía. Y el IMSAI 8080, con sintetizador de voz incluido, un sueño.
Y en aquella época, David Lightman, un joven hacker se conectaba a la W.O.P.R., ese ordenador encargado de la gestión de la seguridad norteamericana que almacenaba en sus bobinas de cinta magnética un juego de ajedrez y un tres en raya, y le proponía jugar a la guerra termonuclear mundial. En plena Guerra Fría una amenaza como esa no era precisamente trivial, y la película puso en candelero un peligro que no quedaba meramente en la ficción, como pudo comprobar Stanislav Petrov. Hoy día solo se me ocurren dos tipos de personas que podrían ver esta película: nostálgicos de la informática de los ’80, y friquis/geeks de postín.
El caso es que, tras leer la noticia, me está apeteciendo preparar unas palomitas y sentarme a verla de nuevo junto al Dr. Falken…
Un juego muy extraño. La única forma de ganar es no jugar. ¿Qué tal una partida de ajedrez?
miércoles, 4 de junio de 2008
Día Mundial del Medio Ambiente
Hoy, 5 de junio, Día Mundial del Medio Ambiente, debería ser una jornada en la que reflexionar sobre nuestras acciones, y medir hasta qué punto están influyendo -o no- sobre la capacidad de este planeta finito capaz, de momento, de albergar vida. Cada decisión que tomemos contribuye a la sumatoria de pequeños actos que tuercen el rumbo del planeta cada día, pero también lo hace la indecisión, la inactividad. Si nuestras vidas están dirigidas (y cada vez lo están más) por las grandes empresas multinacionales y nos dejamos llevar por ellas, posiblemente al ser humano como tal le queden un puñado de décadas de existencia, durante las que seguirá llevando a la agonía al planeta que le da sustento y vida.
Pensemos en el ámbito que abarca esta bitácora, este blog: la informática. Como usuarios de ordenadores (posiblemente en su mayoría PC’s), sabemos a qué ritmo ha avanzado la tecnología en los últimos años. Tan rápidamente que un ordenador que comprásemos en una determinada fecha, a los dos meses quedaba obsoleto ante la avalancha de nuevos lanzamientos, ordenadores con procesadores más rápidos, más eficientes, con más memoria o con tarjetas gráficas mejores. Una de las ventajas de los clónicos de PC ha sido siempre su capacidad modular para ir creciendo. Es decir, si se nos quedaba pequeña la RAM, podíamos agregarle más memoria, si era el microprocesador el que quedaba antiguo, bastaba con sustituirlo por otro. Esta característica ayudaba a nuestros bolsillos y al medio ambiente, ya que había que sustituir menos “piezas” para obtener un mayor rendimiento, lo que implicaba un menos gasto y menos residuos tecnológicos, que ya de por sí son bastante complejos en su reciclaje, y se trata de una basura que ha multiplicado su número en los últimos lustros, ya que hoy día nada se repara, todo se cambia. Si se avería un televisor, o una tarjeta de ordenador, ni tan siquiera nos planteamos si una simple soldadura volvería a hacerlos funcionar. De hecho, busca ahora a alguien que sea capaz de leer un diagrama del circuito, detectar el problema y solucionarlo. Ahora todo es más fácil: se localiza el elemento averiado o defectuoso y se sustituye por completo. Limpio y eficaz… ¿pero acaso pensamos si es limpio y respetuoso con el planeta? Y hablo en pasado porque esta tendencia a la sustitución queda incluso limitada ante el abaratamiento y expansión de los ordenadores portátiles, mucho más compactos pero a su vez menos modulares, donde la sustitución de componentes queda reducida y en buena parte en manos de un técnico profesional. Ahora cambiaremos en bloques mucho mayores, desechando cada vez más cantidad de basura tecnológica.
En esta imparable carrera informática, durante la que cada vez pedimos más y más a los ordenadores –mejores equipos, mayor eficiencia, un software más impactante visualmente-, apenas nos paramos a pensar si lo que nos ofrecen –si lo que demandamos- es realmente lo que necesitamos. ¿Para qué necesita una persona hoy día un ordenador con un procesador dotado de dos o cuatro núcleos, a tropecientos mil Gigahercios de velocidad, con uno o dos Gigabytes de memoria RAM y un disco duro que multiplica por quinientos, o por mil, dicha capacidad? ¿Para navegar por Internet y leer este blog? ¿Para abrir un procesador de textos y redactar un trabajo para el colegio, el instituto o la universidad? ¿Para editar una hoja de cálculo y controlar el gasto e inversión de nuestra empresa? Como informático que soy, no veo la correspondencia entre la necesidad real del 90% de usuarios de ordenadores y el ordenador que utilizan. En efecto, con un ordenador menos potente todo va más lento y algunos programas no funcionan bien. Pero, ¿es realmente así? ¿Nos planteamos que hace un año, o dos, o tres, existían los mismos programas que usamos ahora (o unos equivalentes) que nos ofrecían prácticamente lo mismo, y requerían para funcionar un ordenador mucho menos potente, más barato? ¿Quién provoca esta necesidad?
Hoy día, la empresa norteamericana (y multinacional) Microsoft ofrece como producto estrella su Windows Vista, un sistema operativo que requiere para su funcionamiento un ordenador varias veces más potente que su predecesor, Windows XP. Y éste, a su vez, requirió en su día ordenadores más avanzados que Windows 2000. Y así, sucesivamente, nos podemos ir remontando en el pasado hasta llegar a los tiempos del MS-DOS, y en cada salto generacional veremos cómo se incrementaron las necesidades de hardware que dieran soporte al sistema operativo y el software que usásemos con el mismo. No estoy diciendo que no deba existir un lógico crecimiento en los equipos informáticos con el paso del tiempo. Pero si estudiamos la evolución de los ordenadores personales con el paso del tiempo, veremos que si bien el hardware ha ido creciendo todos estos años y el software iba dando soporte al mismo, la tendencia se ha intercambiado en la última generación de ordenadores. Con procesadores tan rápidos y eficientes, para el usuario medio no se hacía necesario contar con un micro de doble núcleo. Pero el sistema operativo y los programas se volvieron más exigentes, provocando a los usuarios la necesidad de adquirir nuevos equipos. Igual ocurrió con la memoria, que quedaba cada vez más limitada ante la voracidad del nuevo software. Si los usuarios no tienen una necesidad, el mercado necesita su dinero y ha de provocárseles la sensación de necesidad, aunque sea falsa, que les lleve a consumir más. Windows Vista es un sistema operativo inestable, poco eficiente, y un voraz devorador de recursos. Necesita para ejecutarse un ordenador muy potente (demasiado, a mi parecer), y por motivos de diseño, deja obsoleto gran cantidad de hardware; periféricos que no tienen soporte por parte de Microsoft ni de sus fabricantes, con drivers que quedan obsoletos ante Vista y que obligan al usuario a sustituirlos por otros más modernos, aunque vengan a ofrecerle poco o ningún beneficio más. Y así tenemos a los fabricantes de hardware y nuevo software haciendo su agosto. Recordemos la cita de Craig Bruce: "El hardware es lo que hace a una máquina rápida; el software es lo que hace que una máquina rápida se vuelva lenta" y, de paso, recordemos que para fabricar un ordenador se necesitan -de media- 240 kilos de combustibles fósiles, 22 kilos de productos químicos y 1.500 litros de agua.
Pero, ¿es que tenemos alternativa? ¡Claro que sí! Por fortuna, existen otros sistemas operativos, y otro software en el mundo. Software que no es tan voraz con el Hardware, que no emula tan a la perfección al hombre en su avance sobre la faz de la Tierra, tan similar al de Othar, el caballo de Atila, que dejaba devastada la tierra por la que pasaba, donde nunca más volvía a crecer la hierba. Hablo de GNU/Linux y, por extensión, del software libre. El software libre nos ofrece la libertad de elección, la no atadura (¿esclavitud?) a un sistema. ¿Y ofrece lo mismo que Windows? Por supuesto que sí. Para el usuario no cambiaría demasiado el uso del equipo (máxime ahora, que tanto Vista como otros productos como Office 2007 han cambiado tanto su interfaz de usuario que requieren un periodo de adaptación incluso por parte de los usuarios más avezados) . GNU/Linux posee entornos gráficos visualmente tan bonitos como los de Windows Vista, pero requiere para hacerlos funcionar de mucho menos hardware (de ahí lo que afirmaba anteriormente sobre la ineficiencia de Vista). Donde Vista necesita un par de Gigabytes de RAM y una tarjeta gráfica aceleradora dedicada de, al menos, 128MB, GNU/Linux + Compiz Fusion requiere al usuario una cuarta parte de RAM (512MB) y una tarjeta gráfica “normalita” integrada incluso en la placa con unos correctitos 64MB. En cuanto a las aplicaciones, tenemos Firefox como uno de tantos navegadores, OpenOffice como alternativa al paquete ofimático de Microsoft, y una amplia gama de software (buena parte del mismo gratuito, o de código abierto, o libre, sencillamente) para elegir.
Pues de eso se trata: de nuestra elección. Podemos consumir ávidamente los recursos del planeta con ordenadores cada vez más potentes, que requieran un mayor consumo de energía, generando cada vez más desechos tecnológicos, u optar por un uso más racional de la informática, buscando alternativas de menor coste (económico y ecológico) para cubrir nuestras necesidades. ¿Por qué tu ordenador a 400MHz, con 192MB de RAM iba a quedar inutilizable? El mío lo uso a la perfección con Vector Linux, donde tengo editores HTML y un servidor Apache, y desarrollo con él páginas web y aplicaciones que no tienen un consumo demasiado alto de recursos. Escribo usando OpenOffice, y va como la seda. De paso, no apoyo ciertas prácticas por parte de las multinacionales. Para “juguetear” con él, tengo instalado un eficiente BeOS 5. Y en ocasiones lo prefiero incluso al portátil, donde Windows XP me hace pensar en demasiadas ocasiones si reinicio el ordenador y arranco Ubuntu para todo aquello que no requiera explícitamente el uso de Windows.
Las empresas buscan el interés económico, pero nosotros tenemos la capacidad de elegir. Con cada elección estamos emitiendo un voto. ¿Saldrá electa la vida en estas elecciones? Está en nuestra mano.
Feliz Día Mundial del Medio Ambiente.
jueves, 29 de mayo de 2008
El espacio, la última frontera
Acabo de leer que Alexander Courage, el compositor de la banda sonora de Star Trek ha fallecido a los 88 años de edad. La que fuese una de las series de culto de cualquier aficionado a la ciencia ficción (“llegar donde ningún hombre ha llegado jamás”), y avanzada predicción de un futuro plagado de bitácoras electrónicas (ya sabéis, "Cuaderno de bitácora. Año estelar 2008.05”), seguida de numerosas secuelas, ya en televisión, ya en el cine, siempre ha mantenido de una u otra forma la música de Courage, que también compuso los temas musicales de Perdidos en el Espacio y Viaje al fondo del mar, entre otros.
Aunque no se trate en puridad de una noticia relacionada con la informática, sí que cala hondo en nuestra vena friki (recordemos que el pasado día 25 fue el Día del Orgullo Friki y el Día de la Toalla, como ya comenté por otro sitio...) , y no quería dejar pasar la noticia sin un breve comentario.
Descanse en paz.
miércoles, 28 de mayo de 2008
Visionarios…
"Creo que existe mercado para unos cinco ordenadores en todo el mundo."
Thomas Watson, Presidente de IBM, 1943
"No hay ninguna razón por la que una persona normal pueda necesitar una computadora en su casa." Ken Olsen, 1977
Que tengan una política un tanto... digamos... detestab... esto... agresiva, no quiere decir que no tengan visión comercial:
"Un ordenador en cada oficina, en cada casa. Microsoft en cada uno de los ordenadores." Misión de Microsoft, 1975.
Bromas aparte, lo que sí es cierto es que en apenas unos años, la visión que de la informática tenían tanto los profesionales como los profanos en la materia cambió radicalmente. Una Historia tan breve como intensa.
lunes, 7 de abril de 2008
Redcode
Este fin de semana he aprovechado un poco para descansar y, tal vez por estar en casa, me han venido a la memoria tiempos pasados en los que uno era un iluso… esto… ilusionado estudiante de informática y tenía por delante todo un mundo que descubrir. En primero de carrera existía una asignatura llamada Introducción a la Informática, donde pretendían iniciarnos en el conocimiento de la arquitectura de Eckert-Mauchly a través de la programación de ODE (Ordenador Didáctico Elemental), que fue la pesadilla de tantos estudiantes de primer año de carrera. Tanto fue así, que en su día protagonizó el corto “O.D.E., el Día del Juicio” que con tanto éxito y friquismo solíamos visionar en el Día de la Escuela (antaño, el 9 de mayo).
Esta nostálgica introducción viene al caso porque, como adelantaba, este fin de semana me acordaba de aquellos tiempos, y cómo algunos estudiantes repetidores apuntaban cómo antes de la existencia de ODE y sus emuladores, se impartía en la asignatura la programación en Redcode. Para aquellos que no lo conozcan, Redcode fue el primer Core War, un juego de programación en el que varios programas compiten por acaparar los recursos de la máquina sobre la que se están ejecutando. Esos programas guerreros en cierto modo son precursores de los virus, ya que se trata de programas autorreplicantes, que intentan acaparar los recursos del sistema infectado, y eliminar todo rastro de sus adversarios. Como puede verse, desarrollar estos programas es un ejercicio de programación mucho más estimulante que programar en ODE una aplicación que obtuviese las raíces de una ecuación de segundo grado.
He estado indagando un poco, y la verdad es que existen numerosas aplicaciones que permiten ejecutar código de Redcode en la actualidad. Lo hacen sobre un Memory Array Redcode Simulator, o MARS, y existen para todo tipo de plataformas. Este tipo de programas, a su vez, permiten simular vida artificial. Imaginemos un híbrido entre ellos y el juego de la vida de Conway, por ejemplo. Podríamos programar varias especies, con comportamientos y cualidades diferentes, que interactuasen entre ellas en un entorno (ecosistema) que influyese en determinados parámetros: facilidad para su reproducción, tasa de mortandad, necesidades energéticas, etc. Existen varios programas que se basan en estas premisas para reproducir (de forma limitada, claro está) la vida de una forma artificial. Sin duda, se trata de un fascinante campo que todo aficionado a la programación y a la biología no puede dejar de explorar.
Para saber más:
