Archiv der Kategorie: News

📚 Photovoltaik-Buch erschienen

Zusammen mit Christian Ofenheusle habe ich im Sommer das Buch »Photovoltaik« verfasst. Es richtet sich an alle, die Stromkosten mit einer PV-Anlage senken möchten oder ein Balkonkraftwerk in Betrieb nehmen möchten. Das Buch erklärt alle relevanten Grundlagen und konzentriert sich auf die optimale Planung. Nach der Lektüre verstehen Sie Ihre (geplante) PV-Anlage und können das Angebot Ihrer Installateurfirma kritisch hinterfragen.

Cover

Erschienen: Ende November 2022
Umfang: 214 Seiten
Autoren: Michael Kofler und Christian Ofenheusle
ISBN: 978-3-8362-9439-3
Preis: Euro 39,90 (in D inkl. MWSt.)

Aus dem Inhalt

  • Von Kilo, Watt und Peak: Wie viel Strom braucht man eigentlich? Wo kann man sparen?
  • Technik: PV-Module, Wechselrichter, Maximum Power Point Tracking
  • Speichersysteme und Batterien
  • Notstromfunktion und Inselanlage
  • Das Balkonkraftwerk
  • PV-Anlagen für Ein- und Mehrfamilienhäuser
  • Wärmepumpen
  • Best Practices und Fallstricke
  • Förderungen und EEG

Mehr Details …

📚 Lehrbuch Datenbanksysteme

Mein soeben erschienenes Buch Datenbanksysteme richtet sich an Studierende, Entwickler und Datenbankanwender. Es erklärt Ihnen, wie moderne Datenbankmanagementsysteme funktionieren. Es zeigt Ihnen, wie Sie Datenbanken korrekt und effizient entwerfen. Es erläutert den Umgang mit der Structured Query Language (SQL) und gibt einen Überblick über die Administration und Programmierung von Datenbanksystemen.

Cover

Unzählige Übungsaufgaben (mit Lösungen!) helfen Ihnen, das erlernte Wissen zu verfestigen und anzuwenden. Zusammen mit dem Buch erhalten Sie den Online-Zugriff auf mehrere Beispieldatenbanken, sodass Sie SQL-Kommandos ohne die langwierige Installation eines eigenen Datenbank-Servers ausprobieren können. Alternativ können Sie die zum Download angebotenen Beispieldatenbanken natürlich auch lokal installieren.

In das Buch fließt meine bald 30-jährige Erfahrung im Entwurf von Datenbanken, bei der Entwicklung von Datenbankanwendungen, bei der Administration von Datenbankmanagementsystemen (DBMS) sowie aus dem Unterricht ein. Ein besonderer Fokus des Buchs liegt im korrekten Datenbankdesign. Fehler, die in dieser Phase passieren, sind später praktisch nicht mehr zu korrigieren. Das Buch berücksichtigt auch neue Entwicklungen, von NoSQL bis hin zu modernen SQL-Features (Rekursion, Common Table Expressions, Window-Funktionen etc.).

Das Buch umfasst knapp 750 Seiten und kostet ca. 50 EUR. Mehr Details zum Buch finden Sie hier.

Freiexemplar für Lehrpersonal

Wenn Sie auf der Fachhochschule oder Universität eine Datenbank-Vorlesung oder -Übung abhalten: Kontaktieren Sie dozenten@rheinwerk-verlag.de und fordern Sie ein kostenloses Belegexemplar an!

📚 Git-Handbuch (2. Aufl.) und Java-Grundkurs (4. Aufl.) erschienen

Der April bringt gleich einen Doppelpack von Neuerscheinungen: Einerseits haben Bernd Öggl und ich unser sehr erfolgreiches Git-Handbuch auf den neuesten Stand gebracht. Von den Basics über gängige Workflows bis hin zu einer Referenz der wichtigsten Optionen — alles ist dabei. Mehr Details finden Sie hier.

Außerdem habe ich meinen seit vielen Jahren im Unterricht bewährten Java-Grundkurs aktualisiert. Hier hat sich inhaltlich deutlich mehr getan. Die letzte Auflage bezog sich noch auf Java 11, die neue berücksichtigt Java 17 inklusive der neuen Records. Ich habe die Gelegenheit genutzt, auch einige strukturelle Verbesserungen vorzunehmen, noch mehr Übungs- und Wiederholungsbeispiele einzubauen und das Buch generell einsteigerfreundlicher zu machen. Im Taschenbuchformat ist das Buch für schlanke EUR 15 erhältlich. Lesen Sie hier die detaillierte Inhaltsangabe!

   

📚 Python (2. Aufl.) erschienen

Die zweite Auflage von »Python — Der Grundkurs« ist erschienen. Für die Neuauflage habe ich dieses äußerst erfolgreiche Buch im Hinblick auf die aktuelle Python-Version 3.10 vollständig aktualisiert und in vielen Details verbessert:

  • Assignment Expressions (Zuweisung und Vergleich kombinieren)
  • Neue Formatierungssyntax `f'{varname}‘
  • Vereinigung von Dictionaries
  • Pattern Matching (Tupel, Listen und Sets mit Mustern auswerten)
  • Stärkere Berücksichtigung von VSCode als Python-Editor

📚 Python (2. Aufl.) erschienen weiterlesen

📚 Linux (17. Aufl.) erschienen

Soeben ist mein Linux-Buch in der (unglaublich!) 17. Auflage beim Rheinwerk-Verlag erschienen!

Wie üblich habe ich das Buch im Sommer komplett aktualisiert, d.h., der gesamte Text wurde an die bis August 2021 verfügbaren Distributionen und Software-Versionen angepasst. Die folgende Liste nennt in Stichpunkten weitere Neuerungen:

  • Distributionen: AlmaLinux, Manjaro Linux, Oracle Linux, Rocky Linux
  • Desktop-Nutzung: Gnome 40, draw.io, Visual Studio Code
  • Shell: zsh als zunehmend attraktive bash-Alternative
  • Let’s Encrypt: Zertifikate mit acme.sh einrichten
  • SSH: Zweifaktorauthentifizierung (2FA) mit Google Authenticator und YubiKey
  • Firewalls: von iptables zu nft
  • Docker: Container ohne root-Rechte, Podman
  • Linux unter Windows: WSL2 und WLSg

Noch mehr Details zum Buch finden Sie hier.

 

📚 Docker (3. Aufl.) erschienen

Docker ist seit einigen Jahren die Schlüsseltechnologie abseits aller Programmiersprachen, die den Arbeitsalltag zahlloser Entwickler enorm vereinfacht. Docker ermöglicht es, Sprachen, Server, Linux-Umgebungen etc. in beliebigen Versionen parallel zueinander zu installieren und auszuführen — und das unter Linux, Windows und macOS.

Für die dritte Auflage haben wir das Buch vollständig aktualisiert und die Einführungskapitel übersichtlicher strukturiert. Wichtige inhaltliche Neuerungen sind:

  • Rootless Docker: Docker ohne root-Rechte verwenden
  • CPU-Architekturen: Docker auf Apple-Computern mit ARM-Prozessoren
  • Pull-Limit: Docker-Hub-Limits beim Image-Zugriff umgehen
  • Container automatisch starten: restart-Option und systemd
  • neue GUI-Tools: Docker Desktop, VSCode, Portainer
  • Traefik: ein Proxy-Server speziell für Container-Anwendungen

Weitere Infos finden Sie hier.

📚 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

https://pi-buch.info/raspberry-pi-7-auflage/

 

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.

Meine Bücher als E-Book bei amazon kaufen? weiterlesen

Linux-Kommandoreferenz in der 5. Auflage erschienen

Meine Linux-Kommandoreferenz ist soeben in der fünften Auflage erschienen:

544 Seiten, Hard-Cover
Preis: Euro 24,90 (in D inkl. MWSt.)

Dieses Buch enthält den Linux-Grundwortschatz für das Arbeiten im Terminal – über 500 Kommandos samt Optionen, Erläuterungen und Beispielen. Außerdem umfasst das Buch eine Referenz der wichtigsten Konfigurationsdateien sowie eine Zusammenstellung wichtiger Tastenkürzel.

In dieser Auflage habe ich wieder einige neue Kommandos aufgenommen: acme.sh, aws, boltctl, etherwake, fwupdmgr, gdebi, kbdrate, nft, rdfind, ubuntu-security-status, wakeonlan und wol. Außerdem habe ich die Beschreibung vieler Kommandos aktualisiert und mit zusätzlichen Beispielen versehen, unter anderem bei adduser, certbot, chcon, chsh, cryptsetup, diff, dmesg, dnf, du, find, firewallcmd, flatpak, git, grep, iptables, mysqldump, sudo, sysctl, wsl und zypper.

PS: Von allen meinen Büchern gibt es keines, das ich so oft selbst öffne (wenn auch in der Regel nur die PDF-Version auf meinem Computer). Trotz der Arbeit an fünf Auflagen und der regelmäßigen Anwendung vieler Kommandos scheitere ich daran, mir all die Kommando- und Optionsnamen dauerhaft auswendig zu merken. Sie sehen also: Dieses Buch habe ich nicht nur für Sie geschrieben, sondern auch für mich selbst :-)