Campus Party 2010 esta a la vuelta de la esquina. Yo tuve el gusto de estar en la edición 2009 así como tambien en Aldea Digital 2009. Así que he aqui algunos tips que podrían ayudar a alguien, especialmente si provienes de Celaya y sus alrededores.
Como llegar
La apuesta mas sencilla es irse a Querétaro, y ahi comprar el boleto Querétaro-Santa Fe en Primera Plus. La ruta exacta es QUERETARO - TERMINAL TEPOZOTLAN - SANTA FE. Tiene un costo de $185.00 pesos adulto y $95.00 para estudiantes.
Las salidas son a las 5:35, 6:35, 7:35 y 8:35 horas. Los horarios de 6:35 y 8:35 hacen una escala extra, así que la duración del trayecto es de 4 horas. Los horarios de las 5:35, y 7:35 tienen una duración de 3 horas.
Una vez en Santa Fe, Expo Bancomer no esta muy lejos, pero dado que iran con equipaje, yo optaria por tomar un taxi. La “Terminal” de Santa Fe, o por lo menos donde te bajan los de Primera Plus, es un puesto de revistas, hay muchos taxis disponibles. Segun recuerdo, a mi me cobraron alrededor de $50.00 pesos.
Si te gusta hacer fila, vete el dia 9 a primera hora.
Recomendaciones
Lleva audífonos, audífonos cómodos, tus orejas te lo agradecerán.
Algún cojín para ponerlo sobre la silla. Estarás sentado cantidades tremendas de tiempo, y las sillas que se proporcionan no son exactamente, ejecutivas.
Llevar una lista de cosas que bajar. Cuando estes ahi, querrás bajar absolutamente todo lo que dice “download”. Ve pensando desde ahora que cosas imprescindibles que en tu casa te tomaria una semana descargar. Seria buena idea descargar ahora en tu casa todos los archivos torrent que te interesen. torrents.to es un buen lugar para buscar.
En la red local que se forma entre compuseros, hay un mundo de información que facilmente sobrepasa varios terabytes. Vete familiarizando con DC++ y StrongDC++. Si ya tienes mucha información que compartir, investiga el proceso de indexación de estos programas para que los puedas compartir, indexar tus cosas puede tomar mucho, mucho tiempo.
Estando ahi, estarás rodeado de 6,000 personas con mucha afición por las tecnologias de información. Si tienes un proyecto o idea, campus party es una excelente oportunidad para pedir opiniones o ayuda.
Protege tu información personal. Revisa la manera en que compartes archivos en tu computadora y esconde lo que definitivamente no quieres que alguien mas vea. No seria mala idea instalar algún firewall.
Un multicontacto no es mala idea si piensas llevar un monitor extra, cargador de celular, y demás dispositivos.
No querrás quedarte sin computadora esos dias. Lleva una copia de tu sistema operativo y controladores por si algo le pasa a tu maquina.
Haz una lista de las cosas que llevas, y siempre mantente al tanto de ellas. Tambien procura llevar un candado para tu casa de campaña.
OpenCV ( Open Source Computer Vision) es una libreria de funciones para el procesamiento en tiempo real de vision de computadora, desarrollada por Intel.
Yo uso OpenCV para desarrollar un algoritmo de realidad aumentada. Donde un dispositivo de video-grabación, que apunta a un texto, es capaz de extraer el texto de la imagen.
Imaginen lo siguiente: instalar una camara con una pequeña computadora en cada microbús de la ciudad. Cuando el microbus transita por las calles, la camara va detectando los distintos letreros viales. Digamos, “Máxima Velocidad 50 Km/h”. Entonces, la computadora extrae el texto, y asi entonces, controla el acelerador del camión para que este no supere los 50Km/h. Interesante, ¿No?
Pues asi entonces, me embarque en la tarea de intentarlo. Despues de una semana de leer, programar e inventar cosas, logre salir con este primer demo :
De verdad que en cuanto a innovacion se refiere, este primer demo dejo mucho que desear. Fue mas bien como para familiarizarme con OpenCV. Lo que este primer algoritmo hace es, buscar pixeles opacos, frente a pixeles claros. Segun yo (en aquel entonces), un texto no eran mas que pixeles mas opacos en un fondo mas claro, y siempre estaban alineados horizontalmente.
Evidentemente estaba en un grande error. Así entonces, una vez con un poco mas de conocimiento en OpenCV decidi hacer un poco mas de investigacion del tema, y me tope con esto :
International Journal of Signal Processing: An Edge-based Text Region Extraction Algorithm for Indoor Mobile Robot Navigation
de Jagath Samarabandu, Member, IEEE, and Xiaoqing Liu
Y resumire el funcionamiento de su algoritmo con esta imagen :

Una semana mas de ardua lectura y mucho café, logre salir con esto :
Como se puede apreciar, es mucho mas acertado a la hora de encontrar las regiones de interés.
En fin, la idea del post es dar una idea general de todo lo que se puede lograr en poco tiempo con OpenCV y claro, como comenzar a usarlo.
Ve a tu terminal mas cercana, yo estoy corriendo Ubuntu 9.10, e instala los paquetes necesarios con esta linea :
apt-get install libcv1 libcvaux1 libhighgui1 libcv-dev libcvaux-dev libhighgui-dev libavcodec-dev libavformat-dev libavutil-dev libavutil49 pkg-config g++
Y basicamente… es todo :P
Ahora estas listo para compilar codigo que usa OpenCV. Vamos a poner un pequeño ejemplo :
#include "highgui.h"
int main(int argc, char** argv)
{
IplImage* img = cvLoadImage( argv[1] );
cvNamedWindow( "Example1", CV_WINDOW_AUTOSIZE );
cvShowImage( "Example1", img );
cvWaitKey(0);
cvReleaseImage( &img );
cvDestroyWindow( "Example1" );
exit(0);
}
Guarda este archivo donde gustes, y ahora, compilemos con la siguientes linea:
g++ -ggdb -I/usr/include/opencv -lhighgui nombre_del_archivo.c -o salida
Generalmente hago un script que compile y ejecute el programa, y asi evitar confusiones y errores de dedo, aparte de que es mas rápido. Una vez que compile, simplemente corre el programa, pasandole como argumento el nombre de un archivo de imagen. La imagen debe abrirse en una ventana.
El resto, es leer. Mucho. Y divertirse. Aque dejo algunos links que me han servido:
France began its own Arpanet-like project in 1972, called CYCLADES. While Cyclades was eventually shut down, it did pioneer a key idea: the host computer should be responsible for data transmission rather than the network itself.
This Guy ! Very very interesting ideas ! Besides, he is such a great speaker,
Esto quiere decir que el óvulo femenino soporta este ataque DDoS a 1,5 terabytes por segundo, y solo permite que pase un solo paquete de información lo que la hace el mejor hardware firewall del mundo.
La mala noticia de esto, esque ese paquete de información que deja pasar, cuelga el sistema por aproximadamente nueve meses.
Via @_ksaver / Nota Original