Afina Afinador

Hoy me encontré con que mi guitarra sonaba horrible, y todo gracias a un intento frustrado de afinarla 😀 … probé con varios MP3 con las notas hasta que me rendí.

Así que dije, apt-cache search guitar y la solución apareció ante mis ojos. Luego de un ta-te-ti suerte para tí instale una aplicación que se llama GtkGuiTune, que resultó excelente para alguien sin oído como yo.

Luego de tirar el mugroso micrófono que tengo dentro de la caja de la guitarra (si, es una negrada!!) y ajustar un poco los controles de sonido, pude, de manera muy fácil, afinar mi guitarra y ahora suena bien biggrin.

GTKUiTunes screenshot

Lo malo que es para Gtk1, pero bue, tengo proyecto para el verano rolleyes.

Oregano Update

Salió Oregano 0.30.3 !! .. Cambié el número de versión de 0.3.X a 0.30.X para finalizar el problema de versionado de los paquetes en las distintas distros!..

Como cambio principal, está el nuevo sistema de ploteo.

Personal Fest – Día 2

Huy .. que cansado estoy 😀 … otro día de furia a plena música. La tarde empezó con Rataplán, una banda de pura percusión que nos destapó los oídos, muy buena. Luego seguimos con Kinky, una banda mejicana que la rompe, con una mezcla rara de rock, pop y tecno, y un despliegue en escena muy bueno.

En el otro escenario estaba Cerati, al cual llegué para el último tema, pero con lo que escuché, debe haber sido un show excelente.

Los grosos de la noche empezaban a llegar, primero con Blondie, en un show espectacular, cerrando con One Way or another … para seguir con Morrisey, una banda que me dejó impactado. A pesar de las continuas quejas del cantante por el mal retorno que tenía (y si, la organización mejoró muy poco de un día para el otro) sonaron muy bien.

Pueden leer un informe más completo en MazziBlog.

En fin, creo que con esto culminan los recitales para mi por este año, salvo claro que Robbie William decida hacer un recital en lugar de un show privado 😀

Personal Fest – Día 1

Ayer desde las 17 hs hasta la 1 de hoy estuvimos con la gente de MazziBlog (Luca y Sherpax) disfrutando de una agotadora jornada de música. Antes que nada me descargo diciendo que la organización de ayer fue muy mala, el escenario principal un desastre, bandas que salieron como pudieron, pruebas de sonido de 45 minutos y al final se escuchaba mal etc. Ah!, sin contar que cambió parte del programa 😦

La jornada iba a empezar con Barbara Feldon, pero para cuando encontramos donde tocaba ya había terminado. Luego fuimos a ver a Bristol , una banda que me gustó mucho, aunque los cagaron olímpicamente. La gente de sonido no pudo armar el escenario, el bajo nunca se escucho, acoples por todos lados, volúmenes desparejos … en fin, pobres pibes salieron como estaba porque si no , no los dejaban tocar y solo hicieron 3 o 4 temas y los bajaron.

Fuimos entonces a otro escenario (el cual se ve que estaba mejor organizado, porque sonaron muy bien lsa bandas) donde estaba tocando la Pequeña Orquesta Reincidente, muy buena, y siguió Guillespi con su banda, sin palabras … ya quedo agendado ir a verlos donde toquen la próxima vez.
Retornamos al escenario principal donde tocaba Mars Volta, una desastre, una banda de epilépticos que me dejaron más que dolor de piernas mrgreen, pero nos quedamos porque estabamos muy bien ubicados para escuchar a PJ Harvey.

Esta última, que nos hicieron esperar esos 45 minutos que mencioné al principio, hizo un show muy bueno, realmente la rompen.
Con 2 baterías en escena, teclados, y varias guitarras, un show impresionante!.

Con mazzi nos fuimos a ver a los Pet Shop Boys, otra banda que sonó muy bien, toco todos sus clásicos y fue un show, que a pesar de las canas de su linder, hizo vibrar al estadio.

Bien, solo resta decir que estoy todo roto cool, y que en un rato ya salgo para vivir el segundo día.

Oregano se moderniza

Cansado de linear con un bug en la ventana de plot y su total incomodidad para hacer algo que se vea bien, decidí finalmente agregar el GtkCairoPlot como engine de render. Fue un hack de unas 3 horas, al que le queda mucho para que quede bien. Pero es un avance, ya gráfica funciones.

Espero subirlo al CVS en los próximos días, y seguramente saldrá la próxima versión al mismo tiempo.

Ahora a empezar los retoques 🙂

Oregano en Gentoo/Sparc

Ya había comentado antes sobre el eBuild de Oregano. Hoy gustavoz, uno de nuestros Gentoo hackers estuvo mejorando el eBuild ya que faltaban ajustar dependencias y otras cosas, y de paso si queda el como maintainer mejor, así lo podemos apretar y queda todo entre familia :-D.

Para probarlo, lo hizo es su pobre y obsoleta Sparc (realmente no conozco mucho la arquitectura, mi comentario es de NVidia) y nos dejé un lindo screenshot :

image
(son 200kb aprox la imagen ampliada)

Vale, no es mérito nuestro que ande en Sparc, pero da igual 😀

Sistemas Operativos, según FIUBA

Hoy estuve mirando algunos parciales para saber como será el examen de Sistemas Operativos de esta noche. Mirando específicamente éste examen, me di cuenta de lo triste de la realidad (en realidad ya sabía como venía la mano rolleyes).

Para ser coherente conmigo mismo, empecé por el final del primer ejercicio, que pedía ordenar de una forma peculiar los datos de salida. El archivo final tendrá 3 columnas separadas por ‘;’ y deberá estar ordenado en orden ascendente por el primer campo, y en orden descendente según el tercer campo, para cada valor del primer campo (ahh, me mareo :-P) …. esto sería :

   1;2;4
   2;4;2;
   1;8;9;

debería quedar ordenado como .

   1;8;9;
   1;2;4
   2;4;2;

Tarea que parecía muy simple, que llevo un buen rato descubrir. La magia está dada por la siguiente línea mágica :

   cat tmp.txt | sort -n -k 3 -t ';' -r | sort -s -n -k 1 -t ';' > salida.txt

El primer sort ordena por la segunda columna. La magia la hace el segudo sort con el ‘-s -n’, que todavía no me queda del todo claro como trabaja -s, pero de alguna manera se da cuenta de que yo ya habia ordenado la tercera columna y no me rompe ese orden al ordenar por la primer columna.

Voy a tener que memorizar algunas man pages más en la próxima hora por las dudas …. aunque dudo que sea posible memorizar la manpage de bash mrgreen.

Luego la primera parte, no parece ser tan complicada, pero queda una basofia del siguiente estilo :

#!/bin/sh
#Supervisor a usar
SUP=$1
INI=$2
FIN=$2

#TODO :
#   * validar que $SUP exista
#   * validar INI < FIN

ZONA=<buscar la zona de $SUP en SUPERVISORES.TXT>

# tengo que un rango de campañas : $INI A $FIN
for i in `seq -s ' ' $INI $FIN` ; do
  #para esa campaña, busco en cada .txt
  for j in *.txt ; do
    #me quedo con esas lineas
    lineas=`cat "$j" | egrep "^$i;"
    # Para cada linea
    for k in $lineas ; do
      esta_zona=`echo $k | cut -d ';' -f 3`
      if [ "$esta_zona" = "$ZONA" ] ; then
        cultivo=`echo $k | cut -d ';' -f 3`
        centro=`echo $k | cut -d ';' -f 3`
        a_sumar=`echo $k | cut -d ';' -f 4`
        valor_actual=`cat $cultivo.$centro.tmp`
        let valor_actual=$valor_actual+$a_sumar
        echo $valor_actual > "$cultivo.$centro.tmp"
      fi
    done
  done
  # tengo muchos archivos .tmp, uno por cultivo con su total para
  # la campaña $i, los pongo en el archivo final.
  for j in *.tmp ; do
    valor=`cat $j`
    centro=`echo "$k" | cut -d '.' -f 2`
    cultivo=`echo "$k" | cut -d '.' -f 1`
    linea="$centro;$cultivo;$valor"
    echo "$linea" >> Informe$SUP.TXT
  done
done

# Hacer el sort que está más arriba sobre Informe$SUP.TXT

Bien, claro que no lo he probado ni por casualidad, por lo que no debe correr, y más probablemente no haga exactamente lo que me piden … en fin … es solo una demo de lo que les espera a aquellos que todavía no la han cursado y pretenden aprender algo útil twisted se puede recurrir a nuestra librero en el living y tomar el librito de Andrew S. Tanenbaum o el de Stalling …

Ahhhh bueno!!!!!!!

Yo había visto cosas grandes (no sean mal pensado!!), pero esto me supera :

¿Qué pasaría, hipoteticamente hablando, si algo como esto operara accidentalmente sobre nuestra facultad twisted?

Oregano eBuild for Gentoo

Hoy, al volver de la triste derrota, con una pésima actuación de nuestra parte, me encontré con este mail :

De: 	John Laliberte
Para: 	Yo :-) ------
Asunto: 	Download link is [down]
Fecha: 	Thu, 28 Oct 2004 20:28:08 -0400 (EDT)  (21:28 ART)

Hello,

I made an ebuild package for oregano for gentoo linux.  However, the link
to the tar.bz and tar.gz seem to be down.  I have it on my box locally,
but in the ebuild its best to place the real download site so the gentoo
boxes can grab the file from it.

Is the downtime only for today?

Thanks,
John N. Laliberte

Justo hoy Damián había bajado el apache para hacer un update que se le complico sobre el final y el apache no quería levantar, por lo que nuestro amigo no podía bajarse el tar.bz2, pero bien, ya le notifiqué que está online de nuevo, por lo que los usuarios de Gentoo deberín tener Oregano para emergear pronto. Será interesante ver como resuelve el problemas que veníamos hablando con Maxy sobre el cambio en la numeración y como afecta al paquete de Debian.

Fratelanza

Hoy fue el lanzamiento de Fratelanza un libro que sin duda va a dar que hablar en el ambiente del Tango. En este libro el historiador Norberto Galasso y el psicoanalista Jorge Dimov parten desde dos puntos de vista totalmente distintos llegando a una misma conclusión. Ambos, cada uno desde su campo, analizan la relación de los hermanos Enrique y Armando Disépolo, bajo la hipótesis de que el genio creativo era Enrique, y que Armando se adjudicaba la autoría de varias de sus obras teatrales.

Un libro que promete mucho al ser leído, y que seguramente me va a enseñar algunas cosas de la historia del Tango, mundo desconocido para mí.