buchner


cheat.sh Cheatsheets für das Terminal

Als Informatiker ist das Problem bekannt: Obwohl man täglich damit arbeitet vergisst man doch des Öfteren ein paar Befehle, Tastenkürzel oder Funktionsweisen von Programmen. Wie funktioniert ein Switch-Statement in Ruby? Wie löscht man ein Docker-Container? Google funktionier hier, braucht aber viel Zeit und einen Kontext-Switch. Wer sich die man-Page nicht […]


Erfahrungsbericht: Professional Scrum Master

Der Professional Scrum Master stellt eine Bescheinigung dar, die dem Besitzer das Wissen um die Grundkentnisse des SCRUM-Frameworks bestätigen. Der Scrum Master ist eines der einfachsten Zertifikate die man sich überhaupt holen kann. Ich beschreibe kurz meine Erfahrung damit. Das benötigte Wissen ist wirklich sehr rudimentär. Letztendlich muss man nur […]


Investieren als ITler

Wenn es ums Investieren in Aktion geht haben Informatiker, Administratoren und IT-Projektmanager aktuell einen entscheidenden Vorteil; Sie können besser als jeder Analyst die Produkte direkt evaluieren. Grosse Worte und gehypte Produkte gibt es viele. Nur wenige halten jedoch was sie versprechen, und das ist für Aktienkurse das entscheidende. Egal welche […]


Logo ActiveMQ

Apache ActiveMQ absichern

Apaches ActiveMQ wird häufig für Integrationslösungen verwendet. Sie entkoppelt Prozesse und verbindet Komponenten. Gerade wenn unterschiedlichste Komponenten über eine zentrale Stelle miteinander kommunizieren ist jedoch Vorsicht geboten. Aus Sicherheitsgründen kann es erforderlich sein, dass Queues gegenüber bestimmten Komponenten abgesichert sind. ActiveMQ bietet hierfür einfach bis komplexe Lösungen an, auf die […]


Java io OCP class diagram

Das Zusammenspiel der java.io Klassen InputStream, OutputStream, Reader und Writer und der verwendeten Methoden ist einfacher zu zeigen als zu beschreiben. Für den Oracle Certified Professional Java Programmer habe ich mir deswegen ein Klassendiagramm erstellt.


ChainLink für Angeber

ChainLink ist eine weitere Blockchain-Technology, welche gerade in den letzten Wochen und Monaten für Aufsehen gesorgt hat. Dies lag nicht nur an den steigenden Preisen der ChainLink-Token, sondern vielmehr an den namhaften Partnern, welche mit ChainLink erste Prototypen entwickeln. Neben Interessenten wie Google und SWIFT gibt es zahlreiche kleine Unternehmen, […]


Apache Camel: Migration auf Version 3

Mit dem Major-Versionsprung zu Version 3 ergeben sich einige Änderungen und Neuheiten in Apache Camel. Die allgemeine Handhabung und API ändert sich nicht, es gibt jedoch wichtige Punkte die bei einer Migration beachtet werden sollten. Module Camel ist darauf ausgelegt ein leichtgewichtiges Framework zu sein. Nahezu jede Funktionalität ist daher […]


Apache Camel: Web-Interface

Apache Camel ist nicht dazu gedacht als Webserver für eine Homepage zu agieren. Dafür gibt es eigene Applikationen. Es kann jedoch durchaus vorkommen, dass bei einer Integration ein Web-Interface zur Verfügung gestellt werden muss. Webbrowser gibt es auf fast jedem System. Damit liegt es nahe Konfiguration und Wartung auch über […]