Gestión CIO: Adquisición de software Open Source
Gestión CIO: Adquisición de software Open SourceHace muchos años que el software Open Source circula por las empresas, sobretodo pymes y startups pero el gran mundo empresarial se resistía a implementarlo. He observado que en los últimos meses esto esta cambiando, las grandes empresas han perdido el miedo y se están lanzando a usar software con licencia de software libre. Los […]
Configurando Docker para acceso remoto con certificados TLS
Configurando Docker para acceso remoto con certificados TLSPodemos habilitar el acceso remoto a Docker de cualquier host simplemente añadiendo el parámetro ‘-H tcp://0.0.0.0:2376’ cuando arrancamos el demonio de docker. Por ejemplo: El problema aquí es que abre una API Rest accesible desde cualquier sitio y por cualquiera. Si queremos montar un cluster de servidores Docker seguro deberemos hacer lo siguiente: Generando los […]
El preloader que necesitas para tu aplicación web
El preloader que necesitas para tu aplicación webUn ‘preloader’ es un pequeño script cuya misión es entretener al usuario(O por lo menos que no se ponga nervioso) mientras se cargan todos los elementos de una aplicación web o SPA(Single Page Application). No es un tema baladí, un buen ‘preloader’ mejora mucho la experiencia de usuario. Este preloader, además de mostrar una imagen […]
Gestión integrada de logs con ELK(Elasticsearch, Logstash y Kibana)
Gestión integrada de logs con ELK(Elasticsearch, Logstash y Kibana)Cada vez mas empresas requieren de un sistema de gestión de logs integrado, y este número no hará mas que crecer. Un sistema de gestión de logs integrado aporta muchísimo valor, por ejemplo, en seguridad, análisis del comportamiento del usuario o simplemente para la gestión de los sistemas. En este artículo vamos a ver como […]
Formación JSF(JavaServer Faces) + PrimeFaces: Ejecutar Javascript desde el servidor
Formación JSF(JavaServer Faces) + PrimeFaces: Ejecutar Javascript desde el servidorHace unos meses explicamos como ejecutar métodos del servidor desde el cliente(Web con Javascript) en nuestras aplicaciones web con JSF(JavaServer Faces) en el artículo “Ejecutando comandos en servidor con JSF + PrimeFaces” En esta ocasión explicaremos como ejecutar comandos Javascript desde una classe controladora usando la librería de componentes PrimeFaces. Simplemente con esta línea de […]
Accediendo a la consola OSGI de Liferay 7
Accediendo a la consola OSGI de Liferay 7La nueva versión de Liferay 7 pasa a ser un contenedor de componentes OSGI. En el post “Creando aplicaciones OSGI con Apache Felix” ya expliqué como crear componentes OSGI, ahora vamos a ver como accedemos a la consola de Liferay 7, que es bastante interesante: Accediendo a la consola OSGI de Liferay 7 Acceder a […]
Bimodal IT: Tu departamento IT a dos velocidades para el éxito
Bimodal IT: Tu departamento IT a dos velocidades para el éxitoTodo el mundo tiene muy claro que los departamentos IT de las empresas deben transformarse, que tienen que ser motores de cambio, transformar el negocio, impulsar la innovación, digitalizar el negocio, etc. Pero eso no se consigue de la noche a la mañana, sobretodo en empresas de un cierto tamaño. Entonces, como hacemos para transformar […]
Redis, base de datos noSql in-memory
Redis, base de datos noSql in-memoryRedis, es una base de datos noSql ‘Open source’ in-memory. Es decir, que almacena los datos en memoria RAM, aunque también se puede configurar para que los datos persistan. Redis esta orientada a estructuras de datos(Strings, Hashes, Lists, Sets, etc.) Para que quiero yo una base de datos como Redis Redis es super rápida y […]
Importación y exportación de datos a Excel con apache POI
Importación y exportación de datos a Excel con apache POIApache POI es una API Java para importar y exportar datos para documentos Microsoft(Excel, Word, Project, etc.). En este post vamos a ver un ejemplo de como exportar e importar datos con Microsoft Excel. Primero debemos descargar Apache POI y sus dependencias de su web https://poi.apache.org/download.html. Exportar datos Para generar un fichero Excel y guardarlo […]
Creando aplicaciones OSGI con Apache Felix
Creando aplicaciones OSGI con Apache FelixOSGI(Open Services Gateway initiative) es la solución que aporta Java a la programación modular. Un módulo es un componente auto-contenido con una funcionalidad perfectamente delimitada dentro de un sistema mayor. Los módulos OSGI pueden ser arrancados y parados en caliente(Sin tener que para y reiniciar un servidor), pueden comunicarse entre ellos y además pueden recibir […]
© Albert Coronado Calzada