Planet Internet of Services

January 26, 2012

Smart Office Commits

- added an action which generates an xml representation of available

- added an action which generates an xml representation of available
  resources for a given peer
  • [DH] Cloudremix/Cloudremix/views/resource/resourceListForPeer.php

by Johannes Schad (jmaschad@gmail.com) at January 26, 2012 02:56 PM

January 24, 2012

SPACE Commits

josef pushed 33 commits to spaceserviceplatform/tudmain:master. View diff

josef pushed 33 commits to spaceserviceplatform/tudmain:master. View diff

master changed from fd48fa0 to e4d9852

by josef at January 24, 2012 12:20 PM

January 23, 2012

Morfeo Project

10 Soluciones para aumentar la productividad de la oficina

El CESLCAM, continuando con el ciclo de artículos y casos de éxito, publica la primera parte de un artículo que recoge las soluciones necesarias para mejorar la productividad de la oficina.

Albacete, a 23 de Enero.- Las TIC son una gran fuente de conocimiento e información instantánea que están transformando la gestión empresarial y el modelo de negocio tradicional. Es por ello que existen todo tipo de soluciones tecnológicas que ayudan a la empresa a ser más competitiva, a reducir costes y a mejorar la calidad de sus servicios.

En esta primera parte del artículo se recogen las categorías de programas esenciales para aumentar la productividad del puesto de oficina. Desde el punto de partida, el sistema operativo, pasando por navegador web, correo electrónico, paquete ofimático, gestor de tareas, grabador de discos o compresor de archivos. Diez categorías que se consideran necesarias e imprescindibles en cualquier puesto de oficina y para cualquier sector de actividad. El artículo lo acompaña una infografía  donde se reflejan cada una de las soluciones mencionadas englobadas en varias categorías.

En la segunda parte del artículo, que se publicará en las próximas semanas, se darán a conocer las herramientas más útiles para gestionar la seguridad de los sistemas de información de la empresa: antivirus, copias de seguridad, contraseñas, firma digital, cifrado, etc.

Puedes leer más artículos y casos de éxito en:

http://www.ceslcam.com/conocelo/articulos-tecnologicos/

Fecha: 23-Enero

Fuente: CESLCAM

by CESLCAM at January 23, 2012 11:29 AM

January 19, 2012

Smart Office Commits

- added the first version of the new resource tab

- added the first version of the new resource tab
- added the resource sqlite table
- added the resource model class
  • [DH] Cloudremix/Cloudremix/controller/ResourceController.php
  • [DH] Cloudremix/Cloudremix/models/Peer.php
  • [DH] Cloudremix/Cloudremix/models/Resource.php
  • [DH] Cloudremix/Cloudremix/resource2.php
  • [DH] Cloudremix/Cloudremix/resources/cloud_rmx.sq3
  • [DH] Cloudremix/Cloudremix/resources/create_db.sh
  • [DH] Cloudremix/Cloudremix/resources/resource_list_style.css
  • [DH] Cloudremix/Cloudremix/views/navigation/navigation.php
  • [DH] Cloudremix/Cloudremix/views/resource/resourceList.php

by Johannes Schad (jmaschad@gmail.com) at January 19, 2012 02:57 PM

January 17, 2012

Morfeo Project

El software libre generó el 3,36% de la facturación total del sector TIC

El software libre ha encontrado en la actual situación económica y financiera un gran aliado para lograr su expansión final. Tras muchos años en que este tipo de soluciones se percibían como de menor calidad o con inferiores capacidades que las propietarias, ahora la tendencia se ha vuelto del revés y se concibe que las herramientas open source son, además de gratis o más baratas, mejores en cuanto a fiabilidad y soporte gracias a la inmensa comunidad de desarrolladores que colaboran para impulsar este paradigma de mercado.

En ese sentido, el Cenatic (Centro Nacional de Referencia de Aplicación de las TIC basadas en fuentes abiertas) ha hecho público un estudio acerca de la situación actual de este mercado en España y los desafíos a los que se enfrentan las empresas que compiten en este sector. Un informe que sale a la luz en coincidencia con la celebración del Congreso internacional de Software Libre, celebrado en Granada, y al que acudieron, entre otros, José Antonio Griñán o Nicholas Negroponte.

El estudio pone de manifiesto como el 39% de las empresas de servicios informáticos afirman haber comercializado productos bajo una licencia de software libre o fuentes abiertas o haber realizado actividades relacionadas con dicha tecnología durante el 2010. Así pues, no es de extrañar que la cifra de negocio que producen las soluciones open source se sitúe en torno a los 776 millones de euros, un 3,36% del total el sector TIC en España.

Un segmento de mercado que cuenta con el sector privado como el principal consumidor y cliente de este tipo de herramientas, generando de este modo el 80% de la facturación derivada de la venta de productos de software libre. Por su parte, el sector público es únicamente responsable de una quinta parte del volumen del mercado. Asimismo, estos ingresos suelen provenir de forma mayoritaria de los servicios de consultoría tecnológica en torno a programas open source (84%), seguido de la consultoría de sistemas (67%).

Bases de datos y servidores, principales objetivos del software libre

Entre las 10 tecnologías de software abierto más comercializadas en 2010 se encuentran los sistemas de gestión de bases de datos y los sistemas operativos de servidor y los servidores web, comercializados por 4 de cada 10 empresas. Por otro lado, y siempre de acuerdo al informe publicado por el Cenatic, se encuentran los servidores de portales, servidores de aplicaciones, aplicaciones ecommerce, navegadores web, servidores de ficheros, CRM y servidores de correo, que han sido comercializados por 3 de cada 10 empresas.

Gracias a esta expansión del software de código libre, este sector está generando grandes oportunidades de empleo, aspecto extraordinariamente relevante en el actual contexto socioeconómico en que se haya el país. En ese sentido, el sector TIC empleó durante a 2010 a cerca de 40.000 personas que estuvieron implicadas en proyectos de consultoría o desarrollo de software de fuentes abiertas. Por perfiles profesionales, un 44% de los empleados que han participado en los proyectos de open source han sido programadores, mientras que un 33% han desempeñado funciones de dirección y administración dentro de los servicios prestados.

De cara al futuro, el Cenatic prevé que la mayor parte de las empresas que en la actualidad comercializan productos o servicios basados en software de fuentes abiertas, seguirán comercializando este tipo de tecnología en el medio plazo. Asimismo, una de cada cinco empresas que hoy por hoy no trabajan con este software lo empezará a ofrecer a sus clientes antes de cinco años.

Fecha: 17-01-2012

Fuente: SomosLibres

Enlace

by CESLCAM at January 17, 2012 04:22 PM

January 13, 2012

π-Box Commits

- link to spotmarket

- link to spotmarket
  • [DH] data/fluxbox-menu

by Josef Spillner (josef.spillner@tu-dresden.de) at January 13, 2012 04:32 PM

- various fixes

- various fixes
  • [DH] scripts/bootstrap.sh
  • [DH] scripts/fill-demonstrator-nubisave-system.sh
  • [DH] scripts/fill-demonstrator-spotmarket.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at January 13, 2012 04:13 PM

- link to NubiSave's PyQt GUI

- link to NubiSave's PyQt GUI
  • [DH] data/fluxbox-menu

by Josef Spillner (josef.spillner@tu-dresden.de) at January 13, 2012 03:23 PM

- several fixes to the streamlined installation procedures

- several fixes to the streamlined installation procedures
  • [DH] scripts/bootstrap.sh
  • [DH] scripts/bootstrapend.sh
  • [DH] scripts/fill-demonstrator-nubisave-system.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at January 13, 2012 03:21 PM

- all demonstrator scripts are now bracketed by bootstrap/bootstrapend

- all demonstrator scripts are now bracketed by bootstrap/bootstrapend
- new script to install the cloud SpotMarket
- new script to install the system package of NubiSave
  • [DH] build-demonstrator.sh
  • [DH] scripts/bootstrap.sh
  • [DH] scripts/bootstrapend.sh
  • [DH] scripts/fill-demonstrator-nubisave-system.sh
  • [DH] scripts/fill-demonstrator-spotmarket.sh
  • [DH] scripts/fill-demonstrator.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at January 13, 2012 02:37 PM

Morfeo Project

Castilla-La Mancha ganadora en los Premios Nacionales FOCUS a Mejor Portal Web del 2011

El Centro de Excelencia de Software Libre de Castilla-La Mancha es elegido como Portal del Año en el Fomento del Conocimiento Libre en los Premios FOCUS entregados anoche en Granada.

Albacete, a 13 de Enero.- Granada se ha convertido estos días en el centro de atención mundial del software libre y las nuevas tecnologías con la celebración de Más Digital, la Conferencia Internacional del Software Libre. Y en este marco incomparable, se han entregado los Premios FOCUS a aquellas personas, proyectos o entidades que han dedicado sus esfuerzos en la difusión del conocimiento libre.

En la categoría a Portal del Año en el Fomento del Conocimiento Libre ha sido elegido, con un apoyo mayoritario el CESLCAM, por su papel destacado en la creación de proyectos de Software Libre, desde la Comunidad Autónoma de Castilla-La Mancha haciéndolos extensibles al resto del territorio nacional y convirtiéndose en uno de los Centros de Referencia más destacados del ámbito español.

Durante el pasado año 2011, el CESLCAM ha seguido trabajando desde esta perspectiva a través de su plataforma de formación (con más de 10.000 usuarios registrados), del Portal Web (con aproximadamente unas 70.000 visitas anuales) renovado totalmente este pasado año, reestructurando e incluyendo nuevos contenidos para cada sector. Entre los contenidos generados y publicados en la web suman más de 300 análisis de aplicaciones, recetas, artículos, tutoriales,  manuales, demos, … Además ha realizado más de 100 asesorías a empresas y ha participado y organizado talleres y cursos de alfabetización tecnológica en la región.

El premio lo ha recogido su máximo representante, el Director Gerente del Centro, Juan Carlos Cantó Martínez-Falero, destacando en su discurso la importancia y la gran labor que desarrolla el Centro en la región.

El CESLCAM es un Centro dependiente de la Consejería de Fomento, a través de la Dirección General de Telecomunicaciones y Nuevas Tecnologías, de la Junta de Comunidades de Castilla-La Mancha. Se creó con el objetivo principal de favorecer el avance de las TIC (Tecnologías de la Información y la Comunicación) y fomentar la transición tecnológica hacia el Software Libre, facilitando información y asesorando a las administraciones, usuarios y empresas de la región.

Fecha: 13-01-2012

Fuente: CESLCAM

Enlace

by CESLCAM at January 13, 2012 12:06 PM

January 12, 2012

Morfeo Project

Implantación de un ERP Software Libre en un Establecimiento Hotelero

El CESLCAM, continuando con la difusión de artículos y casos de éxito sobre soluciones TIC de Software Libre, publica un caso real de implantación de un Sistema Integral de Gestión Empresarial (ERP) en un hotel.

Albacete, a 10 de Enero.- Hoy en día para cualquier hotel es importante, por no decir imprescindible, disponer de una solución adecuada a sus necesidades que le permita gestionar correctamente toda la información generada, las tareas administrativas, la contabilidad diaria o la atención al cliente. En este caso concreto, el hotel encontró en Abanq I-SL Hoteles el ERP que más se adecuaba a sus características y que le ofrecía todas las funcionalidades necesarias en su negocio.

A través del presente artículo se presenta la situación de partida y los problemas a los que se enfrentaba el hotel, el ERP propuesto e implantación, descripción de esta solución sectorial especifica para el sector turístico  y los beneficios experimentados por el hotel en el ámbito de la gestión empresarial tras la implantación de la herramienta.

El caso de éxito completo se encuentra publicado en nuestra web:

http://www.ceslcam.com/conocelo/articulos-tecnologicos/articulo-tecnologico/doc/caso-de-exito-implantacion-de-un-erp-en-un-establecimiento-hotelero/

Fecha: 12-01-2012

Fuente: CESLCAM

Enlace

by CESLCAM at January 12, 2012 07:34 AM

January 09, 2012

Morfeo Project

Diez razones para tener en cuenta la Conferencia Internacinal del Software Libre 2012

Podrían ser muchas más, pero os damos diez poderosas razones por las que los profesionales, empresas proveedoras y usuarias de servicios tecnológicos, las Administraciones Públicas y los profesionales del sector TIC no pueden perderse la Conferencia Internacional de Software Libre 2012 (OSWC), enmarcada en Más Digital, un gran evento impulsado por la Junta de Andalucía en torno a las nuevas tecnologías y que engloba también el Encuentro de Dinamizadores Guadalinfo 2012. De esta forma, el Palacio de Congresos de Granada será foco de atención y punto de encuentro para ponentes, personalidades de reconocido prestigio, empresas y profesionales, dinamizadores y responsables público. Pero la OSWC, que se celebrará los días 12 y 13 de enero, esconde mucho más, también para los usuarios y amantes del software libre y las tecnologías.

1. La Conferencia Internacional de Software Libre, enmarcada en el evento Más Digital, es uno de las principales citas que se celebran en Europa en el ámbito de las tecnologías de fuente abierta en la que tomarán parte ponentes de alto nivel.

2. La OSWC supone una oportunidad única para conocer diferentes puntos de vista en torno a la aplicación de software libre desde el ámbito político, social, empresarial, académico, científico y de las Administraciones Públicas.

3. Las ponencias permitirán trazar un diagnóstico acerca del estado actual en el que se encuentra el Software libre en España, de la mano de Miguel Jaque, de CENATIC; de Paul Reverter, de CATPL Catalunya; de Manuel Gutiérrez Herrera, presidente de Guadaltel, y del Ministerio de Política Territorial.

4. Nicholas Negroponte, uno de los ‘padres’ de la tecnología digital y creador del Media Laboratory del MIT, se dirigirá al plenario de Más Digital en el acto central del evento celebrado en Granada.

5. El evento contará con la presencia de Colin Charles, uno de los responsables de MariaDB,  un servidor de base de datos derivado de MySQL con licencia GPL. El sistema está soportado por Michael ‘Monty’ Widenius (fundador de MySQL) y la comunidad de desarrolladores de software libre.

6. El encuentro ofrecerá una oportunidad inmejorable para conocer algunas de las ideas de negocio más destacadas en torno al software libre. Las mejores han sido elegidas por el jurado, conformado por Sandetel, Vodafone, Telefónica, Emergya y la Universidad de Granada.

7. El foro tiene como objetivo fomentar las oportunidades de networking; intercambiar experiencias e ideas en un marco innovador, establecer modelos de negocio, promover colaboraciones y alianzas, etc., así como el intercambio de experiencias, colaboraciones y nuevos negocios entre los asistentes.

8. La Conferencia Virtual recogerá los contenidos más relevantes del evento presencial, que este año está dirigido a profesionales y empresas del sector del software libre y de la administración pública. Como novedad, el espacio virtual de la Conferencia, que está abierto a la participación on line, plantea contenidos de corte más técnico, orientados al perfil de usuarios y amantes del software libre.

9. El evento tendrá un decidido enfoque multidisciplinar y constructivo. Alrededor de la OSWC se darán cita eventos paralelos de alto nivel; entre ellos el World Wide Web Consortion (W3C), el Congreso estatal de Telecentros, el Software Público Internacional (SPI), o el ISA de la Unión Europea.

10. Los gigantes del sector tecnológico participarán de forma activa en la OSWC, lo que demuestra el interés creciente que el Software Libre despierta entre empresas en todo el mundo.

Fecha: 09-01-2012

Fuente: Opensourcewordconference

Enlace

by CESLCAM at January 09, 2012 09:34 AM

January 08, 2012

Smart Office Commits

Merge branch 'master' of serviceplatform.org:smartoffice

Merge branch 'master' of serviceplatform.org:smartoffice
  • [DH] allocdemo/delivery-frontends/FortuneClientMobileScreenshot.png
  • [DH] allocdemo/delivery-frontends/FortuneClientScreenshot.jpg
  • [DH] allocdemo/delivery-frontends/FortunePlasmoidScreenshot.png
  • [DH] allocdemo/delivery-frontends/dynvoker.org.png
  • [DH] allocdemo/delivery-frontends/fortuneservice.clientsxml
  • [DH] allocdemo/delivery-frontends/servicefrontenddisplayer

by Johannes Schad (jmaschad@gmail.com) at January 08, 2012 05:17 PM

generalized the social network settings

generalized the social network settings
  • [DH] Cloudremix/Cloudremix/controller/ConfigurationController.php
  • [DH] Cloudremix/Cloudremix/models/Peer.php
  • [DH] Cloudremix/Cloudremix/models/Settings.php
  • [DH] Cloudremix/Cloudremix/resources/cloud_rmx.sq3
  • [DH] Cloudremix/Cloudremix/resources/configuration_peers_and_groups_style.css
  • [DH] Cloudremix/Cloudremix/resources/create_db.sh
  • [DH] Cloudremix/Cloudremix/views/configuration/show_peers_and_groups.php

by Johannes Schad (jmaschad@gmail.com) at January 08, 2012 05:12 PM

January 06, 2012

Smart Office Commits

- Experimentelle Python-Umsetzung des IoS-Desktop-Frontend-Launchers

- Experimentelle Python-Umsetzung des IoS-Desktop-Frontend-Launchers
  • [DH] allocdemo/delivery-frontends/FortuneClientMobileScreenshot.png
  • [DH] allocdemo/delivery-frontends/FortuneClientScreenshot.jpg
  • [DH] allocdemo/delivery-frontends/FortunePlasmoidScreenshot.png
  • [DH] allocdemo/delivery-frontends/dynvoker.org.png
  • [DH] allocdemo/delivery-frontends/fortuneservice.clientsxml
  • [DH] allocdemo/delivery-frontends/servicefrontenddisplayer

by Josef Spillner (josef.spillner@tu-dresden.de) at January 06, 2012 02:27 PM

January 05, 2012

Morfeo Project

RedHat esta convocando a 1.000 nuevos empleados para reforzar su área de computación en la nube

Red Hat, principal proveedor mundial de soluciones Open Source basadas en Linux, está en auge. Su CEO, Jim Whitehurst, daba las razones de su éxito hace poco: trabajo bien hecho. Para continuar así, la compañía americana se prepara para aumentar su plantilla este 2012 que acaba de comenzar en un 24% nada menos.

En concreto, Red Hat prevé contratar al menos a 1.000 nuevos empleados para reforzar su área de computación en la nube, la que mayor auge ha tenido en el último año y la que mejor futuro tiene ante así. Lo explica su CEO: “Estamos contratando, y estoy seguro de que empresas como Amazon y otros proveedores de cloud computing están contratando.“

También SUSE Linux ha comenzado a contratar trabajadores para su área de cloud computing, a un ritmo de 10 a 20 nuevos puestos a la semana, por lo que de continuar esta tendencia Attachmate, su nueva propietaria, sigue apostando por su división Linux sin dudas. Todo gracias a ‘la nube’.

Fecha: 05-01-2012

Fuente: Somos Libres

Enlace

by CESLCAM at January 05, 2012 10:27 AM

January 02, 2012

Morfeo Project

Software libre: los 10 más importantes de 2011

La Fundación Linux ha recopilado los proyectos Open Source más importantes e influyentes de este 2011. Si bien muchos de ellos no han nacido en este año ha sido en 2011 cuando han destacado especialmente, abriéndose paso entre la dura competencia que supone convencer por calidad a los usuarios (y empresas) exigentes que los usan.

La lista no sigue ningún orden determinado y no incluye los grandes proyectos ya consolidados, como distribuciones (Mint, Ubuntu, Fedora, etc) o software ya casi histórico (Apache, X.org) teniendo en cuenta los realmente emergentes. Tampoco han incluido a Android, ya que entienden que casi todo el desarrollo se ha hecho (y se está haciendo) de puertas para adentro, y no consideran que se tenga que tener en cuenta.

Hadoop

Hadoop Logo

Este proyecto de la Fundación Apache es un framework que permite hacer un procesamiento distribuido de conjuntos de datos muy grandes a través de clusters de ordenadores usando un modelo bastante simple a nivel de programación. Está diseñado para poder ser escalado desde servidores independientes hasta miles de máquinas, pudiendo ofrecer cada una de ellas servicios locales y almacenamiento.

Hadoop se usa en Yahoo, la compañía que comenzó el proyecto, pero también en Amazon, IBM, Twitter, Facebook y cualquier otra compañía que necesite trabajar con volúmenes de datos realmente grandes. Este año que se va, EMC, Oracle e incluso Microsoft han anunciado soporte comercial y productos que funcionarán con Hadoop.

Git

Este es otro pequeño proyecto personal de Linus Torvalds que se convierte en un éxito. Esta plataforma de control de versiones está ampliamente extendida en los mayores repositorios de software libre del mundo, como GitHub, del que ya se habló aquí, SourceForge o Google Code

Cassandra

Cassandra

Este año 2011 ha sido, sin duda, el año más expansivo de las bases de datos noSQL, que aunque llevan con nosotros muchísimos años hasta ahora no han comenzado a popularizarse. Un caso de éxito claro ha sido Cassandra, un motor de bases de datos noSQL, programado en Java, escalable, distribuido y con una tolerancia a fallos espectacular, que se ha plantado en pequeños sitios como Facebook, Netflix o Digg. Ha bebido de las fuentes del sistema de bases de datos BigTable de Google y de Dynamo, de Amazon.

LibreOffice

LibreOffice

Después del culebrón de OpenOffice y sus devaneos, primero con Sun y después con Oracle, y cuando parecía que todo terminaría como el rosario de la aurora, el proyecto de construir un sustituto de la suite ofimática de Microsoft ha salido más fuerte que nunca. Aparte de su gran nivel técnico ha conseguido evolucionar a una velocidad envidiable y con una estabilidad y características que lo hacen una alternativa real y factible.

OpenStack

Pocos proyectos han despegado tanto como OpenStack (uno de los colaboradores es la NASA, algo tendrá que ver). Es un proyecto donde participan empresas como RackSpace, la lanzadora original, SUSE o Canonical, hasta 144 compañías.

OpenStack se ha diseñado para proveer los componentes que cualquier organización podría necesitar usar para arrancar su propia “cloud”, sea pública o privada: computación, almacenamiento de objetos, servicio de imágenes, manejo de identidades y un cuadro de mandos visual.

Nginx

nginx

Aunque Apache sigue siendo el número 1 indiscutible en internet, hay ocasiones en las que no es la mejor opción en cuanto a rendimiento ante cargas muy grandes. Nginx es un servidor HTTP de alto rendimiento y un proxy inverso, así como un servidor proxy de IMAP/POP3. Actualmente ostenta la nada despreciable cifra de 43 millones de dominios (8.85% mundial, 11.28% según su página web) y todo parece indicar que muy pronto superará a IIS en el ranking de servidores más populares.

Se usa en grandes sitios como Dropbox, Wordpress.com, Facebook y en el 25% de los sitios con más tráfico de la red. Este mismo año el equipo de Nginx ha comenzado a ofrecer soporte comercial y se ha constituido en empresa.

jQuery

jQuery

En este año de asentamiento de lo que conocemos como “web 2.0” esta librería de Javascript se ha hecho reina casi absoluta de los sitios web dinámicos y ha asentado su posición con unas actualizaciones que han gustado a la comunidad. Y hablando de comunidad, jQuery no sería nada sin la gente que hay detrás de todo esto, no sólo por la cantidad sino por la actividad y la implicación de los programadores. Cualquiera que esté leyendo esto es probable que haya tocado jQuery este año, todo un logro.

Node.js

Otra entrada para Javascript en este top 10, como dicen en la review “podrías pensar que el desarrollo web ha sido importante este año … o algo”. Node.js ha sido desarrollado en el motor de Javascript V8, de Google, y se ha diseñado para ser una forma fácil de desarrollar aplicaciones en red”. Está patrocinado por Joyent y se usa en sitios web como Linkedin, 37Signals, Rdio, Yahoo o GitHub.

Puppet

Puppet ha sido mi descubrimiento gracias a esta lista, todo un desconocido para mí que me está empezando a apasionar. Puppet es un “motor de administración automatizada” para sistemas Linux y Unix. Tiene el mismo lema que jQuery: “haz más por menos” y trata de simplificar al máximo la administración y la monitorización de grandes granjas de servidores, aunque también nos sirve si tenemos dos o tres. Es capaz de funcionar con entornos VMWare y Amazon EC2, es capaz de descubrir de forma automática el parque existente y proporciona un entorno de pruebas para simular cambios antes de hacerlos efectivos.

Y al final barren para casa: Linux

Linux.com

Y para este, por tratarse de ellos mismos, traduzco libremente:

Linux, el kernel, ha tenido un año bastante bueno. ¿De qué estoy hablando? Linux ha tenido un año magnífico. Ha cumplido 20 años, ha llegado a la versión 3.0 (no ha sido una coincidencia) y ha continuado en su pugna por lograr la dominación mundial. Por supuesto, hacemos bromas sobre la dominación mundial, pero ¿has mirado a tu alrededor últimamente? Linux está por todas partes. Está dentro de nuestros teléfonos y de toda clase de dispositivos embebidos. Es el pilar de los servicios en la nube y domina el TOP500 de los supercomputadores. Google, Netflix, Facebook, Twitter y una interminable lista de agencias gubernamentales, empresas e instituciones educativas dependen de Linux para sus servicios críticos. Está claro también que, sin Linux, muchos de los otros proyectos de los que dependemos hoy día no hubieran sido posibles.

Fecha: 02-01-2012

Fuente: Genbetadev

by CESLCAM at January 02, 2012 10:47 AM

December 23, 2011

Dynvoker/SPACE Research

Cloud resources delivered from and to your desktop in 2012

What is the free desktop ecosystem's answer to both the growing potential and the growing threat from the cloudmania? Unfortunately, there is not much to it yet. My continuous motivation to change this can best be described by this excerpt from an abstract of a DS'11 submission:

The use of online services, social networks and cloud computing offerings has become increasingly ubiquitous in recent years, to the point where a lot of users entrust most of their private data to such services. Still, the free desktop architectures have not yet addressed the challenges arising from this trend. In particular, users are given little systematic control over the selection of service providers and use of services. We propose, from an applied research perspective, a non-conclusive but still inspiring set of desktop extension concepts and implemented extensions which allow for more user-centric service and cloud usage.

When these lines were written, we did already have the platform-level answers, but not yet the right tools to build a concrete architecture for everyday use. The situation has recently improved with results pointing into the right direction. This post describes such a tool for optimal cloud storage in particular (optimal compute clouds are still ahead of us).

NubiSave Enter NubiSave, our award-winning optimal cloud storage controller. It evaluates formal cloud resource descriptions with some SQL/XML schema behind them plus some ontology magic such as constraints and axioms, together with user-defined optimality criteria (i.e. security vs. cost vs. speed). Then, it uses these to create the optimal set of resources and spreads data entering through a FUSE-J folder among the resources, scheduling again according to optimality criteria. Even if encryption is omitted or brute-forced, no single cloud provider gets access to the file contents. Furthermore, transmission and retention quality is increased compared to legacy single-provider approaches. This puts the user into command and the provider into the backseat. Thanks to redundancy, insubordinate providers can be dismissed by the click of a button :-)

NubiSave experimental PyQt GUI Going from proof-of-concept prototypes to usable applications requires some programming and maintenance effort. This is typically not directly on our agenda, but in selected cases we choose this route for increasing the impact through brave adopters. The recently started PyQt GUI shown here gives a good impression on how desktop users will be able to mix and match suitable resource service providers. This tool will soon be combined with the allocation GUI which interestingly enough is also written in PyQt for real-time control of what is going on between the desktop and the cloud.

Of course, there are still plenty of open issues, especially concerning automation for the masses - how many GB of free storage can we get today? Without effort to set it up? But the potential of this solution over deprecated single vendor relationships is pretty clear. If people want RAIDs for local storage, why don't they go for RAICs and RAOCs (Redundant Arrays of Optimal Cloud storage) already? In fact, a fairly large company has shown significant interest in this work, and clearly we hope on more companies securing their souvereignty in the cloud through technologies such as ours. And we hope on desktops offering dead simple tools to administer all of this, and complementary efforts such as ownCloud to add fancy web-based sharing capabilities.

Making optimal use of externally provided resources in the cloud is a good first step (and a necessity to preserve leeway in the cloud age), but being able to collaboratively participate in community/volunteer cloud resource provisioning is the logical path going beyond just the consumption. We are working on a community-driven cloud resource spotmarket for interconnected personal clouds and on a sharing tool to realise this vision. The market could offer GHNS feeds for integration into the Internet of Services desktop. I'm glad to announce that in addition to German Ministry of Economics and EU funding, for the entire year of 2012 we were able to acquire funds from the Brazilian National Council for Scientific and Technological Development (CNPq). This means that next year I will migrate between hemispheres a couple times to work with a team of talented people on scalable cloud resource delivery to YOUR desktop. Hopefully, more people from the community are interested to join our efforts, especially for desktop and distribution integration!

CNPq

December 23, 2011 05:28 PM

Smart Office Commits

- connect slider and percentage label

- connect slider and percentage label
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 23, 2011 02:10 PM

- RMB context menu for module management

- RMB context menu for module management
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 23, 2011 11:45 AM

- implementation of real NubiSave configuration/module tree loader

- implementation of real NubiSave configuration/module tree loader
- explicit simulation mode as alternative
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 23, 2011 10:48 AM

- prototype information

- prototype information
  • [DH] allocdemo/nubi-tree/README.nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 23, 2011 07:21 AM

December 22, 2011

Smart Office Commits

- slightly extended warnings and storage modules

- slightly extended warnings and storage modules
- show warning icon and tooltip depending on the level
  • [DH] allocdemo/nubi-tree/icons/drive-removable-media-usb-pendrive.png
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 22, 2011 03:07 PM

- new screenshot for nubitree mockup

- new screenshot for nubitree mockup
- deprecation of HTML page as it is now contained in a flexcloud.eu page
  • [DH] allocdemo/web/index.html
  • [DH] allocdemo/web/nubitree.png

by Josef Spillner (josef.spillner@tu-dresden.de) at December 22, 2011 02:13 PM

- activation of the inline settings dialogue

- activation of the inline settings dialogue

FIXME: Should move into item-specific dialoge instead
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 22, 2011 02:06 PM

- implementation of a higher-level model and view module tree structure to reduce...

- implementation of a higher-level model and view module tree structure to reduce code clutter
- inclusion of sample subsplitter
- preparation of properties widget for the splitter module
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 22, 2011 01:58 PM

- hierarchically inheriting warnings and errors expressed by status icons

- hierarchically inheriting warnings and errors expressed by status icons
  • [DH] allocdemo/nubi-tree/icons/dialog-error.png
  • [DH] allocdemo/nubi-tree/icons/dialog-warning.png
  • [DH] allocdemo/nubi-tree/icons/user-online.png
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 22, 2011 11:30 AM

- completed nice tree view of a typical NubiSave setup

- completed nice tree view of a typical NubiSave setup
  • [DH] allocdemo/nubi-tree/credits
  • [DH] allocdemo/nubi-tree/icons/cloudfolder.png
  • [DH] allocdemo/nubi-tree/icons/folder-locked.png
  • [DH] allocdemo/nubi-tree/icons/folder-remote.png
  • [DH] allocdemo/nubi-tree/icons/folder-tar.png
  • [DH] allocdemo/nubi-tree/icons/folder-yellow.png
  • [DH] allocdemo/nubi-tree/icons/weather-many-clouds.png
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 22, 2011 07:34 AM

December 21, 2011

Smart Office Commits

- erster Mockup für eine NubiSave-Modulbaumsicht

- erster Mockup für eine NubiSave-Modulbaumsicht
  • [DH] allocdemo/nubi-tree/nubi-tree

by Josef Spillner (josef.spillner@tu-dresden.de) at December 21, 2011 08:30 PM

December 20, 2011

NubiSave Commits

Merge branch 'fileinterface' into testing

Merge branch 'fileinterface' into testing

by Josef Spillner (josef.spillner@tu-dresden.de) at December 20, 2011 04:24 PM

Merge branch 'architecture' into testing

Merge branch 'architecture' into testing
  • [DH] documentation/architecture/architektur3.png
  • [DH] documentation/architecture/architektur3.svg

by Josef Spillner (josef.spillner@tu-dresden.de) at December 20, 2011 04:24 PM

- less sudo during the installation process

- less sudo during the installation process
  • [DH] installation.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at December 20, 2011 04:23 PM

Merge remote-tracking branch 'public/testing' into packaging

Merge remote-tracking branch 'public/testing' into packaging
  • [DH] splitter/src/com/github/joe42/splitter/CauchyReedSolomonSplitter.java
  • [DH] splitter/src/com/github/joe42/splitter/ConfigurableFuseBox.java
  • [DH] splitter/src/com/github/joe42/splitter/FileFragmentMetaDataStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FileFragmentStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FileFragments.java
  • [DH] splitter/src/com/github/joe42/splitter/FileMetaDataStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FilePartFragmentMetaDataStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FilePartFragmentStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FuseBox.java
  • [DH] splitter/src/com/github/joe42/splitter/MetaDataStore.java
  • [DH] splitter/src/com/github/joe42/splitter/storagestrategies/RoundRobinStorageStrategy.java
  • [DH] splitter/src/com/github/joe42/splitter/util/file/RandomAccessTemporaryFileChannel.java
  • [DH] splitter/src/com/github/joe42/splitter/util/file/RandomAccessTemporaryFileChannels.java
  • [DH] splitter/src/com/github/joe42/splitter/vtf/Entry.java
  • [DH] splitter/src/com/github/joe42/splitter/vtf/FileEntry.java
  • [DH] testsuite/systemtest/src/GuiTest.java

by Josef Spillner (josef.spillner@tu-dresden.de) at December 20, 2011 03:22 PM

- snapshot binary package with icon support

- snapshot binary package with icon support
  • [DH] debian/changelog
  • [DH] debian/data/nubilogo.png
  • [DH] debian/data/nubisave.desktop
  • [DH] debian/rules

by Josef Spillner (josef.spillner@tu-dresden.de) at December 20, 2011 03:21 PM

- enable the section about binary package downloads

- enable the section about binary package downloads
- generated armored detached digital signature for securing file integrity

Command line for signature generation:
gpg --default-key CCF0E02E -abs -o nubisave_0.0~git20111216-1_all.deb.asc nubisave_0.0~git20111216-1_all.deb
  • [DH] web/nubisave.org/downloads/.gitignore
  • [DH] web/nubisave.org/install.html

by Josef Spillner (josef.spillner@tu-dresden.de) at December 20, 2011 12:46 PM

- inclusion of talk slides in the documentation material

- inclusion of talk slides in the documentation material
  • [DH] web/nubisave.org/downloads/.gitignore
  • [DH] web/nubisave.org/learn.html

by Josef Spillner (josef.spillner@tu-dresden.de) at December 20, 2011 12:16 PM

Bugfix GuiTest - support for different keyboard layouts

Bugfix GuiTest - support for different keyboard layouts
  • [DH] testsuite/systemtest/src/GuiTest.java

by Johannes Müller (dna42@gmx.de) at December 20, 2011 10:29 AM

Bugfix in FileFragmentMetaDataStore.setFragment - commit added fragments immediately

Bugfix in FileFragmentMetaDataStore.setFragment - commit added fragments immediately
  • [DH] splitter/src/com/github/joe42/splitter/FileFragmentMetaDataStore.java

by Johannes Müller (dna42@gmx.de) at December 20, 2011 09:43 AM

Documentation bugfix in RoundRobinStorageStrategy.getNrOfRedundantFragments

Documentation bugfix in RoundRobinStorageStrategy.getNrOfRedundantFragments
  • [DH] splitter/src/com/github/joe42/splitter/storagestrategies/RoundRobinStorageStrategy.java

by Johannes Müller (dna42@gmx.de) at December 20, 2011 09:40 AM

Modify debug statement in CauchyReedSolomonSplitter

Modify debug statement in CauchyReedSolomonSplitter
  • [DH] splitter/src/com/github/joe42/splitter/CauchyReedSolomonSplitter.java

by Johannes Müller (dna42@gmx.de) at December 20, 2011 09:39 AM

December 19, 2011

Morfeo Project

Disponible el Informe de Valoración del Software Libre en la Sociedad 2011

Albacete, a 19 de Diciembre.- El CESLCAM ya tiene disponible en su Observatorio Tecnológico el Informe de Valoración del Software Libre 2011 elaborado  por PortalProgramas.

Un año más, PortalProgramas publica un estudio sobre la valoración, el uso y la confianza que los usuarios tienen en el Software Libre. Además este año, el Centro de Excelencia de Software Libre de Castilla-La Mancha (a través de su Director Gerente) ha colaborado en la realización del Informe hablando sobre la importancia del Software Libre y competitividad en tiempos de oportunidades.

Entre las conclusiones más destacadas del Informe se encuentran que:

  • 3 de cada 4 personas utilizan Software Libre habitualmente.
  • La mayoría de usuarios sabe bien qué es el Software Libre (el 89% como mínimo ha oído hablar de él).
  • La desconfianza en el Software Libre es por falta de información y no por problemas.
  • El soporte técnico que tiene el Software Libre es más que suficiente y encuentran información sobre las herramientas que necesitan.
  • La mayoría de los usuarios de software están abiertos a usar Software Libre y lo prefieren a copias ilegales.

Pueden leer y descargar el Informe completo en el siguiente enlace:

http://www.ceslcam.com/conocelo/observatorio/observatorio/doc/valoracion-del-software-libre-en-la-sociedad-2011/

by CESLCAM at December 19, 2011 07:22 AM

December 16, 2011

NubiSave Commits

Introduce stream splitter, which splits each file into file parts with a maximum...

Introduce stream splitter, which splits each file into file parts with a maximum size before applying an erasure code.
	Add FilePartFragmentStore as a subclass of FileFragmentStore, which manages files as file parts before handing control to the parent class, which is responsible for further dispersal.
		Any offset of a file is assigned to a file part number
	Add FilePartFragmentMetaDataStore as a subclass of FileFragmentMetaDataStore extending it by the responsibility to handle file parts, which can each be mapped to several fragments in the parent class.
	Modify FuseBox to use an instance of FilePartFragmentStore instead of FileFragmentStore
	Bugfix in method FuseBox.truncate, failure occured when truncate was called directly after mknod by iozone - this behavior does not make sense, as new files should have a file size of 0 anyway
	Modify method FileFragmentStore.mknod signature to throw IOException, FuseException, which is necessary for the subclass
  • [DH] splitter/src/com/github/joe42/splitter/FileFragmentStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FilePartFragmentMetaDataStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FilePartFragmentStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FuseBox.java

by Johannes Müller (dna42@gmx.de) at December 16, 2011 10:45 PM

Renamed FileStore to FileFragmentStore, since it manages files as fragments

Renamed FileStore to FileFragmentStore, since it manages files as fragments
  • [DH] splitter/src/com/github/joe42/splitter/FileFragmentStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FuseBox.java

by Johannes Müller (dna42@gmx.de) at December 16, 2011 10:40 PM

Bugfix RecordManager instance fails on restart if it is no singleton

Bugfix RecordManager instance fails on restart if it is no singleton
	Add method static FileMetaDataStore.getRecordManager to retrieve singleton RecordManager
	Use FileMetaDataStore.getRecordManager in FileFragmentMetaDataStore
Bugfix FileFragmentMetaDataStore.getFragmentsSize if file fragments do not exist return 0 instead of NullPointerException
  • [DH] splitter/src/com/github/joe42/splitter/FileFragmentMetaDataStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FileMetaDataStore.java

by Johannes Müller (dna42@gmx.de) at December 16, 2011 10:11 PM

Remove field metaDataStore from FileStore

Remove field metaDataStore from FileStore
  • [DH] splitter/src/com/github/joe42/splitter/FileStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FuseBox.java

by Johannes Müller (dna42@gmx.de) at December 16, 2011 06:01 PM

Remove methods FileFragmentMetaDataStore.setFragment with offset as a parameter and...

Remove methods FileFragmentMetaDataStore.setFragment with offset as a parameter and the one with no filesize as a parameter
Add methods FileFragmentMetaDataStore.getFragmentsSize(String filePath) and FileFragmentMetaDataStore.remove(String filePath)
Change method CauchyReedSolomonSplitter.splitFile to use method FileFragmentMetaDataStore.setFragment with filesize parameter
Remove field offset from class FileFragments
  • [DH] splitter/src/com/github/joe42/splitter/CauchyReedSolomonSplitter.java
  • [DH] splitter/src/com/github/joe42/splitter/FileFragmentMetaDataStore.java
  • [DH] splitter/src/com/github/joe42/splitter/FileFragments.java

by Johannes Müller (dna42@gmx.de) at December 16, 2011 04:37 PM

Modify visibility of attribute FileStore.fileFragmentMetaDataStore to protected

Modify visibility of attribute FileStore.fileFragmentMetaDataStore to protected
Modify visibility of method FileStore.removeCache to protected
Modify method FileStore.hasFlushed to throw an IOException
Bugfix in method FileStore.remove also remove fragment paths from meta data
  • [DH] splitter/src/com/github/joe42/splitter/FileStore.java

by Johannes Müller (dna42@gmx.de) at December 16, 2011 04:28 PM

- news entry regarding well-received publication

- news entry regarding well-received publication
  • [DH] web/nubisave.org/index.html

by Josef Spillner (josef.spillner@tu-dresden.de) at December 16, 2011 04:01 PM

- synchronisation script for the webpages

- synchronisation script for the webpages
- nubisave.org created as subdirectory for easier handling
  • [DH] web/nubisave.org/downloads/.gitignore
  • [DH] web/nubisave.org/downloads/nubisave.key
  • [DH] web/nubisave.org/index.html
  • [DH] web/nubisave.org/install.html
  • [DH] web/nubisave.org/integrate.html
  • [DH] web/nubisave.org/join.html
  • [DH] web/nubisave.org/learn.html
  • [DH] web/nubisave.org/logo.png
  • [DH] web/nubisave.org/main.css
  • [DH] web/nubisave.org/nubilogo.png
  • [DH] web/nubisave.org/nubilogo_large.png
  • [DH] web/nubisave.org/screenshots/encr_and_compr.png
  • [DH] web/nubisave.org/screenshots/encr_and_compr.small.png
  • [DH] web/nubisave.org/screenshots/gui.png
  • [DH] web/nubisave.org/verify.html
  • [DH] web/sync.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at December 16, 2011 03:57 PM

- no longer needed website protection

- no longer needed website protection
  • [DH] web/.htaccess
  • [DH] web/.htpasswd

by Josef Spillner (josef.spillner@tu-dresden.de) at December 16, 2011 03:55 PM

December 05, 2011

Morfeo Project

Red Hat anuncia OpenShift PaaS, una plataforma para desplegar rápidamente aplicaciones en la Cloud

Soporta una amplia variedad de lenguajes y está disponible de forma gratuita

  • La compañía del sombrero rojo continúa apostando por la Nube, como ha vuelto a manifestar. Red Hat ha anunciado nuevas capacidades para desarrolladores Java a través de la plataforma como servicio OpenShift PaaS. Con importantes novedades tecnológicas, OpenShift ofrecerá a los desarrolladores de Java una completa experiencia, rápida, sencilla y gratuita, desde el código hasta el cloud.
La compañía del sombrero rojo continúa apostando por la Nube.

Con OpenShift, Red Hat ofrece una plataforma PaaS construida sobre tecnología open source que permite desarrollar y desplegar rápidamente aplicaciones en la cloud. OpenShift incorpora auto-escalabilidad, soporta una amplia variedad de lenguajes, frameworks, middleware y clouds, y está disponible de forma gratuita.

En agosto, Red Hat anunció que era el primero en ofrecer Java EE 6 en un PaaS con OpenShift, a través de la plataforma de aplicación tecnológica JBoss. Hoy, OpenShift amplía sus capacidades de Java con la integración de varias tecnologías que permiten ofrecer un ciclo de vida Java más completo para los desarrolladores. Estos pueden ahora codificar sus aplicaciones en un IDE (Integrated Development Environment), además de construirlas, desplegarlas y escalarlas con OpenShift.

Las nuevas integraciones tecnológicas de OpenShift anunciadas hoy incluyen soporte para Jenkins, basado en Hudson, amplía OpenShift hacia “Build-as-a-Service” y permite construcciones más rápidas en la cloud. Así, también comprende soporte para Maven, ofreciendo resolución de dependencia de aplicaciones como parte del proceso de construcción.

“Con estas actualizaciones a la plataforma OpenShift que amplía su alcance en Java, los desarrolladores pueden centrarse más en su aplicación en lugar de apilar,” destaca Mark Little, director senior de ingeniería de Middleware de Red Hat. “Ahora, OpenShift toma el código de tu IDE favorita, soluciona y carga dependencias, compila, implementa y escala tus aplicaciones, en toda la cloud. La nueva IDE combinada con resoluciones de dependencia Maven y la automatización de construcción Jenkins te permite escribir el código y verlo escalado en la cloud en cuestión de segundos. Se trata de un gran paso adelante para los desarrolladores Java”.

Fecha: 05-12-2011

Fuente: Gaceta Tecnológica

Enlace

by CESLCAM at December 05, 2011 03:16 PM

December 03, 2011

π-Box Commits

- adapt to today's nubisave package

- adapt to today's nubisave package
  • [DH] scripts/fill-demonstrator-nubisave.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at December 03, 2011 07:36 AM

NubiSave Commits

Add setup instructions

Add setup instructions
  • [DH] documentation/setup1/10_delete_file_part.png
  • [DH] documentation/setup1/11_recover_file.png
  • [DH] documentation/setup1/1_clean_up.png
  • [DH] documentation/setup1/2_clean_up_and_create_directories.png
  • [DH] documentation/setup1/3_sample_ini_file.png
  • [DH] documentation/setup1/4_choose_components.png
  • [DH] documentation/setup1/5_configure_encfs_backend.png
  • [DH] documentation/setup1/6_mount_backend_directory_first.png
  • [DH] documentation/setup1/7_mount_encfs_popup.png
  • [DH] documentation/setup1/8_create_and_write_new_file.png
  • [DH] documentation/setup1/9_show_encrypted_file_part.png
  • [DH] documentation/setup1/Anleitung.odt

by Johannes Müller (dna42@gmx.de) at December 03, 2011 06:32 AM

Bugfix the number of redundant files were the number of files needed to recover

Bugfix the number of redundant files were the number of files needed to recover
  • [DH] splitter/src/com/github/joe42/splitter/CauchyReedSolomonSplitter.java

by Johannes Müller (dna42@gmx.de) at December 03, 2011 12:13 AM

December 02, 2011

NubiSave Commits

Merge branch 'testing' into splitter

Merge branch 'testing' into splitter
  • [DH] MANIFEST.in
  • [DH] bin/Nubisave.jar
  • [DH] bin/lib/Splitter.jar
  • [DH] debian/.gitignore
  • [DH] debian/changelog
  • [DH] debian/compat
  • [DH] debian/control
  • [DH] debian/copyright
  • [DH] debian/data/nubisave
  • [DH] debian/menu
  • [DH] debian/postinst
  • [DH] debian/postrm.ex
  • [DH] debian/preinst.ex
  • [DH] debian/prerm.ex
  • [DH] debian/rebuild
  • [DH] debian/rules
  • [DH] debian/source/format
  • [DH] fusej/jni/.gitignore
  • [DH] fusej/jni/javafs_bindings.c
  • [DH] fusej/jni/javafs_bindings.h
  • [DH] gui/Nubisave/build/classes/nubisave/Properties.class
  • [DH] gui/Nubisave/src/nubisave/ui/MainWindow.form
  • [DH] gui/Nubisave/src/nubisave/ui/MainWindow.java
  • [DH] services/CloudServices/googlestorage.wsml
  • [DH] splitter/Makefile
  • [DH] splitter/mountscripts/mount_directory.sh
  • [DH] splitter/zipfs_mount.sh
  • [DH] splitter_mount.sh
  • [DH] start.sh

by Johannes Müller (dna42@gmx.de) at December 02, 2011 11:25 PM

Modified RoundRobinStorageStrategy to make it more robust

Modified RoundRobinStorageStrategy to make it more robust
  • [DH] splitter/src/com/github/joe42/splitter/storagestrategies/RoundRobinStorageStrategy.java

by Johannes Müller (dna42@gmx.de) at December 02, 2011 11:21 PM

clean up repository

clean up repository
  • [DH] splitter/nbbuild/built-jar.properties
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/CauchyReedSolomonSplitter.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/ConfigurableFuseBox.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/FileFragments.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/FuseBox.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/Main.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/MetaDataStore.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/Test.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/backend/BackendService.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/backend/BackendServices.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/backend/Mounter.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/backend/StorageService.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/storagestrategies/RoundRobinStorageStrategy.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/storagestrategies/StorageStrategy.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/storagestrategies/StorageStrategyFactory$AvailableStorageStrategies.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/storagestrategies/StorageStrategyFactory.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/PropertiesUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/StringUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/ConcurrentMultipleFileHandler$GetFileAsByteArray.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/ConcurrentMultipleFileHandler$Write.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/ConcurrentMultipleFileHandler.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/FileUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/IniUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/MultipleFileHandler.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/PropertiesUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/RandomAccessTemporaryFileChannel.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/RandomAccessTemporaryFileChannels.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/RobustConcurrentMultipleFileHandler.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/SerialMultipleFileHandler.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/TemporaryTextFile.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/Entry.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/FileEntry.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/FolderEntry.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/VirtualFile.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/VirtualFileContainer.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/VirtualRealFile.class

by Johannes Müller (dna42@gmx.de) at December 02, 2011 11:12 PM

December 01, 2011

NubiSave Commits

Merge remote-tracking branch 'public/testing'

Merge remote-tracking branch 'public/testing'
  • [DH] bin/Nubisave.jar
  • [DH] bin/lib/Splitter.jar
  • [DH] gui/Nubisave/build/classes/nubisave/Properties.class
  • [DH] gui/Nubisave/src/nubisave/ui/MainWindow.form
  • [DH] gui/Nubisave/src/nubisave/ui/MainWindow.java
  • [DH] splitter/nbbuild/built-jar.properties
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/CauchyReedSolomonSplitter.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/ConfigurableFuseBox.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/FileFragments.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/FuseBox.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/Main.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/MetaDataStore.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/Test.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/backend/BackendService.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/backend/BackendServices.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/backend/Mounter.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/backend/StorageService.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/storagestrategies/RoundRobinStorageStrategy.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/storagestrategies/StorageStrategy.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/storagestrategies/StorageStrategyFactory$AvailableStorageStrategies.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/storagestrategies/StorageStrategyFactory.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/PropertiesUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/StringUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/ConcurrentMultipleFileHandler$GetFileAsByteArray.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/ConcurrentMultipleFileHandler$Write.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/ConcurrentMultipleFileHandler.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/FileUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/IniUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/MultipleFileHandler.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/PropertiesUtil.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/RandomAccessTemporaryFileChannel.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/RandomAccessTemporaryFileChannels.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/RobustConcurrentMultipleFileHandler.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/SerialMultipleFileHandler.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/util/file/TemporaryTextFile.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/Entry.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/FileEntry.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/FolderEntry.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/VirtualFile.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/VirtualFileContainer.class
  • [DH] splitter/nbbuild/classes/com/github/joe42/splitter/vtf/VirtualRealFile.class

by Josef Spillner (josef.spillner@tu-dresden.de) at December 01, 2011 06:25 PM

gui fix

gui fix
  • [DH] bin/lib/Splitter.jar

by Johannes Müller (dna42@gmx.de) at December 01, 2011 03:16 PM