RSS
 

Artikel mit dem Tag ‘software’

NodeBox – Datenvisualisierungsbaukasten

19 Nov

Seien wir ehrlich, im Hausgebrauch gibt es meist nur einen Weg, Daten grafisch darzustellen. Das Ding nennt sich Excel-Diagramm und sieht in der Regel nach gar nichts aus. Außerdem ist die Darstellung von Daten mit Excel handwerklich immer noch ein Plage, das Ergebnis immer dürftig. Nur weil wir uns daran gewöhnt haben, sollten wir es nicht schönreden. Die Tools, die das Office-Paket von Microsoft mitbringt, zwingen auch noch feste Formen auf. Die Gedanken sind frei, wie wir sie darstellen aber nicht – wenn es nach Redmond geht.

Ich zumindest bin mit den bunten Klecksen, die da in jeder PowerPoint-Präsentation hausen, mittlerweile auf Kriegsfuß. Noch komme ich ohne sie nicht aus, der Tag aber wird kommen, an dem ich sie völlig hinter mir lassen kann. Mit NodeBox bin ich da schon einen Schritt weiter.

Noch hatte ich nicht viel Zeit damit, es reicht aber für einen ersten Ausblick. NodeBox verspricht wirklich einiges. Zuallererst die erwünschte Freiheit, auch wenn sie mit den Kosten verbunden ist, anfangs ein wenig mehr Aufwand betreiben zu müssen, um sich daran zu gewöhnen. Doch das Baukastenprinzip, mit dem die Daten und die Aufbereitung dieser Daten in Knoten organisiert ist, ist zugänglich genug.

Schon das erste Tutorial macht klar, hier behalten Anwenderinnen und Anwender die volle Kontrolle über die Daten. Die Schranken zur guten Visualisierung bestehen nur noch in den eigenen Fertigkeiten. Nichts ist mehr mit dem seltsamen faulen Zauber, der in Excel im Hintergrund waltet. Vorgeblich soll es einem in Excel ja leicht gemacht werden, doch sobald man auch nur komplexere Zusammenhänge darstellen will, stellt sich heraus, Excel nimmt einem nicht nur das Denken ab, es führt eine Lobotomie aus.

NodeBox verlangt etwas mehr Eigenleistung, das ist der Preis, der sich aber, so mein Eindruck nach wenigen Probesitzungen, langfristig bezahlt macht.

 
Keine Kommentare

Veröffentlicht in Software

 

Käuferrechte: Nur weil mir der Datenträger gehört, gehört mir nicht der Inhalt.

07 Okt

Die Endbenutzerlizenzen, Nutzungsverträge, Digitalknebel, all diese rechtlichen Bestimmungen und Kontrakte, klicke ich – wie vermutlich die meisten anderen Nutzerinnen und Nutzer digitaler Güter – weg. Es ist eine erlernte Reaktion auf einen rechtlich wie menschlich für juristische Laien nicht zu bewältigenden Akt der Abstraktion. Es ist Teil meiner medialien Sozialisation, diesen Bestimmungen weder Glauben noch Gehör zu schenken. In Zeiten der Downloads noch weniger. Auf spiel-gekauft.de werden wichtige Informationen zur Rechtslage gesammelt. Denn schon die Laienannahme, der Kauf eines Datenträgers entspreche dem Kauf der Software, wird von Produzenten und Verkäufern der Software in den untergeschobenen, unübersichtlichen Bestimmungen bestritten.

Die positive Seite des Digitalen schlägt dabei oft ins Gegenteil um, wenn Anwenderinnen und Anwender in wesentlichen Bereichen im Umgang mit ihrer Erwerbung beschnitten werden. Datenschutz, Sicherungskopien und der Weiterverkauf sind für die Softwarehersteller oftmals ein von geringer Priorität oder ihnen sogar ein Dorn im Auge. Durch die rechtliche Verklausulierung werden diese aus der analogen Welt selbstverständlich erscheinenden Nutzerrechte – bewusst oder nicht – beschnitten und bestritten. Selten werden diese Beschneidungen aber eingepreist.

Daher halte ich es für wichtig, sich der rechtlichen Grundlagen und ihrer Folgen bewusst zu sein, um mündige Kaufentscheidungen zu treffen.

 

iKeePass

19 Sep

Es ist kein Geheimnis, ich nutze KeePass, wo es nur geht. Auch unterwegs ergeben sich Situationen, in denen ich auf meine Datenbanken zugreifen muss, weil ich nicht alle Passwörter mit einem nachvollziehbaren System erstellen kann. Hierzu gibt es auf iOS einige Apps, die Zugriff auf KeePass-Datenbanken ermöglichen. Der einfachste Weg ist, die Datenbank in einer Dropbox vorzuhalten, mit der die App dann synchronisiert. iKeePass* ist eine dieser Apps.

Bedauerlicherweise habe ich mit iKeePass mehrere Probleme. Eigentlich hat die App alles, was ich mir für einen reibungslosen Einsatz vorstelle: Dropbox-Synchronisierung, Unterstützung der Datenbankformate von KeePass 1.x und 2.x, einen Passwortgenerator und viele Funktionen mehr.

Die Probleme fangen aber schon beim UI-Design der App an. Wäge ich Zweckdienlichkeit und Optik gegeneinander ab, gewinnt im Zweifel Ersteres. Daher kann ich die angestaubte Optik, die steinzeitliche Elemente der iOS-UI nutzt, verschmerzen. Dass aber auf dem iPhone ein wesentlicher Teil des Bildschirms an eine Seitenleiste verloren wird, ist für mich auf Anhieb unangenehm. Die Usability wird dadurch eingeengt. Generell steuert sich die App durch unzählige Menüs und Untermenüs, wird je nach Aufgabe, die ich erledige, zur Klickorgie. Dabei entstehen gelegentlich störende Glitches in der Suche nach Einträgen.

Wesentlich für meine Enttäuschung ist aber die in meiner Version unzuverlässige Dropbox-Synchronisierung. Mehrere Male war die Integrität der in der Dropbox liegenden Datenbank gestört. Die Datenbank war in dieser Form unbrauchbar geworden. Damit geht mein Vertrauen in diese App völlig verloren. Auch die Hilfe gibt da wenig Anlass, das Vertrauen wiederherzustellen:

You can access and restore previous version of your database using your dropbox web interface. See dropbox faq here: https://www.dropbox.com/help/11/en

Die Sicherung der Daten soll also von einem externen Dienst gewährleistet werden. Das ist mir zu wenig. Denn im Falle der Wiederherstellung alter Backups in der Dropbox verliere ich im Zweifel auch einige Einträge. Doch die Datenbank habe ich ja gerade, um mir deren Inhalte nicht mehr merken zu müssen. Das Zutrauen zu iKeePass’ ordentlichem Umgang mit meinen Datenbanken ist damit grundlegend gestört.

*Die von mir benutzte Version ist 2.5.3. Das Video ist für eine Testversion von 2.4. Optisch sind beide aber noch vergleichbar.

 
Keine Kommentare

Veröffentlicht in Apps, Software

 

Jsfiddle und sqlfiddle

12 Sep

Wenn ich mal mit SQL oder JavaScript rumspiele, wird es meist eine umständliche Bastelei, weil ich meine Editoren nicht wirklich darauf ausgerichtet habe. Hätte ich früher mal daran gedacht, nach Umgebungen im Netz zu suchen, in denen ich mich ausprobieren kann. Mir wäre einiger Frust entgangen.

Für JavaScript gibt es jsfiddle. Und mit JS rumspielen kann man dort sehr gut. JS, CSS und HTML können parallel im Editor eingetragen werden. Im vierten Fenster tauchen dann Ergebnisse auf. Da es nicht so ganz mein Metier ist, weiß ich nicht, ob die angebotenen Frameworks repräsentativ sind. Mir reicht es auf jeden Fall.

Ähnlich aufgebaut ist sqlfiddle. Von SQL habe ich noch weniger Ahnung, werde dem Thema Datenbanken aber nicht mehr lange aus dem Weg gehen können. Da kommt eine solche Umgebung, in der ich mich gefahrlos einarbeiten kann, sehr gelegen.

 

Raspberry Pi (2) – Den RPi grundlegend einrichten

30 Aug

Der Raspberry Pi ist also am Start. Noch während des Bootens schossen mir die nächsten Fragen durch den Kopf. Die erste Hürde, nämlich den Rechner anzuschließen und erfolgreich zu Booten, war ja augenscheinlich genommen, nun aber musste es ja irgendwie weitergehen. Was mache ich jetzt? Wie gingen noch einmal die Shell-Befehle zum Ändern des Passworts? Das Benutzerpasswort sollte ich ja ändern. Wo schlage ich das noch mal nach?

So ein Pi kommt ohne viel Erklärung daher, wenn er geliefert wird. Ganz allein stand ich aber nie da. Erstens gibt es das Wiki, zweitens wurden viele der Fragen auch gleich nach dem Ende des Bootvorgangs geklärt. Völlig ohne weitere Unterstützung sollte ich nicht sein.

mehr »

 
1 Kommentar

Veröffentlicht in RaspberryPi

 

Blockly

27 Jun

Noch eine kleine visuelle Spielerei zum einfachen Erstellen von Code. Mit Blockly (via) liegt der Entwurf für einen graphischen Editor vor, in dem nach dem Baukastenprinzip Code zusammengesteckt wird. Einzelne Kontrollelemente werden wie Puzzlestücke aneinandergereiht.

Noch ist es nur ein Konzept, mit den derzeit in der Code-Demo vorhandenen Funktionen ist aber schon einiges möglich. Grundlegende mathematische und logische Operationen bearbeiten die Variablen, die in einfache Schleifen und If-Abfragen geleitet werden können. Das noch mehr geht, deuten die Listen-Elemente und Prozeduren-Elemente an. Es spricht nichts gegen komplexeren Code, der im Editor schlicht Stück für Stück entsteht. mehr »

 

Miso Project

09 Mai

Beim Guardian machen sie Ernst, den offenen Datenjournalismus fördern und vorantreiben zu wollen. Der nächste Schritt ist das Miso Project, in dem die Entwickler des Guardian und einige Unterstützer einen Werkzeugkasten zur Ver- und Bearbeitung von Daten zur späteren Visualisierung zur Verfügung stellen. Pionier unter den Tools des Projekts ist Dataset. Eine klitzekleine JavaScript-Bibliothek zur clientseitigen Bearbeitung von kommaseparierten Daten. mehr »

 

Von *nix kommt *nix: Adieu, Ubuntu Software Center

21 Mrz

Ich bin erst spät auf den Zug in Richtung *nix aufgesprungen, er hatte schon volle Fahrt aufgenommen. Von Beginn an war das Ubuntu Software Center eine der Anlaufstellen, an die ich mich schnell gewöhnt hatte. Es war die einfachste und übersichtlichste Art, Software auf meinen Systemen zu installieren. Mir war das Prinzip damals ein wenig seltsam vorgekommen, über zentrale Repositorien Software zu installieren, doch unterm Strich war es einfach und zuverlässig. Heute würde man es einen App-Store nennen, allein mit dieser Bezeichnung hätte es anders auf mich gewirkt, doch das ist eine andere Geschichte. Mir geht es heute um meine Entscheidung, vom Software Center Abschied zu nehmen. mehr »

 
2 Kommentare

Veröffentlicht in Linux

 

Passwortsicherheit (1): Passwortverwaltung – One password to rule them all?

29 Feb

Was machen, wenn die Zahl der Passwörter überhandnimmt? Eine einfache Lösung ist es, nicht ständig neue Passwörter anzulegen. Nach einer Zeit neigen die Hirnwindungen dazu, sich zu verzetteln, womit der Weg der Erinnerung kurvenreich wird. Schlimmstenfalls enden die mentalen Verbindungen zu den Passwörtern im Nichts. Das kann es nicht sein, deshalb ist es praktisch, nur eines oder wenige Passwörter zu verwenden. Das mag die einfachste Option sein, für sie spricht ihre Schnelligkeit und Simplizität. Aber es ist die denkbar schlechteste aller Optionen, denn sie ist unsicher. Sehr unsicher. mehr »

 
 

Passwörter und Kryptologie

23 Feb

Hin und wieder habe ich an dieser Stelle schon Webapps und Desktop-Software (hier, hier, hier oder hier) angesprochen, die bei mir nahezu täglich zum Einsatz kommen und nicht mehr aus dem Alltag und meiner Organisation wegzudenken sind. Vor allem kam ich auf Anwendungen zur Automatisierung zu sprechen, ich will ab heute nicht nur über diese direkten Helferlein und Lastesel sprechen. Deshalb der Auftakt zu einer mehrteiligen Serie zur Passwortsicherheit. Passwörter brauche ich für eigentlich alle dieser Anwendungen, vor allem die Webapps. Warum aber habe ich Passwörter, die ich nicht kenne, die ich aber jederzeit und überall erstellen kann? mehr »