Automatisierung mit Jenkins 2.0

Jenkins ist eine vielgenutzte Software, welche im Zusammenhang mit kontinuierlicher Integration von Software zur Automatisierung eingesetzt wird. Jenkins wurde im Frühjahr 2016 in der Version 2.0 freigegeben, wodurch sich der Fokus vom reinen CI-Server zum generellen Automation Server änderte. In freiesMagazin 01/2013 wurde Jenkins bereits im Bezug zur kontinuierliche Integration behandelt. Der Fokus in diesem Artikel liegt weniger auf das Thema Kontinuierliche Integration, sondern mehr auf die Neuerungen die in Version 2....

December 4, 2016 · 13 min · Sujeevan Vijayakumaran

UbuCon Europe in der Retrospektive

Letztes Wochenende fand die erste UbuCon Europe statt. Die UbuCon ist eine Ubuntu-Konferenz die an verschiedenen Orten auf der Welt stattfindet, so zum Beispiel auch in Deutschland. Die UbuCon Europe war die erste der Art, die sich an die internationale europäische Ubuntu Community richtete. Ich selbst war seit 2012 auf jeder deutschen UbuCon, seit 2013 im Orga-Team und seit 2015 Hauptorganisator für die UbuCon 2015 in Berlin und der UbuCon Europe 2016 in Essen....

November 27, 2016 · 4 min · Sujeevan Vijayakumaran

UbuCon Europe in the retrospective

Last weekend the very first UbuCon Europe took place in Essen, Germany. It was the second UbuCon where I was the head of the organisation team. But this one was the first international UbuCon, which had a few more challenges compared to a national UbuCon. ;) This blog posts focuses on both: the event itself and some information about the organisation. Thursday The first unofficial day of the UbuCon was Thursday, where some people already arrived from different countries....

November 27, 2016 · 5 min · Sujeevan Vijayakumaran

Verteiltes Backup-Konzept mit Borg

In den letzten Wochen habe ich mein verteiltes Backup-Konzept umgesetzt, das ich in diesen Blogpost beschreiben werde. Ziel war es alle wichtigen Daten mehrfach und verteilt gesichert zu haben. Und das heißt nicht nur auf verschiedenen Rechnern im selben Haus, sondern auch “in der Cloud”. Dann natürlich verschlüsselt. Prinzipiell folge ich den 8 goldenen Backup-Regeln von Stefan Betz. Insbesondere Regel 2 und 3 sind wichtig: Man hat mindestens zwei Backups der Daten und nicht gesicherte Daten sind nicht wichtig....

November 12, 2016 · 6 min · Sujeevan Vijayakumaran

Persönliches Terminal-Setup

Manchmal fragen mich Leute, was ich denn genau für ein Terminal-Setup habe. So unter anderem auch ein Azubi auf der Arbeit der mich schlicht fragte: “Dein Terminal sieht so toll aus, was nutzt du da (alles)?”. So toll sieht es zwar nicht aus, aber hier mal mein Setup, damit ich das in Zukunft nur noch verlinken muss. Terminal-Emulator: Als Terminal-Emulator verwende ich hauptsächlich zwei KDE-Anwendungen: Konsole und Yakuake. Yakuake kommt dort zum Einsatz, wenn ich auf kleinen Displays bin – wie am Laptop – und Konsole auf großen Displays....

November 1, 2016 · 2 min · Sujeevan Vijayakumaran

Jenkins 2.0 Talk auf der committerconf 2016

Am 17. und 18. Oktober 2016 fand im Essener Unperfekthaus die dritte committerconf statt. Ich selbst war zum ersten Mal da, durch den relativ kurzen Anfahrtsweg und der verfügbaren Zeit war es zum Glück relativ einfach möglich. Die committerconf ist im Gegensatz zu den anderen Open Source Konferenz die ich sonst besuche eine kommerzielle Veranstaltung. Ein normales Ticket kostet da 400€, dementsprechend waren die Besucher auch eher welche die das Ticket von ihrem Arbeitgeber bezahlt bekommen haben....

October 18, 2016 · 2 min · Sujeevan Vijayakumaran

Ein Buch mit Open und Closed Source Software schreiben

Wie ich in meinem vorherigen Blog-Post schrieb, habe ich ein Buch über Git geschrieben, dass seit kurzem erhältlich ist. Mehr Informationen zum Buch selbst, findet sich im verlinkten Blog-Artikel. In diesem Blog-Post soll es um die Tools und Programme gehen, die ich genutzt habe, um das Buch zu schreiben. Dabei beziehe ich allerdings ausdrücklich nur auf die Programme, die ich bei mir genutzt habe und nicht die Programme die beim Verlag im Einsatz waren....

August 3, 2016 · 5 min · Sujeevan Vijayakumaran

Mein Git-Buch beim mitp Verlag ist da!

Im Herbst 2014 bis Frühling 2015 veröffentlichte ich auf meinem Blog ein bisher vierteiliges Git-Tutorial. Die Reihe diente ungeplant als Vorlage und Basis für ein Git-Buch, welches ich im Verlaufe der letzten ~11 Monate geschrieben habe und im mitp-Verlag jetzt erschienen ist. Der Inhalt Insgesamt fasst das Buch mit allen drum und dran 272 Seiten. Aufgeteilt ist es in insgesamt 10 Kapitel. Einführung: Im ersten Kapitel geht es zunächst um den Einstieg in das Thema von Versionsverwaltung....

August 3, 2016 · 3 min · Sujeevan Vijayakumaran