Liferay 7: Los ficheros de configuración de los módulos OSGI
Liferay 7: Los ficheros de configuración de los módulos OSGIHasta la versión 7 de Liferay pocos ficheros de configuración teníamos, el ‘portal-ext.properties’, el ‘system-ext.properties’ y algunos otros para configurar logs, la base de datos vía JNDI y cosas similares. Con la llegada de Liferay 7 y Liferay DXP han llegado también los módulos OSGI. Los módulos OSGI se pueden configurar desde el panel de […]
Formación machine learning: Algoritmos de machine learning por tipo de aplicación
Formación machine learning: Algoritmos de machine learning por tipo de aplicaciónCuando queremos empezar a aplicar algoritmos de Machine Learning en nuestros datos corporativos, lo primero es escoger que algoritmos serán mas apropiados. En el post anterior “Machine Learning con Java y Weka” vimos como podíamos utilizar las librerías Weka para aplicar los algoritmos de Machine Learning en nuestras aplicaciones. En este post vamos a ver […]
Wordpress vs. Drupal vs. Liferay: Análisis de CMS
WordPress vs. Drupal vs. Liferay: Análisis de CMSEn muchas ocasiones me preguntan que CMS(Content Management System) es el mejor y la respuesta siempre es la misma, depende. Depende del tipo de proyecto, no existe un producto perfecto para todos los proyectos. En este artículo vamos a analizar varios CMS, los principales del mercado y los que yo mas conozco, utilizando distintas variables. […]
Analítica de datos: La importancia de medir Leads y Oportunidades y tener un CRM
Analítica de datos: La importancia de medir Leads y Oportunidades y tener un CRMCuando montamos modelos, reports, cuadros de mando, etc. para medir un negocio resulta fácil encontrar datos de ventas, facturación, proveedores, etc. pero hay dos grandes desconocidos y que son vitales para poder hacer una foto de la salud de una empresa. Estos son los Leads y las Oportunidades. Lo primero es tener muy claro lo […]
Desarrollando aplicaciones con ReactJS
Desarrollando aplicaciones con ReactJSYa tenemos las primeras aplicaciones con ReactJS y no podía dejar de escribir este post. ReactJS es uno de los chicos de moda en el mundo de los frameworks Javascript. No es para menos, nos permite crear aplicaciones web con una UX(User eXperience) muy parecida a la de una aplicación nativa. Lo primero que debemos […]
Subiendo ficheros con JavaServer Faces y Primefaces
Subiendo ficheros con JavaServer Faces y PrimefacesSi estamos usando JSF(JavaServer Faces) y queremos usar el componente para subir ficheros de PrimeFaces, el ‘fileUpload’, deberemos configurar primero en el fichero ‘web.xml’ el filtro ‘FileUploadFilter’: Cuidado! Porque si no configuramos el filtro no da ningún tipo de error, pero los ficheros no subiran. Una vez con el filtro configurado ya podemos insertar el […]
Resumen 2016 y objetivos 2017
Resumen 2016 y objetivos 2017Sin duda, 2016 ha sido un año que me ha marcado, con algunas experiencias buenas y otras muy malas. Tenia en mente escribir este post, pero la newsletter “2017” del gran David Bonilla me ha inspirado a no alargarlo mas(De hecho, posts de otros años nunca han sido escritos por falta de motivación). Lo mas […]
Gamificando sistema de encuestas para formación
Gamificando sistema de encuestas para formaciónHace pocas semanas lanzábamos la versión gamificada de las encuestas que una importante escuela de negocios de Barcelona envía a sus estudiantes al terminar el trimestre. Los objetivos eran claros: Mejorar la experiencia y el ‘engagement’ de los alumnos al rellenar los formularios. Este tipo de encuestas tienen un montón de preguntas, llevan mucho rato […]
Formación y Desarrollo Liferay: Accediendo a la configuración de otros portlets
Formación y Desarrollo Liferay: Accediendo a la configuración de otros portletsEn algunos desarrollos nos puede interesar leer la configuración de otros Portlets, por ejemplo, para tener la configuración centralizada en un sitio. Si nuestra instalación tiene varios portlets, puede ser un engorro tener que cambiar todo en varios sitios. Para poder acceder a las propiedades de los portlets debemos saber que Liferay guarda la configuración […]
Obtener la dirección IP pública con Amazon
Obtener la dirección IP pública con AmazonEn ocasiones nos interesa conocer la dirección IP pública con la que nuestra aplicación sale a Internet. Para hacerlo podemos usar el servicio que Amazon tiene disponible en http://checkip.amazonaws.com donde te devuelve la dirección IP desde la que se le ha hecho la petición. La implementación en Java quedaría de la forma siguiente: Fácil y […]
© Albert Coronado Calzada