El archivo .htaccess no funciona

Si tu archivo .htaccess de apache no te funciona, probablemente la respuesta es que existe, en el archivo de configuración de apache (httpd.conf), la siguiente sentencia:

AllowOverride None

Esta sentencia indica al apache hacer caso omiso de los archivos .htaccess que se encuentren en los subdirectorios del servidor. Hay que cambiar a:

AllowOverride All

Así se resolverá el problema.

ASP.NET 1.1 con IIS7 en Vista

Para poder ejecutar aplicaciones hechas en version ASP.NET 1.1 sobre el servidor de aplicaciones IIS7 (Internet Information Server 7) de microsoft, es necesario realizar algunos pasos.
En este artículo se detalla claramente los pasos para habilitar esta característica.

Botones alternantes (toggle buttons) en VB.NET

Para simular un botón alternante en Visual Basic NET dentro de un objeto toolStrip, agregue el o los botones (toolStripButton) al toolStrip y establezca la propiedad CheckOnClick del botón a verdadero. Esto permite la alternancia entre el estado Checked y UnChecked del botón, es decir permanece seleccionado o no seleccionado dando click sobre él.
El evento CheckedChanged, que es provocado cuando se da click sobre el botón, puede ser implementado para hacer que otros botones cambien su estado. Por ejemplo, cuando se desea que sólo un botón , que pertenece a un grupo de botones, permanezca en estado seleccionado y el resto en estado no seleccionado.

Problemas del plug-in iReport con Netbeans 6.5.

La instalación del plug-in de iReport en Netbeans 6.5 causa inestabilidad en el IDE. Para solucionarlo copie el archivo llamado xercesImpl.jar que se encuentra en la carpeta <Directorio de instalación de netbeans>/ireport/modules/ext al directorio <Directorio del JDK>/jre/lib/ext del java que está utilizando el Netbeans.

Obtener año, mes o día en Oracle.

Para obtener el año, mes y día de la fecha actual del servidor de la base de datos Oracle debes ejecutar las siguientes instrucciones sql:

select to_char(sysdate, ‘YYYY’) from dual;
select to_char(sysdate, ‘MM’) from dual;
select to_char(sysdate, ‘DD’) from dual;

Si lo que quieres es obtenerla de un campo de una tabla, reemplaza sysdate por el nombre de la columna de tipo date (fecha) correspondiente y dual por el nombre de la tabla.

Hibernate con Oracle error: Unknown Id.generator: XXXXXXX

Este error ocurre cuando sólo se especifica la anotación @GeneratedValue(generator=”XXXX”, strategy=GenerationType.SEQUENCE) sin especificar enseguida la anotación @SequenceGenerator(name=”XXXX”,  sequenceName=”XXXX”).

Para evitar el error deben estar incluidas las dos anotaciones.

Suponiendo que la secuencia en Oracle se llama “tabla_secuencia” las anotaciones quedarían:

@GeneratedValue(generator=”secuencia”, strategy=GenerationType.SEQUENCE)
@SequenceGenerator(name=”secuencia”, sequenceName=”tabla_secuencia”)

El valor del parámetro name de la anotación SequenceGenerator debe ser el mismo valor que se especifique en el parámetro generator de la anotación GeneratedValue; el valor del parámetro sequenceName debe ser el nombre de la secuencia de la base de datos Oracle.

Generador de aplicaciones OPENXAVA

Buscando una herramienta para crear aplicaciones, me encontré con una muy interesante: OpenXava. Quedé gratamente impresionado con esta herramienta que desde elementos pojo, mas anotaciones jpa, genera una aplicación j2ee completa.
Además, a partir de la versión 3.1, incluye Ajax. La curva de aprendizaje es muy rápida gracias a su tutorial que  te lleva de la mano en la creación de tu primera aplicacion con esta herramienta.
OpenXava te permite modificar las pantalla de presentación, fácil y rápidamente. También permite incrustar tus propias clases de java para hacer la aplicación resultante a tu modo y conveniencia.
Otra ventaja: existe ayuda y manuales en español.

OpenXava

Curso de MapObjects en línea.

Toma el curso de MapObjects en línea.

He publicado el curso “MapObjects 2.4 con VB .NET” que fué impartido para la Secretaría de Seguridad Pública del Gobierno del Estado de Tamaulipas en México.

Dicho curso ayudará a esta institución a mejorar los sistemas de información geográfica que han desarrollado para control y seguimiento de delitos.

Puedes acceder a dicho curso aquí, es gratuito. Espero tus comentarios para su mejora.

Bienvenidos al blog

Te damos la bienvenida a blos de SCyASIG. En donde encontrarás temas del mundo de la informática y de Sistemas de Información Geográfica