Blog Open Source de Neodoo Microsystems
Notas, trucos y consejos sobre integración y desarrollo
Error al subir ficheros en PHP con Apache
Si te devuelve este error: The requested resource /wp/wp-admin/media-upload.php does not allow request data with POST requests, or the amount of data provided in the request exceeds the capacity limit. La solución es ir a la configuracion de Apache ir al fichero httpd.conf y modificar o añadir el siguiente parametro: LimitRequestBody 0 Si se pone […]
GAE: “Token validation failed during app_id lookup”
Sale un error como este: google.appengine.ext.remote_api.remote_api_stub.ConfigurationError: Token validation failed during app_id lookup. (sent ’897477446983′, got 897477446983L) Ha pasado al subir de versión del SDK del 1.4.3 al 1.5.0. La solución ha sido añadir un parametro que hasta entonces no habia sido necesario. appcfg.py download_data –application APP_ID …
Solución error: “org.jboss.cache.CacheException: Unable to fetch state on startup”
El mensaje es el siguiente: org.jboss.cache.CacheException: Unable to fetch state on startup Una posible solución es aumentar el timeout o deshabilitar el “fetch”. En el siguiente fichero de configuración (JBoss5) : $JBOSS_HOME/server/default/deploy/cluster/jboss-cache-manager.sar/META-INF/jboss-cache-configs.xml Cambiando los parametros del atributo “fetchInMemoryState” del elemento “stateRetrieval”: <stateRetrieval fetchInMemoryState=»false» timeout=»60000″/>
Solución error: “java.lang.OutOfMemoryError: unable to create new native thread.”
El mensaje de error es el siguiente : «java.lang.OutOfMemoryError: unable to create new native thread.» Para solucionarlo hay que reducir el tamaño de pila (stack) utilizado, que es la que usan los threads. Para reducir el tamaño de la pila en la JVM se puede poner la siguiente opción “-Xss64k” en el arranque. Yo sugiero […]
JDK 7: Mejoras en la sintaxis
Voy a relatar las mejoras en la sintaxis que se han introducido en el lenguaje a través del Proyecto “Coin”: -Strings en el Switch En versiones anteriores el argumento de “switch” solo podía ser de tipo primitivo “byte, short, char, int, or enum”. Ahora se ha añadido el tipo “String”. Ej: String color = «red»; […]
git tip: modificar antiguo commit
De un tiempo a esta parte, vengo utilizando git en algún proyecto como sistema de control de versiones, pero nunca se me había ocurrido postear algo sobre ello. Mi intención es poner pequeños posts sobre el uso de git (si las ganas de escribir me lo permiten ). Aquí va el primero: Cómo modificar un […]
Como apagar el equipo con Gnome3 sin tener que cerrar sesión
En Gnome3 por defecto no sale la opción de Apacgar el equipo, sólo sale la de Suspender. Si se va al menu donde sale “Suspender” y se presiona la tecla ALT, el texto “Suspender…” cambia por “Apagar…”. Otra forma de hacerlo es que salga siempre una opción de apagar, esto se puede lograr instalando una […]
Aplicación para saber que procesos están consumiendo tu ancho de banda
Nethogs es un comando que permite ver una lista de aquellos procesos que están consumiendo más ancho de banda en tu sistema . Para instalarlo en Fedora: yum install nethogs Para ejecutarlo, se indica como parametro el interfaz de red: nethogs eth1
Como hacer debug de un plugin de Maven
Como en cuanquier aplicación de Java de la que se quiera hacer debug hay que añadir unos parametros en el arranque. En el caso de Maven se pueden añadir a su variable de entorno MAVEN_OPTS : MAVEN_OPTS=»-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000″; export MAVEN_OPTS mvn loquesea:plugin Entonces la aplicación quedará pausada hasta que desde Netbeans o Eclipse se […]
Como ir a una posición por número de carácter en VI
Si algún programa nos da un error y dice que esta mal el caracter número 13307 (esto puede pasar transformando de encoding un fichero). Con VI se puede ir a esa posición tecleando lo siguiente: 13307go Y asi el cursor se posiciona en el caracter al que queremos ir.

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.