Heya! đź‘‹

Willkommen auf meiner Website. Ich bin Autor, Läufer, Speaker und Mensch. Mehr über mich findet sich unter »About«

Canon-DSLR als Webcam auf Linux-Systemen verwenden

Ganz unabhängig von der aktuellen Weltlage arbeite ich mittlerweile seit April 2020 in einem All-Remote-Job. Was da jeder braucht, ist eine Webcam. Ich wollte eigentlich zu Beginn des Jobs eine neue Kamera kaufen. Blöd nur, dass die überall ausverkauft waren und wenn sie lieferbar waren, dann erst Monate später zu Wucherpreisen. Für mich musste also kurzfristig eine Alternative her, die sich auch mittelfristig durchgesetzt hat. Die im Laptop verbaute Webcam ist leider ziemlich unbrauchbar....

November 22, 2020 Â· 3 min Â· Sujeevan Vijayakumaran

Homeserver Setup in 2020...

Dieses Blog nutze ich leider viel zu selten, um mein eigenes Hardware- und Software-Setup zu dokumentieren. Manchmal tue ich das zum Glück schon, sodass ich im Nachhinein dann doch hin und wieder mal nachlesen kann, wie ich das ein oder andere früher mal gelöst habe. Jetzt ist es jedenfalls wieder an der Zeit ein Update für mein Homeserver zu liefern. Wie auch in den letzten Jahren diente das Frickeln an meinem Homeserver zwei Zielen:...

June 12, 2020 Â· 4 min Â· Sujeevan Vijayakumaran

Rezension: Skalierbare Container-Infrastrukturen

In dieser Rezension bespreche ich das Buch „Skarlierbare Container-Infrastrukturen“ vom Autor Oliver Liebel vom Rheinwerk-Verlag. Hinweis: Der Rheinwerk-Verlag stellte mir für die Rezension ein Rezensionsexmplar frei zur Verfügung. Was steht drin? Viel! Sehr viel sogar. Das Buch umfasst insgesamt 1380 Seiten, ist nicht nur von außen betrachtet ein echt umfangreiches Buch. Es unterteilt sich in 5 Teile mit insgesamt 25 Kapiteln. Der Autor beginnt den ersten Teil „Brave New World?“ mit dem allgemeinen Einstieg in das Thema der Container: Was ist es und wofür braucht man es?...

November 25, 2019 Â· 4 min Â· Sujeevan Vijayakumaran

git subtree: Eine Alternative fĂĽr git submodule?

Für Software-Projekte werden häufiger mehrere Repositorys benötigt, in denen getrennt und zusammen voneinander entwickelt wird. Dies trifft insbesondere dann zu, wenn etwa eine Bibliothek in mehreren Projekten benötigt wird, aber unabhängig voneinander in den anderen Projekten genutzt wird. Hier ergibt es Sinn, ein separates Git-Repository für die Bibliothek zu nutzen und dieses in die anderen Projekte einzubinden. git submodule Eine Möglichkeit solche Unter-Repositorys einzubinden ist die Nutzung von git submodule. Diejenigen die es schon nutzen, dürften wissen, dass die Arbeit mit Submodulen häufig sehr anstrengend und mühselig ist – und das aus verschiedenen UX-Gründen....

November 10, 2019 Â· 7 min Â· Sujeevan Vijayakumaran

git switch und git restore statt git checkout

Mich fragen ja häufiger mal Leute, was sich so in den letzten Git-Versionen getan hat. Das frage ich mich natürlich auch immer mal wieder und lese jedes Mal die Release-Notes und finde in der Regel nichts spannendes was mich als Endnutzer interessiert. Ja, Verbesserungen der Performance und Fehlerkorrekturen sind gut und wichtig – als „normaler“ Nutzer merkt man davon allerdings recht wenig. Interessant ist allerdings die Neuerung in Git Version 2....

September 7, 2019 Â· 5 min Â· Sujeevan Vijayakumaran

Photovoltaik-Anlage auf dem Dach

Hier mal ein thematisch etwas anderer Blogpost. Vor etwas über einem Jahr ließ ich mir eine Photovoltaik-Anlage auf dem Dach des Hauses montieren. Einige Tage nach der Montage ging die Anlage auch an das Stromnetz. Das ist heute auf dem Tag genau ein Jahr her. In diesem Blogpost zeige ich ein wenig, wie mäßig die Software ist, wie man selbst Herr über die Daten wird und wie weit die Schätzungen vom Ertrag von der Realität abweichen....

August 7, 2019 Â· 8 min Â· Sujeevan Vijayakumaran

GPN19: Über dämliche Aktionen in Git-Repositorys als Vortrag

Zwei von vier Tagen war ich auf der 19. Gulaschprogrammiernacht in Karlsruhe, was vom Entropia e.V. vom 30. Mai bis 2. Juni veranstaltet wurde. Für mich war es der erste Besuch bei der Veranstaltung und die zweite CCC-nahe Veranstaltung nach dem Besuch des 34c3. Die, die mich kennen, wissen ja, dass ich (sehr) häufig bei solchen Veranstaltungen Vorträge halte. Mein Hauptthema die letzten Jahre war ja eigentlich fast ausschließlich verschiedene Unterthemen zur Versionskontrolle mit Git....

June 1, 2019 Â· 2 min Â· Sujeevan Vijayakumaran

Open und Closed Source Software beim Schreiben des Git-Buches (2. Auflage)

2016 erschien die erste Auflage meines Git-Buches, bei dem ich auch darüber schrieb, welche Open und Closed Source Software ich verwendet habe, um das Buch zu schreiben. In diesem Artikel geht es um das gleiche Thema wie letztes Mal, mit dem Unterschied, dass ich über die Arbeit an der zweiten Auflage des Buches welches jetzt erschien. Nähere Informationen zu dem Buch finden sich hinter dem Link. Allgemein geht es in diesem Artikel die Tools die ich selbst verwendet habe und nicht die, die beim Verlag eingesetzt wurde....

May 12, 2019 Â· 3 min Â· Sujeevan Vijayakumaran