Android Studio - Unscharfe Interface Darstellung beheben
Vor wenigen Tagen musste ich einen neuen Windows Laptop als Entwicklungssystem einrichten und entsprechend installierte ich auch Android Studio. Alles lief soweit gut, bis zu dem Moment als ich den zweiten Monitor anschloss. Sobald ich Android Studio auf dem zweiten Monitor platzierte wirkte alles unscharf und ich dachte erst meine Augen spielen mir einen Streich. Nachdem mein Kollege das Problem aber bestätigte machte ich mich etwas schlau und fand die Lösung nach kurzer Recherche.
Android Studio passt die Skalierung des User Interface basierend auf den Daten des primären Monitors an. Hat selbiger eine geringere Auflösung als der zweite Monitor, wie in meinem Fall (Laptop-Monitor 1920x1080, zweiter Monitor 2560x1440), dann sieht die Anzeige auf dem Gerät mit der höheren Auflösung verwaschen aus.
Die Lösung ist relativ einfach, denn man muss lediglich innerhalb der Windows Monitoreinstellungen (Rechtsklick auf den Desktop / Anzeigeeinstellungen) den Hauptmonitor auf den Monitor legen welcher die höhere Auflösung hat. Auf diesem Weg wird Android Studio auf beiden Monitoren korrekt dargestellt.
Humble Book Bundles - Microsoft Development & Python Development
Es gibt wieder frisches Material für lernwillige. Zwei Humble Bundles mit dem Kontext des Lernens von Programmiersprachen sind aktuell verfügbar.
Den Anfang macht das Humble Book Bundle: Mastering Microsoft Development by Apress, welches noch ca. neun Tage lang verfügbar ist. Hier gibt es diverse Inhalte zu den Themen .NET, Azure und vielem mehr. Das Bundle ist wie gewohnt auf drei Stufen verteilt, wobei ihr zwischen 1 € und 16,53 € auf den virtuellen Tresen legen müsst, um die Inhalte freizuschalten. Insgesamt gibt es 26 Bücher für euch. Unter anderem gibt es Introducing .NET for Apache Spark, Pro Cryptography and Cryptanalysis und Introducing .NET 6.
Das zweite Bundle hört auf den Namen Humble Tech Book Bundle: Python by No Starch Press und bewegt sich wie der Name schon sagt in der Python Welt. Eine Programmiersprache die vielerorts genutzt und gepriesen wird. Dieses Bundle ist noch 16 Tage lang aktiv und bietet bis zu 18 verschiedene Bücher. Selbige sind wiederum auf vier Stufen verteilt. Der Einstieg ist ab 1 € gemacht und alle Inhalte gibt es ab 27,73 €. Unter anderem gibt könnt ihr Python Playground, Doing Math with Python, Dive Into Algorithms und Object-Oriented Python freischalten.
Solltet ihr planen in einem der beiden Themenbereiche euer Wissen zu erweitern, dann schaut euch die Bundles doch mal näher an.
JSON visualisieren mit JSON Visio
JSON dürfte eines der bekanntesten Formate von Daten für Softwareentwickler sein. Egal ob zum speichern, formatieren, versenden via API oder verarbeiten auf einem Server, diese Art der Daten findet man immer wieder. Den Systemen reicht valides JSON, die Formatierung ist darüber hinaus egal, doch als Mensch möchte man zur besseren Lesbarkeit manchmal auch eine Pretty-Print Version. Selbiges bieten die meisten JSON Libraries von sich aus an. Doch was wenn man alles in Diagrammform haben möchte, um z.B. Datenstrukturen als Bild teilen zu können?
Auch hier gibt es sicherlich verschiedene Lösungen, vor kurzem bin ich allerdings über JSON Visio gestolpert. Ein Tool welches euch direkt im Browser die Möglichkeit gibt einen JSON Datensatz einzugeben und entsprechend ein speicherbares Diagramm erstellt. Ich fand das Ganze im Kontext von Tests oder beim Entwickeln von APIs und Datenstrukturen durchaus praktisch. Aus diesem Grund auch dieser Beitrag. Falls ihr also auch JSON Daten visualisieren wollt, folgt einfach den Related Links.
Google I/O vom 11.-12. Mai
Auch dieses Jahr findet wieder die Google I/O statt. In ca. sieben Tagen, um genau zu sein vom 11. Mai bis 12. Mai, können wir uns über neue Informationen aus der Google Welt freuen. Das bedeutet neues rund um das Android Ecosystem, aber auch zu Flutter und diversen andere Google Produkten. Mich interessiert dieses Jahr vor allem ob man mit Material 3 weitergekommen ist. Denn wie ich hier schrieb, bin ich mit dieser Version der Designsprache eher mäßig glücklich.
Sofern ihr euch einen schnellen Überblick verschaffen wollt, besucht einfach die I/O Webseite. Dort findet ihr das Programm und könnt selbiges ohne großen Aufwand nach Themen und weiteren Kriterien filtern. Ich hoffe auf spannende neue Informationen und vielleicht eine neue stabile Flutter Version, mit kleinen feinen Neuerung. Interessiert euch die I/O auch und wenn ja was hofft ihr an neuen Informationen zu bekommen.
Humble Learn To Create Games In The All-New Unreal Engine 5 Bundle
Während ich wie erwähnt selbst gerade etwas im Bereich der Spieleentwicklung unterwegs bin, gibt es ein durchaus interessantes Bundle, welches in diesem Kontext angesiedelt ist. Das Humble Software Bundle: Learn To Create Games In The All-New Unreal Engine 5 bringt wie der Name schon sagt eine Reihe von Kursen und Assets, welche gezielt auf die neue Version der Game Engine abzielen. Ich denke fast jeder der im Bereich von Spielen oder der Spieleentwicklung unterwegs ist, dürfte mit dem Begriff Unity etwas anzufangen wissen.
Das Bundle ist noch ca. zehn Tage lang verfügbar und es hat wie gewohnt drei verschiedene Stufen. Die Erste wird schon ab 1 € freigeschaltet, während für alle Inhalte mindestens 22,61 € gezahlt werden müssen. Unter anderem könnt ihr euch Unreal Engine 5 Environment Design Course, Unreal Multiplayer Master Course und Sci-Fi Atmospheric Music Asset Pack sichern. Neun verschiedene Artikel gibt es in diesem durchaus interessanten Bundle. Bei Interesse folgt einfach den Related Links.
Humble Film Maker’s VFX & Mega Sound Designer Bundles
Auch wenn mein Level an Kreativität eher gering ist, so soll es Personen geben, die in diesem Bereich durchaus begabt sind. Falls ihr diese Kreativität im Rahmen der Audio- oder Videobearbeitung einsetzen wollt, dann könnten die folgenden Bundles vielleicht interessant für euch sein.
Das Humble Software Bundle: Film Maker’s VFX ist noch ca. drei Tage lang verfügbar und bietet euch diverse Inhalte für eure nächste Videoschnittaufgabe. Diverse Effekte und Übergänge gibt es zum Beispiel. Insgesamt sind bis zu 43 Artikel enthalten, welche auf drei Stufen verteilt sind. Es geht wie gewohnt ab 1 € los und alle Inhalte sind ab 22,74 € verfügbar. Das Bundle enthält wesentlich mehr als nur die 43 genannten Artikel, denn selbige sind zum Großteil selber Bundles von Inhalten. So gibt es z.B. 50 Hollywood LUTs Pack, 25 HitFilm Transitions Pack und 10 Realistic Rain Pack für euch.
Das zweite Bundle hört auf den Namen Humble Software Bundle: Mega Sound Designer Loop Crate 3 und ist noch ca. sechs Tage lang aktiv. Dieses Bundle gibt euch Zugang zu 48 Artikeln, welche sich unter anderem aus Software, Loops und Sampeln zusammensetzen. Ab 1€ geht es los und das gesamte Bundle gehört euch ab 22,73 €. Unter anderem könnt ihr Mixcraft 8 Home Studio, Electro Grime und Polymode Synthesizer freischalten.
Zwei umfangreiche Bundles, welche dem einen oder anderen vielleicht noch etwas Content für die nächsten kreativen Aufgaben verschafft.
Vier neue Humble Bundles für Spieleentwickler
Mal wieder ist es zeitlich knapp, aber ich möchte die folgenden Bundles, welche morgen Abend enden, nicht unerwähnt lassen. Denn gleich vier Bundles aus dem Kontext der Spieleentwicklung gibt es aktuell im Rahmen der Humble Bundles.
Das Humble Software Bundle: Game Art and Design with Blender and Photoshop bietet euch die Möglichkeit Wissen im Kontext der 2D und 3D Modellierung anzuhäufen. Dies ist möglich mit bis zu 12 Kursen zum genannten Thema. Zwischen 1 € und 22,05 € werden fällig, um die Inhalte freizuschalten. Unter anderem gibt es Intro to 3D Modeling with Blender, Intro to Game Design und Cinematic Cutscenes for Games für euch.
Weiter geht es mit einem etwas konkreterem Thema im Rahmen des Humble Software Bundle: Learn Unity RPG Game Development. Wie der Name schon sagt befinden wir uns hier im Kontext der Unity Engine und dort konkret im Bereich der Entwicklung von Rollenspielen. Auch hier gibt es Kurse und weitere Inhalte zum genannten Thema. Insgesamt könnt ihr bis zu 9 Artikel freischalten, wobei ihr zwischen 1 € und 21,89 € dafür zahlen müsst. Dafür gibt es dann z.B. Fantasy & RPG Music Tracks Asset Pack, Programming Design Patterns For Unity und Unity RPG Inventory Course.
Humble Book Bundle All-in-One Python
Python ist mittlerweile eine der verbreitetsten und wichtigsten Programmiersprachen für diverse Aufgabenbereiche. In diesem Kontext könnte es für den einen oder anderen vielleicht interessant sein, dass noch zwei Tage lang das Humble Book Bundle All-in-One Python by Packt verfügbar ist. In diesem Bundle gibt es bis zu 24 Bücher, welche euch Python als Sprache, wie auch konkrete Anwendungsbereich näherbringen wollen.
Ab 1 € geht es los und alle Inhalte sind ab 15,87 € freigeschaltet. Verteilt sind die Bücher auf drei verschiedene Stufen. Unter anderem erhaltet ihr Learn Python Programming, Python Object-Oriented Programming und Machine Learning Engineering with Python. Da ich mit Dart und Kotlin aktuell gut bedient bin, habe ich persönlich zwar kein Interesse an dem Bundle, aber vielleicht geht es euch ja anders.
NordVPN Frühlingsaktion gestartet
Seit einiger Zeit bin ich ein Partner von NordVPN und in diesem Rahmen gibt es aktuell eine Frühlingsaktion, die vielleicht für den einen oder anderen interessant sein dürfte. Derzeit gibt es 72 Prozent Rabatt auf das 2 Jahres VPN Paket. Das ergibt einen Preis von 82,54 Euro, welcher für die ersten zwei Jahre gilt, wobei es obendrein noch einen Monat gratis gibt.
Dieses Angebot beinhaltet auch die neue Threat Protection Funktion, welche quasi wie ein Anti-Virenprogramm-Light arbeitet. Sobald die Funktion aktiv ist werden unter anderem Downloads die verschiedene Kriterien erfüllen - ausführbare Dateien die keine personenbezogenen Daten enthalten, mit maximal 20 MB Größe - geprüft, bedrohliche Webseiten blockiert und Online-Tracker unschädlich gemacht.
Im Rahmen meiner Tests habe ich bis dato nur einen ausführlichen Blick auf die VPN Funktionalität geworfen und kann entsprechend wenig zur Threat Protection sagen. Ich bin im Sicherheitsbereich weiterhin mit Bitdefender unterwegs und setze im VPN Bereich NordVPN ein.
Solltet ihr Interesse am Angebot haben oder gerne mehr erfahren wollen, folgt einfach den Related Links. Die Aktion läuft noch bis Ende Mai.
Material Design 3 - Ist neu immer besser?
Material Design ist ein Thema welches ich schon häufig im Blog erwähnt habe, denn Googles Design Konzept für Web, Desktop und vor allem Mobile ist eines der wenigen die ich konkret nachvollziehen kann. Dies ist vor allem der Fall, weil man reale Dinge wie Papier bei diesem Konzept im digitalen Kontext nachbildet.
Nun wird aktuell Material Design 3 ein Thema, die neuste Version des Design Konzepts. Hier geht man neue Wege und arbeitet statt mit Schatten, welcher unterschiedliche Ebenen suggerierte, mit Farben. Selbige werden automatisch generiert oder manuell gesetzt und sollen durch Abstufungen der eigentlichen Hauptfarbe eine einheitliche Designsprache liefern. Außerdem bildet dies die Basis für das Dynamic Theming, welches auch unter dem Namen Material You open_in_new bekannt ist. Hier kann der Nutzer eine Farbe wählen, welche dann die eigentliche Hauptfarbe der App ersetzt und die App nach den wünschen des Nutzer anpasst.