Seit ich mit dem quelloffenen Content-Management-System Datenstrom Yellow zur Gestaltung einiger Websites arbeite, sind auf meinem GitHub-Profil auch diverse Plugins hierfür entstanden. Mit der Zeit wurde es aber etwas lästig, das gute Dutzend Plugins zu verwalten, da jedes von ihnen sein eigenes Git-Repository hatte. Besonders bei Änderungen in der Yellow-API, die in allen Plugins übernommen werden mussten, endete das jedes Mal in einer heillosen Klickerei durch den GitHub-Client, den ich sonst ja tatsächlich der Kommandozeile vorziehe.
Meine Yellow-Plugins wurden nun in ein gemeinsames GitHub-Repository überführt. Es orientiert sich am offiziellen Plugin-Repository, was das Auffinden einzelner Plugins vereinfachen sollte. Für bestehende Installationen ändert sich nichts. Viele meiner Plugins sind weiterhin über das Software-Update verfügbar, und können des Weiteren als Website-Feature per Kommandozeile installiert werden. Issues und Pullrequests sind für Verbesserungsvorschläge und Bugreports natürlich wie gewohnt freigeschaltet.
Mozilla hat in Version 64 des Firefox-Browsers die Unterstützung für RSS-Feeds entfernt, was nicht nur die Abo-Möglichkeit von Feeds über das Lesezeichenmenü betraf, sondern auch die Feed-Vorschau, mit der sich RSS-Feeds direkt im Browser ansehen ließen. Ich persönlich nutze zwar auch einen vollwertigen Feed-Reader für regelmäßigen Informationskonsum, habe jedoch auch die Feed-Vorschau sehr zu schätzen gelernt. Ich verwende sie beispielsweise, um eine wesentlich einfachere Darstellung der letzten Commits eines GitHub-Repositorys zu erhalten, oder schnell mal die Mediendateien eines Podcasts herunterzuladen, ohne diesen mit einem Podcatcher abonnieren zu müssen. Wer auf die Feed-Vorschau in Firefox nicht verzichten möchte, kann sie sich mittels einer Erweiterung wieder nachrüsten.
Feed Preview bringt sowohl die automatische Erkennung von Feeds, als auch die Ansicht dieser Feeds zurück. Das Icon zum Anzeigen der auf einer Website verfügbaren Feeds erscheint dann in der Adressleiste, und nicht wie bisher in den Lesezeichen. Die Feed-Vorschau unterstützt RSS- und Atom-Feeds, und sogar Medienanhänge werden angezeigt, also beispielsweise Podcasts. Auch die weiterführenden Abo-Möglichkeiten für andere Online-Feed-Reader fehlen nicht. Wer seinen gewünschten Dienst in der Liste vermisst, kann ihn über die Einstellungen des Addons hinzufügen, also auch für selbstgehostete Online-Reader sehr nützlich.
Browser-Erweiterungen sind schon eine schöne Sache. Dass die Liste der Features und Konfigurations-Tweaks immer länger wird, die man in Firefox nachrüsten oder abschalten sollte, um sinnvoll damit zu arbeiten, steht auf einem anderen Blatt und soll hier nicht näher ausgeführt werden.
Md statt txt als Dateierweiterung für Inhalte, dies ist die augenscheinlichste Neuerung der aktuellen Version 0.7.9 des Markdown-CMS Datenstrom Yellow, mit dem sich auf einfache Weise kleine Websites gestalten lassen. Wie immer gab es auch wieder Optimierungen und in den Versionen zuvor einige Features, die für Kommandozeilen-Nutzer interessant sein dürften.
Den Artikel Datenstrom Yellow 0.7.9: Mehr Markdown für alle lesen
Anmelde-Sounds gibt es für fast jeden Desktop, warum dann nicht auch für die Shell? Klingt einerseits nach Spielerei, kann aber andererseits auch hilfreich sein, wenn mir mal wieder die Sprachausgabe aussteigt, und ich eine Orientierungshilfe benötige, um schnell mal ein paar Kommandos zum Neustart der Dienste oder des ganzen Systems ins Terminal zu hacken. Eine einfache Möglichkeit, Sounds zu generieren, bietet das Tool SoX, welches in den Paketmanagern der meisten Linux-Distributionen verfügbar sein sollte. SoX ist ein sehr mächtiges Werkzeug zur Audiomanipulation und kann nicht nur bestehende Audiodaten bearbeiten, sondern hat selbst auch einen Tongenerator dabei. Ein Beispiel-Befehl zum Erzeugen einer einfachen Tonfolge könnte dann etwa so aussehen:
play -q -n synth sine F2 sine C3 remix - fade 0 4 .1 norm -4 bend 0.5,2477,2 fade 0 4.0 0.5
Dies erzeugt einen ansteigenden Sinus-Doppelton, der sich prima als Login-Sound eignet. Um diesen Ton jedes Mal abzuspielen, sobald man sich ins Terminal oder die Shell einloggt, genügt ein Eintrag in die Datei .bashrc des jeweiligen Benutzers. Hierbei kann der Befehl in einer eigenen Subshell ausgeführt werden, um eventuelle Ausgaben zu vermeiden:
echo '(play -q -n synth sine F2 sine C3 remix - fade 0 4 .1 norm -4 bend 0.5,2477,2 fade 0 4.0 0.5 &)' >> ~/.bashrc
Quelle: Climagic Obnoxious Shell Effects
In meinem Produktionsrechner für Radiosendungen und Podcasts kam bisher als Soundkarte eine M-Audio Delta Audiophile 2496 zum Einsatz. Diese wird zwar schon seit mindestens einem halben Jahrzehnt nicht mehr mit Treiber-Updates versorgt, erwies sich aber selbst unter Windows 10 noch immer als sehr robust. Dank fortschreitender Updates des Betriebssystems änderte sich das jedoch erheblich, sodass ich auf die Suche nach Ersatz gehen musste. Da ich bei dieser Gelegenheit auch meine sekundären USB-Soundkarten für die Wiedergabe von Jingles oder Telefonie-Anwendungen loswerden wollte, habe ich Nägel mit Köpfen gemacht und mich für ein ausgewachsenes Audio-Interface als besseren Nachfolger für meinen Flickenteppich entschieden. Die Suche war nicht sehr einfach, doch dann wurde mir das Roland UA-1010 Octa Capture empfohlen. Hier mein erster Eindruck, der keinen Anspruch auf Vollständigkeit erhebt.
Den Artikel Roland UA-1010 Octa Capture: Ein Audio-Interface auch für Radiomacher lesen