×

Schlagwort: Software

Einstieg in die Spieleentwicklung mit der Unreal Engine 5

Von Laurin Friebe | 11.03.2024

Was ist eine Spieleengine? Eine Spieleengine ist ein Framework, das für die Entwicklung von Computerspielen genutzt werden kann. Der Begriff bezeichnet dabei sowohl das Framework an sich, als auch die Programme, die zur Entwicklung mit dem Framework benutzt werden. Es gibt viele populäre Spieleengines, wie Unity, Source Engine oder die Unreal Engine. Diese drei sind […]

ArchUnit

Von Gerald Winter | 2.02.2024

Einleitung ArchUnit ist eine kostenlose, einfache und erweiterbare Bibliothek zum Überprüfen der Architektur des Java-Codes. Das Framework kann Abhängigkeiten zwischen Software-Komponenten, Klassen und Methoden überprüfen, nach zyklischen Abhängigkeiten suchen, falsche oder fehlende Aufrufe identifizieren, Annotations checken, Codierungskonventionen überprüfen und vieles mehr. Dazu analysiert es den Java-Bytecode und importiert alle Klassen in eine Java-Objektstruktur. Die selbst […]

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

Websecurity

Sicherheitsmängel in Webapplikationen

Von Tobias Brüggentisch | 30.09.2022

Sicherheitsmängel in Webapplikationen erkennen und beheben – mithilfe von OWASP IT-Systeme werden immer häufiger zum Ziel böswilliger Hacker-Angriffe. Bei diesen...

Informatiktag Projekt Neststunden

Informatik-Tag mit dem Neststunden-Projekt

Von Laurin Friebe | 12.10.2021

Ganz anders als an normalen Arbeitstagen, waren wir, die Azubis und dual Studierenden, zu Gast beim Projekt Neststunden. Der Lindenblüten e.V. aus Braunschweig hat die Neststunden als Theaterprojekt für benachteiligte Kinder ins Leben gerufen. Über ein halbes Jahr lang sollen Kinder von 8 – 12 Jahren, die Auffälligkeiten zeigen oder unter sozialen Störungen wie Mobbing […]

Event Sourcing – Ein Einblick abseits des Status Quo

Von Alexander Dammeier | 6.10.2020

In vielen Softwareprojekten werden relationale Datenbanken verwendet, weil sie sich über viele Jahre hinweg bewährt haben. Mit Frameworks wie Hibernate lassen sie sich auf recht einfache Weise in Anwendungen nutzen und sind für viele Projekte schlicht von Beginn an als Lösungsansatz gesetzt. Dagegen ist Event Sourcing unter Verwendung eines Event Stores recht unbekannt. Als ich […]

SCRUM Management Board

Wandel vom klassischen Software-Entwicklungsprozess zur agilen Arbeitsweise

Von Sebastian Kuebler | 3.03.2020

Ein Projekt wird agiler … Wir befinden uns im Jahr 2020 – 19 Jahre nachdem das „Agile Manifest“ formuliert wurde und blicken zurück auf die Entwicklung, die unser Projekt in den letzten 2 Jahren gemacht hat. Dazu versetzen wir uns in die Vergangenheit in das Jahr 2018 zurück. Es handelt sich um ein Projekt, welches […]