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  

Martes, Julio 10, 2007

Snapshots automáticos de SVN

Los repositorios de subversion tienen, además de una base de datos con toda la información, un directorio especial por repositorio llamado hooks donde podemos escribir scripts que se ejecutarán en diferentes situaciones. Estos scripts (bueno, o programas) pueden desde abortar un commit, a cambiar cosas, añadir información, cambiar propiedades, etc… En nuestro caso vamos a usar el hook de post-commit para generar un snapshot automático con cada nuevo tag.

Vamos a suponer que tenemos un repositorio con múltiples proyectos, cada uno de ellos con sus correspondientes ‘trunk’, ‘tags’, ‘branches’ como dice el libro de subversion. De algunos de ellos queremos hacer snapshots cuando se marque un nuevo tag, así que pondremos en el directorio hooks el siguiente script llamado post-commit ( se tiene que llamar así y además tiene que ser ejecutable, chmod +x):


#!/bin/bash
export PATH=/usr/bin:/bin
REPOS="$1"
REV="$2"
PREFIXES="/proyecto1 /proyecto2 /proyectoN"
OUTPUT_DIR=/path/donde/se/guardara/el/zip
for PREFIX in $PREFIXES; do
for tag in $(\
svn log -v -r $REV file://$REPOS | \\
awk ‘/^ *A */{if ($2~/’${PREFIX//\\//\\\\/}‘\\/tags\\/[^\\/]*$/) print $2;}/^$/{exit}’\\
); do
file=${tag##*/}
svn -r $REV export file://$REPOS/$tag $file
zip -rm $OUTPUT_DIR/$file.zip $file
done
done

(bajar) versión completa

Si tu repositorio sólo tiene un proyecto, se puede simplificar un poco más:


#!/bin/bash
export PATH=/usr/bin:/bin
REPOS="$1"
REV="$2"
OUTPUT_DIR=/path/donde/se/guardara/el/zip
for tag in $(\
svn log -v -r $REV file://$REPOS | \\
awk ‘/^ *A */{if ($2~/\\/tags\\/[^\\/]*$/) print $2;}/^$/{exit}’\\
); do
file=${tag##*/}
svn -r $REV export file://$REPOS/$tag $file
zip -rm $OUTPUT_DIR/$file.zip $file
done

(bajar) versión simplificada

posteado por PpluX @ 4:44 pm tags:recetas, subversion  

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  

Gestionado con WordPress