Nov 29

Una de las tareas que me gustaría ahorrarme cuando estoy trabajando es tener que recompilar los paquetes que se descompilan cuando compilo algo. Cuando compilas un paquete que está referenciado por otro paquete, este segundo queda inválido. Imaginad en un entorno real en el que puedes tener varias decenas de paquetes con referencias en cascada lo que pasa cuando compilas algo más o menos céntrico. Continue reading »

Nov 27

He leído hace poco un artículo antiguo (de 2006) para invocar un servicio web desde la base de datos con pl/sql. En principio lo que describe ha de funcionar desde una versión Oracle 9i. El artículo podéis leerlo en Blogging About Oracle y hace una exposición sencilla de los términos y de los inconvenientes a tener en cuenta a la hora de decidirse a hacer esto desde base de datos. Continue reading »

Nov 11

Para programar con php utilizo eclipse. La primera vez que lo instalé me llevé un enorme chasco al ver todas las tildes convertidas en tristes cuadraditos. Tardé un montón en encontrar dónde puñetas estaba la opción para cambiar eso. Hace poco formateé el equipo y me ha vuelto a pasar. Por si alguien más está volviéndose loco tratando de devolver a sus líneas de comentario las tildes, el blog de la rubensa tiene la solución. Desde aquí le doy mil gracias: Eclipse y la locura de la codificación de caracteres.

Oct 10

Delfino ya ha publicado la segunda parte de la guía sobre DBMS_STATS. No sé cuántas horas le habrá llevado pero está mejor si cabe que la anterior. Estilo Tom pero en español, que queda como más clarito. Por si a alguien le interesa: DBMS_STATS Parte 2. Habrá que estar atentos porque ha prometido una tercera parte…

Oct 04

El formato de fecha que muestra por defecto el asistente de objetos de vista de JDeveloper no incluye el que uso en mis aplicaciones (dd/MM/yyyy). Cada vez que hacía un nuevo objeto de vista tenía que escribir a mano el formato en la pestaña de hints.

Gracias a un compañero he descubierto como agregar formatos a la lista del asistente.
Continue reading »

Oct 03

No fue hasta los tres años de andadura bajo las alas de Oracle que supe de la existencia de las estadísticas y del amigo optimizer. Desde ese día no deja de sorprenderme el hecho de que al 100% de las bases de datos (Oracle) de producción con las que me cruzo nunca jamás se les haya hecho un analyze en condiciones.
Continue reading »

Oct 02

Una de las cosas que más me frustraron cuando comencé a desarrollar con JSF era que no me funcionaban bien los includes en el sentido de que la página final son se renderizaba correctamente. Aunque yo vengo de Forms, tenía un compañero que venía del mundo Struts y que estaba más que acostumbrado a utilizar includes en sus jsp’s. Él tampoco entendía por qué no se estaban renderizando correctamente. El motivo es que el momento en que se procesa el include “no se coordina bien” con el momento en que JSF renderiza. La solución pasa por:

  • a) Encerrar el include dentro de la etiqueta de jsf <f:subview>.
  • b) Encerrar los grupos de etiquetas de html puro y duro dentro de la etiqueta de jsf <f:verbatim>.

Bueno, todo esto está mejor explicado en el artículo de JavaWorld Getting around JSF: The role of JSP y en el propio tutorial de Sun Setting Up a Page.
Lamentablemente, aún no he descubierto por qué se renderizan mal los includes que hago que contienen etiquetas ADF Faces.

Oct 01

Ha publicado Oracle un artículo donde se explican ejemplos para pintar diagramas varios (de barras, de quesitos, etc) utilizando JFreechart. Los hay para Swing y también para J2EE. Es algo que echaba bastante de menos y creo que resulta útil (y molón): Visualize Your Oracle Database Data with JFreeChart.

Sep 21

Frank ha publicado un artículo explicando cómo mostrar un report en una página hecha con ADF Faces. Aún no he necesitado hacerlo, pero me ha resultado muy interesante la manera que tiene de abrir un pop-up. El artículo se llama ADF Faces: Showing Reports. Enlazado a éste hay otro que también está curioso y que explica cómo hacer una descarga elegante de ficheros: ADF Faces: Direct file download through managed bean.

Sep 20

He estado leyendo un post de Tom y se me ha helado la sangre. Se llama All about the DUAL table y es de un tipo que trata de hacer todo tipo de perrerías (con perdón a los amantes de estos entrañables animalicos) a la mítica DUAL. ¡To los pelos de punta oye!.