Blogs

Actualidad

Recomendaciones a la hora de implementar un modelo de contenido en Alfresco

avatar
Cesar Capillas Apr 01, 2015

Existen algunas recomendaciones más o menos generales para la implementación de modelos de contenidos en Alfresco, que se apuntan en la propia documentación de Alfresco y en los tutoriales como:  No cambiar el modelo por defecto de Alfresco, sino extenderlo si es posible.  Considera implementar un modelo base organizativo con metadatos organizativos.  Implementa lo que tu modelo necesita inicialmente, no lo compliques innecesariamente.  Evita una profundidad innecesaria del modelo, evitando......

Read More

Tip for Libreoffice script in Alfresco 5.0.c

avatar
Cesar Capillas Mar 26, 2015

Alfresco script $INSTALLDIR/alfresco.sh  in Alfresco Community 5.0.c needs a fix for using Libreoffice in transformations and previews for MS-Office and Libreoffice formats: LIBREOFFICE_SCRIPT=$INSTALLDIR/libreoffice/scripts/ctl.sh   to   LIBREOFFICE_SCRIPT=$INSTALLDIR/libreoffice/scripts/libreoffice_ctl.sh   And in  $INSTALLDIR/libreoffice/scripts/libreoffice_ctl.sh  script it is necessary to remove "\" in soffice command.   Then Libreoffice starts normally with alfresco.sh script. Tested in......

Read More

Script para refrescar los tags de sitios en Alfresco Share

avatar
Cesar Capillas Mar 26, 2015

En muchas implantaciones de Alfresco CE y EE de las versiones 3.x, 4.x y 5.x me he encontrado que los tags no funcionan lo suficientemente bien, viendome obligado a refrescar el tagscope de los sitios. Esto produce un reindexado de estas etiquetas. Es una solución temporal , pero permite definir una acción a demanda por ejemplo en un dashlet , un webscript , o incluso en una tarea programada . Dejo aqui un script aplicable a las librerías de documentos de los sitios. Se puede ejecutar desde......

Read More

Nueva versión de sinadura, ahora firmamos factura-e y disponemos de perfiles de firma

avatar
Gustavo Fernández Mar 16, 2015

La nueva versión de sinadura Desktop ha visto hoy la luz... puedes descargártela en la zona de descarga del site de sinadura . Las principales características de esta nueva versión se pueden agrupar en dos grandes grupos Gestión mejorada de los perfiles de firma de los documentos PDFs. Posibilidad de realizar firmas de facturas electrónicas en formato factura-e 3.0-3.1- 3.2-3.2.1 (esta funcionalidad ha sido patrocinada por la asociación LantegiBatuak En relación al primer bloque de......

Read More

Cómo crear y administrar un site con Liferay 6.2.

avatar
Test Test Feb 27, 2015

  Zylk.net vuelve a colaborar con Enpresa Digitala en su extensa programación de formaciones orientadas al mundo empresarial, en este caso con uno de nuestros cursos más solicitados: “Cómo crear y administrar un site con Liferay”. Dentro de las herramientas a disposición de las empresas y organizaciones que quieren dar a conocer sus productos y servicios, una de las más relevantes es el portal corporativo. Si además se busca que este portal sea algo más que un escaparate de productos y......

Read More

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