Status Admin Panel

In den letzten Wochen habe ich weiter an dem Admin Panel der Status-Seite gearbeitet, inzwischen ist es möglich sich anzumelden und im Admin Panel neue Services anzulegen, bereits vorhandene zu bearbeiten oder zu löschen. Außerdem ist es nun auch abseits der Media-Query möglich den Darkmode an- bzw abzuschalten, diese Option ist aber vorerst nur für […]

Status App

Zuletzt habe ich bereits von der Weiterentwicklung der Status Seite berichtet, diese hat inzwischen einen großen Schritte voran gemacht. In diesem Artikel werde ich über die nun in einer ersten Testversion funktionierende App berichten. API Endpunkte Um die App mit Daten zu versorgen musste die Status Seite um einige API Endpunkte erweitert werden, welche Service […]

Status Seiten Update

In der letzten Woche habe ich die Arbeit am nächsten großen Status Seiten Update begonnen, dieses wird primär die Einführung eines Nutzersystems beinhalten und ein Benachrichtigungs-System einführen. Als ersten Test habe ich bereits begonnen die Google Messaging API zu integrieren, um über eine (noch nicht entwickelte) App Push Benachrichtigungen senden zu können. Ein kleinere Änderung […]

Az/Place

In den letzten 14 Tagen habe Ich mit ein paar anderen Azubis an einem Projekt gearbeitet, bei dem es sich um einen r/place Klon handelt. Wir haben schon einige Male Projekte durchgeführt, allerdings sind wir dieses Mal deutlich vorbereiteter an das Projekt rangegangen. Außerdem ist dies auch unser erstes Projekt gewesen, bei welchem wir Skalierung […]

Gravity World und AzTube

Im laufe der letzten Woche, habe ich wieder Zeit in mein Game-Projekt „Gravity World“ investiert und einige Änderungen geplant und durchgeführt. Einerseits habe ich entschieden die Mechanik komplett zu überarbeiten und begonnen diese Änderung auch umzusetzen. Andererseits werde ich das Design und die Sprites auch erneut komplett überarbeiten, da das Design bisher sehr stark an […]

Content-Types für REST-Versionierung

Der eine oder andere mag die weit verbreitete Variante der API-Versionierung kennen, bei die Version in den Pfad eingebunden ist z.B. /v1/blog/posts. Das hat allerdings zur Folge, dass für jede neue Version ein neuer Pfad in der API eingepflegt wird. Die macht natürlich die Unterscheidung der Versionen einfacher, ist aber aus Entwicklersicht in manchen Fällen […]

Von Datenbankprojekten und Status Seiten

Im Rahmen meiner Ausbildung musste ich in den letzten Wochen ein Datenbankprojekt umsetzen, zusammen mit einem Klassenkameraden habe ich hierfür ein Datenbankschema für das Spiel Overwatch erstellt und dieses dann umgesetzt. Die Umsetzung erfolgte in PHP und das Frontend wurde mit Hilfe von Bootstrap umgesetzt. Für die einfachere in Betriebnahme des „Systems“ wurde außerdem Setup-Prozess […]

Projektfortschritte und Updates [2]

Heute gibt es Mal wieder einen kleinen Überblick über meine Projektfortschritte seit dem letzten Post zu diesem Thema. GravityWorld hat ein paar kleinere Fortschritte gemacht und nähert sich in großen Schritten dem nächsten Update, die Status-Seite hat sich nicht mehr verändert, funktioniert aber bisher wie Sie soll, weshalb ich in Kürze die alte Status-Seite komplett […]

Custom Mumble Client

In einem der letzten Beiträge habe ich von meinen ersten Erfahrungen mit Mumble berichtet und bereits erwähnt, dass der Client nicht mehr den heutigen Standards entspricht. In der Zwischenzeit habe ich mich ein bisschen weiter mit der Entwicklung eines besseren Clients auseinandergesetzt, ich befinde mich allerdings noch in der Planung. Architektur Die erste Überlegung war […]

DB Data Mining Part 2

Ich habe vor geraumer Zeit schon von meinem DB Datenmining berichtet, dieses wird auch weiterhin durchgeführt. Nun ist es bedauerlicherweise auf Grund der inzwischen massiven Datenmenge (> 1 Mio Datensätze) ziemlich Ressourcenfressend eine Live-Analyse (im Grafana) durchzuführen und das Laden der Daten dauert inzwischen auch etwas länger. Da ich aber auf keinem Fall Daten löschen […]