Neue Kategorie: Hörenswert

24. Januar 2021 · Hörenswert · andreas · Kein Kommentar

Seit heute gibt es hier im Blog eine neue Kategorie “Hörenswert”. Dahinter steckt die Idee, mit wenigen Worten auf einen (natürlich nur aus meiner Sicht) hörenswerten Song oder ein hörenswertes Album hinzuweisen, ohne daraus gleich einen “richtigen” Blog-Beitrag zu machen.

Geplant ist, jede Woche einen neuen Beitrag zu verfassen und einzustellen - mal sehen, wie gut und wie lange das klappt …

Ich habe mich bewusst gegen eine direkte Einbettung der Videos entschieden, denn hierbei werden schon beim Lesen des Beitrags diverse Verbindungen zu Drittservern aufgebaut und die IP-Adresse des Lesers übertragen, ohne daß dieser eine Entscheidungsmöglichkeit hat. Ansätze, welche das Vorschaubild auf dem eigenen Server zwischenspeichern, bewegen sich aus meiner Sicht in einer (urheber)rechtlichen Grauzone und sind somit auch keine Lösung.

Wie am Vorschaubild zu erkennen, führen die Links i.d.R. zu YouTube, sollte noch eine andere Plattform hinzukommen, wird ein passendes Vorschaubild erzeugt.

Genug der Ausführungen - viel Spaß beim Hören!


Hinweis auf veraltete Beiträge

22. Januar 2021 · Anwendungen · andreas · Kein Kommentar

Problematisch bei Beiträgen zu Technik ist, daß sie meist ein Verfallsdatum haben. Was heute prima funktionert, kann bereits in der nächsten Softwareversion entweder an ganz anderer Stelle versteckt sein oder wurde komplett gestichen. So häufen sich auch hier im Blog die Kommentare von Lesern, die übersehen, daß ein mit “Windows 7” gekennzeichneter Beitrag unter Windows 10 wohl nur noch durch Zufall so nachvollziehbar sein wird.

Aus diesem Grund wird nach und nach in älteren Beiträgen ein entsprechender Hinweistext eingebaut. Um nicht die Beitragstexte selbst ändern zu müssen, wird dies über ein paar Zeilen Code in der “functions.php” realisiert:

function outdated_notification($content) { global $post; if (is_single()) { $isOutdated = get_post_meta(get_the_ID(), 'veraltet', true); if ($isOutdated) { $content = '<p class="outdated_notification">Der Inhalt ist veraltet!</p>' . $content; } } return $content; } add_filter('the_content', 'outdated_notification');

Der Code richtet einen Wordpress-Filter ein, der jedesmal, wenn der Inhalt eines Beitrags über die Funktion “the_content” angefragt wird, den Beitragsinhalt vor Verwendung durch die Funktion “outdated_notification” schickt.

Diese prüft zuerst, ob es sich um eine Einzeldarstellung des Beitrags handelt (“is_single()”) und im Erfolgsfall, ob für den Beitrag das Feld “veraltet” gesetzt wurde. Ist dies der Fall, wird ein HTML-Paragraph mit einem Hinweistext vor den Beginn des eigentlichen Beitragsinhalts gestellt.

Der oben skizzierte Code funktionert allerdings nur, solange der Inhalt über die Funktion “the_content” angefragt wird. Wird vom gewählten Thema hingegen die Funktion “get_the_content” verwendet, ist etwas mehr Bastelarbeit notwendig, denn hier sind keine Filter vorgesehen.


Javascript, Objekte, Werte und Referenzen

03. Januar 2021 · Programmierung · andreas · Kein Kommentar

Im Gegensatz zu einigen anderen Sprachen kopiert JavaScript bei einer Zuweisung lediglich bei der Verwendung primitiver Datenelemente den Wert der ursprünglichen Variablen. Bei allen anderen Datenstrukturen wird nur die Referenz kopiert, was zu unerwarteten und unerwünschten Ergebnissen führen kann.

var band = { name : 'Deep Purple', year : 1968, members : { vocals : 'Rod Evans', guitar : 'Ritchie Blackmore' } }

Wird einer zweiten Variablen der Wert der ersten Variable zugewiesen, so wird intern keine Kopie der Werte erzeugt, sondern lediglich die Referenz auf die Werte kopiert. Dies führt dazu, daß bei einer Änderung von “band2” auch “band” geändert wird.

var band2 = band; band2.year = 1969; console.log(band); { "name": "Deep Purple", "year": 1969, "members": { "vocals": "Rod Evans", "guitar": "Ritchie Blackmore" } }

Weiterlesen


Album-Highlights 2020

31. Dezember 2020 · Audio · andreas · Kein Kommentar

Meine Album-Highlights des Jahres 2020 in alphabetischer Reihenfolge:

Albumcover

Delain - Apocalypse & Chill

Mit vielen starken Songs gespickt passt der Albumtitel zum Veröffentlichungsjahr - hier geht’s zum Review.

EAV - 1000 Jahre EAV Live: Der Abschied

Machmal merkt man erst, was man hätte hören können, wenn es zu spät ist. Die Erste Allgemeine Verunsicherung hat 2019 auf ihrer Abschiedstour auch einen Zwischenstop in Ramstein eingelegt … und ich war nicht dabei.

Guilt Machine - On This Perfect Day

Erst durch den Zugabenteil von “Electric Castle and other Tales” wurde ich auf “Twisted Coil” und Guilt Machine aufmerksam. Meiner bescheidenen Meinung nach ist Arjen Lucassen noch immer am besten, wenn er sich kurz fasst.

Nick Mason’s Saucerful Of Secrets - Live At The Roundhouse

Das Konzert 2018 in Luxemburg gehört zu meinen beeindruckendsten Live-Erlebnissen der letzten Jahre: eine unglaubliche Zeitreise zurück in die Zeit als Syd Barrett noch ein Teil von Pink Floyd war.

Nightwish - Human. :||: Nature.

Auch wenn ich der Meinung bin, Nightwish sollten Floor Jansen etwas mehr “von der Leine” lassen, ist “Human. :||: Nature.” ein sehr feines Album geworden.

Maßgebend war das Anschaffungs-, nicht das Erscheinungsdatum.

Frohe Weihnachten 2020

24. Dezember 2020 · IMHO · andreas · Kein Kommentar
Weihnachtskarte 2020

Sicherlich wird Weihnachten 2020 bei den meisten ganz anders ausfallen als sonst.

Allen, die hier mitlesen (oder sich auch nur durch Zufall hierher verirrt haben) wünsche ein schönes Weihnachtsfest und einen guten Rutsch in ein hoffentlich normal(er)es und entspannt(er)es Jahr 2021 - bleibt gesund!