Planet Buena Señal

March 26, 2010

Lucas Mackenzie

Are you friendly?

Última noche en Londres. Domingo. Trafalgar Square.
Algo así como la Plaza de Mayo de Londres.

El centro de la plaza estaba dominado por un árbol navideño inmenso. A sus pies, un coro de personas cantaba villancicos.

[Es increíble lo navideños que son los ingleses. A veces son insoportables. No se puede tomar un café en Starbucks (que ya es un café muy malo, aquí y en Inglaterra también) sin que te taladren el cerebro con música navideña. Tal vez es algo de toda Europa. No sé.]

Yo recién había salido de la National Portrait Gallery, en donde una señora parecida a Judi Dench me retó por tratar de tomarle una foto a un retrato de… ¡Judi Dench!

[¿Será que en realidad se enojó porque no le tomé una foto a ella?]

Subí a la parte más alta de la plaza para tomar una foto del árbol y del coro, cuando una chica se me acerca y me pregunta:

-Are you friendly?

Yo la miré con divertida curiosidad mientras mi mente volaba a doscientos kilómetros por hora. ¿Qué chances hay de que una chica joven con unos espectaculares ojos azules y una voz con un tono increíblemente dulce y musical te pregunte si sos amistoso en Argentina? Ni siquiera una que trata de venderte algo.

-Yeah, sure. –Le contesté con una sonrisa.

Por otro lado, recordé un episodio de mi primera noche en Londres. Estaba también en Trafalgar Square y quería ir al Instituto de Arte Contemporáneo, que queda cruzando el arco de la entrada a St. James Park. No sabía cómo llegar y cuando pregunté a la gente… la verdad que no eran para nada friendly. Así que la pregunta de la chica tenía mucho sentido, más teniendo en cuenta lo polite que son los ingleses.

Desafortunadamente la chica no había quedado subyugada por el exotismo que exudo al caminar por la calle. Solo quería saber qué opinaba sobre la política inmigratoria del Reino Unido, la cual desconozco excepto por el hecho de que a mí me dejaron entrar al país.

[Me pregunto si tendrá algo que ver con una protesta de unos (¡6!) estudiantes somalíes con la que me topé el día anterior frente al parlamento británico… Deberíamos enseñarles como hacer piquetes a lo grande…]

Lo curioso es que la chica no se había dado cuenta de que era extranjero, a diferencia de las innumerables veces que me identificaron como español… o algo parecido.

[¡Hay muchos españoles en el Reino Unido! Pronto les voy a contar una historia sobre una chica española. O mejor aún, dos españolas y una colombiana. Pero primero terminemos con esta historia…]

Lo que pasó después no fue muy emocionante. Me tomé el underground hasta Paddington y de ahí el tren hasta Marlow. Me esperaban tres días más de bastante frío (y hasta nieve) para luego volver al húmedo verano bonaerense.

[La foto de Judi fue tomada por Caroline Bonarde Ucci]


by noreply@blogger.com (Mackenzie) at March 26, 2010 02:52 AM

March 25, 2010

Lucas Mackenzie

Nothingness

Las mesas del Belushi estaban bastante despobladas aquel domingo por la mañana. Me senté junto a una de las ventanas que daban a la estación del underground de Sheperd’s Bush y me dediqué a saborear mi desayuno, que consistía en cereal con leche, jugo de naranja y tostadas con blackcurrant jam.

[Luego la Wikipedia me diría que Polonia es uno de los principales productores mundiales de esta baya parecida a una ciruela pero más pequeña. La mermelada es muy rica… es una lástima que aquí no se consiga]

El rostro más familiar era el de Dave Grohl. Un mural de los Foo Fighters ocupaba una pared completa del bar. Sin embargo, la música que sonaba no era Foo Fighters sino Living Colour:

Nothingness
All I have to feel is my loneliness
Nothing in the attic except an empty chest
And nothing lasts forever

Es difícil estar a más de once mil kilómetros de casa y que no se te pasen ciertas imágenes por la cabeza al escuchar una canción así, aunque el Belushi es un buen lugar para conocer gente.

Mis compañeros de habitación eran Tom; un australiano joven, trabajador y con una extrema sensibilidad para el agua caliente; dos chicas brasileñas, una de las cuales vi en ropa interior en el preciso instante en el que entré a mi habitación por primera vez… pero desafortunadamente no era tan agraciada como su amiga Vivian.

Vivian era brasileña, pero vivía en Boston. Había tenido un ex argentino, con lo cual estaba bastante familiarizada con mi idioma. De hecho, fuimos capaces de hablar en tres idiomas diferentes: español, portugués (muy chapucero de mi parte, apenas atiné a mencionar el tudo bon, tudo legal de Don Carlos) e inglés.

Saludé a Tom, que ya había bajado a desayunar. Por supuesto, los otros dos chicos con los que compartía habitación y cuyas caras nunca conocí seguían durmiendo. Vivian y su amiga se habían ido temprano, antes de que yo me levante.

Y así, sin muchas ceremonias, agarré mi bolsito y yo también me fui. Todavía me quedaban varios lugares por visitar en mi último día en Londres.


by noreply@blogger.com (Mackenzie) at March 25, 2010 12:57 AM

March 12, 2010

Hernán Ordiales

Some experience with CLAM inside an audio club at FIUBA, Argentina

(Note: I wrote this as something to tell to the clam-devel mailing list about some of my source-code commits)

About eight months ago, there was a foundation of something like an “audio club” in my university [1]. As soon i learned about that, i quickly got in touch with them and noticed that there was a major interest in analog issues (the only audio area with at least elective, courses in the university). So i told them about all the cool things that are available and ready to do with digital audio, mostly signal processing related. I talked in general, but of course i also talked about clam, with all its prototyping, real-time and easy development of plugins features. Even many of them ended installing and using it, and some even developing with more or less help. One thing to notice is that most of them are students from first years and most (but not all) are students with a basic programming level (because they are from electronics) but strong dsp knowledge (behind this is an university with more emphasis in theory than practice)
We started specifying plugins from a more abstract level (inputs/outputs/controls) and generating the source code base using
CLAM’s Templated Plugins Code Generator [2] and prototyping some simple applications. But one of the things we ended up doing was to take advantage of clam as platform to prototype medic related applications like filter ECG signal from noise in realtime, and some like _vice-versa_, i mean applying some processing knowledge from that area to audio.

Some of that work (one hour per week average) it’s now in the repo, most remarkable i think are filters work, by above the adaptative notch one (which even was used as a demo of a talk of one of the members about the steepest descent algorithm and its application to filter ECG signals)

Some development screenshots:
http://clam-project.org/wiki/Image:FilterByCoefExample.jpg
http://clam-project.org/wiki/Image:FilterExample-LP-HP.jpg
http://clam-project.org/wiki/Image:ThreeBandFilterOutputWithWhiteNoiseAsInput.jpg
http://clam-project.org/wiki/Image:GaussianWhiteNoiseHistogram.jpg
http://clam-project.org/wiki/Image:UniformWhiteNoiseHistogram.jpg

[0] FIUBA: Engineering Faculty of Buenos Aires University
[1] Group: http://code.google.com/p/club-audio-fiuba
Source code repo: http://groups.google.com/group/club_de_audio_fiuba
[2] http://audiores.uint8.com.ar/blog/2009/08/17/showing-a-little-about-clam-as-a-prototyping-tool-at-the-audio-club-of-fiuba/

March 12, 2010 02:21 AM

December 21, 2009

Francisco Tufró

Tobias Mayer en Argentina

Tobias Mayer fue el primer instructor oficial de Scrum que vino a Argentina (2006), antes de eso estuvo implementando Scrum en Yahoo!, entre muchas otras cosas. Se puede leer algunas de sus ideas en http://agilethinking.net/ y en http://agileanarchy.wordpress.com/

Tobías va a estar dando un curso y un workshop en enero de este año en Buenos Aires y quería compartirlo con ustedes.


CSM
Tobias Mayer facilitará un curso de Certified ScrumMaster en Buenos Aires, Argentina.
El curso Certified ScrumMaster Training (CSM) consiste en dos días de presentación, charlas grupales y experiencias y ejercicios interactivos diseñados para enseñar efectivamente los principios y prácticaqs de Scrum.
No hay transparencias y los momentos en que Tobias “da clases” se mantienen al mínimo. El valor de Scrum surge de hacerlo, y el curso se focaliza en la acción. Al finalizar el curso, los participantes tendrán la confianza y comprensión para comenzar la incorporación de Scrum en sus organizaciones y ayudar a los equipos de desarrollo a mejorar sus procesos. Al aprobar, cada uno de los participantes recibirá la designación oficial de “Certified ScrumMaster”, un título otorgado por la Scrum Alliance.

Cuándo: 25-26 de enero de 2010
Dónde: Perú 375, 1er piso (Southworks)
Costo: usd 700 + IVA
Registración: http://tinyurl.com/tobiasBsAsCSM

Este evento es organizado por Agilar Argentina


Taller Tobias Mayer: The Spirit of Scrum: Road to Joy
Tobias Mayer facilitará un taller de un día en Buenos Aires, Argentina. Está orientado a Scrum Masters y agile coaches.
Se explorarán los principios y valores de Scrum. Este taller no se focaliza en las prácticas (se asume que los participantes tienen familiaridad con ellas) y explora Scrum en un nivel más profundo y humano. A través de una serie de juegos, ejercicios interactivos y conversaciones facilitadas, se adquirirá una comprención más profunda del nuevo esquema de pensamiento requerido para hacer Scrum. Esto no es sobre metodologías o procesos, es sobre divertirse

Cuándo: 28 de enero 2010
Dónde: Perú 375, 1er piso (Southworks)
Costo: usd 220 + IVA
Registración: http://tinyurl.com/tobiasBsAsWorkshop

Este evento es organizado por Agiles Argentina y Agilar Argentina

Este evento será dado en inglés. Aunque por el tipo de evento no es imprescindible el hablar y entender perfectamente, ya que el resto de los que asistimos podremos dar una mano.

Más información

by nictuku at December 21, 2009 04:04 PM

November 19, 2009

Francisco Tufró

Environmental Seeder – New Ruby on Rails Plugin by Me

I’ve just released Environmental Seeder, a simple rails plugin to allow seeding databases according to the environment you’re in (for example filling testing, staging and production databases with different data). I’ll paste the README below for you to check out how it works


EnvironmentalSeeder
===================

EnvironmentalSeeder is a simple addition to db:seed to allow loading environment specific data through seeds.rb without
any programming.
Take in account that this task doesn't replace the existing one, just appends the environmental specific seed loading.

Installation
============
Install it just as any other rails plugin

$ script/plugin install git://github.com/franciscotufro/environmental_seeder.git

Example
=======

Just use seeds.rb to store the data that goes into every single environment and use db/seeds/[RAILS_ENV].rb for specific
environment data to be loaded.
For example, a default admin user that should be created on every environment should be put into seeds.rb

db/seeds.rb
--------
User.create(:login => 'admin', :password => 'secret', :password_confirmation => 'secret')

Then, if you want your staging environment to have one post written by admin

db/seeds/staging.rb
----------------
admin = User.find_by_login('admin')
Post.create(:title => "Some data to populate staging environment", :author => admin)

Now, if you run

$ RAILS_ENV=staging rake db:seed
Loading seeds_staging.rb

That's all, you'll have your staging database populated with the admin user and a post, hope you enjoy it!


UPDATE: The guys from rails envy commented my plugin in their 101 podcast.

by nictuku at November 19, 2009 03:40 PM

August 18, 2009

Hernán Ordiales

Showing a little about CLAM as a prototyping tool at the Audio Club of FIUBA

Last week, at the recent ‘audio club’ of my university, I was showing how to work with the CLAM framework as a tool to prototype realtime audio signal processing applications in a simple and fast way.

We started with an example network to show some about the NetworkEditor capabilities: karaoke.clamnetwork
Karaoke

After that, we continue with a simple ‘diodo distortion’ plugin:

We specified and generated the source code base in this way:
Especificación de distorsión tipo diodo

We wrote this code:

bool Do()
        {
            bool result = Do( mEntrada.GetAudio(), mSalida.GetAudio() );
 
            mEntrada.Consume();
            mSalida.Produce();
 
            return result;
        }
   
        bool Do(const Audio& in, Audio& out)
        {
            int size = in.GetSize();
 
            const DataArray& inb = in.GetBuffer();
            DataArray& outb = out.GetBuffer();
 
            for (int i=0;i<size ;i++)
            {
                if ( fabs(inb[i])>0.8 )
                    outb[i] = inb[i]&lt;0.? -0.8:0.8;
                else
                    outb[i] = inb[i];
            }
            return true;
        }
</size>

And built this net to try it:
Red para probar distorsión de diodo

The source code of the plugin ready to be compiled is here: pluginDistorsiónDiodo_ClubAudioFiuba.tar.gz

As extra, I leave here pluginDistorsiónDiodoConControlDeClipping_ClubAudioFiuba.tar.gz the same diode distortion, but with a clipping control to set the threshold when playing.

They liked these kind of prototyping features a lot, so probably we’re going to keep using it at the club.

August 18, 2009 02:10 AM

October 13, 2008

Adrian Pardini

Soy un pelotudo

(por si aún no se dieron cuenta...)

Vayanse enterando.

(para los que me conocen esto es una verdad de perogrullo.)

Nota mental: sos un pelotudo, y sabés bien el por qué. Hacé algo al respecto. (no, no vuelvas a escribir esto dentro de un año)

by pardo (noreply@blogger.com) at October 13, 2008 11:03 PM

Otra vez de taxi dancer

No es nada de otro mundo, un trabajo como cualquier otro. Solo fue un dia, espero se vuelva a repetir. De ser posible en una situación mas favorable (o sea, sin necesidad y con tiempo libre)

by pardo (noreply@blogger.com) at October 13, 2008 11:00 PM

September 20, 2008

Adrian Pardini

Aguante el Software Libre!!

Esta alegría se debe a una multitud de causas. En primer lugar este sábado se realiza una nueva edición del Software Freedom Day (http://www.softwarefreedomday.org/teams/southamerica/argentina/La_Plata), es el primer año que no puedo asistir pero no me pesa tanto porque falto para ensayar en el teatro.

Segundo, con la gente de La Oveja Electrónica estamos haciendo talleres en el centro cultural Estación Provincial. Lentamente eso va tomando ritmo. El programa de radio ya está encauzado.

Tercero, la semana pasada necesitaba una placa de red y un adaptador USB->232; sin pensarlo mucho compré una DLink 10/100 pci y un adaptador NogaNet. Para mi sorpresa, la DLink no sólo traía un cd con el código fuente del driver via-rhine para kernels 2.4.x (que por cierto compiló y funcionó sin ningún problema en una pc viejita) sino también la GPL2 impresa. El noganet es mucho mas modesto, simplemente tenía el .c del driver para el ft232.

Cuarto, decidí probar un Ubuntu 8.04 en la notebook de un amigo (una bangho bastante berreta). Me sorprendió que todo, hasta el wifi, funcionara. Lo mas interesante fue que conecte al usb una impresora (hp d2360) y sin darme tiempo a lanzar el kcontrol salió un bonito mensaje que rezaba: "installing printer...". En menos de un minuto la impresora funcionaba e imprimía con calidad fotográfica.
Después dicen que gnu/linux es difícil...(también es sencillo decir que Windows es fácil cuando tenés un pringao que te arregla todo.)

by pardo (noreply@blogger.com) at September 20, 2008 12:09 AM

June 24, 2008

Adrian Pardini

Cruzando al BOFH con el sevicio técnico

Bueno, tengo un montón de cosas buenas y malas para contar pero estoy algo más que cansado. Así que voy a contar esta pequeña historia que me alegró el día.

Todos hemos visto en blogs como Soporte Técnico Tonto o STD casos de usuarios algo menos avispados que el común de la gente.

El caso es que esta tarde me llama muy feliz una amiga, digamos Señora de C (porque Señora de O hay una sola), y me cuenta de lo mas orgullosa:

Hoy por fin vino el técnico a llevarse la PC, me dijo que mis emails estaban ocultos y en su laboratorio los iba a des-ocultar (literalmente).


Casi llorando, entre risa y pena, no pude mas que decirle que parecía a todas luces un cuento para cobrarle más (también es un poco culpa mía porque siendo una amiga este tipo de cosas no deberían suceder).

Ojo, hace mucho que no lidio con las abominaciones de los subsistemas inoperativos de moda y es probable que sea una falla real.

Lo que sí es probable: de haber usado Mutt esto no sucedería (bueno, hay muchas mas causas atrás, pero es un buen signo)

by pardo (noreply@blogger.com) at June 24, 2008 11:45 PM

June 18, 2008

Adrian Pardini

Tango Queer en La Plata

Algo nuevo, desde el jueves que pasó y todos los segundos jueves de mes se va a realizar una Milonga Queer en La Clave (50 5 y 6).

El jueves pasado no hubo mucha convocatoria pero salimos en Diario El Día.(las fotos en la web son horribles, en la versión impresa salimos mejor)

El ambiente Queer es muy copado e interesante, ya era hora de que se venga con más pulenta para La Plata.

by pardo (noreply@blogger.com) at June 18, 2008 11:19 PM

Flisol LP 2008

Bueno, como siempre las noticias tarde. Breve reseña de lo que fue el Flisol en La Plata desde mi experiencia.

Llego temprano al edificio de la facultad de Informática, para probar todo y ordenar un poquito las cosas, tomar unos mates. Probamos la notebook del lugar y calibramos el cañón (ouch, es un Infocus).

Todo joya, como sobraba tiempo enchufo a Virulazo (mi estación de trabajo) y no pasa nada. Nada. Pucha, digo, que mala leche; si esa misma mañana estuve retocando mi presentación sobre Python. Podía romperse la fuente cualquier día, pero no; la condenada se quemó en los 25 minutos que tardo en ir de Berisso a La Plata.

Bueh, aproveché que tenía los slides de la intro a Python en el pen y los copié a la notebook local.

Momento de hablar. Luego de una charla muy copada sobre OpenBravo me tocaba a mi (Introducción a Python). Pedí disculpas de antemano porque la cosa iba a ser muuuy aburrida; había diagramado los tiempos considerando pausas para mostrar cosas en el intérprete y un ratito para jugar a PyDance o el Frets on Fire.

Caras largas, ninguna pregunta. Una vez más dormí a todo un auditorio.


Ahora viene la parte linda.

Como el Flisol se extendía hasta las 6 de la tarde decidí ir de shopping, a por una nueva fuente. Termino comprando una Codegen de 500W que me dolió bastante pero entre lo que podía comprar era, "la menos mala".

Llego al Flisol, veo a lo lejos mi desktop funcionando y que están explicando algo. Yay! la fuente no esta quemada, puedo devolver la nueva.

Poco duró mi alegría. Me acerco y pregunto qué están haciendo, "ah, nada, le acaban de instalar Ubuntu" me comenta un amigo. Cc ccómo?!

Toda mi vida pasó en un instante, me imaginaba restaurando innumerables backup de cds y exabytes (si, tengo una unidad de cinta, y qué?), el último mes de trabajo perdido...

Hasta que terminó la charla pasé un momento horrible, no se lo deseo ni al mejor de mis enemigos.

Lo que son los amigos, de no ser por Henry que se avivó y le dijo al orador algo como "oiga! instale sobre la partición NTFS" todo mi trabajo de los últimos meses se hubiera ido al caño.

Qué se perdió? Nada. Bueno, casi nada. En ese disco había un Windows XP Starter (si, esa animalada que no te deja tener mas de tres programas a la vez) que vino con la pc. La verdad que ni me mosqueó; además ese disco es un Hitachi DeathStar , ya tuve uno que falló de una manera horripilante (de todos los lugares en los que podía comenzar, fue en el medio de un loopback ext2), así que nunca lo usé realmente.

La fuente. Bueno, luego me entero que uno de los asistentes donó la suya, por lo que luego de instalar la nueva procedí a investigar la reciente difunta. Absolutamente todos los capacitores electrolíticos estaban o reventados o hinchados, no sé cómo nunca se notó en el resto de la máquina. El resto de la electrónica estaba sano, en casa luego de cambiar los componentes y hacer una revisión quedó como nueva.

A pesar eso ni loco la conecto a otra pc, en este momento se unió al resto de fuentes varias en mi banco de trabajo.

Moraleja? no creo... pero,
Gracias Henry!

by pardo (noreply@blogger.com) at June 18, 2008 11:01 PM

April 12, 2008

Adrian Pardini

Estoy contento

Y no debería estarlo. Como algunos sabrán, se esta hablando mucho de que el gobernador Scioli piensa informatizar 9000 escuelas usando software privativo (o sea, Windows y Office).

Esto no es una cruzada en contra de Microsoft, cualquiera con dos dedos de frente reconoce que la tecnología a emplear es la que mejor satisfaga las necesidades de uno.

¿Es el software propietario adecuado en el marco educativo? La repuesta es NO. Desde cualquier enfoque, incluso dejando de lado el costo del mismo. Como ya hemos visto, con tal de continuar con su dominio están relajando sus estrictas políticas e incluso "regalando" a unos pocos u$s 3~6 los paquetes que alquilan por encima de u$s 200.

El software propietario impone un modelo de pasividad, uno no puede cambiar la situación si no está conforme con el mismo; por lo tanto uno está a merced de las disposiciones de una empresa que ni siquiera es nacional (OJO! no hay que aceptar ser esclavos, ni de un compatriota ni mucho menos de un extranjero).

Queremos como sociedad que los futuros profesionales y ciudadanos carezcan de iniciativa para tomar el control y mejorar la realidad, que sean entes pasivos sin capacidad de decisión que se limiten a aceptar las cosas tal como son?.
Evidentemente no, el futuro bienestar de todos y el progreso depende de que formemos personas proactivas y dispuestas a cambiar las cosas para que se adapten mejor a las necesidades individuales y colectivas [no está demás notar que al gigante de Redmond esto no le conviene. Un usuario con poder, Oh No!]

Me estoy llendo de tema, pero ahora tampoco quiero cortar así como así mi argumentación. Es por eso que si hay interés sería bueno que visiten estos sitios, allí se termina de redondear la idea con un grado de detalle que en este momento no puedo brindar. A la voz de aura, los links.
Laura!:
--
http://www.mastermagazine.info/articulo/12831.php
http://www.musix.org.ar/wiki/index.php/Comunicado_de_prensa
http://wiki.gleducar.org.ar/wiki/Razones_para_usar_software_libre_en_educaci%C3%B3n
--

De vuelta en tema. Ahora que lo pienso bien, empiezo con el tema. Estoy contento.

Hoy tuvimos un Foro de Resolución de Problemas de Matemática, en el marco de mi trabajo como Tutor en la UNLP. Fueron muchos mas chicos de los esperados (alrededor de 47) y la experiencia fue genial.

A diferencia de lo que hacen la mayoría de los ayudantes y profesores, nuestra tarea era guiar al alumno en el proceso de resolución, no hacer el problema por él. Resolver un problema paso a paso junto con alguien dispuesto a aprender (lamentablemente también hay hoygans y haraganes en estos lares) fue algo maravilloso.

Algo que todos los chicos valoraron fue el hecho de que cuando escribía algo (bad me, ellos deberían de hacerlo) dejaba una descripción detallada de qué propiedades o teoremas aplicaba y por qué.

Una cosita descolgada, antes que me olvide (tengo sueño!!). Este domingo bailamos con el grupo de Tango en la Calle Nueva York. Vengan !.

Me hubiera gustado tener un tutor.

by pardo (noreply@blogger.com) at April 12, 2008 12:01 AM

April 11, 2008

Adrian Pardini

Volví a Nacer.

Gracias a Dios, San Expedito y Todos Los Santos, el jueves pasado volví a respirar con tranquilidad. Los que me conocen saben que no soy lo que se dice una persona religiosa, por lo menos no en el sentido de ir regularmente a Misa o rezar con cierta frecuencia pero esto me sorprendió incluso a mi.

Las últimas cuatro semanas estuve con mucha, pero mucha angustia. No viene al caso el por qué. Simplemente quiero decir que estaba pendiente de una cosa que era *muy* probable que suceda (la estimación más favorable fue de 88%) y de ser así no sólo mi esperanza de vida se iba a ver muy reducida (en otras palabras no llegaría a los 40) sino que esos años serían muy miserables.


En el marco de esta situación experimenté algo que ya había visto antes. Debo reconocer que es muy hipócrita de mi parte buscar apoyo en Dios sólo cuando lo necesito y el resto del tiempo olvidarme por completo. No obstante, lo delicado del tema me impedía tratarlo incluso con mi más íntimo amigo y consejero; así de grave era la cosa che.


Las primeras dos semanas estuve muy angustiado, me levantaba llorando y de igual forma me dormía. Paulatinamente, volví a la religión y debo reconocer que encontré un consuelo muy efectivo. Así fue que en las últimas dos recé mas que en los últimos cuatro años.

Ahora bien, como corresponde esto es un toma y daca. Por lo menos así lo veo yo, ya que nunca me preocupé de la religión cuando estaba bien y solo acudí cuando no tenía en quien confiar, ahora me toca dar algo a cambio. Una de mis promesas a San Expedito ya la cumplí, solo resta poner un aviso. Para la otra estoy viendo de tomar coraje y organizar mis tiempos.


Nada mas por ahora, creo.

Gracias, a todos.

by pardo (noreply@blogger.com) at April 11, 2008 11:26 PM

March 23, 2008

Adrian Pardini

y dale con Python

...me olvidaba de comentar, ayer antes de que la gran tomenta me deje sin electricidad aproveché para suscribirme a la lista pyar; para mi hola mundo envié este código, que titulo "How to break the Zen Of Python with a one-liner":
---
#Hola Mundo, (c)2008 pardo_bsso, GPL v2.
print ''.join([chr((L>=65 and L=122) and (((((L>=97) and (L-96) or (L-64))-1)+13)%26+((L>=97) and 97 or 65)) or L) for L in [ ord(C) for C in 'Ubyn Zhaqb!']])
---
algo en limpio de esto, el and-or-trick puede ser tricky. En este caso tuve que restar y sumar uno para que no de cero y cambie el comportamiento. ( te extraño ?: !)

algo descolgado: anoche soñé que subastaban en ebay snippets en Python, mostraban la signature y un par de líneas de cada función. Tendría que haber soñado otra cosa, como no había nada para hacer me puse a probar mi última adquisición, una pluma Massag Resisto 1mm Checa, circa 1970-80. Es increíblemente dócil, en cualquier sentido de dibujo.

Ahora que lo pienso no sé qué es mas raro, soñar con Python o con algo relacionado al fileteado.

by pardo (noreply@blogger.com) at March 23, 2008 01:16 AM

Python y PyGTK I

Los que me conocen sabrán que llevo gran parte del año pasado y este trabajando con Python exclusivamente. Algo aburrido mientras repasaba para Campos y Ondas decidí hacer un pequeño programita que resuelva la ecuación de Laplace / Poisson por diferencias finitas y me haga un mapa de campo.

Este es el resultado después de dos horitas de entretenimiento:
Con sobremuestreo:

Usando la red tal como está:

Faltan algunas cosas, mas que nada el trazado de líneas de campo y que considere el histograma de la solución para hacer el mapeo de colores...

Pero por ser algo hecho en un ratito no está nada mal.

by pardo (noreply@blogger.com) at March 23, 2008 01:05 AM

February 15, 2008

Adrian Pardini

Configurando una sintonizadora GENIUS TVGo A11MCE en Linux (Parte II)

Algunas fotos...

Este es el super-duper RegSpy (utp cat5, también hay conexiones a las salidas del sinto):

by pardo (noreply@blogger.com) at February 15, 2008 11:05 AM

Configurando una sintonizadora GENIUS TVGo A11MCE en Linux

Bueno, el año pasado tuve que devolver un par de switches y un hd por un cambio de última hora. Como era de suponerse recibí una nota de crédito por el importe.

Después de mucho pensarlo me decidí a comprar esta capturadora, más que nada para escuchar radio (no se rían). Cuando booteo en mi distro favorita...
HORROR!!!
...la placa se identificaba como un modelo de demostración del chip, concretamente Philips TOUGH DVB-T reference design. No es algo muy alentador.

Si solo están interesados en ver TV editen /etc/modprobe.d/options y agreguen:
options saa7134 card=2 tuner=69


La buena noticia:
Me tomé el trabajo de hacer funcionar el control remoto y la radio; pulí el código y envié un parche a la lista de v4l. En las próximas versiones del kernel simplemente con poner card=132 en la línea anterior todo funcionará. Lamentablemente esta placa (rev 01 en mi caso) utiliza un identificador genérico (pci vendor/id/device/subsystem) así que no es posible la autodetección.
Próximamente subo algunas fotos del proceso de debuggin con mi RegSpy casero (cables soldados a los pines gpio!)

by pardo (noreply@blogger.com) at February 15, 2008 12:15 AM

February 14, 2008

Adrian Pardini

Al fin tutor!!

Esta noche estoy particularmente bien, mas allá de todo lo mal que la pasé estas últimas semanas.

Hoy empecé como tutor en la UNLP, todavía no tuve contacto con los chicos pero ya estoy programando (en Python, obvio!) el sistema de seguimiento.

Adicionalmente ya tuve (no es aún oficial) el visto bueno para dar minicursos de aplicaciones libres (octave, maxima, python, blender) y su aplicación parar resolver problemas de la carrera. Espero con mucha ansia que sea posible, asi de paso podemos asentar un poco a Universidad Libre aquí.

by pardo (noreply@blogger.com) at February 14, 2008 11:51 PM

December 05, 2007

Adrian Pardini

Primer Festival de Tango Berisso 2007 !


Este sábado 8 de Diciembre a partir de las 20 hs., en el Salón Árabe ( 9 entre 162 y 163 ).
Maria Garay, Orquesta Municipal de Tango, Claudio Fontana, Mariana Barbosa, Juan y Juancito Paez, Jorge Marotta, Daniel Guidici, Analia Balbarrey, German Fratarcangeli, Walter Zuleta, La Guardia Tanguera, Bailarines Mercedes y Fernando y el Grupo de Tango de Berisso.
Adivinen quien baila...

by pardo (noreply@blogger.com) at December 05, 2007 11:24 PM

December 02, 2007

Adrian Pardini

De tour en mi cuidad

Gracias a Dios tengo la suerte de vivir en Berisso , una ciudad con un enorme bagaje cultural, que no deja de sorprenderme. Siempre que salgo a caminar encuentro algo nuevo.

Recién ahora se me ocurre escribir sobre esto mientras hojeo una Quid vieja (una revista de Yenny y El Ateneo); también debería escribir uno de estos dias sobre por qué prefiero a Yenny por sobre Musimundo.

Tengo una amiga en el grupo de Tango, Susi, que entre otras cosas estudia para ser guía turística en el Centro de Formación Profesional de calle Punta Arenas. Hace un par de domingos me invitó a que la acompañe a un recorrido de los murales y de paso baile unos tangos con ella enfrente del mural del Sportsman ( un trabajo muy lindo de Del Vitto, vean mas en su galeria ).

Conocí un mountón de lugares nuevos, y me hizo sentir aún mas arraigado a Berisso.

Que bueno que no vivo en La Plata.

by pardo (noreply@blogger.com) at December 02, 2007 01:18 AM

November 22, 2007

Adrian Pardini

Adiós Emi
Últimamente me han pasado muchas cosas buenas en la facultad, el trabajo y el tango, pero hoy toda esta dicha se acabó. Esta tarde con Emilia decidimos no seguir mas como pareja de baile, llegamos a un punto en el que no avanzábamos y además ella se dió cuenta de que es una GRAN bailarina y ahora tiene una oportunidad real de triunfar y crecer con un compañero de verdad y no con un mero partenaire. No sé por qué me soportó tanto tiempo, esta situación la comprendíamos muy bien los dos desde hace mucho. El año que estuve junto a ella fue uno de los mas bellos para mi (en relación al Tango) y esto me puso muy mal, no paro de llorar y eso es algo que muy pocas veces hago.


Digo esto con lágrimas en los ojos y me voy a dormir un ratito:
Emilia, donde quiera que estés,
GRACIAS

by pardo (noreply@blogger.com) at November 22, 2007 02:08 AM

July 31, 2007

Adrian Pardini

La Gata Muerta III
Bueno, como era de esperarse en su condición de tumor_con_patas no iba a durar mucho.
No aguanté mas. Y ella tampoco, apenas podia respirar, menos aún dar muestras de sufrimiento.
Luego de una inyección de potasio con suero (y el consiguiente paro cardíaco) todo por fin se acabó.
Hoy yace bajo un ciruelo, cada vez que lo veo me reconforto pensando en los quince años de amistad que me otorgó.

by pardo (noreply@blogger.com) at July 31, 2007 11:51 PM

Sacale viruta al piso , hasta romper los tamangos....

Hace un monton que no bailaba en un show. Con Emilia estuvimos este domingo(unos cuantos domingos atrás) en Ensenada y el miercoles en una iglesia de Berisso atras de Villa Nueva, un lugar muy lindo que no conocia a pesar de estar a 20 cuadras de ahi.

La pasé muy bien y me sucedió algo que hace bastante no pasaba: me vi en un reflejo y me sentí muy pero muy a gusto con mi imagen.

by pardo (noreply@blogger.com) at July 31, 2007 11:22 PM

July 04, 2007

Adrian Pardini

El Sentido de La Vida o que es la bondad.

El jueves pasado fui a bailar un rato al viejo Almacen San Jose, nada de nuevo ahi; fui hasta 1 y 60 a tomar el micro como de costumbre y me puse a charlar con una chica que estaba en la esquina.

Todo empezó porque me pidió un broche de pelo (suelo tener bastantes en las tiras de la mochila).

Estuvimos casi una hora y media mientras esperaba el micro hablando de cosas como la mezcla entre géneros (no-heterosexualidad mas que nada) y cuestiones relativas a la fidelidad en las relaciones interpersonales.

Ella tiene 20 años, un marido y una hija de 2. Desde hace 12 años esta enamorada de él, le aguanto montones de cosas. El muchacho este trabaja todos los días en el mercado de Tolosa, de 12 de la noche a 1 de la tarde, desde hace 6 anos. Va al trabajo en bicicleta desde 80 y 122. (nb: es casi una hora de viaje a ritmo vivo)
Todo por 800 pesos al mes.

Desde hace 4 años adoptaron a un cartonero (que va a cumplir 30 en poquito) y lo tienen viviendo con ellos.

Por si no quedo claro: UN MATRIMONIO DE 16 y 17 AÑOS DE EDAD ADOPTARON A UN CARTONERO DE 26.

Hasta anoche pensaba que la vida era dura, y yo tenia problemas.
Esto me hizo replantear muchas cosas sobre mi modo actual de vivir y sobre la caridad.


A excepción de Laura, creo que nunca conocí alguien con tal grado de madurez.

Tengo 21 años y acabo de descubrir que no soy ni la mitad siquiera, de maduro.

A partir de hoy tengo un ideal a seguir.

by pardo (noreply@blogger.com) at July 04, 2007 11:21 AM

June 10, 2007

Adrian Pardini

La Gata Muerta II

Despues de tanto llorar por Rita al otro dia aparece. El tumor sigue estando ahi.
Esta semana habia empezado a comer e incluso subio de peso.
Hoy estaba a punto de morir nuevamente, muy flaca

Por alguna razon si bien se que estoy triste no lloro ni aunque haga un esfuerzo supremo.
El otro sabado la llore como si fuera el ultimo adios.

by pardo (noreply@blogger.com) at June 10, 2007 02:04 AM

May 25, 2007

Adrian Pardini

Estoy *muy* triste

Rita, la gata que me acompaño en los últimos 14 años acaba de morir, eso creo.
Desde hace un tiempo tiene [tenia] un tumor del tamaño de una nuez en el abdomen, Las ultimas dos semanas casi no comia y estaba muy debil. Hoy comenzo con insuficiencia renal y por precaucion le hicimos un pequeño refugio, no seria nada agradable despertar en la mañana con la gata muerta a mis pies (y con unas cuantas pulgas saltando por ahi).
Recien fui a verla y no estaba, creo que fue a buscar un lugar mejor para morir.

Hace muchísimo tiempo que no lloraba como lo estoy haciendo ahora, Y se siente bien, Los pocos que me conocen de verdad saben que no soy muy efusivo que digamos. Que yo recuerde llore de igual forma cuando muriio mi Abuelo, hace unos diez años.
Otra cosa en la que me pongo a pensar es en el ataque de misticismo o workaholic-ism que nos agarra a veces en situaciones como estas, Vero es un ejemplo de lo que digo. Hace unas dos semanas perdio a su padre (y no es algo que esperara nadie porque de un dia para otro estiro la pata).

Tenia desde hace mucho tiempo pensado hablar de Python (un maravilloso lenguaje de programacion), blender, python en blender y como reemplazar magia negra hecha en sed con un par de lineas de python y el parser sgml, pero ahora no , no me siento bien.

by pardo (noreply@blogger.com) at May 25, 2007 01:22 AM

March 21, 2007

Adrian Pardini

Trabajo!

Bueno, en mucho tiempo tengo un sueldo fijo por mes.
Comencé a trabajar en el IMApEC, (Investigación en Metodologías Alternativas para la Enseñanza de las Ciencias).

El grupo es muy bueno, en su mayoría fueron profesoras mias, aunque ahora la relación es totalmente distinta.

Lo mejor: tengo una pc para mi solito prácticamente.

`esta esa ahi, no la usan mucho porque es algo lenta´ me dijeron. La prendo a ver que pasa. Xp home :( con quinientos millones de apps y servicios, el tiempo de respuesta es bastante lento.
La maquina: amd 2Ghz, 256Mb ram - 16 para el video, sonido y red via integrados. Lentísima.

Lo primero que hice fue pensar, ¿ahora que distro le pongo?. A mi alcance tenia UTUTO, Kubuntu, Slackware y un Musix 0.59 (si bastante viejo).

Antes que nada habia que reparticionar, asi que me arme de paciencia y deje al equispé defragmentando. Booteo con el Musix, configuro la red para navegar un rato y lanzo Gparted. Nada de otro mundo.

Después de una meditación muy profunda (lo eché a suertes) decido instalar Kubuntu. El instalador detectó todo el hardware como si nada, salvo el mouse serie. Pero me instalo todos los drivers de Wacom, ni idea por qué.

Hubo un solo problema, la red necesita configurarse manualmente. El instalador pregunto gateway, ip, netmask y broadcast. Todo parecía bien.
Pero no. Aparentemente no agregó una ruta al gateway por la placa de red y se quedó casi media hora haciendo apt-get update, hasta que me di cuenta y mate el proceso.

El mismo problema persistió luego de editar el etc/network/interfaces. Tuve que agregar un
pre-up ip link set up dev eth0
pre-up ip address add xxx.xxx.xxx.xxx/27 dev eth0 #que netmask horrible!
pre-up ip route add xxx.xxx.xxx.xxx dev eth0

para que funque; o sea que es practicamente lo mismo que levantarla manualmente.

En Musix funcionó de una. Shame on you kubuntu. (NB.: en Elive también pero la version que tengo, un testing viejito no incluia ip, asi que me dio un poco mas de trabajo figurar los comandos).


Sacando eso, despues de agregar los repositorios universe, apt-get update y unos minutos ya tenia todo el entorno para trabajar con LaTeX y R.

Que no me vengan a decir que instalar soft en GNU/Linux es complicado.

by pardo (noreply@blogger.com) at March 21, 2007 11:38 PM

August 03, 2006

Adrian Pardini

II Foro Regional de Educación Superior Latinoamerica Educa
Facultad de Humanidades y Ciencias de la Educación, Universidad Nacional de La Plata.
[mi nombre fue censurado en concordancia con el DMCA]

by pardo (noreply@blogger.com) at August 03, 2006 02:21 AM


Babasönicos, el mes después.
el otro dia, hace ya bastante los fui a ver a Atenas. Muy buen sonido, las luces hasta ahi nomas. Buena la performance del equipamiento de Display, bueno el Vj. `Estelares' estuvo pasable. El sonido podria haber sido mejor.




by pardo (noreply@blogger.com) at August 03, 2006 01:56 AM

July 10, 2006

Adrian Pardini

9 De Julio - Dia de La Independencia
No hay mucho para decir, pensaba hacer algo en Blender
pero me re colgue tratando de programar un pool de memoria con acceso concurrente para un [por ahora] pequeño proyecto.

by pardo (noreply@blogger.com) at July 10, 2006 12:36 AM