Humble Book Bundle: Infrastructure and Ops
Moderne IT Umgebungen bestehen mittlerweile aus komplexeren Konstrukten denn je. Um da am Ball zu bleiben muss man sich stetig fortbilden und weiterentwickeln. Dabei will euch das Humble Book Bundle: Infrastructure and Ops by O’Reilly helfen. In diesem Bundle findet ihr bis zu 15 Bücher rund um die Automatisierung, Verwaltung und Entwicklung von IT-Systemen.
Ab 1 € geht es los und um alle Inhalte zu bekommen sind mindestens 15,38 €. Dafür gibt es dann unter anderem Prometheus: Up & Running, Cybersecurity Ops with Bash und Kubernetes Best Practices. Meiner Meinung nach ein extrem spannendes Thema, auch wenn ich persönlich nur meinen einen kleinen Server betreibe. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
NordVPN Test und Partnerschaft
In den letzten Wochen habe ich mich mit dem VPN Anbieter NordVPN und dem dazugehörigen Windows Client beschäftigt. Grund dafür war eine Anfrage, ob Interesse meinerseits bestehen würde NordVPN Produkte hier im Blog zu bewerben. Das Angebote freute mich, aber bevor ich blindlings loslaufe wollte ich mir erst einmal selber ein Bild machen. Dies habe ich nun getan und aus selbigem Grund könnt ihr nun über meinen Affiliate Link NordVPN Produkte kaufen open_in_new und ich erhalte eine Provision, natürlich ohne das ihr mehr zahlt. Mitunter kann ich euch vielleicht sogar die eine oder andere besondere Aktion näher bringen. Doch nun zum eigentlichen Ergebnis meines Tests.
Unresolved reference: java in IntelliJ Idea / Android Studio
Im Rahmen eines meiner letzten Updates für IntelliJ Idea kam es leider zu einem nervigen Problem. Alle normalerweise vorhandenen Java Klassen wurden mir als fehlerhaft angezeigt und das schon beim Import. Der Fehler Unresolved reference: java weißt dabei auf eine fehlende / falsche Konfiguration des innerhalb von Idea genutzten JDKs hin. Bestätigt wurde diese Annahme im meinem Fall durch den Fakt, dass ich das Projekt ohne Probleme via Gradle bauen konnte, obwohl die IDE mir Build Fehler prophezeite.
Nach dem öffnen von File / Project Structure / Platform Settings / SDKs
war schnell klar das ein Problem existiert, denn es war zwar ein Eintrag vorhanden und ausgewählt (jbr-11
), aber es waren keinerlei Einträge im Classpath Tab vorhanden.
Dienste zum selber hosten - Die Awesome-Selfhosted Liste
Die Cloud bietet uns Dienste jeglicher Art, meist ohne Aufwand und im kleinen Stil oft sogar kostenlos. Klingt an sich sehr gut und ist es in vielen Situationen auch. Doch manchmal, teilweise aus guten Gründen und teilweise aus Prinzip, möchte man selber Dinge auf seinem Server betreiben. Sei es ein kleines privates Git, ein Voice Server oder andere Dienste.
In diesem Bereich gibt es trotz der vorhandenen Cloud Lösungen sehr viel gute Software. Um die große Liste von selbiger besser zu überblicken, gibt es z.B. das Awesome-Selfhosted GitHub Repository. Dort findet ihr eine gigantische kuratierte Auswahl, sortiert nach Kategorien und mit kleinen Beschreibungen. Gepflegt wird das Ganze von der Community, sodass ihr auch Inhalte beisteuern könnt. Ich selbst bin durch einen Kollegen auf diese Liste gestoßen, deswegen ein Dankeschön an Frank open_in_new an dieser Stelle. Ich werde die Liste auf jeden Fall immer mal wieder durchstöbern, denn manchmal entdeckt man ja auch Dinge von denen man noch gar nicht wusste das man sie vielleicht braucht.
Humble Software Bundle: Python Superpowers
Python ist eine vielseitige und sehr beliebte Programmiersprache, welche vielleicht auch für euch interessant sein könnte. Im Rahmen des Humble Software Bundle: Python Superpowers könnt ihr selbiges vielleicht herausfinden. Es ist noch ca. fünf Tage lange kaufbar und bietet bis zu 21 Artikel auf drei Stufen verteilt.
Bereits ab 1 € könnt ihr einsteigen und alle Inhalte gibt es ab 21,29 €. Unter anderem gibt es Modern Python Projects, Effective Python Testing und PyCharm Professional Edition (6 Monate). Ich selbst bin weiterhin mit Dart und Kotlin sehr glücklich, finde Python aber durchaus interessant. Bei diesem Bundle werde ich entsprechend aber wohl erst einmal nicht zuschlagen. Wie sieht es bei euch aus? Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
Steam - Neue UI für Downloads & Storage Management
Falls ihr Steam Nutzer seid, schaut euch doch mal den Download-Bereich in eurer Library an. Dort wurde im Rahmen eines Updates eine komplett neue UI integriert. Dort findet ihr wie gewohnt eure ausstehenden und laufenden Downloads, aber jetzt im neuen Gewand. Der Fortschritt zeigt euch nun nicht mehr ausschließlich an wie viel ihr heruntergeladen habt, auch die eigentliche Installation wird hier abgebildet. Downloads sind nun sortierbar und eine konkrete Trennung zwischen laufenden, anstehenden und abgeschlossenen Downloads wurde eingeführt. Letztere kann man nun mit einem Klick aus der Liste entfernen.
Ebenfalls überarbeitet wurde der Storage Management Bereich, welcher jetzt im selben modernen Stil daherkommt wie schon eure Library. Die neue Storage Management Seite erlaubt euch z.B. das einfache Verwalten von verschiedenen Steam Ordnern über mehrere Laufwerke.
Alles in allem sehr schöne Änderungen und mir persönlich gefällt die neue UI. Natürlich muss man sich erst einmal daran gewöhnen, vor allem das es nun einen Fortschritt für Download und Installation kombiniert gibt. Initial kommt es vermutlich zu fragenden Blicken, warum ein Update so groß ist, bis man merkt das die fordere Zahl die eigentliche Downloadgröße angibt und die hintere über die lokal zu verarbeitenden Daten informiert.
Humble Software Bundle: Unity Fantasy Games & Game Dev Assets
Selbst wenn man Programmieren kann und auch im Kontext der Entwicklung von Spielen bewandert ist, so gibt es diverse weitere relevante Komponenten, bis man ein fertiges Spiel hat. Dazu gehören unter anderem Grafiken und Assets, aber auch das Tooling, um seine Ideen schneller umsetzen zu können. In diesen Bereichen muss man natürlich vorsichtig sein, um keinen Einheitsbrei zu produzieren, aber zumindest das eine oder andere kann man aus Content- oder Tool-Packs sicherlich mitnehmen.
Ein solches gibt es noch etwas länger als drei Tage lang im Rahmen des Humble Software Bundle: Unity Fantasy Games & Game Dev Assets für euch. Das Bundle beinhaltet bis zu 28 Artikel, welche auf drei Stufen aufgeteilt sind. Zwischen 1 € und 21,37 € müsst ihr zahlen, um unter anderem Low Poly Tools Bundle, uMMORPG und Odin Inspector and Serializer zu erhalten.
Ich habe bis auf kleinere Game Jam Experimente nie die Zeit gefunden etwaige Ideen für Spiele umzusetzen, aber vielleicht geht es euch ja anders und derartiges Tooling könnte hilfreich für euch sein. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
Humble Book Bundle: Unix & Linux
Ich arbeite gerne mit Linux und Windows in Kombination, allerdings nicht auf einem System, sondern je nach Anwendungsfall des PCs. Auf meinem Desktop bin ich gerne mit Windows unterwegs, da ich bekanntlich auch gerne das eine oder andere PC-Spiel spiele. Auf Servern oder Workstations nutze ich allerdings sehr gerne Linux. Um letzteres auch gut und performant bedienen zu können braucht man das eine oder andere Wissen.
Falls ihr selbiges aufbauen oder erweitern wollt, schaut euch doch mal das Humble Book Bundle: Unix & Linux by O´Reilly an. Selbiges ist noch ca. vier Tage lang aktiv und bietet euch bis zu 16 Bücher auf drei Stufen verteilt. Zwischen 1 € und 15,36 € müsst ihr auf den Tisch legen und schon seid ihr dabei. Unter anderem gibt es das bash Cookbook, Linux in a Nutshell und Unix Power Tools für eure virtuelle Bibliothek. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
Windows 11 - Release Termin steht fest
Nun geht es doch schneller als gedacht und Windows 11 steht vor der Tür. Ab dem 5. Oktober wird die neue Iteration von Microsofts Betriebssystem Schritt für Schritt bei allen aktuellen Windows 10 Nutzern ankommen. Man geht davon aus das bis Mitte 2022 alle Windows 10 Nutzer das Update-Angebot erhalten haben werden. Neue PCs werden dann natürlich auch bald direkt mit Windows 11 ausgeliefert.
Einen Überblick bezüglich den Neuerungen, abseits der überarbeiteten UI, gibt es im unten verlinkten Blogbeitrag. Vieles zielt explizit auf die bessere Integration mit anderen Microsoft Diensten ab, aber auch allgemeine Dinge wurden verbessert. Weiteres dazu gibt es in den Related Links.
Ich selbst werde auf das Update-Angebot warten und es nicht über etwaige Tricks versuchen vorzuziehen. Sobald das Update verfügbar ist, werde ich erst einmal recherchieren wie es mit der Stabilität aussieht. Denn Major Betriebssystemupgrades sind immer eine heikle Sache und ich habe aktuell kein Interesse an einer erneuten Neuinstallation meines Systems.
Jetbrains Toolbox - IDEA und Android Studio einfach verwalten
Ich arbeite mittlerweile seit mehr als 5 Jahren mit Jetbrains Produkten und in diesem Kontext meist mit IntelliJ IDEA in der Community Edition und mit Android Studio. Es gibt noch viele weitere Tools, vor allem für zahlende Kunden, aber ich bin mit den beiden genannten durchaus gut ausgerüstet.
Da diese Tools die Basis meiner Entwicklung sind, möchte ich sie natürlich aktuell halten und von Zeit zu Zeit ist auch eine Beta Version nicht schlecht, um vorab Features zu testen. All diese Sachen hatte ich bis letztes Jahr von Hand installiert und verwaltet, wobei die Updates via automatischer Funktion direkt innerhalb der Tools verwaltet wurden.
Seit der letzten Neuinstallation, welche im Rahmen meines PC Upgrades stattfand, bin ich nun voll und ganz auf die Jetbrains Toolbox umgestiegen. Hierbei handelt es sich um ein kleines Management Tool für IntelliJ Produkte. Es kann mit einem Account genutzt werden, ich selber nutze es allerdings ohne. Die Toolbox ermöglicht es euch Software zu installieren und das auch parallel in verschiedenen Version. Updates werden ebenfalls hier verwaltet. Dabei ist ein Rollback möglich, da die alte Version nicht direkt überschrieben wird. Dies ist sehr praktisch, sofern ein Projekt o.ä. vielleicht doch noch nicht mit der neusten Version funktioniert. Darüber hinaus gibt es weitere kleine Einstellungsmöglichkeiten, wie z.B. für die Java Settings.
Alles in allem ist das Tool keine Magie, aber er hilft bei der unkomplizierten Verwaltung von für mich essentieller Software, sowohl bei der initialen Installation, wie auch beim sicheren Aktualisieren. IDEA nutze ich bereits seit diversen Monaten mit der Toolbox, Android Studio seit ca. einem Monat und bis dato konnte ich noch keiner Fehler bei Updates oder ähnlichem feststellen.