Tagged: "Entwicklung"

Die verborgene Network-Namespace-Falle

“Irgendwas ist mit dem Caddy instabil geworden seit dem Logs-Update”. Es sind Nachrichten wie diese, die man während einer laufenden Alpha-Version eigentlich nicht mehr lesen möchte. Ein Ausflug in die Welt des Debugging.

Unboxing Uberspace8

Wohin geht die Reise mit Uberspace8, was bedeutet das für U7 und wann gehts denn nun los?

Ein Mirror für U8

Wie halten wir U8 am “bleeding edge”, ohne dass alles kaputt geht?

Alle unter einem Dach

Bisher erfolgte der Login bei uns über den selbstgewählten Benutzernamen. Das unterstützen wir für bestehende Accounts auch weiterhin auf unbestimmte Zeit. Wer sich aber nun einen neuen Asteroid anlegt, für den gilt nun die E-Mail-Adresse zusammen mit dem selbst gewählten Passwort als Login - und der neu angelegte Asteroid ist dann der erste in einer Liste von potentiell mehreren, die über den gleichen Zugang verwaltet werden. Bestehende Asteroids können in diesen neuen, E-Mail-basierten Zugang importiert werden.

Kollie fürs Kollegium

Buchhaltung ist in vielen Unternehmen traditionell eine der am meisten abgegrenzten Abteilungen, wenig integriert mit dem restlichen Team, oft fehlt es an wechselseitigem Verständnis für die jeweiligen Herausforderungen. Wir wollten das bei uns erquicklicher gestalten, und das bedeutet für uns unter anderem, eine gemeinsame technische Basis zu nutzen.

Wien, 1. Stock

Wir besuchen uns gerne gegenseitig. Weil bei Fernarbeit sozial vieles auf der Strecke bleibt. Weil es uns an konkreten Themen mit hohem Kommunikationsanteil produktiver arbeiten lässt. Weil es uns motiviert und Spaß macht.

Vertrauenswürdige Zertifizierungsstellen und Softwareentwicklung: Mehr Chaos als gedacht

Neulich ist ja nun ein altes Root-Zertifikat von Let’s Encrypt abgelaufen und sehr zur Überraschung Vieler hat das zu einigen mehr - lösbaren - Problemen geführt als erwartet, auch bei uns. Eine der Ursachen ist, dass sich Listen vertrauenswürdiger Zertifizierungsstellen an viel mehr Stellen finden als man so gemeinhin annehmen würde.

Hintergrund

Kurz und knapp vorweg: Eine Liste vertrauenswürdiger Zertifizierungsstellen legt fest, welchen Zertifikaten vertraut wird und welchen nicht. Und wenn das jetzt irgendwie nach einer doch ziemlich wichtigen Geschichte klingt, dann, weil das eben auch wirklich so ist. Eine Angreiferin kann sich zwar problemlos ein Zertifikat erstellen, das auf die Domain deiner Bank lautet; keine vertrauenswürdige Zertifizierungsstelle sollte ihr allerdings eine Signatur dafür geben. Ohne diese wird dein Browser dich beim Aufruf der Domain per HTTPS mit Warnmeldungen überschütten, dass das Zertifikat nicht vertrauenswürdig ist.


Von Kamelen und Webseiten

uberspace.de erstrahlt nun schon seit Längerem in neuem Glanz. Um unsere Entwicklung zu beschleunigen, war die neue Seite zunächst bei netlify gehostet. Diese Woche haben wir die Seite jedoch wieder zu uns gezogen.

AnsibleFest 2015 in London

Es ist wahrscheinlich gar kein Geheimnis mehr, dass wir uns seit einiger Zeit intensiver mit Ansible befassen. Dabei wollen wir unsere Infrastruktur Schritt für Schritt mit Ansible modernisieren, um die Provisionierung neuer Uberspace-Hosts zu automatisieren und um einfacher neue Features zu verteilen, die wir dann auch verlässlich mit Updates versehen können.

Um also ein wenig die Community zu beschnuppern und dabei noch einige interessante Vorträge mitzunehmen, hatte ich die Gelegenheit das erste AnsibleFest außerhalb der Vereinigten Staaten zu besuchen. So kam ich in den Genuss, mich einige Tage im mir bis dato unbekannten London umzuschauen und mich an Kleinigkeiten wie der unerwartet hohen Zahl von Radfahrern zu erfreuen.