ghackenberg
I am a computer science professor, software engineer, and entrepreneur. I like working with TypeScript, Java, C#, C++, and Python.
University of Applied Sciences Upper AustriaWels, Upper Austria, Austria
Pinned Repositories
application-development-course
This project contains a sample application written in C# with cross-platform graphical user interface (GUI) based on MAUI.NET and Cloud-based REST API based on ASP.NET Core
caddrive
An open source collaboration platform for product design teams with state-of-the-art version management, issue tracking, milestone planning, and project controlling capabilities.
digital-factory-course
Master-level course on Digital Factory and Computer Simulation (including practical exercises with the discrete event simulation software JaamSim)
digital-twin-quality
Research project on quality assurance for digital twins
jigsaw-maven-plugin
Maven Plugin for linking and packaging Java applications that include unnamed module dependencies (using jdeps, jlink, and jpackage).
kurs-computer-simulation
Unterlagen für meinen Kurs in Computer-Simulation an der Fakultät für Technik und angewandte Naturwissenschaften der FH OÖ.
kurs-java-programmierung
Unterlagen für meinen Kurs in Java-Programmierung an der Fakultät für Technik und angewandte Naturwissenschaften der FH OÖ.
opencascade-tools
Easy-to-use wrapper around Open CASCADE Technology available as command line interface (CLI) and JavaScript/TypeScript applicartion programming interface (API)
salabim-robo-plant-2D
2D Plant simulation framework for Python based on the amazing Salabim package.
simpy-tkinter-boilerplate
Real-time visualization of discrete event simulation with SimPy and Tkinter
ghackenberg's Repositories
ghackenberg/caddrive
An open source collaboration platform for product design teams with state-of-the-art version management, issue tracking, milestone planning, and project controlling capabilities.
ghackenberg/opencascade-tools
Easy-to-use wrapper around Open CASCADE Technology available as command line interface (CLI) and JavaScript/TypeScript applicartion programming interface (API)
ghackenberg/kurs-computer-simulation
Unterlagen für meinen Kurs in Computer-Simulation an der Fakultät für Technik und angewandte Naturwissenschaften der FH OÖ.
ghackenberg/jigsaw-maven-plugin
Maven Plugin for linking and packaging Java applications that include unnamed module dependencies (using jdeps, jlink, and jpackage).
ghackenberg/salabim-robo-plant-2D
2D Plant simulation framework for Python based on the amazing Salabim package.
ghackenberg/simpy-tkinter-boilerplate
Real-time visualization of discrete event simulation with SimPy and Tkinter
ghackenberg/application-development-course
This project contains a sample application written in C# with cross-platform graphical user interface (GUI) based on MAUI.NET and Cloud-based REST API based on ASP.NET Core
ghackenberg/digital-factory-course
Master-level course on Digital Factory and Computer Simulation (including practical exercises with the discrete event simulation software JaamSim)
ghackenberg/digital-twin-quality
Research project on quality assurance for digital twins
ghackenberg/kurs-java-programmierung
Unterlagen für meinen Kurs in Java-Programmierung an der Fakultät für Technik und angewandte Naturwissenschaften der FH OÖ.
ghackenberg/paintwall
Create simple painting instantly and collaboratively
ghackenberg/simpanda
This repository contains boilerplate code for combining SimPy discrete event simulation with Panda3D hardware-accelerated 3D visualization
ghackenberg/assemblyscript-canvas-api
Boilerplate project exposing the Native HTML 5 Canvas API to AssemblyScript and the generated WebAssembly into React.
ghackenberg/caddrive-python
This project contains the CADdrive Python SDK as well as sample services and applications for finite element analysis and computation fluid dynamics simulation of LEGO structures.
ghackenberg/four-wins-javafx-3d
Implementation of the game "Four Wins" with JavaFX 3D
ghackenberg/gear-expert
A playground for simple gear mechanics based on TypeScript, React.js, and Three.js for hardware-accelerated 3D animation and visualization
ghackenberg/ghackenberg
This repository contains some extra information about me and my software projects, which is being displayed on my GitHub profilge page.
ghackenberg/hibernate-javafx-3d
Project demonstrating how Hibernate ORM and JavaFX 3D can be integrated to build a desktop application for 3D content management
ghackenberg/kurs-python-programmierung
Dieses Repository hilft dir dabei, die Grundlagen der Programmierung mit der populären Skriptsprache Python zu erlernen und längerfristig ein guter Python Entwickler zu werden.
ghackenberg/kurs-software-engineering
Dieses Repository enthält Unterlagen für einen Einsteigerkurs in das Thema Software Engineering mit praktischen Beispielen in der Programmiersprache C#
ghackenberg/leocad
A CAD application for creating virtual LEGO models
ghackenberg/salabim-grid-plant-3D
In this project we study techniques for reducing the effort of factory layout planning (FLP) and optimal job shop scheduling (JSS).
ghackenberg/salabim-robo-plant-3D
Discrete event simulation framework for 3D Plant Simulation with Python based on Salabim.
ghackenberg/smart-system-ide
Integrated Development Environment (IDE) for Smart Systems
ghackenberg/spatio-termporal-ide
Integrated Development Environment (IDE) for Spatio-Temporal Systems
ghackenberg/thingsboard-firmware-csharp
Firmware for IoT Devices connecting to a Thingsboard Cloud via the MQTT API written in C# and .NET 8
ghackenberg/transport-ide
Integrated Development Environment (IDE) for Intelligent Transportation Systems (ITS) including their driving and charging infrastructures as well as their control strategies.
ghackenberg/typesim
A discrete event simulation framework for TypeScript with 3D rendering and animation capabilities
ghackenberg/welding-analytics
Tool for the analysis and visualization of welding process data
ghackenberg/welding-simulation
Tool for the simulation and visualization of welding processes