Gran Turismo 5

  • La instalación me tardó, en una PS3 slim, unos 30 minutos más o menos (no cronometré, estaba haciendo otras cosas). Una vez instalado los menús del juego, salvo la parte de online, me iban bastante rápidos, el cambio de una parte a otra siempre en pocos segundos. Parece ser que hay problemas con los servidores de Sony (siempre les pasa igual con los grandes éxitos los primeros días) y eso hace que el online vaya fatal (confirmo) y que en algunos casos el juego tarde mucho en pasar a distintas partes como GT Life y demás porque intenta conectar igualmente. Sony dice que de momento lo mejor es desloguearse de la PSN antes de abrir el juego. Gente en foros dice que pasa si la PS3 está conectada por cable ethernet pero no por WIFI. Suena raro pero podría ser cierto porque la mía va por WIFI y no he tenido ningún problema, mientras que un amigo que la conecta por cable sí.

  • La física, en el sentido del comportamiento del coche en curvas (paso por curva), aceleraciones, frenada y demás, es fabulosa. Al menos en el caso del Mazda RX8, que es el coche que tengo en el mundo real, está perfectísimamente simulado. De otros coches que no tengo ni he probado en la realidad no puedo hablar, al contrario que muchos foreros, bloggers y "periodistas" de videojuegos, que parece que parece que pueden hablar con propiedad de lo bien o mal simulado que está un Ferrari F40, cuando la mayoría lo más emocionante que han conducido en su vida es un Citröen AX (o ni tienen el carnet). En la vista del salpicadero la sensación de ir en un coche real es muy alta pues la vista se desplaza tal y como se movería la cabeza del conductor cuando aceleramos, frenamos o experimentamos una fuerza lateral. Ese movimiento de cabeza también depende de la suspensión del coche de modo que al acelerar o frenar la cabeza se mueve más en un Mazda 3 que en un RX8 con suspensión deportiva.

  • Los gráficos son apabullantes y lo mejor que se ha visto en ningún simulador de conducción, con algunos peros. Hay circuitos (los inventados que ya estaban en el GT4) que se han migrado del GT4 mejorando un poco las texturas y por lo tanto se ven a un nivel muy por debajo del resto de circuitos. Pero el resto de circuitos son increíbles; el de Madrid es una maravilla y han representado las partes de Madrid que recorre hasta el mínimo detalle (si uno da a pausa puede apreciar por ejemplo los anuncios de marcas reales españolas en las marquesinas de autobuses, las mismas tiendas con los mismos carteles, los menús de los bares, etc, etc, etc). Los coches premium (que son 200 y pico de los 1000 y pico que trae el juego, generalmente los coches más interesantes) son espectaculares en cuando a modelado y texturas, tanto en exterior como en salpicadero. Los "éstandar" tienen algo menos de detalle exterior (pero siguen viéndose muy bien) y no tienen salpicadero. Y luego, claro, está el circuito de Top Gear, incluyendo algunos eventos especiales absurdos al estilo del programa (carreras con la furgoneta VW esa de los hippies por ejemplo). Madrid en GT5

  • El realismo, física aparte, es progresivo. Cuando uno empieza no hay daños de ningún tipo y hay ayudas a la conducción que no pueden desactivarse. A nivel 7 ya se pueden desactivar todas las ayudas (yo juego sólo con el ABS a nivel bajo, sin ESP ni ninguna otra ayuda). A nivel 20 empiezan a haber daños (físicos y mecánicos) en los coches que van siendo cada vez más reales hasta que en nivel 40 ya una buena piña te deja sin coche y sin carrera. Me parece una opción muy acertada que lo hayan implementado así, y además tener daños en las carreras de los primeros niveles ('principiante') sería contraproducente porque los conductores IA frenan mucho antes de donde tendrían que frenar para tomar las curvas y por lo tanto es casi imposible no encular a alguno de vez en cuando si frenamos donde debemos (esto no pasa cuando la IA de los coches va subiendo). Esto con daños realistas haría las carreras de nivel principiante bastante complicadas.

  • El online no lo he podido probar porque los servidores están saturados (Sony está trabajando en ello). Actualizaré el artículo cuando lo pruebe.

  • Las pruebas para sacar los carnets son muy interesantes porque superar las pruebas con oro no es sencillo. Hubiera estado mejor si durante el transcurso de la prueba, o después, se analizase nuestra actuación con consejos de mejora, de modo que en lugar de sólo un examen fuera también algo didáctico.

  • Está muy bien que hayan incluído la NASCAR. Cuando leí algo al respecto la primera vez pensé "meh, que absurdo" pero la verdad es que verlos en la tele dando vueltas a un canuto como los borricos de un molino y ponerse al volante son cosas muy distintas; es terriblemente complicado ir tan rápido sin pisar la línea amarilla (que te descalifica) y procurando no hostiarte con otros coches. A esas velocidades el más mínimo error se paga caro y la concentración que requiere es altísima, no hay un segundo de descanso como cuando encaramos una recta larga en un circuito normal. Con este juego he empezado a apreciar a los pilotos de NASCAR (aunque no al espectáculo en sí).

  • Los rallies no los he probado aún, comentaré algo cuando lo haga.

En resumen, habemus juego para mucho tiempo. Continuará...

Compartir/Guardar/Bookmark

Mi vimrc a octubre de 2010

Pincha para ver mi última versión del vimrc comentado.
Continua dentro; pincha para leerlo completo (1135 palabras)

Las mejores aplicaciones para Android según Yo (V.3.0, Actualizado 08/2010)

ACTUALIZACIÓN 3.0 Agosto 2010:

Añadido: Twitter, eBay, Mobile Package Tracker, RockPlayer, MixZing, Advanced Task Killer, ADW Launcher, Opera Mini, Dropbox, BeamReader, Blackmoon AttachSave, SwiftKey, Wapedia, NoteInReader, Extended Controls, Docs Pics, Nimbuzz (Nimbuzzout), Camera 360, DiskUsage, Antennas, ROM Manager, SyncMyPix, Locale, JetVD, PingChat

Eliminado: *AsciiCamera (chorrada), Fring (ya no tiene Skype, mejor Nimbuzz), GDocs (mejor Docs Pics), Internal Memory Widget, Waze (no va muy bien), Startup Auditor (peligroso), Twidroid (prefiero el Twitter oficial), 3Banana (ya no sincroniza con Google Docs sino con su propio servicio, mejor Docs Pics), OI File Manager (Docs Pics tiene explorador de ficheros), Facebook (obvio) *

Continua dentro; pincha para leerlo completo (4493 palabras)

Ubuntu Linux 10.04 (64bits) on a Sony Vaio VPCEB2X5E

Other names for the model (for Google): VPC EB 2X5E VPCEB 2X5E

Specs

  • CPU: i5 2.40Ghz
  • RAM: 6GB
  • GPU: ATI MobileRadeon HD5650 with 1GB RAM
  • Hard Disk: 320GB 5400 RPM
  • Screen: 15.4''

Things that worked

  • Ubuntu installed fast and flawlessly, including the Windows 7 partition resizing. If you want to get more space you can delete the second partition (the one marked as "Windows Vista") because is the Sony recovery partition (and on this laptop takes a lot of space).

  • Once installed, I run the propietary driver installation program (is somewhere under Menu->Administration) and it installed the ATI fglrx drivers. A reboot later, I was on a fully 3D accelerated desktop with compiz and the effects automatically enabled. No "beta driver" watermark was shown, no graphical glitches were found and the accelerated effects all work beautifully. Good job on AMD/ATI on this one.

  • The integrated webcam worked perfectly out of the box (tested with Skype), without needing to install anything. Finally I can show my penguin on Chatroulette!

  • No network or WIFI problems.

  • Suspend and hibernate work perfectly. Everything is restored when the computer wakes up.

  • HDMI output works perfectly with my Samsung TV, but if you want to hear anything on the TV you must remember to select HDMI as audio output: click on the sound icon on the taskbar, click on "Sound Settings" under the volume control, choose the "Output" tab and finally select "Redwoord HDMI Audio [Radeon 5600 Series]".

  • Of the Fn functions the volume/mute keys work (but see below about sound), as does the suspend and the keys for alternating the output (HDMI/monitor/both) and but the ones for the screen brightness one don't. No problem, since I can changue the gamma of the monitor with xgamma anyway.

Things that didn't work (with a fix)

  • The Fn functions for the screen brightness doesn't work.

The only other problem I found is that the sound didn't work. After a five minutes Google search I found an easy solution; just follow these steps on a terminal:

  1. wget http://ftp//ftp.kernel.org/pub/linux/kernel/people/tiwai/misc/hda-verb/hda-verb-0.3.tar.gz
  2. tar xf hda-verb-0.3.tar.gz
  3. cd hda-verb-0.3
  4. make
  5. sudo cp hda-verb /usr/bin
  6. sudo gedit /etc/rc.local
  7. Add the following line before exit 0 : /usr/bin/hda-verb /dev/snd/hwC0D0 0x19 SET_PIN_WIDGET_CONTROL 0x22
  8. Save and reboot (or run "sudo /usr/bin/hda-verb /dev/snd/hwC0D0 0x19 SET_PIN_WIDGET_CONTROL 0x22" to avoid rebooting)

In order to enable the sound after suspend do:

  • sudo gedit /etc/pm/sleep.d/15_sound
  • Put this content:

    #!/bin/sh

    case "$1" in resume) /home/juanjux/bin/hda-verb /dev/snd/hwC0D0 0x19 SET_PIN_WIDGET_CONTROL 0x22 ;; esac

  • Save
  • Run on a terminal: sudo chmod +x /etc/pm/sleep.d/15_sound

It seem that this problem has already been fixed on recent kernel versions so maybe you won't need to do it.

Some tuning

I found the screen gamma was to high on the LCD, so testing with the "xgamma" command I found that the setting 0.60 ("xgamma -gamma 0.60") was perfect for me, so I made it permanent adding these lines to /etc/X11/xorg.conf (edit the file as root with sudo):

Section "Monitor"
    Identifier  "Generic Monitor"
    Option   "DPMS"
    Gamma    0.6
EndSection

Conclusion

This is a perfect machine to run Linux in.

Compartir/Guardar/Bookmark

Rails y Django

Pues nada ya puedo decir que se Rails sin experiencia. Conozco todo el ORM, el scaffolding, los helpers de AJAX, las funciones de los controladores, las vistas, etc.

Debo decir que sin duda alguna es más potente que Django en cuanto a funcionalidad; tiene cosas más avanzadas en la parte de ORM (aunque la generación de los modelos es más rústica, pero con los scripts que trae al final tardas menos en generar los modelos), hace migraciones casi automáticas hacia delante y hacia atrás, en las plantillas empotras directamente Ruby (no un lenguaje de plantillas), los helpers de AJAX molan, etc. Si miro los cambios de las versiones 1.1 y 1.2 de Django realmente lo que veo es que juegan a hacer catchup con Rails, pero Rails ya va a sacar la 3.0 que tiene mogollón de cosas nuevas. Lo único que Django tiene que no tenga Rails es el admin; pero en Rails hay un módulo que hace un admin más chulo incluso que el de Django (usando AJAX en todo).

Sin embargo...

Empecé a picar el esqueleto de mi proyecto veraniego. Generé los modelos, controladores y demás (con los scripts estos de scaffolding la verdad es que te ahorras muchísimo tiempo haciendo boilerplate, es algo que tendrían que meter en Django sí o sí), empecé a implementar funcionalidad en los controladores, pero...

Pero entonces miré el código. QUE FEALDAD. Que feo es Ruby, como decía mi amigo Miguel, es como otro Perl. En Django uno mira el código, y ve algo escueto, bonito, que hasta alguien que no conozco Python o Django pero sepa programar en cualquier otro lenguaje prácticamente lo entiende.

Así que mi proyecto veraniego va a ser con mi amado Django. Para el tema de integrar AJAX sin meter mucha basura voy a usar Dajax que ayuda mucho.

Compartir/Guardar/Bookmark