Blog Open Source de Neodoo Microsystems
Notas, trucos y consejos sobre integración y desarrollo
UTF8 y latin1 en el cliente de MySQL
En primer lugar, nos conectamos a MySQL para ver el juego de carácteres utilizados; [root@ruralbook neodoo]# mysql Welcome to the MySQL monitor. Commands end with ; or g. Your MySQL connection id is 110 Server version: 5.0.77 Source distribution Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the buffer. mysql> SHOW VARIABLES […]
XEN: Hora distinta en virtualizada y en tronco
En maquinas virtualizadas con Xen no esta permitido establecer la hora del sistema porque se asume que se comparte la hora de la máquina física que contiene el tronco de Xen. Si queremos tener una hora independiente en la maquina virtual, de la máquina física podemos hacer lo siguiente: echo 1 > /proc/sys/xen/independent_wallclock Si queremos […]
Script para levantar como servicio RED5
Si se quiere levantar como servicio en Fedora/CentOS/RedHat el servidor de RED5. RED5 es un potentisimo servidor de contenidos en flash y en streaming desarrollado en Java y Open Source. Aqui dejo un script que lo hace: #!/bin/bash # For RedHat and cousins: # chkconfig: 2345 85 85 # description: Red5 flash streaming server # […]
SugarCRM / PHP 5.2 en CentOS 5.5
Al instalar SugarCRM, éste exige el uso de PHP 5.2 en CentOS 5.5. Minimum PHP version required is 5.2.0. You are using PHP version 5.1.6 Por defecto CentOS 5.5 viene con PHP 5.1 por lo que o se recompila el paquete PHP o se activa el repositorio de Centos de Test. En nuestro caso, hemos […]
Como generar un war sin web.xml con maven
Si se quiere crear un war sin un fichero WEB-INF/web.xml con maven por alguna razón (mi caso un hook de liferay, que no tiene que tenerlo). Muestra el siguiente error: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in update mode) Para poder hacer ensamblar el war es necesario añadir lo […]
ViewExpiredException en portlet
Si da una excepción ViewExpiredException en un portlet sin que haya dado un timeout la sesión ni nada, casi inmediatemente. Y esto es en un portlet con PortletBridge y JSF, ….. Prueba a poner lo siguiente a ver si se soluciona: <context-param> <param-name>com.sun.faces.enableRestoreView11Compatibility</param-name> <param-value>true</param-value> </context-param> A mi me lo ha solucionado.
CESLA / ASOLIF en el Congreso Nacional de Software Libre en el Trabajo Autónomo
En representación de CESLA (cesla.info) y la asociación nacional ASOLIF (www.asolif.es), inauguramos el segundo día del Congreso Nacional de Software Libre en el Trabajo Autónomo defendiendo el modelo del Software Libre y animando al sector de los autónomos a utilizarlo. En la conferencia, intervinieron también D. Miguel Jaque (director gerente de CENATIC) y a D. […]
Script para reiniciar el servicio de JBOSS
# Parar el jboss service jboss stop # Sacar el PID del proceso PID_JBOSS=$(ps -ef | awk ‘/org.jboss.Main/ && !/awk/ {print $2}’) echo ‘JBOSS PID : ‘$PID_JBOSS echo ‘Wait shutdown JBOSS…’ # Esperar a que acabe de terminar el proceso while ps -p $PID_JBOSS > /dev/null; do sleep 1; done # Ahora ya se puede […]
Script de arranque de JBoss como servicio en Ubuntu
Para arrancar Jboss en Ubuntu son necesarias algunas modificaciones dependientes del sistema. Quedando el script de arranque asi: #! /bin/sh # # $Id: jboss_init_redhat.sh 71252 2008-03-25 17:52:00Z dbhole $ # # JBoss Control Script # # To use this script run it as root – it will switch to the specified user # # Here […]
Sincronizar 2 carpetas entre servidores con rsync
Se puede hacer borrando lo que ya no esta :
rsync -avz –delete -e ssh /mnt/nfs/cluster/ root@$hostremote:/mnt/nfs/cluster/
O solo sincronizando lo nuevo pero sin eliminar lo que ya no esta :
rsync -avz -e ssh /mnt/nfs/cluster/ root@$hostremote:/mn…

Utiliza nuestras máquinas AMI en AWS Marketplace
Utiliza nuestras plantillas preconfiguradas disponibles en AWS Marketplace para crear instancias de los contenedores y servidores de aplicaciones Open Source más importantes de la comunidad Java.
Suscríbete a nuestro boletín
Notas, trucos y consejos sobre integración y desarrollo.
Escribe tu dirección de correo electrónico y revisa a continuación tu email para confirmar la suscripción.