miércoles, 24 de diciembre de 2008

Facebook, procesamiento digital de imágenes, privacidad...

Nota: lo que sigue es una especie de rant/análisis que se me ocurrió pasarlo a un blogpost. No soy experto en seguridad ni mucho menos, no van a encontrar ninguna revelación en el siguiente texto. Y si lo hacen... dejen un comentario ;-)


Varias personas me han dicho que se suscriben a facebook sólo para desmarcarse (quizás pueda usar "destagearse" sin que nadie se enoje...) de las fotos en donde aparecen. La idea de cuidar la privacidad es excelente, pero ¿que tan efectivo puede ser, dado que no contamos con un manejo real de ésos datos?

La situación de ejemplo

Intento explicarme: supongamos que A marca a B en una foto. B es de las personas que no quieren aparecer marcadas, por lo que procede a desmarcarse. Digamos que incluso B pide a A que retire la foto en cuestión, y A proceda con el pedido. Para el común de los mortales (todo aquél que no tiene acceso a la base de datos de facebook), se acabó la historia.

Los datos reales

Sin embargo, veámoslo desde el punto de vista de los que si tienen acceso a la base de datos. Los datos de una cuenta de facebook, al ser suspendida (no hay opción de darla de baja directamente) y según sus propias reglas, permanecen en los servidores por un "tiempo razonable". ¿Cuánto es un tiempo razonable? Ésa sin duda sería la primer pregunta que se nos vendría a la cabeza, pero no es a al que apunto en éste post.

El procesamiento digital de señales

Ahora usemos un poco la imaginación (quizás no tanto). Supongamos que C quiere saber quién es B. Y resulta ser que C tiene acceso a la base de datos de facebook. También supongamos que tiene un poder de cómputo importante disponible (no suena tan raro, si puede acceder a la base de datos...). Ahora lo único que tiene que hacer es tomar ésas imágenes en las que B fué marcado (taggeado). Por más que B haya quitado ésa marcas, no implica que ellas dejen de existir, sólo que no son visibles. Y ahora C toma un programa de procesamiento de imágenes, en particular un software que reconozca caras. Tomando como muestras las fotos marcadas, es capaz de predecir a B en otras fotos, no sólo las que estén dentro de la red, compartidas por nuestros contactos, sino también... ¡cualquier foto disponible en internet! Por supuesto, habrá que hacer un algoritmo de preselección de imágenes, pero nada que no sea realizable hoy por hoy.

Es decir, con un poquito de paranoia, podemos darnos cuenta que siempre que un servicio lo brinde un tercero sobre el cuál no tenemos control real, no podemos garantizar nuestra privacidad.

Y para el que llegó hasta acá y se lamenta de haber leído ésto.. ¡yo les avisé! :-D

martes, 23 de diciembre de 2008

Notificaciones estandarizadas

Gracias a Slashdot, llegué a una entrada en el blog de Mark Shuttleworth en la que habla sobre notificadores, indicadores y alertas. No hace mucho leía cosas similares en Planet KDE, aunque lamento no poder encontar el artículo (casi seguro era un artículo de Aaron Seigo).

En fin, la idea que motiva la susodicha entrada es tener una aplicación compatible entre los distintos escritorios (basada en las especificaciones a tal fin de FreeDesktop.org) y luego que cada escritorio tenga un front-end acorde. ¿Les recuerda a network-manager? No es casualidad. Si bien éste empezó siendo poco útil, hoy en día es muy práctico.

Sin ser un especialista ni mucho menos en usabilidad, no me gusta la idea de que en las notificaciones no haya la posibilidad de interactuar. Claro, no me molestaría que ésto fuera configurable. Pero la idea de fondo es excelente.

viernes, 5 de diciembre de 2008

A Qt based Smith chart

When Gustavo González and I started writing QAntenna, one of the ideas we had is to write a Smith chart in order to be able to plot the frequency sweep of the antennas. We looked for similar libre software programs and we found linsmith (wich happened to be maintained for Debian by Margarita Manterola). The program is excellent, but it had some drawbacks: the chart is not resizable (it's an image) and it's very pixelled. So I decided to write a Smitch chart class with Qt.

Of course, I havent give it enough time as it deserves, but it's slowly improving:



It turned out to be useful as a separate program, specially for students learning how to use the chart, so I created QZPlot. It is more than alpha, but I hope to find the time to get it to 1.0 :-)

viernes, 28 de noviembre de 2008

Looking for books - resources for learning how to write Linux drivers

Dear lazy web [0] :

Well, I am really in need of learning how to hack embedded systems. But the task with more priority is to learn how to write drivers (modules) for Linux.

So, my dear lazy web, could you please tell me which books/resources did you find useful to achieve this task?

I have found Bill Gatliff's training courses, but living in Argentina makes things a little too difficult to afford :-(

Comments appreciated :-D

[0] I always wanted to write this :-)

miércoles, 26 de noviembre de 2008

Festejo del 100º aniversario del Centro Blanco y Negro de Coronel Suárez

Como anuncié en un post anterior, el sábado 22/11/2008 festejamos los primeros 100 añitos del Centro Blanco y Negro. La fiesta fué impresionante: tres carpas en medio de la cancha de fútbol, listas para alojar a los 1700 concurrentes, con shows en vivo, comidas de todo tipo, daikiris libres,... un lujo :-D . Y con una colorida recepción en las puertas del parque Felisa Igartúa de Alberdi.




El plato principal fué pollo arrollado, acompañado por gaseosas y vino Blanco y Negro. También hubo un stand en el que se mostraron distintas camisetas del club y se podía adquirir el libro del centenario y el DVD del documental hecho para la ocasión.

No podía faltar las palabras del presidente del club, y, por supuesto, también tuvimos la elección de la reina y sus princesas, infaltable en los aniversarios del club. Ni con la torta nos quedamos chicos :-P

Infaltable en un club, la hinchada festejó como mejor lo sabe hacer: cantando.

Momentos como éste ameritan al reencuentro de viejos amigos y profesores. Todas las fotos que saqué se encuentran disponibles aquí (la próxima vez tengo que acordarme de pedirle a alguien que me saque una foto...).

Si quieren ver mas fotos, los medios locales también tomaron parte de la fiesta.

Firefox y sus nuevas "features"

Nueva actualización de Firefox, nuevos "features" para el usuario. Intenten poner una dirección en FF (iceweasel 3.0.4-1 para los debianitas como yo) del tipo "perezmeyer.com.ar" (autobombo included). ¿Que esperarían? Que FF intente abrir http://perezmeyer.com.ar/. Pero no, lo que abre es http://www.perezmeyer.com.ar/

¿Quién le dijo que agregue el www? ¿será que leyeron mi tip en un post anterior?

jueves, 20 de noviembre de 2008

Cumpleaños felices

En apenas tres días estoy celebrando tres grandes cumpleaños. El primero fué el Martes 18, el Departamento de Ingeniería Eléctrica y Computadoras (DIEC) de la Universidad Nacional del Sur, el departamento al que pertenezco como alumno y docente, cumplió sus primeros 50 años :-D

Por la mañana hubo un acto en las dependencias de Av. Alem 1253, y por la tarde, una recepción en la Casa de la Cultura de la UNS. En la misma se entregaron recordatorios del evento a profesores y personas allegadas, y contamos con una excelente y divertida charla de Rafael "Rafo" Fontao, profesor que tiene 42 años de trabajo de docencia en el DIEC, y un humor excelente :-D

Y hoy el festejo es doble. Por un lado es el cumpleaños de mi Papá (en la foto con mis hermanos), espero poder llegar al pago a tiempo para el asado :-) . Y por otro lado, hoy el club donde nací y crecí, el Centro Blanco y Negro de Coronel Suárez, cumple nada mas y nada menos que sus primeros 100 años :-D . Y por supuesto, lo vamos a festejar con una gran cena.

domingo, 16 de noviembre de 2008

Métodos alternativos para la reinserción social de menores que delinquen

Siguiendo la costumbre hogareña de leer La Nación de los Domingos (aunque, en verdad, la leo todos los días gracias a La Nación On Line), me encontré con éste artículo donde Emilio Calatayud, un Juez de Granada, aplica métodos socioeducativos para no sólo evitar que los menores sean internados en institutos, sino que además logra un 75% de rehabilitaciones.

Si bien no es la primera vez que escucho sobre éstos tipos de métodos, si es la primera vez que veo resultados de ponerlos en acción.

Tip para los que usan navegadores libres: la página de La Nación suele ser problemática si se la accede mediante http://lanacion.com.ar/ (la navegación se hace casi imposible con cartelitos de "unknown host"). Sin embargo, accediendo por http://www.lanacion.com.ar/ (notar el www), anda perfectamente.

Aaron "aseigo" Seigo nos explica KDE en video

Aaron Seigo empezó con una serie de videos (en inglés) sobre KDE. Los videos pueden verlos en el canal aseigo on KDE (miren en la parte de abajo por los videos ya emitidos). Las notas del show las pueden encontrar acá y también existe un torrent del video gracias a Serenity.

El autor se disculpa por el uso de tanto software no libre (flash principalmente), pero parece no existir un sitio que disponga de un buen servicio de streaming con soft libre (y si alguien opina distinto, se agradece la colaboración, pueden dejarle un mensaje en su blog).

Para el que le dé fiaca hacer click, el video embebido:



Y no puedo terminar éste blog post sin decir ¡Hola planet LugFi!

miércoles, 5 de noviembre de 2008

domingo, 26 de octubre de 2008

Lexmark X1150 multifunction printer in Debian 64 bits

Today I had to set up a multifunction printer, namely the Lexmark x1150. I had already installed it under a 32 bits Debian install, following this howto, but it won't work with a 64 bits one. The problem was with rastertoz600, which showed:

./rastertoz600: error while loading shared libraries libcupsimage.so.2

I did a hack to fix this. I downloaded the licupsimage's 32 bits deb package, uncompressed it (ar x package.deb) and copied the libcupsimage.so.2 to /usr/lib32/ . Run ldconfig and that's all, the printer is working :-D

So, if you have a printer like this, follow the howto linked above and this hack should work.

miércoles, 22 de octubre de 2008

Tercer congreso argentino de historia de los alemanes del Volga

TERCER CONGRESO ARGENTINO DE HISTORIA Y CULTURA DE LOS ALEMANES DEL VOLGA

Ein Freus Volk”

Coronel Suárez – Provincia de Buenos Aires

14, 15 y 16 de Noviembre de 2008



Celebrados ya el Primer Congreso (“Volk auf dem Weg”) y el Segundo Congreso (“Ein treues Volk”) es tiempo de celebrar el Tercer Congreso de de Historia y Cultura de los Alemanes del Volga (“Ein Freus Volk”). Insertados en los pliegues de la riquísima cultura germánica, los Alemanes del Volga ostentan rasgos culturales propios surgidos de su largo caminar y de su relación con innumerables pueblos con los que han dialogado profundamente. Así, el objetivo de estas jornadas será generar un espacio participativo para pensar esta cultura como una cultura digna de ser estudiada, investigada y difundida en la comunidad.


Objetivos


  • Generar espacios participación para pensar a los Alemanes del Volga como una cultura con rasgos culturales propios y dignos de ser investigados y difundidos

  • Interesar a los jóvenes y acercarlos a nuestra cultura, aprovechando las diversas fuentes de información para el desarrollo de su propia formación profesional.

  • Difundir la autenticidad y solidez de nuestra propuesta de acercamiento a esta rica cultura

  • Motivar a la comunidad en general a participar de nuestras historias, escuchándolas, apreciándolas y transmitiéndolas.

  • Crear un espacio de investigación y reflexión

  • Fomentar el interés ciudadano por el conocimiento de la historia

  • Trabajar en programas educativos en forma conjunta con los docentes de nuestras escuelas para educar a los niños y jóvenes en el cuidado del patrimonio histórico.

  • Mostrar la Historia de los Alemanes del Volga, a través de historias y objetos que materializan y simbolizan la capacidad de superar etapas difíciles que a la vez son enriquecedoras.


Propuesta de actividades a desarrollar:


Lectura y publicación de ponencias que son investigaciones, estudios e historias generales o familiares que nos llevaran a generar un mayor conocimiento de la gran gesta de nuestra cultura.


Destinatarios de las Jornadas:


Comunidad en general, instituciones educativas y autoridades políticas.


Fecha de dictado y lugar: 14, 15 y 16 de noviembre en Coronel Suárez



Solicitar la ficha de inscripción a congresoalemanesdelvolga@hotmail.com ó a culturasuarez@speedy.com.ar.

sábado, 18 de octubre de 2008

Scanner de la multifunción Epson CX4700

Hoy estuve tratando de hacer andar el scanner de dicha impresora multifunción en Debian, con éxito. Los pasos que seguí son los de éste link, pero con una modificación. Reproduzco para que quede en castellano :-)

El primer paso es instalar los paquetes libsane y xsane (y dejar que aptitude se encargue de las dependencias :-D ). Luego hay que configurar el scanner.
Ejecutando lsusb obtengo la salida:

Bus 005 Device 002: ID 04b8:0819 Seiko Epson Corp. Stylus CX4700/CX4800/DX4800 (PX-A750)

Esta información la usamos en /etc/sane.d/epson.conf. En el mismo, ponemos las líneas:

usb 0x4b8 0x819
usb /dev/usb/scanner0

Luego queda configurar /etc/udev/rules.d/z60_libsane.rules para que los permisos necesarios sean puestos sobre el dispositivo. Ésto se logra agregando las siguientes líneas:

# Epson Corp.|Stylus CX4100/CX4700
SYSFS{idVendor}=="04b8", SYSFS{idProduct}=="0819", MODE="0664", GROUP="scanner", ENV{libsane_matched}="yes"

Luego reinicié, aunque seguramente debe haber una mejor manera :-)

Al usar xsane o kooka para escanear, nos dá la posibilidad de elegir entre los modelos CX4700 y CX4800. En mi caso, utilicé el primero.

miércoles, 15 de octubre de 2008

El libro oficial de Qt, primera edición, disponible para su descarga

C++ GUI Programming with Qt 4 primera edición está disponible para su descarga. Muy buen libro para los que arrancan con Qt. Yo lo tengo y me ha servido mucho (lástima que nunca lo leí del todo, como me pasó con el de patrones de diseño :-( ).

miércoles, 8 de octubre de 2008

Propuesta: introducción a mantenedor/desarrollador de Debian

Se me ocurre que podría ser una muy buena idea que, durante algún festival medio grande de software libre, como pueden ser las JRSL o el CafeConf, se dicte un curso introductorio al mantenimiento de paquetes en Debian, y porqué no, a ser un Desarrollador Debian.

Desde mi punto de vista, sería una buena estrategia no sólo para conseguir colaboradores para el proyecto, haciéndoles mas fáciles los primeros pasos, sino también una excelente herramienta de marketing (que, nos guste o no, mal no viene).

¿Ideas, comentarios?

lunes, 6 de octubre de 2008

VFAT, UTF-8, KDE, HAL and the kernel/mount

(That title seems that I am shouting...)

We (well, more precisely Debian Qt/KDE Maintainers' list) received a bug report about vfat devices with UTF-8 being mounted as case sensitive filesystems. I was trying to see what could be done, but as usual, Sune "pusling" Vuorela is much faster than I :-) . It turns out that HAL is sending this information to KDE. Michael Biebl, who works in HAL, joined the discussion, and told us that that's the info they get from the kernel, and the do not mess with it. And also the filesystem can actually be written like that (which I do not know if that is standard).

It seems that mounting a device as UTF-8 makes it case sensitive by default. And there are some people who need UTF-8 in their vfat devices.

So, where's the bug? In UTF-8 that implies a case sensitive filesystem? In the kernel/mount for providing a case sensitive filesystem where it should not be? In HAL for passing that info (I do not think so) In KDE, for mounting with the options that they are given?

Just as a fix, Sune sent a patch that mount's vfat devices as case insensitive. It will surely work, but it doesn't feel "right" to do that...

domingo, 5 de octubre de 2008

Generating Blogspot's feeds for more than one category

Suposse you have a blogpost blog like I do ;-) . Now suposse that someone wants to add a certain category of your blog into a planet. You could follow this instructions and that's all, you have your own feed for a special category.

But it happens that I blog about Debian. In english and in spanish. And there are two planets. So, I asked myself if I could filter by two categories (and perhaps, more). It's possible:

http://www.yourBlogName.blogspot.com/feeds/posts/default/-/category1/category2

So, for example, my spanish Debian posts would be:

http://www.perezmeyer.blogspot.com/feeds/posts/default/-/debian/español

(If the feed above fails, you are probably having a problem with the ñ in it. Try copying and pasting the URL feed).

And, in english:

http://www.perezmeyer.blogspot.com/feeds/posts/default/-/debian/english


Of course, if you happen to be interested in my KDE posts, just change debian with kde in the above URLs ;-)

viernes, 3 de octubre de 2008

Simulación de contagio

Mi primer trabajo en C++ fué mi primer trabajo en Qt. Y no fué un ejercicio, sino un programa que realiza la simulación de un proceso de contagio, para la tésis de Ana Tablar.

Una animación de lo logrado:


Pueden verlo a mayor resolución aquí.

El código tiene sus errores, y compilado con Qt 4.4 falla. Pero resulta ser que tenía una versión para Windows guardada por ahí, la corrí con wine... y voilá! :-D

On soft linking .kde to .kde4

As you might know, Debian's KDE 4 setup creates and uses ~/.kde4 instead of ~/.kde . After being using both of them for some time (I keep using twinkle, konversation and katapult, as krunner is too slow, and the great Amarok), I decided to move ~/.kde to ~/kde-old and softlinking ~/.kde to ~/.kde4.

I had to copy the configs of konversation and Amarok (not katapult as it's easy to configure, and twinkle uses ~/.twinkle), but so far it turned to work great. Great I say? better! Now katapult and konversation uses the brand new icons of KDE. Links in konversation opens with the apps configured in KDE 4, and I can even jump between different parts of flac files (perhaps that's another issue, but at least it works now :-D ).

Maybe I shoul ask Sune and start trying to port OpenSuse's tool for migrating KDE's setup to Debian.

jueves, 2 de octubre de 2008

Siemens HiCom 300 and Asterisk

I have spent almost two years trying to get a Siemens HiCom 300 to work with an Asterisk setup trough a DIUS2 card. It seems that the HiCom is not well configured :-(

Dear Lazy Web, if you happen to know how to make this work, please do not heasitate to leave a comment :-)

miércoles, 1 de octubre de 2008

6º Maratón nacional de lectura, también en Coronel Suárez

La Biblioteca Popular Infantil de Coronel Suárez, que preside mi señora madre :-) , invita participar del 6º Maratón nacional de lectura, el 3 de Octubre a partir de las 8 hs. en las instalaciones de la biblioteca, Lamadrid 1429 de la ciudad de Coronel Suárez.

Mas información, haciendo click en la imagen.



Má: te vas a pasar tu cumple leyendo :-D

lunes, 29 de septiembre de 2008

Joining the cause :-)

Kyle Cunningham asked for some help by putting the link below in our blogs, so here's my little grain of sand :-)

Abalastow Compendium

No sabés (poema en tiempo real)

No sabés lo que es estar al lado tuyo
No sabés lo que es tenerte cerca
No sabés como mi corazón se agita cuando me mirás
No sabés

No sabés lo que es darse cuenta que no soy correspondido
que tu mano en mi mano
es sólo la búsqueda de una mano amiga
pero que no va mas allá
No sabés

No sabés lo que se siente
saber que otro tiene mas derecho a vos
Renunciarte es a la vez vida y muerte
No sabés

No sabés lo que es conocerte
amarte
sentirte
y no poder comprenderte
No sabés

No sabés lo que duele
no poder decirte las cosas
no poder pedirte un abrazo
tener tu cara cerca
No sabés

Uff, hacía rato que no escribía un poema. Mucho rato. La verdad, hacía rato que le había perdido las ganas. Nunca me gustó leer poemas, y mucho menos los míos (me hacen acordar a una enamoradiza persona que cruzo cada vez que paso por un espejo).

Pero bueno, éste poema en tiempo real se lo debo a Modlikan, que me dió el empujón en el momento justo. Por el bien de la humanidad, espero no se repita seguido ;-)

Update 13:23 GMT -3: Me dan ganas de cambiar un par de frases, nomás para que suenen "mejor", pero le quitaría la parte de "tiempo real" :-)

domingo, 21 de septiembre de 2008

Se casaron Lore y el Ruso

Si señores, es el primer casamiento del grupo de amigos que quedó del equipo de natación del Centro Blanco y Negro (si si, de mis épocas, se entiende :-D ).
Lorena Abascal y Guillermo "el Ruso" Fernández se casaron por civil el Viernes 19 y por iglesia el sábado 20 (con una ceremonia súper corta, ya que la novia llegó 20 minutos tarde y había otra pareja esperando para casarse :-( ).

Y por supuesto, la fiesta :-D Muchas cosas que, para mí que soy un sensible con los detalles, se hicieron presentes. El salón del festejo es el salón donde tuve mi primer cumpleaños de quince (el cumpleaños de Gisella Ristagno, si mal no recuerdo). Con gente del equipo de natación. En esa fiesta Lore y yo ganamos una remera que sorteaba la empresa de sonido que animaba a la mejor pareja de baile. Por otro lado, volver a compartir tanta diversión entre nuestro grupo de amigos es increíble. mas cuando el 80% de la música que pasaron era la misma música que escuchábamos en "nuestros tiempos" (y no fué a pedido, lo que habla de las porquerías que se escuchan ahora en general).

Nos sacamos un montón de fotos. Pero no tengo ni una. Alguna de ellas son mas que dignas de imprimir y enmarcarlas. Espero poder conseguirlas :-)

Como sea, Lore y Guille, FELICIDADES :-D

lunes, 15 de septiembre de 2008

Some thoughts about distro's releases and Debian

Today I was reading planet KDE and found a blog post from Jason 'vanRijn on how he went trough different distros, starting in OpenSuse and finishing in OpenSuse [0]. The difference: he started in 10.3 and finished in 11.

At this point I asked myself since when I do not care abou the current Debian release I am using. If it weren't for disk space problems, or disk failures (or partinioning the wrong partition when trying to test another distro :-( ), I would have not installed any other Debian release but the one that I had at hand during the first installation. And I keep myself really up to date. Yes, you guessed it: apt's magic combined with Debian's workflow =) .

Once a Debian system is installed (I tend to install the current testing), releases almost lose meaning for me. If the computer will be used by newbies, I configure testing and unstable repos in sources.list, and I set apt's default-release in testing. Works like a charm. They can have any package that is in Debian repos, with a very great sense of robustness. In my particular case, I have the same sources.list, and set the default release to unstable. The rest of the magic is done by apt.

Of course, I am not saying that Debian should leave the release cycle. We need it. There are lots of things that get improved thanks to this.

I guess Debian has something I see as to different workflows for someone who installed it. If you need the rock solid Debian, get the stable and keep it until next stable release. But if you run a desktop, change your mind, apt is your best friend.

[0] OpenSuse guys: I have been hearing a lot of good stuff from you lately, kudos for you all :-D

sábado, 13 de septiembre de 2008

Martin's names meme

I guess almost everyone said it, but in case you don't know the beginning of this meme, check here.

The names of my machines are:

dumbledore, hermione, luna.

And pepesanchez, but that one isn't really mine, but an ISP's one in which I worked, and they had another scheme:

pampero, pichichus, felipe.

Yes, all those links are in spanish :-)

martes, 9 de septiembre de 2008

domingo, 31 de agosto de 2008

Santobarro se despidió de Lucas Cittá

Esta madrugada fué el concierto de despedida de Lucas Cittá de Santobarro, ya que "el pulpo" a cargo de la batería se vá a trabajar a INVAP.

El evento se llevó a cabo otra vez en El peladero. Como era de esperarse, todo un show, quizás apenas opacado por el momentáneo griterío de gente de Pedro Luro, que se vé llegó al pub sin saber que estaba ocurriendo...

martes, 26 de agosto de 2008

QAntenna being recommended

Pablo Odorico pointed me to some links of universities subjects recommending QAntenna :-D

It is very good to see that someone uses our humble software :-) It's a pity that my studies do not allow me to code much :-( There are lot of things I would like to improve and/or add to QAntenna, but that is imposible by now.

Anyway, anyone willing to contribute, just speak up :-)

sábado, 23 de agosto de 2008

Yo, mi alma y mi conciencia

Hace tiempo atrás, estando yo en clases de francés en la Alianza Francesa de Coronel Suárez, me puse a aprovechar un tiempito libre para revisar un material nuevo llegado desde Francia para la Alianza.

El material incluía un VHS con varios video clips de distintas bandas francesas que estaban sonando por aquél entonces (o que habían estado sonando, si tomamos en cuenta el tiempo de entrega del material). Fué así como llegué a éste video:







Fué un idilio inmediato. Una banda con sonido alegre, gustos de jazz, instrumentos de vientos, cuerdas... y Belle du Berry con su basura en el diente (ver minuto 00:30; en algún lado leí que ésto fué a propósito).

Luego de varios años, estando yo en DebConf 8 en Mar del Plata, escuché por primera vez un tema de ellos... en la radio :-) . Sin duda alguna, una banda que cualquier persona que guste del jazz, ska y ritmos latinos debiese escuchar.

sábado, 16 de agosto de 2008

Last post from DebConf 8

This will be (I guess) my last post from DebConf 8. It has been a great time here. I really hope I can make it to DC9.

And do not forget:

¡¡¡Happy 15th Birthday Debian!!!

martes, 12 de agosto de 2008

I want a N810 too!!!

Nokia has been giving free N810 to developers at aKademy. I have seen two or three here in DebConf8, and they are simple great.

Imagine having Debian with KDE running in those little precious things... do not. They do :-D

Sadly, they will cost a fortune here in Argentina. They are between 300 and 400 dolars in EEUU, so with the change to pesos plus transport plus customs terrible taxes, they will cost almost as much as a simple laptop, that I do not have either ;-(

Perhaps in some years...

domingo, 10 de agosto de 2008

I guess I did not explain myself correctly

Today I was in Paul Wise's BOF "Bits from NMs and users". As the talk was about what users like and do not like about Debian, I asked why do we don't have a simple way of doing a KDE install only. My fault. I should have asked it in a different way.

My real question is this: why do we not have an option in the Debian installer to install only KDE or only Gnome or only XFCE (to name three desktop environments that have a metapackage to install them).

Gunnar Wolf said that we have three first instalation CDs, one for each desktop. Good. But not enough. Nowadays it's becoming more normal to do a instalation from the Debian's net install CD (a great advantage of Debian). Why not to let the user choose there?

Bdale Garbee
said that to change that, the most convenient thing would be to propose it (and why not, send a patch) to de Debian Installer stuff (if I understood properly). That's a great answer I must say. I do fully agree with him, maybe I should give it a try myself.

The current DPL, Steve McIntyre, said that "we (as Debian) must do a choice, in order to let the user with less questions". A good answer, but I truly don't agree.

Desktop flamewar?

The problem with these kind of questions is that is prone to generate flamewars. Shame on me, I guess I almost got one with my question :-( . That was truly not my idea. The idea was to say "hey, we got something we can improve here". Anyway, I think I will be already tagged as a flamer :-(

sábado, 9 de agosto de 2008

DebConf starts!

And in the front desk we are ready to give bags and T-Shirts to 96 people according to Penta.

Today Christoph Helwigg arrived. He suscribed to Penta yesterday, so we don't know if we have room for him :S (of course that's fixable).

So, let's see what happens :-D

jueves, 7 de agosto de 2008

Nuevo nick en IRC

Gracias a Amaya y a Zer0mdq, ahora tengo nuevo nick en IRC, PowerMan. Suena a típico héroe de cuarta, pero la verdad es que tiene una lógica por detrás: en cierta forma soy el encargado de la parte eléctrica de DebConf. Gran parte del trabajo lo hizo la gente del hotel, pero parece ser que tomé el puesto de consultor para la instalación :-P

miércoles, 6 de agosto de 2008

In DebCamp

I can't believe we are already on Wednesday :-D . DebCamp has been great so far. To give you some ideas, I'm typing this next to people who is hacking NEO runners, people working with VoIP, or embedded systems like Balloon Board or Beagle Board.

I already had the pleasure to meet Ana. I have a nice picture of her taken by Aurel.

I am using my free time (I have plenty of it) to do some coding on the Smith chart Qt class that I hope I will use in QAntenna.

I do also want to test FreeSwitch again, and having people here that knows about it, I guess it's a great opportunity :-)

domingo, 3 de agosto de 2008

Pre DebCamp days

Matías "Angasule" D'Ambrosio and I arrived to Mar del Plata on August Friday 1st, at about 06:45 AM. We took a taxy and got to the Dorá Hotel.

Well, the first two days (the two days before DebCamp starts) were quite exciting. Lots of network setups, hard drives to set up, stairs to go up and down... and food!!!

The food is actually amazing, we have great breakfasts and better lunches and dinners.

Angasule took some photos, which I hanged in my gallery. Our main duty during DebCamp (the first week) will be in the Front Desk.

jueves, 31 de julio de 2008

Sin laptop para DebConf 8

Como no tengo una laptop, una vecina me iba a prestar una iBook con procesador G3 para que me lleve a Mar del Plata a la DebConf 8. El trato es que la laptop debía volver tal como iba (es decir, nada de Linux encima ;-) )

Luego de pelear buscando Live CDs para PowerPC, NFS y otros yuyos, logré hacer correr dd a un disco externo USB gracias al intalador de Lenny. Y también un md5sum en paralelo. Ambos fallaron, dd dando error de I/O.

De mas está decir que no puedo asegurar de recuperar una imagen de un disco con dichos errores. Por otro lado, no tengo tiempo de conseguir otro disco u hacer alguna otra cosa: en unas horas tengo que empezar con el bolso...

Supongo que hay que mirar el lado positivo: voy a llevar menos peso :S

domingo, 27 de julio de 2008

En el pago

Estoy pasando unos días en mi ciudad natal, Coronel Suárez. Vine a reacomodar un enlace inalámbrico entre mi casa y el laboratorio de mi papá. Veremos que sale de todo eso :-D

Hoy Domingo estuvimos paseando con la familia por Villa Ventana, Villa La Arcadia y Sierra de la Ventana. Ni bien mi mamá encuentre el cable USB para pasar las fotos de la cámara a la PC, voy a estar publicando algunas.

Si Murphy me lo permite, el Martes ya debería estar de vuelta en Bahía Blanca. Tengo que limpiar algo de ropa y preparar los bolsos para ir a DebConf, de la cuál no sólo voy como voluntario sino también como parte del localteam, el equipo de organización local del evento.

Estoy esperando con ansias de estar con el resto del localteam preparando los últimos detalles. También tengo muchas ganas de conocer a Ana, una de las admin del equipo Debian-Qt-KDE. Esperemos que durante DebCamp tegamos tiempo para que me enseñe el "día a día" de trabajar en el equipo, para sumarme a él, y, porqué no, quizás a llegar a postularme para Debian Developer.

Otro área de interés que tengo es el de Debian embedded. Nada que esté usando por el momento, pero sí que espero usar en un futuro no muy lejano. Nada como el poder del rulito para un sistema embebido :-D

martes, 15 de julio de 2008

Mi vigésimosexto cumpleaños



Ésta es una de ésas cosas que se hacen inevitables mientras uno transita por la vida :-D . El resto de las fotos que sacamos con la cámara de Emma Panesci.

Actualización (18/07/2008): Agrego las fotos que sacamos con la cámara de Pame Mas, y les dejo una muestra:

jueves, 10 de julio de 2008

Fortunes o "galletitas de la suerte"

Los que tienen la [mala] suerte de recibir correos electrónicos de mi parte han notado que tengo una frase al azar como firma de los mismos. Algunos me han pedido la base de datos de frases. Hace rato que está online, pero para el que le interese, la puede leer acá.
El encoding es UTF-8, pero creo que el server anuncia otra cosa. Por lo tanto, si ven caracteres raros, cambien el encoding. En Firefox, ir a Ver -> Codificación de caracteres y seleccionar Unicode (UTF-8).

lunes, 7 de julio de 2008

A Debian KDE 4 desktop

I must confess it, the first time I came across the idea of the folder view plasmoid to replace the common "desktop - icon" experience, I didn't like it. But being used to the great developments of the KDE community, I said to myself "I should give it some time".

As usual in KDE, it ended up rocking:


Kudos to the KDE team!

jueves, 3 de julio de 2008

The Seatbelts, Cowboy Bebop y Yoko Kanno

Si hay algo que me gusta es la música y las buenas historias. Y, casi por casualidad, un día llegué a Cowboy Bebop, una serie de animé que mezcla asombrosamente ambos ingredientes, sincronizando los movimientos de los personajes a la excelente banda de sonido compuesta y ejecutada por Yoko Kanno y The Seatbelts.

Empezando por Tank!, el opening de la serie, podemos escuchar otros temas como The real folk blues, Papa plastic, Rush, Cosmic dare (pretty with a pistol), Bindy, Spy,... podría seguir por un buen rato.

Para finalizar, me gustaría dejarles dos videos. El primero, The egg and I, y el segundo una variación jazzera del primero, The egg and you. Cabe acotar que el primero fué hecho por los músicos de París de la banda, y el segundo por sus pares de New York :-D







martes, 1 de julio de 2008

Updating KDE4 packages from experimental

Those of us who are using KDE 4 packages from Debian experimental may want to stay up to date with the last packages available. It happens that, by defect, apt[itude] will not upgrade them even in a [dist-upgrade full-upgrade]. So, what to do in this case?

Put these lines in /etc/apt/preferences (create the file if it doesn't exists):

Package: *
Pin: release o=Debian,a=experimental
Pin-Priority: 101

That's all, now upgrade your machine :-)

Many thanks yo Modestas "MoDaX" Vainius for the tip :-D

Update (09/07/2008): this will only upgrade those packages that you manually installed from experimental, but not all the packages from experimental.

Samsung YP-U3ZB / XBG

Being the happy owner of a Discman D-132CK for ten years, I decided to buy a mp3 player. But of course, it should also play OGG Vorbis files. So I bought a Samsung YP-U3ZB / XBG. A _very_ nice player... except that the firmware loaded uses MTP instead os UMS :-( . After searching in Google, I first tried libmtp + mtpfs . I could now put files in it. But if I wanted to add more files, I should remove all the files and add them all in one copy action, otherwise the filesystem would get corrupted. No deal.

OK, more searching. Some said that upgrading to some firmwares worked fine. So I took the chances and downloaded version 1.12. The manual, in various languages, here. The proccess can be done in Linux using libmtp. Some easy steps and I got 1.12 working. Then I formatted the disk using the player's inside tools and commented /etc/udev/rules.d/libmtp7.rules' line

# ATTR{idVendor}=="04e8", ATTR{idProduct}=="507d", SYMLINK+="libmtp-%k", MODE="666", GROUP="audio"

Then I called invoke-rc.d udev restart (so as to get the changes to work), plugged the device... and it worked as a UMS!

So now I have a great player with UMS (as it should have been from the start...).

jueves, 19 de junio de 2008

Video de la charla "Introducción al desarrollo multiplataforma con Qt" disponible 4

Mas vale tarde que nunca :-D . El video de la charla "Introducción al desarrollo multiplataforma con Qt 4" está disponible. Ésta es una charla que dí como integrante del BBLUG y ex integrante de la Rama Estudiantil IEEE UNS el 9 de Mayo de 2008 en el salón de Conferencias del DIEC.

La charla es la misma que dí en CafeConf 2007 y en el CDC de Unlux.

Las transparencias están disponibles aquí.

Con los chicos del BBLug esperamos que les sea de utilidad :-D



Actualización (05/07/2008): hay gente que se comunicó conmigo para que le diera una mano para arrancar con Qt o hacer consultas técnicas. Si bien no suelo tener problemas al respecto, es preferible que las mismas se hagan en un lugar adecuado (si no, en algún momento les voy a empezar a cobrar la hora de soporte técnico ;-) ). Para eso les recomiendo el Grupo de desarrollo con Qt en español, una lista de correo donde pueden preguntar sobre el tema. Al día de hoy el tráfico de la misma es muy bajo, pero van a haber mas pares de ojos ahí que consultándome directamente ;-)

martes, 17 de junio de 2008

Empezando con PDS

Y arranco a preparar el final de una de las materias que más me cuesta: Procesamiento Digital de Señales. Éste es el motivo por el que voy a estar mas tiempo desconectado del habitual :-(

viernes, 13 de junio de 2008

Cardo mails

Hay listas de correo que son muy activas. Hay listas de correo que de pronto tienen un montón de tráfico, y luego mueren por bastante tiempo. Y hay listas que el tiempo que tomó crearlas fué mayor al tiempo que la gente perdió escribiendo...

La lista de organización del BBLug es un típico ejemplo de la segunda categoría... hasta le llegan cardo mails.

Las chicas Debian argentinas

Marga Manterola y Marcela Tiznado fueron entrevistadas para el suplemento "Las 12" del diario Página 12 de Argentina.

La nota final en http://www.pagina12.com.ar/diario/suplementos/las12/13-4178-2008-06-13.html.

jueves, 12 de junio de 2008

Zombie meme

As I could read in some blogs, I'm doing my first meme:
You are in a mall when zombies attack. You have:
1. One weapon
2. One song blasting on the speakers
3. One famous person to fight along side you.


1. A light saber. But a real one :-D
2. Propellerhead's Crash! If the DJ doesn't have it, I would like Propellearhead's Spybreak! (long version).
3. Yoda.

miércoles, 11 de junio de 2008

Santobarro en El Peladero

Ésto si que es un post sobre el pasado (el recital fué el 10/05/2008), pero ayer Pame Mas me pasó las fotos de Santobarro que sacó en El Peladero.. y bueno, algo había que mencionar :-D

I am going to DebConf 8


I have suscribed as a volunteer to DebConf 8 at the beginning of the year and I have been helping (or at least, trying to help) since that moment. A few days ago I reconfirmed, so be prepared, as I'm Going To DebConf :-D

lunes, 9 de junio de 2008

Cerrando mi primer bug para KDE en Debian

Hasta ahora sólo había cerrado bugs que yo había reportado, pero nunca un bug de KDE, mucho menos uno que yo no había creado. Pero siempre hay una primera vez. Una excelente manera de empezar a participar en un equipo en Debian.

domingo, 8 de junio de 2008

Fixing some bugs in QAntenna

QAntenna has been having some bugs since the change from Qt 4.3 to 4.4. They are all fixed in the trunk, and we are now working for a minor release (0.2.1).

Today I'll try to fix the normals of the radiation patterns, as they are really horrible :-( . The goal is to get the radiation pattern as a smooth surface as it should be.

Update: I have updated the code in the SVN. Normals are not calculated, since we are not using lights (we should, but I didn't have time to do that). Anyway, the problem is solved with a much cleaner code, and now the surfaces look really smooth (as they should from the first time).

Tomorrow Monday I expect to have a new minor release in the streets, and hopefully we will be on time to be on Lenny.

viernes, 6 de junio de 2008

Curso básico de primero auxilios

Luego de ver morir a dos chicos en un accidente innecesario [0], con una amiga nos propusimos hacer un curso de primeros auxilios. Y eso pudimos hacer esta semana, en un curso básico dictado por la gente de Socorro, Emergencias, Rescate (S.E.R.).

Para ser que soy una persona bastante impresionable, el curso lo llevé bastante bien. Y lo mas importante, estuvo muy bueno y aprendí muchas cosas. Es cierto que no sé como puedo llegar a reaccionar en caso de estar en una situación similar, pero ruego a Dios que sea de la mejor manera posible.

Primeros auxilios debiera ser una materia del colegio secundario, como se hace en otros países.

[0] Ya me lo preguntó la abogada de los familiares, pero no, no vimos el momento del embiste, ya que estábamos de espaldas a casi 100 metros del lugar, aunque si recuerdo ver caer a el chico sobre el asfalto cuando me dí vuelta por el fuerte ruido, motivo por el que llamé al 911ipso-facto, y estar al lado de ellos cuando fallecieron.

Trying to port KDELirc to KDE4

I am a user of KDELirc (aka irkick) and I found that there is no port planned for it to KDE 4 :-(

I'll try to do it myself, and this will be a great challenge, as I have never programmed something using KDE libs nor Qt 3 (well, I did the examples... and then jumped to Qt 4.0.0 :-) ).

If someone else is willing to help, please feel free to contact me.

Update: now I learnt that irkick it's just the kicker applet, and KDELirc is the server behind it. Good, I'm progressing ;-)

Shaders with GLSL y Qt 4

Following the example of a friend, I started to pusblish some images of my "little criatures" in my web.

The last of them it's a program made with Qt 4 that uses GLSL. This is a mixture between my last practice assignment (B-Splines) and the final work (GLSL) for the subject "Programación de sistemas gráficos" of the Electronic Engineering career at the Universidad Nacional del Sur.

The files of this program can be found here. All the practices and the final project source code can be found here.

KDE y Debian, mis pasiones del software libre

Usuario de KDE desde mis arranques en el mundo del software libre, entre fines de 2000 y ppios. de 2001. Usuario de Debian desde antes de que Etch sea estable (Diciembre anterior). No era de extrañarse que tarde o temprano intente integrar el equipo de KDE en Debian. Esta semana arranqué con ése objetivo. veremos que nos depara el futuro :-)

¡Hola mundo!

Si bien estudio electrónica, me considero mas programador que electrónico. Y todo programador debe arrancar con un "¡Hola mundo!". Y acá estoy :-)