Diferencias

Ocasionalmente, cuando me aburro en casa y no tengo ganas de jugar en serio, me pongo a buscar juegos en flash para pasar el rato. Es complicado encontrar juegos buenos en flash, todos los sitios tienen los mismos tres clásicos pero la repetición de haberlos jugado quince mil veces los hace aburridos. Por eso cuando encuentro un nuevo juego bueno me alegro mucho, y este que encontré hace unas semanas es genial. Hace unos meses jugué al primer juego de la serie llamado 5 differences. Es un simple juego de encontrar las cinco diferencias en las imágenes que se van mostrando. Lo que verdaderamente me gustó del juego fue que no son imágenes estáticas, sino que son animaciones, y que esta bien dibujado.

El segundo juego de la serie se llama 6 differences y el concepto del juego es el mismo solo que esta vez con una diferencia más. Pero no solo eso, sino que además esta vez en vez de ser dibujos, las animaciones son unas fotos increíbles. Y para añadirle un toque especial, en algunas de las imágenes una de las diferencias no es visible hasta que se descubre la anteúltima. Como bonus viene con una musiquita de fondo hiper-relajante.

Por hermann
Guardado en: Español | 1 comentario » | 19 de August de 2008

Sabes que eres un geek cuando

Te preocupa que el LHC se inaugure mientras estas de vacaciones y que no te enteres de lo que descubran hasta mucho más tarde.

Por cierto, esta tarde me voy a Sanxenxo una semanita con algunos amigos, mi ritmo actual de posteo no se verá interrumpido :-)

Además, para postear boludeces he abierto un tumblelog.

Fotos cuando vuelva.

Por hermann
Guardado en: Español | 2 comentarios » | 8 de August de 2008

HOWTO: Install Ubuntu over a network

I recently bought a laptop with a broken cdrom drive and this is how I’ve managed to put Ubuntu on it. The process is based on this tutorial on the official Ubuntu help site, although it differs slightly in software used and goes into more detail.

The Problem

I have a laptop I want to install Ubuntu on and I can’t use the cdrom. This method is also useful if you want to install Ubuntu on a bunch of machines at the same time without having to deal with the hassle of burning multiple copies of the cd image.

Minimum Requirements

This process is faily complicated and requires a few things that aren’t normally available. First off you need the target computer to support booting over PXE. Most modern BIOS support this nowadays, but if you’re dealing with legacy hardware this could be an issue. The second basic component is another computer which will act as the PXE server. You’ll need to install a dhcp server, a tftp server, and you’ll need to configure it to act as a internet proxy for the target computer. The point is that you need full access to this machine and you’ll need to have both machines connected over a network, preferably ethernet.

My setup

To make the tutorial easier to follow here’s what I have and what it’s called.

Joker (192.168.2.X) is the laptop I want to install Ubuntu on, it is connected through a switch to blackmesa (192.168.2.1) which is another laptop which acts as a router for the house network, it does dhcp, tftp and ip forwarding so that the other computers can get to the internet.

Let’s get started

First we’ll get blackmesa setup to serve the files we need. We’ll need to download the alternate cd image, or one of the minimal install images. The alternate image can be found next to the normal desktop and server images on any of the Ubuntu ftp mirrors. The minimal cd images are linked from a page on the Ubuntu help wiki.

The tutorial uses dnsmasq as the dhcp and tftp server, I used dhcp3-server because that’s what I already had running. dhcp3-server doesn’t have a built-in tftp server so we’ll need one as well.

sudo apt-get install tftpd-hpa tftp-hpa xinetd dchp3-server

My /etc/dhcp3/dhcpd.conf file looks like this:

subnet 192.168.2.0 netmask 255.255.255.0 {
    option routers 192.168.2.1;
    option subnet-mask 255.255.255.0;
    option domain-name-servers 80.58.61.250, 80.58.61.254;
    range dynamic-bootp 192.168.2.2 192.168.2.254;
    default-lease-time 21600;
    max-lease-time 43200;
    filename "pxelinux.0";
    next-server 192.168.2.1;
}

The important lines are the last two. filename specifies what the file PXE will try to grab is called, pxelinux.0 is the normal value for this and what the file Ubuntu uses is called. next-server tells the client computer where to find the PXE files. In this case, because the tftp server and the dhcp server are the same the ip number is the same.

Now we copy the files we need for netboot. We mount the iso image as a loop device:

sudo mount -t iso9660 -o loop ubuntu-8.04.1-alternate-i386.iso /media/cdrom

And copy the files we need to the tftp server folder

sudo cp -a /media/cdrom/install/netboot/* /var/lib/tftpboot/

Next we configure the tftp server by creating a new file called /etc/xinetd.d/tftp, it should look something like this:

service tftp
{
    disable                 = no
    socket_type             = dgram
    wait                    = yes
    user                    = root
    server                  = /usr/sbin/in.tftpd
    server_args             = -v -s /var/lib/tftpboot
}

And reboot the tftp service

sudo killall -HUP xinetd

The last thing you need to do is enable the host computer to do ip forwarding so that the client computer can get to the internet and download the packages it needs. To do so is fairly simple:

sudo su
echo 1 > /proc/sys/net/ipv4/ip_forward

If all is well we’re done setting up the host machine, blackmesa in this case.

Onto the client

Telling the client to boot from the network device is very easy but varies wildly from BIOS to BIOS. In my case I had to go into the boot order page and enable Ethernet device and set it as first option. Now when you reboot, your computer will bring up a text based installer. If it doesn’t and it gets stuck grabbing dhcp or comunicating with the tftp server then something is going wrong, in my case the process was so quick I didn’t even see this screen.

Once in the text based installer, continue the install process as you normally would, but remember to disable network booting after you’re done or you’ll get sent to the text based installer when you reboot.

Por hermann
Guardado en: English, Howto, Linux | Sin comentarios » | 27 de July de 2008

Happy Sysadmin Day

Happy sysadmin day to me: unofficial sysadmin of a bunch of random people! To celebrate, I retroactively dedicate last night’s party to us geeks who keep all your websites running without you knowing it. :-D

Por hermann
Guardado en: English, Linux | Sin comentarios » | 25 de July de 2008

Que huevos

Estaba sentado en mi ordenador en casa hace cinco minutos cuando alguien tocó el timbre. Me levanté de mi cómoda silla para ver quien era ya que no esperaba a nadie y el tipo me contestó vengo a dejar publicidad, me deja pasar?

Y me quedé a cuadros.

¿Hay alguien ahí fuera que le dice si hombre, pasa y lléname el buzón de mierda?

Lo peor de todo es que sé que el tipo toco más timbres hasta que algún imbecil lo dejó entrar y cuando baje más tarde me voy a encontrar con el buzón lleno de spam.

Por hermann
Guardado en: Español | 2 comentarios » | 22 de July de 2008

Summercase’08

Plan para el Summercase 2008 al que voy mañana:

Summercase 08

Seguramente “sacrifique” a Los Campesinos! a favor de The Breeders y a Biffy Clyro en favor de Kings of Leon ya que a Biffy los vi en el Electric Festival. Los que no me pierdo por nada en el mundo, y la principal razón por la que voy a este festival, es a Mogwai que van a estar tocando el disco Young Team en su totalidad. Con verlos a ellos ya solo me quedaría por ver a los Smashing Pumpkins para completar mi Top 5 de last.fm.

Los más observadores se darán cuenta de que no voy el sábado. Del cartel solo me interesaban dos bandas… pasando.

Por cierto, la idea del post ha sido descaradamente copiada a Alejandro (aka Nordic) que también va a ir, y además con un plan similar al mio. ¡Capaz que nos encontramos!

Por hermann
Guardado en: Español, Music | 1 comentario » | 17 de July de 2008

Batman vs. Superman

Genial animación de una pelea entre Superman y Batman.

I grew up in Gotham, kids, and in a town like Gotham when you see an epileptic having a seizure in a bathtub, you throw your laundry in.

Visto en el LinkLog.

Por hermann
Guardado en: Español | Sin comentarios » | 11 de July de 2008

Inauguración

Mi hermanita acaba (bueno, hace unas semanas, todavía está de pruebas) de abrir su propio blog: The Passenger, en inglés y en español. Con un poco de suerte posteara más a menudo que yo. Y cosas más interesantes.

Por hermann
Guardado en: Blogroll, Español | 4 comentarios » | 10 de July de 2008

Electric Festival: el resumen

Si, ya se, estamos a Jueves (casi) y el festival terminó el Sabado. Pero soy un tipo ocupado y tenía cosas que hacer. Así que ahí va el resumen:

Jueves

Me encontré con Jack (con quien me fui a Utah hace escasas semanas) y su hermana Andrea en Plaza España el jueves por la tarde para ir a acampar. Andrea tenía que trabajar al día siguiente así Jack y yo entramos y montamos todo el equipamiento, tres tiendas y uno de esos techitos blancos con patas.

Esa noche mientras explorábamos la zona de acampada terminamos encontrándonos con un montón de ingleses y escoceses que venían al festival en España porque incluso con vuelo incluido salía más barato que un festival en Inglaterra. Cosa curiosa teniendo en cuenta que nos clavaron 5 euros por un asqueroso kebab.

Viernes

Nos encontramos con Andrea en la zona de acampada a eso de las 4 y nos fuimos para el recinto. Caminando. No parecía mucha distancia en el mapa y la cola del autobús era de proporciones épicas. El mapa engañaba porque el puto recinto estaba a aproximadamente 4UA de distancia. Además a medio camino empezó a llover, no empezaba bien el festival. Por suerte no duró mucho la lluvia, hasta justo antes del concierto de Biffy Clyro. Como no teníamos nada que hacer y Ben me los había recomendado hace unos meses fuimos a verlos. De igual manera que en Leeds descubrí a Wolfmother en este he descubierto a Biffy Clyro. Ahora mismo estoy escuchando Puzzle del cual tocaron muchas canciones y es muy recomendable.

Luego de Biffy Clyro hicimos una pausa porque no había interés en ver a The Cavalera Conspiracy y esperamos a que tocase Iggy and the Stooges. A pesar de que no conozco nada de Iggy and the Stooges debo decir que se salió. Una energía y una vitalidad increíbles para un tipo de esos años, bailo como un loco, derribó amplificadores, llamó a cinco chicos del público para subir escenario y cantar el estribillo de la ante-última canción y terminó su recital haciendo una versión de Holiday in Cambodia de los Dead Kennedys.

Justo después de Iggy tocaba el turno de The Offspring. Poco que decir: tocaron muy bien a pesar de los dos cortes que tuvieron por circunstancias misteriosas e hicieron un buen concierto con muchos clásicos.

Y llegó el momento que yo estaba esperando: Rage Against the Machine. Jack y Andrea no se sentían muy bien y se quedaron atrás, pero yo por nada me perdía verlos desde cerca. No puedo ni empezar a describir lo increíble que fue el concierto. Ya de por sí RATM no tiene temas malos, pero en vivo la banda se salen todavía más. Parecía que Zack de la Rocha no cantaba sino que recitaba poesía, con una calma y una energía increíble.

Luego del concierto de Rage estábamos muertos y vimos mitad del concierto de Queens of the Stone Age que comenzó a las 2:30 de la mañana. Estaba mal puesto el concierto de los Queens a esa hora ridícula y especialmente después de Rage y The Offspring. Pero bueno, tocará verlos la próxima vez que vengan por aquí.

Sábado

Aprovechando que no tocaba nadie interesante hasta Machine Head a las 10 de la noche me fui con los hermanos a su casa a comer algo decente, dormir una siestecilla y descansar. Volvimos a eso de las 7:30 y estuvimos boludeando hasta el concierto de Metallica a las 11:30 pasando de ver a Machine Head por la cantidad de gente que ya se estaba preparando para ver a Metallica.

No soy muy fan de Metallica y hubo partes del concierto que fueron un poco sosas, pero cumplieron con creces mis expectativas. Después de que saliera el disco de Metallica en vivo con la orquesta de San Francisco la canción de Nothing Else Matters me cansó, pero al estar ahí con 50,000+ personas coreando el estribillo me ha vuelto a gustar.

Conclusión

El festival en su totalidad fue bueno, tuvo sus puntos y sus defectos que paso a enumerar:

Positivo:

  • Las bandas buenas se salieron y el cartel era medianamente decente. Además, habían dos escenarios y en cualquier momento dado solo había una banda tocando con lo cual podías ver a todas las bandas sin problema.
  • El clima, a pesar de que llovió e hizo un poco de frío, nunca llovió en un concierto al aire libre (uno de los escenarios era techado y justo llovió un par de veces cuando tocaba gente allí). Ademas no hizo un calor insoportable.
  • La zona de acampada estuvo bien en términos de facilidades y de comodidad. Eso de acampar entre la arboleda es muy lindo.

Negativo:

  • El precio de la comida, a pesar de que los guiris se vengan aquí porque es más barato me sigue tocando la moral que me cobren 5 euros por un kebab asqueroso o 4.50 euros por algo que califica de hamburguesa meramente por su forma y presentación.
  • La distancia entre el recinto y el campamento: más o menos 3 kilómetros. Ya podrían elegir otro lugar con más espacio para tener todo junto.
  • Con los conciertos empezando a las 4 de la tarde y el festival de solo dos días tocaron pocas bandas. Por un lado lo de tener solo una banda tocando al mismo tiempo está bien, pero podrían haber metido más música en el mismo espacio, o haber empezado antes, o hacer el festival de tres días.

En fin, que por 110 euros fue un festival decente y recomendable.

Por hermann
Guardado en: Español, Music | 3 comentarios » | 5 de June de 2008

Switch

Hoy es mi último día de trabajo en Destinia ya que el Lunes empezaré a trabajar en nvivo.es. Y os preguntareis: pero si estamos a jueves, que pasa con el viernes? Lo que pasa el viernes es que estarán en Madrid Rage Against the Machine y Queens of the Stone Age y no me los pierdo por nada del mundo. Es más, vamos a ir a acampar esta misma noche para estar listos y preparados para el fin de semana (lease: con resaca). El festival promete a pesar de que no tiene el cartel de Leeds y que el sabado no haya ninguna banda que me interese ver a excepción de Metalica.

En cuanto al trabajo nuevo: David, el chico sevillano con el que compartí residencia de estudiantes en Inglaterra, me llamó hace unas semanas para comentarme que nvivo.es estaba buscando programadores PHP. Investigué el sitio un poco y me interesó lo que ví. Es un proyecto pequeño y joven, y por lo que vi en la entrevista tienen muy claro a donde quieren ir y que quieren hacer.

Trabajar en Destinia me gustó ya que la gente es muy simpática y el ambiente muy tranquilo. Sin embargo, el primer día de trabajo después de volver de Utah me entró el bajón post-vacacional y me encontré pensando que, a pesar de todo, el trabajo que hago en Destinia no me interesa ni me inspira. La llamada de David fue el último empujoncito que necesitaba. Me costó bastante tomar la decisión de dejar Destinia, pero creo que al final ha sido la decisión correcta.

Update: Me acabo de enterar de que quien será mi nuevo jefe también estará en el festival :-P

Por hermann
Guardado en: Español | 3 comentarios » | 29 de May de 2008