Jährliche Archive: 2019


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 […]


Erfarhungsbericht: iSAQB Foundation Level (CSPA-F)

Letzten Monat habe ich meine Foundation Level Zertifikatsprüfung des iSAQB Certified Professional for Sofwate Architecture abgelegt und möchte nun einen kleinen Erfahrungsbericht über die Prüfung und die nötige Vorbereitung geben. Das iSAQB, kurz international Software Architecture Qualifikation Board, ist ein Zusammenschluss von Fachexperten aus verschiedensten Branchen. Ziel ist es, eine […]


Oh My Zsh im neuen Windows Terminal

Zsh ist eines der beliebtesten Terminals auf Linux-Systemen. Auf Windows kann Zsh leider nicht direkt ausgeführt werden, sondern muss in einer Linux-Umgebung gestartet werden. Microsoft hat erst vor kurzem ein neues Terminal vorgestellt. Bis dies jedoch standardmäßig verfügbar ist bedarf es einiger Tricks für den produktiven Einsatz. In diesem Artikel […]


Apache Camel REST-Server-Interface

Das Camel-Framework bietet eine Vielzahl von Endpunkten an. Darunter sind auch mehrere Rest-Schnittstellen. Für das Backend einer Webseite bieten diese zwar zu geringe Funktionalität, für flexible Integrationslösungen eignen sie sich jedoch umso mehr. Mit nur wenigen Zeilen Code kann eine Rest-Schnittstelle für einen Serverbetrieb eingerichtet werden. Apache Camel ist ein […]


Project Lombok Tutorial

Project Lombok ist eine Bibliothek, welche Annotationen bereitstellt um einfacher mit Java arbeiten zu können. Neben Annotationen welche Getter und Setter automatisch generieren bietet Lombok jedoch noch eine Handvoll weiterer Features, welche ich kurz vorstellen möchte. val/var Mit val und var lassen sich lokale Variable deklarieren. Ihr Typ wird anhand […]


Binäre Klassifikation

Wenn es um Klassifikation geht, dann sind binäre Klassifikationen die am weit verbreitetsten. Sie unterscheiden nur zwei Zustände. Entweder trifft eine Eigenschaft zu oder sie tut es nicht. Das klingt zwar sehr simpel, kann jedoch beliebig komplex werden. Beispielsweise sind Suchergebnisse das Resultat einer binären Klassifikation. Zu einem bestimmten Suchwort […]


Quantencomputer für Angeber

In ein paar Jahren dürfte es soweit sein, dass die ersten Quantencomputer einsatzbereit sind. Während aktuell hauptsächlich Physiker mit der Quantentechnologie arbeiten werden dann auch erste Informatiker anfangen Algorithmen für die neue Technologie zu schreiben. Aktuelle Programmiersprachen wie QASM sind sehr schlicht aufgebaut und erlauben nur rudimentäre Operationen. Dies ist […]


Review: Warren Buffett – Das Leben ist wie ein Schneeball

Warren Buffett ist einer der großen Namen der internationalen Finanzindustrie und zählt zu den reichsten Menschen der Welt. Seit seiner Kindheit investiert er in Aktien und hat dadurch ein immenses Wissen auf diesem Gebiet aufgebaut. Seine Strategien und Börsenweisheiten sind unter Investoren weit verbreitet und werden viel diskutiert. Sein Privatleben […]