domingo, noviembre 26, 2006

Escribiendo Perl como se debe.

Todos los que arrancamos programando en perl, hacemos la sencilla....es decir, cortamos y pegamos código de otros scripts que andan por la web y chau...lo hacemos correr.

A veces, creemos que somos expertos en un lenguaje por el simple hecho de usarlo desde hace mucho tiempo. Bueno amigos, por lo menos yo no creo que sea así. Siempre hay que intentar mejorar, hacer el código claro, mantenible, extensible y lo más robusto posible.


Cuando me propuse mejorar el nivel de mi código perl, recurrí a distintos libros. Sin dudas el más util ha sido
Perl Best Practices de Damian Conway. Quien quiera algún día ser un buen programador perl, debe hacerse de una copia y tenerlo siempre cerca del teclado.

Por ejemplo y para mostrarles un ejemplo, la herramienta
perltidy incopora un switch -pbp o --perl-best-practices que permite aplicar el formateo de código según presentado en el libro.

Actualmente mi
IDE, es Eclipse con EPIC y realmente fue muy sencillo aplicar las reglas de formateo de código del libro a mi código. Tuve que ir a Window --> Preferences --> Perl EPIC --> Source Formatter --> Additional Perltidy options y ahi se pone -pbp. Para mayor claridad, va la captura de pantalla.

Vínculo


La última herramienta que les queria recomendar es
Perl Critc . Es un analizador de código, que evalúa nuestros programas frente a una serie de politicas. Hay montones de politicas ya definidas (por ejemplo todas las propuestas por Conway en su libro) y podemos también definir nuevas.

Perlcritic, se puede instalar desde CPAN o sino para las primeras pruebas se puede recurrir a
esta web. Hay un video de la YAPC:NA 2006 que presenta las capacidades principales del módulo.

Bueno, espero que vayan corriendo a sus entornos de programación y se pongan al día con las recomendaciones.


Nos vemos!

sábado, octubre 14, 2006

UN SÁBADO CON PAPÁ


Hace un par de días que lo tenemos a mi papá medio jodido. Eso nos tiene preocupados a todos, y por sobre todas las cosas a él. Siempre fue ( junto con mamá ) el puntal de la familia. El que siempre ponía el pecho a las balas, el que siempre estaba para ayudar.

Ahora le toca a él recibir nuestra ayuda.

Se que va a salir adelante, porque todavía le queda demasiado por vivir, demasiado por acompañarnos y por sobre todas las cosas demasiado por enseñarnos.

Pongo en este post una foto de nosotros dos. Aproximadamente tenemos la misma edad, aunque obviamente han de haber más de 30 años de diferencia entre ambas fotos, pero se nos vé a los dos igual: sonrientes, divertidos, con la misma expresión.

Bueno, que dure, que se prolonguen por mucho tiempo más estos momentos.

Hoy la pasamos juntos, él en su cama de la clínica y yo a su lado. Los dos escuchando la radio, como siempre, como desde que me acuerdo, alejandro apo, victor hugo, radio continental, el futbol de ascenso, river, defe, etc...

Son cosas, hiper sencillas. Pero que a mi me llenan el alma.


Te quiero mucho viejo, fuerza!

PLZ

lunes, octubre 09, 2006

EL VALS DEL OBRERO || SKA-P



Orgulloso de estar entre el proletariado
es difícil llegar a fin de mes
y tener que sudar y sudar
"pa" ganar nuestro pan.

Éste es mi sitio, ésta es mi gente
somos obreros, la clase preferente
por eso, hermano proletario, con orgullo
yo te canto esta canción, somos la revolución.

¡SI SEÑOR!, la revolución,
¡SI SEÑOR!, ¡SI SEÑOR!, somos la revolución,
tu enemigo es el patrón,
¡SI SEÑOR!, ¡SI SEÑOR!, somos la revolución,
viva la revolución.

"Estyhasta" los cojones de aguantar a sanguijuelas,
los que me roban mi dignidad.
Mi vida se consume soportando esta rutina
que me ahoga cada día más.

Feliz el empresario, más callos en mis manos
mis riñones van a reventar.
No tengo un puto duro, pero sigo cotizando
a tu estado del bienestar.

¡RESISTENCIA!

Éste es mi sitio...

En esta democracia hay mucho listo que se lucra
exprimiendo a nuestra clase social.
Les importa cuatro huevos si tienes catorce hijos
y la abuela no se puede operar.

Somos los obreros, la base de este juego
en el que siempre pierde el mismo "pringao",
un juego bien pensado, en el que nos tienen callados
y te joden si no quieres jugar.

¡RESISTENCIA!
¡DES-O-BE-DIEN-CIA

viernes, octubre 06, 2006

Mandando Mails Con Adjuntos en PERL


Ahora vamos a ver un ejemplo de como mandar un correo con un archivo adjunto en perl usando el módulo MIME::Lite.

Supongamos que le queremos mandar a algún amigo los temas de la banda de rock en la que tocamos y no queremos ir mandando uno por uno a mano.

Lo único que deberían editar del script son las siguientes constantes:
  • $DATA_DIR, siendo la ruta al directorio donde se encuentran los archivos mp3.
  • $SERVIDOR_MAIL, siedo la IP o el FQDN del servidor de correo a utilizar.
  • $CUENTA_ORIGEN, mi casilla de correo.
  • $CUENTA_DESTINO, casilla de correo de mi amigo.
  • $mensaje, mensaje que recibe el destinatario del correo.
Les dejo el script, cualquier duda me la postean.

#!/usr/bin/perl -w

use strict;
use MIME::Lite;
use Net::SMTP;
use Readonly;

## Segundos que espera entre envios.
Readonly my $DELAY => 75;

## Ruta donde se encuentran los archivos a procesar.
Readonly my $DATA_DIR => "./";

Readonly my $EMPTY_STR => q{};

## Constantes referidas al envio del mail.
Readonly my $SERVIDOR_MAIL => 'localhost';
Readonly my $CUENTA_ORIGEN => 'micuentadecorreo@midominio.com';
Readonly my $CUENTA_DESTINO => 'lacasillademiamigo@sudominio.com';
Readonly my $TIPO_MIME => 'TEXT';

## Inicializacion de variables.
my $asunto_correo = $EMPTY_STR;
my $mensaje = $EMPTY_STR;
my $msg = $EMPTY_STR;

## Cargar el contenido del directorio a procesar en el array.
opendir MYDIR, $DATA_DIR;
my @items_en_directorio = grep !/^\.\.?$/, readdir MYDIR;
closedir MYDIR;

foreach my $archivo_a_procesar ( @items_en_directorio ) {
if ( -d $archivo_a_procesar ) {
print " $archivo_a_procesar - Es un directorio, se ignora \n";
}
else {
if ( $archivo_a_procesar =~ /.mp3/ ) {
print "Mandando:".$archivo_a_procesar."---\n";

$asunto_correo = 'MailAttacher::'.$archivo_a_procesar;
$mensaje = "Tu amigo ".$CUENTA_ORIGEN." quiere enviarte el tema: $archivo_a_procesar . "
. "\nQue lo disfrutes!!\n";

## Crear el mensaje.
$msg = MIME::Lite->new(
From => $CUENTA_ORIGEN,
To => $CUENTA_DESTINO,
Subject => $asunto_correo,
Type => $TIPO_MIME,
Data => $mensaje
);

$msg->attach( Type => 'audio/mpeg',
Path => $archivo_a_procesar,
Filename => $archivo_a_procesar,
Encoding => 'base64'
);

MIME::Lite->send( 'smtp', $SERVIDOR_MAIL, Timeout=>60);
$msg->send;

print "Espero $DELAY segs, para mandar el proximo archivo \n";
sleep ($DELAY);
}
else {
print $archivo_a_procesar." - No se manda, no es un mp3---\n";
}
}
}

exit 0;



miércoles, octubre 04, 2006

EL CASO DE Jorge Julio López



Esto lo leí el otro dia en la edición online de Perfil y me gustaría compartirlo con ustedes. Para la reflexión.



Historia desaparecida - JORGE LANATA



“Quien ha sido torturado lo sigue estando. Quien ha sufrido el tormento no podrá ya encontrar su lugar en el mundo, la maldición de la impotencia no se extingue jamás. La fe en la humanidad, tambaleante ya con la primera bofetada, demolida por la tortura luego, no se recupera jamás.” Jean Améry, filósofo y escritor austríaco, ex prisionero de Auschwitz.





Hace mas de veinte años que Jorge Julio López llena una carpeta. La tapa, rústica y desgastada, es de una cartulina doblada en dos, y el interior está repleto de anotaciones y hojas desparejas, reunidas por azar y escritas bajo la urgencia de la memoria: papel de envolver, hojas de cuaderno, servilletas, formularios escritos del lado de atrás. Algo une, sin embargo, la diversidad de las hojas: todas están llenas hasta el borde del papel. No hay espacios en blanco en esta carpeta dibujada con una cuidadosa y elemental caligrafía de albañil. La memoria le salta encima como un gato y trata de aprovecharse del espacio hasta su mínima expresión. Todo debe ser escrito, todo debe ser contado. El tono de la carpeta no es el de un diario íntimo, sino el de un manual de instrucciones; cada hoja describe hechos con una aparente y técnica lejanía. Fui secuestrado aquí, el sitio tenía tal tamaño, el sol salía por este lado, la puerta estaba a tantos pasos. Ella me dijo tal cosa. Escuché tantos disparos. Llevaba tal pantalón y su voz sonaba de tal modo. Si las neuronas tuvieran pequeños cartelitos y pudiera darse un paseo por el cerebro, lo que veríamos sería eso: una región de la memoria de Jorge Julio López en la que luchó contra el olvido al punto de recordar los detalles más pequeños. Alguien podría pensar que la mejor manera de superar el temor al monstruo es mirarlo de cerca y a los ojos. No lo sé. Hace falta haber bajado todos los círculos del Infierno para llegar a esa conclusión. Durante los días del juicio a Etchecolatz, Irene, la mujer de López, y sus hijos, Gustavo y Rubén, descubrieron la carpeta con tapa de cartulina. Nunca habían escuchado esas historias: para ellos, Jorge Julio López era Tito, o Papá, y de ningún modo un perseguidor de recuerdos tormentosos. ¿Los habrá callado para mantenerlos lejos del horror? ¿Habrá pensado que no tenía derecho a pedirles que miraran al monstruo a los ojos?
A fines de 1987, estaba en Israel cubriendo la primera Intifada. La atención del país se centraba en Gaza y Cisjordania, claro, pero por algunos días ocupó la primera plana de los diarios el juicio a John Demaniuk, un oficial de las SS. Uno de los testigos
–ex prisionero de Demaniuk en el campo de concentración de Treblinka– se convirtió en el shock del juicio. Su hija, entre el público, nunca lo había escuchado hablar del Holocausto. No sabía ni siquiera que su padre había sido prisionero. En su declaración, el testigo le pidió disculpas públicas y confesó que había sido usado en el campo como homosexual. Durante el relato, lloraba y volvía al lenguaje de su infancia. En Ramot Menashé, un kibutz donde pasé algunas semanas, sucedió un hecho similar: una anciana, fundadora del kibutz, recibió la Medalla al Valor otorgada por el gobierno polaco. Recién entonces el kibutz supo que aquella mujer había sido prisionera en un campo. Nunca, durante cuarenta años, pudo hablar del tema.
La carpeta de Jorge Julio López comienza hace treinta años, el 27 de octubre de 1976, en su casa de 140 y 69, en Los Hornos, cuando fue secuestrado.

CITA CON EL HORROR
En su libro Por algo habrá sido, Jorge Pastor Asuaje recuerda la llegada de Jorge Julio López a la unidad básica Juan Pablo Maestre, de la Juventud Peronista de Los Hornos. Allí, López no era Tito ni López, lo bautizaron ‘Partido Socialista’: “Partido Socialista –escribe Pastor– era y es, todavía, un hombre robusto y parco, rubio y de ojos claros, con la piel rojiza y una cabeza que le da aspecto de toro. Le pusimos “Partido Socialista” porque en una de esas primeras reuniones que estuvo, dijo, en una discusión sobre lo que estaba pasando en el peronismo: ‘Esos que gritan Perón, Evita, Partido Socialista, no son peronistas’. Y sabíamos que el palo era para nosotros (...) Cuando la cosa se puso cada vez más turbia por la represión, el hombre empezó a participar cada vez más. No era un militante de jornada completa, como los más jóvenes, sino un trabajador que aportaba a las reuniones, a las pintadas y a algunas otras tareas más riesgosas cuando hacía falta”. Entre fines de octubre y noviembre de 1976, gran parte de los militantes de “la Juan Pablo Maestre” fueron secuestrados. La mayoría continúan desaparecidos.
Así lo relató Jorge Julio López ante el tribunal: “Golpearon atrás en la casa, rompieron la puerta y entraron. Etchecolatz estaba ubicado en diagonal a mi casa, en el auto, y ahí también estaba Guallama, que apuntaba hacia la vivienda. Me vendaron los ojos con un pulóver por encima de la cabeza y lo ataron con las mangas y con un alambre, pero algo podía ver. En el carromato donde nos llevaron estaba Rodas (otro detenido de la unidad básica). Nos llevaron a un centro de color rosado, con paredes descascaradas, que estaba cerca de la aviación. Allí estuve dos días. Escuché a Etchecolatz diciendo: ‘Voy a felicitar al personal porque han agarrado a estos dos montoneros’. Me picanearon junto a Rodas durante toda la noche. Recuerdo que llovía mucho. Luego nos pusieron en una celda con dos ventanitas donde se veía la aviación. Cuando aclaraba la mañana y venía el viento del Sur, se veían las avionetas y venía también un intenso olor a chancho. Yo sabía que Venturino tenía un criadero de chanchos en esa zona, y entonces me di cuenta de que ahí había estado antiguamente el Centro de Cuatrerismo. Conocía bien la zona porque había trabajado en una casa vecina. El día 29 nos sacaron de ahí y llegamos a un lugar (N. del A.: describe con exactitud la ruta que tomaron) que luego reconocí como la estancia La Armonía. Ahí nos volvieron a picanear a mí y a Rodas, y el día 30 apareció Alejandro Sánchez todo torturado, todo lastimado. Nos picanearon juntos y al otro día llevaron al lugar a Guillermo Cano, pero luego lo separaron. El 1º de noviembre llegó Etchecolatz con el grupo de picaneadores, donde pude reconocer a Garachico, Aguiar y Urcola, que después fue comisario, y también a Manopla Gómez, que nos pegaba patadas. Allí nos volvieron a torturar.
”El día 3 me llevaron a la celda y me tiraron al suelo. Entonces sentí a una mujer que gritaba: ‘¡No me peguen!’. Era muy grande, gorda, medio alta, y mientras la picaneaban le decían: ‘¿Quién te trajo a vos, el Palomo (por monseñor Plaza)?’. El día 4 llegaron otros chicos detenidos y el 5 de noviembre de 1976, a eso de las 11 o 12 de la mañana, llegó Patricia Dell Orto con su marido, toda torturada. Gómez la torturó los días siguientes preguntándole a ella y a su marido qué hacían en la unidad básica. Patricia no respondía y el marido estaba tirado en el piso. A Patricia la habían violado. A ella después la ataron en el cepo y Gómez pateaba al marido diciéndole que se levante, que no sea flojo. Patricia gritaba y entonces le taparon la boca y le pegaron, eso era noche y día. Yo veía por una mirilla que había abajo y otra arriba, aunque por la de arriba menos, porque no quería que me vieran. El 9, el día que tiraron la bomba en el Departamento de Policía, llegó a la noche toda una patota. Había un tipo gangoso que hablaba a los gritos. Nos tiraron en una celda a todos juntos y Patricia me preguntó si yo era López; le dije que sí y me pidió que si salía le avisara a su familia. A la media hora lo sacaron a Rodas de la celda y el gangoso le dijo: ‘Ah, hijo de puta, estuviste poniendo letreros en Quilmes...’.
”Escuché un tiro, un grito y después nada más. Después escuché a Patricia gritar que no la mataran porque quería criar a su hijita, pero igual se la llevaron. Alguien de la patota decía: ‘Por cada soldado que muera van a morir cinco de ustedes’.
”(Luego de relatar varias sesiones de tortura) Julio Mayor me dijo, por las quemaduras, que si quería un remedio agarrara y me meara todo y, si no, me meaban ellos. Así no me infecté, andaba con los pantalones bajos y se me curó mejor que cualquier herida. Julio había estado estudiando Medicina. Una vez que nos llenamos todos de sarna, el pibe Cano, que tenía la barba larga hasta la panza, pidió algo y le rompieron la cabeza con un bastonazo. Y le hicimos el mismo remedio, lo curamos con orín. El 20 o 21 de diciembre vienen y dicen: ‘Julio Mayor, levántese, Jorge López, levántese’.
”Nos miramos y dijimos: ‘Cagamos. Nos vemos en el cielo’. Pensamos que nos iban a boletear. Pero nos llevaron a la Comisaría 8ª. Cuando llegamos, uno de los canas al vernos dijo: ‘¿Y a éstos de dónde los trajeron? ¿Del cementerio?’. Un oficial de apellido Gigena, que me conocía porque su hermana vive a tres cuadras de mi casa, me dijo: ‘Te salvaste, Gallego’.
”El 26 de marzo me dieron la noticia de que estaba a disposición del PEN. Nos llevaron a la Unidad 9, donde escuché, otra vez, la voz del gangoso, que era el mismo que mató a la chica Dell Orto, a su marido, a Marco y a Rodas. Vi cuando a Patricia le pegaron un tiro en la cabeza, a Roberto Rodas no lo vi. Vi cuando sacaron al marido de Patricia, Ambrosio de Marco, lo agarraron entre dos o tres y lo sacaron a la rastra, él se quedó así en el piso, unos gritaban, y le pegaron un tiro en la cabeza. También vi cuando torturaron a Patricia, pero no quise decirlo antes, delante de la familia, porque me daba lástima”.

PARADERO DESCONOCIDO
El domingo por la noche, después de ver Fútbol de Primera, Tito dejó lista la ropa que se pondría a la mañana siguiente. Así hizo cada noche durante el juicio a Etchecolatz. Irene ya estaba acostada durmiendo su sueño inducido por la pastilla de todas las noches. Temprano, en la mañana del lunes 18 de septiembre, Tito se levantó, se calzó borceguíes en lugar de las habituales zapatillas, puso una navaja en su bolsillo y salió sin su bicicleta.
Los borceguíes sugieren un terreno escarpado y la navaja un medio de defensa, o de autoagresión. Su espíritu estaba inquieto: varias veces –según le dijo su amigo Pastor a PERFIL– comentó que lo seguían, o que lo estaban vigilando.
Su familia eligió un angustioso silencio, convencida de que Tito va a volver. Creen sinceramente que está extraviado, y “alguien lo debe estar bancando”. Pero hablan de Tito, no de Jorge Julio López, ni de “Partido Socialista”, a quien recién conocieron hace algunos meses, durante el juicio, o menos todavía, hace pocas semanas, cuando dieron con su carpeta de tapas de cartulina.
Ni Jean Améry, el cáustico autor de Más allá de la culpa y la expiación, soportó describir el horror bajo su propio nombre, Hans Meyer, judío de Auschwitz, oculto tras el anagrama de Améry hasta que ambos vuelven a ser uno para quitarse la vida en 1978. “Sobre el antebrazo izquierdo –escribe Améry– llevo tatuado mi número de Auschwitz.”
“Es de lectura más sucinta que el Pentateuco o el Talmud y, sin embargo, contiene una información más exhaustiva.” “Del campo salimos desnudos, expoliados, vacíos, desorientados”, escribió alguna vez.
“Todo perdón y olvido forzados mediante presión social son inmorales. Se me ha infligido una herida. Necesito desinfectarla y vendarla, no reflexionar sobre por qué el verdugo me asestó el golpe y de esa guisa, al comprender sus motivos, acabar medio disculpándolo.”
—No tenemos ni un nudo para empezar a desatar –dijo a PERFIL, agobiado, un alto funcionario del Gobierno.
A cuatro días de la desaparición de López, el 911 y el 0800, con el tema en la tapa de los diarios, sólo recibieron setenta llamadas.
—Una vez, López se fue de la casa por más de diez días siguiendo a un grupo de linyeras, y volvió sano y salvo –señala un funcionario atribuyendo el comentario a la familia del propio López.
Tres testigos distintos, uno de ellos muy cercano a Tito, dicen que lo vieron caminando por el barrio esa misma mañana del lunes 18. López llevaba encima 25 pesos.
Lo buscan en el presente. No entienden que, tal vez, López caminó con sus borceguíes hasta el pasado. Ojalá pueda salir de él. Y Tito pueda vivir su vida.

viernes, septiembre 29, 2006

Primer Demonio en PERL


Vamos a ver un ejemplo muy sencillo de como crear un daemon en perl. Antes que nada el código:

#!/usr/bin/perl -w

use strict;
use POSIX qw(setsid);
use Readonly;

Readonly my $DEMORA_ENTRE_CHEQUEOS => 30;
Readonly my $ARCHIVO_A_ESPERAR => "/tmp/noticias.txt";

daemonize();

while( 1 ) {

if ( -e $ARCHIVO_A_ESPERAR ){
# Se encuentra el archivo. procesarlo...
#...
#...
}

sleep( $DEMORA_ENTRE_CHEQUEOS );
}


sub daemonize {

open STDIN, '/dev/null' or die "No puedo leer /dev/null: $!";
open STDOUT, '>>/dev/null' or die "No puedo escribir /dev/null: $!";
open STDERR, '>>/dev/null' or die "No puedo escribir /dev/null: $!";
defined(my $pid = fork) or die "NO puedo hacer fork: $!";
exit if $pid;
setsid or die "NO se puede iniciar una sesion nueva: $!";
umask 0;
}

Aquí se puede observar el demonio corriendo. Ya se ha liberado de la consola y su Parent Process ID es 1 (init).

pablo@locobox:~/Desktop/demonios$ ps -ef | grep primer_demonio
pablo 15000 1 0 07:51 ? 00:00:00 /usr/bin/perl -w ./primer_demonio.pl


Bueno, en definitiva un ejemplo sencillo para demostrar lo sencillo que es crear un demonio en perl.
Si desean profundizar en el tema, les recomiendo la lectura de este artículo (en inglés)
.

martes, septiembre 26, 2006

Primeros Pasos con Perl

Para los que no lo conocen es un lenguaje de programación muy interesante y sencillo de aprender. A pesar de correr sobre un intérprete su desempeño es más que respetable, y la gran biblioteca de extensiones accesibles vía CPAN, lo transforman en una opción más que recomendable.


Hay cientos de tutoriales que muestran como dar los primeros pasos con el intérprete, y este artículo no pretende pasar a engrosar la lista.


En realidad mi intensión es publicar algunos artículos cortos pero útiles, presentando algunas tareas sencillas de realizar con Perl. Pero para ello, hay que asegurarse que los lectores comprenden las nociones básicas del lenguaje.


Si aun no conoces nada de Perl, te recomiendo los siguientes pasos:


my @pasos = (
'instalarlo',
'ejecutarlo',

'leer algún tutorial introductorio',

'jugar un buen rato',

'volver a este blog, por más ;-)'

);



Enlaces de Interés:
Artículo de Wikipedia
Tutorial de Perl en Español
CaFe.pm - Perl Mongers de Capital Federal

lunes, septiembre 25, 2006

EEUU y sus Guerras

Hace un par de días vi la película de Sam Mendes, Jarhead. Realmente interesante. A ver, no soy crítico de cine ni mucho menos, pero siento que me llegó. Personalmente no comulgo con las 'guerras preventivas' de EEUU y sus aliados.





La peli, muestra la vida de un soldado que integró las tropas que estuvieron en Arabia Saudita antes de comenzar lo que se conoció como Tormenta del Desierto (perdón por el link en inglés) y su posterior participación en la fase armada del conflicto bélico.


Claro está que todas las películas sobre conflictos armados, basadas en hechos reales o no, lo dejan a uno pensado....mucho... Quizá se deba a mi juventud, a mi inexperiencia en estas vicisitudes. Porque el único conflicto que involucró a mi país fue la guerra de las malvinas y en aquel entonces no era más que un bebé. Quizá también sea porque por mi edad, también, yo podría ser un soldado, al igual que ellos. Muchos de los cuales van a guerras, si siquiera saber por qué.


En definitiva, no dejaría de recomendar la película porque a pesar del trasfondo político de la guerra, no se la puede considerar muy politizada. Y eso, es bueno. Se saca del debate el aspecto político y se puede analizar el aspecto humano, el entrenamiento ( o es adiestramiento) que reciben los marines, para convertirse en máquinas. En seres insensibles, totalmente maleables por su amo (superior).



Aun así y a pesar del rigor extremo, los castigos inhumanos y los horribles vejámenes que deben sufrir los jóvenes luchan a veces entre ellos, y a veces contra sus superiores mismos para lograr lo que desean. Cada caso es distinto y cada soldado participa de la guerra por sus propios intereses. Por lo tanto a pesar de que la guerra es una sola, cada uno lucha su propia batalla y ésta es quizá más dura que la mismísima guerra.


Tio Sam SKA-P

Tío Sam, muñeco de homicidio
Tío Sam, jugamos a matar
Tío Sam, comienza el exterminio
Tío Sam, operación Irak

Suenan los pepinos en Bagdag
Inician la ofensiva militar
La sangre ha comenzado ya a brotar
Cuidado no te vaya a salpicar

Tío Sam, muñeco ultrasádico
Tío Sam, todo por su interés
Tío Sam, misiles diplomáticos
Tío Sam, te van a convencer

Y nos venden sus mentiras por televisión
Engañando al personal yendo de salvador
No hay acuerdo, procedamos a la destrucción
Mataremos sin piedad

Mil muertos más, qué más da, es mi guerra
Voy a lanzar mi arsenal a la tierra
Los muertos los ponen los demás, la miseria
Yo tengo licencia pa matar, a la mierda!!

Siempre en la vanguardia militar
Son los aliados de la OTAN
Máquinas perfectas de matar
Asesinan en el nombre de la paz

Y nos venden sus mentiras por televisión
Engañando al personal yendo de salvador
No hay acuerdo procedamos a la destrucción
Mataremos sin piedad

Mil muertos más, qué más da, es mi guerra
Voy a lanzar mi arsenal a la tierra
Los muertos los ponen los demás, la miseria
Yo tengo licencia pa matar, a la mierda!!
[X2]

ALIADOS ASESINOS, A LA MIERDA!! [X2]

Asesinos del Tratado Atlántico : os saludan los muertos de Irak... [X4]
Los muertos los pone el Pueblo...[X2]

Ska-P **** El olvidado


Bajo un puente de hormigon

El frio penetra en mi piel cada anochecer

Entre cajas de carton

Tu indiferencia hacia mi, es una humiliacion


La solucion no esta en la caridad

Puede aliviar pero nunca sanar

Cual es la solucion a mi desigualdad ?

Mientras exista miseria no habra dignidad


Mucha solidaridad

Pero si cruzo ante ti, me vas a ignorar

La moneda que me das

Puede lavar tu moral, pero es temporal


Dice la constitucion

Que tengo derecho a una vida mejor

Donde puedo acudir, para denunciar

Que a la hora de repartir, se olvidaron de mi

[x2]


Millones de personas viven en la mas absoluta miseria

Corre! empieza el Gran Hermano