Boehrsi.de - Blog

XBox - Games with Gold im Oktober

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
XBox - Games with Gold im Oktober Bild

Der Oktober klopft schon an und somit wird es mal wieder Zeit für eine neue Runde Games with Gold. Solltet ihr XBox Live Gold Mitglied sein gibt es im Oktober die folgenden Spiele gratis. Durch die Abwärtskompatibilität der XBox One sind alle XBox 360 Spiele auch auf der One verfügbar.
Den gesamten Oktober über gibt es Overcooked für die One gratis. Ab dem 16. Oktober und bis zum 15. November gesellt sich Victor Vran als weiteres Gratisspiel dazu. Die 360 kann in der ersten Monatshälfte mit Stuntman: Ignition aufwarten und in der zweiten folgt Hitman: Blood Money. Durchaus interessante Spiele, vor allem für lau. Falls ihr mehr Informationen wollte, folgt einfach den Related Links oder schaut in den Trailer im unteren Teil der News.

Related Links

I'm a coder - Nervige Dinge beim Programmieren

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
I'm a coder - Nervige Dinge beim Programmieren Bild

Ich entwickle gerne Software, sowohl professionell, wie auch privat, doch manchmal gibt es einfach unschöne Aufgaben, nervige Bugs oder andere Situationen auf die man lieber verzichten würde. Die Top 5 der nervigsten Dinge beim Programmieren - für mich persönlich - möchte ich heute im Rahmen einer weiteren I’m a coder News vorstellen.
Unklare / nicht durchdachte Aufgabenstellung: Egal in welchem Kontext, immer mal wieder stolpert man über nicht fertig gedachte Ideen und Ansätze. Daraus resultiert dann oft eine Änderung der eigentlichen Aufgabe, noch während man initial dabei ist. Dadurch ändern sich auch gerne grundlegende Dinge, sodass ordentlich Hirnschmalz benötigt wird, um entsprechende Anpassungen zu machen ohne komplett neu beginnen zu müssen. Solche Dinge kann man durch ordentliche Planung einschränken, aber leider niemals komplett ausschließen. Gerade im privaten Bereich empfehle ich in diesem Kontext alles zu notieren und ein paar Tage reifen zu lassen, denn wenn man blind drauflos schreibt, landet man häufig in besagter Situation.
Trial and Error Bugfixing: Ein Bug wird entdeckt und die Jagd nach Ursache und Lösung geht los. Auf dem Weg zu Lösung gibt es einige Zwischenschritte und manchmal hat man das Pech einen nicht reproduzierbaren und entsprechend auch nicht wirklich lösbaren Bug zu finden. Dabei kann man dann nur herumprobieren, um sich an eine Lösung anzunähern. Ebenso sieht es aus wenn man zwar genau weiß wo das Problem ist, aber eine klare Lösung nicht erkennbar oder gar möglich ist. Somit kann man auch hier nur via Trial and Error Ansatz versuchen das Problem zu lösen. Am frustriertesten finde ich dabei die Menge an Zeit die man investiert ohne Fortschritte zu machen und ohne Code zu erstellten. Meistens kommt man trotzdem zu einer Lösung und alles ist wieder gut, es gibt allerdings definitiv dankbarere Aufgaben. Wirklich tun kann man gegen diese Art von Problemen leider auch nichts, denn diese Art von Bugs kommt bei der Entwicklung einfach auch vor.

Games Gewinnspiel - September

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

Das monatliche Gaming-Gewinnspiel startet dieses Mal leider wieder etwas spät, aber dafür endlich mit der angekündigten Erweiterung der Preisliste. Wir sind nun wieder bei knapp 80 Spielen, aus welchen ihr auswählen könnt. Einfach bis zum 07. Oktober unter dieser News einen Kommentar erstellen und mit etwas Glück könnt ihr eines der 80 Spiele bald schon selber zocken. Alle weiteren Informationen findet ihr wie gewohnt im unteren Teil der News und sollten noch Fragen offen sein, meldet euch einfach in besagten Kommentaren und ich versuche möglichst schnell zu helfen.

Firefox Monitor - Accountdaten auf Hacks prüfen

Erstellt am event Uhr von account_circle Boehrsi in label Hardware & Software
Firefox Monitor - Accountdaten auf Hacks prüfen Bild

Vor einigen Monaten schrieb ich über die Have I Been Pwned Website, welche es euch erlaubt zu prüfen ob eure Accountdaten Teil von Hacks von großen Online-Plattformen waren. Have I Been Pwned hat sich nun mit Mozilla zusammen getan und bietet im Rahmen der Firefox Monitor Website den Dienst unter dem Mozilla bzw. Firefox Branding an.
Soweit ich sehe handelt es sich um die identischen Daten, lediglich mit einem anderen, aber durchaus gutem, Branding. Die Plattform ebenfalls unter dem Dach von Mozilla verfügbar zu machen dürfte dem einen oder anderen mehr Sicherheit geben das Ganze auch wirklich zu nutzen.
Ich persönlich prüfe immer mal wieder ob irgendwo Daten abhandengekommen sind und ob es mal wieder Zeit für Passwortwechsel wird. Allgemein ist es immer hilfreich lange Zufallspasswörter zu nutzen, 2-Faktor-Authentifizierung zu aktivieren wo es möglich ist und vor allem Passwörter nicht auf mehreren Plattformen zu verwenden.

Related Links

Rainbow Six Siege - Year 1 Operator reduziert

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Rainbow Six Siege - Year 1 Operator reduziert Bild

Falls ihr in Rainbow Six Siege unterwegs seid und euch nicht die diversen Season Passes gekauft habt, gibt es nun vielleicht ein interessantes Angebot um günstiger an einige Operator heran zu kommen. Denn ab heute dem 25. September, bis zum 04. März 2019 sind die Operator des ersten Jahres um 40 Prozent reduziert. Dies gilt sowohl für die Renown Preise (15000 statt 25000), wie auch für die R6 Credits Preise (360 statt 600). Konkret geht es um Frost, Buck, Valkyrie, Blackbeard, Capitao, Caveira, Hibana und Echo.
Da ich aktuell mit dem Season Pass unterwegs bin, werde ich nicht zuschlagen. Ich vermute aber der eine oder andere hatte kein Interesse daran mehrfach Geld auszugeben und dürfte sich über das aktuelle Angebot freuen. Schlagt ihr zu oder ist dieses Angebot nichts für euch?

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

Early Access Spiele - Mein Fazit

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Early Access Spiele - Mein Fazit Bild

Vor knapp vier Jahren begann ich mich mit Early Access Spielen konkreter auseinander zu setzen und ihm Rahmen meines Blogs über selbige konkret zu berichten. Ich startete mit einer kleinen Auswahl von sieben Spielen, darunter unter anderem The Forest und Mini Metro.
Diese Spiele und auch das allgemeine Konzept von Early Access Spielen verfolgte ich folgend sowohl privat, um eventuelle Einkäufe zu planen und auch für den Blog, um besagte News Reihe informativ voran zu bringen. Dabei merkte man über die Zeit einige interessante Dinge.

Humble One Special Day Bundle

Erstellt am event Uhr von account_circle Boehrsi in label Gaming
Humble One Special Day Bundle Bild

Eine neue Woche steht vor der Tür, da wären neue Spiele doch auch etwas Feines. Ziemlich genau neun Tage habt ihr Zeit, falls ihr selbige durch das Humble One Special Day Bundle erwerben wollt. Dabei könnt ihr für einen Preis eurer Wahl Streets of Rage, Crazy Taxi, Binary Domain und OlliOlli2: Welcome to Olliwood zu eurer Spielebibliothek hinzufügen. Selbiges habe ich bereits getan.
Die zweite Stufe definiert sich durch den Durchschnitt aller bis dato getätigten Zahlungen und liegt aktuell bei ca. 6,10 Dollar. Auf dieser Stufe erhaltet ihr zusätzlich Surgeon Simulator: Anniversary Edition, GRID 2, Alpha Protocol und Operation Flashpoint: Red River.
Die maximale Ausbeute erhaltet ihr ab neun Dollar, denn dann gibt es oben drauf zwei weitere Spiele. Stronghold Crusader 2 und Marvel’s Guardians of the Galaxy: The Telltale Series gibt es auf dieser Stufe zum Abschluss. 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

Boehrsi.de Version 8 - Hugo aktuell halten

Erstellt am event Uhr von account_circle Boehrsi in label Development
Boehrsi.de Version 8 - Hugo aktuell halten Bild

Ein weiterer Beitrag zu meinen Erfahrungen mit dem Static Site Generator Hugo im Rahmen der Entwicklung meines Blogs steht an. Das Thema ist kurz und knapp, aktualisiert Hugo häufig und passt euren Code entsprechend der letzten Änderungen an. Selbiges tat ich gestern, auf die aktuelle Version v0.48 und das Ergebnis ist ein Viertel weniger Build-Zeit und wesentlich sauberer Code an diversen stellen.
Dabei half vor allem das letzte Update, welches es ermöglicht Variablen zu überschreiben open_in_new. Bis dato war dafür die Nutzung von .Scratch Variablen open_in_new nötig, was ich persönlich etwas anstrengend fand. Zusätzlich setze ich umfangreich auf resources.Get, was die Basis für die Minification von CSS und JS Dateien open_in_new ist. Außerdem verwende ich nun .Site.GetPage open_in_new an diversen Stellen. Dadurch kann man schnell und einfach für einen konkreten Pfad die gesamte Seite, inklusive des jeweiligen Kontexts, laden und verwenden. Letzteres half mir z.B. dabei fehlerhafte Links zu beheben, welche durch Slashes in Kategorien oder Tags auftraten.
Die Generierung meiner Seite ist nun zusätzlich mit einem weiteren Parameter versehen. Ich führe den Build-Prozess nun mittels hugo –minify open_in_new aus. Dies sorgt dafür das alle möglichen Ressourcen, wie z.B. HTML Seiten, verkleinert werden. Dies minimiert die Ladezeiten, da die eigentliche Seite kleiner ist. Alles in allem habe ich nun ordentlicheren Code, welcher entsprechend besser wartbar ist und zusätzlich sollte die Seite schneller laden und weniger Fehler beinhalten. All diese Verbesserungen basieren grundlegend auf den Verbesserungen an Hugo bzw. der Programmiersprache Go. Solltet ihr also Hugo nutzen, habt ruhig ein Auge auf die Releases im Github Projekt, welche ihr in den Related Links findet. Selbige sind immer recht umfangreich beschrieben und vermitteln schnell eine Idee, ob das Update für einen selbst hilfreich sein könnte.

Related Links

Humble Book Bundle: Game Development

Erstellt am event Uhr von account_circle Boehrsi in label Hardware & Software
Humble Book Bundle: Game Development Bild

Es gibt mal wieder ein feines Humble Book Bundle, welches das Thema Game Development aufgreift. Eine bunte Auswahl an Büchern zu verschiedenen Unterthemen, verschiedenen Engines und verschiedenen Plattformen steht zur Verfügung. An mangelnder Auswahl sollte der Kauf also nicht scheitern.
Für einen Preis eurer Wahl erhaltet ihr die ersten fünf Bücher. Mit dabei ist unter anderem Creating a Game with Blender Game Engine, Basics of Coding with Unreal Engine 4 und Beginning C++ Game Programming. Weiter geht es ab mindestens acht Dollar. Direkt neun Bücher möchten sich für diesen Preis zu euch gesellen. Dabei ist z.B. Practical Game AI Programming, Unity 2017 Mobile Game Development und Practical Game Design.
Die letzte Stufe schlägt mit 15 Dollar zu Buche und bringt weitere elf Bücher. Ihr erhaltet unter anderem Swift 3 Game Development, das Vulkan Cookbook und Game Development Patterns and Best Practices. Eine gut gemischte Auswahl wie ich finde und vielleicht werde auch ich mal wieder zuschlagen, wie sieht es bei euch aus? 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

I'm a coder - Aktualisierungen von Third-Party-Libraries

Erstellt am event Uhr von account_circle Boehrsi in label Boehrsi
I'm a coder - Aktualisierungen von Third-Party-Libraries Bild

Der letzte I’m a coder Beitrag ist schon länger her, was nicht zwangsweise daran liegt das es nicht neues in diesem Bereich bei mir gibt, sondern eher daran das die Beiträge in anderen Sammlungen einsortiert werden. Doch wie ich auch immer, ich habe mal wieder etwas allgemeines, was gut in diese Sammlung passt.
Zuletzt kam ich durch die Droidcon auf das heutige Thema. Es geht um die Aktualisierung von Third-Party-Libraries, welche man in seinen Programmen, Tools oder Apps nutzt. Denn häufig hat man kleine praktische Bibliotheken, die einem Arbeit abnehmen und Funktionen verlässlich und schnell zur Verfügung stellen, ohne dass man das Rad andauernd neu erfinden muss. Ob man dabei alle Nase lang Fremdbibliotheken nutzt oder lieber alles selber schreibt, kommt auf das Projekt und die generelle Einstellung an. Das man bereits eingebundene Libraries aber aktualisieren sollte, sofern man welche nutzt, ist denke ich klar.
Doch warum fällt dies so schwer? Never Change a Running System, denn es funktioniert alles, ist häufig ein guter Grund. Auch häufig ist das fehlende Bewusstsein für diese Bibliotheken, denn wenn alles funktioniert schaut man oft gar nicht mehr nach diesen Inhalten und eventuell verfügbaren Updates. Damit einher gehen dann natürlich diverse Probleme, wie z.B. Abstürze. Unter Android sind häufig Plattformupdates ein guter Grund für ein Update von Libraries, denn oft gibt es nach größeren Systemänderungen Probleme. Doch häufig entdeckt man diese Probleme erst nach längerer Zeit und nach einigen unzufriedenen Nutzern. Reaktiv reagieren ist eben nur eine Notlösung und sollte nicht der permanente Zustand sein.

navigate_before Vorherige format_list_numbered  Seite 156 Nächste navigate_next