Virtualización con Xen parte 1

Virtualización
Xen fue inicialmente un proyecto de investigación de la Universidad de Cambridge (la primer versión del software fue publicada a fines de 2003). Este proyecto de investigación fue liderado por Ian Pratt, quien luego formó una empresa -junto con otras personas- para dar servicios de valor agregado como soporte, mantenimiento y capacitación sobre Xen en Enero de 2005.

Leer más

Interacción php y java

PHP


Quercus es una tecnología libre del lador del servidor que implementa al 100% PHP 5, en el lenguaje de programación Java.

Fue creada por el proyecto Caucho e incluye muchos módulos y extensiones PHP como PDF, PDO, GD, Oracle, MySQL y JSON, además de permitir la integración de servicios Java con scripts PHP. De esta forma, las aplicaciones PHP automáticamente toman las ventajas de las características de los servidores de aplicaciones Java.

Sitio del proyecto

Php+Oracle en Linux fácil

Linux
Anteriormente tener aplicativos en php con Oracle en Linux era bien sufrido. Buscar fuentes de oci8, compilar php con soporte de todas librerías necesarias y etc etc.

Ahora ya no, Zend hizo un paquete que se llama Zend Core for Oracle.

Leer más

Modelos Dinámicos con Hibernate, Parte I

Java
En las últimas versiones de Hibernate (3.3.x) se incluye el concepto de modelos dinámicos. Este concepto nos permite definir entidades sin necesidad de tener una clase (POJO) que la represente, es decir simplemente se tiene que carga la definición de la entidad (cargar el archivo hbm.xml o el DOM que lo represente).


Leer más

Fecha y hora dependiendo de la ubicación

PHP
Muchas veces necesitamos cambiar horario en nuestro sitio.

Por ejemplo:
tenemos un hosting en Estados Unidos, pero el usuario del sitio esta en Ecuador?
Como presentaremos fechas y horas en hora local del Ecuador?

Simplemente poniendo nombre de la zona horaria en nuestro código de siguiente manera:

date_default_timezone_set('America/Guayaquil');

Lista completa de zonas horarias pueden encontrar en el sitio php.net
Leer más