Sie lesen hier Teil 2 meiner Kotlin-Updates-Serie, in der ich Neuerungen und Änderungen rund um Kotlin seit dem Erscheinen meines Kotlin-Buchs zusammenfasse. Die Datenbank-Bibliothek Exposed (siehe Kapitel 19) hat sich mittlerweile von Version 0.27 zu Version 0.32 weiterentwickelt.
Kotlin-Updates: Kotlin 1.5.20
Mit diesem Artikel starte ich eine Serie von Update-Artikel zu meinem Kotlin-Buch. In diesem ersten Beitrag geht es um die Neuerungen in Kotlin von Version 1.4 bis zur aktuellen Version 1.5.20.
Arch Linux installieren
Arch Linux ist eine unter Linux-Profis sehr beliebte Rolling-Release-Distribution. Arch Linux zählt zu den wenigen Distributionen, die auf eine eigene Paketverwaltung außerhalb der Debian- und RPM-Welt setzen. Arch Linux betreibt schließlich ein großartiges Wiki, wo Sie technische Informationen zu kniffeligen Setup-Fragen finden (ganz egal, unter welchem Linux Sie arbeiten). Beim Recherchieren für mein Linux-Buch lande ich unweigerlich immer wieder im Arch Linux Wiki. Oft hört die Suche dort auf.
Arch Linux spricht explizit technisch versierte Linux-Anwender an. Wenn Sie nicht wissen, wie Sie Festplatten/SSDs manuell partitionieren, Dateisysteme selbst einrichten, mit chroot
andere Verzeichnisse zum Root-Verzeichnis machen, ist Arch Linux nicht die richtige Wahl. Wenn Sie aber schon ein, zwei Jahre Linux-Erfahrung haben, ist Arch Linux für Desktop-Installationen definitiv einen Versuch wert. Einmal installiert erhalten Sie eine solide, schnelle und sehr moderne Linux-Distribution.
Arch Linux lohnt sich auch aus didaktischer Sicht: Da Sie sowohl bei der Installation als auch später im Betrieb viel mehr selbst machen müssen, lernen Sie Linux besser verstehen.
Dieser Blog-Beitrag fasst die wichtigsten Schritte zur Installation in einer virtuellen Maschine sowie auf einem echten Rechner zusammen. Natürlich gibt es im Internet noch mehr Anleitungen (siehe die Liste der Quellen am Ende dieses Artikels), aber nachdem ich selbst ein, zweimal über Details gestolpert bin, habe ich mir gedacht: Noch eine Anleitung kann nicht schaden!
📚 Raspberry Pi, 7. Auflage erschienen
Ende Juni 2021 ist die siebte Auflage unseres Buchs erschienen!
Und das sind die wichtigsten Neuerungen:
- aktualisiert im Hinblick auf die neuen Modelle Raspberry Pi 400 und Raspberry Pi Pico
- der Raspberry Pi als Retro-Spielekonsole mit RetroPie
- Ubuntu am Raspberry Pi
- SATA-SSD statt SD-Karte
- Raspberry Pi Imager
- Programmiertechniken in MicroPython (Raspberry Pi Pico)
- neue Projekte: CO2-Ampel und Ultraschall-Entfernungsmessung mit dem Raspberry Pi Pico
- mit einem Geleitwort von Eben Upton
Umfang: 1088 Seiten, Farbdruck und Fadenbindung
ISBN: 978-3-8362-8351-9
Preis: Euro 44,90 (in D inkl. MWSt.)
Autoren: Michael Kofler, Christoph Scherbeck und Charly Kühnast
Weitere Informationen, Leseproben, Beispieldateien
Meine Bücher als E-Book bei amazon kaufen?
Der Rheinwerk Verlag, bei dem der Großteil meiner Bücher aus den letzten 10 Jahren erschienen sind, hat sich kürzlich dazu entschieden, einen Teil der Titel auch als Kindle-E-Books bei amazon.de anzubieten. (Schon immer konnten Sie Rheinwerk-Titel als Buch bei amazon kaufen — aber eben nicht als E-Book.) Für den Verlag gibt es gute Gründe dafür, E-Books via amazon zu verkaufen; aber es gibt auch Argumente dagegen. In diesem Text versuche ich Sie zu überzeugen, E-Books lieber direkt beim Rheinwerk Verlag zu erwerben.
Anmerkung: Dieser Blog-Beitrag gibt meine ganz persönliche Meinung zu diesem Thema wieder. Der Text hat nichts damit zu tun, was der Rheinwerk Verlag zu diesen Fragen denkt. Allerdings habe ich selbst fast 10 Jahre eigene E-Books bei amazon verkauft bzw. über meine eigene Website vermarktet (ebooks.kofler). Insofern glaube ich zu wissen, wovon ich hier spreche/schreibe.
Farb-PDFs in Graustufen-PDFs umwandeln
Kürzlich musste ich einige Tickets ausdrucken, die großflächig mit Farbe hinterlegt waren. Der Treiber meines Drucker bietet leider keine Möglichkeit, ein Dokument in Graustufen auszudrucken. Und der Farbdruck vergeudet eine Menge Tinte/Toner. Also habe ich nach einem Weg gesucht, Farb-PDFs in Graustufen-PDFs umzuwandeln. Und siehe da: Was Linux an Benutzerkomfort vermissen lässt, ersetzt es durch tolle Kommandos :-)
Fedora 34
phoronix, heise.de und derstandard.at sind sich einig: Mit Version 34 ist Fedora ein großer Wurf gelungen. Tatsächlich gibt es diesmal Neuerungen, die ins Auge stechen und die zu hören sind: Als erste große Distribution liefert Fedora Gnome 40 auf und verwendet PipeWire als Audio-Framework. Wayland ist bei Fedora schon lange standardmäßig aktiv, aber erstmals gilt dies nun auch für den KDE-Zweig. Das Dateisystem btrfs wird jetzt standardmäßig komprimiert. Kurzum: Fedora gewährt wieder einmal einen Blick in die Linux-Zukunft.
Fluch und Segen von Gnome
Mit Gnome 40, dem Nachfolger von Gnome 3.38, ändert sich nicht nur die Versionsnummer. Das Gnome-Projekt hat bei der Gelegenheit auch gleich eine Menge Neuerungen am Desktop durchgeführt. Soviel vorweg: Die Optik ist großartig! (Der Eindruck wird durch den wunderschönen Fedora-34-Hintergrund noch verstärkt.)
Ubuntu 21.04
Ubuntu 21.04 (»Hirsute Hippo«) ist fertig. Auf meinem Hauptrechner läuft es schon seit zwei Wochen (nachdem ich Ubuntu 20.10 übersprungen und nur in virtuellen Maschinen ausprobiert habe). Dieser Artikel fasst die wichtigsten Neuerungen zusammen.
Update 28.4.2021: Suspend-Probleme (siehe eigenen Abschnitt), Hinweis auf Raspberry Pi
LaTeX-Benchmark: Mac M1 vs. Lenovo P1 bzw. macOS vs Linux
Für viele Entwickler ist der CPU-intensivste Prozess das Kompilieren großer Projekte. Für mich als Autor ist es die Umwandlung von Markdown-Dateien zuerst in die LaTeX-Syntax (Pandoc) und dann in ein PDF-Dokument (latex
, dvips
, ps2pdf
). Seit ein paar Tagen verfüge ich über einen Mac Mini M1 als zusätzlichen Testrechner. Natürlich war ich neugierig, wie schnell das Ding nun wirklich ist — im einzigen Real-World-Test, der für mich relevant ist: Beim Erzeugen von PDFs aus LaTeX-Dateien.
LaTeX-Benchmark: Mac M1 vs. Lenovo P1 bzw. macOS vs Linux weiterlesen