Buscamos usuarios de prueba para herramienta web sobre patrimonio cultural

Escrito el 17, abril a las 2:55 pm

Si es de esas personas que creen que para mejorar hay que experimentar y gestiona un elemento del patrimonio construido, un museo o un festival en España, tenemos una propuesta que hacerle. En Key Productivity Konsulting (K|P|K) estamos buscando 20 usuarios de prueba (beta-testers) para el Kit Impactrimonio, una plataforma web que permitirá conocer el impacto socio-económico aproximado de estas tres tipologías de patrimonio cultural.
Esta herramienta, que estamos desarrollando en colaboración con la Unidad de Investigación en Economía de la Cultura y Turismo de la Universitat de València (Econcult), permitirá hacer una valoración previa de los efectos de una determinada inversión o actuación en el patrimonio, mejorando el aprovechamiento de los recursos y facilitando la toma de decisiones.
Además, la plataforma ofrecerá información relevante para la gestión y futuro desarrollo de instituciones y actividades culturales a un coste reducido.
Al participar en Impactrimonio, los usuarios de prueba recibirán gratuitamente un informe sobre el impacto socio-económico del elemento patrimonial, el museo, o el festival a su cargo, tal y como se indica en el acuerdo de colaboración.
La herramienta elaborará el informe a partir de los datos facilitados por el beta-tester, completándolos si es necesario con datos nacionales medios del sector correspondiente.
En esta fase inicial del proyecto, cuyo objetivo principal es desarrollar un prototipo, la colaboración de beta-testers públicos y privados será fundamental para comprobar la pertinencia del diseño, la adecuación de la metodología, la usabilidad de la interfaz y la fiabilidad de los cálculos.
La plataforma web Impactrimonio, la primera de su tipo en España, parte del análisis de herramientas similares diseñadas en Estados Unidos, Canadá y Australia para sectores como el portuario o el turístico.  La nueva herramienta tratará de mejorar los actuales modelos de evaluación de impacto económico de festivales y organizaciones culturales ofreciendo una visión más completa a través de un proceso automatizado.
Entre las instituciones que ya han decidido sumarse al proyecto figuran el Museo de Arte Contemporáneo de Alicante (MACA) y la Fundación de Casas Históricas y Singulares, con sede en Madrid. Es posible que tu también puedas ayudarnos: ¿te apuntas?
Impactrimonio está financiado por el Ministerio de Cultura, Educación y Deporte, la Dirección General de Bellas Artes y Bienes Culturales y la Subdirección General de Protección del Patrimonio Histórico.

Archivado en impactrimonio, nota de prensa | Sin Comentarios »

Kernel Panic!

Escrito el 28, febrero a las 5:46 pm

La semana pasada se produjeron una serie de apagones eléctricos que afectaron al servidor de desarrollo del proyecto, donde está alojado tanto la web del proyecto, como el blog. Tras reiniciar el servidor nos encontramos con la desagradable sorpresa de que no funcionaba y se mostraba el siguiente mensaje:

Kernel Panic – Not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

El Kernel es el núcleo de un sistema Linux y combinado con la palabra panic que no necesita traducción es un mensaje poco alentador. Las primeras sospechas se centraron en los discos duros o algún otro elemento de hardware tan susceptibles a las subidas de luz. Pero después de realizar varios tests con diferentes herramientas se descartó un fallo hardware. Entre otras herramientas se ha utilizado:

  • DVD de instalación de Centos, se arranca directamente del DVD y se elige la opción de reparación de instalación. El objetivo era reinstalar el gestor de arranque grub pero no solucionó el problema. En primer lugar se nos indica que el sistema se ha montado en la ruta /mnt/sysimage. Desde la linea de comandos pudimos acceder y comprobar que los datos están ahí. Primer respiro…

Para reinstalar el grub:

chroot /mnt/sysimage
grub-install /dev/sda

Para acceder a nuestro sistema como root y realizar comprobaciones:

chroot /mnt/sysimage

  • Hiren’s Boot CD. Un completísimo cd de arranque con muchas utilidades para casos de emergencia como estos. Se realizó un test de memoria y de los discos duros, se descartó cualquier problema de hardware.
  • SuperGrub2 Disk, un cd para arrancar diferentes sistemas operativos. Tampoco funcionó.
  • Rescatux. Un live-cd de linux con muchas utilidades para el testeo y recuperación de sistemas. Tampoco dió resultado ninguna de las opciones que nos presenta.

En ese momento no hubo otra que recurrir a nuestro querido google. Resulta que prácticamente toda la información que se encuentra sobre éste tipo de Kernel Panic se debe a un cambio en el kernel, algo que en principio no se ha tocado, la causa ha sido un apagón eléctrico. Y es entonces nos viene a la cabeza que el servidor se había dejado haciendo una actualización completa de los paquetes mediante el comando yum update. Esta operación tarda bastante y el corte eléctrico debió de interrumpirla.
Se accede nuevamente mediante el DVD de Centos a nuestro sistema y comprobamos el histórico de las actualizaciones, efectivamente el kernel estaba presente entre los múltiples paquetes de la lista:

yum history
yum history info 52

El primer comando nos muestra toda la actividad que se ha realizado mediante la aplicación yum, indicando las últimas acciones junto a un identificador numérico. El segundo sirve para obtener información detallada de una de las ejecuciones que afectó a un número bastante grande de paquetes (yum update)
Efectivamente se puede comprobar como en la carpeta /boot hay una versión más nueva del kernel que es la que está causando problema. Afortunadamente hay un completísimo backup que se realiza exhaustivamente con la herramienta rsnapshot. Se restituye todo el contenido de la carpeta /boot per el de el backup, reinicio del sistema y todo parece funcionar correctamente.

Y por estas razones habréis notado que estos dos últimos días la web y el blog han estado caídos… bueno, de no ser porque las estadísticas de acceso que nos facilita Google Analytics nos muestra que nunca superamos las 10 visitas diarias.  ;)
¡Gracias por vuestro apoyo! Pocos pero bravos.

Archivado en Sin categoría | Sin Comentarios »

Metodología. Evaluación de la eficiencia.

Escrito el 2, febrero a las 9:35 am

Entendemos la eficiencia como el grado de aprovechamiento de los recursos de que se dispone para obtener unos resultados. En términos económicos llamamos a los recursos inputs (horas del personal, capital invertido, materias primas…) y a los resultado outputs (productos, servicios, objetivos…)

Mediante la aplicación de un análisis envolvente de datos podemos obtener una estimación de la eficiencia en un sistema con varios inputs y outputs como es nuestro caso. Parte de la complicación radica a la hora de escoger bien tanto los recursos o inputs como los resultados o outputs a analizar.

Nuestro objetivo será determinar la eficiencia técnica, que representa la habilidad de maximizar la cantidad de productos obtenidos con los recursos de los que se dispone, o de obtener la misma cantidad de productos reduciendo los recursos utilizados. Según la naturaleza del sistema a estudiar, en algunos casos no es posible aumentar los recursos y en otros no es posible disminuirlos.

El análisis envolvente de datos está basado en un proceso de cálculos en los que los inputs y outputs tienen unos pesos determinados según su importancia, de forma que se trata de obtener un ratio de la suma ponderada de los outputs y la suma ponderada de los inputs. Una primera aproximación sería obtener un indicador de eficiencia global (IEG):

IEG = (Suma ponderada de outputs) / (Suma ponderada de inputs)

Para casa sistema estudiado, se calcula la combinación de pesos idónea que maximice este valor. Una vez analizados suficientes datos, tenemos una frontera de eficiencia que se compone de los sistemas más eficientes que serán los que nos van a servir como referencia a la hora de realizar el benchmarking.

Son necesarios toda una serie de cálculos iterativos sobre una base de datos preestablecida y con suficiente información y con los datos de entrada del patrimonio a analizar. Esta tarea se simplifica en gran medida gracias al lenguaje de programación R. Próximamente hablaremos de este lenguaje y de las posibilidades que ofrece.

Archivado en Sin categoría | Sin Comentarios »

Entorno de desarrollo I

Escrito el 23, enero a las 10:35 am

Impactrimonio va creciendo a partir de Joomla! Un CMS (Content Management System) o Sistema de Gestión de Contenidos de código libre con una comunidad muy grande y en constante crecimiento. Gracias a ello se dispone de multitud de paquetes de extensión que añaden nuevas funcionalidades a la aplicación. De entre las muchas que se utilizan hay algunas de especial interés para el proyecto.

Fabrik  es una extensión para Joomla! que facilita la creación/validación de formularios así como el tratamiento y guardado de los datos en la base de datos. Esta herramienta facilita tanto la visualización de los datos de una tabla, con posibilidad de realizar búsquedas de datos, ordenarlos y paginarlos. Resulta muy útil también a la hora ce crear formularios y realizar validaciones de los datos que se introducen. Se utilizará sobre todo en la parte de administración donde el equipo metodológico alimentará las tablas input/output con los datos necesarios para realizar el análisis envolvente de datos.

J!Dump es una extensión que se utilizará en el entorno de pruebas solamente, sirve para depurar la aplicación, facilitando en gran manera el acceso a las variables y demás información en una ventana distinta a la de la aplicación. Su uso es tan sencillo como incluir estas líneas para poder ver el valor que toma una variable en la ejecución de un script:

<?php
dump($variable, ‘Variable Name’); //Muestra el valor de una variable
dumpSysinfo(); //Información detallada del sistema
dumpTemplate($this); //Muestra los parámetros en una plantilla
dumpMessage(‘Mi mensaje’); //muestra un mensaje determinado
dumpTrace(); //Muestra la traza de ejecución
?>

Archivado en Sin categoría | Sin Comentarios »

Calculadora de Benchmarking

Escrito el 13, enero a las 11:59 am

Como explicamos en la anterior entrada del blog, esta primera versión va a consistir en una pequeña aplicación que realizará una comparativa en términos de eficiencia de un patrimonio cultural.
¿Como se realiza la comparativa? La eficiencia se medirá mediante un análisis envolvente de datos (AED), también conocido por sus siglas en inglés DEA (Data Envelopment Analysis). Tomando la eficiencia como una relación entre los resultados obtenidos y los recursos utilizados y teniendo en cuenta que en este caso son varios los recursos utilizados y los resultados obtenidos, tenemos una magnitud de la eficiencia multidimensional. Esta metodología de análisis permite comparar el comportamiento de un patrimonio dado respecto a otros patrimonios similares a partir de la construcción de la frontera eficiente mediante aproximaciones no paramétricas.

¿Como se realizan los cálculos? Para aplicar la metodología de análisis se va a utilizar el lenguaje R, un lenguaje de programación y un entorno de desarrollo de software para la obtención de cálculos y gráficos. Para su integración en la aplicación web se ha recurrido al paquete rApache, un paquete que permite el desarrollo de aplicaciones web utilizando el lenguaje R y el servidor web Apache.

Archivado en Sin categoría | Sin Comentarios »