Schlagwort-Archiv: Python

adlerweb // BitBastelei 2026-04-23 11:04:15

Falls ihr das "dist"-Modul oder nutzt und bei plötzlich für distribution/ansible_distribution/… falsche Werte erhaltet (z.B. ClearLinux):

Gentoo quotet in os_release (/usr/lib/os-release) ihre Variablen offenbar seit irgend nem Update mit Single-Quote ('). Pythons distro-Modul mag das nicht, normal ist ohne quoting oder selten mal double quote (").

Entweder wollt ihr dem Python-Modul einen Patch spendieren oder als Workaround das Quoting in os-release auf double editieren.

adlerweb // BitBastelei 2026-04-23 11:04:15

Falls ihr das "dist"-Modul oder nutzt und bei plötzlich für distribution/ansible_distribution/… falsche Werte erhaltet (z.B. ClearLinux):

Gentoo quotet in os_release (/usr/lib/os-release) ihre Variablen offenbar seit irgend nem Update mit Single-Quote ('). Pythons distro-Modul mag das nicht, normal ist ohne quoting oder selten mal double quote (").

Entweder wollt ihr dem Python-Modul einen Patch spendieren oder als Workaround das Quoting in os-release auf double editieren.

BitBastelei #560 – NE3/NE7 – Smarter Ohrauskratzlöffel (Otoskop / Ohr-Kamera)

BitBastelei #560 - NE3/NE7 - Smarter Ohrauskratzlöffel (Otoskop / Ohr-Kamera)

(816.7 MB) 00:22:04

2023-10-08 10:00 🛈

Heute muss offenbar alles „smart“ sein – im Zweifel auch die Ohr-Hygiene. Einige Händler bieten Stifte mit Silikonlöffel an, mit denen man Ohrenschmalz herauskratzen können soll. Um besser zielen zu können, haben die Dinger auch gleich noch eine eingebaute Kameras, welche die wohl eher mäßig appetitlichen Bilder aus dem Körperinneren auf das Smartphone zaubern. Der Clou: Teils werden für diese Kombination aus Kamera, WLAN-Chip, Akku und Gehäuse weniger als 5€ aufgerufen. Und wer sagt, dass man damit nur das Ohrinnere von innen betrachten kann – Elektronik ist auch klein. Es gibt nur ein Problem: Die App. Diese wird für Android lediglich als APK über One-Click-Hoster bereitgestellt – nicht grade vertrauenerweckend. Ständige Abstürze bessern das Bild auch nicht. Aber Einschränkungen durch den Hersteller haben ja noch keinen Bastler abgehalten, so haben einige Mitglieder*innen des lokalen Makerspace das Protokoll zerlegt und eine freie Software-Alternative für den PC geschaffen. Schauen wir mal, was die Kamera kann, über welche Wege man das Protokoll lernen kann und was die Alternativ-Software so bietet.

Inhalt

  • 00:00 Unfug.
  • 00:45 Smarte Ohrenlöffel
  • 01:32 Packung
  • 02:44 Lieferumfang
  • 03:56 Technische Daten (laut Anleitung)
  • 05:12 Innenleben
  • 08:15 Android-App-Versuch
  • 09:40 iOS-App & Original-Funktionen
  • 12:28 Traffic-Analyse
  • 14:30 App-Analyse
  • 16:52 Python-App
  • 20:55 Fazit

Links zum Thema

Transparenz

Die Geräte wurden selbst gekauft und bezahlt. In der Videobeschreibung sind Affiliate-Links zu Produkten, welche im Video zu sehen sind. Durch Nutzung dieser Links erkennt der Händler, dass Ihr über meine Seite zu ihnen gefunden habt. Ich werde prozentual an hierüber erzielten Umsätzen beteiligt, die Preise ändern sich hierdurch für Käufer*innen nicht. Tipp: Vergleicht vor einem Kauf die Preise – einige Händler erhöhen diese, wenn sie merken, dass die in Videos verlinkt wurden. In Fall von AliExpress sind die Preise in den Choice-Listen der App derzeit deutlich günstiger als über Links. Da die Händler die Hardware trotz selbem Namen/Gehäuse immer wieder wechseln kann es vorkommen, dass die Software nicht ohne Anpassungen funktioniert.

adlerweb // BitBastelei 2023-07-19 20:07:48

Die nächsten Projekte üben die Zukunft – bietet heute keine Downloads an, hat angekündigt in der EU nicht mehr lauffähig zu sein, , - alle dabei. Hintergrund ist der (), dieser verpflichtet alle Entwickler*innen dazu für ihren Code finanziell zu haften. Dank schwammigen Aussagen ohne Ausnahme. Wer einen Code kostenlos weitergibt muss ggf. ähnlich oder gar mehr haften als kommerzielle Firmen, die ihre Kunden zahlen lassen.

BitBastelei #546 – OpenAI/ChatGPT als Programmierhelfer?

BitBastelei #546 - OpenAI/ChatGPT als Programmierhelfer?

(322 MB) 00:29:22

2023-07-02 10:00 🛈

Es war warm, ich war mit der Vorbereitung auf ein Hacker-Camp beschäftigt und eines meiner Systeme bombt mich mit Fehlermeldungen zu. Schauen wir mal, ob ChatGPT hier magischerweise die bisherige Cloud-Lösung ersetzen kann.

Inhalt

  • 00:00 Das Problem
  • 01:41 Ursprünglicher Code
  • 05:08 Plan
  • 06:03 get_ipv6()
  • 09:05 get_ipv4() – FrizBox/TR-064
  • 16:04 get_opv4() – Web Request (Plain GET)
  • 19:00 update_dns() – Web Request (Basic Auth)
  • 19:53 Loop-Modus
  • 27:18 Fazit

Links zum Thema

Transparenz

Ich habe – außer ggf. Kunde zu sein – keine Verbindungen zu den Herstellern hinter den gezeigten Diensten und Programmen.

adlerweb // BitBastelei 2023-01-12 22:25:16

Me: Fragt was man heute so für ne holt, wenn am Ende etwas mit und rausfallen soll
Person: *nennt Java-Framework*

Ich sollte wohl noch spezifizieren, dass ich zwar durchaus "dreckige Dinge" wie oder akzeptiere, aber sicher nicht in die -Jauchegrube absteigen werde. Da setz ich ja lieber nen mit -Backend hin als sowas. XD

BitBastelei #510 – J7-C / UC96: PC-Software für USB-Tester

BitBastelei #510 - J7-C / UC96: PC-Software für USB-Tester

(434.6 MB) 00:19:50

2022-10-23 10:00 🛈

In Folge 483 hatte ich einen USB-Tester mit Bluetooth vorgestellt, welcher Spannung und Strom einer USB-Verbindung überwachen kann. Leider war die verfügbare Handy-Software sehr instabil und hatte viele Features, welche ich gerne hätte, nicht dabei. Glücklicherweise können aber auch viele aktuellen Rechner Bluetooth sprechen. Also: Editor raus, dann bauen wir eine eigene Software.

Inhalt

  • 00:00 USB-Tester und Original-App
  • 01:25 Bluetooth, BLE & Co
  • 03:47 Gehversuche mit bluepy
  • 06:14 BLE und GATT
  • 07:42 GattLib statt bluepy
  • 11:05 Variabeln raten
  • 14:05 Argparse und Ausgabemodi
  • 16:58 Werte in Tabellenkalkulation
  • 17:37 Fazit

Links zum Thema

Transparenz

Das Gerät wurde selbst gekauft und bezahlt. Das ursprüngliche Video enthält Affiliate-Links.