Juni 30, 2024

Der Fünfzehner

Über KI allgemein und vor allem auch ChatGPT wird ja zur Zeit allerorten geredet. Zum Teil wird die sogenannte KI als ein weiterer riesen Schritt in der digitalen Welt gesehen, und oft auch als Anfang des Ende des kultivierten Lebens dargestellt.

Das soll hier garnicht vertieft werden. Statt dessen wird hier ein konkretes Beispiel gezeigt für das, was mit ChatGPT jetzt einfach machbar ist, und welche Wirkung das auf uns haben könnte.

Dazu betrachte man zuerst diesen (noch fiktiven) Wikipedia-Artikel mit dem Namen „Der Fünfzehner“:

Fünfzehner

Der Fünfzehner bezeichnet eine Kurzpause von 15 Minuten, die traditionell im Handwerk, insbesondere im norddeutschen Raum, praktiziert wird. Diese Pause dient als fester Bestandteil des Arbeitsalltags und spiegelt eine historisch gewachsene Praxis wider, die sich als Reaktion auf die Industrialisierung und die damit einhergehende Verdichtung der Arbeitszeiten in der Industrie entwickelte.

Ursprung und Entwicklung

Die Einführung des Fünfzehners kann als direkte Reaktion auf die zunehmende Strukturierung und Reglementierung der Arbeitszeiten während der Industrialisierung im 19. Jahrhundert verstanden werden. Während in Fabriken strenge Zeitvorgaben und Schichten eingeführt wurden, suchte das Handwerk Wege, um die Autonomie und Flexibilität der Arbeitsgestaltung zu bewahren. Die Pause von 15 Minuten bot eine Möglichkeit, die Arbeitsintensität zu regulieren und dabei den Arbeitern eine kurze Erholung zu ermöglichen.

Kulturelle Bedeutung

In vielen Handwerksbetrieben ist der Fünfzehner mehr als nur eine Pause; er ist ein Ausdruck von Tradition und gemeinschaftlicher Praxis. Diese Pausen werden oft genutzt, um soziale Kontakte zu pflegen, Wissen auszutauschen und die Gemeinschaft innerhalb des Betriebs zu stärken. In einigen Regionen wird die Pause zudem genutzt, um gemeinsam Kaffee zu trinken oder kleine Snacks zu essen.

Gegenwärtige Praxis

Auch heute ist der Fünfzehner in vielen Handwerksbetrieben fest etabliert. Trotz der fortschreitenden Modernisierung und dem Einfluss industrieller Arbeitsweisen hat die Pause ihre Bedeutung behalten. Sie dient nicht nur der Erholung, sondern auch der Pflege des sozialen Miteinanders und der Aufrechterhaltung einer Arbeitskultur, die stark von persönlichen Beziehungen und gegenseitigem Respekt geprägt ist.

Zusammenfassung

Der Fünfzehner stellt somit ein bedeutendes kulturelles Erbe dar, das die Werte und Traditionen des Handwerks reflektiert. Er zeigt, wie historische Arbeitspraktiken sich an neue ökonomische und soziale Bedingungen anpassen können, ohne ihre essentiellen Charakteristika zu verlieren.

Sicher werden Sie denken: „Oh ja, ein informativer Artikel, der auf geschichtlichen Fakten basiert und von einer forschenden Person zusammengetragen wurde, die die Arbeiterbewegung und ihre Kuturgeschichte zu kennen scheint. Er ist sprachlich auf einem ordentlichen Niveau und sicherlich eine Bereicherung der Wikipedia. Bestimmt war es ein bisschen aufwändig, diesen Artikel zu schreiben. Vielleicht zollen Sie der Autorin etwas Anerkennung im Stillen.

Nach der Lektüre besteht kein Zweifel mehr daran, was „ein Fünfzehner“ ist, und dass wir ihn vielleicht auch öfter in unser Leben integrieren sollten, um stabile, gesunde und erfüllende Arbeitsverhältnisse zu pflegen.

Die Geschichte hinter diesem Artikel stellt sich jedoch anders dar.

Die einzige Person, die ich je von einem „Fünfzehner“ habe sprechen hören, war meine liebe Mutter. Sie machte gern mal einen Fünfzehner, in dem sie dann eine angemessene Menge Kaffee und HBs konsumierte, bevor sie nach mehr oder weniger genau fünfzehn Minuten wieder ihrer Tätigkeit nachging.

Als ich dann einen Kollegen zu einem ebensolchen Fünfzehner aufforderte, musste ich ihm diese Geschichte erzählen, denn er hatte noch nie vom Fünfzehner gehört. Dazu kamen einige weitere Fakten wie dass Muttern einem handwerklich bürgerlichen Milieu Hamburgs enstammte und einige Jahre in einem großen Handwerksbetrieb im Büro gearbeitet hatte.

Der Kollege, immer interessiert an den Möglichkeiten, die ChatGPT eröffnet, hat daraufhin den oben gezeigten Artikel mit ChatGPT zusammen erstellt. Seiner Aussage nach hat das nicht länger als eine Minute gedauert und erforderte keine weitere menschliche Überarbeitung.

Diese einfache Beispiel zeigt, was mit dieser Technologie möglich ist. Ob intelligent oder nicht, dieses sprachgewandte Helferlein ermöglicht es uns, mit einigen wenigen Interaktionen solche elaborierte Texte zu vielen Themen zu erstellen. Dabei sind die Texte weder schlecht recherchiert, noch offensichtlich falsch oder wirken komplett synthetisch.

Trotzdem muss die Idee zu einem Text immer noch von einem Menschen kommen und zusammen mit einigen eingrenzenden Fakten an den Algorithmus übergeben werden. Es ist also weiterhin ein Mensch, der hier weitgehend bestimmt was geschrieben wird.

Aber es wird einfacher, halbwegs ordentliche Texte zu erstellen mit dieser Technologie, und was einfach ist, wird schnell als Standard erwartet. Übertragen auf das Thema dieses Blogs würde das vielleicht heissen, dass die Qualität von Texten in Angeboten besser werden muss, weil das die Erwartung der Kunden wird. Es lohnt sich also, sich jetzt mit dieser Technologie auseinanderzusetzen und zu lernen, wo sie einem persönlich nützen kann. Ob das nun mit ChatGPT oder einer anderen, KI gestützten Technologie passiert, ist erstmal zweitrangig.

Andererseits heisst das natürlich auch, dass die Menge an Informationen aller Arten schnell weiter zunehmen wird. Die schiere Menge macht es komplizierter, Sinnhaftigkeit oder gar Wahrheit zu beurteilen. Was massenhaft verfügbar ist, wird auch weniger wert.

Ob wir wollen oder nicht, wir müssen uns mit diesen Wirkmechanismen alle auseinandersetzen.

Ach ja, und wenn Sie den Ausdruck „einen Fünfzehner machen“ ebenfalls kennen, lassen Sie es mich bitte wissen 😉

Schlagwörter:
September 23, 2023

Kraft Version 1.1

Version 1.1 von Kraft ist mit wichtigen Verbesserungen für Benutzende und die Integration in moderne Softwarestacks wie cmake und KDE releast worden. Die wichtigsten Änderungen sollen hier kurz vorgestellt werden.

Als erstes einige technische Details: Die niederländischen Übersetzungen sind aktualisiert. Das Anwendungs-Icon wurde repariert, und die cmake Steuerdateien wurden so geändert, dass Kraft jetzt sowohl mit älteren als auch neuen Versionen von Akonadi zusammenarbeitet, wie sie in verschiedenen Linux-Distributionen gefunden werden.

Aus Sicht von Benutzenden gibt es zwei wesentliche Verbesserungen:

Erstens können die Kopf- und Fußtexte der Dokumente können jetzt mit Makros erweitert werden, die automatische Berechnung z. B. von Datumswerten unterstützen. So kann beispielsweise ein Zahlungsziel von zwei Wochen nach dem Dokumentdatum durch den Einsatz eines Makros sehr leicht automatisch auf dem Ausdruck eingefügt werden. Darüber hinaus gibt es noch weitere interessante Makros z. B. zur Berechnung der sog. haushaltsnahen Dienstleistungen. Sie werden in einem separaten Beitrag vorgestellt.

Zum Zweiten wurde ein neuer Knopf hinzugefügt, mit dem Vorlagen für Kopf- und Fußtexte jetzt an der Cursorposition zusätzlich in die Texte des Dokumentes eingefügt werden. Bisher konnten nur die gesamten Dokumenttexte ersetzt werden. Mit der neuen Erweiterung steigt die Flexibilität wie die
Vorlagen organisiert werden, da jetzt leichter spezifische Textbausteine erstellt werden können.

Parallel zu diesem Release geht die Arbeit an einem Kraft 2.0 Branch weiter, der Kraft zu einem kollaborativen, digital souveränen Werkzeug über Internet machen wird.

Kraft Version 1.1 kann wie üblich über die Download-Seite heruntergeladen werden.

Bitte beachten: Wenn man Kraft 1.1 selbst übersetzen will, stößt man auf einen kleinen Fehler: Im root-Verzeichnis des source Tarballs wird die Datei .tag erwartet, sonst bricht cmake mit einem Fehler ab. Dies kann behoben werden, indem die Datei angelegt wird mit dem Inhalt 100ca9f3.

Mai 23, 2022

Kraft Version 0.98

Ich freue mich, die neue Version 0.98 von Kraft herauszugeben.

Es ist eine Version mit vielen Bugfixes und einigen tollen neuen Features. Wichtige Fixes gingen in den Bereich des Katalog-Management: Basierend auf Fehlerreports aus der Community wurde die Katalog Behandlung komplett überarbeitet. Drag and Drop, Sortierung und Einordnung der Katalog-Einträge wurde repariert und ist jetzt deutlich besser zu benutzen. Die einzelnen Einträge können jetzt ordentlich sortiert per Drag and Drop sortiert und zwischen den Unterkapiteln hin- und herbewegt werden.

Durch ein früheres Problem sind Einträge im Katalog manchmal komplett verschwunden. Zum Glück sind sie nicht verloren gegangen, sondern waren „nur“ unsichtbar. Das ist jetzt behoben, und die verlorenen Katalogeinträge tauchen jetzt im Hauptordner des Katalogs auf. Von dort können sie entsprechend einsortiert werden.

Ein weiteres großes Feature ist die Unterstützung von . XRechnung ist ein Format für elektronische Rechnungsstellung in Deutschland, das sich mehr und mehr durchsetzt und bei Aufträgen im öffentlichen Bereich erforderlich ist.

Wir sind sehr stolz, dass Kraft das erste open source Büro-Programm ist, das X-Rechnung komfortabel mit Benutzeroberfläche unterstützt. Alle Rechnungen können jetzt als XRechnung exportiert werden.

Ausser diesen beiden großen Neuerungen sind noch etliche andere, nicht minder wichtige, hinzugekommen. Von der Community via Github gemeldete Fehlerreports sind repariert worden, so dass Kraft noch stabiler und nützlicher geworden ist.

Wir wünschen viel Spaß und Erfolg mit Kraft Version 0.98.

Schlagwörter: , , ,
August 15, 2021

Kraft Version 0.97

Ich freue mich, die Kraft-Version 0.97 herauszugeben. In dieser Version sind wieder einige Bugfixes und Detailverbesserungen zu finden, die die Arbeit mit Kraft noch weiter erleichtern werden.

Eine neue Funktion ist, Kraft im Nur-Lesen Modus zu starten. Damit können Benutzende Dokumente zwar lesen und abgeschlossene Dokumente auch Drucken, aber nicht verändern. Somit können Anwendungen mit mehreren Arbeitsplätzen, in dem einer der „Hauptarbeitsplatz“ ist, der die Angebote und Rechnungen erstellt. Andere können die Dokumente gefahrlos einsehen.

Die Version 0.97 ist über die Download-Seite der Homepage herunterzuladen.

Wir wünschen viel Spaß und Erfolg mit Kraft.

Schlagwörter: , , ,
April 3, 2021

Interview auf gnulinux.ch

Ich wurde zum Thema Kraft von den sehr aktiven und sachkundigen Aktiven hinter https://gnulinux.ch/ kontaktiert und interviewt. Es war ein sehr angenehmes und ausführliches Gespräch zur Geschichte, dem Hintergrund und der Entwicklung von Kraft.

Das vollständige Interview ist im Podcast GLN009 erschienen. Wer vorspulen möchte: Es startet etwa bei 1:20h, aber auch die anderen Themen lohnen sich 🙂

Schlagwörter: , ,
Februar 27, 2021

Kraft Version 0.96

Ich freue mich, heute das Release Version 0.96 von Kraft herauszugeben. Die neue Version kann über die Homepage heruntergeladen werden.

Kraft 0.96 ist ein Bugfix Release, das einige kleine Fehler der Version 0.95 behebt. Insbesondere betrifft das das in 0.95 eingeführte neue PDF-Rendering mit Weasyprint.

Es gibt auch ein paar kleine neue Funktionen: Im Dokument Editor kann per Hinzufügen-Knopf nun auch eine neue Posten-Vorlage hinzugefügt werden. Außerdem werden in Folgedokumenten die im Vorgängerdokument eingetragenen Kopf- und Fußtexte kopiert, wenn die Standard-Texte für den neuen Dokumenttyp nicht gesetzt sind. Wichtig dabei: Kraft verwendet den Kopftext mit dem Namen „Standard“ als Standardtext, ebenso bei Fußtexten.

Weiterhin viel Erfolg mit Kraft!

Schlagwörter: , ,
November 1, 2020

Kraft Dokumente mit Weasyprint gestalten

Um es deutlicher zu machen, wie mit dem neuen PDF Konverter, der in Kraft Version 0.95 eingeführt wurde, Dokumente gestaltet werden können habe ich ein neues Beispiel-Template in das Kraft Repository gestellt.

Mit diesem Template werden die Posten auf dem PDF in zwei Zeilen ausgegeben: In der ersten Zeile steht der Text, und darunter werden in einer separaten Zeile die Menge, der Einzelpreis und der Gesamtpreis des Posten gedruckt:

Firmen Logo

Außerdem hat das Dokument ein Bild als Firmen-Logo auf der ersten Seite.

Das Template besteht wie die meisten aus zwei Dateien: Das eigentliche Template File (kraft_kfg.gtmpl) und das dazugehörige stylesheet file (kraft_kfg.css).

Um sie zu verwenden, müssen beide Files heruntergeladen werden und im Kraft Einstellungsdialog bei den Dokument Typen das gtmpl File ausgewählt werden. Zu beachten ist, dass der Link zum css File in dem gtmpl File angepasst wird.

Grob gesagt: In dem template file kraft_kfg.gtmpl wird die Dokument-Struktur in html gesetzt, das heisst die Abfolge von Dokumentkopf mit Adressen, dem Einführungstext etc und dann den Posten und so weiter, festgelegt.

Das Stylesheet-File kraft_kfg.css definiert das Aussehen der einzelnen Elemente.

Eine Überschrift

Als grundsätzliches Beispiel sei hier die folgende Zeile herausgegriffen:

<h1>{{ doc.docType }} {{ doc.ident }}</h1>

Die in den geschweiften Klammern stehenden Texte bezeichnen Template-Variablen, die ersetzt werden: doc.docType ist (genau wie doc.ident) ein Wert des Dokumentes, nämlich dessen Dokument-Typ wie Angebot oder Rechnung. doc.ident ist bezeichnet die Dokumentnummer. Es gibt eine feste Anzahl von solchen Variablen, die durch den Kraft-Code festgelegt sind. Es ist hoffentlich durch ihre Verwendung im Template selbsterklärend, was sie bedeuten.

Die beiden Werte werden innerhalb des html tags h1 gedruckt. Das bezeichnet eine Überschrift ersten Grades (die „oberste“ Überschrift), die üblicherweise etwas größer und fett geschrieben wird.

Wie genau die Überschrift in diesem Fall aussehen soll, wird im Stylesheet festgelegt. Dort ist zu finden:

html h1 {
    color: #2f590a;
    font-family: Roboto;
    font-size: 14pt;
    margin: 0;
}

Das bedeutet, dass die Farbe #2f580a verwendet werden soll, und der Text ohne Rand im Font Roboto in der Größe 14 Punkt geschrieben werden soll.

CSS bietet eine große Menge von Gestaltungsmöglichkeiten. Dazu sei auf die zahlreiche Dokuementation im Internet verwiesen.

Meistens wird CSS zur Gestaltung von Webseiten verwendet. Hier wird jedoch ein Druckbild gestaltet. Das ist durch die Zeile, mit dem die Stylesheet Datei geladen wird, festgelegt. Das Attribut media legt den Stylesheet für print Medium fest.

Wie ist das Logo verwirklicht?

Im Template File ist es nur ein HTML Image Tag, das ein Bild von einer URL lädt. Da kann aber auch eine lokale Datei angegeben werden. Dem img Tag die ID „logo“ zugewiesen wird, das es für das CSS identifizierbar macht.

Das Aussehen ist wieder im CSS File festgelegt:

img#logo {
  position: absolute;
  right: 0px;
  top: -150px;
  width: 178px;
  height: 191px;
  z-index: -1;
}

Etwas besonderes ist hier, das das Bild mit einer absoluten Position gesetzt wird. Die Positionsangaben werden in Pixel angegeben. Das Bild wird direkt an den rechten Rand und 150 px von oben (ein positiver Wert würde vom unteren Papierrand aus zählen) auf die Ausgabe gesetzt.

Ich hoffe, dieses Beispiel erleichtert das Anpassen des Templates an die eigenen Bedürfnisse ein wenig. Am besten geht man dabei schrittweise vor und verändert immer nur ein Detail nach dem anderen.

Schlagwörter: , , ,
August 31, 2020

Kraft Version 0.95 erschienen

Die Kraft Community freut sich, die neue Version 0.95 freizugeben.

Kraft hilft im Büro!

Die neue Version kann über die Homepage heruntergeladen werden.

Weayprint als PDF Rendering Engine

Diese Version bedeutet einen großen Schritt vorwärts für Kraft. Die Art, wie die PDF Dokumente generiert werden, ändert sich grundlegend. Bis jetzt (und seit mehr als 15 Jahren!) hat Kraft ein Script auf Basis der Python Bibliothek ReportLab verwendet, um hochqualitative PDFs zu erzeugen.

Das hat uns weit gebracht, aber es war für Benutzer immer schwierig, das Aussehen der Ausgabedokumente an individuelle Bedürfnisse anzupassen, denn ReportLab benutzt ein XML-basiertes Quell-Format, das schwierig anzupassen ist.

Ab dieser Version wird zusätzlich das Projekt WeasyPrint zur Erzeugung der PDFs unterstützt. Das Prinzip ist das selbe geblieben: In ein Template werden die Dokumentdetails eingefüllt, und das Konvertierungsskript erzeugt daraus PDF. Jedoch verwendet WeasyPrint ein HTML basiertes Quellformat, und da viele ein bisschen HTML beherrschen und es viele Tutorials und Hilfen gibt, wird es sehr viel einfacher sein, die Dokumente anzupassen.

Abgesehen von der einfacheren Benutzung bietet WeasyPrint auch wesentlich mehr Möglichkeiten, die Dokumente zu gestalten. Beispiele dafür sind bessere tabellarische Gestaltung und Web Fonts.

Parallel zur Integration von WeasyPrint wurde auch die Text-Template Bibliothek ausgetauscht: Kraft verwendet jetzt auch Grantlee, den Standard in der KDE/Qt Welt.

Sowohl die ReportLab basierte PDF Erstellung als auch die ctemplate Templates sind in dieser Version von Kraft noch unterstützt, aber langfristig wird Weasyprint bevorzugt werden. Dann werden wir die Unterstützung von ReportLab aufgeben.

Ein neues Benutzerhandbuch

Eine weitere großartige Änderung ist, dass Kraft jetzt mit einem Benutzerhandbuch ausgestattet ist. Das Benutzerhandbuch wurde von einem Community-Mitglied angefangen und wird jetzt nach und nach erweitert und in weitere Sprachen übersetzt werden. Es soll neuen Anwendern helfen, schneller mit Kraft zum Ziel zu kommen.

Das Handbuch erscheint nach dem Klick auf den Eintrag im Hilfe-Menü im Webbrowser, ist aber auch ohne Netzverbindung verfügbar.

Mehr Neuerungen

Wie üblich bringt auch diese Version viele weitere Fixes und Verbesserungen, die im Changelog zu finden sind.

Wir freuen uns sehr über dieses neue Release, das Kraft ein gutes Stück voranbringt. Wie immer an dieser Stelle: Wir freuen uns über jede Art von Hilfe, in Form von Bug Reports und Verbesserungsvorschlägen, aber auch bei der Verbesserung von Code, Übersetzungen oder Dokumentation.

Danke allen, die bisher beigetragen haben!

Schlagwörter: , , , , ,
Juli 12, 2020

PDF Erstellen mit PDF Quirk

Im Büro gibts öfter den Fall, dass ein Dokument auf Papier eingescannt und versendet werden muss. Das geschieht entweder per Email (so hat man das früher gemacht…) oder besser per ownCloud Dateien teilen Feature. In jedem Fall muss dazu das Papier zuvor gescannt werden, was erstmal ein Bild ergibt. Das wird dann in ein PDF gewandelt, um es verschicken zu können.

Blöd, wenn dann das PDF riesengroß geworden ist, und das Bild trotzdem nur klein drauf ist und dazu noch einen Blaustich hat…

Wie schön wäre doch ein Tool, das dem gestressten Büronauten solcherart Übungen abnimmt und „einfach nur“ einige Seiten in ein PDF scannt?

logo2_200x200Dafür gibt es auf dem Linux Desktop PDF Quirk. Dieses nette kleine Tool übernimmt das Scannen, zeigt die Scanergebnisse dann als als sortierbare Seiten an, und wandelt sie dann in ein ordentliches mehrseitiges PDF. Und das ganz ohne Kommandozeile, sondern schnell und mit maximal einfacher, aber hübscher Oberfläche…

Unter der Haube greift PDF Quirk auf Bewährtes zurück: Anstatt Scannen neu zu erfinden wird auf das Tool scanimage des SANE Projekts zurückgegriffen, das viele Scanner unter Linux unterstützt. Das Scankommando kann an die eigenen Bedürfnisse einfach angepasst werden.

Zur Wandlung in PDF kommt ein ImageMagick Utility zum Einsatz, mit dem aus den gescannten Bildern PDFs erzeugt werden. Die Aufrufe der Tools können natürlich innerhalb von PDF Quirk angepasst werden.

Ich hoffe, Linux mit diesem Werkzeug wieder ein bisschen attraktiver für den Einsatz im Büro von kleinen Unternehmen gemacht zu haben. Kraft ist ja sicher schon bekannt 🙂

Alle weiteren Infos Infos zu Installation und Konfiguration snd auf der PDF Quirk Website zu finden.

Schlagwörter: , , ,
März 26, 2020

ownCloud unterstützt Musikunterricht

Im letzten Beitrag wurde die Idee zu einem auf der verbreiteten privaten Cloud Infrastruktur ownCloud basierenden System zum Unterricht erläutert, wenn die persönliche Begegnung wie zur Zeit nicht möglich ist.

Um das noch etwas zugänglicher zu machen, haben wir ein Video erstellt, das die Interaktion zwischen einer Musiklehrerin und ihrer Schülerin Felizitas beispielhaft zeigt. Dabei werden Videos geteilt, die einen eingeschränkten Lehrbetrieb ermöglichen und die Schülerin bei der Sache hält.

Die beschriebenen Schritte lassen sich ohne weiteres sofort mit jeder ownCloud oder wohl auch Nextcloud durchführen. Dabei können trotz der besonderen Situation Datenschutzaspekte beachtet werden.

Hoffentlich trägt das dazu bei, dass ohne lange Verzögerung das Beste aus der Situation gemacht werden kann.

Erstelle eine Website wie diese mit WordPress.com
Jetzt starten