LAMP
El uso de Servicios Web está orientado a la interacción de ShakTI con otras plataformas como por ejemplo Android. Existe un nicho de posibilidades con los nuevos Sistemas Operativos móviles y la supercomputación que todavía no está explotado. Para ello me puse manos a la obra en el desarrollo de una aplicación Android que diera el estado del cluster en tiempo real.
El primer paso es la instalación de un servidor LAMP el cual albergará los servicios web. A continuación se deta[...]
Torque && Maui
En primer lugar deberemos instalar las librerías de desarrollo. De esta forma podremos compilar las fuentes del gestor de colas Torque y del planificador de tareas Maui.
# yum -y groupinstall 'Development Tools'
# pdsh "yum -y groupinstall 'Development Tools'"
# yum -y install openssl-devel
# pdsh "yum -y install openssl-devel"
Incluir en el PATH el directorio compartido para poder utilizar los ficheros binarios instalados en el directori[...]
ARASAAC, un proyecto automutilado (aclaraciones sobre Creative Commons, uso no comercial y copyleft)
Este proyecto ha sido financiado con fondos públicos del Departamento de Industria e Innovación del Gobierno de Aragón, y forma parte del Plan de Actuaciones del Centro Aragonés de Tecnologías pa[...]
Brainstorming
El pasado martes nos reunimos los equipos de desarrollo de SWAD y SWADroid, denominados afectuosamente swaders por Antonio Cañas, para realizar un brainstorming y planificar el futuro tanto de SWAD como de SWADroid.
Comenzamos la mañana en el CEVUG con Antonio Cañas,
SWADroid en el 4º Hackathon de proyectos de software libre
Por primera vez SWADroid se incorpora a un hackathon organizado por la Oficina de Software Libre de la Universidad de Granada para dar un último impulso antes de la finalización del VI CUSL.
SWADroid participará junto a otros proyectos que h[...]
Enriqueciendo los datos
Hola a todos:
Como habréis comprobado hace tiempo que no subo ninguna transfromación o job de pentaho. Esto no quiere decir que haya abandonado el proyecto.
Los metadatos que Assembla nos proporciona no son suficientes para dar respuesta a todos los puntos de la rúbrica que debemos cumplimentar de manera automática. Por ello vamos a hacer uso de herramientas adicionales:
StatSVN: Conocida herramienta que nos da información del reparto de trabajo de un determinado rep[...]
Livecd actualizado
Después de algunos problemillas con el repositorio, he conseguidos actualizar el livecd. Las novedades de esta nueva versión son: el añadido de varios drivers para tratar con tarjetas de National Instruments que por descuido no entraron en la anterior versión, se incluye doxygen para la generación de la documentación desde el propio livecd, y se ha instalado subversion para poder descargar el código desde el repositorio a la máquina virtual, por último se ha recompilado git para pode[...]
Estrenando livecd
Para facilitar el trabajo con drivers rebeldes que cuelgan el sistema cuando haces un select() en un descriptor de fichero de comedi, para poder probar el código con hardware real en el laboratorio de mi universidad y para facilitar las labores de evaluación, he utilizado sysrescuecd para hacer un livecd, con un par de kernels de 32 y 64 bits modificados con los drivers de comedi. Funcionan perfectamente desde una maquina virtual y es posible compilar el código y ejecutar lo poco ejecutabl[...]
GCC && MPICH2
El desarrollo de ShakTI se realiza en una máquina con Ubuntu 11.10 que utiliza la versión 4.6.1. Existe cierta incompatibilidad de símbolos con la versión utilizada por Scientific Linux 6.2. Para soluciona el problema se tuvo que compilar GCC 4.6.1 en el cluster. En este caso, será la versión 4.7.0 la que se compilará debido a su eminente liberación.
Aunque la arquitectura de los procesadores del cluster es de 64 bits, se instalará el paquete glibc-devel para arquite[...]
Diseño terminado, empezamos a crear el portal.
El diseño funcional del portal ya está claro: basaremos la estructura en un portal de música que al mismo tiempo será una red social de grupos. El objetivo de este portal es promover la música metal en la zona Sevillana, centrándonos en los grupos y los locales sevillanos. De este modo el contenido más importante serán los grupos de música, que podrán contar con un espacio para ellos donde se mostrará la información que ellos mismos añadan y la información relacionada que se hay[...]
Readme del proyecto. Si quieres colaborar, deberías leerlo.
La aplicación completa se puede descargar de forma anónima escribiendo en consola:
svn checkout https://forja.rediris.es/svn/cusl6-fkpo con usuario registrado y dado de alta como desarrollador:
svn checkout --username nombre_desarrollador https://forja.rediris.es/svn/cusl6-fkpUna vez descargado nos encontramos con la siguiente estructura de directorios:
1. /otros : En este directorio se almacenan materiales del proyecto que no corresponden a la aplicación FKP, como [...]
Demo finalizada
Estado de Freeacq
En vista de que ya queda poco para que se acabe el CUSL, voy a intentar exponer el trabajo realizado durante estos meses. Al final ha resultado ser un proyecto interesante, aunque aún falta mucho por hacer. En principio toda la funcionalidad relacionada con comedi esta casi completa, se pueden crear comandos para comunicarnos con los dispositivos que lo soporten, e instrucciones con los dispositivos que no. (Existe un pequeño programa llamado lsfacq que es capaz de listar las propiedades de[...]
Concurso Software Libre en la UCA
desde la OSLUCA me informan
“Felicidades, tu proyecto ha sido premiado en el CUSL6-UCA con un Accesít!!!” mejor proyecto de Comunidad. Una buena noticia para continuar desarrollando.
os dejo la presentación por si os ayuda con vuestros proyectos.
más info en h[...]
¡Yo voto en la calle!
Los asturianos y andaluces acaban de elegir sus gobiernos para los próximos años y estos días toca el análisis de los resultados.
Este análisis incluye no solo los datos numéricos del voto y cómo se transforma en escaños, primero, y en la constitución de gobiernos luego, sino que también queda lugar para un análisis del discurrir de la jornada y del modo en que los ciudadanos han podido ejercer su derecho. Eso incluye mucho de anécdotas, un poco de incidentes, pero apenas n[...]
Accesibilidad en los Entornos Urbanos y Edificios Electorales
El 25 de Marzo se celebrarán las elecciones autonómicas de Asturias y Andalucía, y por ello, estamos publicando estos artículos que velan por la accesibilidad de todo el proceso electoral. Como colofón de la saga hoy os ofrecemos el último de ellos que hace alusión a la accesibilidad física, y a las barreras arquitectónicas y urbanísticas que nos llevan siempre a hablar de las barreras sensoriales.
Es fundamen[...]
First Alpha released!!!
Well, after lines and lines of code, the first alpha is here, sorry, here.
Basic functions are implemented, such as drag and drop, resize, move text and images, dynamic automatically generated menus, new page creation, etc.
Next step is extend the backend to the cloud systems, so GrassCMS will control itself the load balance assuring the QoS.
Soon we will publish the first beta, at that[...]
Alpha publicada!!!
Bien, después de lineas y lineas de código la primera alfa ya esta aquí, perdón, aquí.
Las funciones básicas están implementadas, como el drag and drop, redimensionar, mover texto e imágenes, menús generados automáticamente, creación de nuevas páginas, etc.
El siguiente paso es extender el backend a los sistemas de nube, de este modo GrassCMS se controlará a si mismo el load balan[...]