Archivos del sitio
Apatrullando la ciudad
Ha muerto el Fary…
Murió de un lamentable y doloroso cancer de pulmón cuando contaba con tan solo 70 años de edad en su casa madrileña.
Dios, hermano de Chuck Norris y Jack Bauer, al crear a la humanidad utilizó este algoritmo para los hombres:
Object o;
if (hombre.inAlturas(alto,mediano) || hombre.inAtractivos(guapisimo,pasable){
o=new Persona();
}
else{
o=new Fary();
}
Valga este post como cariñoso recuerdo.
Descanse en paz.
Palestina en cómic

Buscando novedades en la Biblioteca Pública Infanta Elena de Sevilla, el único oasis cultural compartido por sirios y troyanos mientras que el gobierno no se lo cargue con el canon de préstamo bibliotecario, me topé el otro día con el cómic “Palestina: en la franja de Gaza” de Joe Sacco. En estos días el que parece que la Tierra Prometida se va, una vez más, al carajo, resulta una manera bastante amena de acercarse a una realidad tan áspera.
Tips: Hibernate y los prefijos de tablas
Un problema muy común al que nos llevamos tiempo enfrentando es el uso de prefijos de tablas en los entornos de producción. Si por ejemplo nos asignan el prefijo “SB_”, la tabla que durante el desarrollo se llamaba “PERSONA” ahora pasa a llamarse SB_PERONA.
Al utilizar JPA/EJB3.0 este problema queda mitigado al utilizar la anotación @TABLE, pero nos sigue obligando a modificar todas las entidades de la aplicación para adaptarlas al nuevo prefijo.
Para solucionar esto, la especificación JPA contempla la posibilidad de establecer estrategias para la generación del nombre definitivo. Utilizando la implementación de Hibernate-entitymanager es tan sencillo como implementar nuestra propia clase NameStrategy e indicarla en persistece.xml.
1.- Indicamos a Hibernate la implementación que deseamos utilizar:
<--Configuración para el soporte de prefijos en Hibernate. Estrategia para generación de nombres de tablas asociadas a anotaciones Table JPA3.0.-->
<property name="hibernate.ejb.naming_strategy" value="com.viavansi.framework.persistencia.jpa.NamingStrategy"></property>
2.-Implementación, lo mas sencillo es sobreescribir el método String tableName(String tableName) de DefaultComponentSafeNamingStrategy que implementa la gestión de anotaciones JPA en Hibernate.
بسم الله
Aqui va una autentica frikada, a ver quien supera esta!
Puedo entender perfectamente que en el mundo friki se lleve mucho el estudio del japones.
Lo que ya se me escapa es porque los “autenticos” frikis se tiran a aprender idiomas absurdos como elfico, klingon, o verdurian, y abandonan la posibilidad de aprender idiomas cuanto menos tan complejos y fascinantes como el japones, pero a diferencia de los idiomas ficticios con una utilidad practica en el mundo real.
Los que nos hemos movido en las ofertas de trabajo internacionales sabemos que apenas hay demanda de ingenieros que hablen japones, y por supuesto ninguna de aquellos que hablan, o dicen hablar, elfico.
Tengo un amigo americano que vive actualmente en Singapore y esta encantado con que sus hijos hablen un chino fluido, ademas de español (el idioma de la madre) e ingles. Creo que esta fuera de toda discusion que el ingles es basico en el mundo de la tecnologia. Y tampoco hay duda de que para una carrera con proyeccion internacional el español es tambien muy muy util.
El chino es un idioma, de tremendo potencial, pero seamos realistas, es demasiado complejo como para estudiarlo a tu bola…. mejor te pones con Klingon, que nadie te va a decir que tu pronunciacion o entonacion es lamentable y no hay manera de saber que coño dices.
Quizas el idioma de amplio espectro [por poblacion, paises, y extension] mas sencillo de aprender para un europeo medio, es el Ruso. El alfabeto es muy sencillo, casi siempre tiene equivalencia directa con el romano, y su gramatica y proncunciacion son relativamente sencillas. Pero si uno mira a la situacion de los paises del Caucaso, o de Asia Central…. bueno, como que no parece que a medio plazo vayan a surgir grandes oportunidades de usar el ruso en un ambito tecnologico.
Que nos queda entonces? Pues nos queda el Arabe. Un idioma harto complejo, con tantas variantes como paises en los que se habla, y con fonemas en los que un español podria morir ahogado tragandose su propia lengua al intentar pronunciarlos. Y sin embargo tan fascinante y seductor como el japones. Y con, ya hoy en dia, una de alta a muy alta demanda de profesionales de IT capaces de hablarlo. Y encima muy bien gratificados.
Sin embargo encontrar buenos recursos on-line para dar tus primeros pasos solito en Arabe es muy dificil.
Bien, por si alguien quiere intentarlo, o al menos, inciarse, y quizas ser capaz descifrar algo escrito en arabe, aqui os dejo algunos enlaces:
La cancion del alfabeto, para ver la que se nos viene encima:
http://www.funwitharabic.com/song.htm
Una buena inciacion a conceptos basicos:
http://en.wikibooks.org/wiki/Arabic
Una fabulosa guia sobre como colocar la lengua y los labios para pronunciar correctamente las distintas letras:
http://afl.sakhr.com//freetour/menu/menu.html
Expresiones de uso comun hasta en paises donde el arabe no es la primera lengua:
http://arabic.speak7.com/islamic_expressions.htm
Por ultimo, mis dos emisoras on-line favoritas en arabe:
Mazaj radio, desde Jordania:
http://www.surfmusic.de/radio-station/mazaj-fm,8415.html
Radio Cairo:
http://www.surfmusic.de/radio-station/radio-cairo,5122.html
Hala pues,
Busca esto rápido
Encuentra lo que buscas de forma sencilla usando el buscador.
Categorías
Encuentra artículos a través de sus "tags"
Archivos mensuales
Encuentra artículos según el mes en el que fueron escritos.
- June 2009
- May 2009
- April 2009
- March 2009
- February 2009
- January 2009
- December 2008
- November 2008
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007