Entradas

mysqldump: ignorando el tag DEFINER

Imagen
Este es otro no-apunte-de-java. Se trata del MySQL. Resulta que he tratado de hacer un dump de un servidor a otro. Pero como tienen usuarios restringidos por host, y el mysqldump me genera el script con el tag /*!50013 DEFINER=`root`@`10.%` SQL SECURITY DEFINER */ ... pensé que debería haber algún parámetro de mysqldump para ignorar estos tags. Pero según el mismo MySQL dicen que tendría problemas de seguridad (vamos: darle derechos de pasar un VIEW o STORED PROCEDURE a alguien que no le corresponde). Así que tuve que valerme de un comando de unix/linux para ignorar estos tag:

Enmulando EJB en Web usando Spring

Imagen
Cuando salió el EJB 3.1 con la capacidad de poderse ejecutar en un módulo web, comencé a usarlo sin parar. Con los EJB me hace más fácil conectarme a la base de datosusando JPA porque simplemente debería usar  @PersistenceContext respectivamente. Pero no todos los servidores  donde uno va a desplegar aplicaciones son Java EE6, así que las facilidades del EJB 3.1 serían truncadas. Afortunadamente existe Spring para ayudarnos a instanciar clases como si fueran EJB, y más aún, nos permite usar JPA y mantener las notaciones  @PersistenceContext . Veamos cómo se hace esto.

Instalando Liferay 6 en GlassFish v3

Imagen
Retomando los tutoriales, ahora vengo con lo de la instalación de Liferay 6 en GlassFish v3. La verdad, es casi lo mismo que está explicado en el anterior post " Instalación de Liferay en un servidor GF v3 para producción ", con la excepción de que se debe considerar algunos cambios:

PortalPack 3.0.4 para NetBeans 6.9/6.8/6.7.x/6.5.x

Imagen
!Ya está disponible el Plugin del Portal Pack 3.0.4... ahora con soporte para Liferay 6! http://contrib.netbeans.org/portalpack/pp30/download304.html

Regresando....

Imagen
Hoy regreso de mis vacaciones. Pensé que tendría más tiempo para elaborar algunos artículos, pero me lo dí al verdadero descanso. No es de quedarme echado en cama todo el día todos los días, al contrario, me dediqué a hacer cosas que no hago en un día normal, así que lo pasé con mis niños, mi esposa.. todo divertido. Y como no he pensado en  nada del trabajo (gracias a Dios casi todo anduvo solo) me olvido qué tenía que hacer. (La imagen creo que dice exactamente lo que estoy pasando :) ) Bien, hoy también es el Blog Day , y como parte de este día, recomendaré 5 blog de diferentes temas a todos los visitantes de este pequeño blog:

Descargar XLS y PDF sin abrirlos en el navegador (versión Servlet)

Imagen
Anteriormente hice un post de cómo " Descargar XLS y PDF sin abrirlos en el navegador " pero fue realizado con PHP. Ahora les traigo el mismo ejemplo pero usando Servlet

¿Qué apunte quieres?

Imagen
Debido a diversos temas en mente, aún no me decido por algún apunte para las siguientes semanas. Comienzo uno, y luego veo que otro puede ser interesante, y cuando lo desarrollo me doy cuenta que el primero tiene más documentación... en fin, me hago un lío innecesario.  Además, para mi puede ser útil un apunte, pero para los visitantes quizás no. Así que, haré la siguiente pregunta ¿Qué tema, apunte, tutorial, tip (etc) quieres que se publique en este blog? Tus respuestas puedes hacerlas en este post, en feisbuk y FriendFeed (que es como Twitter... que también puedes conectarte desde twitter) Vamos, todos los comentarios serán considerados :)