×

Autor: Jannis Isensee

Entwickeln von Desktopanwendungen mit Electron

Von Jannis Isensee | 23.08.2023

Entwickeln von Desktopanwendungen mit Electron Webbrowser sind in den letzten Jahren immer mächtiger geworden. Viele Anwendungen laufen heutzutage im Browser; von der Dokumentenverarbeitung bis zu komplexen 3D-Anwendungen ist mittlerweile vieles möglich. Diesen Trend gibt es nicht ohne Grund. Webanwendungen haben viele Vorteile gegenüber traditionellen Desktopanwendungen: Anwendungen laufen auf jeder Plattform, auf der es Browser gibt. […]

Developer Productivity – Wie schafft man schneller mehr?

Von Jannis Isensee | 24.05.2023

Jeder kennt es: Man ist dabei, ein komplexes Feature zu implementieren und dann kommt ein Kollege vorbei und verwickelt einen für ein paar Minuten in ein Gespräch. Und plötzlich benötigt man ein Vielfaches dieser Zeit, um wieder in den vorigen, gedanklichen Zustand zurückzufinden und effektiv weiter zu arbeiten. Durch häufigeres Arbeiten im Home-Office sind solche […]

NoSQL Datenbanken

Von Jannis Isensee | 9.12.2021

Fast jede größere Anwendung muss Daten speichern und wieder lesen. Doch viele Anwendungsfälle unterscheiden sich stark im Format der Daten und damit auch bei den Anforderungen an Performance und Datenkonsistenz. Lange Zeit waren relationale Datenbanksysteme (RDBS) die erste Wahl für neue Projekte. Dies hat mehrere Gründe: SQL ist eine Abfragesprache, die so ziemlich jede/r angehende […]

GraphQL: Das bessere REST?

GraphQL: Das bessere REST?

Von Jannis Isensee | 22.04.2021

GraphQL ist eine Technologie, die in den letzten Jahren sehr populär geworden ist und in der Regel als REST-Ersatz zum Implementieren von Backend-APIs verwendet wird. Doch bevor wir uns mit GraphQL beschäftigen, müssen wir verstehen, warum in der Industrie der Wunsch nach einer modernen REST-Alternative entstanden ist. REST (kurz für „Respresentational State Transfer“) ist seit […]

Bockchain Technologie

Blockchain – Vertrauen ist gut, Kryptografie ist besser

Von Jannis Isensee | 10.11.2020

Vertrauen – Dies ist ein Wort, welches oft von Banken in ihren Werbespots verwendet wird. Zu Recht, schließlich ist Vertrauen einer der Grundpfeiler unseres Finanzsystems. Ganz egal welches Medium man zum Transfer von Geld in Anspruch nimmt – Kreditkarte, PayPal oder der gute alte Scheck – hinter allem steht letztendlich der Transfer von Geld von […]

Neuronale Netzwerke – Was steckt dahinter?

Von Jannis Isensee | 28.02.2019

Neuronale Netzwerke, Deep-Learning, Convolutional Neural Networks, Künstliche Intelligenz – all diese Begriffe tauchen in den letzten Jahren immer häufiger auf. Doch was genau verbirgt sich dahinter und wie funktionieren diese Konstrukte? Und vor allem: Welche Probleme können sie lösen? Bilderkennung Betrachten wir das Problem der Bilderkennung, im Speziellen die Zuordnung von Bildern handgeschriebener Ziffern zu […]

ECMAScript 2015

Von Jannis Isensee | 4.06.2018

JavaScript ist eine Sprache, die eine lange Entwicklung hinter sich hat. Ursprünglich wurde sie entwickelt um Webseiten interaktiver zu gestalten, z.B. durch die automatische Validierung von Formularen. Mittlerweile wird JavaScript aber auch außerhalb des Browsers eingesetzt, stark vorangetrieben durch Node.js, eine von Webbrowsern unabhängige JavaScript Laufzeitumgebung. Das letzte große Update der Sprache, oft ECMAScript 6 […]