(otro) tirón de orejas…
Tironcito de orejas para los profesores de IT:
union semun {
int val; // entero
struct semid_ds *buf; // puntero a estructura
unsigned short *array; // array
};
Tironcito de orejas para los profesores de IT:
union semun {
int val; // entero
struct semid_ds *buf; // puntero a estructura
unsigned short *array; // array
};
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.
Índice:
\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
) 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:
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í:
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