(otro) tirón de orejas…

22 abr 2006

Tironcito de orejas para los profesores de IT:

union semun {
     int val;               // entero
     struct semid_ds *buf;  // puntero a estructura
     unsigned short *array; // array
};

autoconf en plan chapucero

16 abr 2006

hola

una ayudita para los que, como yo, hacemos programas con N archivos .cpp y queremos compilarlos todos juntos sin aprender automake ni cosas raras de esas:

INCLUDE=...
LIBS=...
BIN=bin/...

COMP="/usr/bin/g++-4.0 $^ $INCLUDE $LIBS -o $BIN"

echo $BIN: \for i in *cpp
do
        echo "          ${i%.cpp}.o \\"
done
echo

# cuidado, hay un TAB
echo "  $COMP"

for i in *cpp
do
        echo ${i%.cpp}.o: \        echo "          $i \\"

        cat $i | grep include | grep .h\" | sed -e 's/#include/         /' |         sed -e 's/"//' | sed -e 's/"/ \\/'
        #cuidado, hay un TAB
        echo '  '

done

echo "all: $BIN"

ejecutar eeste script y redireccionarlo a Makefile; un make y listo.

Una semana muy interesante

10 abr 2006

Índice:

  1. Mi hermano y su nuevo coche
  2. Viajes de empresa
  3. Reunión del GUL
  4. Freenote

\chapter{ mi hermano y su nuevo coche }

Esta semana ha sido la ostia de intersante.

En primer lugar mi hermano se ha comprado un coche, lo que le ha producido una alegría que no le entra en el cuerpo. Es un Fiat Grande Punto turbodiesel de 130 cv, osea, que pisas y hace ¡piummmm! Tiene un motor tremendo y un interior de lujo, me encanta, ¡vaya envidia!

Y como hay que darle el toque personal, ahí va el detalle de rigor:

bonita pegatina, ¿verdad?

Tras esta agradable adquisición a juego con mi ipod ( yo lo dejo caer por si mi hermano lee esto :P ) viene una pequeña tristeza y es que el dueño del coche ha cambiado de trabajo y se va a trabajar a Córdoba como supervisor de las catenarias (o algo así) de un tramo del AVE. El trabajo es guai pero el hecho de que se vaya allí tanto tiempo se hace un poco duro. Vale, es cierto, los fines de semana vendrá para aquí, pero aun así se hace muy difícil.  Es que quiero a mi hermanito una barbaridad y jo….

Eso si, la maleta va a juego con la tapicería del coche. Increíble pero cierto.

\chapter{ Viajes de empresa }

Pero bueno, quitando eso va bene. Mañana me voy a Celeiro por cuarta vez, para aportar nuestro granito de arena a una cosa que se llama nosequé y que viene siendo un estudio sobre el consumo energético de los barcos. Van a medir hasta el consumo de las bombillas. El de la hélice no, eso ya es pa nota, pero bueno. En fin, en el tema andan Repsol, Gas Natural, varias universidades (La Coruña, Santiago y la Poli de Madrid), unos cuantos señores que no tengo ni idea de qué hacen y nosotros, lo cual mola. Espero que todo vaya bien y que podamos volver el mismo dia por la noche, aunque eso de hacer noche allí mola un montón, tanto bosque y tanta playa…

Vi en Flickr que hay un tag llamado "whatsinyourbag" que es sobre… ejem… qué hay en tu mochila. La gente se flipa mazo haciendo fotos, se ponen ahí en plan bohemio diciendo que llevan 5 libros de filosofía y una rosa holográfica, pero quitanto a esa panda gays el tag es bonito. Esto viene a cuento porque es sorprendente que cada día lleve en la mochila más cosas de las que voy a llevar a este viaje, pero bueno, viene siendo:

  1. powerbook
  2. cable de red
  3. gayumbos
  4. móvil

es decir, lo justo y necesario para sobrevivir en un viaje de trabajo.

\chapter{ Reunión del GUL }

Luego hubo reunión del GUL después de lo que denominaron una majestuosa charla sobre seguridad. Cuando la universidad vuelva a estar viva (hubo corte de luz por mantenimiento o nosequé) subiré al wiki el resultado de la reunión, pero ya que estoy lo resumo aquí:

  1. Tema Roberto: el GUL acuerda que necesita echarse novia por procedimiento de urgencia y va a recaudar fondos para darle 3 meses de match.com a ver si así hay suerte. Para recaudar fondos dedicaremos unos días a desinstalar KDE a cambio de donativos de los agraciados.
  2. Tema despacho: dejar un disco del RAID para copia de seguridad de toda la morralla; van a traer unos alphas que si los metemos en el despacho no entramos nosotros y que no sé para qué iban a servir pero que se agradece igual (con el eco del aula del sabatini no me enteré de una mierda)
  3. Voto por tirar los armarios
  4. gcrame se va a dedicar a hacer unas chapas con los hackergotchis del planeta gul, sólo para reirnos un rato. Aparte, hará unas cuantas para promocionar el dia del orgullo gay y si sobra alguna pues se le pone una pegatina con el logo del gul en blanco y negro para que salga barato
  5. Tema voiser: se le insta a cambiar el corte de pelo para dejar de parecer el amigo mandrakero de bilo
  6. El hecho de no tener a Javier en los cursos hace que pasemos de defcon1 a defcon4
  7. Tema pulso de voiser para hacer fotos: se decide que no tiene remedio
  8. Tema Sanok: seguimos sin saber qué coño significa su nick
  9. y el tema estrella: "monográficos de programación"

Esto realmente se merece su atención. A pesar de tener la absoluta desaprobación de una de las personas más respetadas del GUL, creo que es un tema interesante. La cosa es dar cursos de programación en profundidad, por ejemplo de Java o C. Existen varias motivaciones para ello, pero hay una especialmente difícil y es que es algo en lo que en esta universidad falla estrepitosamente: no se enseña correctamente a programar, sino que se da por sabido al llegar a cierto curso. Como dice Arévalo, no debemos invertir nuestro tiempo y esfuerzo en hacer algo que la uni debería hacer: a nosotros no nos pagan y a los profesores si. El argumento tiene peso y lo respeto tanto a él como a la persona que lo propone, pero veo que ya damos mil cursos sobre cosas que en la universidad se supone que lo enseñan y que acaba siendo un tema olvidado de una asignatura estúpida. ¿O no hay asignaturas de redes, de servidores web, de correo…? si, las hay, y no tenemos ningún pudor al dar cursos de estos temas teniendo asignaturas que se supone que versan sobre ellos.

En definitiva, creo que la iniciativa es apropiada y si bien es cierto que hay argumentos de peso en contra, creo que llevarlo a cabo está muy de acuerdo con la filosofía de nuestra asociación y de lo que ésta promueve: el conocimiento libre.

\chapter{ Freenote }

No, no está abandonado. He tenido el placer de estar con él unas cuantas horas este fin de semana, antes de lo que llamamos la "crisis tecnológica del domingo por la noche" que es el momento antes de salir de viaje en el que no funciona una mierda. Antes de esta deliciosa situación, y como algunos ya sabéis, me he cepillado todo lo habido y por haber y lo estoy rehaciendo. Está estratificado en capas de controladores, una de las cuales es la divertida capa de controladores de interfaz. Esto permite multiplexar el conjunto de transparencias entre diferentes controladores, por ejemplo un controlador para reproducir la presentación, uno para crear y organizar transparencias, otro para editar las transparencias…

Algún día habrá plugins :)

En fin, me voy a dormir que mañana salgo a las 7 :)

(c) 2010 voiser.es | Creado con WordPress | Tema basado en Barecity