Let’s Encrypt Everything

Verschlüsselung im weltweiten Netz wird immer wichtiger. Gerade, wenn man sieht, was Edward Snowden [1] aufgedeckt hat und weiterhin in den Nachrichten auftaucht [2].
Eine sichere Verbindung und Austausch von verschlüsselten Daten ist immer mit erhöhten Kosten verbunden.

Bisher waren SSL-Zertifikate der meisten „Certificate Authorities“ (CA) wie z.B. GeoTrust für einen jährlichen Geldbetrag zu erwerben.
Nun haben sich einige namenhafte Unternehmen, wie Mozilla, Cisco und die Electronic Frontier Foundation zusammengeschlossen, um mit einer eigenen CA kostenlose und gleichzeitig transparente SSL/TLS-Zertifikate für jedermann anzubieten. Gleichzeitig sind die Zertifikate sehr einfach einzurichten.
Das Projekt hört auf den Namen „Let’s Encrypt“ [3] und die ersten freien Zertifikate kann man ab Sommer 2015 erwarten.

Update 15:05 26. November 2014:
Neben Let’s Encrypt bietet auch StartSSL kostenlose SSL-Zertifikate an [4]. Aus diesem Grund habe ich dort direkt ein Zertifikat für diesen Blog eingerichtet. Nach längeren probieren hat es nun geklappt.

Update 07:55 01. Juli 2015
Auf der offiziellen Website steht nun, dass die Certificate Authority im September 2015 erscheinen wird.

[1] – ZEIT.de: Alles Wichtige zum NSA-Skandal 
[2] – ZDNet – Bericht: USA und Großbritannien stecken hinter Regin-Malware
[3] – Let’s Encrypt Website
[4] – StartSSL Website für kostenlose SSL-Zertifikate

CSS3-Animation Frameworks

Mit CSS3 kommen (und sind bereits) viele neue Features in das Repertoire moderner Webbrowser gelangt mit denen u.a. Bildfilterfunktionen (wie Weichzeichnen) und Animationen (Bounce, Slides, …) möglich werden.
Um gerade bei CSS-Animationen nicht den Überblick zu verlieren gibt es hier 2 nützliche Bibliotheken:

Tägliche Dosis: Weiterbildung mit GitHub

Aktuelle Technologien entwickeln sich rasend schnell. Täglich erscheinen neue Start-Ups, Frameworks und Trends. Dort als Entwickler am Ball zu bleiben ist nicht immer ganz einfach.

Was mir dabei hilft neue Technologien zeitnah kennenzulernen sind Tech-Blogs wie t3n, heise, ZDNet, Tutorials von Tuts+ und immer häufiger auch GitHub’s Trendings.

Heute fand ich auf GitHub unter anderem eine Sammlung kostenloser Fachbücher im Bereich Programmierung. Airbnb hat dort auch einen JavaScript Style-Guide publiziert. Und eine JavaScript Buchserie, die auf Kickstarter ins Leben gerufen wurde, wird dort veröffentlicht.

Das Tolle an GitHub: Es ist kostenlos und jeder darf es benutzen. Ein regelmäßiger Blick in aktuelle Trends lohnt sich also.

[ ] Brackets

Adobe’s Editor „Brackets“ richtet sich an Web-Entwickler und ist auf jeden Fall ein Blick wert. Er bietet u.a. eine Live-Vorschau direkt im Browser, Farb- und Bildvorschau direkt im Quelltext und er ist erweiterbar durch die integrierte „Erweiterungs-Verwaltung“.

Brackets Editor

 

Der Editor steht für alle Plattformen zum Download bereit.

Neben Brackets kann ich (wie in anderen Blog-Beiträgen bereits) auch den Sublime Text Editor empfehlen. Dieser bietet ebenso eine Paketverwaltung (Package Control) womit sehr einfach weitere Plugins installiert werden können. Hier ist der Vorteil, dass es aktuell noch mehr Erweiterungen für Sublime Text als für Brackets verfügbar sind.

Passwörter mit Hilfe einer Cloud verwalten

Im Internet muss sich an vielen Stellen registrieren und anmelden. Fast jeder Webbrowser kann die verwendeten Passwörter natürlich abspeichern, so dass man beim nächsten Aufruf nichts mehr machen muss. Das funktioniert dann jedoch nur in diesem einen Browser. Jeder andere Browser oder jedes andere Gerät muss die Passwörter selbst „erlernen“ und vom Benutzer mindestens einmal mitgeteilt bekommen. Das nervt! „Passwörter mit Hilfe einer Cloud verwalten“ weiterlesen

Eine neue Web Standard Dokumentation

Als Webentwickler ist man häufig auf der Suche nach einer passenden Lösung für ein bestimmtes Problem. Dabei werden verschiedenste Webseiten abgesucht, in der Hoffnung, dass sie die gewünschten Informationen enthalten. Leider können die Hinweise oder Vorschläge dort auch falsch sein und man verschwendet Stunden seiner Zeit.

Im Netz gibt es seit neuestem eine Plattform mit einem großen Ziel. WebPlatform.org will eine zentrale Anlaufstelle für Dokumentation rund um Webtechnologien werden. Dabei wird das Projekt u.a. von Google, Microsoft, Facebook und dem W3C unterstützt.

Da ich selbst Webentwickler bin finde ich die Idee natürlich prima und gebe der Sache auf jeden Fall mal eine Chance und schaue was es dort zu entdecken gibt!
Übrigens wird in dem Promotion Video ein sehr genialer Code-Editor namens Sublime Text 2 verwendet! Ein Blick in das Programm lohnt sich auf jeden Fall (gelungenes Tutorial über Sublime gibt’s auf Nettuts) ;)

Ubucon 2012

Die diesjährige Ubucon findet in Berlin (Friedrichstraße 189) statt. Dort werden interessante Themen rund um Linux und Ubuntu präsentiert. Wenn ich Zeit habe, würde ich gerne den Workshop über „Darktable„, einem Rohformat-Bildeditor, und den Vortrag über „Agile Softwareadministration“ besuchen.
Auch die anderen Themen klingen sehr interessant. Zusätzlich gibt es noch was zu gewinnen bei einem kleinem Linux-Quiz. Ich bin gespannt und hoffe, dass ich selber Zeit dafür finde :)
Anmelden kann man sich dort noch bis zum 12. Oktober für 10,- Euro.

WordPress Cache Manifest Builder Plugin

Das eigens von mir entwickelte Plugin für WordPress namens „Manifest Builder“ zur Generierung eines Cache-Manifests, befindet sich aktuell in der Version 0.5 und lädt bereits automatisch alle Beitrags- und Kategorielinks in das HTML 5 Cache-Manifest. Zusätzlich können über das WordPress-Backend weitere Dateipfade hinzugefügt werden, die zum Beispiel zu Bildern und JavaScripts des aktuellen Themes verweisen. „WordPress Cache Manifest Builder Plugin“ weiterlesen

Humble Bundle – Spiele für einen guten Zweck

Spiele kaufen aber selbst bestimmen wieviel man dafür zahlt? Das geht nur bei Humble Bundle! Zusätzlich kann man sogar bestimmen wie viel Geld an die Entwickler des Spiels, Humble Bundle oder an eine Stiftung namens „Child’s Play“ oder „EFF“ geht.

Ich finde diese Idee klasse und habe alle fünf Bundles erworben. Enthalten sind immer verschiedene coole Retro-Games. Unter anderem waren Spiele wie Voxatron, World Of Goo oder Shank dabei. Würde man diese Spiele einzeln erwerben, wären sie wesentlich teurer!

Im Humble Bundle V sind u.a. „Amnesia: The Dark Descent“ und „Psychonauts“ dabei.

Ubuntu 12.04 LTS wurde veröffentlicht!

Am 26. April wurde eine neue Version von Ubuntu veröffentlicht. Mit vielen Verbesserungen für die Benutzeroberfläche Unity und einem neuen Feature, dem HUD, kommt es daher. Das neue HUD erleichtert den Zugriff auf die Menüpunkte eines Programms. Leider wird es noch nicht für alle Programme unterstützt. Firefox, Chrome oder Gimp können bereits damit verwendet werden. Bei der aktuellen Version von Ubuntu handelt es sich um einen „Long-Term-Support“ (LTS), was bedeutet, dass Updates und Patches 5 Jahre lang nach Release¹ für diese Version bereitgestellt werden. „Ubuntu 12.04 LTS wurde veröffentlicht!“ weiterlesen