Blogs

Actualidad

La consola de admin de Alfresco EE y el modulo de Support Tools

avatar
Cesar Capillas Feb 20, 2015

La consola de administración de Alfresco Enterprise proporciona una administración gráfica del repositorio y de sus subsistemas principales. Está disponible desde la versión 4.2 (sólo para la versión Enterprise) y se divide en diferentes subpáginas: Resumen del sistema (panel general con los servicios activos) Información del repositorio y licencia. Servicios de Email (Inbound y Outbound). Servicios del repositorio (Actividades, BPM, Replicación, Búsqueda y Transformación) Administración de......

Read More

CDF. Extendiendo el componente tabla en los dashboards de pentaho.

avatar
Gustavo Fernández Jan 26, 2015

Durante el desarrollo de un proyecto de BI con pentaho, similar al proyecto que describimos el año pasado que hicimos con las empresa cianoplan , nos ha surgido la necesidad de ampliar la funcionalidad del componente tabla del CDF . La idea es que queríamos calcular algunos totales en la tabla. Buscando por internet en los foros he llegado al siguiente post en el que se explica como ampliar el componente para hacer, precisamente esto. Así que lo he puesto en el CDE y ha funcionando......

Read More

Boletín de Enero

avatar
Test Test Jan 21, 2015

Han pasado unos cuantos meses desde nuestro último boletín pero en zylk.net no hemos parado. Traemos este último resumen del año cargado de novedades tanto en nuestros addons de Alfresco como en nuestro producto estrella de firma digital Sinadura Desktop , así como unas cuantas píldoras de información que seguro te resultarán interesantes. Por supuesto encontrarás más información en no blogo , el blog de zylk.net, que quizás ya conozcas y al que puedes suscribirte fácilmente siguiendo este......

Read More

Proyectos en tecnologías de portal con Alfresco y Liferay

avatar
Cesar Capillas Jan 19, 2015

Dejo un diagrama ilustrativo del uso tecnologías y proyectos prototipo de Portal / ECM, con nuestras dos herramientas favoritas Liferay Portal y Alfresco ECM....

Read More

Ejecucion asincrona usando el framework java.util.concurrent

avatar
Gustavo Fernández Jan 16, 2015

Siguiendo con el diseño de aplicaciones de alto rendimiento vamos a ver como se podría mejorar el rendimiento de la siguiente parte del gráfico general   donde vemos que hay una librería (cliente) que se integra en otra aplicación . Lo fundamental en este caso es que la librería cliente no penalice, o penalice lo menos posible, el tiempo de ejecución de la aplicación original. Por ejemplo si el cliente es una librería de trazas lo idoneo es que el tiempo de ejecución del método de la......

Read More

Implementando servicios REST con jaxrs sustituyendo JSON por Protocol Buffer

avatar
Gustavo Fernández Jan 07, 2015

Una de las particularidades de las orientaciones SOA es que servicios consumen servicios, y desde hace un tiempo ya estos servicios no se orientan a SOAP con webservices si no que se orientan más a servicios más ligeros basados en REST . En la siguiente firgura podemos ver un ejemplo de lo comentado Donde podemos ver, serialización y des-serialización basada en JAXB , exposición de servicios usando JAX-RS y sobre todo vemos que el objeto intercambiado entre los servicios (Book) se transporta......

Read More

Algunos consejos sobre la aplicación de la Ley 25/2013 de Impulso de Factura Electrónica

avatar
Test Test Jan 07, 2015

  A lo largo de las últimas semanas hemos podido ver cómo se multiplicaban las noticias sobre la la ley 25/2013 de 27 de Diciembre de Impulso de la factura electrónica que se aplicará a partir del próximo 15 de Enero de 2015. Esta ley tiene por un lado el objetivo de proteger al proveedor de la administración, y por otro el de mejorar el seguimiento del cumplimiento de los compromisos de pago de las administraciones, mejorando el gasto público y controlando el déficit. Por esta razón a partir......

Read More

Monitorizando el cluster de hadoop y kafka con Ganglia

avatar
Gustavo Fernández Jan 05, 2015

Siguiendo con los artículos anteriores relacionados con los nuevos paradigmas del desarrollo , hemos montado en el laboratorio donde hacemos las pruebas, en zylk.net, un sistema de monitorización para tener métricas de los siguientes productos Sistema operativo HDFS MAP&REDUCE (yarn) Hbase Kafka Todos estos productos ya los hemos ido describiendo en anteriores entradas del blog y ahora lo que hemos hecho es agrupar todas las metrircas que los mismos producen y almacenarlas usando el siguiente......

Read More

La Navidad también ha llegado a zylk

avatar
Test Test Dec 18, 2014

Todos los que trabajamos en zylk queremos desearte un a Feliz Navidad y un Próspero Año Nuevo y además, agradecerte como cada año que hayas confiado en nosotros para hacer del software libre y las tecnologías abiertas uno de los pilares que hacen de tu organización un sistema eficiente y competitivo.   Disfruta de estas fiestas con la gente importante para tí y coge fuerzas para los retos que nos esperan en  este nuevo año 2015 .   Zorionak eta Urte Berri On!  ...

Read More

Configurando liferay para que deje las trazas en colas de kafka

avatar
Gustavo Fernández Dec 18, 2014

Siguiendo con las pruebas de los productos mencionados en anteriores post , una de las cosas más o menos sencillas que se puede hacer es, configurar los distintos productos que usan log4j para añadirles un nuevo appender de tipo cola de kafka . El propio proyecto de kafka trae un appender para log4j Para hacer uso del mismo basta con hacer tres cosas Añadir los siguientes jars al ROOT/WEB-INF/lib de liferay kafka_2.10-0.8.1.1.jar metrics-core-2.2.0.jar scala-library.jar Crear una cola (tipo......

Read More

Controlando la indexacion de contenido en Alfresco

avatar
Cesar Capillas Dec 09, 2014

La característica de indexado automático de los contenidos y metadatos de un documento, es normalmente bienvenida en un gestor documental. Sin embargo, en ciertos casos es deseable no indexar ese contenido, por ejemplo si una aplicación "no hace uso de ese contenido indexado".   En Alfresco 4.2 EE tenemos un par de opciones para gestionar el indexado de los documentos: La primera es a través del aspecto cm:indexControl que tiene dos propiedades, cm:isIndexed y cm:isContentIndexed , que por......

Read More

Aplicaciones escalables de alto rendimiento

avatar
Gustavo Fernández Dec 05, 2014

Hace un par de semanas acudí a la siguiente charla en la que la gente de linkedin presentaba su solución de alto rendimiento para procesar información. Fue toda una alegría ver que muchos de los conceptos explicados eran temas que en zylk.net llevamos ya algún tiempo aplicando . Procesos desacoplados (Colas y Topics ) Websockets para poder desatender las peticiones Base de datos, servicios de colas y de filesystem orientadas a un escalado horizontal (particionado y distribución de keys) etc........

Read More

Seguimos jugando con phoenix

avatar
Gustavo Fernández Nov 17, 2014

Siguiendo con el anterior post relacionado con Phoenix , he estado probando más características que hay que evaluar para ver hasta donde nos puede llevar Phoenix + Hbase + Pentaho + Saiku . 1) Herramientas de bulk 2) Rendimeinto de las queries 3) Creación de índices secundarios 4) Análisis de los planes de ejecución de las queries En la imagen podemos ver los resultados de los juegos ... la verdad es que apunta maneras. La siguiente prueba consistirá en recoger los datos de un proyecto típico......

Read More

Presentación de Sinadura y caso de éxito en la Librecon 2014

avatar
Test Test Nov 13, 2014

  Finalizada ya la LibreCon 2014 toca hacer repaso de lo vivido estos últimos dos días a lo largo de las numerosas ponencias a las que hemos tenido la suerte de poder asistir. En unos días publicaremos un resumen de los mejores momentos, pero antes queremos dejaros aquí la presentación del caso de uso de Sinadura en Parlamento Vasco junto con las nuevas funcionalidades de la última versión entre las que destacan las siguientes: Posibilidad de firmar documentos PDF con campos de firma......

Read More

Cubos OLAP con hbase, pentaho, saiku y phoenix

avatar
Gustavo Fernández Nov 07, 2014

Hace unos meses que el proyecto phoenix ha salido de la incubadora de apache . Por esta razón he decidido hacer unas pruebas de concepto para ver como se podría integrar los cubos R-OLAP basados en mondrian y consumidos desde la interfaz de saiku como componente de servidor de pentaho. ¿por qué puede ser interesante esto?. Mondrian es un proyecto que traduce queries MDX a SQL Phoenix es un proyecto que traduce queries SQL a queries de HBase Por tanto integrando phoenix en pentaho podríamos......

Read More

Comienza la cuenta atrás para la Librecon 2014

avatar
Test Test Nov 04, 2014

  A falta de una semana para que de comienzo la LibreCon 2014 no podemos hacer otra cosa que animarte a participar si es que aún no te has decidido. En este evento hay de todo para todos así que no puedes faltar. Tanto si estás buscando conocer la actualidad del sector, un partner para tu producto o hacer networking este es tu espacio. Tienen cabida desde profesionales expertos que nos contarán casos de éxito con herramientas libres como nuevos profesionales con ganas de emprender en el......

Read More

Backing up Alfresco indices

avatar
Cesar Capillas Oct 30, 2014

In a previous post we talk about search subsystems in Alfresco . There exists for each subsystem some quartz jobs related to backup indices. In the case of Lucene subsystem, Lucene backups are done at 3AM and their parameters are configurable via alfresco-global.properties (or extending the corresponding search subsystem).   index.backup.cronExpression=0 0 3 * * ? dir.indexes=${dir.root}/lucene-indexes dir.indexes.backup=/backup-lucene-indexes   So you can always change these values, and then......

Read More

Notes about Search Subsystem in Alfresco

avatar
Cesar Capillas Oct 26, 2014

Search subsystem in Alfresco can be Lucene or SOLR type. In the default configuration for Alfresco 4, the search subsystem is SOLR. This can be set up in alfresco-global.properties   index.subsystem.name=solr solr.port.ssl=8443 solr.host=localhost dir.keystore=${dir.root}/keystore     where the SOLR application is deployed by default on the same Tomcat container, and it works with the 8443 SSL connector. It is important, as part of the Alfresco installation, generating the a certificate......

Read More

Charla taller con Sinadura y Parlamento Vasco en la LibreCon 2014

avatar
Test Test Oct 21, 2014

  Si hace unos días os comunicábamos las primeras confirmaciones de la Librecon en cuanto a casos de éxito y personalidades de relevancia, hoy podemos anunciaros ya de forma oficial que zylk.net participará dentro del programa de ponencias y talleres con una charla. Será dentro del espacio tecnológico y llevará por título: Identidad y firma digital: Uso de Sinadura en Parlamento Vasco y aplicaciones de la identidad electrónica en múltiples entornos.       El miércoles 12 de noviembre a las......

Read More

Como instalar un disco SSD en Ubuntu 14.04

avatar
Cesar Capillas Oct 19, 2014

He comprado un disco SSD para mi ordenador y lo voy a instalar en Ubuntu 14.04 como disco de sistema operativo y máquinas virtuales, mientras voy a dedicar el disco antiguo a /home. Explico a continuación los pasos en Ubuntu.  Primero pincho el disco en una ranura STA y verifico que la BIOS lo reconoce. Inicio normalmente.   i) Con gparted hago dos particiones /dev/sdb --> En mi caso /dev/sdb5 /dev/sdb6 ii) Crear el punto de montaje de ssd en /ssd de manera temporal. Para ello:   sudo mkdir......

Read More