Man öffne about.config und wechsle browser.translations.automaticallyPopup auf false, um dem Spuk ein Ende zu bereiten.
Mittwoch, 31. Januar 2024
Firefox nervt mit Übersetzungs-Pop-Up
Tags: Firefox, Popup, Übersetzung
Labels: IT, Web
Mittwoch, 31. Januar 2024
Man öffne about.config und wechsle browser.translations.automaticallyPopup auf false, um dem Spuk ein Ende zu bereiten.
Tags: Firefox, Popup, Übersetzung
Labels: IT, Web
Sonntag, 28. Januar 2024
machineLearnMoneyEarn https://t.co/tDxxuvHT5P pic.twitter.com/zvw9C84Alv
— Programmer Humor (@PR0GRAMMERHUM0R) January 27, 2024
Tags: Computer Science, CS, CS 4620, Intelligent Systems, Machine Learning, Vorlesung
Labels: Funny, IT
Dienstag, 16. Januar 2024
Ganz wichtig, und eigentlich ganz einfach, aber ich mache es immer falsch:
SOURCE Source is the directory that is backed up. At least one source is required. A trailing slash on a source path means „copy the contents of this directory“. Without a trailing slash it means „copy the directory“.
DESTINATION Destination is the directory that source is copied to. Trailing slash on the destination directory doesn’t matter.
Quelle: rsync_tutorial.md
Sonntag, 10. Dezember 2023
Über Weihnachten geht es nach Asien, mit einem ersten Stop in Singapur, gefolgt von Bangkok, bevor ich schlussendlich das eigentliche Ziel Taipei erreiche.
Bei Recherchen im Internet habe ich herausgefunden, dass die Grab App für Transport und Essenslieferungen empfohlen wird.
Ich habe die App gestern installiert, mich erfolgreich mit meiner Schweizer Mobilfunknummer registriert — doch beim Speichern der nachträglich erfassten E-Mail-Adresse meldet die App:
Sorry, our server reported an error. Please try again later.
Lösen konnte ich das Problem nicht. Egal ob über WiFi (ich habe hier ein PiHole-ähnliches Setup, das manchmal für solche Probleme sorgt), oder 5G, die Fehlermeldung erschien immer und immer wieder.
Nun habe ich die E-Mail-Adresse über einen Umweg doch noch erfassen können: Unter „Account“ > „Settings“ besteht die Möglichkeit, die App mit einem PIN zu schützen. Diesen habe ich eingerichtet. Um die App entsperren zu können, wenn man den PIN vergessen hat, kann man entweder seine E-Mail-Adresse hinterlegen, oder die App mit einem Facebook- oder Google-Konto verbinden. Ich habe mich für E-Mail entschieden. Das Onboarding funktioniert hier problemlos, und nach der erfolgreichen Registration erscheint die E-Mail-Adresse im Profil.
Somit ein weiterer Stolperstein aus dem Weg geräumt.
Sonntag, 5. November 2023
Was für ein Müll:
Wer solche Videos in aller Welt herumschickt und „glaubt“, was der Autor da behauptet, blamiert sich primär einmal selbst.
Und dass der Autor, angeblich „Kamerafachmann“, solchen Mumpiz verzapft … unentschuldbar. Ausser er ist als Fachmann auf dem Gebiet der Daguerreotypie steckengeblieben.
Was hier vorgeführt wird sind Artefakte der verlustbehafteten Kompression von Videostreams und Bildern (Stichwort: MPEG und JPEG), nicht mehr, nicht weniger:
Hier der Beginn einer Schulstunde, welche versucht, die Grundprinzipien der Datenkompression von Bildmaterial zu erläutern. Schade geht es dann nicht weiter:
Wenn man noch nie davon gehört hat, hätte man das mit 30 Minuten googlen und youtuben herausgefunden. Netter Versuch, aber ungenüged, bitte setzen.
Tags: Artefakte, JPEG, MPEG, NASA, Verschwörungstheoretiker, Verschwörungstheorie
Labels: IT
Sonntag, 15. Oktober 2023
Da Shelly die Produktion des Shelly 2.5 vor einigen Monaten gestoppt hat, habe ich kürzlich über den Gebrauchtmarkt solche Schalter aufgetrieben. Ziel: Ich wollte die letzten drei elektrischen Rollladen in unserer Wohnung shelly-fizieren, respektive Smart Home-fähig machen.
Gestern war der Elektriker meines Vertrauens vor Ort und hat die Dinger installiert. Zuerst setzten wir die an den Strom angeschlossenen Shellys mit 10 Sekunden langem Druck auf den physischen Reset zurück (Gemäss Restaurar valores de fábrica shelly 2.5). Dann verband ich mich wie üblich mit dem iPhone auf den lokal bereitgestellten Access Point des Shelly, gab über das Web-Interface unter http://192.168.33.1/ die WLAN-Daten meines Netzwerks ein, und schloss die Konfiguration dann über den Browser meines Mac minis fort.
Als ich die Geräte in der Shelly iOS-App „adoptieren“ wollte, erschien folgende Fehlermeldung:
The device is already owned by another user/account
Zum Glück besass ich die Mobilnummer des Vorbesitzers. Ich kontaktierte ihn, und tatsächlich, innert ein, zwei Stunden führte er einen Factory Reset aus der Ferne durch. Die schlechte Nachricht: Die Shellys verlieren so natürlich die WLAN-Zugangsdaten wie auch die sonstige Konfiguration (bspw. wenn man die Inputs wegen der Verkabelung vertauschen muss, sowie die Kalibration, wie lange die Storen brauchen, um komplett hoch- oder runterzufahren). Die gute Nachricht: Nachdem ich sie erneut konfiguriert hatte, konnte ich diese meinem Shelly-Konto hinzufügen. Jetzt funktionieren sie wie gewünscht, und tadellos.
Eine Alternative könnte sein, dass der Vorbesitzer das Gerät einfach aus seiner App löscht (ungetestet): How to Remove a Dead Shelly Device from the App, was auch im offiziellen Forum so geraten wird: I cannot add Shelly device to the cloud. Error „Device owned by another user“ is registered. What should I do?
PS: Dieselbe Fehlermeldung erscheint auch bei einem anderen Problem: In älteren Geräten hat Shelly eine zu kurze eindeutige ID vergeben, und schlussendlich wurden auf Grund der grossen Nachfrage dann zwei Geräte mit derselben ID produziert. Erscheint bei Neugeräten diese Fehlermeldung, muss man die Firmware aktualisieren.
Das Vorgehen in diesem Fall ist hier dokumentiert: Shelly: The device is already owned by another user/account, sowie auch hier I cannot add Shelly device to the cloud. Error „Device owned by another user“ is registered. What should I do?.
Tags: Cloud, Error, Gebraucht, Shelly, Shelly 2.5
Labels: IT, Smart Home
Sonntag, 8. Oktober 2023
I question here why iOS allows any app to consume so many resources that it makes the device too hot to hold comfortably, but the bug was apparently Instagram’s. Same too with Uber. Real shocker that two apps made with a Frankensteinian mishmash of web and native UI toolkits would run amok, resource-wise.
Tags: Daring Fireball, Gruber, iPhone, iPhone 15, John Gruber, OverheatGate
Labels: Apple, IT
Sonntag, 8. Oktober 2023
$ pdfseparate receipts.pdf %d.pdf
pdfseparate ist im Debian-Paket poppler-utils und im MacPorts-Paket poppler enthalten.
Tags: extrahieren, PDF, pdfseparate, poppler, poppler-utils, Seiten
Labels: IT
Mittwoch, 6. September 2023
Gestern habe ich auf einem Linux-System durch einen dummen Programmierfehler einen endlosen For Loop generiert, welcher tausende Emails mit dem selben Inhalt an meine persönliche Email-Adresse absetzte.
Zum Glück habe ich den lokalen Postfix so konfiguriert, dass er die Emails in für meinen Hoster in homöopatischen Dosen rauslässt (main.cf):
... # Rate Limiting / Throttling # default_destination_rate_delay = seconds between two emails initial_destination_concurrency = 1 default_destination_concurrency_limit = 1 default_destination_rate_delay = 20 default_destination_recipient_limit = 2 default_process_limit = 1
Während also alle paar Sekunden die Unfall-Mails in der INBOX aufpoppten, entschied ich mich, auf den Heimserver einzuloggen und kurzerhand die ganze Postfix-Queue zu löschen.
Das ist ganz einfach:
# postsuper -d ALL
Quelle: How to Flush the Mail Queue in Postfix
Bei der Aktion wurden über 4000 auf den Versand wartende Emails gelöscht …
Tags: Delete, löschen, postfix, Purge, Queue, Sending
Labels: IT, Linux
Mittwoch, 6. September 2023
Ganz einfach:
$ cat /proc/cpuinfo | grep Model Model : Raspberry Pi 3 Model B Rev 1.2
Tags: Raspberry Pi
Labels: IT