Archive for 2013

Instalación de mcrypt de php en redhat 6

jueves, noviembre 28th, 2013

Red Hat 6 no viene con las librerías de mcrypt de php, por lo que se requiere hacer una instalación a mano de estas librerías, ejecuta estos comandos en este orden y sufriras de una instlación exitosa de mcrypt para php

wget https://dl.fedoraproject.org/pub/epel/6/x86_64/php-mcrypt-5.3.3-1.el6.x86_64.rpm
wget https://dl.fedoraproject.org/pub/epel/6/x86_64/libmcrypt-2.5.8-9.el6.x86_64.rpm
yum localinstall php-mcrypt-5.3.3-1.el6.x86_64.rpm php-mcrypt-5.3.3-1.el6.x86_64.rpm libmcrypt-2.5.8-9.el6.x86_64.rpm
service httpd restart

GRANT en DB2

domingo, septiembre 29th, 2013

Los GRANT que hay que tener en cuenta para DB2

GRANT USAGE ON SEQUENCE  < secuencia > TO < usuario >
GRANT ALTER ON SEQUENCE  < secuencia > TO < usuario > WITH GRANT OPTION
GRANT ALL ON < tabla_vista > TO USER < usuario > WITH GRANT OPTION
GRANT SELECT, INSERT ON < tabla_vista > TO USER  < usuario_1 >, USER < usuario_2 >

Qué hacer ante «DB2 SQL error: SQLCODE: -551, SQLSTATE: 42501»

domingo, septiembre 29th, 2013

La explicación de este error esta aquí, pero antes de que lo leas por completo, te invito a que revises los permisos (GRANT) debido a que este error sucede cuando alguien no tiene acceso al objeto de la base de datos.

Corregir «SQL0964C Transaction log for database is full» en DB2

domingo, septiembre 29th, 2013

Cuando utilizas la utilidad LOAD o IMPORT de DB2, sobretodo cuando las tablas o la cantidad de datos superan los millones, es común encontrar el error «SQL0964C Transaction log for database is full», esto porque los archivos de transaccion están llenos, para evitar que estos se llenen rápidamente existe la posibilidad de ampliar el tamaño de éstos, el comando estando conectados a la base de datos es:

UPDATE db cfg for < database_name > using LOGFILSIZ 5000

Sin estar conectados es igual pero con db2 (el programa cliente de db2):

db2 UPDATE db cfg for < datasbase_name > using LOGFILSIZ 5000

Despues de lo cual se debe aplicar los comandos

db2 force applications all
db2stop force

Ahora bien el valor minimo – máximo del tamaño son 1 a 524286, asumiendo que el tamaño de de página de 4K el tamaño real dentro del disco es el valor por los 4096 bytes, asi que se debe asegurar el espacio en disco antes de hacer alguna modificacion.

Visitar los siguientes enlaces para mayor información:

Fixing an «SQL0964C Transaction log for database is full» error
Ajuste de las características de anotaciones cronológicas de transacción
logfilsiz – Size of log files configuration parameter

Para considerar trabajar las imagenes «responsive» en el diseño

lunes, junio 17th, 2013

Actualmente el diseño responsive es parte de lo que hay que tener en cuenta al momento de crear un sitio web, recordemos que el diseño responsive es aquel diseño que se adapta al dispositivo, por lo cual debne estar pensado en reponder a los distintos tamaños de pantalla pero tambien a sus distintas resoluciones.

Si bien es cierto muchos de los que hablan de diseño rersponsive hablan enfocados al CSS aqui hay alguien que en la practica calculo que podía haber un 72% de ahorro al gestionar las imagenes igualmente «responsive».

Aquí la referencia: Why We Need Responsive Images

RedHat Cambia de MySQL a MariaDB

lunes, junio 17th, 2013

Uno de los que puede ser otro golpe bajo para Oracle es que RedHat decidio cambviar en su distribución de MySQL a MariaDB. Recordemos que MySQL fue adquirido por Oracle a través de la adquisición de Sun Microsystems, lo que nunca dejo muy contento a la comunidad de MySQL y así como paso con Java hizo desertar a su creador Monty (es llamado así, pero su nombre es Ulf Michael Widenius) de MySQL.

Esto tiene varias implicancias debido a que CentoS y el mismisimo Unbrakeable Linux (de Oracle) estan basados en RedHat, para que decir Fedora…

Además RedHat es dentro de la comunidad Linux el referente más importante a la hora de su instalación en servidores, y por lo general cuando toma un rumbo, más de otra distribución lo sigue.

Referencias:
ITware (Red Hat ditches MySQL, switches to MariaDB)