C++

C++ ist eine High-Level Programmiersprache, die als Erweiterung zu C geschaffen wurde. Die Sprache hat sich im Laufe der Zeit erheblich weiterentwickelt, und das moderne C++ verfügt über objektorientierte, generische und funktionale Features sowie über Möglichkeiten zur Low-Level Manipulation des Speichers.

C++

Capture IO

Wie man mit Low Level Hooks Tastatur - und Mauseingaben abfangen, speichern und wieder abspielen kann. Ein Deep Dive in modernes C++ und sehr alter Win API. Zusätzlich gibt es wissenswertes zu Event Loops. Again.
30.12.2023
8 Minuten Lesezeit
C

Carmack's Trick

John Carmack ist ein bekannter Videospielprogrammierer und Mitbegründer von id Software, dem Unternehmen, das für die Entwicklung von Spielen wie Doom, Quake und Wolfenstein 3D bekannt ist.
04.03.2023
4 Minuten Lesezeit
C++

Flutter Desktop native Plugins

Neben den neueren FFI Plugins, die Darts ffi Interface nutzen um Shared Libraries zuladen, bietet es auch eine Schnittstelle über Method Channels. Diese nutzen eine bidirektionale Verbindung...
24.12.2022
7 Minuten Lesezeit
Java

JNI: Shared Libraries mit dem Java Native Interface nutzen

Plattform spezifische Schnittstellen lassen sich mit dem Java Native Interface nutzen. So lässt sich Funktionalität implementieren, die vom Betriebssystem oder auch Hardware abhängig sind.
21.07.2022
8 Minuten Lesezeit
Node.js

Node.js im Detail

Node.js bietet JavaScript eine Laufzeitumgebung abseits des Browsers. Dabei nutzt es Googles V8 um JavaScript in einem ersten Schritt in Byte Code und anschließend in Maschinen Code zu übersetzen.
14.11.2021
7 Minuten Lesezeit
C++

Das Bilderrahmen Programm (2)

In diesem Artikel werden wir den C++ Teil der Anwendung zu einem vorläufigen Ende bringen. Neben dem Einsprungspunkt des Programms, werden wir auch eine Schnittstelle zum QML Interface programmieren.
04.02.2021
6 Minuten Lesezeit
C++

Das Bilderrahmen Programm (1)

Am Ende dieses 3 teiligen Artikels soll das Programm Bilder laden, anzeigen und nach einer bestimmten Zeit zum nächsten Bild wechseln. Darauf bauen wir dann fortlaufend auf.
01.12.2020
7 Minuten Lesezeit
C++

Embedded Linux Image mittels Yocto erstellen

Am Beispiel eines kleinen DIY Projektes erläutere ich wie man mit Hilfe von Yocto ein Linux Image für einen Raspberry Pi kompeliert und von einen Linux Host mit GCC cross compilen kann.
24.10.2020
4 Minuten Lesezeit
C++

Hotkey Node Module

In diesem Post erläutere ich, wie ich ein ein natives Hotkey Modul für einen Discord Soundboard Bot entwickelt habe.
07.08.2020
3 Minuten Lesezeit
Node.js

Node.js C++ AsyncWorker

Damit bei rechenintensiven Aufgaben der Event Loop nicht blockiert, kann man diese an den Worker Pool delegieren.
22.03.2020
2 Minuten Lesezeit
Node.js

Node.js C++ Addon

Ein simples Beispiel für das Erstellen eines nativen Node.js Addons mittels C++.
19.03.2020
2 Minuten Lesezeit