Links des Monats - April 2018

30.04.2018 - Lesezeit: ~1 Minute

Wie auch in den letzten zwei Monaten gibt es hier wieder meine Links des Monats.

Security TXT: Diese Initiative versucht das was die robots.txt für Suchmaschinen geschafft hat auf Informationen zur Sicherheit zu übertragen. Hierzu kann man sich über die Webseite eine kleine Textdatei (eben die security.txt) generieren lassen, welche Informationen zu Ansprechpartner für Sicherheitsfragen etc. enthält. Hierzu gehört zum einen eine Emailadresse unter welcher der Sicherheitsverantwortliche erreichbar ist, der Link zu einem PGP-Schlüssel dieser Emailaddresse, ein Link zu einer "Acknowledgment"-Seite, auf der man Personen danken kann die zur Sicherheit der Seite beigetragen haben, einen Link zur Security-Policy der Seite, die Signatur der security.txt sowie ein Link zur "Jobs"-Seite des Unternehmens. Alle Angaben sind optional, müssen also nicht zwingend aufgeführt sein. Das Konzept soll auch in einen RFC überführt werden, hier gibt es den passenden Draft.

Luftdaten.info: Ich hatte es mir schon länger vorgenommen, jetzt hat es endlich geklappt: Ich habe einen Luftdaten.info Feinstaubsensor gebaut. Ziel dieses Citizen Science Projekts ist es ein großflächiges Netz aus diesen Sensoren zu bauen, Daten zu sammeln und diese unter freien Lizenzen zur Verfügung zu stellen. Auf diese Art kann jeder unkompliziert die aktuelle Feinstaubbelastung in seiner Nachbarschaft sehen und die Wissenschaft kann möglicherweise neue Erkenntnisse gewinnen, welche durch die wenigen offiziellen Messstationen nicht gewonnen werden können.


Links des Monats Februar 2018

27.02.2018 - Lesezeit: 3 Minuten

In den letzte Wochen haben sich bei mir einige interessante Links angesammelt die ich an dieser Stelle gerne mit euch teilen würde. Die Reihenfolge ist hierbei natürlich absolut willkürlich.

My text in your handwriting: Das Github-Repository zu einem Paper von Tom Haines, das handgeschriebenen, eingescannten Text analysiert und dann jeden anderen Text mit dieser Handschrift ausgibt. Das Besondere ist dabei, dass nicht jeder Buchstabe einzeln analysiert wird und dann jeweils ausgegeben wird, sondern es werden immer Teile von Wörtern analysiert. Das heißt zum Beispiel, wenn man den Buchstaben H nach einem C anders schreibt als nach einem A, dann wird das berücksichtigt.

Netool.io: Wenn man sich mit Netzwerken beschäftigt kennt man dieses Problem vielleicht: Man steht an einem LAN-Port von einem Switch und irgendetwas funktioniert nicht, der PC bekommt beispielsweise keine IP-Adresse vom DHCP-Server zugewiesen. Das könnte aber viele Gründe haben - von einem defekten Kabel, über eine falsche VLAN-Konfiguration bis zu einem falsch konfiguriertem DHCP-Server. Einiges lässt sich zwar auch mit einem Laptop diagnostizieren, aber praktischer ist natürlich die Diagnose mittels Smartphone oder Tablet. Hier kommt jetzt das Netool ins Spiel. Es handelt sich dabei um ein kleines Gerät mit RJ45-Buchse. Es wird per Kabel mit dem Netzwerk verbunden und liefert dann über Bluetooth alle wichtigen Informationen auf das Smartphone oder das Tablet. Dies umfasst neben der IP-Adresse, Subnetzmaske, Gateway-IP und DNS-Server-IP auch die VLAN-ID sowie Informationen über weitere Geräte im Netz und vieles mehr. Netool ist also quasi das Schweizer Taschenmesser des Netzwerk-Ingenieurs.

Upspin.io: Upspin ist ein Open-Source-Projekt, welches das Teilen von Dateien erleichtern soll. Dazu wird ein globaler Namespace genutzt, in dem jede Datei eine einmalige Kennung erhält. Diese Kennung erlaubt dann das Abrufen von Daten, ohne ihren genauen Speicherort zu kennen (wie dies beispielsweise bei URLs im WWW der Fall ist).

Coastwards: Bei Coastwards handelt es sich um einen Open-Data/Citizenscience-Projekt, welches Bilder von allen Küsten weltweit sammelt. Um mitzumachen müssen lediglich Fotos von einer Küste hochgeladen und klassifiziert werden. Das Portal wertet dabei auch die Metadaten der Aufnahmen aus, insbesondere die Aufnahmezeit und eventuell enthaltene Geokoordinaten. Falls das Bild keine Geokoordinaten enthält müssen diese von Hand hinzugefügt werden um eine Zuordnung zu einem bestimmten Ort zu ermöglichen. Im letzten Schritt werden dann noch Informationen zu der Küste abgefragt, beispielsweise ob es sich um einen Sandstrand oder eine Felsküste handelt.