seajob | 15 Abril, 2009 12:44
Lo mejor empieza a partir del segundo 36. Ay, como son los políticos... lo malo es que cuando descubran que comparten abrevadero(de votos, se entiende) se empezarán a pelear otra vez y habrá elecciones otra vez.
seajob | 07 Abril, 2009 14:49
Cada vez hay más grupos más o menos importantes que entienden su papel en el mundo de la música; en esta línea vienen las siguientes declaraciones del bajista de Lamb of God a The Arizona Republic
Q: How do you feel about people illegally downloading your music?
A: There are some legalities to it but as an artist, having your art being spread around to as many people as possible is actually pretty beneficial. We are here to make records not sell them. That's the record company's job and the industry is changing dramatically from a time when I think maybe they were making a little bit too much money. Labels are scrambling to re-organize and figure out what it means to be a record label in the Internet age.
que podemos traducir (mal y rápido, pero bueno):
Pregunta: ¿Cómo te sientes respecto de que la gente descargue ilegalmente tu música?
Respuesta: Hay aspectos legales sobre esto, pero como artista, que tu arte se esparza entre la mayor cantidad de gente posible es realmente beneficioso. Estamos aquí para hacer discos, no para venderlos. Ese es el trabajo de la disquera, y la industria está cambiando dramáticamente desde un tiempo en el que creo que tal vez estabamos ganando un poco demasiado dinero. Las compañías están dándole vueltas a qué significa quer una disquera en la era de internet.
Simple y contundente.
Como casi todas las noticias de metal, vía Blabbermouth.
seajob | 21 Enero, 2009 16:42
(Vía Guerra Eterna)
No tenía intención de publicar más cosas sobre la masacre, pero esto me ha vuelto a tocar la fibra, así que ahí va, junto con otro documento y una última reflexión.
Aboul Aish es un médico palestino que trabaja en un hospital en Israel, y que vía teléfono móvil ha estado informando a una televisión israelí sobre lo que estaba pasando en Gaza.
Justo antes de esta llamada, un tanque del ejército israelí acababa de volar su casa y matar a tres de sus hijas y a una sobrina. Eso sí, el periodista demuestra mucha más humanidad no cortando la llamada que casi toda la clase política mundial ha demostrado en estos días. (pinchad abajo a la derecha para sacar los subtítulos en inglés)
Por otro lado, intelectuales británicos -sí, algunos de origen judío- han escrito un manifiesto de nombre "Israel debe perder" (más abajo hay otros manifiestos más). Y que alguien amablemente ha traducido al castellano.
Por último, y aunque sea tarde, una minireflexión sobre los motivos que Israel ha esgrimido para la masacre:
seajob | 21 Enero, 2009 15:09
ATENCION, QUE TAMBIEN PUEDE SER QUE OBAMA SEA UN INFILTRADO DEL FOLLONERO, HABRA QUE MANTENER LA PRUDENCIA EN LA CELEBRACIONES.Oscar Terol, que aunque no salga en la tele sigue siendo un genio.
seajob | 16 Enero, 2009 13:52
(Vía Viaje a la guerra)
Pues sí, la nueva guerra contra los terroristas ya ha tenido a más de 300 víctimas menores de 18 años, de los que que al menos 44 eran menores de 5 años. Peligrosos terroristas todos ellos, con toda probabilidad.
Para intentar remover un poco más las adormecidas conciencias del mundo libre, Al Jazeera ha intentado trasformar esos números en personas. Ha publicado el nombre y apellido de 210 de estos niños asesinados por el ejército israelí. Son estos, agrupados por la fecha en la que fueron asesinados, y seguidos por su sexo y edad. Si no te remueve un par de cosas, deberías hacértelo mirar.
27/12/2008 Ibtihal Kechko Girl 10 Ahmed Riad Mohammed Al-Sinwar Boy 3 Ahmed Al-Homs Boy 18 Ahmed Rasmi Abu Jazar Boy 16 Ahmed Sameeh Al-Halabi Boy 18 Tamer Hassan Al-Akhrass Boy 5 Hassan Ali Al-Akhrass Boy 3 Haneen Wael Mohammed Daban Girl 15 Khaled Sami Al-Astal Boy 15 alaat Mokhless Bassal Boy 18 Aaed Imad Kheera Boy 14 Abdullah Al-Rayess Boy 17 Odai Hakeem Al-Mansi Boy 4 Allam Nehrou Idriss Boy 18 Ali Marwan Abu Rabih Boy 18 Anan Saber Atiyah Boy 13 Camelia Al-Bardini Girl 10 Lama Talal Hamdan Girl 10 Mohammed Jaber Howeij Boy 17 Nimr Mustafa Amoom Boy 10
29/12/2008 Ismail Talal Hamdan Boy 10 Ahmed Ziad Al-Absi Boy 14 Ahmed Youssef Khello Boy 18 Ikram Anwar Baaloosha Girl 14 Tahrier Anwar Baaloosha Girl 17 Jihad Saleh Ghobn Boy 10 Jawaher Anwar Baaloosha Girl 8 Dina Anwar Baaloosha Girl 7 Samar Anwar Baaloosha Girl 6 Shady Youssef Ghobn Boy 12 Sudqi Ziad Al-Absi Boy 3 Imad Nabeel Abou Khater Boy 16 Lina Anwar Baaloosha Girl 7 Mohammed Basseel Madi Boy 17 Mohammed Jalal Abou Tair Boy 18 Mohammed Ziad Al-Absi Boy 14 Mahmoud Nabeel Ghabayen Boy 15 Moaz Yasser Abou Tair Boy 6 Wissam Akram Eid Girl 14
30/12/2008 Haya Talal Hamdan Girl 8
31/12/2008 Ahmed Kanouh Boy 10 Ameen Al-Zarbatlee Boy 10 Mohammed Nafez Mohaissen Boy 10 Mustafa Abou Ghanimah Boy 16 Yehya Awnee Mohaissen Boy 10 Ossman Bin Zaid Nizar Rayyan Boy 3 Assaad Nizar Rayyan Boy 2 Moaz-Uldeen Allah Al-Nasla Boy 5 Aya Nizar Rayyan Girl 12 Halima Nizar Rayyan Girl 5 Reem Nizar Rayyan Boy 4 Aicha Nizar Rayyan Girl 3 Abdul Rahman Nizar Rayyan Boy 6 Abdul Qader Nizar Rayyan Boy 12 Oyoon Jihad Al-Nasla Girl 16 Mahmoud Mustafa Ashour Boy 13 Maryam Nizar Rayyan Girl 5
01/01/2009 Hamada Ibrahim Mousabbah Boy 10 Zeinab Nizar Rayyan Girl 12 Sujud Mahmoud Al-Derdesawi Girl 10 Abdul Sattar Waleed Al-Astal Boy 12 Abed Rabbo Iyyad Abed Rabbo Al-Astal Boy 10 Ghassan Nizar Rayyan Boy 15 Christine Wadih El-Turk Boy 6 Mohammed Mousabbah Boy 14 Mohammed Iyad Abed Rabbo Al-Astal Boy 13 Mahmoud Samsoom Boy 16 Ahmed Tobail Boy 16 Ahmed Sameeh Al-Kafarneh Boy 17 Hassan Hejjo Boy 14 Rajeh Ziadeh Boy 18 Shareef Abdul Mota Armeelat Boy 15 Mohammed Moussa Al-Silawi Boy 10 Mahmoud Majed Mahmoud Abou Nahel Boy 16 Mohannad Al-Tatnaneeh Boy 18 Hani Mohammed Al-Silawi Boy 10
01/01/2009 Ahmed Al-Meshharawi Boy 16 Ahmed Khodair Sobaih Boy 17 Ahmed Sameeh Al-Kafarneh Boy 18 Asraa Kossai Al-Habash Girl 10 Assad Khaled Al-Meshharawi Boy 17 Asmaa Ibrahim Afana Girl 12 Ismail Abdullah Abou Sneima Boy 4 Akram Ziad Al-Nemr Boy 18 Aya Ziad Al-Nemr Girl 8 Ahmed Mohammed Al-Adham Boy 1 Akram Ziad Al-Nemr Boy 13 Hamza Zuhair Tantish Boy 12 Khalil Mohammed Mokdad Boy 18 Ruba Mohammed Fadl Abou-Rass Girl 13 Ziad Mohammed Salma Abou Sneima Boy 9 Shaza Al-Abed Al-Habash Girl 16 Abed Ziad Al-Nemr Boy 12 Attia Rushdi Al-Khawli Boy 16 Luay Yahya Abou Haleema Boy 17 Mohammed Akram Abou Harbeed Boy 18 Mohammed Abed Berbekh Boy 18 Mohammed Faraj Hassouna Boy 16 Mahmoud Khalil Al-Mashharawi Boy 12 Mahmoud Zahir Tantish Boy 17 Mahmoud Sami Assliya Boy 3 Moussa Youssef Berbekh Boy 16 Wi'am Jamal Al-Kafarneh Girl 2 Wadih Ayman Omar Boy 4 Youssef Abed Berbekh Boy 10
05/01/2009 Ibrahim Rouhee Akl Boy 17 Ibrahim Abdullah Merjan Boy 13 Ahmed Attiyah Al-Semouni Boy 4 Aya Youssef Al-Defdah Girl 13 Aya Al-Sersawi Girl 5 Ahmed Amer Abou Eisha Boy 5 Ameen Attiyah Al-Semouni Boy 4 Hazem Alewa Boy 8 Khalil Mohammed Helless Boy 12 Diana Mosbah Saad Girl 17 Raya Al-Sersawi Girl 5 Rahma Mohammed Al-Semouni Girl 18 Ramadan Ali Felfel Boy 14 Rahaf Ahmed Saeed Al-Azaar Girl 4 Shahad Mohammed Hijjih Girl 3 Arafat Mohammed Abdul Dayem Boy 10 Omar Mahmoud Al-Baradei Boy 12 Ghaydaa Amer Abou Eisha Girl 6 Fathiyya Ayman Al-Dabari Girl 4 Faraj Ammar Al-Helou Boy 2 Moumen Alewah Boy 9 Moumen Mahmoud Talal Alaw Boy 10 Mohammed Amer Abu Eisha Boy 8 Mahmoud Mohammed Abu Kamar Boy 15 Marwan Hein Kodeih Girl 6 Montasser Alewah Boy 12 Naji Nidal Al-Hamlawi Boy 16 Nada Redwan Mardi Girl 5 Hanadi Bassem Khaleefa Girl 13
06/01/2009 Ibrahim Ahmed Maarouf Boy 14 Ahmed Shaher Khodeir Boy 14 Ismail Adnan Hweilah Boy 15 Aseel Moeen Deeb Boy 17 Adam Mamoun Al-Kurdee Boy 3 Alaa Iyad Al-Daya Girl 8 Areej Mohammed Al-Daya Girl 3 months Amani Mohammed Al-Daya Girl 4 Baraa Ramez Al-Daya Girl 2 Bilal Hamza Obaid Boy 15 Thaer Shaker Karmout Boy 17 Hozaifa Jihad Al-Kahloot Boy 17 Khitam Iyad Al-Daya Girl 9 Rafik Abdul Basset Al-Khodari Boy 15 Raneen Abdullah saleh Girl 12 Zakariya Yahya Al-Taweel Boy 5 Sahar Hatem Dawood Girl 10 Salsabeel Ramez Al-Daya Girl 6 months Sharafuldeen Iyad Al-Daya Boy 7 Doha Mohammed Al-Daya Girl 5 Ahed Iyad Kodas Boy 15 Abdullah Mohammed Abdullah Boy 10 Issam Sameer Deeb Boy 12 Alaa Ismail Ismail Boy 18 Ali Iyad Al-Daya Boy 10 Imad Abu Askar Boy 18 Filasteen Al-Daya Girl 5 Kamar Mohammed Al-Daya Boy 3 Lina Abdul Menem Hassan Girl 10 Unidentified Boy 9 Unidentified Boy 15 Mohammed Iyad Al-Daya Boy 6 Mohammed Bassem Shakoura Boy 10 Mohammed Bassem Eid Boy 18 Mohammed Deeb Boy 17 Mohammed Eid Boy 18 Mustafa Moeen Deeb Boy 12 Noor Moeen Deeb Boy 2 Youssef Saad Al-Kahloot Boy 17 Youssef Mohammed Al-Daya Boy 1
07/01/2009 Ibrahim Kamal Awaja Boy 9 Ahmed Jaber Howeij Boy 7 Ahmed Fawzi Labad Boy 18 Ayman Al-Bayed Boy 16 Amal Khaled Abed Rabbo Girl 3 Toufic Khaled Al-Khahloot Boy 10 Habeeb Khaled Al-Khahloot Boy 12 Houssam Raed Sobeh Boy 12 Hassan Rateb Semaan Boy 18 Hassan Ata Hassan Azzam Boy 2 Redwan Mohammed Ashoor Boy 10 Suad Khaled Abed Rabbo Girl 6 Samar Khaled Abed Rabbo Girl 2 Abdul Rahman Mohammmed Ashoor Boy 12 Fareed Ata Hassan Azzam Boy 13 Mohammed Khaled Al-Kahloot Boy 15 Mohammed Samir Hijji Boy 16 Mohammed Fareed Al-Maasawabi Boy 16 Mohammed Moeen Deeb Boy 17 Mohammed Nasseem Salama Saba Boy 16 Mahmoud Hameed Boy 17 Hamam Issa Boy 1
08/01/2009 Anas Arif Abou Baraka Boy 7 Ibrahim Akram Abou Dakkka Boy 12 Ibrahim Moeen Jiha Boy 15 Baraa Iyad Shalha Girl 6 Basma Yasser Al-Jeblawi Girl 5 Shahd Saad Abou Haleema Girl 15 Azmi Diab Boy 16 Mohammed Akram Abou Dakka Boy 14 Mohammed Hikmat Abou Haleema Boy 17 Ibrahim Moeen Jiha Boy 15 Matar Saad Abou Haleema Boy 17
09/01/2009 Ahmed Ibrahim Abou Kleik Boy 17 Ismail Ayman Yasseen Boy 18 Alaa Ahmed Jaber Girl 11 Baha-Uldeen Fayez Salha Girl 5 Rana Fayez Salha Girl 12 Rola Fayez Salha Girl 13 Diyaa-Uldeen Fayez Salah Boy 14 Ghanima Sultan Halawa Girl 11 Fatima Raed Jadullah Girl 10 Mohammed Atef Abou Al-Hussna Boy 15
seajob | 09 Enero, 2009 11:30
Por si alguien quiere informarse y no sabe bien dónde hacerlo, os dejo unas pocas direcciones interesantes:
A partir de aquí podéis llegar a mil y un otros sitios con información actualizada, reacciones, casos concretos, la opinión de algunos judíos -tanto israelíes como extranjeros- contrarios al genocidio, y un montón de casos concretos que sitúan la acción en lo que es: desde el bombardeo de una escuela de naciones unidas al asesinato de paramédicos y periodistas, pasando por el uso de armas de dudosa legalidad. Pero recordad: son terroristas islámicos, así que se lo tienen merecido.
Por desgracia, también encontraréis unos cuantas intervenciones de políticos, que producen la misma vergüenza que otros días. Especialmente indignante me han parecido las declaraciones de la ministra de exteriores israelí diciendo que están dispuestos a permitir una fuerza de intervención internacional... para detener el tráfico de armas desde Egipto. Esto es legalidad internacional con dos cojones, y el resto tonterías.
Pero nadie -salvo Chavez, que ese ya sabéis que no cuenta- dicen nada con un mínimo de sentido de la realidad. Sólo espero que alguno haya tenido que ir a vomitar después de decir tamañas medianías. Indicaría que todavía les queda algo que merece algo más que asco profundo.
Edito: Acabo de encontrar un enlace a una colección de fotos de Gaza durante estos días. Aviso: son fotos de verdad de la gente bombardeada, así que algunas son realmente fuertes.
seajob | 07 Enero, 2009 12:20
Es genocidio. Y no lo digo yo, lo dice la RAE
genocidio.
(Del gr. γένος, estirpe, y -cidio).
1. m. Exterminio o eliminación sistemática de un grupo social por motivo de raza, de etnia, de religión, de política o de nacionalidad.
Eso sí, dado que ningún político ni rey ni nada que se le parezca parece dispuesto a decir nada que pueda molestar minimamente al sagrado estado de Israel, agradecería que dejasen la puta boca cerrada y dejasen de dar asco.
seajob | 22 Diciembre, 2008 17:17
(Actualización: corrijo la MAC en el script que lanza las máquinas virtuales; tiene que empezar por 54:52:00)
Este artículo es una continuación de otro más genérico que escribí sobre las máquinas virtuales con KVM. Allí comentaba que me faltaba configurar la red de las máquinas virtuales para que pudiesen hablar entre ellas y así poder hacer una red de máquinas virtuales con las que hacer pruebas. Tras una temporada dándole vueltas a ratitos, he conseguido un poco más: que las máquinas virtuales sean accesibles desde cualquier máquina, virtual o no.
Antes de nada: nos van a hacer falta como mínimo los paquetes bridge-utils y uml-utilities, así que tardas en instalarlos.
En redes informáticas, un bridge es un dispositivo que conecta redes diferentes pero del mismo tipo, segmentándolas para reducir el tráfico en cada uno de los segmentos. Como siempre, tenéis Información para aburrirse en
http://es.wikipedia.org/wiki/Puente_de_red
Nosotros vamos a crear una red interna -la de las máquinas virtuales-, y a través de eth0 voy a comunicarla con el exterior.
Para esto lo primero que tenemos que hacer es crear en el arranque nuestro bridge, br0, añadir nuestra tarjeta ethernet eth0 al bridge, y configurar br0 como antes hacíamos con eth0. En concreto, primero tenía:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp
up /usr/local/sbin/firewall.sh
down /usr/local/sbin/firewall.sh
y ahora tengo:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_maxwait 5
up /usr/local/sbin/firewall.sh
down /usr/local/sbin/firewall.sh
* Ojo: por algún motivo que desconozco, br0 tarda bastante más que eth0 en conseguir la ip por dhcp, pero funciona bien, así que no asustarse.
* Ojo2: en el script del firewall tenía una referencia a eth0 que he tenido que sustituir por br0 para que funcionase. Además, el tráfico de las máquinas virtuales va por la cadena FORWARD, así que tendréis que modificar las reglas adecuadamente
La salida de /sbin/ifconfig -a ahora queda:
br0 Link encap:Ethernet HWaddr 00:1e:0b:65:03:23
inet addr:192.168.4.25 Bcast:192.168.4.255 Mask:255.255.255.0
inet6 addr: 2001:720:1410:8fff:21e:bff:fe65:323/64 Scope:Global
inet6 addr: fe80::21e:bff:fe65:323/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:8770 errors:0 dropped:0 overruns:0 frame:0
TX packets:4103 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2118422 (2.0 MiB) TX bytes:453521 (442.8 KiB)
eth0 Link encap:Ethernet HWaddr 00:1e:0b:65:03:23
inet6 addr: fe80::21e:bff:fe65:323/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10660 errors:0 dropped:0 overruns:0 frame:0
TX packets:4341 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:2432390 (2.3 MiB) TX bytes:483596 (472.2 KiB)
Memory:f0180000-f01a0000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:99 errors:0 dropped:0 overruns:0 frame:0
TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5892 (5.7 KiB) TX bytes:5892 (5.7 KiB)
Una interfaz de red tap es una interfaz de red -de nivel 2- software, y son las que usaremos en estas máquinas virtuales. Como siempre, más información en la wikipedia
http://en.wikipedia.org/wiki/TUN/TAP
Todo lo que hago a partir de aquí debería ser capaz de hacer kvm sin más que tener un fichero /etc/kvm/kvm-ifup adecuado, pero no termina de funcionar. Específicamente, si le decimos que queremos usar una interfaz tap, como el dispositivo no lo hayamos creado y levantado antes, la cosa no funciona. Creo que tiene que ver con este bug:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=412941
Así que antes de ejecutar kvm creamos una interfaz tap0 que pertenezca a nuestro usuario, la levantamos y la añadimos al bridge br0. Como tengo que arrancar máquinas virtuales con relativa frecuencia, a cada una le creo un script como el que sigue que hace todo el trabajo, y deshace los cambios al acabar. Por supuesto, cada máquina virtual tiene una MAC -que tiene que empezar por 54:52:00-, un NUM y una imagen diferente:
#!/bin/bash
MEMORIA=256MAC=54:52:00:12:34:5E
NUM=0
IMAGEN=~/MyMachines/CentOS4/centos4.img
sudo /sbin/iptables -P FORWARD ACCEPT
sudo /usr/sbin/tunctl -u $USERsudo /sbin/ip link set tap$NUM up
sleep 0.5s
sudo /usr/sbin/brctl addif br0 tap$NUMkvm -hda $IMAGEN -m $MEMORIA -k es \
-net nic,macaddr=$MAC -net tap,ifname=tap$NUM
sudo /usr/sbin/brctl delif br0 tap$NUM
sudo /sbin/ip link set tap$NUM down
sudo /usr/sbin/tunctl -d tap$NUM
y ya está, la eth0 de la máquina virtual me coje una ip del dhcp público.
Tenés algo más de información en los documentos que más o menos he seguido:
Networking - Kernel based Virtual Machine
y
seajob | 07 Noviembre, 2008 00:51
seajob | 21 Octubre, 2008 23:51
No deja de ser curioso que mientras estamos matando la música y el negocio musical es insostenible, más y más grupos que vivieron la gran época del rock de estadios de los 80 y primeros 90, se vuelvan a juntar. Obviamente, las acusaciones de que la gran mayoría de estas reunionesno son más que acusaciones sin fundamento. O eso dicen algunos
Tesla es de esos grupos que vivió la época en la que parecía que cualquier grupo que hiciese hard rock tenía que vender millones de discos, y en la que parecía que tocar delante de menos de 5000 personas era una deshonra. Aún así, y aunque compartieron escenarios y giras con muchos de los ídolos del hard rock de aquella época, simpre fueron un grupo algo diferente. Lo que les diferenciaba es que eran musicalmente muy buenos, salían a tocar en vaqueros y camiseta -o sea, sin disfrazarse de nada-, y encima tenían la osadía de cantar letras que estaban muy lejos de los típicos "birra, motos y nenas" que asolaban los cuadernos de los escritores de letras de la época. Mientras el resto de los grupos sólo querían hacer otro hit, Tesla parecía que quería contar algo, y buscaban nuevas formas de hacerlo, como con "Five Man acustical jam", un disco unplugged cuando la MTV casi ni existía. No obstante, las vacas flacas de mediados de los 90 hicieron que el grupo parase, exactamente como casi todo el resto de su generación.
Por suerte para todos, no sé si por ser diferentes, porque intuyeron que la cosa podía volver a funcionar, o simplemente porque les apetecía, pero se reunieron bastante antes que la mayoría, durante el 2000, aunque es durante los dos últimos años cuando parece que se han reactivado definitivamente: se han dignado a venir a Europa -tuve la oportunidad de flipar con ellos durante el Kobetasonik-, han sacado un doble disco de versiones y, un genial DVD en directo -cuyo título da nombre a este post- que es un maravilla, y que estoy terminando de escuchar mientras escribo, y parece que tienen un nuevo disco terminado, aunque aún no publicado.
¿Y qué hay en el DVD que me haya hecho escribir sobre él? Pues lo que siempre ofrece Tesla: grandísimas canciones de hard rock, grandes intérpretes, vaqueros y camisetas, estribillos, Gibsons, slide, y encima tocan "Rock Botton" de UFO. Me es dificilísimo elegir qué canción poner como muestra, pero ahí va "Love Song"
Me salen otras doscientas o trescientas cosas más que me gustaría contaros sobre esta gran banda, pero dudo que ninguna de ellas consiguiera trasmitiros un poco de lo que me provoca, así que ni lo voy a intentar. Conseguid algo de la música que hacen por el método que más os guste, y luego me contáis. Para terminar, el último vídeo que han hecho, que demuestra que siguen sabiendo hacer canciones (aunque a mí me suena a crisis de los 40):
No tenía mucha costumbre de escribir puramente sobre música, pero como el otro día Xavi se atrevía a contar lo bien que se lo había pasado viendo a Living Colour, he pensado que yo también debería hacer lo mismo; al fin y al cabo, es algo a lo que dedico bastantes horas al día y que realmente me gusta. Así que preparaos, porque este mes toca ir a ver a otros dos de mis grupos favoritos, MSG y Opeth.
Qué queréis que os diga: viva la crisis del negocio musical que me permite ver en directo una docena de conciertos de mis grupos favoritos.
seajob | 10 Octubre, 2008 14:20
Si tienes un micro moderno (un core 2 Duo de Intel, o un Turion X2/Athlon X2/Phenom de AMD), usar máquinas virtuales creadas con kvm es realmente sencillo, y a mí me resulta muy práctico. Yo los uso para muchas cosas: hacer pruebas sin tener que encerdar la máquina con la que trabajo "de verdad", poder usar aplicaciones que sólo existen para otros sistemas operativo sin tener que reiniciar ni nada por el estilo, probar cosas en otros sistemas, ...
Pero vayamos a lo práctico: ¿cómo se hace? Es bastante fácil.
Preparativos
Si tienes un micro Intel de los que comentaba arriba, puede ser que las instrucciones de virtualización estén desactivadas en la BIOS, así que hay que entrar a activarlas. En concreto, en el HP con el que trabajo pasaba esto, y hubo que meter mano en la pestaña Security de la BIOS. ¿Por qué hacen esto? Pues, francamente, ni idea.
Además, necesitas una imagen ISO de lo que quieras instalar o ejecutar en la máquina virtual para tener de donde empezar. Por ejemplo, si quieres probar OpenSolaris, podéis descargar la siguiente
http://www.belenix.org/binfiles/belenix_0.7.1.iso
Por último, debemos instarlar los paquete qemu y kvm, precargar un par de módulos en el arranque y añadir nuestro usuario al grupo kvm para poder ejecutar máquinas virtuales sin ser root. O sea:
$ sudo apt-get install qemu kvm $ sudo sh -c "echo kvm >>/etc/modules " $ sudo sh -c "echo kvm-intel >>/etc/modules" $ sudo addgroup usuario kvm
Por supuesto, donde pone kvm-intel debéis poner kvm-amd si tenéis un micro AMD, y donde pone "usuario" debéis poner vuestro usuario.
Creación de un disco virtual
Una de las cosas cómodas de las máquinas virtuales es que, desde el sistema operativo no virtual, los discos duros son sólo ficheros. De esta forma, es muy fácil tener una copia "limpia" de un sistema operativo, y si queremos hacer alguna prueba, creamos una copia temporal del disco, hacemos la prueba sobre esa copia temporal, y luego vemos si queremos seguir con esa copia o volver a la inicial; todo se arregla borrando un fichero o el otro.
Para crear un disco duro de, por ejemplo, 5GB que se llame discoduro.qcow
$ qemu-img create -f qcow2 discoduro.qcow 5G
Una cosa muy interesante del formato qcow2 es que el fichero resultante no ocupa apenas nada, irá creciendo según vayamos copiando datos en la máquina virtual.
Primer arranque e instalación de la nueva máquina virtual
Si la ISO que hemos descargado se llama imagen.iso, para iniciar la instalación no tenemos más que ejecutar:
$ kvm -hda discoduro.qcow -cdrom imagen.iso -boot d -m 512 -k es -std-vga
Esto nos arrancará una máquina virtual con 512 MB de RAM como si la hubiésemos arrancado con un cd en el lector, y iniciará la instalación, o el liveCD, o lo que sea.
Ojo a la hora de asignar memoria a la máquina, que ni nos queremos quedar cortos ni queremos dejar al sistema operativo padre sin memoria. Por ejemplo, yo, con 2 GB de RAM, puedo ejecutar 2 máquina virtuales con 384 MB de RAM sin problemas. Y 384 MB es suficiente RAM para las cosas que suelo ejecutar en las máquinas virtuales. No obstante, cada vez que arrancas la máquina eliges cuánta memoria le asignas esa vez, así que puedes hacer pruebas sin mayores problemas.
Uso normal de la máquina virtual
Y ya está. Con esto tienes la máquina creada, lista para ser arrancada cuando lo consideres oportuno con:
$ kvm -hda discoduro.qcow -m 512 -k es -std-vga
Por supuesto, mucha más información en man qemu, que las opciones son las mismas.
Tengo pendiente investigar todo lo referente al bridging para poder montar una red entera virtual con la que poder hacer muchas más pruebas. Si saco un rato, en los próximos días veréis algo al respecto por aquí.
seajob | 03 Octubre, 2008 02:10
Fiel a mi costumbre de releer los libros que me han gustado, y tras volver a encontrar un libro que creía perdido, este agosto le ha tocado una relectura a "Los desposeídos", de Ursula K. LeGuin, del que ya escribí ¡hace ya 3 años!
De nuevo una gozada volver a leerlo. Eso sí, es curioso descubrir cómo funciona nuestro cerebro, porque hay cosas que recordaba que directamente me había inventado ¿?, y pasajes que recordaba como tremendamente trascendentes que no lo eran tanto. Cosas de la memoria, supongo.
Lo que sí que he hecho esta vez ha sido ir marcando frases que me han parecido potentes por si mismas, que hay bastantes a lo largo del libro. Iba a comentarlas explicando un poco el contexto, pero la verdad es que creo que no les hace falta. Os las pego aquí mismo:
La idea, por su naturaleza misma, necesita ser comunicada: escrita, explicada, realizada. Como la hierba, la idea busca la luz, ama las multitudes, las cruzas la enriquecen, crece más vigorosa cuando la pisan.
Para hacer un ladrón, haz un propietario. Para que haya crímenes, haz leyes.
Yo moriré, tú morirás. ¿Cómo podríamos amarnos si no fuera así? El sol se apagará ¿qué otra cosa lo mantiene brillante?
No tenéis nada. No poseéis nada. No sois dueños de nada. Sois libres.
- En última instancia, la verdad suele empeñarse en servir sólo al bien común - dijo Keng.
- En última instancia sí, pero no estoy dispuesto a esperar al final. Sólo tengo una vida, y no la derrocharé por la codicia, el lucro y las mentiras. No serviré a ningún amo.
De verdad: si no lo habéis leído, os estáis perdiendo una obra brillante.
seajob | 30 Septiembre, 2008 14:34
Desde hace unas semanas se está llevando a cabo una iniciativa de recogida de firmas on-line que pretende "presionar" a las instituciones vascas para que, en lugar de hacer informes y aprobar cantos al sol, realmente trabajen para fomentar el software libre.
Os animo a que os paséis por www.queremossoftwarelibre.org y firméis, tanto personalmente como como grupos. Y no importan si no residís en la CAPV: en ese caso simplemente marcad el botón correspondiente cuando rellenéis el formulario.
Eta euskeraz bete nahi baduzue, www.softwarelibreanahidugu.org orrian egin dezakezue.
Ya somos más de mil!
seajob | 24 Septiembre, 2008 13:02
Mira tú por dónde vamos a descubrir ahora que en los EEUU hay un grupo de rojos, pero muy rojos, y están en el senado nada menos. Después del del otro día, hoy leo en microsiervos al senador Bernie Sanders:
Decimos que no tenemos dinero para erradicar la pobreza. Que es imposible. Pero de repente, ¡anda! sí que tenemos 700.000 millones de dólares para salvar de la quiebra a Wall Street.
Tanto esfuerzo para traer al redil todo el antiguo bloque comunista, y ahora resulta que tienen al enemigo en casa. Por favor, un grupo de representantes de los lobbies financieros que se dirija a la casa de este hombre a reducirle explicarle por qué es mucho mejor dar dinero a los bancos.
PD: Aún no se sabe nada de lo de las enmiendas torpedo. Yo creo que es porque están pensando en cuál puede ser el castigo exacto. Confiemos.
PD2: A ver si acaba esto de la crisis y empiezo a hablar de algo más interesante :)
seajob | 22 Septiembre, 2008 01:12
Joder menuda semana lleva la clase política. Es pedirles una cosa, y ¡zas! ahí están ellos para cumplir nuestros deseos.
El otro día, sorprendidísimo porque una política hubiese reconocido que compartir cultura era algo que se había hecho siempre, comentaba yo que sólo faltaba que alguien hiciese un comentario inteligente sobre la crisis. Pues nada, hoy leo en Guerra Eterna que parece que entre mi ilustre audiencia debe haber algún congresista demócrata, y ante mi petición ha comentado que, si el gobierno americano se va a gastar un absurdillón de dolares -el New York Times habla de $700.000.000.000- en sacar a flote los bancos, también habría que plantearse cómo se va a ayudar a la gente que no llega para pagar las hipotecas[1]. Que no es que sea la maravilla, pero por lo menos parece que es algo lógico, que tal y como están las cosas ya es mucho.
Como parece que estamos en racha, vamos a seguir con las peticiones: que intentar colar enmiendas torpedo en la UE implique un castigo de algún tipo (pondría ejemplos, pero luego no paso los filtros parentales esos). Y que siga la fiesta.
[1] Por si alguien lo duda, ha sido decirlo y los lobbies financieros ir a lapidarle explicarle por qué era mucho mejor que el dinero se lo den a ellos, que ya ellos se encargan
| « | Diciembre 2012 | » | ||||
|---|---|---|---|---|---|---|
| Lu | Ma | Mi | Ju | Vi | Sa | Do |
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 | ||||||