Blog

Formatear documento XML desde Java

A continuación podemos ver una clase de uso estático con la que podremos formatear nuestros documentos XML para poderlos leer más fácilmente: import java.io.StringReader; import java.io.StringWriter; import java.io.Writer; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.xml.sax.InputSource; import com.sun.org.apache.xml.internal.serialize.OutputFormat; import com.sun.org.apache.xml.internal.serialize.XMLSerializer; public class FormateadorXML {     private static final int TABULADO = 4;     private static final int…
Leer más

UUID en Java (Identificadores Unicos)

La manera más sencilla de generar un UUID (Universally Unique Identifier) es mediante la clase randomUUID del paquete java.util.UUID El código concreto es: String uuid = java.util.UUID.randomUUID().toString(); También podemos crearnos un método estático que nos los devuelva como una cadena sin formato ni caracteres que no sean número y letras public static final String uuid() {     String result = java.util.UUID.randomUUID().toString();…
Leer más

Pasar de org.w3c.dom.Node a String

Para realizar dicha conversión debemos hacer uso de DOMSource que, a su vez, es usado por TransformerFactory para completar la conversión. A continuación exponemos el código que realiza dicha conversión: public static String toXML(Node nodo) {     String result = null;     try     {         Source source = new DOMSource(nodo);         StringWriter stringWriter = new StringWriter();         Result result = new StreamResult(stringWriter);         TransformerFactory factory = TransformerFactory.newInstance();         Transformer…
Leer más

Solucionar problemas de entrada de correos cloud de Microsoft o Bigfish

Puede que cuando tengamos nuestro servidor funcionando con todos los mails y recibiendo sin problemas, exista algunos usuarios que no sean capaces de enviarnos correos desde Cloud Microsoft o exange cloud. Esto  basicamente es por que su direccionamiento IP, no está en las lista blanca de nuestro servidor ya que estos sistemas de Microsoft no…
Leer más

Instalar MySQL en CentOs

Instalar MySQL es muy sencillo, aquí vamos a hacer la prueba en CentOs 5 con 32 bits pero probablemente sea muy parecido o idéntico en otras versiones de CentOs. La instalación funciona ya sea un servidor dedicado o un servidor virtual vps Para instalar MySQL en CentOs hay que instalar los paquetes mysql y mysql-server…
Leer más

Instalacion panel Kloxo

¿Qué es Kloxo? Kloxo es un panel de control con interfaz web que te ayudará a gestionar diversos hostings y todas las herramientas de tu servidor o servidor virtual, ya que cuenta con las herramientas de apache o lighttpd, dns, correo (qmail) y muchas más herramientas de seguridad y mantenimiento. A parte permite crear cuentas…
Leer más

Activar extensión mcrypt de PHP en un servidor o hosting Windows

Puede que en nuestro servidor dedicado, hosting o en nuestra estación de trabajo tengamos corriendo PHP bajo Windows y necesitemos usar la extensión mcrypt de PHP. Esta extensión nos permite encriptar datos sensibles de nuestra aplicación para guardarlos encriptados y así aumentar su seguridad. Para activar la extensión seguiremos los siguientes pasos (pueden haber diferencias…
Leer más

Recibe avisos por mail cuando el uso de los recursos de tu VPS supere 90%

Hoy os presentamos una nueva mejora en los servicios ofrecidos con la contratación de nuestros VPS. Ahora podéis configurar que cuando el consumo de RAM y de disco de vuestro servidor sobrepase el 90%, se os avise a vuestra dirección de correo electrónico. De esta forma, si quieres, puedes estar informado de cuándo tu servidor…
Leer más

Cambiar permisos de forma masiva en Linux

Algunas veces necesitamos cambiar, por ejemplo, todos los permisos de los directorios o ficheros incluidos en un directorio. Cambiarlos uno por uno no es una buena solución cuando tenemos que cambiarlos en cientos o miles de ficheros/directorios. Por ejemplo, suponemos que queremos cambiar los permisos de todos los directorios incluidos en /root/directorio/ y ponerles permisos…
Leer más

Consulta los documentos asociados a tu cuenta de cliente

Algunos de nuestros clientes tienen documentos asociados a sus perfiles: documentación que acredita que su empresa está exenta de IVA, que indican la posibilidad de utilizar domiciliación bancaria en sus contrataciones, etc. Si eres uno de ellos, hemos desarrollado una nueva herramienta para ti. Ahora puedes consultar todos estos documentos cuando lo necesites desde tu Extranet…
Leer más