Yo, soy asin Yo en el universo
El Weblog de ese insignificante ser llamado David Bonilla
M2012

20040930 Thursday September 30, 2004

Icono Transparente: 1 en la frente
Se supone que Windows es un sistema amigable para el usuario y diseñado para su facilidad de uso. Se supone.
Hasta el dia en que decides que eres un informatico experto, con años de experiencia y te convences de que ya eres capaz de tocar la Configuracion de la Apariencia del Escritorio. De repente, sin saber muy bien como, tocas una pestañita con colores y... toma jeroma, los iconos del escritorio dejan de ser trasparentes y adquieren el fondo del colorcito que acabas de elegir tan inocentemente. En ese momento, ya no hay marcha atras: la has cagado.

Esto ya me ha pasado un par de veces, la primera vez creo que consegui encontrar a alguien que me lo arreglo, la segunda, despues de tocar todo el sistema operativo, se arreglo solo (¿?). Hoy (el hombre es el unico animal que tropieza 462 veces en la misma piedra) me ha vuelto a pasar y, como un macho camacho, no he parado hasta que no he conseguido averiguar como se consigue de nuevo la ansiada transparencia de los iconos. Como os explico a continuacion es de lo mas intuitivo:

Seleccionar: Mi PC->Propiedades->Opciones avanzadas->Configuración de rendimiento->Efectos visuales.

Una vez ahí, hay que marcar la casilla Personalizar y seleccionamos la opción "Usar sombras en los nombres de los iconos del escritorio".

Para cambiar los colores de fondo y texto se hará como siempre, desde Propiedades de pantalla

Se las trae, la verdad es que la opcioncita se las trae.

(2004-10-01 02:29:37.0) Permalink Comentarios [39]


El Bosque: Peliculon
Pues si, la pelicula de M. Night Shyamalan es un PE-LI-CU-LON, y no por la originalidad de la historia que narra su magnifico guion ni por la metafora de la situacion mundial que la misma representa, es un peliculon PORQUE SI, por si mismo, por la esplendida fotografia -que juega con los colores pintando fotogramas que parecen cuadros costumbristas-, por la seleccion de planos de hechuras clasicas y, sobre todo, por ritmo de narracion mantenido y constante que nunca decae.

Adrien Brody Howard Dallas

Poco mas se puede decir de esta pelicula mas que seria una lastima que la vierais en television. El elenco de actores es fabuloso y encajan entre si como piezas de un sutil y hermoso rompecabezas. Si vais a verla, por favor, fijaros en las caras, en las expresiones de todos los visitantes de la misteriosa aldea. Todo lo que sale en pantalla, tiene sentido en una historia casi completamente redonda.

Cine del bueno. De verdad.

(2004-09-30 23:16:32.0) Permalink Comentarios [7]


20040927 Monday September 27, 2004

Probando JBoss 4.0 (3)
Antes de que Belial escribiese acerca de los problemas de carga de distintas versiones de librerias en JBoss, ya me habia enfrentado al problema, eso si, lo solucione de una manera mucho menos elegante que el.

Desplegada mi aplicacion, resulta que determinados procesos de la misma dejaban de funcionar. Al poco, descubri que el problema era la carga de versiones erroneas o antiguas de jars o librerias.
El error no era tanto que JBoss NO cargara la version de libreria que yo queria, sino incluso LA LIBRERIA que yo queria. Por ejemplo, como procesador XSLT, JBoss utiliza Xalan, sin embargo -y sin enumerar las mil y una razones- yo utilizo Saxon.
Otro problema grande lo tuve con la version de la libreria de Jakarta Avalon, que tambien tuve que cambiar para que mi aplicacion funcionara correctamente, en concreto, al generar PDFs.
Mientras que Belial lo ha solucionado como un campeon, mediante descriptores XML, yo lo solucione a la brute sustituyendo las librerias que intenta cargar JBoss. Asi, en el arranque default sustitui en el directorio /lib la version de Avalon cargada.
Ademas, en el directorio /lib/endorsed del servidor sustitui el .jar de Xalan por el de Saxon. Asi, conseguir que mi aplicacion funcionara adecuadamente.
Hasta que Belial nos ilustre un poco mas acerca de QUE descriptor y DONDE dentro del mismo, hay que tocar seguire con mi JBoss "tuneado". No obstante, es mucho mas recomendable, una vez que sepamos como, seguir su procedimiento antes que mio.

(2004-09-27 09:19:06.0) Permalink Comentarios [1]


20040924 Friday September 24, 2004

Probando JBoss 4.0 (2)
Sigo probando JBoss. He intentado cambiar el puerto de escucha de JBoss, del 8080 que trae por defecto a un mas elegante 10000. Pues bien, podeis coger el parrafo de la documentacion que dice que hay que tocar el descriptor jboss-service.xml y tirarlo a la basura.

Para cambiar el puerto de escucha a JBoss hay que tocar el descriptor server.xml que encontrareis dentro del TOMCAT embebido en el arranque default. Este TOMCAT esta embebido como una aplicacion mas (jbossweb-tomcat50.sar) dentro del directorio de despliegue (/deploy) y hace de servidor web.
Pues eso, os meteis ahi, cambiais el puerto del 8080 al que os guste y a tirar. Espero haberle ahorrado a mas de uno una perdida de tiempo.

(2004-09-24 12:52:53.0) Permalink Comentarios [2]


20040922 Wednesday September 22, 2004

Probando JBoss 4.0 (1)
Como ya nos dijo jerolba, JBoss ha lanzado la version 4 de su servidor de aplicaciones.
Cual intrepido aventurero, me he dispuesto probar el servidor a fondo y empezar a utilizar exhaustivamente toda la fontaneria que ofrece. Lo primero que me encuentro es que la distribucion viene "pelada", algunos samples, algunos test pero documentacion, lo que se dice documentacion CERO PATATERO. Intento conseguir informacion en la web de JBoss, la documentacion buena, la buena de veras, la cobran, asi que me bajare el Getting Started que es bastante completito.
Sorpreson, para poder disfrutar de toda la documentacion, foros y demas, me tengo que hacer "Supermember Member", o algo asi. Me doy de alta, y descubro que no hay informacion especifica de la version 4.0, te tienes que bajar la info de la version 3.2.x que, probablemente, valga igual, pero te deja con un halo de inseguridad.

Una vez bajada la distribucion, intento arrancar el servidor en mi maquina (con Windows como entorno de trabajo) y... tachaaaaan, despues de darme con la cabeza contra la mesa 30 veces, descubro que no consigo ni arrancar el JBoss con el fichero run.bat, no porque sea un cenutrio integral (bueno, algo lo soy) sino porque a JBoss no le gustan las rutas con espacios.

No son muy buenos comienzos, pero, al menos, ya tengo instalado el servidor en mi maquina para empezar a destriparlo. Nuevas impresiones en sucesivas entregas.

(2004-09-22 16:36:43.0) Permalink Comentarios [0]


20040920 Monday September 20, 2004

1 gallego (informatico) en Londres
Mi amigo Pablo ha hecho lo que muchos desean y no hacen por miedo, compromisos familiares o pereza: irse a buscarse la vida al extranjero. Abandono el trabajo que tenia en Madrid, dejo su piso alquilado y vendio el coche. Todo esto como una etapa mas hasta alcanzar su verdadero objetivo: ir a trabajar/vivir a Japon.

Como se que aqui muchos tienen interes en conocer las experiencias de los que se van fuera, hasta que Pablete se monte su weblog posteare aqui todo lo que el quiera mandarme. Os acosenjo que no dejeis de leerlo.

Un abrazo y mucha suerte Pablete !!!!

Una semana en Londres

Capitulo 1: El viaje

Lo primero han sido los aviones. Todo muy bien, solo notar que en British Airways tienen asientos de cuero y te dan un sandwich, un zumo y un kitkat mientras que en Iberia la unica ventaja es que se entiende el nombre del sobrecargo cuando lo dicen por los altavoces. Te das cuenta de que has entrado en Inglaterra cuando ves que tienen moqueta hasta en el aeropuerto.

Lo del metro fue un poco mas complicado. Primero porque cuando llenas la maleta (26.4 Kg) no esperas tener que cargarla por escaleras mientras la gente empuja. Despues porque el metro de Londres es un poco más raro que el de Madrid y la casa estaba en la otra punta del plano. Por no decir nada de mi facilidad para perderme. Al final en vez de las 36 paradas que tenía que hacer hice 44, tampoco está muy mal. Solo me llevó dos horas y media.

Resulta que la casa en la que vivo está en una especie de pueblo en las afueras, muy residencial, majete, seguro y absolutamente inglés. Lo que es difícil es encontrar un taxi, paré uno de un tío que tenía una pinta horrible porque venía de hacer "gardening" (estos ingleses tienen una palabra para decir "hacer cosas en el jardín", dice mucho de ellos). Era bastante simpático, me llevó sin darme excesiva conversación y encima no me cobró!

Capítulo 2: La casa

La señora de la casa es una amable, simpática viuda. Vive con su enorme hijo de 30 años que parece un hooligan y no se entiende una palabra de lo que dice. Tienen un perro raza Jack Russell (parece ser que el origen de esta raza es cazar ratas, ya les he dicho que no acerquen el chucho al McDonalds), que es estupendo y le he caído muy bien.

La señora nos hace la cena, que suele estar bastante bien y nos da cosas para el desayuno, como cereales o tostadas (lo del desayuno ingles parece estar en desuso). Cuando llegué tenía en mi afeminada habitación (eh, pero tiene tele) una lista con los 10 mandamientos de la casa, en general bastante insulsa, pero tiene una línea buena, traduzco del inglés:

- Si alguna vez no os puedo preparar la cena, la dejaré lista para su recalentamiento en el microondas (abrir puerta, comprobar comida, cerrar puerta, colocar dial en 3 minutos, pulsar boton verde, abrir puerta, comer)

En la casa viven dos estudiantes más: un ruso de unos 40 años que casi no habla ingles y aun encima es un poco timido, asi que hay que echarle una mano de vez en cuando. No se si me cae bien o no porque la verdad es que casi no habla, pero parece buena persona. Se va a quedar dos años aqui para aprender ingles, debe ser un ruso forrado de esos. Después está Joanna , que es polaca y es muy maja, tiene sobre 30, habla inglés más o menos como yo y además vamos juntos a clase y por ahí a hacer turismo.

La casa no está mal, pero ya estoy mirando un poco a ver si puedo irme a un piso compartido o algo así. Lo precios son altos, pero tampoco mucho, así que es factible. El problema es que no se mucho de la ciudad y sus zonas así que necesitaré un poco de ayuda.

Capítulo 3: Las clases

La academia está en una zona de Londres céntrica, pijilla y llena de academias de inglés. El edificio es grande y absurdamente complicado, me pierdo todos los días, sin excepción, y siempre encuentro más gente perdida mientras tanto. Por ejemplo, para una de mis clases (sala 6) tengo que subir una escalera, entrar en la sala 5, buscar una puerta semioculta en la pared y después atravesar dos puertas más. Hay puertas que no llevan a habitaciones, sino a otras escaleras, los servicios están puestos de una manera maligna, como para que cuando necesites uno urgentemente sufras, etc, etc. La escuela es tirando a chicos bien, y hay gente de casi todas las nacionalidades. En mi clase somos tres japoneses, una suiza, dos franceses, una polaca, una ucraniana, dos chinos y yo. A los chinos no hay quien les entienda.

Esta semana hemos tenido un profe muy simpático que se llama Ed. La semana que viene se tiene que ir y como pronto se va a vivir a Madrid (que casualidad, eh?) no estará más. No obstante, tenemos aficiones muy parecidas así que me ha dado su correo y estos días quedaremos y me enseñará interesantes emplazamientos londinenses, como clubs de jazz y cosas así.

Capítulo 4: Londres y los precios

Pues si, Londres es extremadamente caro. El abono mensual del metro me ha costado casi 30.000 pelas. Algunos museos son gratis, pero en otros te clavan 5.000 pelas y se quedan tan panchos. Y luego está la regla de las milpelas (así, todo junto). Todo cuesta milpelas (4 libras). Hay poquísimas cosas que bajen de eso. Por ejemplo, 4 latas de cerveza cuestan milpelas en un supermercado. 4 pilas para la cámara de fotos, milpelas. Una caja de tiritas, adivínalo. En fin, de primera impresión, muy caro. De todas maneras me da que con un poco de esfuerzo se puede hacer vida barata, hay mucha diferencia de precios de unos sitios a otros. Una sandwich en Pret-a-manger cuesta 2.80, el mismo en tesco, aunque sabe un poco peor, cuesta 1.55. Por otra parte, cosas como los discos, libros, dvds o incluso la ropa son como en España más o menos. Y hay muchisimas tiendas de segunda mano con precios muy asequibles. Cenar fuera es más o menos igual, muchos sitios son de 20 libras (5000 pelas) para arriba, pero buscas un poco y comes por 10 libras en un sitio casi igual.

Capítulo 5: Londres

Estos días he dedicado casi todo el tiempo a visitar sitios de visita obligada, como el palacio de Buckinham, la Tower of London, el Big Ben o la abadía de Westminster. Están muy bien, pero no me extiendo en esto.

Aún no conozco mucho la ciudad, pero he dado una vuelta por el Soho y me ha gustado mucho. Es como una mezcla de pubs, restaurantes exóticos, sexshops, teatros, cines, mercadillos, tiendas de discos y bares fashion. Supongo que forma parte de mi tendencia natural a sentirme atraído por los ambientes extraños y/o sórdidos.

Respecto a "oferta cultural".... la leche! Le echas un vistazo a TimeOut (la típica revista de ocio) y prácticamente hay un concierto interesante al día. Y no pequeños, en plan Morrisey, PJ Harvey, Hives, Divine Comedy, etc. Si quisiera ir a todos los conciertos que me apetecen no tendría tiempo ni por supuesto dinero (precio standard 24 libras = 6 mil pelas). Cines hay muchos y de todo, desde comercial hasta estilo cine studio, con retrospectivas, etc. Teatro hay una barbaridad (por ejemplo, creo que ahora hay 3 representaciones diferentes de Chicago, una imprescindible con David Hasselhoff). Vamos, que por eso que no falte.

Capítulo 6: El inglés

Pues a ver. No tengo ningún problema hasta ahora para comunicarme. Con más o menos repeticiones (normalemente pocas o ninguna) puedo hablar con cualquiera, y siempre se hace entender uno. Lo que pasa es que se habla a dos por hora, y intentar tener una conversación interesante (no digo que tuviera muchas en español, es un ejemplo) es engorroso porque al pensar a la vez que hablar pierdes vocabulario y acabas hablando como los indios. El problema es que para pasar de este nivel "medio" de inglés, que llega para muchas cosas pero no para trabajar o tener amigos homo sapiens que no hablen español, a uno en el que, aunque sea con horrible acento, puedas tener comunicacion fluida con las personas, es bastante dificil. No tanto dificultad como tiempo, y no se cuanto. Habrá que ir viendo.

Epílogo:

Hoy ha llegado Muriel (una amiga). Está como una regadera. Los mensajes al móvil me los manda en inglés, para practicar. Hemos quedado un rato, habla mejor inglés de lo que pensaba.

En general, esto es divertido. Todo es como un poco absurdo, pero cada día me gusta un poco más. Y aún faltan por ver un montón de cosas!!!!!!

Me despido. Proximamente.... mas.



(2004-09-20 08:09:51.0) Permalink Comentarios [4]


20040911 Saturday September 11, 2004

120 KBs por 49 euros
Parece que el sector telco empieza a moverse en este pais y empresas como servidores.com ofrencen productos que se distancian de la masa borreguil de ofertas que pastorea Telefonica.
El caso es que ofertan conexión a Internet de 1200 Kbps de Download y 200 Kbps de Upload. Los detalles de la oferta podeis verlos aqui.
El unico "pero" (¿Por que siempre tiene que haber un pero?) es que, al leer los Terminos y Condiciones, te enteras de que te obligan a no darte de baja antes de 18 meses. Si no fuera por este pequeño detallito, a lo mejor me animaba y lo probaba y todo (sobre todo porque, al cambiarme de casa, perdi mi IP fija y nada me ata a ningun servicio).
Si alguno os animais, no dejeis de postear aqui vuestras impresiones.

(2004-09-11 12:02:56.0) Permalink Comentarios [3]


Averigua cuando doblaran tu conexion ADSL
Una vez que Telefonica ha decidido doblar las velocidades de las conexiones ADSL españolas para acercarnos un poquito al primer mundo, todos esperamos ansiosos el momento. La pregunta es: ¿ Cuando se producira ?.
En la web de TISCALI han colgado una pagina donde, introduciendo tu numero de telefono, te informa aproximadamente de cuando doblaran tu velocidad contratada.
No se cuanto tiempo funcionara el enlace pero aqui lo teneis:

¿ Cuando doblaran la velocidad de mi ADSL ?

(2004-09-11 11:39:50.0) Permalink Comentarios [0]


20040908 Wednesday September 08, 2004

Real Developers: Juan Carlos Saez
Siguiendo con la serie (un poco abandonada pero no olvidada) de Real Developers hoy os quiero presentar a otro programador, Juan Carlos Saez. No es un guru ni un freaky de escasa vida sexual de esos que entrevistan en jH ni falta que le hace. Es uno de nosotros, un informatico español (como Gibraltar).

Juan Carlos Saez

JC, presentate para la gente que no te conozca
Mi nombre es Juan Carlos Sáez. Tengo 34 años. Soy Diplomado en Informática por la Universidad Politécnica de Madrid. Me gusta viajar, levantarme tarde y la musica siniestra sueca.

Mmmm... 34 años !!! ¡ Estas hecho un abuelo !. ¿ Cual ha sido tu trayectoria laboral ?
Llevo 14 años en el mundo de la informática. La verdad es que esto ha cambiado mucho desde que yo empecé.
Mi trayectoria profesional ha estado siempre vinculada a las aplicaciones telemáticas, desde mis comienzos. Inicialmente en el mundo Ibertex, basado en la red telefónica y X.25, para posteriormente pasar el mundo Internet. La diferencia entre ambos mundos era abismal. Ibertex se basaba en una infraestructura de red de muy escaso ancho de banda en comparación con el ancho de banda que se maneja ahora, así como la potencia de las herramientas de desarrollo era muy diferente.
Siempre me he movido en el mundo Unix, principalmente AIX (IBM) y Solaris (Sun). He desarrollado con herramientas de generación de aplicaciones Ibertex, lenguaje C, shell-scripts, Clipper, JavaScript, Java, HTML, etc. Me he pegado bastante con las comunicaciones por línea serie, X.25, TCP/IP, etc.
Mi llegada al mundo Java y de los servidores de aplicaciones, sin embargo, es relativamente reciente. Para mí lo más difícil ha sido el cambio de mentalidad desde la programación tradicional a la programación orientada a objetos.
En cuando al aspecto sectorial, he trabajado para la administración local (información al ciudadano) y la banca (comercio electrónico) principalmente.

¿ Que ha sido lo mejor y lo peor que te ha pasado profesionalmente en todos estos años ?
Lo peor, vivir el cierre de una empresa y soportar una pésima dirección, con decisiones totalmente arbitrarias. Ver como las empresas dejan escapar excelentes profesionales por irrisorias cantidades de dinero.
Lo mejor, haber conocido profesionales de gran calidad técnica y humana con los que he compartido muy buenos momentos y de los que he aprendido mucho.

¿ Que tecnología te ha impactado mas de las que has utilizado ?
La tecnología que más me ha impactado ha sido Java y los servidores de aplicaciones, por el cambio de enfoque tan brutal respecto a las tecnologías anteriores.

¿ Que es lo que mas y lo que menos te gusta de JAVA ?
Lo que mas, La gran cantidad de APIs y herramientas de que dispone. Lo que menos, es un lenguaje muy orientado al diseño. A veces lo veo algo complicado para aplicaciones muy pequeñitas de esas de "aquí te pillo y aquí te mato".

Si, JAVA no es para niños ;) ¿ Donde te ves dentro de 10 años ?
Me veo pidiendo en el Metro (es broma). La verdad es que no lo sé. Por ahora, a pesar de llevar 14 años, me sigue gustando mucho "arremangarme" y desarrollar. Quizás dentro de unos años, cambien mis preferencias, pero creo que seguiré cerca de la técnica. Soy partidario de los técnicos "pata negra", es decir, "endurecidos" expertos en las más diversas lides, capaces de identificar y resolver un problema en tiempo récord. Creo que es un concepto clave para la productividad de las empresas y que, por desgracia., todavía hay muchas que no ven.

Si, Yo tambien creo en los programadores senior DE VERDAD (con 10 o 15 años de experiencia), pero, ya sabes que eso en España es Ciencia Ficcion. ¿ Crees que en España el empresariado informatico funciona con el "todo vale dame pasta hoy " ?
Creo que todo es un círculo. No sólo el empresario quiere la pasta ya. También el cliente quiere la aplicación ya. Llega el empresario, le vende la moto y "a correr". Por supuesto, se dejan de lado aspectos como la calidad de la aplicación. Lo más difícil es intentar prevenir al cliente de lo que le va a ocurrir en un futuro si se deja vender motos. También se echan en falta empresarios honestos que digan cosas como: "Si le han dicho que se lo hacen en dos meses están locos. Es imposible hacer algo de una mínima calidad en ese tiempo". Por otra parte pienso que el empresario español todavía presta más atención a lo material (hardware por ejemplo) que a lo intangible (el tiempo, por supuesto), con lo cual se produce un racaneo de medios que redunda en el rendimiento. Y para terminar, qué decir del "volvamos al siglo XIX y trabajemos 12 horas diarias" con el que se solventan muchas situaciones. Si un proyecto se tiene que sacar así es que algo falla: la planificación, la dirección, la capacitación técnica...

¿ Hacia donde te gustaría que se orientara tu trayectoria profesional ?
Mi orientación profesional me gustaría que se dirigiera hacia la arquitectura de aplicaciones, así como a temas de Ingeniería del Software y Calidad.

¿ Software y Calidad ? Espero que tengas suerte y acabes trabajando en una empresa cliente. No, ahora en serio, muchas gracias por esta pequeña y humilde entrevista. Te debo una.

(2004-09-08 15:30:58.0) Permalink Comentarios [1]


20040907 Tuesday September 07, 2004

Codigos de Barras y Java
Existen muchos frameworks para la generacion de Codigos de Barras pero, de entre todos ellos, os quiero hablar de Barbecue que destaca por ser sencillo, elegante y, sobre todo, Open Source.
El funcionamiento es mas simple que el asa de un cubo. Le das los datos a codificar, el tipo de codificacion y el framework te genera una imagen con el codigo de barras. Esta imagen la puedes meter directamente en el response del flujo de tu aplicacion o guardarla en un fichero .jpg para utilizarlo posteriormente (por ejemplo, en mi caso para componer un PDF de una factura a traves de una transformacion XSLT con un XML de datos y un XSL).

Una recomendacion, utilizar los datos a codificar y el tipo de codificacion para componer el nombre de los archivos .jpg que vayais guardando asi, creareis una especie de "pseudocache". Antes de crear el codigo de barras preguntar si el fichero para esos datos y esa codificacion existe. Si es asi, lo recuperais y punto; si no existe lo creamos y lo guardamos.
Un ejemplo, si queremos el codigo de barras del numero 1234567890 codificado en EAN128, podeis guardar el fichero como EAN128_1234567890.jpg. Si alguna vez teneis que generar un codigo de barras identico, podeis buscarlo preguntando si el fichero existe (metodo exist() del objeto java.io.File) antes de intentar crearlo.

El unico pero que le pongo al framework es la escasa (o nula) informacion que hay en la pagina web para ayudarte a crear mas codificaciones (EAN13, por ejemplo) que las que ellos proporcionan por defecto. Eso si, te animan a que contribuyas encarecidamente ;) .

(2004-09-07 09:23:14.0) Permalink Comentarios [10]



Archivos
Busca en el weblog
Navegacion
  Get Firefox
   Bitacoras.com
De donde venis