Piensa en esto: cuanto te regalan un reloj te regalan un pequeño infierno florido, una cadena de rosas, un calabozo de aire. No te dan solamente un reloj, que los cumplas muy felices y esperamos que te dure porque es de buena marca, suizo con áncora de rubíes; no te regalan solamente ese menudo picapedrero que te atarás a la muñeca y pasearás contigo. Te regalan —no lo saben, lo terrible es que no lo saben—, te regalan un nuevo pedazo frágil y precario de ti mismo, algo que es tuyo pero no es tu cuerpo, que hay que atar a tu cuerpo con su correa como un bracito desesperado colgándose de tu muñeca. Te regalan la necesidad de darle cuerda todos los días, la obligación de darle cuerda para que siga siendo un reloj; te regalan la obsesión de atender a la hora exacta en las vitrinas de las joyerías, en el anuncio por la radio, en el servicio telefónico. Te regalan el miedo de perderlo, de que te lo roben, de que se te caiga al suelo y se rompa. Te regalan su marca, y la seguridad de que es una marca mejor que las otras, te regalan la tendencia a comparar tu reloj con los demás relojes. No te regalan un reloj, tú eres el regalado, a tí te ofrecen en el cumpleaños del reloj.
Preámbulo a las instrucciones para dar cuerda al reloj, cuento corto del libro Historias de cronopios y de famas de Julio Cortázar.

 

Curioso este correo scam que acabo de recibir:

Me llamo . Me director adjunto de la empresa de .

Nuestra empresa seocupa en el desarrollo aplicado de la empresa, las sistemas integracionistas, las cadenas corporativas y otras soluciones de software para el negocio, las haciendas y otros tipos de problemas. Nuestra empresa esta situada en Ucrania. Gozamos de buena fama y somos los socios seguros y dignos de confianza. Trabajamos con exito con muchas empresas de la Europa Occidental y America del Norte haciendo el software seguro para ellos. Casi un ano trabajamos con los clientes de los paises extranjeros y no teniamos los problemas con ellos a excepcion de los terminos del pago. Transferencias financieras en sumas de 3000-20 000 EUROS van al Ucrania cerca de 3-5 dias + lo mismo termino para la comprobacion por el Banco. En total, junto con los dias de descanso, este termino puede ser desde 10 dias hasta 2-3 semanas. Ahora estamos trabajando con los proyectos grandes, que tienen necesidad de los inversiones grandes de dinero y no tenemos las posibilidades para esperar el pago tan largo tiempo. Por eso, en este momento estamos buscando los socios en su pais, quien nos ayudara aceptar el pago mas rapido. Si Vds. quieren ganar el dinero complementario, Vds. pueden ser los representantes de nuestra empresa en su pias. Vds. podran recibir 8% de cada transaccion, que realizamos con la participacion de su cuenta. Su trabajo consistira en la aceptacion del capital en la forma de los giros postales a su cuenta y la salida del dinerom a nosotros. Esto es un metodo muy comodo y rapido de recibir los ingresos adicionales. Ademas, estudiamos la posibilidad de la apertura de la oficina en su pais en el futuro proximo y entonces Vds. podran tener los privilegios de recibir el trabajo de plena ocupacion. Si Vds. tienen interes trabajar con nosotros, entonces, estamos en sus ordenes.

Pueden contactar con nosotros con ayuda de E-Mail:

y envien a nosotros la informacion siguiente:

  1. Su nombre y apellido
  2. Educacion
  3. Direccion
  4. Numero de telefono/fax
  5. Conocimiento de la lengua Inglesa
  6. Su edad

Por favor, respondan a nuestra carta y nosotros daremos los datos adicionales sobre la cooperacion. Este colaboracion no vale nada para Vds. , pero esto la posibilidad de recibir los ingresos adicionales muy comodo y rapido. Si Vds. tienen algunas preguntas, no tienen escrupulos en contactarse con nosotros.

Con respeto. Director de

Lo más raro es que el Reply-To y el From son correos de la Universidad de Alicante.

 

Pequeños saltamontes, prestar atención.

Cuando uno compila PHP, es conveniente usar el parámetro --enable-shared al ejecutar ./configure para no pasaros 5 horas investigando por qué PHP no quiere cargar las extensiones externas (PECL, o compiladas a mano con phpize).

Sí, ya se que suena obvio ahora, pero ya me podría haber dicho algo PHP en vez de quedarse mirandome así con cara de que no pasa nada.

 

Esto es lo que pasó por mi cabeza mientras veia la cobertura de los distintos medios de comunicación sobre el accidente aereo de ayer.

El hombre auto-destructivo se siente completamente alienado, absolutamente solo. Él es un intruso en la comunidad humana. Él piensa para sí mismo, ‘Debo estar loco’. En lo que él falla es en darse cuenta de que la sociedad tiene, así como también él, un interés especial (y disfrazado) en cuanto a las pérdidas considerables, a las catástrofes. Todas estas guerras, hambrunas, inundaciones y terremotos bien satisfacen estas necesidades. El hombre desea el caos. Es más, él debe de sufrirlo todo: depresiones, disputas, alborotos, asesinatos; todos estos espantos. Somos irresistiblemente arrastrados hacia ese estado casi orgásmico creado a partir de la muerte y de la destrucción. Esto está dentro de todos nosotros; nos regodeamos en ello.

Claro, los medios de comunicación tratan de ponerle una cara triste a todo lo que se refiera a este tipo de cosas, pintándolas como grandes tragedias humanas. Pero todos nosotros sabemos bien que la función de los medios nunca ha sido la de eliminar los males de este mundo, no. El trabajo de ellos es persuadirnos a aceptar todos estos males y acostumbrarnos a vivir con ellos. El poder que yace detrás de todo desea que nosotros sigamos siendo meros observadores pasivos.

La cita viene de la pelicula Waking Life de la que ya he hablado antes. La traducción del inglés es cortesía de Perdido en Maya que se lo ha currado y se tradujo toda la película. El texto original puede verse aquí.

 

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.

Update: Hace un rato me compré el nuevo disco de Nine Inch Nails llamado Ghosts I-IV y escuchandolo me acabo de encontrar con que la canción 13 es la del juego. Altamente recomendable el disco.

 

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.

 

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 dhcp3-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.

 

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

 

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.

 

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!

 
Set your Twitter account name in your settings to use the TwitterBar Section.