Gesellschaft Stilistik
2023-02-04 / 2024-05-05 von Karsten Reincke | 2 Kommentare zu Gendern? Ja, nur anders!
Meine Position dazu? Gendern, na klar! Nur eben anders, als es gemeinhin gemeint ist: Dieses ganze B[.*]innengestammel, dieses Infixgemurkse ist mir ein Graus. Es gibt doch eine einfache Methode, den Frauen das zu geben, was ihnen zusteht: Sichtbarkeit. Eine Methode, die uns trotzdem die sprachliche Eleganz bewahrt. Ich meine das generische Femininum!
Weiterlesen »
Schlagworte
Open-Source Webdesign
2023-02-01 / 2023-08-27 von Karsten Reincke | Kommentar schreiben
Suchmaschinen mögen keine geschwätzige Verschlagwortung, aber gut gefüllte Sitemaps. So weit, so klar. Auch die Auszeichnung durch semantische HTML-Tags und eine gute Performance sprechen für die Relevanz einer Site. Ebenfalls nachvollziehbar. Was Suchmaschine dagegen hassen, sind ‘Dead-Links’. Wir sollten uns also davor hüten, das SEO freundliche Verhalten von bootScore zu unterlaufen. bootScore ohne ‘Broken Links’ […]
SEO umfasst viel. Ein Mittel zur Search Engine Optimization ist die semantische Auszeichnung von Seitenbereichen, die mit HTML5 möglich wurde: Die Tags <main>, <aside>, <article>, <header>, <nav> und <section> sollen Suchmaschinen zeigen, was inhaltlich wichtig ist, und was nicht. Bei WordPress ist es Aufgabe eines Themes, die ‘Tags’ korrekt einzubauen. bootScore und SEO — das […]
2023-01-30 / 2023-08-03 von Karsten Reincke | Kommentar schreiben
Auf meiner Wunschliste standen von Anfang an Checklisten mit Font-Awesome Icons. Also muss ich gleich hier über Font Awesome Icons und eigene CSS-Klassen sprechen, wenn bootScore mein neues WordPress-Theme werden soll. Denn Bullets und Checkmarks gleichzeitig in einer HTML-Liste ergibt optischen Murks. Bei mir half da kein Umformulieren oder Umstrukturieren. Und Verkürzen war auch keine […]
Font-Awesome in und für bootScore ist ein nettes Feature. Etwas frustriert muss ich ergänzen, dass ‘eigenen’ HTML-Code in einen WordPress/Gutenberg-Block via ‘Edit as HTML’ zu integrieren, gelegentlich Typ und Inhalt des Blockes zerstört : Wenn der Code dem Gutenberg-Editor suspekt ist, ersetzt er die schon gemachte Arbeit durch einen leeren HTML-Block. Ärgerlich , wenn man […]
2023-01-23 / 2026-01-10 von Karsten Reincke | Kommentar schreiben
Dass ich YAML-CSS aufgeben müsste, war mir Anfang des Jahres schnell klar geworden. Wodurch ich es ersetzen sollte, weniger. Ich wollte bei WordPress bleiben. Und meinen alten Content recyceln. Theoretisch hätte ich also nur das Theme austauschen müssen. Davon gab es jedoch viele, oft kommerziell, oft ohne Verweis auf die verwendete CSS-/JS-(Open Source) Software. Und […]
2023-01-01 / 2023-08-03 von Karsten Reincke | Kommentar schreiben
Kürzlich war der ’sterbende’ Editor Atom mein Thema. Nun bin ich schon wieder über ein totes Pferd in meinem Stall gestolpert: YAML-CSS ist out. Das hat nichts mit YAML ain’t Markup Language zu tun. Es ist ein modulares CSS framework für wahrhaft responsive Websites. Jahrelang hat es mir treu gedient, erst in Typo3, dann in […]
Open-Source Tools
2022-11-16 / 2026-01-10 von Karsten Reincke | Kommentar schreiben
Es heißt, “Atom and all repositories under Atom will be archived on December 15, 2022”. Denn der von GitHub entwickelte, editierbare Editor für das 21st Jahrhundert sei über die letzten Jahre nicht signifikant weiterentwickelt worden. Darum werde dieser Editor in den Ruhestand geschickt — zugunsten von “Microsoft Visual Studio Code. Und das, wo ich Atom […]
Geisteswissenschaft Musik Musikwissenschaft Open-Source
2022-08-01 / 2025-06-07 von Karsten Reincke | Kommentar schreiben
Musikwissenschaftlerinnen haben es schwer — auch wenn sie LaTeX-Texte mit Notenbeispielen und Harmonieanalysen verfeinern wollen. Dieser Artikel fasst eine Untersuchung zum Thema LaTeX und Musikwissenschaft zusammen, die unter der Hand zu einer selbstreferentiellen Anleitung geworden ist.
Lizenzkonformität Open-Source
2022-07-11 / 2025-06-07 von Karsten Reincke | Kommentar schreiben
Über 6 Jahre war der Bitkom Open Source Leitfaden 2.0 eine Quelle für die rechtskonforme Nutzung von Open-Source-Software, ein Benchmark. Doch der ist gealtert. Gut, dass der Bitkom und sein Arbeitskreis ‘Open Source’ nun seit Juni 2022 offiziell einen thematisch erweiterten und verfeinerten Bitkom Open Source Leitfaden 3.0 herausgeben — wiederum als Richtschnur, als Benchmark […]
Musik Musikwissenschaft Open-Source
2022-07-10 / 2025-10-03 von Karsten Reincke | 8 Kommentare zu Frescobaldi unter Ubuntu 22.04: mit pip oder apt?
Dass Frescobaldi unter Ubuntu 22.04 mit einer Fehlermeldung startet, ist ärgerlich: Der Bereich der Notenanzeige sagt, Frescobaldi übergebe via qpageview/highlight.py und qpageview/shadow.py an eine Funktion unerwarteterweise ein Argument vom Typ float. Nun gilt es zu ‘googeln’ — oder hier weiterzulesen:
2022-07-06 / 2026-03-15 von Karsten Reincke | Kommentar schreiben
Nach meiner Umstellung auf Ubuntu 22.04 wollte ich auch meine Musikarbeitsumgebung reaktivieren. Aber als ich MuseScore‑3 installiert hatte und es meine Musikpartitur abspielen ließ, hörte ich grässliche Hintergrundgeräusche. Und Soundfonts konnte ich auch nicht mehr hinzufügen. MuseScore 3 und Ubuntu 22.04 hakt also. Aber nicht unüberwindenbar:
2022-02-26 / 2023-08-03 von Karsten Reincke | Kommentar schreiben
Präsentationen ohne Bilder nerven. Darum bedienen wir uns so gern aus dem Internet mit seinen vielen schönen Fotos. Nur ist es eben nicht einfach, fremde Bilder legal in die eigene Präsentation einzufügen. Und auf die Verletzung solcher Pflichten bei freien Bildern zielt ein neuer Typ von Troll, der Bildertroll.
2020-11-28 / 2026-01-10 von Karsten Reincke | Kommentar schreiben
Mit dem Open Source License Compendium und dem Open Source Compliance Advisor hat die Deutsche Telekom das Thema ‘Open-Source-Compliance’ bereits vorangebracht. Am BOSL‑3.0 durfte ich in ihrem Namen mitschreiben. Allerdings bietet die DT mittlerweile so viele komplexe Produkte mit Open-Source-Anteil an, dass es zu teuer wird, die notwendigen Compliance-Artefakte manuell zu erzeugen. Notwendig ist eine […]
Gesellschaft
2020-10-14 / 2023-08-05 von Karsten Reincke | Kommentar schreiben
Kürzlich gab es wieder einmal ein Plädoyer gegen eine gender-gerechte Sprache. Stein des Anstoßes war das generische Maskulinum, also die Art von Aussagen, bei denen frau mitdenken müsse, Frauen seien mitgemeint. Glücklicherweise kann frau auch selbst Dinge (be-)denken:
2020-08-31 / 2023-08-05 von Karsten Reincke | 1 Kommentar zu Atom und Vi(m)-Plugin: ein Traum wird wahr
Ich liebe den vi(m), insbesondere wenn ich in einem Repository arbeite. Es ist so leicht, schnell mal eben eine Datei per Konsole zu ändern, so einfach alle Trumps durch Biden zu ersetzen: :1,$ s/[Tt]rump/Biden/g. Das hilft sogar bei Strato per ssh. Aber am Desktop habe auch ich bisher natürlich GUI basierte Editoren genutzt, Gedit z.B. […]
2020-08-21 / 2023-08-05 von Karsten Reincke | Kommentar schreiben
2000 hatte ich unter dem Namen gtgt — gesprochen gitty-gitty — die GNU Template Generation Tools veröffentlicht, mit denen sich Softwareprojekte so anlegen ließen, dass sie direkt zu den GNU Autotools passten. Nach wenigen Jahren waren sie überholt — von neuen Sprachen, Techniken und Tools. Jetzt aber haben wir sie im Kontext von TDOSCA wiederbelebt […]
2020-08-09 / 2023-08-05 von Karsten Reincke | 2 Kommentare zu Atom unter Ubuntu 20.04
Eigentlich bin ich eine treue Seele. Aber auch meine Geduld ist begrenzt: Die Tipps von Eclipse werden unter Ubuntu 20.04 schwarz auf schwarz angezeigt. Hmm. Markdown-Editoren sind umständlich. Oopps. Und der ‘Spellcheck’ für deutsch-englische Texte geht immer noch nicht. Grrr. Also auf zu neuen Ufern: Geben wir ‘Atom’ unter Ubuntu 20.04 eine Chance, selbst wenn […]
2020-06-16 / 2026-03-15 von Karsten Reincke | Kommentar schreiben
Heute zeigte sich die CWA — die Corona-Warn-App — der Öffentlichkeit. Sie gibt ein positives Bild. Das sagen selbst Spiegel und Welt. Die deutsche Regierung wollte sie als Open-Source-Software veröffentlichen, um die Akzeptanz bei der Bevölkerung zu erhöhen. Trotzdem gibt es noch einige Skepsis. Ich möchte ein paar spezielle Bedenken kommentieren:
Lizenzkonformität Musikwissenschaft Open-Source
2019-10-29 / 2023-08-03 von Karsten Reincke | 2 Kommentare zu GPL lizenzierte LilyPond-Snippets — und ihre Nebenwirkungen
Dieser Artikel geht ungewollten Seiteneffekten nach: Er beschreibt, warum es suboptimal ist, GPL lizenzierte LilyPond-Snippets zu distribuieren, selbst wenn man — wie ich es tue — gerne Freie- und Open-Source-Software erstellt, verteilt und verwendet. Der Seiteneffekt ist überraschenderweise der Copyleft-Effekt der GPL:
2019-06-30 / 2023-08-03 von Karsten Reincke | 1 Kommentar zu YOCTO, IOT und die GPLv3
IOT-Geräte bieten meist nur eingeschränkte Möglichkeiten, die darin verwendete Software zu untersuchen oder gar zu verändern. YOCTO möchte Software ganz spezifisch für IOT-Geräte zusammenstellen. Die GPLv3 erfordert aber, dass man so lizenzierte Software ersetzen können muss. Wie also stehen sie wirklich zueinander, YOCTO, IOT und die GPLv3?
2019-06-01 / 2023-08-05 von Karsten Reincke | Kommentar schreiben
Vor Tagen hatte der Antisemitismus-Beauftragte der Bundesregierung gesagt, “er könne Juden nicht empfehlen, jederzeit überall in Deutschland die Kippa zu tragen”. Das ist schlimm — nicht dass er es gesagt hat, sondern dass er es hat sagen müssen. Im Nachgang rief er dann zur Kippasolidarität am Al-Kuds-Tag auf: An diesem vom Iran ‘erfundenen’ Anti-Israeltag, sollten […]
2019-02-17 / 2023-08-03 von Karsten Reincke | Kommentar schreiben
Aktuell sichte ich gerade freie Musiksoftware, darunter auch die jniz und seine spezielle Lizenzierung. Dieses Tool erlaube der Nutzerin “[…] to build and to harmonize several voices according to the rules of classical harmony.” Seine Lizenz aber ist ’strange’. Und am Ende verletzt der Autor damit die GPL — ein Paradebeispiel:
2018-07-20 / 2024-05-05 von Karsten Reincke | Kommentar schreiben
Die Pflege einer WordPress-Instanz nur per ftp ist schon arg begrenzt. Jede Datei, die geändert werden soll, muss man downloaden, lokal ändern und wieder hochladen. Doch der Webhoster ‘Strato’ bietet auch einen ssh-Zugang an. Man muss nur wissen, wie es geht: