22 de octubre de 2008

Optimizando Linux para manejarse con el teclado

Prólogo: Como este post va de teclas y atajos de teclado, he puesto los nombres de teclas en Arial para que se distingan un poco (no es que ayude mucho, porque la fuente del blog es muy parecida… FAIL… ya lo editaré). Además, he puesto los textos en pantalla, como opciones de menú y cosas así, en cursiva. Creo que el post me ha quedado ya bastante lioso de por sí, a pesar de que he tratado de mejorarlo un poco, pero no quería retrasarlo más, que ya es bastante tiempo 3 meses y pico sin postear. En caso de duda, poned comentarios, que para eso están :)

Compré un ordenador portátil (un PC, que los MacBooks se me escapaban un poco del presupuesto), y tras probar en él varios sabores de Linux he decidido quedarme con Linux Mint, al cual describiría como el Ubuntu que debería haber sido y no fue. Muchos puristas del software libre se me echarían al cuello por decir semejante cosa, pero yo no soy un purista sino que lo que más valoro de un sistema operativo es que funcione y sea útil, más que la filosofía que esconda detrás (y no, Windows no funciona bien y resulta vagamente útil).

Bueno, podría explayarme todo el día hablando de este tema x) pero hoy me voy a centrar en otra cosa...

Lo primero que veo que suele hacer la gente al comprar un portátil es comprar un ratón para llevarlo siempre con él. Sí, los touchpads son incómodos, y las GUIs modernas están quizá demasiado orientadas a manejarse con ratón. Sin embargo, llevar por ahí un ratón junto con el portátil lo convierte en un poco menos portátil, y acaba uno necesitando una superficie donde poder poner ordenador y ratón. El siguiente paso es llevarse también una alfombrilla, ya que no todas las superficies funcionan bien con los ratones ópticos… Así hasta que dejamos el portátil siempre en el mismo sitio, porque sólo tener que poner y quitar tanto cacharro da demasiada pereza.

Así que me he decidido a tomar el otro camino: tratar de usar el teclado lo máximo posible, para evitar tener que lidiar con el cansino touchpad o con el trasto adicional que supone un ratón. Para ello he tratado de personalizar el Linux para facilitar y acelerar todas las tareas posibles usando sólo el teclado. He aquí algunas cosas que he aprendido y que pueden resultar útiles a otros que quieran hacer lo mismo:
  • Lo primero y más obvio, hay que familiarizarse con los atajos de teclado. Las tareas más básicas suelen tener los mismos atajos en todas las aplicaciones, pero hay casos especiales. Antes de echar la mano al ratón o touchpad para hacer una tarea, trata de adivinar qué atajo puede tener asignado, y si no das con él, usa el teclado para navegar por menús o controles hasta seleccionar la opción que quieres (tratando de usar el camino más corto, por ejemplo usando la combinación ALT+letra para llegar a determinado control). Aunque esto pueda parecer pesado y lento al principio, con la costumbre el cerebro prácticamente acaba "calculando" él sólo el camino más corto a determinada opción, y el no mover las manos del teclado se acaba notando en forma de comodidad y velocidad.
  • Algo que he descubierto cuando me he puesto Linux Mint, es que las aplicaciones GTK permiten navegar por sus controles usando las teclas de cursor, además de las clásicas Tab y Shift+Tab. No sé si eso llevará ahí desde siempre o si lo habrán puesto en alguna versión reciente de GTK, pero se agradece muchísimo, porque muchas veces no sabes a dónde te va a llevar la tecla Tab o simplemente es engorroso. Por lo visto, Qt no incorpora esta funcionalidad, una lástima.
  • Personaliza los atajos que más necesites. Probablemente te guste tener a mano funciones como maximizar, minimizar, mover ventana, etc. Si te quedas sin teclas, no olvides las teclas Windows y Menú: en Linux son totalmente personalizables y pueden venir muy bien. Por cierto, a la tecla Windows se le llama "Super" en Linux. Incluso puedes echar mano de las teclas multimedia que pueda tener tu teclado.
  • Si usas Gnome, instala Gnome-Do. Si en cambio usas KDE, instala Katapult. Te permitirán lanzar rápidamente cualquier aplicación con tan sólo tocar unas pocas teclas. Gnome-Do, en concreto, es muy potente, "recuerda" tus entradas más frecuentes y permite realizar muchas otras operaciones: mover y copiar ficheros, hacer búsquedas en la web y el disco duro… Ambos programas tratan de "clonar" la funcionalidad de Quicksilver, una utilidad para Mac OS X mundialmente catalogada como imprescindible.
  • Si usas Compiz como gestor de ventanas (cosa probable si usas una Ubuntu o Mint reciente), dedica algo de tiempo a examinar con tranquilidad la gran cantidad de plugins que incluye. Algunos pueden facilitar enormemente el manejo del ordenador con el teclado. Por ejemplo:
    • En opciones generales tienes un montón de atajos útiles que puedes personalizar, y además se te permite asignar teclas a los comandos que quieras. Por ejemplo, yo he asignado Super+Espacio a gnome-do y Super+T a gnome-terminal.
    • Algunos plugins tienen como misión optimizar la colocación y dimensiones de las ventanas, de forma que evitaremos recurrir al ratón para mover las ventanas nosotros para verlo todo más claro. Por ejemplo: Agrupar ventanas mediante fichas, Maximumize, Place Windows, Shelf, Window Rules.
    • Aparte del Application Switcher, que es el clásico Alt+Tab para cambiar de ventana, también puedes usar Ring Switcher o Shift Switcher, que te permitirán ver mejor qué ventanas tienes en pantalla sin tener que moverlas. El primero te muestra las ventanas en un círculo, el segundo te permite elegir entre un efecto similar al Coverflow de Mac u otro similar al Flip3D de Windows Vista. Aunque mi favorito es Scale, que te permite ver todas las ventanas de un plumazo y moverte entre ellas, al estilo del Exposé de Mac OS X.
    • Otros plugins con atajos útiles: Put, Move Window, Resize Window.
  • Si usas otro gestor de ventanas, comprueba cómo puedes configurarlo para asignar tus propias teclas. La mayoría, como Blackbox por ejemplo, permiten multitud de atajos posibles.
  • Si usas Firefox, instala la extensión Mouseless Browsing. Te mostrará un numerito junto a cada enlace, botón y demás elementos. Con solo teclear ese número y pulsar Enter, activarás ese elemento.
  • En Firefox puedes incluso seleccionar texto sin necesidad de usar el ratón. Para ello pulsa la tecla F7. Aparecerá un cursor con el que podrás moverte por el texto y seleccionarlo, como si de un procesador de textos se tratase. Para volver al modo normal, pulsa de nuevo F7.
  • Si te sientes lo bastante geek y vas en serio con lo de usar el teclado para todo, puedes probar a convertir la tecla Bloq Mayús en una tecla Ctrl. Así tu dedo meñique sufrirá mucho menos cuando uses atajos de teclado con la tecla Ctrl, aunque eso sí, requiere un tiempo para acostumbrarse. Además facilita algunos atajos que normalmente requieren hacer posturas extrañas con la mano, como Ctrl+Tab y Ctrl+Shift+Tab para cambiar de pestaña en Firefox y otros programas. Si usas Gnome, ve al panel de Preferencias del teclado, pestaña Distribuciones, botón Opciones de distribución. Despliega la sección Posición de la tecla Ctrl y selecciona Hacer de BloqMayús un Ctrl adicional. Si no quieres perder para siempre la tecla BloqMayús (que de todas formas, no es que sea muy útil) puedes seleccionar Intercambiar Ctrl y BloqMayús, aunque no lo aconsejo a menos que ya estés acostumbrado a esta distribución de teclado; de lo contrario estarás continuamente activando Bloq Mayús sin querer. En esa misma ventana puede que encuentres otras opciones interesantes, como intercambiar las teclas Alt y Super izquierdas (muy útil para los que pasan de teclado Mac a PC o viceversa).

He de decir que he llevado a la práctica este último consejo (convertir Bloq Mayús en una tecla Ctrl) no sólo en mi portátil, sino en los demás ordenadores que uso a diario: mi iMac y el PC con Windows que uso en el trabajo. En cosa de una semana me he acostumbrado y la verdad es que se agradece, no sin razón ese es el único y verdadero lugar que corresponde a la tecla Ctrl (si os fijáis, casi todos los ordenadores, de cualquier marca y color, tenían la tecla Ctrl más o menos a la izquierda de la A hasta que IBM decidió cambiarla de sitio en algún momento de los 80).

En Mac es realmente fácil hacerlo, basta con ir a Preferencias del Sistema, Teclado y Ratón, pestaña Teclado, botón Teclas de modificación… y allí cambiar Bloqueo mayúsculas por Control.

En Windows hay que hacer una pequeña modificación en el registro (enlace en inglés).

Sobra decir que cualquier aportación en este tema será bienvenida… :)


29 de julio de 2008

72h

Comienza la parte frenética de la Campus Party. Tenemos que hacer un videojuego de cero en 72h. Y hacer que gane, claro. :D

Nuestro equipo se llama 8000logos e iremos informando sobre el desarrollo del juego en el blog http://cp2008.unifstudios.net


Jack Bauer podría hacerlo en 24h, pero como nosotros no somos él, nos dan 72.

27 de julio de 2008

Nos vemos en la Campus

¡Qué ganas tenía de poder poner por fin una entrada con este título! :P

Así es, después de varios años comprando la entrada para luego tener que cancelarla por diversas razones, ¡mañana por fin salgo hacia la Campus Party! Y aún me quedan bastantes cosas por preparar :P va a ser un día estresante... (y mañana un día largo: 2 trenes, 7 horas de viaje...)

Estaré en la sección Desarrolladores, clan Stratos. Iré armado con mi iMac y un disco duro de 1 TB, mwehehehe. Seguramente pondré en este blog cosas interesantes que ocurran. También, con más frecuencia probablemente, en mi Twitter. ¡Nos vemos!


24 de mayo de 2008

La mejor canción para Rock Band

Esto tiene ya un tiempo, pero merece la pena. Jonathan Coulton es el autor de "Still Alive", esa magnífica canción que cierra ese magnífico juego llamado Portal. Aquí le vemos interpretándola en directo… con el Rock Band. Más friki imposible.


Enlace original (ahí se puede ver con más calidad): Jonathan Coulton performs "Still Alive" in Rock Band

20 de mayo de 2008

Hack para Google Maps en IE6

En el trabajo estoy haciendo una aplicación web que muestra mapas usando la API de Google Maps. Tras una revisión, el cliente, que usaba IE6, nos dijo que los mapas no siempre aparecían. Lo comprobé y efectivamente en ese maldito navegador a veces el mapa se quedaba en gris y había que "forzarle" a que siguiera cargando las imágenes, haciendo scroll, zoom o cambiando a mapa satélite, etc. También observé que se arreglaba si se pulsaba el botón de tipo de mapa (carreteras/satélite/físico) una vez más, aunque ya estuviera seleccionado. Y podía fallar de nuevo al cambiar el tipo del mapa.


Tras buscar por Internet y no encontrar una solución, decidí emular ese mismo "apaño" pero con Javascript. El resultado fue este código, que hay que hacer que se ejecute tras la carga de la página (usando onLoad, o la función $() si usamos jQuery, como es mi caso):
function hackMapaEnIE(map) {
/*@cc_on
@if(@_win32)
var ieSucks = 1;
setTimeout(function() { map.setMapType(map.getCurrentMapType()); }, 100);
GEvent.addListener(map, 'maptypechanged', function() {
if(ieSucks == 4)
ieSucks = 1;
else {
ieSucks++;
setTimeout(function() { map.setMapType(map.getCurrentMapType()); }, 100);
}
});
@end
@*/
}

El parámetro map que hay que pasar a la función es el objeto GMap2 que queramos "arreglar". Lo que hace esta función es intentar hasta 4 veces (separadas una décima de segundo) que el mapa se termine de cargar, estableciendo su mapType al mismo que ya tenía seleccionado. Las instrucciones @cc_on, @if y @end son para que sólamente Internet Explorer ejecute este código. Los demás navegadores lo ven como un bloque de comentario. También podría haber usado, por ejemplo, comentarios condicionales en HTML. Eso ya es a gusto de cada uno :)

El apaño mejoró bastante el problema, aunque no se solucionó del todo. Más o menos, una de cada 20 veces que uno cambia el tipo de mapa, se vuelve a producir el problema. Quizás aún se puede ajustar el tiempo de espera o el número de intentos, pero de momento algo es algo. Si alguien conoce una solución definitiva, agradecería que me la pusiera en un comentario…

Actualización: Finalmente Camvoya encontró la verdadera raíz del problema: la culpa era del iepngfix. Para arreglarlo bastó con añadir la siguiente línea de CSS (y quitar el código Javascript que puse más arriba, que ya no hace falta):

#map img { behavior: none; }

Misterio solucionado, ahora funciona perfectamente. ¡Gracias!

12 de abril de 2008

26 de marzo de 2008

Estoy lagoso

Los que me sigan en el Twitter sabrán que desde hace algo más de una semana estoy metido en un proyecto bastante gordo, y bastante poco habitual para lo que suelo hacer (un grupo de rock). El caso es que me está ocupando mucho tiempo y estoy haciendo poco caso al blog y al propio Twitter, por ello pido disculpas.


El grupo está aún en estado embrionario, tenemos local y equipo pero todavía no tenemos batería (algún que otro candidato hay por ahí, pero nada seguro). Y naturalmente, nos falta mucho por aprender ya que prácticamente estamos empezando de cero. No tenemos ni nombre (somos de colores…), así que de momento estoy usando en plan codename provisional uno de los nombres ya descartados: Screw Plate. Usaré este tag para los posts que hablen del grupo, pero cuando tengamos nombre definitivo los cambiaré.

Por cierto, para ir adornando el local estoy buscando un póster bien grandote de Dover, pero no de la época electropop con Cris "madonnizada" y demás, sino de la época rockera de toda la vida… apuesto a que ya serán difíciles de encontrar. Esta tarde probaré suerte en un par de tiendas de mi barrio.

18 de marzo de 2008

Federación Antipiratería PWN3D

Me hago eco de esto para que se vea bien lo tontainas y mentirosos que pueden llegar a ser los de la FAP (Federación Antipiratería) en su absurda y fútil lucha contra lo que ellos llaman "descargas ilegales".


David Bravo expone en su entrada Fundadas sospechas sobre la fiabilidad de los estudios encargados por la Federación Antipiratería algunas meteduras de pata que, por falta de previsión o por estupidez, ha cometido esta asociación en su último boletín, que les dejan, como quien dice, con el culo al aire. Resumo un poco:

La FAP publica un boletín con las noticias que les interesan (ya sabéis, esas que dicen "esos pendejos electrónicos de Interné que descargan películas son unos piratas y unos criminales"). En el último de ellos hasta la fecha (noviembre de 2007) aparece un artículo que se basa en algunos comentarios publicados por usuarios en blogs para justificar que los usuarios están perdiendo la confianza en el P2P a raíz de las acciones policiales (sin citar fuentes ni nada, son así de chulos). A David Bravo se le ocurrió buscar en Google esos comentarios y descubrió que, en su contexto, no sólo no tenían nada que ver con lo que se decía en el artículo, sino que todo apunta a que habían sido publicados por alguien de la propia FAP.

Más información en el post original, que no tiene desperdicio.

12 de marzo de 2008

J.C.V.D. haciendo de sí mismo

Parece que a Jean-Claude Van Damme le encanta autointerpretarse en películas y series, como pudimos comprobar en una entrada que puse hace un par de meses sobre actores haciendo de sí mismos.



J.C.V.D. parece ser una película auto-bio-paródica en la que veremos al incombustible actor intentando recuperar el hueco que le corresponde en el mundillo del cine mientras se mete en todo tipo de problemas. Una rápida búsqueda en Google me lleva a Tierra de cinéfagos, donde encuentro una explicación un poco más detallada del argumento y un divertido y bastante original teaser hecho a modo de cortometraje:
[J.C.V.D. es] una comedia producida por la Gaumont y dirigida por el semidesconocido Mabrouk el Mechri que promete ser un ejercicio de autocrítica y exorcismo personal para el actor belga […] quien se interpreta a sí mismo volviendo a su país natal después de fracasar en su intento de seguir siendo una estrella de Hollywood. Allí una serie de acontecimientos (que desconocemos aún) y su derrumbe emocional le llevan a secuestrar un banco lleno de rehenes y a enfrentarse a la policía mientras repasa mentalmente su trayectoria vital y profesional.


Esto tiene una pinta muy interesante. ¿Llegará a España o tocará recurrir a fuentes alternativas para poder verla?

Life on Mars

Hace poco terminé de ver esta fantástica serie que descubrí gracias a la recomendación de Hernán Casciari en su blog Espoiler. Y no engañaba, me ha gustado bastante, es entretenida, original y me enganchó inmediatamente.

El argumento es bastante curioso. Sam Tyler, el prota, es un policía de Manchester que un día, mientras investigaba un caso, es atropellado por un coche, y cuando se despierta está en 1973. No sabe si está soñando, se ha vuelto loco o si ha viajado realmente en el tiempo. Sea como sea, tiene que seguir adelante con su vida, resolviendo crímenes presentes (¿o pasados?) y futuros (¿o presentes?) y descubrir qué demonios está pasando realmente. Todo ello sorteando los problemas que no son pocos, pues ya no dispone de la alta tecnología que tenía en el siglo XXI, y los métodos policiales de aquel entonces, digamos que no eran tan sofisticados como los de ahora. Otro problema es su nuevo equipo, especialmente su jefe, Gene Hunt, corrupto, machista, bebedor y con malas pulgas, con quien tiene que enfrentarse día sí y día también (grandioso personaje por cierto, para mi recuerdo quedará siempre como Gene Genie, tal como él se llama a sí mismo a veces).

La serie tiene 16 episodios divididos en dos temporadas de 8, y tiene un final cerrado, que mi cerebro aún no ha terminado de procesar del todo. Yo diría que deja la puerta abierta a varias conclusiones distintas, pero no diré nada, es mejor verlo uno mismo porque merece la pena. A pesar de esto la serie tiene una secuela llamada Ashes to Ashes, que se emite actualmente en la BBC y miedo me da verla, para empezar porque Life on Mars es autoconcluyente y no sé qué bien puede hacerle una segunda parte, y para seguir porque la crítica que hizo Casciari sobre el piloto no anima nada. Aunque por otra parte sería genial volver a ver a Gene Genie dando guantazos. Me lo pensaré.

Se está realizando un remake americano, tal como nos tienen ya acostumbrados, pero lo que sí me hace temblar es el remake español que se está perpetrando. ¡¡¡¡¡Horror!!!!! Ya me imagino a Imanol Arias de policía durante la Transición, en una especie de Cuéntame policíaco. Puaj.

3 de marzo de 2008

Terroríficas palabras

¡Vaya! Me pregunto cuántas veces habré hecho esto mal…


Una ocurrencia :s

P.D.: Truco Mac OS X recién descubierto: se puede recargar un widget haciendo clic en él para activarlo y luego pulsando ⌘R (y además hace una animación en espiral bastante curiosa).

26 de febrero de 2008

Twitterizando

Me había prometido no usar nunca Twitter (manías que tiene uno). Probé una vez el clon llamado miniblogs de 20minutos, y estaba divertido pero acabé abandonándolo. Ahora he querido volver pero me he encontrado con que no siempre funciona tan bien como Twitter, además ya no tiene tanta actividad como al principio.


Así que finalmente me he hecho una cuenta en Twitter. Invitados estáis a curiosear. Me viene bien para poner todo aquello que no tengo ganas de poner en el blog, ya sea por pereza, por tamaño o por prisas. A veces las ideas vienen y se van, no hay tiempo para redactarlas debidamente :)

25 de febrero de 2008

Stage6 cierra

Se me ha ocurrido arriesgarme a entrar en Stage6 y me he encontrado con un comunicado de un tal Tom a.k.a. Spinner, de DivX Inc., diciendo que la página se cerrará definitivamente este jueves 28 de febrero. Las subidas ya han sido deshabilitadas, pero la página seguirá funcionando hasta dicho día. Las razones que explica Tom pueden resumirse en este párrafo:

So why are we shutting the service down? Well, the short answer is that the continued operation of Stage6 is a very expensive enterprise that requires an enormous amount of attention and resources that we are not in a position to continue to provide. There are a lot of other details involved, but at the end of the day it’s really as simple as that.
O, dicho en cristiano/pastafari, que el mantenimiento y gestión de la página sobrepasaron la capacidad de la compañía y no pudieron seguir adelante. Aclara que tuvieron que ver muchos otros detalles, pero básicamente es eso.

Tom también explica que trataron de mantener la página viva de alguna forma, y dos de las alternativas que se barajaron fueron vender Stage6 a otra empresa o bien crear una nueva compañía independiente. Por lo visto ninguna fructuó y no han tenido más remedio que chapar por las buenas.

A mí por una parte me parece una lástima porque era la primera página que de verdad empezó a dar vídeos online de calidad, y fue divertido sobre todo al principio, cuando no controlaban mucho los contenidos con copyright y aparecieron webs como sinlamula.com o peliculasonline.net donde podíamos ver series y películas enteras, instantáneamente y con buena calidad. Sin embargo, por otra parte, esto se veía venir ya que, aparte de empezar a "capar" contenidos, las funciones de búsqueda y tags funcionaban siempre fatal, el plugin no se puede decir que era muy estable y a veces te encontrabas con tiempos de carga desesperantes.

Descanse en paz, Stage6, fuiste un loable intento de DivX Inc. por traernos vídeo de calidad. Espero que otras empresas aprendan de tus errores y un día podamos olvidarnos de los píxels de los dichosos vídeos en Flash.

En menéame también se hacen eco de la noticia.

14 de febrero de 2008

La ayuda de DIV2 en HTML

Si alguna vez has programado en DIV o Fenix esto te gustará. Se trata de la ayuda del DIV2 original convertida a HTML, pero no como ya se había hecho otras veces, sino con algunas mejoras: imágenes, resaltado de sintaxis, CSS, etc. Además he corregido algunos errores que tenía la ayuda original. Ideal para nostálgicos :) También es una documentación excelente si quieres reimplementar las librerías de DIV o inspirarte en ellas para hacer una librería para videojuegos (o incluso… ejem… un compilador de DIV :)



En realidad esto lo hice hace casi un año, pero se me había quedado pululando por el disco duro. Lo convertí todo a partir de la ayuda original con un pequeño programa hecho en Java. La he subido a mi servidor para que podáis verla online o descargarla:
Y ya que hablo de compiladores de DIV, aprovecho para decir que aunque ediv.divsite.net ya no funciona, aún puede obtenerse eDIV 0.1.3 en su página de SourceForge, tanto en código fuente como compilado para Windows. La reapertura del proyecto no salió adelante, y en estos momentos no sé si hay alguien trabajando en mejorar eDIV…

9 de febrero de 2008

Chess Challenger 10

Andábamos vaciando de cacharros un local de mi abuelo, porque lo iba a vender, y entre los trastos me encontré esta joyita, que nadie sabía cuánto tiempo llevaría allí:



Se llama Chess Challenger 10 y lo fabricaba Fidelity Electronics a finales de los 70. Me ha llamado la atención el acabado tan elegante que tiene, con bordes y piezas de madera y el tablero de metal. Además tiene un maletín bastante chulo para guardarlo. Funciona perfectamente, por desgracia le faltaban dos peones blancos que he repuesto con dos peones de plástico de un ajedrez de viaje.

Al principio no sabía muy bien qué hacer con tantos botones, pero finalmente encontré el manual en PDF (no recuerdo la dirección, tendréis que rebuscar en Google si tenéis curiosidad). Tiene un montón de funciones, posibilidad de editar el tablero en cualquier momento (útil para inexpertos como yo para hacer "CTRL+Z"), y 10 modos diferentes de juego:
  1. Principiante
  2. Intermedio
  3. Experimentado
  4. Avanzado
  5. Superior
  6. Mate en dos (puzzles de 2 movimientos)
  7. Juego por correo (¡!)
  8. Experto
  9. Excelente
  10. Práctica de torneo
Sobre el "juego por correo" lo único que dice el manual es que la máquina tarda en responder unas 24 horas. Tengo curiosidad, ¿cuál será su cometido, "simular" que estamos jugando por correo?

Indagando un poco en Internet descubro que su "cerebro" es un Z80, y que por dentro es prácticamente un microordenador. Molaría poder ver un desensamblado de su ROM… La tapa de debajo está clavada y es imposible abrirla sin estropearla, pero por suerte alguien ya lo ha hecho y ha sacado fotos, gracias a lo cual he podido satisfacer mi curiosidad de ver cómo es por dentro :)

Finalmente, he visto en esta página que cuenta su historia, que Chess Challenger fue la primera computadora de ajedrez comercializada. En la página se pueden ver imágenes de la patente y fotos de prototipos, modelos anteriores y el Altair 8800 con el que se programó el software original. Vaya, el cacharrín tiene una historia realmente interesante :)

8 de febrero de 2008

Poniendo un disco duro al Schneider Euro-PC (Primer intento)

Del creador de Amplíe la memoria a su Macintosh Classic llega… otra frikada relacionada con ordenadores antiguos. ¿Creíais que no volverían? Jejeje. De hecho, por si no lo había dicho antes, tengo una pequeña colección de ordenadores. Algún día hablaré de ella. Los (pocos) que seguís este blog desde hace tiempo ya conocíais al Mac Mini y al Macintosh Classic; en esta ocasión hablaré del Schneider EuroPC. Su aspecto en estos momentos es tal que así:



Como podéis ver en el enlace, es un PC compatible con un procesador 8088 y disquetera integrada. El diseño es compacto, al estilo de los Amstrad, empresa con la que Schneider tenía mucho que ver por aquel entonces.

Pues bien, el ordenador no tiene disco duro interno, aunque tiene un conector para enchufarle uno externo. El problema es que este conector está limitado en la BIOS para que sólo admita los discos originales del fabricante. Por suerte, también dispone de una ranura de expansión ISA de 8 bits, en una tapita de debajo. Lo que he hecho ha sido coger (más bien rescatar) de los restos de un viejo PC/XT el disco duro y su correspondiente tarjeta controladora. Le he puesto la tarjeta, y la alimentación la he sacado de una fuente ATX (en la foto la veis abierta pero en realidad no haría falta abrirla, ya que el disco admite un conector normal, lo que pasa es que esa fuente ya había sido modificada para conectarse a una unidad de disquetes de Commodore y tuve que soldarle un conector).

En fin, el resultado: el disco al arrancar parece que funciona perfectamente, tiene su propio LED por lo que puedo ver cuándo está accediendo, e incluso hace un simpático "bip-bip" tal como hacía hace unos años en su antigua "casa", el XT. El Schneider lo reconoce y al arrancar me avisa de que no tiene formato. Me pregunta los datos correspondientes (cabezas, cilindros…) y comienza a formatear. Pero al cabo de unos minutos…


¡Ouch! Era de esperar. El disco tiene muchos años y ha sufrido muchos tumbos ya. Por si acaso, pruebo con diferentes valores de cabezas y cilindros, para ver si puedo "evitar" la parte dañada. También pruebo algunos valores por defecto que me ofrece, pero nada, siempre falla al formatear. Estoy buscando otro disco para probar de nuevo. Ya os contaré sobre el segundo asalto…

5 de febrero de 2008

Partetartas de disco

Llevaba bastante tiempo (prácticamente desde que uso Mac) buscando una alternativa a Disk Piecharter que funcionara en Mac OS X. Se trata de un programa shareware muy simple, pero a la vez extremadamente útil, que nos permite navegar por el disco duro mostrando los ficheros y carpetas en forma de gráfico tipo pastel. De esta forma es muy fácil ver dónde está yendo a parar nuestro espacio libre, y qué es lo primero que tenemos que limpiar cuando nos empezamos a quedar sin sitio en el disco.



Tanto en Mac como en otros sistemas basados en UNIX tenemos el comando du (de disk usage), que nos muestra una información parecida aunque sólo con texto. Hay programas para Mac y Linux con interfaz gráfica que muestran el espacio utilizado en forma de cajas, por ejemplo Disk Inventory X para Mac OS X o KDirStat para Linux. Hm, cerca de lo que busco, muy cerca, pero ¡Disk Piecharter me sigue gustando más!

Por fin, mi infructuosa búsqueda terminó. He aquí… ¡JDiskReport!


JDiskReport está hecho en Java, por lo que puede ejecutarse en infinidad de sistemas operativos. El autor proporciona paquetes para Windows, Mac OS X, un paquete genérico en zip para cualquier otro sistema y también un enlace Java Web Start. Encima, para mi sorpresa, no sólo es freeware, sino que es mucho más potente que Disk Piecharter. Tiene varios modos de representación además del famoso gráfico tipo pastel, incluyendo gráficos de barras, de anillos (parecido al de sectores, pero muestra varios niveles de profundidad de directorios), y una tabla textual al estilo du. Además incluye todo tipo de estadísticas, Top 50, distribución por tamaños, por tipos, por fecha de última modificación… en fin, una pasada.

Además la interfaz está bastante cuidada y es agradable de manejar. No obstante, antes de empezar a usarlo hay que echar un vistazo a las preferencias, en especial el apartado Filter. En esta lista hay que añadir algunas rutas a las que no conviene que el programa intente acceder, ya que podrían provocar resultados engañosos en las estadísticas o aún peor, que el proceso de rastreo se eternice porque el programa intenta calcular el tamaño de dispositivos externos o unidades de red.
  • Mac OS X: lo suyo sería filtrar por lo menos /Network, /net, /dev y /Volumes. El programa además me ha sugerido /private/var, por si acaso lo he dejado.
  • Linux y seguramente otros UNIXes: como bien indica el propio programa, es conveniente filtrar /dev y /proc. Añade también el directorio donde suelas montar las unidades externas (normalmente /mnt).
  • Windows: No hay directorios especiales en Windows que tengamos que filtrar, salvo que tengamos algún volumen de red montado en un directorio NTFS (cosa bastante rara ya que la gente suele preferir montar en unidades).
Ojo, si queremos rastrear un disco externo estará montado en /Volumes o /mnt, por tanto tendremos que quitar temporalmente este filtro para que el programa pueda entrar en su directorio, de lo contrario nos aparecerá el gráfico vacío. Podría esperarse que el programa hiciese esto de forma un poco más inteligente, pero ¿qué mas quieres? ¡Es freeware y por otra parte, es una maravilla de programa! Lo siento mucho por Disk Piecharter, pero ya no es mi favorito :)

2 de enero de 2008

Actores haciendo de sí mismos

Me gusta el cine, y también me gustan las autorreferencias, autoparodias, meta-referencias y demás meta-cosas raras. Siempre me hace gracia ver a algún actor en una peli o serie haciendo un cameo como él mismo, a veces incluso autoparodiándose. Por eso voy a recopilar aquí algunos casos que recuerdo, sin ningún orden particular:
(Ojo, algunos spoilers)

  • El último gran héroe - El argumento de esta peli es bastante ñoño, pero es bastante entretenida en las partes en que parodia el cine de acción. En ella aparecen cameos de todo tipo, incluyendo por ejemplo a M.C. Hammer y Jean-Claude Van Damme, entre muchos otros, y por supuesto al propio Schwarzenegger, que aparece como actor siendo salvado por... su propio personaje.
  • Jersey Girl - En la película más seria de Kevin Smith aparece un pequeño cameo de Will Smith haciendo de sí mismo.
  • Ocean's Twelve - Sin duda mi ejemplo favorito. La mujer de Danny Ocean, Tess, interpretada por Julia Roberts, se ve obligada a caracterizarse como Julia Roberts. Por desgracia llama la atención de Bruce Willis (en la vida real son grandes amigos), que muerde el anzuelo y decide hacerle una visita. ¡Impagable el momento en que Tess/Julia ve por primera vez a su gran ídolo de la pantalla! Como curiosidad, para rizar más el rizo, en los créditos aparece al revés, es decir, "featuring Tess as Julia Roberts".
  • Dos colgaos muy fumaos - Quizá conozcáis a Neil Patrick Harris de la serie Cómo conocí a vuestra madre o incluso os suene la vieja serie Un médico precoz. En esta película hace una genial autoparodia que, aunque breve, le convierte en el mejor personaje con el que se cruzan Harold y Kumar en sus desventuras. Naturalmente aparecerá en la secuela, y hasta protagoniza el póster promocional de la misma y el tagline.
  • Mars Attacks! - Vale, no es que Tom Jones sea principalmente actor, pero no se interpreta nada mal a sí mismo en esta película, y tiene un papel más importante de lo que cabría esperarse.
  • ¡Arde Hollywood! - Recomiendo ver este mockumentary porque es bastante divertido. Cuenta las penurias del fracasado rodaje de una ficticia película de acción protagonizada por Sylvester Stallone, Whoopi Goldberg y Jackie Chan. Una caricatura del mundo hollywoodiense naturalmente tiene que estar llena de cameos y autoparodias, y esto por supuesto incluye a los tres protagonistas.
  • Friends - En esta serie han aparecido todo tipo de estrellas invitadas, pero sólo recuerdo dos que se interpretaran a sí mismas. Una era Jean-Claude Van Damme, que aparece en un episodio en el que se ve el rodaje de Estallido 2: El virus ataca Manhattan y si no recuerdo mal hasta tiene un lío con una de las protagonistas (qué raro, jeje). El otro era Charlton Heston, que comparte rodaje con Joey en una ocasión.
  • Los Simpson - Sobran las palabras... En esta serie han aparecido todo tipo de actores y famosos, generalmente con la voz puesta por ellos mismos (en la versión original, claro. En la versión española, la mayoría de las veces acertaban poniendo la voz con que estamos acostumbrados a oírles). Mel Gibson, Alec Baldwin, Kim Basinger... en fin, para qué seguir, ¿verdad?
  • Futurama - Caso similar al de Los Simpson, aunque como esta serie transcurre en el siglo XXXI, la mayoría de las veces aparecen en forma de cabezas conservadas en frascos. Pamela Anderson, Lucy Liu y el reparto casi completo de la serie original de Star Trek, por poner tres ejemplos, han pasado por los micrófonos de Futurama.
¿Se os ocurre alguno más?