Hier zeigen wir verbundene Abläufe aus
Kundenprojekten und Werkzeuge aus dem eigenen Betrieb.
Wir erklären, was gebaut wurde, wo Menschen entscheiden
und welche Entwicklungen noch im Testbetrieb sind.
AMZ Racing GmbH: Vom Bestelleingang bis zur Buchhaltung
amz-racing.shop ist ein Shop
für Rennsport-Zubehör. Das Projekt verbindet Bestelleingang,
Warenwirtschaft, Rechnung, Versand und die Übergabe an die
Buchhaltung. AMZ Racing GmbH und Bidoli IT-Services haben die Kette
gemeinsam konzipiert und umgesetzt. Offen gesagt: AMZ Racing GmbH ist heute zugleich unser
Partnerbetrieb im DACH-Raum; die
Partnerschaft ist aus diesem Projekt entstanden.
So sieht eine solche Kette im Werkzeug aus:
erfassen, prüfen, übertragen, und bei Unklarheit die Rückfrage
an einen Menschen statt eines stillen Fehlers. Muster-Workflow
ohne echte Daten.
Der funktionale Nutzen liegt in den
verbundenen Übergaben zwischen den Systemen. Verpacken,
fachliche Entscheidungen und die Bearbeitung von Ausnahmefällen
bleiben Aufgaben von Menschen. Welche Schritte sich in einem
anderen Betrieb automatisieren lassen, hängt von dessen Daten,
Schnittstellen und Regeln ab.
Gemeinsamer Kalender und Aufgaben, ohne Google, Apple oder Microsoft
Ein Paar wollte Termine, Einkaufslisten und
Haushaltsaufgaben zusammen führen, aber die Daten nicht bei den
grossen Anbietern liegen haben. Dazu zwei unterschiedliche Handys,
iPhone und Android, und eine feste Obergrenze für die laufenden
Kosten. Der Auftraggeber bleibt auf eigenen Wunsch ungenannt.
Eigener Server → offener Kalenderstandard →
App auf beiden Handys → verschlüsselte Sicherung
Tagesübersicht, Monat und ein Termin mit eigener
Checkliste. Aufnahmen aus der laufenden App, die Einträge sind
erfunden.
Statt eine weitere App zu mieten, läuft heute ein eigener kleiner
Server. Er spricht CalDAV, den offenen Kalenderstandard. Die Anbindung an
Kalender-Apps hängt vom Gerät und der verwendeten App ab. Darauf sitzt
eine eigens gebaute Web-App, die sich wie eine normale App auf den
Startbildschirm legen lässt, ohne Installation über einen App Store. Die Konten und Kalender
liegen auf dem eigenen Server. Private und gemeinsame Bereiche
werden über Zugriffsrechte getrennt.
Zwei Dinge waren mehr Arbeit, als es klingt. Termine tragen eine
eigene Checkliste, und was am Abend offen bleibt, nimmt der Termin
von selbst mit auf den nächsten Tag, abgehakt wird es dann an
beiden Stellen zugleich. Und die Übergabe: verschlüsselte
Übertragung, verschlüsselte Sicherungen auf eigene Infrastruktur,
eine Überwachung, die sich meldet, wenn etwas ausbleibt. Die
Wiederherstellung wurde vor der Übergabe einmal vollständig
durchgespielt, denn eine Sicherung, die man nie zurückgeholt hat,
ist keine.
Die zum Projektstart dokumentierte
Servermiete betrug EUR 36.96 pro Jahr. Das ist kein Gesamtpreis
für Einrichtung und Betreuung. Der Fall zeigt eine mögliche
Lösung für gemeinsame Kalender mit selbst verwalteten Daten;
Aufwand und Betriebsverantwortung müssen dazu passen.
CalDAV · Progressive Web App · Docker · verschlüsselte Sicherung mit Rückspielprobe
Dokumentation
Wie wir Projekte dokumentieren
Jede Case Study folgt demselben Muster
aus neun Blöcken, damit sich Projekte vergleichen lassen und
nichts hinter Marketingprosa verschwindet:
Ergebnisse sind belegte Fakten: Wo keine
gemessene Zahl existiert, beschreiben wir die funktionale
Veränderung, und erfinden keine Einsparungen.
Case Studies erscheinen nur mit dem
Einverständnis des Kunden und ohne vertrauliche Geschäftsdaten.
Weitere Fälle folgen laufend nach diesem Muster.
Aus eigener Entwicklung
Eigene Werkzeuge für konkrete Abläufe
Diese Entwicklungen unterstützen
Aufgaben im eigenen Betrieb. Sie zeigen unsere Arbeitsweise. Ob eine eigene Lösung zu einer
neuen Aufgabe passt, prüfen wir im Vergleich mit vorhandener
Software und den Kosten für Pflege und Betrieb.
Datei-Analyse
Duplikat-Scanner und Aufräum-Werkzeug
Das Hauptmenü: Scan, Kontrollliste, Quarantäne, Endlöschung. Gelöscht wird nie sofort.
Der Scanner vergleicht Dateien in ausgewählten Ordnern und kann auch mehrere Laufwerke einbeziehen. Er gruppiert Dateien nach Grösse und SHA-256-Prüfsumme. Mindestgrösse und ausgeschlossene Verzeichnisse begrenzen den Scan. Der Bericht zeigt Kandidaten für eine Bereinigung, keine automatische Löschentscheidung.
Vier Schritte trennen die Arbeit: scannen, Kontrollliste prüfen, freigegebene Kandidaten in Quarantäne verschieben und nach Schutzfrist endgültig löschen. Vor Verschieben und Löschen werden Referenzen erneut geprüft. Gleicher Inhalt bedeutet nicht, dass eine Datei entbehrlich ist; Verweise und benötigte Ablageorte müssen Menschen prüfen. Erst die Endlöschung gibt den belegten Platz frei.
Python · aus eigener Entwicklung
Infrastruktur
Eigene Entwicklungs- und Deployment-Umgebung
Änderungen an dieser Website werden zunächst lokal in einer Docker-Umgebung geprüft. Der Zugriff auf die interne Vorschau erfolgt über ein privates Netz. Die Testumgebung bildet Teile des Webbetriebs ab; Hosting, Netzwerk und Dienste müssen zusätzlich auf der öffentlichen Website geprüft werden.
Für begrenzte Veröffentlichungen wird der Dateiumfang festgelegt und mit dem Hostingstand abgeglichen. Nach Freigabe folgen die Übertragung und die Prüfung der betroffenen Dateien und Seiten. Die Prüfsummen bestätigen die Dateien dieses Veröffentlichungsumfangs; Funktion und Darstellung werden zusätzlich geprüft. Zugangsdaten werden ausserhalb des versionierten Quelltexts gehalten.
Docker · VPN · automatisierter Abgleich · aus eigener Entwicklung
Die Buchungsliste, Ansicht mit Beispieldaten. Beträge ganzzahlig in Rappen, die Automatik schlägt vor, gebucht wird von Hand.
Entstanden für den eigenen Betrieb: Belege aus konfigurierten Postfächern und lokalen Dateien werden eingelesen und archiviert. Die Erkennung versucht, Anbieter, Datum und Betrag aus unterstützten Dokumenten zu lesen; unklare Belege brauchen Kontrolle. Zu eingelesenen Bankbewegungen kann das Programm begründete Zuordnungsvorschläge liefern. Bei fehlenden oder widersprüchlichen Angaben ist die Zuordnung offen.
Ausgangsrechnungen können als PDF mit QR-Zahlteil erstellt werden. Beträge werden ganzzahlig in Rappen beziehungsweise Cent gespeichert, um binäre Rundungsabweichungen bei der Speicherung zu vermeiden. Steuer-, Währungs- und Rundungsregeln bleiben eigenständige Prüfaufgaben. Erkennung, Zuordnung und Buchung sind getrennt: Die Automatik schlägt vor, Menschen bestätigen.
Java · SQLite · IMAP · camt.053 · aus eigener Entwicklung
Zeiterfassung
Arbeitszeit, die sich selbst mitschreibt
Die Auswertung eines Abends: laufendes Projekt, Anwesenheit, und die Rechenarbeit der Maschine zählt mit.
Ein Dienst führt zwei Uhren: Projektzeit und Anwesenheit am Rechner. Änderungen in zugeordneten Projektordnern helfen bei der Erkennung. Ein gesperrter Bildschirm hält die Erfassung an. Leerlauf wird nach der eingestellten Grenze rückwirkend berücksichtigt; erkannte Rechenarbeit kann ihn für eine begrenzte Zeit überbrücken.
Dateiänderungen und Last ausgewählter Prozesse sind Hinweise auf Rechenarbeit, kein sicherer Nachweis menschlicher Arbeit. Projektzuordnungen und Ausnahmen brauchen deshalb Kontrolle. Ein Prüfkriterium lautet: Die Summe der Projektzeiten darf die erfasste Anwesenheit nicht übersteigen.
Python · systemd · GTK · aus eigener Entwicklung
KI-Agenten
Eine Agentenplattform, bei der Freigaben eingebaut sind
Echter Verlauf: Die Agentin stellt sich vor und fragt nach einer Freigabe. Rückfragen im Chat und technische Zugriffssperren werden getrennt geprüft.
Die Plattform wird im eigenen Haus entwickelt und im Testbetrieb eingesetzt. Für angebundene Werkzeuge sind Freigabemechanismen vorgesehen; technische Rechte und die Freigabe für den konkreten Aufruf müssen zusammenpassen. Eine Anweisung an ein Modell ersetzt keine Zugriffskontrolle.
Das Bild zeigt eine Rückfrage der Social-Media-Agentin. Ob eine konkrete Aktion technisch gesperrt ist, muss am ausführenden Werkzeug geprüft werden. Protokolle unterstützen die Nachprüfung. Zur Abnahme gehören auch Berechtigungen, Fehlerfälle und folgenreiche Aktionen.
Unser Rechner für lokale KI hilft, Hardwarebedarf je Anwendungsfall einzuschätzen. Die Ergebnisse sind Orientierung; Qualität und Leistung müssen mit der konkreten Aufgabe geprüft werden.
Eigene Plattform · im Testbetrieb im eigenen Haus
Was davon zum Produkt reift und was
bewusst Werkzeug bleibt, zeigt die Seite
Entwicklung — ehrlich nach Reifegrad
gestuft.
Eigenes Projekt · Selbstreflexion
Bidolision: von einer Frage zum nächsten Schritt.
Ein digitales Angebot für Menschen, die
eigene Gedanken ordnen, Entscheidungen durchdenken und andere
Perspektiven verstehen möchten. Kurze Reflexionen, längere Denkwege
und der Kurs «Zehn Tage tiefer» sind ohne Konto zugänglich.
«Mein Beitrag» führt durch drei Stationen: Bedarf verstehen,
eine Handlung planen und später ihre Wirkung prüfen.
Der Kurs greift Fragen aus Daniel Bidolis Buch auf.
Öffentlich zugänglicher redaktioneller Prototyp.
Nutzererprobung und fachliche Begutachtung stehen noch aus.
Kein Therapieangebot.
Ihr Prozess
Welcher Ablauf kostet Sie jeden Monat dieselbe Zeit?
Beschreiben Sie kurz, was bei Ihnen von
Hand läuft. Im kostenlosen Erstgespräch klären wir, ob sich ein
genauerer Blick lohnt, und sagen es Ihnen auch, wenn nicht.
Was beschäftigt Sie? Eine kurze Beschreibung reicht, wir melden uns innerhalb von 24 Stunden.
Cookies
Statistik, Werbemessung und die freiwillige Chatstatistik starten erst nach Ihrer jeweiligen Einwilligung. Vorher kein Cookie, kein Google, kein Meta. Details im
Datenschutz.
Zweck: erkennen, welche Seiten gelesen werden, um die Website zu verbessern.
Anbieter: Google Ireland Limited, Dublin (Google Tag Manager und Google Analytics 4).
Verarbeitet werden: aufgerufene Seiten, Zeitpunkt und Dauer, ungefährer
Standort, Gerät und Browser, die Seite, von der Sie kamen.
Rechtsgrundlage: Ihre Einwilligung. Die Daten können in den USA
verarbeitet werden.
Cookie
Wozu
Laufzeit
_ga
Unterscheidet Besucher voneinander
2 Jahre
_ga_LSLXY8CH1X
Hält den Besuchsverlauf zusammen
2 Jahre
Nur nach Ihrer Einwilligung zählt Bidoli IT-Services täglich Themen, Sprache (Deutsch, Englisch, Italienisch oder Französisch), Aufrufe, erfolgreiche Antworten, Fehler, Bewertungen «hilfreich/nicht hilfreich» und Kontaktklicks. Keine Fragen, Antworten, IP-Adressen oder Besucherkennungen werden in dieser Statistik gespeichert. Zugriff nur intern; Gespeichert werden höchstens 90 Kalendertage einschliesslich heute; ältere Tageswerte werden beim nächsten Statistikereignis gelöscht. Keine Statistikcookies und keine Weitergabe dieser Statistik an Google oder Meta. Der Chat funktioniert auch ohne diese Zustimmung. Widerruf jederzeit über die Cookie-Einstellungen.
Die Zustimmung zur Chatstatistik wird nur lokal in Ihrem Browser gespeichert.
Zweck: messen, ob eine Anzeige zu einer Anfrage geführt hat, und die
Anzeigen darauf ausrichten.
Anbieter: Meta Platforms Ireland Ltd., Dublin (Meta-Pixel für Facebook
und Instagram).
Verarbeitet werden: aufgerufene Seiten, abgeschickte Formulare und
Klicks auf Telefonnummer oder WhatsApp, dazu Gerät und Browser. Meta
kann diese Angaben einem bestehenden Konto zuordnen.
Rechtsgrundlage: Ihre Einwilligung. Die Daten werden in den USA
verarbeitet.
Cookie
Wozu
Laufzeit
_fbp
Erkennt den Browser über Seitenaufrufe hinweg wieder
3 Monate
Ihre Antwort auf diese Frage wird im Browser gespeichert, nicht als Cookie.
Widerruf jederzeit über «Cookie-Einstellungen» im Seitenfuss.