En noviembre de 2007 se creó una lista de correo (opina-users) para usuarios de Opina. Con el objetivo de mejorar el soporte a la comunidad de Opina, hemos puesto en marcha una nueva herramienta donde atender vuestras dudas, consultas o enviar vuestras peticiones de mejora. Durante el próximo mes, seguiremos atendiendo los correos que lleguen a la lista de correo, pero la idea es centralizar todo la actividad de la comunidad alrededor del foro que se ha creado. Como herramienta de foros hemos estamos usando phpBB.
Monthly Archives: May 2010
Comparativa de software de encuestas
Hace unas horas llegó a nosotros una comparativa de tres soluciones para gestionar encuestas. Desde nuestro punto de vista, las tres opciones más completas y competitivas. Es importante tener presente que estas soluciones tienen un modelo de negocio basado en SaaS (Software As A Service) y esto explica algunos de los conceptos que se incluyen en la comparativa. Nosotros hemos cogido la comparativa (sin modificar los conceptos evaluados) y hemos añadido una nueva columna con Opina.
[table id=3 /]
Si estás interesado en evaluar Opina, tenemos disponible un entorno de demostración completamente funcional y si necesitas más información, puedes contactar directamente con nosotros.
Opina 1.5.0 ha sido publicada
Con algunos meses de retraso, Opina 1.5.0 ha visto la luz. Esta nueva versión incorpora la resolución de las siguientes incidencias:
- Configuración de los tipos de gráficas en los informes
- Problemas al eliminar encuestas con tokens
- Separación de grupos al validar respuestas
- Validación de la longitud de los campos de tipo texto en preguntas de tipo matriz
- No se muestra el input de la pregunta para preguntas de tipo abierto con posibilidad de comentario
Y por otro lado, se han incorporado algunas mejoras:
- Preguntas obligatorias
- Recuperar la contraseña
- Plantillas para las encuestas
- Compartir recursos (encuestas y plantillas)
- Paginación entre los informes individuales
- Informe global
- Vista impresión
Adicionalmente, se han realizado otras tareas propias del proyecto como por ejemplo:
- Se ha migrado la codificación del proyecto (código fuente y archivos de configuración) a UTF-8
- Se ha dejado de usar XDoclet
- Se ha refactorizado la paquetería
Esta nueva versión está disponible en nuestro entorno de demostración.
Monitorización de aplicaciones web
Una de nuestras líneas de trabajo se basa en la realización de auditorías de calidad software, en las cuales incluimos, entre otras secciones, un análisis detallado de rendimiento de la aplicación. Desde hace tiempo veníamos echando en falta una herramienta poco intrusiva que nos permitiera monitorizar ciertos parámetros o indicadores del lado del servidor (hablamos de aplicaciones web). Tiempo atrás hemos usado JConsole o VisualVM, que son magníficas herramientas, pero en ciertos entornos con “acceso limitado” no están permitidas ciertas acciones, por ejemplo, abrir un puerto (JMX) para la monitorización (y mucho menos el puerto de vuelta, distinto en cada sesión).
Este conjunto de precondiciones nos ha llevado a Javamelody. Es cierto que no es totalmente comparable con JConsole o VisualVM, ya que Javamelody no es una herramienta de profiling, sólo de monitorización, pero en la mayoría de los casos es suficiente. Además Javamelody proporciona datos que JConsole y VisualVM no, como el mapeo de petición HTTP a SQL ejecutado.
Javamelody sólo requiere:
- Copiar dos ficheros (jar) al WEB-INF/lib de la aplicación a monitorizar
- Incluir 10 líneas en el web.xml
- Opcionalmente, incluir un sniffer JDBC si se quiere monitorizar también el acceso a base de datos (recomendado)
¿Cómo se accede a los datos de monitorización?. A través de la propia interfaz web de la aplicación monitorizada (http://<host>:<port>/<my-context>/monitor), lo que hace que los requisitos para la monitorización se reduzcan al acceso web a la propia aplicación, algo de lo que, evidentemente, se dispone.
Los resultados (gráficos) son algo así:
Pero más que lo gráficos es sí (muy interesantes para monitorizar una aplicación en producción durante un periodo largo de tiempo), nos llama la atención (por su gran utilidad) cómo se relaciona cada petición HTTP con las consultas SQL asociadas a ellas. Esta funcionalidad nos permite distinguir el tiempo empleado en ejecutar el código Java y el tiempo empleado en las consultas a base de datos.
Aunque la herramienta está diseñada para monitorizar aplicaciones en producción, nosotros también queremos usarla para monitorizar una aplicación web bajo una determinada carga de trabajo. En este contexto nos preocupaba el overhead que la herramienta pudiera introducir al realizar las labores de monitorización. Hemos consultado a los desarrolladores de Javamelody y nos han proporcionado datos objetivos sobre ello, ahora podemos decir que no supondrá un problema.
Certificado digital de persona jurídica
La solución que usamos en @klicap para redactar y registrar nuestras facturas es endeve. Este servicio de factura electrónica para profesionales, autónomos y empresas, permite enviar las facturas firmadas digitalmente. Cuando vimos esta opción pensamos que sería muy buena idea solicitar un certificado digital de persona jurídica. Para los que no hayan realizado este trámite os contamos brevemente los pasos:
- Disponer de un certificado que emite el Registro Mercantil destinado para la obtención del certificado digital 2CA de la Fábrica Nacional de Moneda y Timbre. Este certificado acredita entre otras cosas que la empresa está constituida y quien o quienes son sus administradores. Si es mancomunada tendrán que ir todos los administradores con sus correspondientes DNIs. En su defecto se puede redactar un poder notarial. Este certificado nos ha costado 17,11 euros (Registro Mercantil de Sevilla).
- Solicitar el certificado digital vía internet. En el campo N.I.F. tenéis que introducir el C.I.F. de la empresa.
- Con la referencia que obtenéis y el certificado anterior os presentáis en la Delegación de Hacienda más cercana. O bien, consultar en qué otros puntos podéis acreditaros para la solicitud del certificado digital de persona jurídica.
- Una vez acreditados esperáis unas 12 horas y recibiréis un correo que os indica que el certificado está listo para su descarga e instalación. Para descargarlo e instalarlo tendréis que proporcionar el C.I.F. de la empresa y la referencia que previamente os entregaron.
De esto no estoy completamente seguro porque no lo he leído, pero sí me lo dijeron la primera que vez que fui, que el certificado que solicitáis en el Registro Mercantil tiene un vigencia de 10 días para este trámite. Cuando lo solicitéis, no os demoréis demasiado en acreditaros para recoger el certificado.



