De por qué escribo menos
Lo que os voy a contar ahora es una historia basada en mi realidad actual, con personajes ficticios y un poco adornada pero tampoco creáis que tanto. Sí, como esas películas insoportables de las cuatro de la tarde en la que siempre hay alguien enfermo terminal o un juicio de por medio o ambas cosas a la vez. Películas como “No sin mi hija moribunda 3”, “Injustamente acusada: el retorno del fiscal impío” o “Un poco de médula para mi hijo”
Desde hace unos cuatro meses vuelvo a ser soltero, más o menos desde que dejé de escribir un artículo a la semana en este blog. Ya no tengo ganas, mala suerte, es un efecto secundario de mi nuevo estado.
Ingredientes
En fin, después de muchos años con una persona, ahora estoy en esa fase en la que por un lado no te apetece nada con nadie y por otro tienes a muchos amigos y amigas diciéndote una frase que aproximadamente suena así:
¡Oye! Pues yo tengo una amiga que está bien para ti.
Entonces es cuando sonrío levemente y lo agradezco. En serio, lo agradezco, está bien que tus amigos se preocupen por ti pero no puedo evitar que instantáneamente mi mente conteste:
Ya veré lo que tú crees que es bueno para mí, Lucrecio, ahora sabré lo que me valoras mamonazo - Cosa que nunca digo en voz alta, claro.
Pasados unos días llega el momento: una fiesta de cumpleaños, una cena con colegas... cualquier escusa vale. El caso es que ella va a estar allí. Alguien te avisa de ello con una amplia sonrisa en la cara:
Pues ¿sabes quien viene? ¡Rigoberta! - Y te guiñan un ojo mientras te lo dicen, o te dan un codazo si están cerca, o hacen cualquier otro tipo de aspavientos.
Como es natural, esa afirmación se hace en presencia de más gente con lo que padeces el cachondeo generalizado y se crea una expectación bastante difícil de soportar.
Y así llega el momento en el que tenemos todos los ingredientes: la persona en cuestión, una reunión y expectación por un tubo de la mayoría de tus amigos. Entonces empiezas a darle vueltas a la cabeza pensando que tal vez a ella le hayan dicho algo parecido y que como no haya un mínimo de química entre ambos, vamos, buen rollito al menos, la situación podría volverse un poco incómoda.
Encuentros en la tercera fase
Pero entonces llega Rigoberta y te das cuenta de por qué carajo se llama Rigoberta y no Sindy, mandas a la mierda el buen rollito y la química simplemente porque lo que ves llegar es un trol. Y lo reconozco: me enfado, sí, me enfado del copón porque sé que no soy Brad Pitt, tampoco soy un derroche de simpatía, etc. pero, joder Lucrecio, crees que un jodido trol es bueno para mí. No digo que sea un poco fea de cara, si así fuera lo podría compensar con un poco de conversación agradable. Digo que es un troll, que ni siquiera habla y que su risa me revienta los oídos como el chirrido de unas largas uñas intentando desgarrar una pizarra de escuela.
Mientras intento aplacar mi enfado y no dejar que se me note, no puedo evitar darle vueltas a la razón de esta situación, diciéndome a mi mismo:
Lucrecio, ¿es que me odias? ¿Te debo un montón de pasta y no me acuerdo? Tal vez hayas obrado de buena fe y tu gusto por las mujeres sea simplemente nauseabundo. Podría empezar a potar ahora y no parar hasta mañana. Y tío, mas vale que te vaya bien con tu pareja porque, si no, te traeré a alguien que también será muy buena para ti. Sí, secuestraré un mandril (hembra y en celo) del Bioparc, le pondré unos vaqueros del “Bresca”, una blusa chachi, chachi de Blanco, un bolso falso de Tous y cuando te descuides la tendrás sentada al lado tuyo el próximo día que vayamos a un chino a cenar. Supongo que sospecharás cuando veas como se come a toda velocidad los cacahuetes rancios del centro de la mesa pero que te den.
Tronco: tantos años de amistad echados por la borda. Tal vez cuando me dijiste que conocías a alguien que era buena para mí estabas bromeando pero has tenido al menos tres semanas para poner fin a la maldita broma y no lo has hecho. ¡Eres cruel tío!
Desde princesas a troles
Pero no desistáis. En el fondo valoro vuestros intentos y los agradezco. Estoy seguro de que entre las conocidas de todos mis amigos/as hay un amplio abanico que abarca desde princesas hasta troles y prometo portarme bien cuando conozca a la próxima (de hecho nadie notó mis arcadas en la ocasión que os estoy contando) . Sólo pido que sea una persona normal y que se pueda conversar con ella. ¡Ah! Y no me digáis eso de que "es buena para ti". Cambiad la frase por "te voy a presentar a una amiga" y yo ya decidiré lo que es bueno para mí.
lunes, 4 de agosto de 2008
lunes, 30 de junio de 2008
Un día para recordar: España campeona de la Eurocopa
Después de tanto tiempo sin escribir por aquí, ¿qué mejor ocasión que esta para derrochar unas líneas? Hoy es el típico día en el que te importa un carajo ir a trabajar. El motivo está claro: ayer, al fin, España consiguió un título futbolístico.
Así que hoy la jornada laboral pasa entre mucho sueño y sonrisas recordando momentos de la noche anterior.
No es que haga falta gran cosa para convencerme de hacer el payaso:

Llegamos a la Plaza del Ayuntamiento de Valencia sin mucha preparación pero al final conseguimos una bandera:

Aunque lo mejor en estos casos es, siempre, encontrar una fuente a tu medida:

¡Pudimos! Y aunque me he metido mucho con ellos en bastantes ocasiones... ¡Gracias Selección!
Así que hoy la jornada laboral pasa entre mucho sueño y sonrisas recordando momentos de la noche anterior.
No es que haga falta gran cosa para convencerme de hacer el payaso:
Llegamos a la Plaza del Ayuntamiento de Valencia sin mucha preparación pero al final conseguimos una bandera:
Aunque lo mejor en estos casos es, siempre, encontrar una fuente a tu medida:

¡Pudimos! Y aunque me he metido mucho con ellos en bastantes ocasiones... ¡Gracias Selección!
viernes, 30 de mayo de 2008
¿Y que hago con Dropbox?
Tras mucho esperar ya tengo mi cuenta en Dropbox y ahora solo tengo un problema ¿qué narices hago con esto? Lo curioso es que no parece un problema exclusivamente mío, los propios autores han escrito una entrada en el blog en la cual comentan para que se está usando el servicio por parte de los usuarios.
Para los interesados los usuarios disponemos de 2GB de almacenamiento. Para hacerlo funcionar tenemos que instalarnos un programa cliente que nos creará un par de carpetas donde todo lo que guardemos se subirá a nuestro espacio remoto. De hecho lo normal es que instalemos este cliente en más de un PC para sacar partido a la idea del producto. Además cada cambio que efectuemos sobre cualquier archivo quedará registrado con lo que podremos volver a versiones anteriores.

Todo muy bonito sí. ¿Pero que hacer con el? Hoy en día una llave USB almacena Gigas de información en un momento y la subida de archivos al repositorio es todavía lenta (sigue siendo una beta) El que sea de los que llega a casa y sigue trabajando, podría dejar el documento que esté creando controlado por Dropbox y de esta forma lo tendría disponible tanto en su oficina como en su PC doméstico, claro que puede que eso vaya contra las normas de su empresa, etc.
Yo de momento tengo sólo unos pocos archivos guardados en el repositorio, de los cuales realmente me interesa uno. Se trata de fichero XML que es generado por una aplicación Java que utilizo de vez en cuando para registrar mis salidas en MTB. Así lo puedo tener disponible en todo momento para poder actualizarlo desde donde sea. ¿A alguien se le ocurre algo más?
Para los interesados los usuarios disponemos de 2GB de almacenamiento. Para hacerlo funcionar tenemos que instalarnos un programa cliente que nos creará un par de carpetas donde todo lo que guardemos se subirá a nuestro espacio remoto. De hecho lo normal es que instalemos este cliente en más de un PC para sacar partido a la idea del producto. Además cada cambio que efectuemos sobre cualquier archivo quedará registrado con lo que podremos volver a versiones anteriores.
Todo muy bonito sí. ¿Pero que hacer con el? Hoy en día una llave USB almacena Gigas de información en un momento y la subida de archivos al repositorio es todavía lenta (sigue siendo una beta) El que sea de los que llega a casa y sigue trabajando, podría dejar el documento que esté creando controlado por Dropbox y de esta forma lo tendría disponible tanto en su oficina como en su PC doméstico, claro que puede que eso vaya contra las normas de su empresa, etc.
Yo de momento tengo sólo unos pocos archivos guardados en el repositorio, de los cuales realmente me interesa uno. Se trata de fichero XML que es generado por una aplicación Java que utilizo de vez en cuando para registrar mis salidas en MTB. Así lo puedo tener disponible en todo momento para poder actualizarlo desde donde sea. ¿A alguien se le ocurre algo más?
viernes, 16 de mayo de 2008
Probando Netbenas Early Access for PHP
Llevo un par de días trabajando con Netbeans para probar el Early Access for PHP. La verdad es que no esta mal, aunque no sea la versión final no tiene mucho que envidiar a Eclipse + PDT, que es la comparación obligatoria.
La instalación es bastante sencilla y no interfiere con el NetBeans 6.0.x que ya tengo instalado para trabajar con Java. Además es una descarga ligerita, creo que no llega a los 20 megabytes.
Lo primero que he hecho es cargar algún proyecto existente, configurando en el wizzard la ruta a los fuentes. Lo normal es que te cree un subdirectorio con la información del proyecto y que tengas que retocar la ruta del servidor web para ejecutar la aplicación. Una vez hecho esto tendremos la navegación habitual de este IDE por proyecto o gestor "tradicional" de archivos, el navegador de clases, etc. Todo ello en el panel lateral izquierdo.
Además dispondremos de la paleta de objetos HTML, detección de errores, detección de código muerto (he probado a poner exit(); y return antes de algunas lineas en el interior de una función y no me ha funcionado) y más.

Todavía tienen cosas que pulir, la navegación hasta las declaraciones de funciones no va todavía muy bien, al menos en mi caso, cuando trato de llegar a una función de una clase creada por mi en un fichero distinto al que estoy trabajando. También le queda un poco al autocompletado de nuevo con clases propias ya que no me encuentra métodos estáticos ni funciones de objetos creados con anterioridad.
La integración de Xdebug también es fácil, se instala el debugger se retoca el php.ini para que pueda acceder el Netbeans y a correr, por ejemplo:
Cuando mejoren esos pequeños aspectos estarán prácticamente a la par de PDT y ya tendremos que elegir uno a otro segun nos guste y, mas importante, en base a los plugins que queramos utilizar: SVN, diseño de BDs, UML, etc.
Yo de momento volveré a Eclipse pero estaré muy al corriente de como evoluciona esto.
La instalación es bastante sencilla y no interfiere con el NetBeans 6.0.x que ya tengo instalado para trabajar con Java. Además es una descarga ligerita, creo que no llega a los 20 megabytes.
Lo primero que he hecho es cargar algún proyecto existente, configurando en el wizzard la ruta a los fuentes. Lo normal es que te cree un subdirectorio con la información del proyecto y que tengas que retocar la ruta del servidor web para ejecutar la aplicación. Una vez hecho esto tendremos la navegación habitual de este IDE por proyecto o gestor "tradicional" de archivos, el navegador de clases, etc. Todo ello en el panel lateral izquierdo.
Además dispondremos de la paleta de objetos HTML, detección de errores, detección de código muerto (he probado a poner exit(); y return antes de algunas lineas en el interior de una función y no me ha funcionado) y más.
Todavía tienen cosas que pulir, la navegación hasta las declaraciones de funciones no va todavía muy bien, al menos en mi caso, cuando trato de llegar a una función de una clase creada por mi en un fichero distinto al que estoy trabajando. También le queda un poco al autocompletado de nuevo con clases propias ya que no me encuentra métodos estáticos ni funciones de objetos creados con anterioridad.
La integración de Xdebug también es fácil, se instala el debugger se retoca el php.ini para que pueda acceder el Netbeans y a correr, por ejemplo:
zend_extension_ts="c:/xdebug/php_xdebug-2.0.2-5.2.5.dll"
xdebug.remote_enable=1
Cuando mejoren esos pequeños aspectos estarán prácticamente a la par de PDT y ya tendremos que elegir uno a otro segun nos guste y, mas importante, en base a los plugins que queramos utilizar: SVN, diseño de BDs, UML, etc.
Yo de momento volveré a Eclipse pero estaré muy al corriente de como evoluciona esto.
miércoles, 7 de mayo de 2008
Multipeticioens con CURL
Parece que me estoy aficionando últimamente a meter el dedo en el ojo ajeno y quien me conoce sabe que tengo los dedos largos. Bromas a parte lo que me dispongo a hacer es criticar otro post de uno de esos blogs que leo con asiduidad. Tarde o temprano alguien me dará con la misma medicina.
El artículo en cuestión es este ya hablé de él y tiene su tiempo. Es cierto que a su autora le dan estopa en su propia casa y es curioso porque este tipo de cosas suelen ocurrir siempre de la misma forma: los primeros comentarios son positivos y luego se va enrareciendo la cosa y se convierten en criticas. Siempre aparece algún fanático que termina descalificando.
Tampoco voy a decir nada que ella no haya comentado:
No es un multithreading real y pude llegar a sobrecargar el servidor. De hecho esto último es lo que me frenó a la hora de adoptarlo. Mi servidor de pruebas se quedaba tostado si no intercalaba una llamada a usleep con unos cuantos microsegundos en el bucle do{}while. Por cierto la prueba consistía en que este servidor lanzase peticiones post contra si mismo.
Repito una vez más lo de siempre: hay que poner en duda las soluciones que encontremos y ponerlas a prueba en nuestro entorno. Lo que sea válido para algunos puede que no lo sea para nosotros.
El artículo en cuestión es este ya hablé de él y tiene su tiempo. Es cierto que a su autora le dan estopa en su propia casa y es curioso porque este tipo de cosas suelen ocurrir siempre de la misma forma: los primeros comentarios son positivos y luego se va enrareciendo la cosa y se convierten en criticas. Siempre aparece algún fanático que termina descalificando.
Tampoco voy a decir nada que ella no haya comentado:
No es un multithreading real y pude llegar a sobrecargar el servidor. De hecho esto último es lo que me frenó a la hora de adoptarlo. Mi servidor de pruebas se quedaba tostado si no intercalaba una llamada a usleep con unos cuantos microsegundos en el bucle do{}while. Por cierto la prueba consistía en que este servidor lanzase peticiones post contra si mismo.
Repito una vez más lo de siempre: hay que poner en duda las soluciones que encontremos y ponerlas a prueba en nuestro entorno. Lo que sea válido para algunos puede que no lo sea para nosotros.
Suscribirse a:
Entradas (Atom)