sábado, 21 de noviembre de 2009

Moonspell/Tiamat Mexico 08 Noviembre 2009

Dicen que es mejor tarde que nunca, así que aquí va mi pequeña reseña del pasado concierto de Moonspell/Tiamat en México.

La verdad es que no iba a ir, ya que en el caso de Moonspell no lo he escuchado mucho y Tiamat era la primera vez que lo escuchaba, pero sólo para quitarme el coraje de que cancelaron el de Korpiklaani (sí yo iba por Korpiklaani y no por Darzamat ¿algún problema?) fui a ver que tal.

Esta vez no tomé muchas fotos, ya que me toco estar hasta atrás y las cámaras de los teléfonos son una basura.

Empecemos con Tiamat.

A diferencia de otras ocasiones, el sonido estuvo muy muy bien ecualizado. Felicitaciones al o los ingenieros de sonido, estuvo perfecto.

En cuanto al estilo de Tiamat no se, está muy raro, yo así nada más a oído diría que debe ser algo así como post-metal.

A pesar de que se nota la influencia metalera, su sonido general es muy atmosférico, muy "ambient", muy abstracto, como un sueño.

Es perfecto para la próxima vez que viaje por allá bien lejos, si es que lo hago (el chopper y el estrella comprenderán de qué hablo) ya que no evoca emociones negativas ni positivas, es neutro, me parece un estilo muy interesante definitivamente debo explorar más en el futuro.

Un punto importante durante la presentación de Tiamat fue que en una de sus canciones, como por la mitad, el vocalista de Moonspell Fernando "Langsuyar" Ribeiro (sí, acabo de buscar su nombre en la Encyclopaedia Metallum, ¿algún problema?) se unió a ellos prestando su voz como un integrante más, dándole una nueva dimensión a la pieza (jaja que profesional me quedó ese párrafo).

Bueno ahora vamos a pasar a Moonspell.

Esta banda la conocí gracias al pan (un guitarro amigo del chopper que se apoda así) ya que cuando estabamos intentando formar nuestra propia banda (y aún seguimos en eso, pero ya avanzamos) el pan sería uno de los guitarros.

Moonspell fue muy entretenido, ya que hicieron algo que yo nunca había visto en el Circo Volador, que fue donde se presentaron en esta ocasión; utilizaron una pantalla grande donde se iban proyectando imágenes que iban cambiando según lo que iban tocando y se veía bastante cool, aquí una muestra de lo que pude sacar con mi crapphone:







¿Qué tal? ¿nada mal verdad? incluso hubo una donde pasaron todo un video de animación con historia y todo, a ese no le tome fotos pero seguro está en youtube, esa animación me recordó un poco a los personajes de Gorillaz, no estuvo mal, pero sí fuera de tono con el estilo de la banda, aunque tal vez ellos no tuvieron nada que ver con ello, seguro alguien contrató a un tipito diseñador que no tenía ni idea de nada y le mandaron que hiciera el video.

En cuanto al sonido y el performance, no tengo ninguna queja, todo perfecto, tal vez lo único que se puede criticar es que casi al final se empezó a poner un tanto monótono, pero solo un poco, nada grave, después se compuso y además tocaron mi canción favorita de ellos "Alma Mater" mientras en el fondo de la pantalla mostraban imágenes relacionadas con el mar, obvio por lo que dice la canción, parece ser que la banda se enorgullece de sus raíces portuguesas, como lo demuestran en esa canción que suena muy "folk".


Y mi boleto para que vean que sí fui.

viernes, 6 de noviembre de 2009

De lo mejor que ha dicho Theo de Raadt

Este mensaje llegó recientemente a la lista de correo de openbsd-misc.

Es un comentario de Theo de Raadt acerca de una reciente vulnerabilidad encontrada en el kernel de linux.

Reproduzco el mensaje entero ya que es muy muy gracioso.

If anyone wants a choice quote from me about the recent Linux holes,
this is what I have to say:

Linus is too busy thinking about masturabating monkeys, he doesn't
have time to care about Linux security.

For the record, this particular problem was resolved in OpenBSD a
while back, in 2008. We are not super proud of the solution, but it
is what seems best faced with a stupid Intel architectural choice.
However, it seems that everyone else is slowly coming around to the
same solution.

The commit message:

CVSROOT: /cvs
Module name: src
Changes by: deraadt@cvs.openbsd.org 2008/06/24 15:24:03

Modified files:
sys/arch/alpha/include: vmparam.h
sys/arch/amd64/include: vmparam.h
sys/arch/arm/include: vmparam.h
sys/arch/i386/include: vmparam.h
sys/arch/sh/include: vmparam.h
sys/arch/sparc/include: vmparam.h
sys/arch/vax/include: vmparam.h
sys/arch/sh/sh : trap.c

Log message:
On user/kernel shared page table machines, do not let processes map their
own page 0, as discussed with miod (and many others previously, including
art and toby). On sparc, make this __LDPGSZ because PAGE_SIZE is non-constant
ok miod tedu

There are four things interesting about this change:

1) The #1 reason why the Linux team has not commited this by default
is because it breaks Wine, which wants to play with page 0 -- so
basically they are resisting this for Windows binary compatibility
Ironic, isn't it? If anyone else tells you that is not the #1
reason, they are lying. We decided we don't care about Wine.

2) At least three of our developers were aware of this exploitation
method going back perhaps two years before than the commit, but we
gnashed our teeth a lot to try to find other solutions. Clever
cpu architectures don't have this issue because the virtual address
spaces are seperate, so i386/amd64 are the ones with the big impact.
We did think long and hard about tlb bashing page 0 everytime we
switch into the kernel, but it still does not look attractive from
a performance standpoint.

3) Last week a bug was found in OpenBSD's kernel which was locally
exploitable before the commit on Jun 24, 2008. Afterwards that fix,
it simply becomes a kernel crash; you cannot gain priviledge from
it. The reality is that kernel bugs will always exist, no matter
how hard we try. Our focus therefore is always on finding innovative
ideas which make bugs very hard to exploit succesfully. Bugs will
exist. At least they should be more difficult to exploit.

3) Note the date of the commit, 2008/06/24. Interestingly, this commit
was done 1 month before Linus posted this:

http://article.gmane.org/gmane.linux.kernel/706950

I'm glad we care about security and trying to make things better, and
I am glad that Linus prefers to write articles about monkey
masturbation. In life, everyone should stick to what they know the
most about. Because Linus knows dick all about security research.

Este tipo me cae bien.

jueves, 15 de octubre de 2009

Placas de tux


Encontre por la calle este auto con una matricula de tux

viernes, 18 de septiembre de 2009

Fotos de Arch Enemy en Mexico 2009

Ahora sí va de verdad. Estas son las fotos que pudimos sacar con nuestra cámara de celular. Es lo mejor que se pudo, lo siento y eso que estabamos como por la tercer fila en el concierto del domingo, el segundo, el de old school songs, que para mi gusto estuvo mucho mejor que el del jueves, porque dejenme decirles que fui a los dos.

Antes de proceder, quiero nuevamente recalcar que Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".



Espero que haya quedado claro que Arch Enemy se pronuncia ArCH Enemy con la CH de chapulín (aproximadamente) y no "arc enemy".

Es una lástima pero no pudimos obtener buenas fotos de Angela, se movía mucho y aparte por alguna razón en las fotos su cabello refleja mucho la luz y nada mas se ve como una silueta blanca, pero lo que sí es cierto es que en persona luce mucho, pero mucho mejor que en cualquiera de las fotos que puedan encontrar en internet, quien sabe por qué en las fotos y en los videos, incluso oficiales y DVDs de conciertos ella no sale muy bien, supongo que es eso del fotogenismo.

Ah y también tiene buena voz, ya en vivo se escucha más, no se como describirla, un poco como más rasposa, como con más textura.

También tuvimos oportunidad de escuchar a Christopher y Michael Amott como segundas voces. A Michael el jueves parece que se le estaba olvidando como iba la de Intermezzo Liberté, porque de repente se detuvo y repitió una parte que ya había tocado.

Sharlee D'Angelo es enorme y al final de los dos conciertos le gustaba escupir cerveza hacia arriba y crear una mini-lluvia. Por suerte solo lo hacía en su lugar. Durante los solos de guitarra se escondía para acompañar con su bajo, que tiene sonido muy dirian los españoles "cañero" suena así como con un poco de trrrr.

La bateria de Daniel Erlandson fantástica, impecable, precisa, como una máquina. El tipo está enfermo, no entiendo como alguien puede tocar así.

En fin, estuvo muy bien, y como tuve oportunidad de verlos dos veces me siento muy afortunado, de lo mejor que me ha pasado, era un concierto que llevaba años esperando y siendo que me toco por partida doble, no hay nada qué objetar.

Bueno sí, señores organizadores: por favor, por favor, NUNCA vuelvan a traer a Arch Enemy y en general a ninguna banda pesada en un día laboral ¿qué no piensan en los que trabajamos como esclavos día y noche todos los días? ¡somos los que más vamos a conciertos! ¡pero si los hacen entre semana cómo carajos vamos a ir! ¡piensen!

sábado, 22 de agosto de 2009

Arch Enemy en México

Fotos videos y tonos de Arch Enemy en México agosto 2009 gratis aquí bajar ya.

Ahora que tengo tu atención, entiende, de una vez por todas, que Arch Enemy se pronuncia arCH enemy, con la CH de chapulín (aproximadamente), no "arc enemi". Piensalo, ¿el nombre hace referencia a archienemigo o a arco enemigo o a enemigo del arco o un arca enemiga o un enemigo del arca?

Un verdadero metalero pronuncia bien los nombres de los grupos que le gustan y si no sabe cómo se pronuncian, lo investiga.

Es una vergüenza que las bandas que le abrieron a Arch Enemy le hayan dicho "arc enemi" y también la chava que anunció los próximos conciertos en el circo volador, ¿es esa la clase de profesionales que trabajan ahí? ¿es esa la calidad de bandas que tenemos? ¿con esa pronunciación cantan sus canciones? y luego el público gritando "¡arc enemi! ¡arc enemi!". Por eso estamos como estamos.

Se supone que un verdadero metalero debe tener una cultura general superior al del resto de la gente, a los que siempre critica de "borregos", pero claro, como todos le dicen "arc enemi" a arch enemy y "monspel" a moonspell, el metalero borrego y poser también.

Ah pero eso sí, queriendoselas dar de muy conocedor, Burzum lo pronuncia como "borzom", cuando ni siquiera está en inglés, que en ese idioma pudiera ser que se pronuncie así. Burzum está en lengua negra, el idioma de Mordor ¿has investigado cómo se pronuncia?. Pues aquí lo explican. A ver si le entiendes, está en inglés. Sí, el mismo idioma en el que estan las canciones de "arc enemi".

Tal vez mi pronunciación no sea perfecta, obvio porque mi idioma nativo no es el que utilizan las bandas en sus nombres.

Ya que estamos en esto, el "all" de For All Tid se pronuncia asi, no "al" y el "moon" de moonspell se pronuncia así, no como en "monspel".

Un poco fuera de tema, pero una vez me dijeron "no se dice banda, se dice grupo". ¿Sí?, pues la RAE dice esto al respecto de banda:

7. f. Conjunto de instrumentistas, con o sin cantantes, que interpreta alguna forma de música popular.


Volviendo al tema central, muchos dirán ¿para qué preocuparse por la pronunciación? lo que importa es que disfrutes la música. Pues bueno, ¿para que escuchar metal? lo que importa es tener un ruido agradable de fondo, para eso casi cualquier cosa les sirve, vayan a escuchar a los 40 principales en su estación de radio local y de paso cómprense un diccionario, incluso podrían forrarlo de negro y ponerle calaveritas y cruces invertidas para ser mas "darc", "ivol" y "tru".

viernes, 31 de julio de 2009

Vacunado contra las utopías

Hace apenas unos días vi el documental zeitgeist, y su segunda parte zeitgeist addendum, para quién no los conozca hablan sobre religión, el 9/11 y el sistema económico mundial todo desde una perspectiva conspiranóica. Si no lo han visto vale la pena, es entretenido y te hace reflexionar.

El caso es que en la segunda parte proponen algo llamado movimiento venus como la solución a todos los males del mundo por medio de la tecnología, en una mezcla rara entre anarco-comunismo y liberalismo, también toma algunas de esas ideas que no son nuevas.

Después de ver cómo la visión del software libre de Richard Stallman ha fallado en hacerse realidad puedo ver de manera más crítica este tipo de utopías.

Sería muy largo hablar de porqué no va a funcionar, pero sólo escribiré algunos de los motivos que me vienen a la mente. No soy negativo, soy realista.

Para un punto de vista totalmente opuesto al del proyecto venus tenemos el del señor Kaczynski, es importante leerlo para ver las cosas de forma más objetiva, su punto de vista lo expone de manera magistral, pero nadie le hizo mucho caso. Tal vez hayan escuchado sobre él, en la tele le llamaban unabomber.

Volvamos a lo del proyecto venus. Primero para que esto funcione se necesita poner de acuerdo a mucha gente. Todo lo que para poder funcionar necesite poner de acuerdo a mucha gente va a fallar, porque es imposible, y en este caso estamos hablando de TODA la gente del mundo.

En otra parte mencionan que si logramos que las máquinas cuiden de nosotros y así nosotros no tengamos qué hacer nada la gente va a estar en el ocio total, pero también dicen que eso no será problema, porque entonces la gente va a enfocar sus esfuerzos en el arte la ciencia, la cultura, etc. ya que las máquinas se encargarían de las cosas triviales.

Esto no tiene sentido. ¿A cuanta gente le interesa la verdad todo eso aunque no tengan nada más qué hacer? ¿y cuantos de ellos tienen la capacidad para producir algo interesante? el resultado va a ser que la mayoría de la población van a ser vagos. ¿Eso es malo? no, pero entonces la gente se va a aburrir y se van a poner a destruirse entre ellos, que es lo que mejor sabemos hacer.

Por un lado tal vez sea bueno, porque tal vez acabaría con la sobrepoblación, pero ¿cómo asegurarse de que sólo la gente que vale la pena es la que va a vivir y los demás van a morir?. Suponiendo que los que valen la pena son los no vagos, es decir, que contribuyen algo a la civilización.

Están pasando por alto algo que la gente de corrupt.org y anus.com vienen denunciando desde hace tiempo: la falsa ilusión de que todos somos iguales.

Otro pundo malo es ¿se acuerdan de Multivac? ¿de HAL 9000? ¿de skynet?.

Si asumimos que el bien y el mal no existen y que la moral es relativa, primero tenemos que ponernos de acuerdo en ciertos valores básicos. Esto no es lo mismo que poner de acuerdo a toda la gente de la Tierra por un ideal común, porque estos valores básicos van a cambiar según cada continente, país, región, etc.

Luego ya que se esté de acuerdo se necesita un líder capacitado para gobernar con puño de hierro según esos principios, así como Vlad el Empalador.

Obviamente esto va a provocar luchas y guerras, pero es algo inevitable. Al final unos van a morir y otros van a vivir. Esto acabará con la sobrepoblación. Para prosperar más rápido hacia los valores de cada comunidad, podemos aplicar un poco de eugenesia y así, seleccionamos sólo a los individuos que sirven y desechamos a los que no.

De esta manera logramos orden y logramos enfoque, porque tenemos una meta, ¿cuál es esa meta? los valores básicos que acordamos al principio.

¿Qué pasa? ¿que habrá desigualdad porque habŕa líderes y los que los sigan? eso es normal, desigualdad siempre va a haber, porque todos somos diferentes, algunos más capaces, otros menos, otros más fuertes, otros más débiles. Es la realidad. Así siempre ha sido y así será.

En resumen, por donde sea que se le busque no hay salida, las cosas serán como son de una forma u otra mientras seamos humanos.

Depende del camino que cada quién quiera tomar. Nadie estará de acuerdo nunca en cual es el camino que la humanidad debe tomar, no se puede decidir en forma lógica porque no la tiene, es decir, la humanidad no tiene ninguna meta o finalidad inherente a ella, tal vez sólo reproducirse sin control como virus. En ese sentido no somos diferentes de los animales.

Que cada quién decida cuál es el modo correcto de vivir, pero no espere que todos estén de acuerdo con ello. No se puede. Mejor vamos a matarnos entre todos y que sobrevivan los mejores (según qué valores) o los más suertudos, al universo no le interesa. O tal vez sí porque ¿al final quién va a revertir la entropía?.

Adaptaciones culturales

Hacerle burla a la iglesia católica ya no es tan divertido. Es un blanco muy fácil, ya no provoca reacciones emocionales en nadie, sólo en la gente grande como los papás y los abuelos y en los muy fanáticos.

De todos modos ¿se han fijado cómo la iglesia se adapta a la cultura de cada país al estilo de las grandes transnacionales hamburgueseras?. A ver diganme que de diferente hay entre esto:



y esto:




(Los misioneros de guadalupe se la regalaron a mi mamá, atrás dice que es una "virgen japonesa").

Es más, si me apuran, es lo mismo que esto:



En fin, el que quiera ver que vea y el que no, que no vea.

jueves, 2 de julio de 2009

Cosas divertidas de ser programador

Desde que empecé a programar, hace ya un buen rato, siempre me ha gustado meter comentarios divertidos en mi código. Por ejemplo nadie se imagina que oculto en el código de cierto sistema gubernamental, usado por unas cuantas decenas de personas de diferentes municipios del estado, se encuentra una mención a pequeña, una niña que aprecio mucho.


Y así hay varias mas, por ejemplo en alguna parte de ese mismo sistema se menciona que Rafa es marica. Espero que si alguien saca una captura de ese código me la pueda proporcionar para publicarla aquí.

domingo, 14 de junio de 2009

Recompensa

Fue una batalla de proporciones épicas, día y noche al pie del cañón desarrollando el sistema de nombre código SEVERINO.

El secretario de salud mandó suspender todas las actividades laborales del país debido al brote de influenza AH1N1... excepto para oscar, falso y makz.

Mientras toda la gente del país (ok, esta bien, ¿el 95%?) descansaba a causa de los días festivos o estaban en su casa refugiados o abarrotando los hospitales en un ataque de histeria colectiva típico de comportamiento borreguil, nosotros estabamos programando frenéticamente, casi morimos en el intento y javier alias falso estuvo a punto de digerirse a sí mismo una noche.

Tuvimos que hacer un sistema a partir de la nada en unas 48 horas. ¿ingeniería del software? ¿metodologías de desarrollo? ¿análisis de requerimientos? ¿pruebas? ¿QA? ¿prototipos? jajaja que buena broma.

Fue un trabajo de locos: haz, corrige, cambia, quita, pon ¿porqué? hay que presentarlo mañana a las 9, luego con cambios a las 6, luego debe estar al 100% al otro dia a las 2 para mostrarselo a no se quien, ahora hay que mostraselo a las 8 a no se que otro... y cada vez eran más y más cambios y funcionalidades, salió casi de milagro.

Al final todo el esfuerzo valió para esto:




Que por cierto no menciona al thomas y al mike, que fueron nuestros refuerzos una vez y nadie se acordó de ellos.

Ah y también valió para dos días libres (en mi caso) y una invitación a la comida china. Y digo está bien que esas cosas sucedan una vez, pero que luego se vayan acostumbrando, pues como que no y al final uno se cansa.

Monedas extranjeras

Mi amiga kelly fue a Canadá y me trajo unas monedas de allá (en realidad me las regaló porque le sobraron y así se ahorraba tirarlas a la basura, además de esa manera no podría reclamarle que no me trajo nada, es muy lista).

Son de 1 y 10 centavos.




lunes, 6 de abril de 2009

Directorio I386 de windows xp

Tal vez les ha pasado que a veces windows pide insertar el disco de instalación para copiar algo de un directorio que se llama I386 pero no tienen el disco a la mano.

Bueno, pues se me ocurrio subir el contenido de ese directorio y compartirlo aqui están los links, para quien quien le sirva:

http://rapidshare.com/files/217933561/I386.part1.rar
http://rapidshare.com/files/217941104/I386.part2.rar
http://rapidshare.com/files/217956045/I386.part3.rar

martes, 20 de enero de 2009

Sincronicidades del messenger

Dos contactos míos que no se conocen entre ellos, una sola visión de la muerte.


Saludos al pan y al erufenix.

viernes, 2 de enero de 2009

Cómo convertir de flac a mp3 en Linux

Hay muchas formas pero a mi me gusta con flac y lame, de esta manera:

flac -c --decode archivo.flac | lame --vbr-new - archivo.mp3


Para convertirlo a mp3 con bitrate variable y calidad media, si se quiere manipular la calidad sólo hay que agregar a lame la opción -V n donde n es un entero de 0 a 9, siendo 9 la peor calidad, pero codifica mas rápido y produce un archivo menor.

Si se quiere un bitrate fijo, hay que sustitur --vbr-new por -b n donde n es el bitrate deseado de 32 a 320.

Si no quieren complicaciones el primer comando da una calidad buena. Probado con flac 1.2.1 y lame 3.97.

¿Y para hacerlo con varios archivos? pues fácil, en una sóla línea así:

for archivo in *.flac; do flac -c --decode $archivo | lame --vbr-new - $archivo.mp3; done


O en un script asi:

for archivo in *.flac
do
flac -c --decode $archivo | lame --vbr-new - $archivo.mp3
done

Piedra roseta para unix

Para los que usan múltiples sistemas Unix, hay una página múy útil, la Rosetta stone for Unix.

En ella podemos encontrar equivalencias de comandos entre diferentes unix para hacer diversas tareas. Algunos de los Unix que vienen ahi son HP-UX, AIX, los BSD, Solaris y Linux.

Muy útil también para aprender un nuevo Unix cuando se tienen conocimientos previos de otro unix e incluso como auxiliar para aprender algún unix desde el principio, porque están todas las tareas habituales de un administrador muy bien resumidas.

XMLHTTP/XMLHTTPREQUEST y UTF-8

Recientemte me topé con un problema extraño de codificación de caracteres. Todo es porque si estas usando AJAX, los objectos XMLHttp o XMLHttpRequest mandan los datos POST codificados en UTF-8 aún cuando la página desde la que se envíen esté en una codificación diferente.

En algunos navegadores el GET se manda en la codificación indicada en el html con charset, pero no siempre es así. ¿Solución? usar siempre codificación UTF-8 para todo.