Blogs

Actualidad

Formando un perfil "Community manager"

avatar
Test Test Mar 21, 2012

La pasada semana parte del equipo de Zylk acudió a un curso de  "Funciones del comunity manager en la empresa" organizado por Enpresa digitala e impartido por  Miguel Fernández Arrieta de la Universidad de Mondragón. Miguel nos dió a conocer, los valores de las redes sociales y para que se utilizan, como por ejemplo: el twitter, facebook, youtube,linkedin...etc... Ahora os cuento un poco mi experiencia en primera persona, ya que acudí al curso. En este curso nos enseñaron como cuidar la......

Read More

En el CeBIT 2012

avatar
Cesar Capillas Mar 10, 2012

La semana pasada estuvimos en CeBIT 2012 en una acción de internacionalización de las empresas vascas de software libre promocionada por ESLE. Durante los días de la exposición pudimos observar las tendencias del sector TIC, así como la visión y comercialización de las empresas, institutos de investigación y gobiernos de referencia. Un total de 4200 empresas y 70 paises representados. Por parte de ESLE, Irontec , Codesyntax y Zylk.net se reunieron con diferentes empresas y asociaciones......

Read More

Alfresco ECM working as a simple Digital Signing Service

avatar
Cesar Capillas Mar 04, 2012

Recently, we have developed an Alfresco ECM module, for signature validation of documents with the help of Sinadura libraries. Sinadura is an open source java suite for signing and validating any type of documents, with advanced signature properties. The module allows the possibility of checking the validity of signatures, timestamps, and corresponding chain certificates. All the signature information is represented with an aspect with the following metadata properties (in spanish): So now,......

Read More

Accediendo a repositorios de maven securizados

avatar
Gustavo Fernández Feb 20, 2012

Hace unos meses en zylk.net cambiamos toda la arquitectura de servicios a una estructura centralizada y virtualizada. Donde antes había urls de tipo  mantis.zylk.net  sugarcrm.zylk.net  zimbra.zylk.net  nexus.zylk.net  etc... ahora hay un punto común de acceso, securizado por https services.zylk.net/mantis|nexus|zimbra , uno de los servicios que se ofrecía y ofrece a terceros es un respositorio maven servido por el producto nexus de sontartype . Se usa principalmente para el desarrollo de los......

Read More

Carga avanzada de properties desde java con control de cache y de encoding

avatar
Gustavo Fernández Feb 16, 2012

En el último mes en varios proyectos hemos tenido que solventar varios problemas relacionados con la carga de properties de idioma o configuracion desde java , las distintas problemáticas era Cargar un ResourceBundle desde un path de filesystem y no desde el classloader Cargar properties codificados en UTF8 sin que estos hayan sido pasados por el native2ascii Gestionar el ciclo de vida de los properties para que estén cacheados pero que se recarguen cada x-tiempo Buscando alternativas para......

Read More

Portlet de sincronizacion flexible y programada de usuarios de LDAP en comunidades de Liferay Portal EE

avatar
Test Test Jan 25, 2012

Durante los últimos dos meses un equipo mixto de zylk y Bilbomatica ha estado desarrollando, conjuntamente con personal de la UPV/EHU ( Gabriel Maqueda y Alberto Soto ), un portlet para la sincronización de usuarios en las comunidades de Liferay(version 6 EE) . El escenario es el de una organización o universidad con miles de usuarios potenciales , administrados y centralizados en un sistema de directorio activo o LDAP corporativo , que necesita asignar  de una manera flexible, ágil y......

Read More

ubuntu 10.04 LTS y algunos problemas con los applets

avatar
Gustavo Fernández Jan 16, 2012

Lunes por la mañana y no se que ha pasado pero en el firefox de mi ubuntu, y en el de todos los de la empresa (usamos la 10.04 LTS ), los applets han dejado de funciona. No he encontrado mucha información al respecto por internet pero he lincado a mano la librería y parece que todo vuelve a funcionar correctamente. Lo dejo aqui escrito por si puede servir a alguien más. ln -s /usr/lib/jvm/java-6-sun/jre/lib/i386/libnpjp2.so   $HOME/.mozilla/plugins/libnpjp2.so Algo tiene que ver con el plugin......

Read More

Desarrollando aplicaciones J2EE sobre Alfresco III - campos tipo datetime

avatar
Irune Prado Jan 13, 2012

  Además de las particularidades sorteadas durante el desarrollo bajo Alfresco Community 3.4d, un curioso problema con el que nos encontramos fue el uso del tipo CMIS 'd:datetime'. Por defecto, el analizador de tipo 'datetime' para Lucene de Alfresco tiene una implementación en donde sólo se contempla el 'date', dejando a un lado el 'time'. Como consecuencia de esto, las búsquedas 'ORDER BY cmis:creationDate' no conseguían resultados reales. En la wiki nos recomiendan configurar un analizador......

Read More

Usando hadoop para intercambio masivo de ficheros en un contexto de big data

avatar
Gustavo Fernández Jan 05, 2012

Durante los últimos tres meses en zylk hemos estado desarrollando, conjuntamente con personal de EJIE ( Oscar Guadilla en la definición de la arquitectura y gestión del proyecto, Carlos Gonzalez de Zarate y Roberto Tajada en la parte de platea integración y Juan Uralde en la parte de xlnets) , una aplicación horizontal para el intercambio temporal de ficheros. La problemática que se quería resolver era la siguiente: Disponer de un sistema para que las distintas aplicaciones, situadas en los......

Read More

Desarrollando aplicaciones J2EE sobre Alfresco II - pequeños consejos

avatar
Irune Prado Jan 02, 2012

Siguiendo el post de básicos para el desarrollo de aplicaciones J2EE sobre Alfresco , os dejamos una lista de pequeños consejos para el desarrollo con Alfresco, y en concreto para búsquedas con OpenCMIS. Búsquedas con OpenCMIS Para realizar las búsquedas, podemos seguir el consejo que os dimos en el post de básicos de Alfresco y usar la utilidad QueryStatement que nos ofrece la librería de OpenCMIS , o podéis construirlas a mano. Comparadores CMIS-SQL Si se requiere el uso de comparaciones......

Read More

Construir URLs para edición online y acceso a CIFS en Alfresco

avatar
Test Test Dec 26, 2011

En un post anterior hemos visto como podíamos editar documentos de office y openoffice online con una url de tipo dav://. Para construir esas urls y mostrarlas en la vista del repositorio en Alfresco Share hemos modificado los ficheros: $ALF_HOME$/tomcat/webapps/share/components/documentlibrary/repo-documentlist.js $ALF_HOME$/tomcat/webapps/share/components/documentlibrary/repo-documentlist-min.js Para los documentos, hemos de filtrar previamente para que sólo sea visible para documentos de......

Read More

Desarrollando aplicaciones J2EE sobre Alfresco I - los básicos

avatar
Irune Prado Dec 26, 2011

  Si estáis pensando en empezar una aplicación J2EE sobre Alfresco, os dejamos unos cuantos consejos e ideas que hemos adoptado en un recién finalizado proyecto. OpenCMIS y para todo lo demás Webscripts Tomamos la determinación de que intentaríamos adaptarnos a lo que CMIS nos diera ( OpenCMIS para Java , en nuestro caso v0.4) , y que para aquellas partes que no se pudieran cubrir con la implementación del estándar, desarrollaríamos servicios personalizados mediante webscripts. Con el......

Read More

Feliz navidad y prospero 2012

avatar
Cesar Capillas Dec 24, 2011

¡Desde el equipo de zylk.net os deseamos que paséis unas felices fiestas!       Zylkeko lantaldetik gabon zoriontsuak opa dizkizuegu!   P.S: Gracias Silvia por la composición...

Read More

Edicion online de documentos de Office y Openoffice en Alfresco via webdav

avatar
Cesar Capillas Dec 19, 2011

Una de las funcionalidades más deseadas en Alfresco y en todo gestor documental es la denominada edición online de documentos desde su interfaz web. Esto es la posibilidad de abrir, editar y guardar un documento de office desde Alfresco Share sin la descarga y el guardado local del mismo. Esta funcionalidad la hemos implementado en zylk.net a través del stack Alfresco + Firefox + OpenOffice mediante la definición y asignación de OpenOffice como cliente de webdav a ciertos enlaces creados en......

Read More

Subsistemas de autenticacion extendidos en Alfresco, LDAP compatible con CIFS

avatar
Cesar Capillas Dec 09, 2011

En la terminología de Alfresco, un susbsistema es un módulo configurable y responsable de una subparte de la funcionalidad de Alfresco, lo cual engloba áreas funcionales como los servidores de ficheros, la autenticación, la sincronización o la replicación. Están disponibles como core del producto desde la version 3.2 del producto y cada subsistema puede iniciarse, pararse (via JMX por ejemplo) y configurarse independientemente con su configuración aislada en su contexto de Spring. Las......

Read More

La consola Javascript de Alfresco Share

avatar
Cesar Capillas Nov 27, 2011

La consola de Javascript de Alfresco Share conforma una herramienta precisa y eficaz, no sólo para desarrolladores de aplicaciones y servicios via API Javascript y webscripts de Alfresco Share, sino para otro tipo de tareas de mantenimiento de sistema, proporcionando una potente shell con acceso a la información de nuestra instancia de Alfresco via Javascript API. La ultima versión de la consola de Javascript disponible en el paquete Share Extras permite además el acceso a los métodos de los......

Read More

Migrando contenidos de Sharepoint a Alfresco

avatar
Cesar Capillas Oct 26, 2011

  El otro día caía en el blog de Yerbabuena en un post sobre las " 5 razones para no usar Sharepoint 2010 " y me encontraba en una problemática de proyecto relacionada con este producto de Microsoft. Recordé una presentación/workshop del noviembre pasado en el Círculo de Empresarios de Bizkaia (CEBEK), y en donde presentamos una matriz comparativa entre Alfresco y Sharepoint junto con otra empresa (partner de Microsoft) en un coloquio de soluciones de gestión documental. No añadiré más......

Read More

normalizando nombres en java

avatar
Gustavo Fernández Oct 24, 2011

Un problema típico en los programas que gestionan uploads/downloads de ficheros es el nombre del fichero que los usuarios dan a los ficheros. Es decir, existe la no muy buena costumbre, entre los usuarios de windows y mac principalmente , de usar nombres de ficheros con tíldes espacios en blanco etc... que suele originar problemas a la hora de almacenarlos en los filesystems ya que la codificación en bytes de algunos caracteres en los distintos encodings no es la misma. Es decir no se......

Read More

En la Alfresco Community Meetup de Madrid 2011

avatar
Cesar Capillas Oct 16, 2011

El pasado martes asistí en Madrid a la Alfresco Community Meetup 2011, una reunión de la comunidad de Alfresco donde tuve la oportunidad de conocer a distintos bloggers, foreros, desarrolladores y empresas que trabajan con el gestor documental Alfresco, y hacernos eco de las distintas novedades de la nueva versión de Alfresco 4.0 Community. Fue una reunión muy especial, donde pusimos cara a mucha de la gente que contribuye en el foro de Alfresco , y a la que en muchos casos sólo conocíamos a......

Read More

Nodos raiz o rootPaths de unidades compartidas y Alfresco Share

avatar
Cesar Capillas Aug 04, 2011

En la raiz del repositorio de Alfresco, en lo que usualmente se denomina Espacio de Empresa (Company Home), se disponen por defecto una serie de directorios esenciales en toda instalación y que con frecuencia los usuarios/clientes no quieren en la aplicación web, o en los clientes de unidad compartida FTP, CIFS o Webdav. Es el caso de los espacios:  Diccionario de datos  Sites  Espacios personales  Espacio personal del invitado con mencion especial a los dos primeros, ya que su borrado......

Read More