Apples unschönes Verhalten
Montag, 2. Januar 2023
Apples Betriebssystem basiert seit Mac OSX (heute nur noch MacOS) auf Unix und etlichen Komponenten aus der Open Source Entwicklergemeinde.
Darunter seit 20 Jahren auch die Bibliothek Curl (für Datenübertragung).
Wie der schwedische Entwickler Daniel Stenberg nun bekannt gibt, verweist der milliardenschwere Softwarekonzern Apple bei Problemen gerne auf den Open Source Entwickler, unterstützt diesen aber weder finanziell noch mit Hardware zum Testen.
Während Tim Cook & Co. immer gern auf "solidarisch" machen, sieht die Realität in solchen Bereichen anders aus und man sollte sich wirklich fragen ob solche Bekundungen nicht einfach nur dem Marketing dienen.
WLAN-Verbindung teilen unter Linux
Dienstag, 8. März 2022
Schnelles Teilen der aktiv genutzten WLAN Einstellungen per Terminal:
nmcli device wifi show-password
Es erscheint die SSID, die Sicherheitsstufe, das Passwort sowie ein QR-Code mit den Einstellungen.
DynCSS - CSS per PHP
Dienstag, 20. Oktober 2020
Vergesst SASS, LESS und andere CSS Scriptsprachen die kompiliert werden müssen. Mit DynCSS, dem CSS per PHP können ohne Kompilierung Variablen verwendet sowie reines und lesbares CSS geschrieben werden. Und alles wird als minifiziertes, komprimiertes CSS ausgegeben.
Kein spezieller Editor nötig, kein Kompilieren - nur PHP!
Der Aufbau im Beispiel:
2 Dateien: index.php sowie die style.php.
In der index.php wird das DynCSS ganz normal integriert:
oben als php: include("style.php?teil=1");
unten als html: link rel="stylesheet" type="text/css" property="stylesheet" media="screen" href="style.php?teil=2"
In der style.php wird oben der header erzeugt, dann das above-the-fold-CSS und das externe CSS in zwei Variablen gesteckt und zuletzt unten verarbeitet und minifiziert ausgegeben.
Über das PHP in der Stylesheet-Datei lassen sich per GET-Variable auch weitere Unterteilungen der CSS Ausgabe machen wenn gewünscht. In den Beispieldateien (ZIP-Download) habe ich die Variable seitentyp für die Unterscheidung von unterschiedlichem CSS je Seite verwendet.