Miércoles, Julio 11, 2007

El nuevo [Ing.] señor-L

Hoy me ha llegado un correo que decía lo siguiente:

Saludos, leí un comentario suyo en google y me preguntaba si podría usted ayudarme, tengo un problema, necesito un código usando Lua 5.1.2 u otra versión que me permita cargar las funciones de Lua usando c++ e imprimir el nombre de esas funciones… por favor si pudiera usted ayudarme, si tiene un ejemplo o un manual envíenmelo… aún no me ha funcionado nada de lo que he encontrado en Internet..

Gracias de antemano…
Saludos: Ing. Señor-L

Vamos por partes…. (Lo de Señor-L es para preservar el anonimato, y para hacer compañía a los señores K,X y Z )

Saludos,

Propicios días

Leí un comentario suyo en google

Suele pasar, google indexa de todo. En cualquier caso si ha llegado a mi por un comentario ( sin decir más referencia )… algo no pinta bien.

y me preguntaba si podría usted ayudarme, tengo un problema

El primer paso es reconocerlo ( cómo mola recortar fuera de contexto )

Necesito un código usando Lua 5.1.2 u otra versión que me permita cargar las funciones de Lua usando c++ e imprimir el nombre de esas funciones…

Esta es formalmente la petición, y aquí viene lo mejor, me he puesto a buscar (en google) y he encontrado lo siguiente:

No será por no intentarlo. Lo mejor es que al primer mensaje le respondieron, concretamente aquí.

por favor si pudiera usted ayudarme, si tiene un ejemplo o un manual envíenmelo… aún no me ha funcionado nada de lo que he encontrado en Internet..

¿Manual? google-> Lua manual , lua.org -> documentation… esto es lo que más me repatea, que la gente no se moleste en buscar y prefiera antes preguntar en 20 sitios lo mismo, o incluso que siga preguntando cuando ya le han respondido!!

Saludos: Ing. Señor-L

¿ Ing. == Ingeniero ?

Conclusión:
No puedo con quien tiene por costumbre preguntar antes de buscar ante cualquier problema , y menos aun con los que además para preguntar lo hacen en 20 sitios a la vez a ver quién cae primero ( casi sin mirar dónde estás preguntando ).

Tampoco puedo con quienes piden ejemplos completos (”con solución de visual studio si pudiera ser… no vaya a ser que tenga que pensar”), con quien no se mira mínimamente la documentación, ni con aquellos que te escriben con todo el morro re-preguntando algo genérico sin venir a cuento.

posteado por PpluX @ 9:48 am tags:Crítica, Lua, Personal, humor  

Viernes, Julio 6, 2007

Ojetes dilatados

Ogts dilatados XD

Así es como se te quedan los ojos cuando vas al oftalmólogo a que te miren el fondo del ojo. Cuatro gotas para dilatar, dos para anestesia local, una lupa encima del ojo, una molesta luz y el resultado es que sea la hora que sea ya te puedes ir a dormir que para lo que vas a poder ver y nada lo mismo te da.

posteado por PpluX @ 4:07 pm tags:Personal  

Miércoles, Junio 27, 2007

Dar clase, esa experiencia.

“Everything that has a beginning has an end” y con las clases pasa igual, lo que empezó como prácticas ha acabado en examen y trabajos. En general la experiencia de dar clase ha sido realmente buena, aunque algunas cosas merecen ser comentadas ( espero leer esto dentro de unos años y reírme de mis propias opiniones ).

La Holgura del Departamento
También conocido como “Si tenemos becarios para qué vamos a contratar profesores”, la cuestión es que para que yo (un simple becario) pueda dar clase lo normal sería que otro (un profesor) dejara de dar clase y este me supervisara y fuera responsable de corregir exámenes, corregir prácticas y estas cosas por las que cobran. La realidad es que los becarios forman parte del mismo saco en el que meten a todos los demás, con menos derechos claro está, pero tienen que corregir, atender a los alumnos (dudas y tutorías)… en definitiva por el mismo precio asumimos una responsabilidad que a mi entender no nos corresponde.

La otra cara de la moneda es que nos da minipuntos para optar a una posible plaza (aunque asintóticamente esto tienda a menos infinito) y por lo menos la experiencia es curiosa.

Los niños
En realidad no son niños, alumnos de tercero-si-todo-ha-ido-bien-a-curso-por-año no se puede decir que sean niños. Su comportamiento en clase (prácticas) excelente, sus dudas justificadas y la verdad es que me ha gustado esto de verlo desde el otro lado.

Un día en clase estaba explicando con unas cuantas matrices y un vector el proceso de transformación de los puntos de 3D en espacio de objeto a 2D en la ventana final. Después de pintar unos cuantos garabatos tocaba dejar a los niños jugar con este nuevo conocimiento, vamos… probar un poco que pasaba cuando cambias esto y aquello. Al pasearme por el aula mientras los alumnos probaban cambiando valores aquí y allá pude ver reflejado en las libretas de algunos el mismo dibujo que minutos antes pintaba yo en la pizarra. En ese momento me sentí realizado como profesor, el problema es que ese dibujo sólo servía como explicación y el hecho de copiarlo realmente reflejaba que no me habían escuchado (justo lo que yo hacía). En cualquier caso este es uno de los mejores recuerdos que me llevo de este primer año.

Lo que no ha estado tan bien, pero es igualmente comprensible, es el siempre presente hecho de que las prácticas y por extensión la asignatura hay que pasarlas haciendo uso de la ley de mínimo esfuerzo. Eso lleva a que te vengan corriendo alumnos diciendo “esto no me va, no se porqué [ arrglamelo ]“, tu dices venga vamos a ver… y miras el código y sientes como si Kernighan, Ritchie o Stroustrup vinieran corriendo a darte con un bate en la cabeza.

Todo hay que decirlo, la mitad de la culpa ( bueno más bien un cuarto ) es debido a lo que se les da como ejemplo. Sinceramente penoso en muchos aspectos, lo que provoca que el copy-paste de algo malo acabe en algo mucho peor. Pero el resto hay que reconocer que es culpa de quien se sienta detrás del ordenador guiado por la ley de mínimo esfuerzo. Para que quede claro, la universidad no te va a enseñar a programar bien [por desgracia] eso es algo que sólo se aprende con práctica, con esfuerzo, con curiosidad y unas dosis de interés personal y amor propio enormes.

posteado por PpluX @ 8:47 pm tags:Crítica, Personal  

Miércoles, Mayo 9, 2007

Mañana clase de Shaders.

Mañana me toca presentar en una horita GLSL para una asignatura del master. Todo aquel que lo desee está invitado a venir a las 9:00 ( sí, a esa hora las calles ya están puestas ) en el seminario 2S02 del DSIC. A las 12:00 tendremos luego una sesión práctica, a la que quien quiera, también puede venir.

Mientras tanto… voy a acabar la presentación :)

Update: Aquí está la presentación por si a alguien le sirve de algo:

presentacion

posteado por PpluX @ 7:12 pm tags:Gráficos, OpenGL, Personal  

Martes, Abril 10, 2007

Cambiando el nombre al Blog

Hola!

Después de mucho tiempo siendo “Sopa de Ganso” me he decidido por cambiarle el nombre al blog, supongo que a muchos les hará más gracia así. Lo de sopa de ganso era una historia medio larga que quería contar, pero aun contándola no me acababa de convencer.

Por eso ahora el blog se llama “Luanatic con features”, si alguien necesita explicación es que no me ha leído lo suficiente o no me conoce como buen geek que soy. Para los que pese a todo no lo pillen, lo de luanatic viene de lua y lo de features porque resulta que es una coletilla que suelto sin ton ni son. :)

Lo único que necesito de los cuatro gatos que se pasean de vez en cuando por aquí es que cambien los links de sus respectivos blogrolls, por lo demás ahora sólo queda esperar que google me vuelva a encontrar bajo este nuevo nombre XD.

posteado por PpluX @ 10:58 am tags:Personal  

Martes, Abril 3, 2007

Sobri v1.0

Sobri input output
Hace poco me dieron la buena noticia de que voy a ser tío por ósmosis, realmente voy a ser tío político porque no tengo hermanos, pero como lo de político suena muy mal prefiero ser lo por ósmosis. Es decir, seré tío en función de la concentración tí-i-tica de Diana (mi novia). Por cierto no se si habéis curioseado las definiciones de tío, tiene un par de acepciones curiosas…
Sobri Tcp/IP

De mi sobrino os puedo decir una cosa, no conozco su sexo pero seguro que será informático. Su padre es informático, así como su madre, su tía, su tío, y su tío por ósmosis (un servidor), sin contar con la otra mitad de su familia donde también hay informáticos. Como algún día mi sobri aprenderá, el que el sea informático es debido a un mero proceso de inducción sobre la familia.

Le gustarán las consolas, porque le gustan a su padre, y no he podido evitar pensar lo que dirá cuando hable de las consolas de su infancia. “Pues yo jugaba con una PS3 cuando tenía 3 años, bufff… menuda birria , ¿qué cosas eh?” vaya infancia si empezamos ya con consolas de ese calibre, nada comparable con los ya potentes Spectrum de nuestra generación.

Spectrum

Para él/ella (yo apuesto que será niño) los procesadores de 16 núcleos serán cosa del pasado, digo 16 porque para cuando nazca ya estarán en el mercado los de 8… ¿ Qué pensará cuando le digamos que en el pasado algunos ordenadores tenían un botón de “turbo” ? Igual que para nosotros es raro pensar en tarjetas perforadas, para ellos lo que hoy es cotidiano será prehistoria.

No tendrá que limpiar nunca un ratón con bolita, y cuando sea mayor no se acordará de que en casa de sus abuelos, cuando aún era muy pequeño, tenían una tele grande y de poca resolución que ocupaba una barbaridad… como para nosotros las viejas teles en blanco y negro del pueblo.

No sabrá lo que es no-tener-internet, ni se imaginará conectarse con un modem de 36.6K o 56k si eras afortunado, y a saber en qué se ha convertido Google para entonces.

Pero lo más duro de todo será que toda su familia, menos sus primos, son del mil novecientos algo… uff del siglo pasado!

posteado por PpluX @ 1:53 pm tags:Personal  

Domingo, Marzo 4, 2007

SVG + javascript + mozilla

planner
No se muy bien cómo he llegado a esta página pero me ha resultado curioso encontrarme con un generador de plantillas para planificarse ! Está en formato SVG, cuando el mozilla lo representa incrusta una imagen (un sudoku diario) y pone la fecha del día usando javascript….

me gusta la idea!

posteado por PpluX @ 6:32 pm tags:Personal  

Miércoles, Enero 17, 2007

“Sí, ¡haga lo que le digo!”

Deben haber muchas formas de averiguar en linux (ubuntu/debian/etc) qué paquetes dependen de uno dado, curioseando encontré la librería “zlib1g”, y me pregunté ¿quién depende de zlib? Una forma “peligrosa” es simular que vas a desinstalar el paquete y ver que pasa, digo “peligrosa” (con comillas) por la sencilla razón de que en cualquier sistema normal de paquetes antes de hacernos caso preguntará algo parecido cómo “¿ está usted seguro de que quiere desinstalar esto ?”, muy tonto hay que ser si decimos que sí, pero ante la duda yo lo aviso cuidadito.

Bueno al caso, generalmente ubuntu muestra un mensaje del tipo “Quiere desinstalar esto? [Si/No]“, pero lo que nunca había visto es que pasa cuando “intentas” desinstalar un paquete crítico, por ejemplo la zlib:

$ sudo apt-get remove zlib1g

Y la respuesta:

AVISO: Se van a eliminar los siguientes paquetes esenciales.
¡NO debe hacerse a menos que sepa exactamente lo que está haciendo!
  python-minimal python2.4-minimal (por python-minimal) util-linux zlib1g (por util-linux)
0 actualizados, 0 se instalarán, 569 para eliminar y 0 no actualizados.
Necesito descargar 0B de archivos.
Se liberarán 1489MB después de desempaquetar.
Está a punto de hacer algo potencialmente dañino
Para continuar escriba la frase «Sí, ¡haga lo que le digo!»
 ?]

:D

posteado por PpluX @ 9:42 pm tags:Personal, linux/unix  
« Entradas anterioresEntradas siguientes »

Gestionado con WordPress