Posts by noisefloor

    Hallo,


    du hast einen Denkfehler - das rechnet ja die passende Funktion der DB für dich. Der Tag muss eben _nicht_ (!) explizit drin stehen. Wäre auch eine redundante Info, weil der Tag ja nun mal eindeutig aus dem Datum abzuleiten ist.


    Beispiel:


    Gruß, noisefloor

    Hallo,


    Quote

    Ich bekomme im Chromium Browser unter Raspbios, die Meldung: " Linux Betriebssystem wird nicht unterstützt" .

    Wie hast du denn versucht Chromium zu installieren? In den Paketquellen ist doch eine angepasst Version von Chromium... Kannst du einfach via `apt-get` installieren.


    Ein Vanilla-Chromium läuft nicht auf dem Raspi, weil Chromium OOTB ein 64bit OS möchte, Raspberry Pi OS aber ein 32bit OS ist.


    Gruß, noisefloot

    Hallo,

    Ich starte es mit python3, sollte amprint erkennbar sein ...

    Nee, `print` mit Klammer funktioniert auch unter Pyhton 2.7 - auch wenn `print` unter Python 2.7 keine Funktion ist. Und die Shebang ist trotzdem falsch bzw. referenziert explizit Python 2. Es funktioniert natürlich, wennn du `python3 mein_skript.py` aufrufst, weil die Shebang dann irrevlevant ist - aber das weiß hier niemand, wie du das Skript letztendlich aufrufst.


    Die Klammern hinter dem `not` sind übrings in deinem Code überflüssig.


    Gruß, noisefloor

    Hallo,


    abgesehen davon: bist du sicher, dass es das eCard Lesesystem auch für Prozessoren mit ARM Architektur gibt? Das es das System für Windows gibt reicht nicht - viel Windowssoftware läuft nun mal "nur" auf Prozessoren mit x86 Architektur.


    Gruß, noisefloor

    Hallo,

    Wieso habe ich in vielen Befehlen kein Recht das auszuführen ?

    Als Schutz vor dir selber ;)


    Bei Linux-Desktopsystemen ist es eigentlich schon länger nicht mehr gängige Praxis, dass du immer mit Root-Rechten unterwegs bist - und das ist auch gut so, weil sicherer. Wenn du für irgendwas Root-Rechte brauchst -> `sudo`, wie oben bereits erwähnt.

    Außerdem: welche Befehle brauchst du denn, die Root-Rechte brauchen? Außer für die Paketverwaltung via apt oder apt-get braucht man das im normalen Desktopbetrieb eigentlich eher selten.


    Gruß, noisefloor

    Hallo,


    Quote


    ...ist weitaus mächtiger als z.B. die Switch/Case Anweisung in anderen Sprachen...

    Ergänzung: Im Vorfeld zum Release von Python 3.10 gab es ja schon einen Schwung (Blog-) Artikel dazu, die sinnvolle und nicht sinnvolle Nutzung von `match .. case` zeigen.

    Das schöne ist ja: wer's scheiße findet oder den Use-Case nicht sieht muss es nicht benutzen. Geht auch alles mit if..elif..else. Nur halt nicht immer ganz so gut lesbar.


    Gruß, noisefloor

    Hallo,


    Ich habe mir zum Glück einiges auf Vorrat geholt, aber aus dem Nachteil Anderer werde ich keinen Profit ziehen.

    Das ist unmoralisch.

    Absolut. Aber das ist halt das, was gerade (im industriellen Bereich) läuft. Wenn du als Anlagenbetreiber die Wahl zwischen Produktionsausfall / -stillstand und einer Haltung für einen Leuchtdrucktaster für 20,- Euro statt 2,- Euro oder so hast, dann wird da nicht lange nachgedacht.


    Gruß, noisefloor

    Hallo,


    zur Zeit ist AFAIK alles, was Elektronik betrifft, schlecht verfügbar und vieles (alles?) wir teurer. In der Firma haben wir z.B. aktuell das Problemchen, dass simple Leuchttaster von Siemens wochenlang Lieferzeit haben - konnte man "früher" überall "off the shelf" kaufen. Ich denke, dass ist nicht "nur" der hohen Bedarf an Chips aller Art.


    BTW: ich habe noch einen wenig benutzen Raspi 1B... Wenn die Situation sich zuspitzt kann ich den vielleicht doch noch für 100,- Euro gebraucht verticken :D


    Gruß, noisefloor

    Hallo,


    was mich bei sowas ja mal interessieren würde ist die technische Seite des Problems. Weil Facebook & Co haben ja sicherlich einen ganzen Schwung automatischer Fallover und Hot Stand-By Lösungen am Start (vermute ich zumindest...). Mal sehen, ob sie dazu irgendwas kommunizieren.


    "Peinlich" finde ich sowas nicht. Zeigt halt, dass keiner, auch nicht die "ganz großen" mit einem riesen Haufen Ressourcen und Kohle, unfehlbar sind.


    Gruß, noisefloor

    Hallo,


    Quote

    Ist ja nicht so, dass die Leistung per abfangbarem Paket nach Deutschland käme.

    Wie denn sonst? Entweder kommt es auf einem physischen Datenträger (=abfangbar) oder in Form von Datenpaketen über's Internent (=abfangbar). Oder du holst es selber ab, dann bist du bei der Einreise abfangbar.


    Du könntest auch, um das Problem der Passanten im Hintergrund, die möglicherweise unfreiwillig gefilmt werden, einen leistungsstärkeren Pi oder einen kleinen Cluster von Pis nehmen und der Bilderkennung und KI den Hintergrund rausrechnen und durch die Flagge des Landes deines Freelancer-Entwicklers ersetzen. Dann hast du in der Software direkt die passende Würdigung. Und solange der Knopf für die Aufnahmen gedrückt wird läuft die Nationalhymne des Landes des Entwicklers der Software. Ist softwaretechnisch relativ einfach umzusetzen, wenn der Rest mal programmiert ist


    Gruß, noisefloor

    Hallo,


    Quote

    80 Euro für 5 Minuten (so kam das rüber)?

    Wo auch immer du die 5 Minuten her hast... wenn du es extern vergibst solltest du ein Lastenheft schreiben - und der Freelancer braucht wahrscheinlich schon länger als 5 Minutes das selbigen zu lesen.


    Muss du halt für dich entscheiden: entweder bringst du selber Zeit und Motivation, dass selber (ggf. mit Hilfe des Forums hier) umzusetzen oder du hast Kohle für einen zu findenden Entwickler aus oder du vergisst die ganze Sache.


    Wenn du einen Entwickler in Nordkorea engagieren möchtest solltest du vielleicht vorher nochmal abchecken, ob es nicht Restriktionen in Sachen Einkauf von Waren und Dienstleistungen aus Nordkorea für das Land gibt, in dem dein Wohnsitz ist. Wäre ja doof, wenn du Kohle raus hast und dann irgendein Amt verhindert, dass du deine zugekaufte Dienstleistung auch bekommst. Des Weiteren wickelt AFAIK nicht jede Bank Geldtransaktionen mit Nordkorea ab. Einfacher ist in der Regel, zumindest für Projekte in deinem Umfang, einen Entwickler aus der näheren Umgebung oder zumindest aus dem gleichen Land zu haben.


    Gruß, noisefloor

    Hallo,


    wie wird das Shell-Skript denn ausgeführt? Der normale Weg wäre, dir eine systemd Service Unit zu schreiben, die die direkt das Python-Skript startet. In der Unit kannst du auch festlegen, unter welchem Nutzer das Skript läuft und dass das Skript erst startet, wenn die Datenbank auch schon verfügbar ist.


    Gruß, noisefloor