Boehrsi.de - Blog

Git - Conventional Commits Spezifikation für Commit Messages

Erstellt am event Uhr von account_circle Boehrsi in label Development
Git - Conventional Commits Spezifikation für Commit Messages Bild

Git ist ein tolles Tool um Code und andere Inhalte zu verwalten, egal ob alleine oder gemeinsam. Ich habe mittlerweile alles was nicht nur ein kleiner Test ist in Git Repositories. Im Rahmen der Nutzung von Git gibt es diverse unterschiedliche Ansätze und Meinungen, wie man Dinge angehen soll und was die jeweilige Best Practice ist.
Im Bereich der Commit Messages habe ich in der letzten Zeit immer mehr Wildwuchs in meinen Projekten bemerkt, obwohl ich eigentlich versucht habe die Dinge überall ähnlich zu benennen. Wichtig ist dies z.B. wenn man später nach Dingen sucht oder z.B. automatisiert Release Notes aus den Commit Messages generieren will.
Durch Zufall bin ich auf die Conventional Commits Spezifikation in einem Flutter Plugin Repository gestoßen und fand den Ansatz sehr passend. Das Ganze basiert auf Ideen des Semantic Versioning open_in_new und der Angular Entwickler Community open_in_new. Die Conventional Commits Spezifikation erweitert die Ideen und Ansätze um feste Richtlinien. Mich persönlich interessiert vor allem der Prefix für Commit Messages, denn eben dieser ist ohne viel Aufwand gesetzt, hilft aber bei den oben genannten Punkten sehr.

Related Links

Kommentar-Service - Funktionsupdate geplant

Erstellt am event Uhr von account_circle Boehrsi in label Development
Kommentar-Service - Funktionsupdate geplant Bild

Vor einiger Zeit gab es eine Feature-Anfrage zu meinem Kommentarsystem, welche ich nun endlich umsetze. Es geht darum Kommentare zu einer News abonnieren zu können. An sich eine simple Funktion, welche aber in ein vorhandenes System integriert werden soll, welches stabil und sicher bleiben sollte, deswegen muss man ein paar mehr Schrauben anziehen.
Da ich aktuell etwas Zeit habe, konnte ich vorgestern die finale Planung und gestern die Implementierung durchführen. In den nächsten Tagen folgt nun weiteres Testing und Debugging. Ich hoffe bis zum Ende der Woche, aber spätestens bis zum Ende der nächsten Woche alle Tests und eventuelle weitere Optimierungen abgeschlossen zu haben, sodass die neue Version online gehen kann.
Die Aktualisierung selbst wird nur wenige Minuten dauern und dürfte die meisten Nutzer nicht betreffen. Alle Informationen zum Service-Update, die kompletten Release Notes und der geplante Update-Termin wird es sobald bekannt in einer separaten News geben.

Humble Stellaris, Curve Digital und Daedalic Bundles

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Humble Stellaris, Curve Digital und Daedalic Bundles Bild

Da ich in der letzten Zeit die Gaming Humble Bundles etwas vergessen habe, gibt es heute nun ein Update mit gleich drei Bundles. Eines davon ist nur noch bis heute Abend aktiv, ihr müsst somit schnell sein.
Das Humble Stellaris Discovery Bundle macht den Anfang und ist nur noch wenige Stunden aktiv. Es bringt wie der Name schon sagt alles rund ums Thema Stellaris. Zwischen 1 € und 12,26 € müsst ihr zahlen, um das Basisspiel und diverse Addons zu erhalten. Unter anderem bekommt ihr Stellaris, Stellaris: Leviathans und Stellaris: Synthetic Dawn.
Weiter geht es mit dem noch ca. eine Woche verfügbaren Humble Curve Digital Supply-Drop Bundle. Hier geht es ebenfalls ab 1 € los und für günstige 7,47 € erhaltet ihr bereits alle Inhalte. Mit dabei sind z.B. The Flame in the Flood, When Ski Lifts Go Wrong und Autonauts.
Den Abschluss macht das Humble Daedalic 15th Anniversary Bundle, welches noch ca. neun Tage lang gekauft werden kann. Bei diesem Bundle gibt es nur eine Stufe, welche ab 10,86 € freigeschaltet wird. Dafür erhaltet ihr 20 Titel aus dem Hause Daedalic. Unter anderem dürft ihr euch über Deponia Doomsday, The Long Journey Home und Edna & Harvey: Harvey’s New Eyes freuen.
Drei sehr unterschiedliche Bundles, mit sehr verschiedenen Spielen. Falls ihr Interesse habt schaut euch die Bundles doch mal genauer an. Die Links findet ihr wie gewohnt in den Related Links. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.

Related Links
Hinweis: Dieser Beitrag enthält Affiliate- / Partner-Links die meinen Blog unterstützen. Bildquelle: www.humblebundle.com open_in_new

App Abstürze durch Android WebView

Erstellt am event Uhr von account_circle Boehrsi in label Hardware & Software
App Abstürze durch Android WebView Bild

Wie ich gerade von einem Kumpel erfuhr, dessen Wecker App plötzlich abstürzte, scheint es gerade Probleme mit einer älteren Version der Android WebView zu geben. Ein Update ist bereits im Playstore verfügbar, welches das Problem behebt. Auch bei mir gab es seit gestern mysteriöse Abstürze und selbige wurden durch das WebView Update behoben.
Die WebView ist eine durchaus hilfreiche Systemkomponente, die es Android-Entwicklern erlaubt Webinhalte direkt in der eigenen App anzuzeigen. Und auch wenn ein derartiger Bug natürlich extrem störend ist und verhindert werden sollte, so machen wir alle mal Fehler, auch die Softwareentwickler bei Google. Das Update selbst wurde schnell zur Verfügung gestellt, sodass zumindest die Auswirkungen des Problems minimiert werden.

Related Links

Rainbow Six Siege - Operation Crimson Heist ist live

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Rainbow Six Siege - Operation Crimson Heist ist live Bild

Bereits Anfang letzte Woche war es endlich soweit, die lange erwartete neue Rainbow Six Siege Season Operation Crimson Heist erblickte das Licht der Welt. Auf den Testservern war die neue Version schon länger verfügbar, aber nun ist sie auch auf den Live-Servern aktiv.
Wie bereits erwähnt könnt ihr nun den neuen Angreifer Flores und die überarbeitete Version der Map Border anspielen. Natürlich gibt es noch diverse weitere Anpassungen und Verbesserungen, wie z.B. die Beta Version des Match Replay Features. Alle Neuigkeiten findet ihr in meiner Ankündigungsnews zu Operation Crimson Heist.
Alle weiteren Informationen findet ihr darüber hinaus in den Related Links und einen Trailer zur neuen Season gibt es im unteren Teil der News. Abschließend ist noch interessant zu erwähnen, dass natürlich auch ein neuer Battlepass gestartet ist, welcher euch verschiedene Vorteile bringt, wie z.B. die direkte Freischaltung von Flores. Selbiger ist vom 16. März bis zum 25. Mai aktiv.

Related Links

Meine Statusseite - Hosting und Deployment via GitHub

Erstellt am event Uhr von account_circle Boehrsi in label Development
Meine Statusseite - Hosting und Deployment via GitHub Bild

Heute folgt der letzte Teil meiner kleinen Newssammlung rund um meine Boehrsi.de Statusseite. Denn sobald die eigentliche Seite erstellt ist, geht es ans Hosting und Deployment. Ich habe bekanntlich einen eigenen Server zur Hand, aber Hosting auf diesem macht für eine Statusseite offensichtlich wenig Sinn. Denn wenn der Server, für welchen die Seite den Status anzeigen soll, offline ist, dann wird die Seite natürlich auch offline sein. Ich entschied mich basierend auf meinen Erfahrungen mit GitHub, für eben selbige Plattform fürs Hosting und Deployment. Dort war ich wie bereits erwähnt durchaus glücklich wie umfangreich die Auswahl an vorhandenen Deployment-Workflows ist und auch das Hosting selbst ist sehr unkompliziert.

Related Links

Games Gewinnspiel Erinnerung

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Games Gewinnspiel Erinnerung Bild

An dieser Stelle die gewohnte Erinnerung an mein bald endendes Games Gewinnspiel - März Ausgabe. Noch bis Sonntag Abend (21.03.2021 - 23:59 Uhr) habt ihr Zeit aus über 200 Spielen und DLCs zu wählen. Sofern ihr zusätzlich noch etwas Glück habt, gibt es bald dann neues Material für eure Gaming Bibliothek. Alle weiteren Informationen findet ihr in der Gewinnspiel News. Dort reicht ein einfacher Kommentar zum mitmachen.

Related Links

Endzone - A World Apart - Finaler Release und Review

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Endzone - A World Apart - Finaler Release und Review Bild

In den letzten Wochen habe ich die eine oder andere Stunde mit Endzone - A World Apart verbracht, welches mir von Assemble Entertainment zur Verfügung gestellt wurde. Dafür möchte ich mich vorweg bedanken.
Ich testete für dieses Review den aktuellsten Early Access Release, welcher heute allerdings durch die finale Version ersetzt wird. Entsprechend bezieht sich mein Review noch auf die unfertige Version des Spiels. Endzone - A World Apart ist ein Endzeit-Aufbaustrategiespiel, in welchem ihr eure kleine Siedlung am leben halten müsst. Ihr startet mit quasi nichts und müsst euch langsam eine Versorgung mit allen wichtigen Versorgungsgütern und natürlich Behausungen erarbeiten.

Related Links
Hinweis: Dieser Beitrag enthält Affiliate- / Partner-Links die meinen Blog unterstützen. Bildquelle: endzone-game.com open_in_new

I'm a coder - Schlechter Code kostet Zeit und Geld

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
I'm a coder - Schlechter Code kostet Zeit und Geld Bild

Ich hatte schon häufiger das Thema der Codequalität hier im Blog und habe dafür geworben selbige hochzuhalten. Soll heißen bestehenden Code auch mal zu modernisieren, während der Entwicklung Dinge zu optimieren, statt zu duplizieren und Fehler die man zwischendurch entdeckt direkt zu beheben. Es gibt noch viele, viele weitere Möglichkeiten die Codequalität zu steigern, doch darum soll es heute gar nicht gehen.
Ich wollte mal konkret mitteilen warum ich es für wichtig halte nicht nur links und rechts Dinge anzubauen, sondern eben auch das große Ganze im Blick zu behalten. Ich habe vor kurzem die Ehre gehabt in ein halbwegs umfangreiches Projekt eine neue Funktion einzubauen, welche auf bestehender Logik aufsetzt und diese erweitert. An sich war der Ansatz recht simple, denn es sollte einfach ein bestehender Flow erweitert und mit verschiedenen Kontexten erneut ausgeführt werden. Alle anderen Abläufe, die auf diesem bestehenden Flow aufsetzen, mussten entsprechend angepasst werden, sodass sie den neuen Kontextbezug auch erfassen. Generell wäre das ein Aufgabe für einige Tage gewesen, allerdings wurde alles wesentlich umfangreicher.

Humble Software Bundle: Cybersecurity: Threat Protection

Erstellt am event Uhr von account_circle Boehrsi in label Hardware & Software
Humble Software Bundle: Cybersecurity: Threat Protection Bild

Viren und Konsorten warten aktuell nicht nur in unserer Umwelt auf uns, auch auf dem PC gibt es diverse Bedrohungen gegen die man sich wappnen sollte. Ich bin in diesem Kontext meist mit Bitdefender Produkten unterwegs, aber das aktuelle Humble Bundle muss ich natürlich trotzdem erwähnen.
Das Humble Software Bundle: Cybersecurity: Threat Protection with Avast ist noch knapp neun Tage lang verfügbar und bringt euch diverse Schutzsoftware für eure Hardware. Drei Stufen sind verfügbar, mit dem Einstieg ab 1 € und alle Inhalte gibt es ab 20,68 €. Unter anderem erhaltet ihr Avast Mobile Security Premium (1 Android - 1 Jahr), Avast BreachGuard (3 PC - 1 Jahr) und Avast Premium Security (Multi-Device - 1 Jahr).
Ein Virenschutz ist wichtig, genauso wichtig ist es aber auch mit offenen Augen den PC und das Smartphone zu bedienen. Hat man beides zur Hand stehen die Chancen gut den gröbsten Problemen aus dem Weg zu gehen. Mit diesem Bundle könnt ihr euch einiges an Software sichern, werft also doch ruhig mal einen Blick darauf, falls ihr ohnehin noch Antivirensoftware braucht. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.

Related Links
Hinweis: Dieser Beitrag enthält Affiliate- / Partner-Links die meinen Blog unterstützen. Bildquelle: www.humblebundle.com open_in_new
navigate_before Vorherige format_list_numbered  Seite 78 Nächste navigate_next