Postman - Komfortable Request verwalten und testen

Im Rahmen meiner Softwareentwicklung arbeite ich oft mit Serverkomponenten. Diese können von mir selbst entwickelt worden sein, z.B. Microservices die auch hier auf meinem Server laufen oder aber externe Server, welche mir Daten liefern.
Auch diesen Teil einer Software möchte oder muss man natürlich testen. Sowohl bei der Entwicklung selbst, wie auch zwischendurch im Betrieb, bei den eigenen Komponenten. Letzteres z.B. um den Status eines Servers zu ermitteln oder um zu prüfen ob ein Update erfolgreich verlief.
In diesem Kontext bin ich gerade verwundert von mir selbst, denn ich habe noch nicht spezifisch über Postman hier im Blog geschrieben. Postman ist mein Go-To Tool, wenn es ums Testen von Servern geht. Natürlich kann man auch über die Konsole, z.B. mit Tools wie curl open_in_new, einiges erreichen, aber dies ist mir zu unkomfortable.
Postman erlaubt mir mit wenigen Klicks einen Request zu erstellen, den Typ zu konfigurieren, Parameter anzugeben, Header und Body zu definieren und noch vieles mehr. Damit kann ich schnell und einfach einen Request bauen, um z.B. einen bestimmten Call zu testen.
Habe ich einen kompletten Dienst den ich testen will, kann ich die oben genannten Request auch speichern und in einer Sammlung verwalten. Dort kann ich die Requests dann sammeln, Beschreibungen angeben und zusätzlich sogar noch eine kleine Test Suite definieren. Soll heißen ich kann Requests der Sammlung nutzen, erwartete Ergebnisse definieren und alles geordnet ausführen. Anschließend erfahre ich in einer kleinen Auswertung, ob alles erfolgreich verlief.
Generell gibt es viele Alternativen, für mich persönlich läuft Postman allerdings sehr gut. Sobald man als Team arbeitet oder komplexere Aufgaben erledigen will, bietet Postman auch kostenpflichtige Versionen open_in_new mit diversen Zusatzfunktionen an, ich nutze allerdings die kostenlose, da selbige für mich ausreichend ist.
Falls ihr Tooling in diesem Bereich nutzt würde mich übrigens sehr interessieren was ihr nutzt und wie ihr die Tools nutzt, da ich mich immer über neuen Input freue. Meldungen diesbezüglich gerne direkt in die Kommentare.
Flutter - Neue Version erscheint nächste Woche und weitere Anpassungen

Meine Flutter Newsreihe hängt gerade noch am letzten Feinschliff und ein paar Code Updates fehlen auch noch, da gerade relevante Libraries in einer neuen Major Version erschienen sind und ich dies gerne abbilden möchte. Damit euch aber nicht langweilig wird, an dieser Stelle eine andere erfreuliche News.
Bereits nächste Woche soll die nächste stabile Flutter Version erscheinen. Diese wird ein neues klareres Release-Modell verfolgen und um besser planen zu können, ist das Ziel von nun an regelmäßige Releases einmal pro Quartal durchführen. Weitere Informationen zu den Plänen gibt es in den Related Links.
Zusätzlich interessant finde ich, dass sich mittlerweile über zwei Millionen Entwickler mit Flutter befasst haben und derzeit ca. eine halbe Million aktive Entwickler pro Monat mit Flutter Projekten arbeiten. Damit das miteinander noch weiter verbessert wird und z.B. kritische Framework-Bugs besser behoben werden können, sind diverse kleine Optimierungen an Abläufen und ähnlichem geplant.
Sollte euch Flutter auch interessieren und ihr hattet noch keine Zeit euch damit auseinander zu setzen, gibt es neben diversen guten Online-Kursen open_in_new, bald wie oben erwähnt eine kleine Newsreihe zum Thema hier direkt im Blog. Bei Interesse schaut also gerne wieder vorbei.
Boehrsi.de - Hardware Scan und Offline-Zeit heute Nacht

An dieser Stelle eine kleine und recht kurzfristige Warnung. Gegen 23:59 Uhr am heutigen Abend wird dieser Server, inklusive aller dazugehörigen Dienste, für einige Stunden offline gehen. Grund dafür ist eine Überprüfung der Hardware. Diese Überprüfung wird durchgeführt, da sich in der letzten Zeit Instabilitäten eingeschlichen haben, welche am heutigen Nachmittag zu wiederholten Ausfällen führten.
Der Hardware-Scan sollte morgen früh abgeschlossen sein, da ca. sechs Stunden benötigt werden. Ich hoffe dass der Server gegen 08:00 Uhr wieder online gehen kann. Eventuelle Resultate des Hardware-Scans, damit verbundene Fehlerbehebungen und Offline-Zeiten kündige ich gesondert an.
ben. Der Server-Status könnt ihr hier open_in_new einsehen.
Humble Stardock Strategy und 2K's Game Together Bundles

Es gibt wieder was zu zocken, zumindest wenn ihr ein paar Euro über habt und bei den Jungs und Mädels vom Humble Bundle vorbeischaut. Dort warten zwei Gaming Bundles auf euch.
Das noch etwas mehr als zwei Tage aktive Humble Stardock Strategy Bundle bietet dabei drei Stufen, zwischen einem und zwölf Euro und schaltet dafür bis zu 13 Spiele und Addons frei. Unter anderem mit dabei ist Dead Man’s Draw, Galactic Civilizations III und Ashes of the Singularity: Escalation. Ein Bundle welches vermutlich vor allem die Strategiefans unter euch ansprechen wird.
Das zweite Bundle hört auf den Namen Humble 2K’s Game Together Bundle und ist noch etwas mehr als neun Tage lang aktiv. Hier zahlt ihr zwischen einem und 18,50 Euro, um bis zu 13 Spiele und Addons zu erhalten. In diesem Bundle erhaltet ihr unter anderem Spec Ops: The Line, BioShock: The Collection und Borderlands: The Handsome Collection. Ein durchaus hochkarätiges Bundle wie ich finde. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
GitHub kostenlos für Teams

Ich bin täglich auf GitHub unterwegs, da ich dort sowohl privat, wie auch beruflich einiges an Git Repositories liegen habe. Für interne Projekte habe ich zwar zusätzlich Git bei mir auf dem Server laufen + Gitea als Frontend, aber GitHub ist für mich durch meine Arbeit und für Open Source Projekte eine sehr beliebte Wahl.
Da freut es mich und vermutlich auch viele andere sehr, dass GitHub nun auch für Teams kostenlos ist. Bereits vor etwas mehr als einem Jahr wurden private Repositories komplett kostenlos und nun geht es mit einem weiteren Feature weiter. Die aktuelle Änderung zielt vor allem auf die Kollaboration ab, also das gemeinsame Arbeiten an Projekten.
Kostenlos gibt es unendlich viele öffentliche und private Repositories, mit beliebig vielen Mitarbeitern. Dazu sind 2000 GitHub Actions Minuten pro Monat nutzbar und 500MB für eure GitHub Pages. Solltet ihr übrigens mehr brauchen als die angegebenen Werte, auch der Preis für GitHubs kostenpflichtiges Team Paket wurden reduziert (von 9 Dollar pro Nutzer pro Monat auf 4 Dollar).
Für viele dürfte dies sehr attraktiv und ausreichend sein, um gemeinsam an Projekten zu arbeiten. Ich persönlich werde auf jeden Fall überlegen für die nächsten gemeinsamen Projekte dorthin umzuziehen. Denn GitHub bietet ein bekanntes Interface, man hat keinen Verwaltungsaufwand, wie bei Self-Hosted Lösungen und die Plattform bietet einige Features über reines Git hinaus. Was denkt ihr zur aktuellen Entwicklung bei GitHub?
Escape from Tarkov - Neue Updates gegen Freezes

Solltet ihr gerne Escape from Tarkov spielen, dürfte das letzte Update euch gefallen. Vorgestern erschien Version 0.12.4.6617 und selbige geht vor allem gegen Freezes, Stuttering und Lags vor. Alles in allem wird hier also an diversen Stellschrauben gedreht, um ein flüssigeres Spielgefühl zu erhalten. In ersten Tests sah dies durchaus vielversprechend aus.
Abseits davon wurden Bugs bei der Nutzung der Shooting Range im Hideout behoben. Dort gab es vor allem fehlerhafte Anzeigen von echtem Munitionsverbrauch. Ebenfalls behoben wurden Probleme im Kontext der Map Labs, im Nachtmodus. Bildschirmprobleme für 4:3 Nutzer wurden minimiert und Probleme beim Nutzen von Waffen-Presets wurden gefixt.
Zuvor erschien bereits Version 0.12.4.6440, welcher diverse kleinere Fehler auf verschiedenen Maps behebt. Dazu gehört der fehlerhafte Exit am Fahrstuhl auf der Map Labs und der extrem Laute Sirenen-Sound auf der Map Interchange.
Zusätzlich wurden Exploits für das Leveln von Skills deaktiviert und diverse Anpassungen am User Interface vorgenommen. Dazu gehört die korrekte Positionierung diverser Fenster und das aus der Welt schaffen von verschiedenen Fehlermeldungen. Ebenfalls behoben ist ein Problem mit fehlenden Items nach einem Upgrade auf ein besseres EFT Paket.
Die kompletten Release Notes der beiden Updates habe ich in den Related Links verlinkt.
Games Gewinnspiel März - Die Gewinner

Soeben gingen die Preise für mein letztes Gaming-Gewinnspiel raus. Die März-Ausgabe ist damit final abgeschlossen und freuen dürfen sich Joey, Jatien, Kevin, Daniel und Steven. Ich wünsche viel Spaß mit den Preisen.
Für alle die kein Glück hatten gibt es bereits Ende dieser Woche die nächste Chance, denn auch der April ist schon wieder gut vorangeschritten und entsprechend wird es Zeit für die nächste Runde. Solltet ihr die April-Ausgabe meines Gaming-Gewinnspiels nicht verpassen wollen, schaut am Ende dieser Woche noch einmal rein oder abonniert einfach meinen RSS Feed.
Firefox 75 veröffentlicht

Vor wenigen Tagen wurde eine neue Firefox Version veröffentlicht. Die Version 75 bringt vor allem eine neue und überarbeitete Adressleiste open_in_new. Hier wurde auf allen Desktop-Plattformen eine neue einheitliche UI erstellt. Sobald die Adressleiste selektiert wird, wird sie prominent hervorgehoben.
Bei den angezeigten Vorschlägen werden nun die Top-Sites angezeigt, welche der Nutzer verwalten kann. Außerdem werden direkt Vorschläge für Suchmaschinen wie z.B. Google oder Amazon eingeblendet. Generell soll die neue Adressleiste schneller und übersichtlicher Ergebnisse liefern, auch wenn man nicht direkt eine komplette URL angibt.
Außerdem wurde in dieser Version das Caching von Certificate Authorities eingeführt, was Probleme mit HTTPS minimieren und die Sicherheit erhöhen soll. Linux Nutzer können Firefox nun via Flatpak installieren und unter Windows wurde die Performance optimiert. Bugfixes, Sicherheitsfixes und die obligatorischen Anpassungen für Entwickler findet ihr in den Release Notes, welche in den Related Links hinterlegt sind.
Frohe Ostern

Auch wenn die Umstände dieses Jahr etwas unschön sind und wir alle eher zuhause als unterwegs sein sollten, wünsche ich trotzdem allen Besuchern frohe Ostern. Genießt die hoffentlich ruhige Zeit, telefoniert mit Freunden und Familie und passt auf euch auf.
Etwas Ruhe hier und da kann dem einen oder anderen sicherlich auch mal ganz gut tun, in dieser durchaus schnelllebigen und speziellen Zeit.
Rocket League - Heatseeker Event angekündigt

Ab dem 16. April gibt es einen neuen Fun-Modus im Rahmen eines Events in Rocket League. Der neue Heatseeker Modus verändert die Art und Weise zu spielen massiv, denn jeder Schuss lenkt automatisch in Richtung Tor. Außerdem beschleunigt jede Berührung durch einen Spieler oder das Backboard den Ball. Den Trailer findet ihr im unteren Teil der News.
Ich persönlich spiele gerne eine kleine Rocket League und freue mich auf das Event, denn die Spielweise klingt definitiv sehr unterhaltsam. Falls auch ihr Lust habt, bis zum 20. April wird das Event stattfinden. Ich hoffe das vielleicht auch dieser Fun-Modus im Rahmen der Extra-Mode-Playlists einen permanenten Platz im Spiel findet. Dazu ist bis dato allerdings noch nicht bekannts.

