Firefox Updates 79 - 81
Immer mal wieder sammle ich Informationen über die letzten Firefox Updates und teile selbige mit euch. Heute gibt es die Versionen 79-81, welche die eine oder andere Neuerung brachten.
Version 79 erschien Ende Juli und erweiterte den WebRender Support für Windows Nutzer. Außerdem wurden die Pocket Empfehlungen für Nutzer in Deutschland verbessert. Solltet ihr außerdem über Crashes in Verbindung mit dem Screen Reader gestolpert sein, Fehler in diesem Bereich wurden ebenfalls aus der Welt geschafft.
Mit Version 80 folgte Ende August das nächste Update. Seit diesem kann Firefox als Standard PDF Tools gesetzt werden.
Nach diesen zwei eher kleinen Updates bietet Version 81, welche seit dem 22. September verteilt wird, einige Neuerungen. Audio- und Video-Inhalte können nun über eventuell vorhandene Mediatasten gesteuert werden. Das Media Control Feature erlaubt es außerdem Medieninhalte zu steuern während das System gesperrt ist. Ebenfalls neu ist ein frisches Theme, welches mit Lila als Hauptfarbe durchaus auffällt. In den USA und Kanada können Kreditkartendaten nun in Firefox verwaltet und entsprechend in Formularen vorausgefüllt werden. Abschließend wird nun AcroForm unterstützt, wodurch Nutzer bald PDF Formulare ausfüllen und speichern können sollen und auch der PDF Viewer hat in diesem Kontext einen frischen Look erhalten. Natürlich gab es außerdem diverse Bugfixes, Security-Fixes und allgemeine Anpassungen.
Neben den Desktopsystemen freut sich natürlich auch Android über Neuerungen und davon gibt es sogar einige, denn Firefox für Android wurde vor kurzem komplett generalüberholt. Unter anderem gibt es nun Tab Collections, einen Dark Mode, Picture-in-Picture für Videos, eine verbesserte UI und UX bei der Nutzung von Downloads und der Suche und der Back-Button wurde wieder eingefügt. Eine komplette Übersicht findet ihr wie gewohnt in den Related Links.
Humble Bundle - Drei neue Bundles verfügbar
Heute gibt es gleich drei Humble Bundles die ich erwähnen möchte. Alle drehen sich darum etwas Neues zu lernen, bzw. sein Wissen in verschiedenen Bereichen zu vertiefen. Sofern ihr kreativ am PC unterwegs seid oder gerne Software entwickelt, könnte vielleicht etwas Spannendes für euch dabei sein.
Beginnen möchte ich mit dem noch ca. acht Tage lang verfügbaren Humble Book Bundle: Data & AI by O’Reilly. Wie der Name schon sagt geht es hier um Daten, viele Daten und Machine Learning. Auf drei Stufen verteilt findet ihr bis zu 15 Bücher. Zwischen 0,84 € und 12,72 € sind nötig, um einen Teil oder alle Bücher zu erhalten. Unter anderem könnt ihr euch Generative Deep Learning, Learning SQL (3rd Edition) und Strengthening Deep Neural Networks sichern. Ein Bundle mit komplexen aber extrem interessanten und aktuellen Themen.
Weiter geht es mit dem Humble How to Create Mobile Apps and Games Bundle. Noch ca. neun Tage lang könnt ihr hier aktiv werden und euch bis zu 18 Kurse sichern. Auch hier könnt ihr schon ab 0,84 € einsteigen und euch die erste von drei Stufen kaufen. Sofern ihr alle Inhalte wollt, sind 21,23 € nötig. Unter anderem erhaltet ihr Intro to Game Development with Unity (2020 edition), The Complete Firebase Course with Kotlin und Mobile Game Monetization with Ads. Mit diesem Bundle erhaltet ihr einen geführten Einstieg in die App und Games Entwicklung, was für viele sicherlich ein interessantes Thema sein dürfte. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
Mailserver Konfiguration - Und mal wieder drückt der Schuh
Einen Server zu betreiben kann hin und wieder Arbeit sein. Der Webserver will gepflegt werden, der Voiceserver hätte gerne Updates und auch das Betriebssystem will versorgt werden. Doch die wirkliche Herausforderung ist und bleibt meiner Meinung nach das Mailservergespann (IMAP und SMTP Server). Denn während die meisten Serverkomponenten ihre Arbeit verrichten, sofern man sie halbwegs normal konfiguriert und eine Domain auf die IP zeigt, gibt es bei Mailservern einfach so viel mehr was man richtig bzw. falsch machen kann.
Nach einigen Jahren dachte ich nun so halbwegs alle Dinge ordentlich konfiguriert zu haben. Sodass zum einen alles funktioniert und sogar ein gewisses Maß an Sicherheit gegeben ist. Doch man lernt bekanntlich nie aus und so stolperte ich zuletzt über Mails von z.B. GMX die nicht bei mir ankamen, während quasi alle anderen zufrieden waren (z.B. Gmail).
Ein spannendes und leider auch nerviges Problem. Der Grund dafür war schlussendlich nicht der Mailserver selbst, denn dieser wurde trotz MX Record gar nicht erst kontaktiert. Der Empfang der Mails schlug quasi schon fehl bevor mein Server überhaupt die Möglichkeit hatte zu reagieren, was alles entsprechend schwer zu debuggen machte.
Das Problem war am Ende ein CNAME, welcher sich in die Konfiguration für die Mailserver-Subdomain geschlichen hatte, bzw. automatisch vorhanden war. Die meisten Anbieter haben damit, auch wenn es laut RFC nicht so gewollt ist, kein Problem und alles funktioniert, einige verwehren allerdings die Zustellung bei dieser Konfiguration. Spannenderweise dauerte das Debugging extrem lange, denn während die bekannten Checking-Tools, wie z.B. MxToolbox, keine konkreten Probleme anzeigten, war nur intoDNS schlussendlich genau genug, um mich auf das Problem hinzuweisen. Nach ordentlicher Konfiguration eines A Records ist nun auch GMX zufrieden und alle Mails, natürlich inklusive des glücklichen Spams, kommen problemlos an.
Generell ist es natürlich schön dass nun alles funktioniert, aber ich bin echt froh das ich Hauptberuflich Softwareentwickler bin und mich mit der Konfiguration von Mailservern nur selten beschäftigen muss.
Amazon Prime Day angekündigt
Aufgrund von Corona wurde der eigentliche Prime Day verschoben und nun ist auch bekannt auf welchen Termin. Am 13. und 14. Oktober wird Amazon uns wieder mit Angeboten aus diversen Bereichen beglücken. Dabei sind ziemlich sicher wieder viele Amazon-Produkte, wie z.B. Echos oder Kindles, aber natürlich auch diverse kurzfristige Blitzangebote und generelle Angebote quer durchs Sortiment.
Solltet ihr also im genannten Zeitraum etwas Ruhe haben und ihr braucht vielleicht sogar noch das eine oder andere, riskiert doch mal einen Blick, ob vielleicht ein Schnäppchen dabei ist. Alle Amazon Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
MarkUp - How To
Vor kurzem schrieb ich über MarkUp, eine Platform zum gemeinsamen diskutieren von Designs für Webseiten und andere Projekte. Im Rahmen des Beitrags stellte ich das Tool kurz vor, welches als Webseite verfügbar ist. Als Antwort auf diesen Beitrag wurde ich gefragt wie der generelle Ablauf ist, wenn man Markup.io nutz.
Diesen stelle ich nun mit wenigen Schritten, denn der Ablauf ist durchaus simpel und gut strukturiert, im Folgenden dar. Außerdem findet ihr im unteren Teil der News ein kleines Teaser Video zum Tool.
Blacklight Privacy Checker - Wer trackt wie
Vor kurzem bin ich auf den Blacklight Website Privacy Inspector aufmerksam geworden und wollte die Informationen zu selbigem mit euch teilen. Die Webseite erlaubt es euch eine beliebige andere Webseite auf Tracker, spezielle Cookies und ähnliches zu überprüfen. Ihr könnt damit im Prinzip schnell und einfach, bis zu einem gewissen Grad, herausfinden ob eine Seite euch Tracker unterjubelt oder nicht.
Auch wenn solche Tools keine absolute Wahrheit bieten, sind sie trotzdem eine sehr große Hilfe und erlauben euch konkretere Schlüsse zu Webseiten zu ziehen, wenn es um das Thema Privacy geht. Zusätzlich kann es nie schaden die eigene Seite zu überprüfen open_in_new, denn man selbst möchte ja auch keine unnötigen Tracker oder Cookies verteilen.
Humble Unity und Sound Designer Bundles
Aktuell gibt es zwei sehr interessante Humble Bundles für Spieleentwickler oder solche die es noch werden wollen.
Das Humble Unity Games and Game Dev Assets Bundle bietet Spiele, Assets und vieles mehr, sofern ihr innerhalb der nächsten ca. 14 Tage zuschlagt. Das Bundle startet bei 0,84 € und schlägt auf der höchsten Stufe mit 24,54 € zu Buche. Insgesamt gibt es Inhalte im Wert von 1157 $ auf vier Stufen verteilt. Unter anderem bekommt ihr Sensor Toolkit, Easy Character Movement, FPS Builder und Easy Mobile Pro.
Spiele brauchen gute Musik, um glaubwürdig zu wirken und dabei könnte euch das zweite Bundle helfen. Das Humble Software Bundle: Mega Sound Designer Loop Crate bietet euch Audio-Software, Samples, Loops und vieles mehr für eure kreativen Audio-Arbeiten. Insgesamt gibt es Inhalte im Wert von 848 $ auf vier Stufen verteilt. Ihr steigt bei 0,84 € ein und für die maximale Ausbaustufe werden 25,32 € fällig. Das Bundle ist noch etwas mehr als sieben Tage lang verfügbar und bringt euch unter anderem KTRL EDM Sounds, Mixcraft 8 Home Studio, Ambient Space und Mixcraft 9 Recording Studio.
Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.
.gitignore Dateien leicht gemacht mit gitignore.io
Aktuell erstelle ich gerade das eine oder andere Git Repository für verschiedene Projekte. Fülle ich selbige nun gibt es die eine oder andere Datei die initial direkt auf die .gitignore
Liste sollte.
Entsprechend gehe ich auf die Suche in offiziellen Repositories der jeweiligen Sprache / Build-Tools / Dependency-Management-Tools und natürlich auch auf Stack Overflow. Dort findet man verschiedene Teile der Lösung und zusammen mit meinem bestehenden Wissen bekomme ich meist eine recht gute initiale Lösung, welche dann über Zeit optimiert werden kann.
Wer allerdings etwas weniger suchen und mehr finden will, kann mal gitignore.io ausprobieren. Selbiges ist ein Dienst über den ich gestern gestolpert bin und welcher basierend auf von euch definierten Keywords eine .gitignore
Datei erstellt. Die Auswahl der vorhandenen Keywords ist dabei groß und mehrere von ihnen können kombiniert werden. Auf diese Weise kann man mit sehr wenig Aufwand die entsprechenden Filterregeln erstellen.
Solltet ihr mit Git arbeiten und hier und da neue Projekte an den Start bringen, kann ich euch einen Blick auf gitignore.io nur empfehlen. Das Projekt selbst ist übrigens ebenfalls Open Source. Alle relevanten Links zum Thema findet ihr wie gewohnt in den Related Links.
Nutzt Git, es lohnt sich
Sobald man in der Softwareentwicklung unterwegs ist, ist SVN oder eher Git quasi ein selbstverständliches Tool und das aus gutem Grund. Ich persönlich nutze Git mittlerweile für quasi alles was ich tue. Dabei muss nicht immer ein Remote Server vorhanden sein, auch ein lokales Git kann schon diverse Aufgaben erfüllen und bei Problemen helfen.
Denn egal ob es darum geht zu wissen wann man welche Änderung an Dokumenten oder Code vorgenommen hat oder ob man vielleicht einen alten Stand eines Dokuments braucht, Git hilft. Vielen ist es vielleicht gar nicht bewusst, aber hierfür reicht es lokal Git zu installieren. Natürlich hat man im Falle eines Festplatten-Crashs dann kein Backup und gemeinsam versioniert an Dateien arbeiten geht auch nicht, aber das ist nun einmal auch nicht immer gefragt.
Hat man nun noch einen Server zur Hand, kann man unter anderem auch noch die genannten Punkte abdecken. Doch worum es mir in diesem Beitrag eigentlich geht, ist die Einfachheit von Git, sofern man den generellen Einstieg geschafft hat. Man kann Datenverlust verhindern, Datenkonsistenz und die Nachvollziehbarkeit von Änderungen ohne viel Aufwand gewährleisten und das ohne diverse verschiedene Softwarelösungen zu installieren. Auch wenn das eine oder andere zusätzliche Git GUI Tool open_in_new sicherlich nicht schadet.
Ich kann jedem, auch Nicht-Software-Entwicklern, nur raten sich mal mit Versionskontrolle durch Git auseinanderzusetzen. Lasst euch nicht vom initialen Overhead entmutigen, das Ergebnis lohnt sich. So zumindest meine persönliche Erfahrung.
Falls ihr darüber hinaus auch einen Remote Server nutzen wollt, schaut euch doch mal GitHub open_in_new oder GitLab open_in_new an, beide Plattformen sind dabei vor allem für die Softwareentwicklung gedacht.
Humble Computer Security and Privacy Bundle
Frischer Bundle Nachschub ist angekommen. Das Humble Book Bundle: Advanced Computer Security and Privacy by Morgan & Claypool beschäftigt sich mit dem Thema IT Security und Privacy und dürfte für viele in der aktuellen Zeit relevant sein.
Drei Stufen, mit Kosten zwischen 0,84 Euro und 12,73 Euro, gibt es. Insgesamt könnt ihr euch bis zu 16 Bücher sichern, wobei unter anderem Privacy for Location-based Services, Mobile Platform Security und Trust in Social Media mit von der Partie sind. Das Bundle ist noch etwas mehr als zehn Tage langverfügbar.
Bei Interesse schaut euch das Bundle doch mal näher an. Alle Humble Bundle Links sind Affiliate- / Partner-Links die meinen Blog unterstützen.