Archive for July, 2010

Música gratis en la calle.

El otro día mientras volvía de la radio me encontré en sesenta entre tres y cuatro el cd "Us" de Peter Gabriel, ese en el que se parece a el puma Rodriguez. Está bastante maltrecho pero por lo menos las tapas y la artística están bastante sanos.

Published in: dumpster-diving, musica | on July 17th, 2010 by Adrian Pardini | No Comments »

Autosabotaje o cagón?

(hace casi un mes que lo tengo en borrador, así que no pasa nada si lo tiro tal como está. Además decidí dejar de esperar y preocuparme por algo que no va a pasar gracias a que no me animo a decir las cosas como son y enfocarme en ser feliz con lo que ya tengo)

Estuve todo el domingo dudando si lo escribo o no lo escribo, después de todo este no es el espacio indicado para hacerlo pero ya me está molestando el hecho de mantener varios sitios a la vez.

Hace un tiempo, digamos el año pasado y hace unas dos semanas y media, estábamos hablando de las relaciones y el autosabotaje. Concretamente que cada dos pasos que doy retrocedo tres y me doblo el tobillo a propósito. Hago una boludez atrás de otra. Y lo peor de todo es que ya no es algo inconsciente; mejor dicho sí, pero por lo menos me doy cuenta de qué es lo que hice.

Este sábado me volví a casa con una sensación de impotencia tremenda, de no ser por el sueño que apenas me permitía estar en pie me hubiera ido a plaza Alsina para pensar y mirar el amanecer tras las vías como para mermar la amargura.

En muchos otros sitios se presenta al autosabotaje como una forma bonita de decir cagón, y la verdad que acabo de confirmarlo. Después de una noche de juerga y baile caimos en Buko para encontrarnos con unas amigas, una de ellas es una mina que me vuela la cabeza. Así, no hay otra forma de decirlo. Me v-u-e-la la c-a-b-e-z-a. Y que hice? hablamos de boludeces, que qué hicieron antes de venir, que lindo que está el dia, tomamos unas cervezas y nada. Nada. Nada.

No hace falta decir más.

Published in: psico | on July 17th, 2010 by Adrian Pardini | No Comments »

Al finnnnnn….

Después de casi siete meses me hoy terminé de ponerme al día con Sinfest, un comic muy pero muy bueno. Tres mil quinientos noventa y nueve tiras, diez años seis meses y algunos dias; el grosso de Tatsuya saca una nueva casi todos los dias. Es complicado encontrar la forma de caracterizarlo en pocas palabras, tengo en favoritos casi 350 que de a poquito voy a poner en algún lado.

Como si fuera poco también me enganché con Hilando el Destino (no sé por qué lo econtré recién ahora) y Ever Night. Este último recién recién empieza.

Published in: Comix | on July 15th, 2010 by Adrian Pardini | No Comments »

Un poquitín de quilombo…

todo sea por arreglar la consola de la radio, una Kithec viejita viejita. La primer consola de la radio!. Esto de no tener un lugar fijo para laburar es medio complicado. Por lo menos ya están todos los módulos listos, solo falta cambiarles los potes a un par y soldar unos noventa chicotes para conectarlos nuevamente al bus.

Published in: electronica, futura | on July 15th, 2010 by Adrian Pardini | No Comments »

Convertí tu placa de sonido quemada en un super manos libres

El día que se me quemó (que quemé en realidad) la placa de sonido de la notebook me agarró una desesperación tremenda. Me tiré de cabeza en mercadogarchalibre y compré la placa usb más barata, a $24. Funcionó durante media hora mas o menos y luego no anduvo nunca mas. En ninguna pc.

Por un tiempo la tuve en la mochila, dudando entre irme a City Bell donde vive el que me la vendió o convertirla en otra cosa. La fiaca pudo más y decidí emprolijar un poquito el enjendro que había hecho con el manos libres del celular:

Manos libres con ficha RCA

El manos libres con un par de fichas RCA para conectar a la consola. Me gusta como quedó la luz, estuve un buen rato jugando con la apertura y el flash

La desarmé (no costó mucho, la primera vez que se me cayó al piso las dos tapitas se separaron solas), desconecté los jacks del resto del circuito y soldé el cable original a la plaqueta. Tuve que agregar una resistencia de 1k entre el canal derecho y tierra para que el teléfono "piense" que hay algo conectado.

Conexión del cable

Después la obligatoria cinta y listo el pollo:

Manos libres usb, terminado

Hasta parece original...

Ahora solo falta agregar un cablecito mas para poder usarlo como cargador. Con la compu funciona de diez, así que ahora voy a tener radio en la facu. También anda lindo con los auriculares pero necesito conseguir unos de mas impedancia, los originales eran de 32 ohm y todos los que tengo dando vueltas son de ocho, no me va a durar mucho que digamos la batería.

Published in: electronica, hacks | on July 8th, 2010 by Adrian Pardini | No Comments »

...genial, sensual...

Ésta es genial. En la época que fumaba podría haber pensado de la misma manera pero hoy en la clase de tango aborrecí muchísimo al cigarrillo.

Vino una muchacha nueva a aprender a bailar, agarraba rápido las cosas pero tenía un aliento que te tiraba abajo. Horrible.

Hacete bendecir el alma porque el cuerpo se te está echando a perder diría una de las viejas.

Nerdddd….

(suena la voz de Fercha cargándome, podría haber salido el sábado a despejarme un poquito pero me quedé hackeando un driver)

And now for something completely the same... A couple of weeks ago I bought a cheap 8-channel usb audio card based on the CM6206 because the one in my notebook was roast (ar$ 190, including shipping to my home). As expected it worked right out of the box, there were some rough edges, like missing control names and the headphone jack was silent,  but as I was running a somewhat old kernel (2.6.29) I didn't care.

On another box with a newer kernel, 2.6.32-something, it worked better; the headphone jack mirrored the front channel and also spdif was enabled. Even so, it was managed as a generic usb device (wich is great, it means no specialized drivers) but some useful features described in the datasheet were missing.

I decided to implement the easier ones first, mainly because even I hacked the kernel before this was my first time with alsa. With the datasheet in hand I coded a quick app with libusb to poke registers. After a couple of hours I had a userspace app to select the headphone source (it lets you choose wich channel the headphone jack mirrors). Then I got the latest stable kernel, 2.6.34 at that time, and jumped into the code. A week passed and I had it implemented as another control from alsa.

You are doing it wrong.

Feeling great I made a series of shiny patches to send upstream. Lurking thru alsa-dev I glanced other patches that affect the usb-audio portion and they looked... different. Cloned the main git repo and really, it was different. Back to square one, or two.

Spent yesterday's night merging the old changes at the new tree and got a working driver again. A couple of hours ago sent the patch to alsa-dev. This time I avoided the gmail interface because it really likes to mangle inline patches and used kmail; the bastard trimmed also everything to 80 columns. Still nobody complained but lets see how it is teared down this monday.

Sources and documentation:

http://tangopardo.com.ar/pub/src/cm6206_utils-0.0.0.tar.bz2

CM6206 datasheet: http://tangopardo.com.ar/pub/docs/CM6206+datasheet+1.7.pdf

Published in: hacks, software, software libre | on July 5th, 2010 by Adrian Pardini | No Comments »

Aguante Speedy de Telefónica Argentina!!!

Noo mentira. Hace como dos semanas que conectarse a cualquier sitio mas al norte de Rosario es imposible. Tanto es así que para laburar por ssh es más cómodo con el dial-up. Hace un ratito:

$ ping 75.119.192.227
PING 75.119.192.227 (75.119.192.227) 56(84) bytes of data.
64 bytes from 75.119.192.227: icmp_seq=4 ttl=47 time=555 ms
[snip]
^C
--- 75.119.192.227 ping statistics ---
88 packets transmitted, 52 received, 40% packet loss, time 101789ms
rtt min/avg/max/mdev = 458.442/648.391/2052.791/241.257 ms, pipe 3

40% de packet loss. Como mola, menos mal que vivo a seis cuadras de la central en Berisso.

Published in: rants | on July 3rd, 2010 by Adrian Pardini | No Comments »