domingo, marzo 25, 2007

La guerra de la cumbia.


Como me gusta de vez en cuando ir a pescar y a comer un asadito (60% vegetales 40% carne), tomé rumbo al camping comunal de pueblo Ester. Este es un pueblo con a lo sumo 20.000 habitantes a 30 km al su de Rosario. El camping comunal tiene la ventaja de estar en las orillas del río Paraná con lo cuál se puede pescar, en esta época, una que otra mojarrita o cachorro de boga. Pero he de aquí que mientras hacía el asado iba llegando gente, toda de aspecto villero, es decir morochos de tez oscura y amantes de la cumbia. Ay cagamos se terminó la tranquilidad ribereña!, se llenó de grones con equipos de puta madre que llenaron el espacio cada uno con cumbias del más variado tipo, donde cada uno para no ser menos, con el volumen al palo a tal punto de saturarse los amplificadores y salir un sonido recontra distorsionado. Como pasa en las villas miserias que rodean a Rosario Vio Don Inodoro :)...
Entonces luego de comer, me dirigí a un lugar casi peninsular donde hay que hacer malabares para llegar. Ahí me puse a pescar, pero ahora los que estaban pescando con migo colocaban otro tipo de música como Queen etc. Mientras es la zona de parrillas los grones seguían haciendo su guerra de cumbia usando sus arruinados equipos como armas.

martes, marzo 20, 2007

Oración Pastafórica y el Pastafarismo.

Oh Tallarines que están en los cielos gourmets
Santificada sea tu harina
Venga a nosotros tus nutrientes
Hágase su voluntad en la Tierra como en los platos
Dános hoy nuestras albóndigas de cada día
y perdona nuestras gulas así como nosotros perdonamos a los que no te comen.
No nos dejes caer en la tentación (de no alimentarnos de vos)
y libranos del hambre...
RAmén.

Creéncias:
  • El universo fue creado por un invisible e indetectable Monstruo de Espagueti Volador. Todas las evidencias que «erróneamente» apoyan la evolución han sido «plantadas» intencionadamente por este ser.
  • El calentamiento global, los terremotos, los huracanes y otros desastres naturales son consecuencia directa de que desde los años 1800 ha disminuido el número de piratas. En el sitio de Henderson se presenta un gráfico que demuestra la correlación inversa entre la cantidad de piratas y las temperaturas mundiales.
  • Bobby Henderson es el profeta de esta Primera Iglesia Unida del Monstruo de Espagueti Volador (First United Church of the Flying Spaghetti Monster).
  • El símbolo principal es una cruz, que en vez de tener un Jesús crucificado, tiene un tenedor para comer espaguetis.
Código de ética:
  • El monstruo continúa guiando invisiblemente la conducta de cada ser humano (creyente o no) por medio de Sus «apéndices tallarinescos».
  • Las oraciones a «Él» deben terminar siempre con la palabra «RAmén» en vez de «Amén». El término ramen significa ‘espagueti’ en japonés.
  • Los pastafaris visten completamente con atuendo de pirata.
Argumento sobre la existencia del moustro de spagetti:

Argumento ontológico del MEV

(Parafraseando las premisas ontológicas de San Anselmo de Canterbury)

  • Premisa 1: el Monstruo de Espagueti Volador es un ser que tiene toda perfección.
  • Premisa 2: la existencia es una perfección.
  • Conclusión: por lo tanto el Monstruo de Espagueti Volador existe.

El argumento cosmológico del MEV

(Estilo Kalam)

  • Premisa 1: la existencia de todo lo que comienza a existir tiene una causa.
  • Premisa 2: el universo comenzó a existir.
  • Premisa 3: por lo tanto la existencia del universo tiene una causa.
  • Premisa 4: como no hay una explicación científica que pueda elucidar la causa del origen del universo, esta causa debe ser sobrenatural, o sea el universo fue creado por un dios.
  • Conclusión: por lo tanto, un dios existe (o no).
  • Premisa 5: los dioses siempre han creado a los humanos a su propia imagen y semejanza.
  • Premisa 6: el cerebro de los humanos parece una fuente de espaguetis.
  • Conclusión 2: por lo tanto, el Monstruo de Espagueti Volador es el único Dios verdadero.

Argumento ontológico del MEV

  • Premisa 1: se puede imaginar el ser más grande (del que no se pueda imaginar uno más grande).
  • Premisa 2: si no existe un ser a partir del cual no se puede imaginar uno más grande, de todos modos yo podría imaginar uno más grande que ese ser del cual no se podía imaginar uno más grande (o sea, un ser a partir del cual realmente ya no se pueda imaginar uno más grande).
  • Premisa 3: no es posible imaginar un ser más grande que un ser del cual ya no es posible imaginar uno más grande.
  • Conclusión 1: por lo tanto, existe un ser del que no se puede imaginar uno más grande.
  • Premisa 4: si ese ser no tiene un Apéndice Tallarinesco, entonces yo podría imaginar un ser más grande que ese ser: uno que tuviera un Apéndice Tallarinesco.
  • Conclusión 2: por lo tanto, un ser que no se puede imaginar uno más grande tiene un Apéndice Tallarinesco.
  • Conclusión 3: por lo tanto, un ser que no se puede imaginar uno más grande tiene un Apéndice Tallarinesco y existe
  • Conclusión 4: por lo tanto, el Monstruo de Espagueti Volador existe. ¡RAmén!
Fuente: http://es.wikipedia.org/wiki/Pastafarismo

viernes, marzo 02, 2007

Tips in ipv6

Acá dejo algunos trucos del uso del comando "route" aplicado a crear o eliminar rutas en ipv6 en su SO (Sistema Operativo) Linux o FreeBSD, más especialmente en GNU/Linux Debian.

Bueno asumo que tenemos levantado el dispositivo "sit0", sino lo levantamos con (como root)

root@clara:# ifconfig sit0 ups

este permite la encapsulación ipv6 a ipv4. Si todo salió bien deberíamos ver como salida del comando "ifconfig sit0":

sit0 Link encap:IPv6-in-IPv4
inet6 addr: ::127.0.0.1/96 Scope:Unknown
inet6 addr: ::192.168.1.4/96 Scope:Compat
inet6 addr: ::10.0.0.4/96 Scope:Compat
UP RUNNING NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

y que tenemos además un tunel ipv6 como el siguinte.

tun Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet6 addr: 2001:5c0:8fff:fffe::1ef5/128 Scope:Global
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1280 Metric:1
RX packets:146 errors:0 dropped:0 overruns:0 frame:0
TX packets:140 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:11688 (11.4 KiB) TX bytes:11272 (11.0 KiB)

para poder hacer experimentos que salgan de la red local.

Para poder ver que dirección ipv6 y el alcance que tenemos asignada en cada dispositivo de red hacemos:

hcaste@clara:~$ /sbin/ifconfig eth1|grep "inet6 addr:"
inet6 addr: 2001:5c0:8fff:1::1/64 Scope:Global
inet6 addr: fe80::20b:6aff:fe7d:53c/64 Scope:Link

bueno en mi caso tengo una red de alcance global asociada al backbone 2001::/16 que corresponde al tunel que te asigna la empresa HEXAGO en forma gratuita por ahora. La dirección any-cast de alcance de enlace fe80::/16 corresponde a la targeta de red y si se fijan tiene la dirección MAC de la targeta. Pero con una modificación que la da el IEEE 802.

Si queremos asignar una dirección 6Bone (3ffe::/16) a un dispositivo dado el comando es el siguiente:

ifconfig inet6 add /

por ejemplo:

ifconfig eth1 inet6 add 3ffe:0a00:0004::1/64

donde en el prefijo estoy encapsulando mi dirección ipv4 10.0.0.4, para eliminar una dirección basta cambiar "add" con "del". Para visualizar las rutas asociadas a un dispositivo basta con ingersar:

route -A inet6|grep -w "dev"

por ejemplo:

hcaste@clara:~$ /sbin/route -A inet6|grep -w "tun"
2001:5c0:8fff:fffe::1ef4/128 2001:5c0:8fff:fffe::1ef4 UC 0 196 0 tun (dispositivo ruta global)
2000::/3 :: U 1 0 0 tun (ruta global al tunel)
fe80::/64 :: U 256 0 0 tun (ruta de enlace)
ff00::/8 :: U 256 0 0 tun (ruta multicast)
::/0 :: U 1 0 0 tun (ruta por defecto)

Si queremos añadir/quitar una ruta a la tabla de ruteo, basta con ingresar

route -A inet6 add/del / [gw] [dev]

Por ejemplo si yo quiero que todas las direcciones de un 6Bone sean enviadas por un tunel basta con entrar

route -A inet6 add 3ffe::/16 gw 2001:5c0:8fff:fffe::1ef4

o para asociar una ruta a una interface, del ejemplo anterior que salgan por el dispositivo "eth1" en vez de por el tunel.

route -A inet6 add 3ffe::/16 dev eth1

That's all folks!!