jHernandez Blog
Blog de actividad de Jonathan Hernández Velasco

24 de Mayo del 2008

Las 5 mejores series del momento

El formato de “serie” esta en una edad de oro desde hace unos 4 años. Como suele pasar, las mejores series vienen desde el otro continente, y no es por falta de creatividad en el sector español… no espera… mmm… sí, es por falta de creatividad en el sector español, o matizando, falta de creatividad de los que tienen poder para crear series aquí. Hay bastante gente con creatividad por estos lares pero que por una razón u otra no tiene los recursos para llegar a la gran audiencia.
Como todo en este blog, esto es una opinión personal y cada uno tiene (y debe tener) sus preferencias a la hora de juzgar sus series preferidas. Pero, almenos, espero que os sirva para descubrir algún pequeño tesoro en forma de serie que quizás no le prestábais atención o se os había pasado por alto.

Esta es la lista “ACTUAL”, hace un tiempo fué otra, dentro de un tiempo será otra según como evolucionen las series. Si pongo V.O. (Versión original), haced TODO lo posible por ver esa serie en versión original (el doblaje o no existe o de calidad equiparable a peli porno).

5 - House

House MD

Guión. Es lo mejor de esta serie. Jamás creí viendo los primeros capítulos de la 1era temporada que duraría viendo la serie hasta la 4arta (por donde va ahora) y que ni siquiera la serie duraría eso. Si os fijáis, la estructura de cada capítulo es prácticamente un calco en cada uno de ellos, pero aún así, es una serie que engancha. La culpa la tienen el mencionado guión junto con el propio House. La serie cuenta con un par de capítulos que se podrían considerar obras maestras y la mayoría de ellos siempre aporta algo gracioso/curioso/interesante.

4 - Lost (Perdidos)

Lost

Esta es una veterana. Revolucionó el mundo de las series con un fenómeno fan-friki que pocas han logrado. Al tener tantos capítulos y ser de misterio ya ha tenido sus altibajos. Algunos de sus espectadores cayeron por el camino presos de un inaguantable suplicio capítulo tras capítulo sin acabar de desvelar la trama, o cuando se desvelaba alguna de sus preguntas hacía que surgieran 5 más. Esa es su grandeza y su punto débil. La historia es genial, cuenta con interminables subtramas, decenas de guiños, es algo grande a nivel mundial… ciencia ficción diferente. Esta serie es de esas que tienes que ver tranquilo capítulo por capítulo y que si te saltas uno jode mucho.
Como he dicho cuenta con altibajos. Ahora mismo, en la 4arta temporada en USA, estamos en “alti”, así que aguantad hasta aquí :-)

3 - BattleStar Galactica

Battlestar Galactica

Esta serie podría estar perfectamente dos puestos más adelante. ¿Por qué no lo esta? Por dos razones. Porque el que está en el TOP 1 me tiene enganchado y porque todavía no he empezado a ver la 4arta temporada (y creo que última de la serie), ya que en español se estrena en otoño (esta tiene buen doblaje pero no sé si aguantaré tanto).
Serie del canal SciFi, ahora mismo la mejor sin duda. Guiones de 10, personajes muy definidos, historia excelente… nada más que alabanzas para esta GRAN serie.

2 - The Big Bang Theory

En V.O.

The Big Bang Theory

Esta en segundo lugar por una una sencilla razón: Es la serie MÁS FRIKI que se ha hecho nunca jamás por TV, una serie que todo fan de la ciencia/informática/videojuegos/starwars/ESDLA/comics… etc etc etc, es decir, lo que define a un friki standard, TIENE, o DEBE, ver sin falta. Es MUY DIVERTIDA. Quien crea que la serie “The IT Crowd” es friki, que vea esta serie y después me cuente.
Además de ello, la serie cuenta con 15 capítulos ahora mismo y, por ahora, todos tiene una buena calidad. Y que siga!

1 - The Office (USA)

En V.O. OBLIGADO

The Office

DEBÉIS ver esta serie, es una obra de arte. Lleva ya 4 temporadas y esta tan fresca como al principio. Steve Carrell, este ‘peazo’ actor al que me declaro seguidor, es la clave en un electo de actores BRILLANTES. Tiene un reparto genial, un guión de 10 (algunos actores son a la vez guionistas), una realización muy original, unas situaciones realmente incómodas y, sin enrollarme más, la mejor serie del momento.

Menciones honoríficas

Los grandes ausentes: series que deberían estar en el top 5 pero que por una razón u otra se ha quedado fuera:

Heroes

Heroes

Pobre Heroes. Qué injusta posición. Pero el caso de Herojhernandez.gpltarragona.org/varios/es es especial… prometía tanto que cuando cayó, al estar tan arriba, lo hizo lo a grande. No digo que no pueda remontar el vuelo, esta el ejemplo de “Lost”, pero ahora mismo esta serie necesita un buen golpe de efecto que la haga tirar arriba. Ha perdido muchos seguidores, pero yo le seguiré dando una oportunidad.

The IT Crowd

En V.O. OBLIGADO

The IT Crowd

Sigo pensando que el mejor capítulo de “The IT Crowd” fué el primero. Es una serie que da muy poco (las temporadas duran un abrir y cerrar de ojos) y de no muy alta calidad, por lo que al final te hace perder interés. Sin duda si alargaran las temporadas o lo poco que dieran fuera excelente estaría en uno de los 5 primeros.

Friends

Friends

Muchos dicen que es la mejor serie de la historia de la TV. Yo sólo digo que he visto todos los capítulos de esta serie y cuando la pillo por la TV no cambio de canal. No sé porqué, pero es una serie que no muere, no cansa. Es cierto que iba siguiendo un hilo argumental pero puedes ver un capítulo de la temporada 10 y luego otro de la 2 sin que pase nada. Además, prácticamente todos los capítulos son muy buenos. Comedia pura y dura con unos personajes muy carismáticos. La serie hit de los 90′.

Y eso es todo. Por último, a modo de “palabras al viento”, quiero dar GRACIAS a toda la gente que se curra esos subtítulos en castellano para las series que nos bajamos en V.O.

Archivado en: Tonteridas Mias — jBilbo @ 21:19

14 de Mayo del 2008

Grave vulnerabilidad en OpenSSH de Debian y derivados

Se trata de una vulnerabilidad en el generador de números aleatorios del paquete OpenSSH que viene en algunas versiones de Debian y derivados (incluido Ubuntu). A lo que afecta en la práctica es que las claves generadas pueden ser débiles (con un patrón parecido) y por tanto sería posible romperla con de un ataque por fuerza bruta… sin tener que estar computando durante años.

Total, que toca actualizar el paquete de nuestra distribución y regenerar vuestras claves si teneis y las haceis servir de autentificación contra un servidor externo.

Información completa de Ubuntu. Sólo afecta las versiones 7.04, 7.10 y 8.04

Información adicional en el wiki de Debian.

Archivado en: Software Libre — jBilbo @ 0:57

8 de Mayo del 2008

ruby-debug-ide desactualizado

ruby-debug-ide (o FastDebugger) es un paquete que utilizan algunos IDEs como Netbeans para depurar código ruby de manera eficiente a través de ruby-debug.
Ya hace unos días que ruby-debug-ide esta desactualizado en el repositorio central de gems. Si actualizais ruby-debug y ruby-debug-base os encontrareis con lo siguiente:

ERROR:  Error installing ruby-debug-ide:
        ruby-debug-ide requires ruby-debug-base (= 0.10.0)

Lo más lógico sería instalar la versión específica de ruby-debug que te pide (0.10.0), pero no esta en el repositorio de gems (supongo que el autor la debe de haber borrado y dejado sólo la última). Solución: Bajárselo a mano de su home y instalárselo :-)

Bajamos los paquetes que nos pide ruby-debug-ide

$ wget http://rubyforge.org/frs/download.php/29708/ruby-debug-0.10.0.gem http://rubyforge.org/frs/download.php/29702/ruby-debug-base-0.10.0.gem

Esto desinstala cualquier versión que tuviéramos en el sistema

$ sudo gem uninstall ruby-debug ruby-debug-base ruby-debug-ide

Instala los paquetes

$ sudo gem install ruby-debug-base-0.10.0.gem ruby-debug-0.10.0.gem

Ahora sí, instalamos ruby-debug-ide

$ sudo gem install ruby-debug-ide
Archivado en: Developer — jBilbo @ 12:13

5 de Abril del 2008

Nautilus no esta en forma

Nautilus es una de las peores piezas de software del gran escritorio Gnome, lo viene demostrando en cada versión. Va mejorando, es cierto, pero demasiado lentamente… a ver si en Gnome 2.22 me da una sorpresa y me puedo tragar mis propias palabras, pero por ahora no es una buena opción para copiar/mover gran cantidad de archivos, sufre cuelgues constantes por un lado u otro.
Esto es sólo una curiosidad que me pasó ayer, no he capturado los errores:

Así que lo mejor es hacerse con otro gestor para copias/migraciones donde intervienen ficheros grandes o numerosos. Hay alternativas tanto gráficas (Rox, Thunar, PCMan) que habría que probar a ver qué tal, como por consola como el famoso mc (Midnight Commander), que esta más que probado y es el preferido para los que se sienten cómodos en la terminal.
Yo al final voy a tener que instalar konqueror ;-)

Archivado en: Software Libre — jBilbo @ 20:29

4 de Abril del 2008

Excusas de programador

Excusas

Visto en movesonrails.

Archivado en: Developer — jBilbo @ 13:46

31 de Marzo del 2008

lspci: Unknown device

A veces lspci no conoce tu dispositivo porque es muy nuevo o cuando se hizo la release no estaba en su base de datos. Una manera fácil de actualizarlo es con “update-pciids”:

lscpi
...
01:00.0 VGA compatible controller: nVidia Corporation Unknown device 0611 (rev a2)
...

Actualizamos

sudo update-pciids

Y ahora:

lspci
...
01:00.0 VGA compatible controller: nVidia Corporation GeForce 8800 GT (rev a2)
...

Nos reconoce perfectamente el dispositivo.

Visto en ubuntuforums.

Archivado en: Software Libre — jBilbo @ 23:32

26 de Marzo del 2008

Cuenta atrás

Archivado en: Software Libre — jBilbo @ 18:32

22 de Febrero del 2008

greph o grep sin hidden files (ficheros ocultos)

Grep es uno de los comandos de linux que más hago servir. Dentro de un proyecto normalmente busco las referencias a alguna palabra por grep recursivamente, pero lo malo es que si el proyecto tiene carpetas o archivos ocultos que no quieres incluir en la búsqueda (grep por defecto busca en todos los archivos, ocultos incluido) no hay manera fácil de hacerlo.

Por ejemplo, en el caso de que estes en un proyecto controlado por subversion y por tanto tienes muchas carpetas .svn con muchos .*, para ejecutar grep recursivamente pero sólo en ficheros y carpetas no ocultas deberíamos ejecutar esto:

grep -r "texto-a-buscar" `find \( ! -regex '.*/\..*' \) -type f`

No es un comando fácil para estar copiando/pegando en la consola… pero aquí entran los scripts en bash. Poniendo este sencillo script en cualquier lugar de vuestro path (/usr/local/bin por ej.) tendreis acceso a él desde cualquier usuario. Su uso es trivial, ponemos greph y luego el término a buscar. Ejemplos:

greph hola
greph 'hola que tal'

El código del script:

  1. #!/bin/bash
  2. if [ -z "$1" ]; then
  3.   echo "Se necesita un parametro para buscar entre los ficheros (p.e. greph foo)"
  4. else
  5.   exec grep -r "$1" `find \( ! -regex ‘.*/\..*’ \) -type f`
  6. fi

PARA ASEGURAROS QUE NO HAY NINGÚN CARACTER RARO, EN VEZ DE COPIAR/PEGAR BAJARLO DESDE AQUÍ: greph

Acordaos de darle permisos de ejecución:

chmod +x greph
Archivado en: Developer, Software Libre — jBilbo @ 15:24

11 de Febrero del 2008

Pasar un fichero de DOS a UNIX desde vim

Es un search/replace para quitar todas las “^M” típicas de un fichero DOS.

:%s/Ctrl-V Ctrl-M/ /g

Falta puntualizar que pongo Ctrl-V + Ctrl-M para que no se haga copy-paste. Esta combinación de teclas produce el “^M” necesario (el de carry return).

Archivado en: Software Libre — jBilbo @ 15:08

8 de Febrero del 2008

Para medir la calidad del código

Comic

Via OsNews

Archivado en: Developer — jBilbo @ 12:25

23 de Enero del 2008

Las 7 diferencias

Éstas 2 funciones ruby hacen EXACTAMENTE lo mismo.

Estilo 1:

  1. def register_with_captcha(user, activate_captcha = true)
  2.   activate_captcha ? (user.valid? ? 1 : 0) : (user.save ? 2 : 0)
  3. end

Estilo 2:

  1. def register_with_captcha(user, activate_captcha = true)
  2.   result = 0
  3.   if activate_captcha == true
  4.     if user.valid?
  5.       result = 1
  6.     end
  7.   else
  8.     if user.save
  9.       result = 2
  10.     end
  11.   end
  12.   return result
  13. end
Archivado en: Developer — jBilbo @ 14:54

28 de Diciembre del 2007

Anunci del dia

[Inocentada 2007] Important nota a la web de GPLTarragona.

Archivado en: Software Libre — jBilbo @ 20:45

24 de Diciembre del 2007

Actualizar a Rails 2.0.2 i RubyGems 1.0.1 en Ubuntu

Yo siempre recomiendo tirar de Apt para ruby y librerías externas (libopenssl, rmagick…) y de RubyGems para cosas más dinámicas como Rails, Mongrel, Ferret… etc.

Pero a veces pueden ocurrir problemas en sistemas híbridos de este tipo, como parece ocurrir al actualizar las rubygems a la 1.0.1.

Para actualizar a las últimas rubygems:

gem update --system

A mi en algún ordenador me dió algún problema de este tipo:

# gem -v
/usr/bin/gem:23: uninitialized constant Gem::GemRunner (NameError)

RubyGems quedaba totalmente inutilizable. El problema se esta discutiendo aquí pero hay una solución fácil que no implica instalar ruby 1.8.6 desde código fuente :-D

Básicamente se trata de asegurarse que los script de rubygem esten sólo en un sitio, en mi caso /usr/bin/gem* y no en /usr/local/bin/gem* (si tienes éstos últimos los renombras a nombre_original.bak por ej.)

Después hacer un enlace simbólico de /usr/bin/gem1.8 (que es el bueno) a /usr/bin/gem (que no se ha actualizado bien). Así:

mv /usr/bin/gem /usr/bin/gem.bak
ln -s /usr/bin/gem1.8 /usr/bin/gem

Después de esto gem funcionará bien. Ahora toca instalar rails 2:

gem install rails
gem uninstall actionwebservice
gem cleanup

Después recomiendo reiniciar, no sé si es necesario pero a mi me dió algún problema con una fixture y después de reiniciar no lo tuve :P

Archivado en: Developer — jBilbo @ 19:52

17 de Diciembre del 2007

Errores en el disco duro

Si has experimentado algún tipo de error en tu disco duro (datos corruptos) o simplemente sospechas que algo puede no ir bien, de vez en cuando un repaso al disco no viene mal. Aunque las distribuciones linux ya de por sí te hacen un fsck de vez en cuando, por lo que en general no hace falta llevar mantenimiento de disco duro por parte del usuario (como debe ser).
Aún así, yo utilizo unos comandos cuando quiero/intento arreglar/resucitar un disco duro y que por si a alguien le es de utilidad (no le gusta mirarse el man del fsck o el badblocks) lo voy a poner aquí.

Tomamos como premisas lo siguiente:
- He arrancado con un LiveCD, hago las operaciones como root en un terminal (y con las particiones de mi disco duro desmontadas)
- mi disco duro es /dev/sda
- mi sistema de ficheros linux es Ext3
- linux esta en la partición /dev/sda3 (todo, sin separar):

Ahora un repaso al sistema de ficheros y que arregle todos los errores que encuentre automáticamente.

fsck.ext3 -f -tt -v -y /dev/sda3

Ahora un repaso físico al disco duro en busca de sectores defectuosos. Lo buscaremos en todo el disco duro en vez de sólo en la partición linux. Si sólo quereis mirar los sectores de esa partición en concreto, hay una opción en el fsck para que lo llame por ti.

badblocks -s /dev/sda

Actualización: Sergio me apunta (thx!) a que hacer el badblocks desde fsck.ext3 además actualiza la lista de inodos para guardarte qué sectores estan defectuosos y no utilizarlos. Mucho mejor de esta manera, utilizando el comando badblocks únicamente te los lista pero no hace nada. Entonces sería:

fsck.ext3 -f -c -tt -v -y /dev/sda3

(Prefiero siempre el modo lectura antes que el escritura no destructiva :P)

Por último, nunca viene mal intentar optimizar el sistema de ficheros (optimizar suena bien). Fsck tiene una opción para eso (-D):

fsck.ext3 -f -tt -v -D -y /dev/sda3
Archivado en: Software Libre — jBilbo @ 19:24

21 de Noviembre del 2007

Mis próximas lecturas

Uno de mis géneros favoritos es la ciencia ficción. La fantasia también pero no he salido del gran J.R.R. Tolkien, las leyendas y las crónicas de DragonLance (si me podeis recomendar alguna otra saga de DragonLance, adelante, porque siempre que las veo en la tienda me pierdo y no sé cuál coger…) y Las leyendas de Terramar de Ursula K. Le Guin, algo más flojas.
En este post quiero recoger unos títulos de libros que he recopilado y que poco a poco quiero ir leyendo durante los próximos años. Además de que me sirva a mi de TODO-list también os puede servir a vosotros para que os decidais por alguno de estos, que ya os digo, se trata todo de novela del tipo ciencia ficción (la mayoría de Asimov porque me han gustado los 2 libros que me he leído de él y voy a seguir con toda su colección) salvo una saga de fantasia.

  • Doomsday Book - Connie Willis (en mis manos!)
  • Saga de “Song of Ice and Fire” (Fantasia) - George R. R. Martin
    • Juego de Tronos (en mis manos!)
    • Choque de Reyes
    • Tormenta de Espadas
    • Festín de Cuervos
    • Baile de Dragones
  • De Isaac Asimov:
    • El Fin de la Eternidad (en mis manos!)
    • Los Propios Dioses (en mis manos!)
    • La Saga de la Fundación (incluye Historia de los Robots, Imperio Galáctico y Ciclo de la Fundación) :
      • Yo, Robot (leído!)
      • Bóvedas de acero
      • El Sol Desnudo (leído!)
      • Los Robots del Amanecer (en mis manos!)
      • Robots e Imperio
      • En la Arena Estelar
      • Las Corrientes del Espacio.
      • Un guijarro en el cielo
      • Preludio a la Fundación
      • Hacia la Fundación
      • Fundación
      • Fundación e Imperio
      • Segunda Fundación
      • Límites de la Fundación
      • Fundación y Tierra
  • 1984 - George Orwell (en mis manos!)
  • Hyperion - Dan Simmons
  • Solaris - Stanislaw Lem (en mis manos!)
  • Dune - Frank Herbert (en mis manos!)
  • Pórtico - Frederick Pohl (en mis manos!)
  • Las Estrellas de mi destino - Alfred Bester
  • Ubik - Philip K. Dick (en mis manos!)
  • Los desposeídos - Ursula K. Le Guin
  • La guerra interminable - Joe Haldeman (en mis manos!)
  • Cita con Rama - Arthur C. Clarke
  • Fahrenheit 451 - Ray Bradbury (en mis manos!)
  • Los últimos de mi lista han sido sacados de “Los fundamentales de Ciencia Ficción” (excluyendo los ya leídos), una votación que se hizo en Sedice.

Archivado en: Libros — jBilbo @ 21:33
Siguiente página »

Copyright © 2007
Jonathan Hernández Velasco


A no ser que se diga lo contrario:

Todos mis artículos y documentación tienen licencia de Creative Commons.
Todo mi software tiene licencia GNU GPL.
Los logos son propiedad de las respectivas compañias.
Licencia de Creative Commons