Planet Internet of Services

April 19, 2016

Effingo: Near Duplicate Detection

Frühjahrsmessemarathon – Cyface on Tour

Wir haben ein paar aufregende Tage hinter uns. Denn innerhalb einer Woche haben wir vier Großveranstaltungen in Berlin, Leipzig und Dresden besucht. Um zwei Fliegen mit einer Klappe zu schlagen, haben wir einzelne Fahrten direkt mit einer Messfahrt verbunden. So konnten wir nicht nur Oberflächendaten aufzeichnen, sondern auch Schwächen der Cyface-App ausbessern.

Bevor der Messemarathon startete, fand am 07. April noch die 1. Fuckup Night Dresdens in den technischen Sammlungen statt. Drei Unternehmer erzählten die negativsten Erfahrungen ihrer Gründungsgeschichte.

20160407_193128

Nach einer kurzen Nacht machten wir uns dann am darauffolgenden Tag in den frühen Morgenstunden auf nach Berlin, um rechtzeitig zur Eröffnung des diesjährigen Startup Camps in der Humboldt Universität anwesend zu sein. Das Startup Camp findet seit einigen Jahren in Berlin statt und wird vom Bundesverband Deutsche Startups e.V. organisiert. Neben zahlreichen interessanten Vorträgen über die deutsche Startup Szene und deren Zukunftsaussichten von Frank Thelen, Patrick Stähler oder auch Carsten Maschmeyer, fanden Workshops zu unterschiedlichen Themenbereichen statt. Wir fanden uns vor allem in Gesprächsrunden zum Thema Coding und Business Creation for Startups wieder. Im Rahmen dieser Großveranstaltung gab es ebenfalls einen Pitch Marathon, bei dem 26 ausgewählte Startups die Möglichkeit hatten ihr Unternehmen und ihre Idee einem hochkarätigen Publikum vorzustellen. Insgesamt war das Startup Camp den Besuch wert.

Weiter ging es dann am Dienstag den 12. April mit gleich zwei Terminen. Armin und ich fuhren nach Leipzig zur Fachmesse new mobility und Klemens hat in Dresden den Dev Day besucht. Die new mobility sollte in diesem Jahr im Rahmen der AMI stattfinden, welche jedoch kurzfristig abgesagt wurde. Nichtsdestotrotz fand die new mobility statt und bot Raum für die Vorstellung der Ergebnisse der Schaufenster Elektromobilität, die seit einigen Jahren laufen. Neben der Vielzahl an Forschungsprojekten waren ebenfalls Unternehmen vertreten, welche direkt oder indirekt mit der Elektromobilität in Verbindung stehen. Abseits der der Fachmesse nahmen wir am new mobility Kongress teil, mit dem Leitthema Mobilität neu denken. Es wurden Zukunftsszenarien diskutiert und neue Technologien und Ansätze vorgestellt. Es war ein bisschen schade, dass die AMI abgesagt wurde, da sonst weitaus mehr Menschen in diese zukunftsträchtigen Technologien hätten reinschnuppern können.

Parallel war Klemens auf dem dev day in Dresden unter dem Motto ‘‘Code your World“ unterwegs, einer speziellen Veranstaltung für Software-Architekten und -Entwickler. Vor allem die Keynote von Adam Bien, das kostenlose W-Lan und die gratis Hot Dogs fanden Anklang beim Publikum. Der Vortrag über „Hacking im IoT“ machte zudem so manchen Besucher Angst und Bange.

Abgeschlossen wurde der Messemarathon mit der VELO in Berlin am 16. April. Getreu dem Motto „Der frühe Vogel…“ ging es noch vor dem Wachwerden auf nach Berlin zu den Messehallen. Ein Hoch auf die Fernbusse heutzutage, die es möglich machen bequem zu reisen und nebenbei dank W-Lan auch zu arbeiten. Die VELO Berlin ist eine der größten Fahrradmessen in Deutschland, auf der die neuesten Trends rum den guten alten Drahtesel vorgestellt werden. Da die Cyface App auch mit dem Fahrrad nutzbar ist, sind auch Radler und deren fahrbare Untersätze für uns interessant.

20160416_102114

Wir hatten uns einige Aussteller und Vorträge rausgesucht und wussten daher genau, wann wir an welchem Stand sein mussten. Einige Trends fielen uns sofort ins Auge. Zum einen sind Fahrräder aus Holz sowie Lastenräder aller Art groß im Kommen, andererseits sind eBikes bzw. Pedelecs das Hauptthema in diesem Jahr.

20160416_102656 20160416_103658

Um die Begeisterung verstehen zu können, haben auch wir im Außenbereich zwei Pedelecs getestet und müssen sagen, dass sie ein ungewohntes aber komfortables Fahrgefühl vermitteln. Auf der Messe haben wir uns noch mit COBI und bikecitizens unterhalten, die im Bereich „smart Cycling“ tätig sind. Interessant war ebenfalls eine Smartphone Halterung die es ermöglicht, dass Handy während der Fahrt über den Nabendynamo zu laden.

Nach Auswertung der Veranstaltungen sind wir momentan damit beschäftigt uns auf die weiteren Highlights im Juni vorzubereiten. Denn Anfang Juni werden wir selbst Aussteller auf der Metropolitan Solutions in Berlin und der Output in Dresden sein. Zudem nehmen wir an der Innovationskonferenz 2016 von futureSAX in der Gläsernen Manufaktur teil.

 

by Dirk Ackner at April 19, 2016 02:25 PM

April 13, 2016

Effingo: Near Duplicate Detection

Die Qualität von Straßen

Cyface startete bereits im Jahr 2012 als Forschungsprojekt an der Technischen Universität Dresden. Da sich das Radwegenetz in Dresden in einem gefühlt extrem schlechten Zustand befindet, habe ich zusammen mit meinen Studenten nach einer Möglichkeit gesucht, zumindest einen Überblick darüber zu finden wo die guten Straßen sind. Im Laufe der nächsten Wochen und Monate werde ich diesen Blog nutzen, um die wichtigsten Erkenntnisse aus jener Zeit zu veröffentlichen. Ziel ist es die Funktionen hinter Cyface verständlich zu machen aber auch die Fragen zu enthüllen, die uns im Laufe der Arbeit an Cyface aufgefallen sind.

Als erstes gehe ich auf eine Reihe von Straßenqualitätsklassen ein und zeige die Ergebnisse einer Nutzerstudie, die aufzeigen soll wie diese Qualitätsstufen von einem Radfahrer empfunden werden.

Straßenqualitätsklassen

Für das Experiment gingen wir, angelehnt an den International Roughness Index (IRI), von 4 Straßenqualitätsklassen aus. Die folgende Abbildung stellt die Referenzstrecken für die 4 Klassen dar:

ReferenzstreckenDie originalen Referenzsstrecken für die 4 bei Cyface genutzten Qualitätsklassen

Durch die Belegarbeit von Philipp Grubitzsch wurden die Klassen wie folgt definiert:

Qualitätsklasse rau

Eine als rau klassifizierte Straße besitzt eine unebene Fahrbahnoberfläche und das Fahrempfinden ist von heftigen Schlägen, oft hoher Frequenz, gezeichnet. Der hohe Rollwiderstand erfordert einen großen Kraftaufwand, und es sind beim Befahren nur geringe Geschwindigkeiten sinnvoll. Eine raue Straße hat einen solch geringen Fahrtkomfort, dass ein Radfahrer auch kürzere Distanzen über einen solchen Weg meiden und, sofern verfügbar, eine Alternativroute (z.B. auch den daneben liegenden Fußweg) wählen würde.

Qualitätsklasse Mäßig

Eine mäßige Straße besitzt eine teilweise unebene Fahrbahnoberfläche. Der Fahrkomfort leidet unter leichten bis mittelstarken Schlägen, geringer bis mittlerer Frequenz. Der Rollwiderstand ist erhöht, aber bei Verzicht auf Fahrkomfort sind oft noch akzeptable Geschwindigkeiten erzielbar. Eine Alternativroute lohnt sich meist nur wenn längere Distanzen auf einer solchen Straße zurückgelegt werden müssen und die Alternative keinen zu großen Umweg erfordert.

Qualitätsklasse Normal

Eine normale Straße stellt den in der Regel am häufigsten in Städten anzutreffenden Straßentyp dar. Die Fahrbahnoberfläche ist fast durchgehend eben aber von vereinzelten Unebenheiten bzw. Vertiefungen geprägt. Die Fahrbahnoberfläche ist als annähernd glatt zu bezeichnen, aber durch eine leicht angeraute Straßenoberfläche oder durch Fugen eines Pflasters gibt es noch einen geringfügig erhöhten Rollwiderstand. Der Fahrkomfort ist als gut zu bezeichnen und die Geschwindigkeit hauptsächlich durch die Kraftausdauer des Radfahrers beschränkt.

Qualitätsklasse Glatt

Glatt klassifizierte Straßen stellen, was Fahrtkomfort und Energieaufwand angehen, perfekte Straßen dar. Die Oberfläche der Fahrbahn ist durchgehend eben. Der Rollwiderstand ist minimal und die Geschwindigkeit nur durch die Kraftausdauer beschränkt.

Nutzerbewertung

Wir schickten damals im Jahr 2012 vier Probanden über jeweils acht Straßenabschnitte. Jeder Proband bekam einen Fragebogen, der die im letzten Abschnitt vorgestellten Definitionen enthält und auf dem der Proband zu jedem der acht Abschnitte eine Aussage treffen musste, welche der vier Qualitätsklassen er diesem Abschnitt überwiegend, sowie maximal und minimal zuordnen würde. Die acht Straßenabschnitte waren in zwei Blöcken mit jeweils vier Abschnitten organisiert. Jeder Block enthält unserer Meinung nach einen Straßenabschnitt jeder Qualitätsklasse. In Block eins war die Reihenfolge rau-mäßig-glatt-normal während sie in Block zwei glatt-normal-mäßig und rau war. Die Probanden fuhren unter Aufsicht eines Testleiters gemeinsam die acht Straßenabschnitte entlang. Die Frage hinter dem Experiment war ob unsere Probanden die Qualitätsklassen genau wie wir bewerten würden.

Umfrageergebnisse
Nr. R Proband 1 Proband 2 Proband 3 Proband 4
ü max min ü max min ü max min ü max min
1. r m m m r r r m n r r r r
2. m m g r m m r m n r r r m
3. g n n m g g n g g m n n g
4. n n n m n g m n g r n g n
5. g g g n g g g g g g g g n
6. n n g m n g m n g m n n m
7. m m m r m m r m m r m n r
8. r r r r r r r r r r r r r
/* Here you can add custom CSS for the current table */ /* Lean more about CSS: https://en.wikipedia.org/wiki/Cascading_Style_Sheets */ /* To prevent the use of styles to other tables use "#supsystic-table-1" as a base selector for example: #supsystic-table-1 { ... } #supsystic-table-1 tbody { ... } #supsystic-table-1 tbody tr { ... } */

Diskussion

Es lässt sich feststellen, dass die erwartete Bewertung weitgehend der gefühlten entspricht. Allerdings kristallisierten sich auch einige Probleme heraus. Insbesondere auf den Abschnitten 2 und 7 war es von Bedeutung in welcher Spur der Proband fuhr. Da Fahrräder über eine geringe Spurbreite verfügen und Straßen am Rand durch Abbrüche häufig schlechter als etwa in der Mitte sind, hängt die Bewertung eines Abschnittes erwartungsgemäß von der befahrenen Stelle ab.

Der Fehler in Abschnitt 1 entstand durch eine Baustelle am Fahrbahnrand die zwischen der Zeit der Auswahl der Strecke und der tatsächlichen Fahrt mit den Testprobanden errichtet worden wahr. Durch die Baustelle war Sand in die Fugen des Pflasters der eigentlich rauen Strecke gekommen, welcher die Erschütterungen dämpfte und zu einer abweichenden Einschätzung durch die Probanden führte.

Als Einschränkung dieses kleinen Experimentes sei abschließend noch festzuhalten, dass jeder Proband sein eigenes Fahrrad verwendete. Unter Umständen führt schon ein anderer Reifendruck zu einer anderen Wahrnehmung eines Straßenabschnittes. Dies trifft insbesondere dann zu, wenn sich ein Straßenabschnitt am Rande einer Qualitätsklasse befindet. Außerdem wurden die Abschnitte gleichzeitig befahren, so dass die Probanden sich bei der Wahl der konkreten Strecke über einen Straßenabschnitt unter Umständen gegenseitig beeinflussten. Zukünftige Experimente dieser Art sollten ein Referenzfahrzeug verwenden und jeden Probanden unabhängig, am besten ohne Wissen um die anderen Probanden, über den selben Abschnitt fahren lassen. Besonders im Lichte dieser Einschränkungen ist es höchst erfreulich, dass die erwarteten Qualitätsklassen überwiegend korrekt oder nur mit Abweichung zur benachbarten Klasse identifiziert worden sind.

by muthmann at April 13, 2016 01:12 PM

April 05, 2016

Effingo: Near Duplicate Detection

Stammtisch “Intelligente Verkehrssysteme” bei TechniSat Dresden

Ich war gestern beim “Stammtisch Innovative Verkehrssysteme” im Forschungs- und Entwicklungsstandort von TechniSat Automotive in Dresden. Mit einem sehr interessanten Impulsvortrag von Andreas Schanzenbach von der CROMATICS GmbH. Dabei ging es darum wie sich Mobilität in der Zukunft als Dienst und nicht mehr als Produkt entwickeln wird.

Da kommen in den nächsten Jahren noch viele interessante Dinge auf uns zu. Zum Beispiel wurde über kugelförmige Reifen die dann auch seitwärts fahren können, Carsharing mit Freunden, Auto-freie Innenstädte und natürlich intelligente Navigation berichtet. Besonders der letzte Punkt ist für uns interessant, weil Cyface sich genau für diesen Fall verwenden lässt.

Schon bei der Anfahrt mit meinem Fahrrad hätte ich mir eine Cyface Navigation gewünscht, als ich auf der schlimmsten Buckelpiste Dresdens durch den Zschonergrund gefahren bin.

by muthmann at April 05, 2016 06:32 AM

March 04, 2016

Effingo: Near Duplicate Detection

Wie man Android Tests mit Sensoren, Datenbank und Netzwerk für “Continuous Integration” schreibt

In den letzten Monaten haben wir uns vor allem darauf konzentriert aus unseren Smartphones ununterbrochene Beschleunigungswerte zu bekommen, in einer Datenbank zwischen zu speichern und per drahtlosem Netzwerk (3G oder WLAN) an den Cyface Server zu übertragen. Dabei haben wir schmerzhaft festgestellt, dass es sehr schwierig ist, die Praxis des automatisierten Testens aufrecht zu erhalten. Besonders unser “Continuous Integration System” Jenkins profitiert natürlich von solchen automatisierten Tests. Leider laufen diese aber nur, wenn man auch wirklich ein Gerät mit der entsprechenden Hardware zur Verfügung hat.

by muthmann at March 04, 2016 12:36 PM

November 18, 2014

Effingo: Near Duplicate Detection

Hallo Welt!

Willkommen zur deutschen Version von WordPress. Dies ist der erste Beitrag. Du kannst ihn bearbeiten oder löschen. Um Spam zu vermeiden, geh doch gleich mal in den Pluginbereich und aktiviere die entsprechenden Plugins. So, und nun genug geschwafelt – jetzt nichts wie ran ans Bloggen!

by admin at November 18, 2014 12:48 PM

May 26, 2014

Smart Office Commits

- apparently this switch enables the application by default

- apparently this switch enables the application by default
  • [DH] kde-cloudstorage/owncloud-distributedstorage/appinfo/info.xml

by Josef Spillner (josef.spillner@tu-dresden.de) at May 26, 2014 08:14 PM

- adaptation to newer PHP versions according to the current Owncloud plugin API

- adaptation to newer PHP versions according to the current Owncloud plugin API
  • [DH] kde-cloudstorage/owncloud-distributedstorage/appinfo/app.php
  • [DH] kde-cloudstorage/owncloud-distributedstorage/appinfo/database.xml
  • [DH] kde-cloudstorage/owncloud-distributedstorage/index.php

by Josef Spillner (josef.spillner@tu-dresden.de) at May 26, 2014 07:58 PM

March 20, 2014

Effingo: Near Duplicate Detection

Joining the Ubuntu App Showdown

I am participating at the Ubuntu App Showdown and made a short brainstorming about possible apps.

by klemens at March 20, 2014 03:31 PM

March 12, 2014

WSMO4IoS Commits

Merge branch 'usability' into mergebranch

Merge branch 'usability' into mergebranch

Conflicts:
	base-concepts/BusinessBase.wsml
	base-concepts/ContractBase.wsml
  • [DH] base-concepts/BusinessBase.wsml
  • [DH] base-concepts/ContractBase.wsml
  • [DH] base-concepts/ReputationBase.wsml
  • [DH] base-concepts/SecurityBase.wsml
  • [DH] base-concepts/UsabilityBase.wsml

by Josef Spillner (josef.spillner@tu-dresden.de) at March 12, 2014 09:29 AM

Merge branch 'migration' into mergebranch

Merge branch 'migration' into mergebranch
  • [DH] base-concepts/MigrationBase.wsml
  • [DH] domain-concepts/CloudMigration.wsml

by Josef Spillner (josef.spillner@tu-dresden.de) at March 12, 2014 09:09 AM

Merge branch 'wsag' into mergebranch

Merge branch 'wsag' into mergebranch
  • [DH] base-concepts/BusinessBase.wsml
  • [DH] base-concepts/ContractBase.wsml
  • [DH] base-concepts/QoSBase.wsml
  • [DH] base-concepts/RemoteQoSBase.wsml
  • [DH] base-concepts/ResourceBase.wsml
  • [DH] domain-concepts/CloudComputation.wsml
  • [DH] instances/CloudComputing/amazon-ec2.wsml
  • [DH] instances/CloudComputing/lsd-eucalyptus.wsml
  • [DH] instances/CloudComputing/microsoft-windowsazure.wsml
  • [DH] instances/CloudComputing/rackspace-cloudservers.wsml

by Josef Spillner (josef.spillner@tu-dresden.de) at March 12, 2014 09:08 AM

February 27, 2014

WSMO4IoS Commits

WebServiceMigration.wsml deleted

WebServiceMigration.wsml deleted
  • [DH] base-concepts/WebServiceMigration.wsml

by Felix (felix.schwan@mailbox.tu-dresden.de) at February 27, 2014 03:57 PM

first commit of MigrationBase.wsml and CloudMigration.wsml

first commit of MigrationBase.wsml and CloudMigration.wsml
  • [DH] base-concepts/MigrationBase.wsml
  • [DH] base-concepts/WebServiceMigration.wsml
  • [DH] domain-concepts/CloudMigration.wsml

by Felix (felix.schwan@mailbox.tu-dresden.de) at February 27, 2014 03:40 PM

Remove Eclipse-Files

Remove Eclipse-Files
  • [DH] .metadata/.lock
  • [DH] .metadata/.log
  • [DH] .metadata/.mylyn/repositories.xml.zip
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/.indexes/properties.index
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/org.eclipse.egit.core/GitProjectData.properties
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.root/1.tree
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.egit.core.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.j2ee.webservice.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.core.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.cvs.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs
  • [DH] .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
  • [DH] .metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache
  • [DH] .metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache
  • [DH] .metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat
  • [DH] .metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml
  • [DH] .metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml
  • [DH] .metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log
  • [DH] .metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.4.0.20130601-0317.xml
  • [DH] .metadata/.plugins/org.eclipse.rse.core/.log
  • [DH] .metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark
  • [DH] .metadata/.plugins/org.eclipse.rse.core/profiles/PRF.heiko-pc_131/FP.local.files_0/node.properties
  • [DH] .metadata/.plugins/org.eclipse.rse.core/profiles/PRF.heiko-pc_131/H.local_16/node.properties
  • [DH] .metadata/.plugins/org.eclipse.rse.core/profiles/PRF.heiko-pc_131/node.properties
  • [DH] .metadata/.plugins/org.eclipse.rse.ui/.log
  • [DH] .metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml
  • [DH] .metadata/version.ini
  • [DH] RemoteSystemsTempFiles/.project

by hfo (heikofichtl@gmx.de) at February 27, 2014 10:51 AM

added all changes to Bases and removed Eclipse-overhead

added all changes to Bases and removed Eclipse-overhead
  • [DH] base-concepts/BusinessBase.wsml
  • [DH] base-concepts/ContractBase.wsml
  • [DH] base-concepts/ReputationBase.wsml
  • [DH] base-concepts/SecurityBase.wsml
  • [DH] base-concepts/UsabilityBase.wsml

by hfo (heikofichtl@gmx.de) at February 27, 2014 09:33 AM

Push updated BaseOntologies

Push updated BaseOntologies
  • [DH] .gitattributes
  • [DH] .gitignore
  • [DH] .metadata/.lock
  • [DH] .metadata/.log
  • [DH] .metadata/.mylyn/repositories.xml.zip
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/.indexes/properties.index
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.projects/RemoteSystemsTempFiles/org.eclipse.egit.core/GitProjectData.properties
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/history.version
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.index
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.root/.indexes/properties.version
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.root/1.tree
  • [DH] .metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.core.resources.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.egit.core.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jdt.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.jst.j2ee.webservice.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.m2e.discovery.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.context.core.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.monitor.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.mylyn.tasks.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.core.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.rse.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.cvs.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.team.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.ide.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.prefs
  • [DH] .metadata/.plugins/org.eclipse.core.runtime/.settings/org.eclipse.ui.workbench.prefs
  • [DH] .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi
  • [DH] .metadata/.plugins/org.eclipse.jdt.core/invalidArchivesCache
  • [DH] .metadata/.plugins/org.eclipse.jdt.core/nonChainingJarsCache
  • [DH] .metadata/.plugins/org.eclipse.jdt.core/variablesAndContainers.dat
  • [DH] .metadata/.plugins/org.eclipse.jdt.ui/OpenTypeHistory.xml
  • [DH] .metadata/.plugins/org.eclipse.jdt.ui/QualifiedTypeNameHistory.xml
  • [DH] .metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log
  • [DH] .metadata/.plugins/org.eclipse.m2e.logback.configuration/logback.1.4.0.20130601-0317.xml
  • [DH] .metadata/.plugins/org.eclipse.rse.core/.log
  • [DH] .metadata/.plugins/org.eclipse.rse.core/initializerMarks/org.eclipse.rse.internal.core.RSELocalConnectionInitializer.mark
  • [DH] .metadata/.plugins/org.eclipse.rse.core/profiles/PRF.heiko-pc_131/FP.local.files_0/node.properties
  • [DH] .metadata/.plugins/org.eclipse.rse.core/profiles/PRF.heiko-pc_131/H.local_16/node.properties
  • [DH] .metadata/.plugins/org.eclipse.rse.core/profiles/PRF.heiko-pc_131/node.properties
  • [DH] .metadata/.plugins/org.eclipse.rse.ui/.log
  • [DH] .metadata/.plugins/org.eclipse.ui.workbench/dialog_settings.xml
  • [DH] .metadata/version.ini
  • [DH] RemoteSystemsTempFiles/.project
  • [DH] base-concepts/UsabilityBase.wsml

by hfo (heikofichtl@gmx.de) at February 27, 2014 09:13 AM

February 24, 2014

Smart Office Commits

- showing some details in the storage configuration view

- showing some details in the storage configuration view
  • [DH] kde-cloudstorage/owncloud-distributedstorage/templates/start.php

by Josef Spillner (josef.spillner@tu-dresden.de) at February 24, 2014 09:45 AM

February 07, 2014

Smart Office Commits

- not used anymore

- not used anymore
  • [DH] kde-cloudstorage/owncloud-distributedstorage/index.php

by Josef Spillner (josef.spillner@tu-dresden.de) at February 07, 2014 01:43 PM

- adapt to NubiGate

- adapt to NubiGate
  • [DH] kde-cloudstorage/owncloud-distributedstorage/templates/start.php

by Josef Spillner (josef.spillner@tu-dresden.de) at February 07, 2014 01:19 PM

February 05, 2014

WSMO4IoS Commits

- link to the frontend

- link to the frontend
  • [DH] base-concepts/UsabilityBase.wsml

by Josef Spillner (josef.spillner@tu-dresden.de) at February 05, 2014 08:09 AM

- new base ontology to better describe the interaction with a service through frontends

- new base ontology to better describe the interaction with a service through frontends
  • [DH] base-concepts/UsabilityBase.wsml

by Josef Spillner (josef.spillner@tu-dresden.de) at February 05, 2014 08:08 AM

January 19, 2014

NubiSave Commits

Add documentation about NubiSave multithreading architecture

Add documentation about NubiSave multithreading architecture
Add documentation about CloudFusion multithreading architecture
Add documentation about CloudFusion error handling architecture
  • [DH] documentation/architecture/multithreading/CloudFusion.svg
  • [DH] documentation/architecture/multithreading/CloudFusion_robustness.svg
  • [DH] documentation/architecture/multithreading/FileSplittingQueue.svg

by Johannes Müller (dna42@gmx.de) at January 19, 2014 01:39 PM

December 16, 2013

π-Box Commits

- basic documentation for the main aspects of the demonstrator

- basic documentation for the main aspects of the demonstrator
  • [DH] documentation/piboxdoc.odt
  • [DH] documentation/piboxdoc.pdf

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

November 30, 2013

π-Box Commits

- USB launch script

- USB launch script
  • [DH] custom-builds/launchbox.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at November 30, 2013 08:25 PM

- special snowflakes theme for the M4 milestone

- special snowflakes theme for the M4 milestone
  • [DH] data/artwork/bg-1024x768.png
  • [DH] data/artwork/bg-1600x900.png
  • [DH] data/artwork/login-1024x768.png
  • [DH] data/artwork/login-1600x900.png

by Josef Spillner (josef.spillner@tu-dresden.de) at November 30, 2013 03:03 PM

- improved storage integration

- improved storage integration
  • [DH] data/nubisave-config/.storages/connections.txt
  • [DH] scripts/fill-demonstrator-nubivis.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at November 30, 2013 01:12 PM

- adapt pre-configuration of Nubivis to current wimdService servlet behaviour

- adapt pre-configuration of Nubivis to current wimdService servlet behaviour
  • [DH] scripts/fill-demonstrator-nubivis.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at November 30, 2013 01:06 PM

- bump nubisave version

- bump nubisave version
  • [DH] scripts/fill-demonstrator-nubisave-system.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at November 30, 2013 11:20 AM

October 25, 2013

π-Box Commits

- missing extra dependencies for CloudFusion

- missing extra dependencies for CloudFusion
  • [DH] scripts/fill-demonstrator-nubisave-system.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at October 25, 2013 01:10 PM

- fix python-poster installation

- fix python-poster installation
  • [DH] scripts/fill-demonstrator-nubisave-system.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at October 25, 2013 11:56 AM

- base system updated by about seven months

- base system updated by about seven months
  • [DH] scripts/bootstrap.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at October 25, 2013 11:34 AM

- first post-service-summer updates

- first post-service-summer updates
  • [DH] data/fluxbox-menu
  • [DH] scripts/fill-demonstrator-nubisave-system.sh
  • [DH] scripts/fill-demonstrator-nubivis.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at October 25, 2013 11:08 AM

October 07, 2013

WSMO4IoS Commits

- spec update to include the latest publication and more direct links

- spec update to include the latest publication and more direct links
  • [DH] specs/wsmo4ios/wsmo4ios.html

by Josef Spillner (josef.spillner@tu-dresden.de) at October 07, 2013 06:52 AM

September 23, 2013

π-Box Commits

- final curtain ;)

- final curtain ;)
  • [DH] custom-builds/2gb/usb-copy.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 23, 2013 05:18 AM

September 22, 2013

π-Box Commits

- final USB production instructions

- final USB production instructions
  • [DH] custom-builds/2gb/doc

by Josef Spillner (josef.spillner@tu-dresden.de) at September 22, 2013 12:56 PM

- post-copy script to put useful data on the USB stick

- post-copy script to put useful data on the USB stick
  • [DH] custom-builds/2gb/usb-copy.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 22, 2013 12:01 PM

September 21, 2013

π-Box Commits

- for some reason no ontologies are registered

- for some reason no ontologies are registered
  • [DH] custom-builds/2gb/doc
  • [DH] custom-builds/2gb/wsmo4ios-register

by Josef Spillner (josef.spillner@tu-dresden.de) at September 21, 2013 04:09 PM

- reduced "extramb" parameter for 2GB image variant

- reduced "extramb" parameter for 2GB image variant
  • [DH] usbwriter.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 21, 2013 03:08 PM

- persist USB writer script

- persist USB writer script
  • [DH] usbwriter.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 21, 2013 02:54 PM

- smaller fixes

- smaller fixes
  • [DH] custom-builds/2gb/doc
  • [DH] custom-builds/2gb/reducer.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 21, 2013 02:52 PM

- more aggressive removals

- more aggressive removals
  • [DH] custom-builds/2gb/doc
  • [DH] custom-builds/2gb/reducer.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 21, 2013 02:45 PM

- documentation

- documentation
  • [DH] custom-builds/2gb/doc

by Josef Spillner (josef.spillner@tu-dresden.de) at September 21, 2013 01:50 PM

- custom menu for the service summer 2GB edition

- custom menu for the service summer 2GB edition
  • [DH] custom-builds/2gb/fluxbox-menu

by Josef Spillner (josef.spillner@tu-dresden.de) at September 21, 2013 01:49 PM

September 17, 2013

π-Box Commits

- more aggressive removals; image is now at 1.8 GB

- more aggressive removals; image is now at 1.8 GB
  • [DH] custom-builds/2gb/reducer.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 17, 2013 12:33 PM

- initial scripts to bring down an existing image to 2 GB or even less

- initial scripts to bring down an existing image to 2 GB or even less
  • [DH] custom-builds/2gb/chrooter.sh
  • [DH] custom-builds/2gb/reducer.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 17, 2013 12:11 PM

September 09, 2013

π-Box Commits

- pick the most recent testing-quality snapshot

- pick the most recent testing-quality snapshot
  • [DH] scripts/fill-demonstrator-nubisave-system.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 09, 2013 06:43 AM

NubiSave Commits

- release-worthy snapshot with updated GUI

- release-worthy snapshot with updated GUI
  • [DH] bin/Nubisave.jar
  • [DH] debian/changelog

by Josef Spillner (josef.spillner@tu-dresden.de) at September 09, 2013 06:42 AM

- more generic path construction - does not yet solve the issue of launching gwenview...

- more generic path construction - does not yet solve the issue of launching gwenview instead of dolphin, though
  • [DH] gui/Nubisave/src/nubisave/component/graph/vertice/GenericNubiSaveComponent.java

by Josef Spillner (josef.spillner@tu-dresden.de) at September 09, 2013 06:39 AM

- correction of mountpoint specification and context menus related to it

- correction of mountpoint specification and context menus related to it
  • [DH] gui/Nubisave/src/nubisave/Nubisave.java
  • [DH] gui/Nubisave/src/nubisave/component/graph/vertice/GenericNubiSaveComponent.java
  • [DH] gui/Nubisave/src/nubisave/component/graph/vertice/NubiSaveComponent.java

by Josef Spillner (josef.spillner@tu-dresden.de) at September 09, 2013 06:31 AM

- make adding services from the registry work - although still without module and...

- make adding services from the registry work - although still without module and protocol information
  • [DH] gui/Nubisave/src/nubisave/Services.java
  • [DH] gui/Nubisave/src/nubisave/StorageService.java
  • [DH] gui/Nubisave/src/nubisave/component/graph/splitteradaption/NubisaveEditor.java
  • [DH] gui/Nubisave/src/nubisave/ui/AddServiceDialog.java

by Josef Spillner (josef.spillner@tu-dresden.de) at September 09, 2013 05:51 AM

- work correctly in the absence of arguments

- work correctly in the absence of arguments
  • [DH] start.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 09, 2013 05:04 AM

September 08, 2013

NubiSave Commits

- locale-independence by using getValue() and not getString() on all number fields

- locale-independence by using getValue() and not getString() on all number fields
  • [DH] gui/Nubisave/src/nubisave/request/GoalGenerator.java
  • [DH] gui/Nubisave/src/nubisave/ui/AddServiceDialog.java

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 10:10 PM

π-Box Commits

- deactivate until mount issue can be solved

- deactivate until mount issue can be solved
  • [DH] data/nubisave-config/.nubisave/db/deactivated_splitter_configuration/ssh111111

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 09:19 PM

- recursive copying is required

- recursive copying is required
  • [DH] scripts/fill-demonstrator-desktop.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 09:04 PM

NubiSave Commits

- GUI update: modified goal generator

- GUI update: modified goal generator
  • [DH] bin/Nubisave.jar

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 08:23 PM

- untested attempt at fixing the matchmaking goal generator

- untested attempt at fixing the matchmaking goal generator
  • [DH] gui/Nubisave/src/nubisave/request/GoalGenerator.java

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 08:20 PM

- hand-polished WSML file from the ConQo goal generator which is known to work

- hand-polished WSML file from the ConQo goal generator which is known to work
  • [DH] documentation/wsmo-goal

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 08:02 PM

π-Box Commits

- some documentation to be included for more storage tests

- some documentation to be included for more storage tests
  • [DH] data/sample/DocuDir/nubisave/NubisaveDoku.pdf
  • [DH] data/sample/DocuDir/nubisave/WebDAV.INSTALL
  • [DH] data/sample/DocuDir/nubisave/architecture/architektur1.png
  • [DH] data/sample/DocuDir/nubisave/architecture/architektur1.svg
  • [DH] data/sample/DocuDir/nubisave/architecture/architektur2.png
  • [DH] data/sample/DocuDir/nubisave/architecture/architektur2.svg
  • [DH] data/sample/DocuDir/nubisave/architecture/architektur3.png
  • [DH] data/sample/DocuDir/nubisave/architecture/architektur3.svg
  • [DH] data/sample/DocuDir/nubisave/architecture/encr_and_compr.png
  • [DH] data/sample/DocuDir/nubisave/architecture/encr_and_compr.svg
  • [DH] data/sample/DocuDir/nubisave/config-files
  • [DH] data/sample/DocuDir/nubisave/fuse-modules
  • [DH] data/sample/DocuDir/nubisave/splitter
  • [DH] data/sample/DocuDir/nubisave/tests
  • [DH] data/sample/DocuDir/nubivis-documentation.pdf
  • [DH] scripts/fill-demonstrator-desktop.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 08:00 PM

NubiSave Commits

- bring multi-user access to mountpoint into effect

- bring multi-user access to mountpoint into effect
  • [DH] splitter/mount.sh
  • [DH] start.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 07:49 PM

π-Box Commits

- prepare system for multi-user access to FUSE mounts - INSECURE!

- prepare system for multi-user access to FUSE mounts - INSECURE!
  • [DH] scripts/fill-demonstrator-nubivis.sh

by Josef Spillner (josef.spillner@tu-dresden.de) at September 08, 2013 07:46 PM