Das Mozilla Innovation Team hat mit Didthis eine neue App für Apple iOS als Beta-Version veröffentlicht. Didthis ist eine Art digitales Tagebuch für Hobbys und Projekte, deren Fortschritte man entweder für sich persönlich festhalten oder mit anderen Menschen teilen kann.
Im Dezember hatte das Mozilla Innovation Team mit diversen KI-Projekten auf sich aufmerksam gemacht: Solo ist ein Website-Builder, der auf Künstliche Intelligenz zur Website-Erstellung setzt, llamafile revolutioniert den KI-Zugang und damit die Chatbot-Technologie, MemoryCache ist ein lokaler KI-Assistent und mit dem Mozilla AI Guide gibt es schließlich noch ein Nachschlagewerk zum Thema KI, welches sich an Entwickler richtet. Das nun vorgestellte Projekt des Mozilla Innovation Teams hingegen hat mit Künstlicher Intelligenz überhaupt nichts zu tun.
Bei Hobbys geht es nach Aussage von Mozilla nicht nur um das Endergebnis, sondern auch um den Weg dahin. Mit Didthis können Nutzer die Fortschritte ihres Hobbys in Form von Texten, Bildern und Links festhalten. Es ist also eine Art digitales Tagebuch für persönliche Projekte. Die Fortschritte kann man entweder für sich behalten oder über eine URL mit anderen Menschen teilen.
Bei Didthis handelt es sich um eine neue App für Apple iOS, welche via Testflight als Beta-Version installiert werden kann. Eine Android-Version von Didthis steht zu diesem Zeitpunkt noch keine zur Verfügung, man kann sich dafür aber bereits auf eine Warteliste setzen lassen, um benachrichtigt zu werden, sobald es diese gibt.
Ein neuer adminForge Service kann ab sofort genutzt werden. Mit der kostenlosen Open Source Lösung unbox.at schützt du deinen Posteingang mit E-Mail-Aliasnamen. Antworte anonym auf weitergeleitete E-Mails. Der Absender erhält die E-Mail so, als...
Noch rund 40 Tage verbleiben bis zum geplanten Release von Plasma 6. Die Planung und Ausführung erscheinen fast generalstabsmäßig und lassen einen nahtlosen Übergang erwarten.
Ich habe gerade Calibre geöffnet und eine Mitteilung erhalten, dass ab sofort die E-Book-Verewaltung Calibre 7.4 verfügbar ist. Wie üblich gibt es die aktuelle Version für Linux, macOS und Windows. Für Windows ist sogar eine portable Version verfügbar. Neu ist unter anderem die Unterstützung für Supernote A6X2. Schmales Layout: Platziere den Titelbildbrowser über der Buchliste, wenn das Fenster ein schmales Seitenverhältnis hat. Du kannst das über Einstellungen > Erscheinungsbild > Titelbildbrowser konfigurieren. Kategorie-Notizen-Browser: Füge eine Schaltfläche hinzu, um nach Büchern […]
Jeder hat andere Vorstellungen von einem optimalen Desktop. Dennoch gibt es ein paar Annahmen, die allgemeingültig sein könnten. Der Artikel versucht diese zu beschreiben.
Bislang ist Firefox für Android nicht im Speziellen für die großen Oberflächen von Tablets optimiert. In den letzten Tagen gab es auf mehreren Websites zu lesen, dass dies auf absehbare Zeit auch nicht passieren würde. Die Wahrheit ist allerdings: Mozilla arbeitet an einer Tablet-Oberfläche für Firefox.
Firefox für Android-Tablets – die aktuelle Situation
Firefox für Android ist nicht für Tablets optimiert. Das bedeutet, dass Firefox mehr oder weniger die gleiche Oberfläche wie für Smartphones verwendet. Tatsächlich zeigt Firefox auf Tablets neben der Adressleiste zumindest Schaltflächen für Zurück, Vorwärts und Neuladen an. Darüber hinaus gibt es aber keine weiteren Anpassungen. Vor allem eine Tableiste wie beim Desktop-Firefox wird von vielen Tablet-Nutzern vermisst.
Klarstellung zur Berichterstattung anderer Websites
Diverse Websites berichteten in dieser Woche, dass sich daran auch auf absehbare Zeit nichts ändern würde. Das ist falsch. Grund für diese Fehlinterpretation war eine „Mozilla-Antwort“ auf eine Nutzer-Bewertung im Google Play Store. In dieser hieß es sinngemäß, dass Mozilla gerne in die Tablet-Optimierung investieren würde, sich das Team derzeit aber auf höher priorisierte Dinge konzentriere. Man hoffe aber, die Arbeiten daran aufnehmen zu können, sobald Zeit und Ressourcen es zulassen.
Als Quelle ist so etwas immer mit Vorsicht zu genießen. Immerhin sind es keine Entwickler oder Entscheidungsträger, welche im Google Play Store auf Bewertungen antworten. Dies geschieht durch Ehrenamtliche. Man weiß als Außenstehender weder, wer geantwortet hat, noch welcher Wissensstand zum Zeitpunkt der Antwort existierte. Für Themen, die besonders häufig als Feedback genannt werden, gibt es fertige Textbausteine zum Antworten. Auch die Antwort, auf die sich in der Berichterstattung bezogen wurde, war ein solcher fertiger Textbaustein, den es in dieser Form schon lange gibt.
Mozilla arbeitet an Tablet-Version von Firefox für Android
Tatsächlich hatte erst vor zwei Monaten ein tatsächlicher Mozilla-Mitarbeiter auf Bugzilla kommentiert, dass man das App-weite Design-System überarbeitet habe und hoffe, im ersten Halbjahr 2024 größere Fortschritte an der Tablet-Oberfläche zu machen.
Auf GitHub gibt es mittlerweile auch den ersten Entwurf eines Prototyp-Patches, welcher die Tablet-Version von Firefox für Android um eine Tableiste erweitert. Ein Video zeigt die Funktionsweise mit diesem Patch:
Übrigens optimiert Mozilla derzeit nicht nur die Oberfläche für Tablets. Auch für Smartphone-Nutzer wird es Änderungen an der Oberfläche geben. Dazu an einem anderen Tag mehr.
Fedora Silverblue ist eine Variante des Fedora-Betriebssystems, die sich durch ihre innovative Ansätze in Bezug auf Softwareverwaltung und Systemkonfiguration auszeichnet. Hier sind einige der wichtigsten Merkmale von Fedora Silverblue Fedora Silverblue im Überblick Fedora Silverblue präsentiert eine aufregende Perspektive auf das Fedora-Betriebssystem, indem es sich auf Unveränderlichkeit, fortschrittliche Systemverwaltung und moderne Softwarebereitstellung konzentriert. Mit einem...
Künstliche Intelligenz werde in wenigen Jahren die Gesellschaft spürbar verändert haben, glaubt eine deutliche der Bundesbürger laut einer Umfrage des Digitalverbandes Bitkom.
Mit GitLab Duo Pro ist bei GitLab ab Februar ein KI-Add-on verfügbar, das über alle GitLab-Bereitstellungsoptionen, einschließlich SaaS, Self-Managed und Dedicated für 19 US-Dollar pro Nutzer und…
Linux-Server und Netzwerkdienste effektiv und umfassend vor Angriffen schützen - von physischer Sicherheit über Verschlüsselung und 2FA bis hin zu SELinux.
In einer Jugendstudie der Barmer zeigt sich, das Cybermobbing immer häufiger vorkommt. Besonders häufig von Cybermobbing betroffen seien 15- bis 25-Jährige.
Passwörter gelten als unsicher, weshalb Firmen wie Google, Microsoft und Apple das Konzept der Passkeys in den Markt drücken möchten. Ist das der richtige Weg, oder ist es nur Marketing?
Regula ist ein globaler Entwickler von forensischen Geräten und Lösungen zur Identitätsüberprüfung. Das Unternehmen hat eine Untersuchung zum Thema Identitätsbetrug durchgeführt, insbesondere mit den Auswirkungen, die der Anstieg an digitale Nomaden mit sich bringen. Die Resultate zeigen einen Anstieg beim Identitätsbetrugs. Laut Untersuchung ist der Anstieg der reisenden Fachkräfte in den entsprechenden Ländern ein Schlüsselfaktor dafür. Die am stärksten betroffenen Branchen sind Finanzdienstleistungen und Versicherungen. Die Ergebnisse zeigen auch, dass die Anzahl der Fälle von Dokumentenüberprüfung im Ausland in allen […]
Red Hat Developer Hub beschleunigt den Übergang von der Entwicklung zur Produktion durch höhere Produktivität und verbesserte Zusammenarbeit und reduziert die kognitive Überlastung der Entwicklungsteams
Im Mai des vergangenen Jahres hatte Mozilla die Übernahme von Fakespot bekannt gegeben, einem Anbieter, der vor gefälschten Bewertungen beim Online-Shopping schützen soll. Firefox 122 wird die Erkennung unglaubwürdiger Produktbewertungen auf amazon.de unterstützen.
Bei Fakespot handelt es sich um einen Anbieter, welcher Künstliche Intelligenz nutzt, um gefälschte Rezensionen auf Shopping-Plattformen wie Amazon zu erkennen. Nach eigenen Angaben nutzen derzeit über eine Million Menschen Fakespot. Anfang Mai hatte Mozilla bekannt gegeben, das Unternehmen Fakespot vollständig und inklusive seiner 13 Mitarbeiter übernommen zu haben.
Seit der Übernahme von Fakespot arbeitet Mozilla an der nativen Integration einer Funktion zur Bewertung von Produkt-Reviews in Firefox. Im August 2023 hatte ich eine erste Vorschau auf das neue Firefox-Feature gegeben.
Wenn Mozilla kommende Woche Firefox 122 veröffentlichen wird, wird die Fakespot-Integration zwar noch nicht standardmäßig aktiviert sein, kann aber über about:config aktiviert werden, indem der Schalter browser.shopping.experience2023.enabled auf true gesetzt wird.
Dies funktioniert zwar bereits im aktuellen Firefox 121, allerdings werden ausschließlich amazon.com, walmart.com sowie bestbuy.com unterstützt. Für Nutzer in Deutschland, Österreich und der Schweiz sehr viel relevanter ist die Version von Amazon für den deutschsprachigen Raum, welche unter amazon.de aufrufbar ist. Diese wird, ebenso wie die französische Version unter amazon.fr, ab Firefox 122 unterstützt.
Der Nutzung dieser Funktion muss zunächst explizit durch den Benutzer zugestimmt werden. Standardmäßig erfolgt keine Anzeige von Review-Bewertungen.
Bei Aufruf der Produktseite zeigt Firefox die Glaubwürdigkeit der abgegebenen Nutzer-Bewertungen in Form einer Schulnote nach amerikanischem System („A“ ist die beste, „F“ die schlechteste Note) an. Darunter wird die bereinigte Durchschnitts-Bewertung des jeweiligen Produkts angezeigt, sprich der Durchschnitt aller Bewertungen abzüglich derer, die nach Einschätzung von Fakespot keine echten Bewertungen sind. Erkennt Fakespot, dass die Bewertung nicht mehr auf dem neuesten Stand ist, bietet Firefox die Möglichkeit an, die Analyse neu durchführen zu lassen.
Schließlich folgt noch eine Anzeige aktueller Highlights aus den Bewertungen, eingeteilt nach Kategorien wie Qualität und Preis. Dabei werden nur die glaubwürdigen Bewertungen der letzten 80 Tage als Grundlage genommen.
Das Bewerben eines alternativen Produkts aus der gleichen Kategorie, welches eine gute Bewertung für die Glaubwürdigkeit der Produktbewertungen erhalten hat, ist für Deutschland und Frankreich aktuell nicht geplant.
Genau genommen hat die Kamera-Nutzung nicht unmittelbar etwas mit GPIOs zu tun. Allerdings ist für die Kommunikation mit der Kamera ebenfalls der neu im Pi 5 integrierte RP1-Chip verantwortlich. Der Chip ist der Grund, weswegen alte Kamera-Tools auf dem Raspberry Pi 5 nicht mehr funktionieren. Bevor Sie zu schimpfen beginnen: Der RP1 hat viele Vorteile. Unter anderem können Sie nun zwei Kameras gleichzeitig anschließen und nutzen und höhere Datenmengen übertragen (wichtig für Videos).
Beachten Sie, dass Sie beim Raspberry Pi 5 zum Kamera-Anschluss ein neues, schmaleres Kabel benötigen!
Kamera-Modul 3 mit einem neuen Anschlusskabel mit schmaler Kontaktleiste
Veraltet: raspistill, raspivid, picamera2
Im Terminal bzw. in Bash-Scripts funktionieren raspistill, raspivid usw. nicht mehr. Sie müssen stattdessen rpicam-still, rpicam-vid etc. einsetzen.
In Python-Scripts müssen Sie Abschied vom picamera-Modul nehmen. Stattdessen gibt es das vollkommen neue Modul Picamera2. Es bietet (viel) mehr Funktionen, ist aber in der Programmierung komplett inkompatibel. Vorhandene Scripts können nicht portiert werden, sondern müssen neu entwickelt werden.
Sowohl die rpicam-xxx-Kommandos als auch das Picamera2-Modul greifen auf die ebenfalls neue Bibliothek libcamera2 zurück.
Im einfachsten Anwendungsfall erzeugen Sie ein Picamera2-Objekt, machen mit der Methode start_and_capture_file ein Foto und speichern dieses in eine Datei. Dabei kommt die volle Auflösung der Kamera zur Anwendung, beim Camera Module 3 immerhin fast 4600×2600 Pixel.
#!/usr/bin/env python3
# Beispieldatei camera.py
from picamera2 import Picamera2
cam = Picamera2()
# ein Foto machen und speichern
cam.start_and_capture_file("test.jpg")
Anstelle von start_and_capture_file gibt es zwei weitere Methoden, um ebenso unkompliziert Bilderfolgen bzw. Videos aufzunehmen:
# 10 Bilder im Abstand von 0,5 Sekunden aufnehmen
# mit Dateinamen in der Form series-0003.jpg
cam.start_and_capture_files("series-{:0>4d}.jpg",
num_files=10,
delay=0.5)
# Video über 10 Sekunden aufnehmen (640x480 @ 30 Hz, H.264/AVC1)
cam.start_and_record_video("test.mp4", duration=10)
rpicam-xxx-Kommandos
Zum Test der Kamera sowie zur Aufnahme von Bildern und Videos stehen die folgenden neuen Kommandos zur Auswahl:
rpicam-hello: zeigt für fünf Sekunden der Preview-Fenster mit dem Bild der Kamera an
rpicam-jpeg: nimmt ein Foto auf und speichert es als JPEG-Datei
rpicam-still: nimmt ein Foto auf und speichert es (mehr Optionen als rpicam-jpeg, Optionen etwas kompatibler zu raspistill)
rpicam-vid: nimmt ein Video auf und speichert es oder gibt den Video-Stream an externe Tools (livav/ffmpeg) weiter
rpicam-raw: speichert RAW-Videomaterial in einer Datei
Die Kommandos sind mit all ihren Optionen großartig dokumentiert. Es gibt zwar keine man-Seiten, aber dafür liefern die Kommandos mit der Option -h eine lange Liste aller Optionen (z.B. rpicam-still -h). Ich beschränke mich hier auf einige einfache Anwendungsbeispiele.
# fünf Sekunden lang ein Vorschaufenster anzeigen, dann
# ein Foto aufnehmen und speichern
rpicam-jpeg -o image.jpg
# ohne Vorschau, Aufnahme nach einer Sekunde (1000 ms)
rpicam-jpeg -n -t 1000 -o image.jpg
# wie oben, aber Debugging-Ausgaben nicht anzeigen
rpicam-jpeg -n -t 1000 -v 0 -o image.jpg
# Bildgröße 1280x800
rpicam-jpeg --width 1280 --height 800 -o image.jpg
# heller/dunkler (EV Exposure Compensation)
rpicam-jpeg --ev 0.5 -o brighter.jpg
rpicam-jpeg --ev -0.5 -o darker.jpg
# erstellt ein 10 Sekunden langes Video (10.000 ms)
# 640x480@30Hz, H264-Codec
rpicam-vid -t 10000 -o test.mp4
# wie vorher, aber höhere Auflösung
rpicam-vid --width 1024 --height 768 -t 10000 -o test.mp4
Falls Sie mehr als eine Kamera angeschlossen haben, können Sie diese mit rpicam-hello --list-cameras auflisten. Die bei einer Aufnahme gewünschte Kamera können Sie mit der Option rpicam-xxx --camera <n> festlegen.
picamera2-Modul für Python-Scripts
picamera2 ist ein relativ neues Python-Modul. Es ersetzt das früher gebräuchliche Modul picamera. Der Hauptvorteil von picamera2 besteht darin, dass das Modul zu aktuellen Raspberry-Pi-Modellen kompatibel ist. Beim Raspberry Pi 5 kommt picamera2 auch mit dem Fall zurecht, dass Sie zwei Kameras gleichzeitig an Ihren Minicomputer angeschlossen haben.
Eine umfassende Referenz aller Klassen und Methoden finden Sie in der exzellenten Dokumentation (nur im PDF-Format verfügbar), die allerdings weit mehr technische Details behandelt, als Sie jemals brauchen werden. Eine Menge Beispiel-Scripts finden Sie auf GitHub.
Mit create_still_configuration können Sie in diversen optionalen Parametern Einstellungen vornehmen. Das resultierende Konfigurationsobjekt übergeben Sie dann an die configure-Methode. Wichtig ist, dass Sie das Foto nicht mit start_and_capture_file aufnehmen, sondern dass Sie die Methoden start und capture_file getrennt ausführen. Die folgenden Zeilen zeigen, wie Sie ein Bild in einer Auflösung von 1024×768 Pixel aufnehmen. Die sleep-Aufforderung verbessert die Qualität des Bilds. Sie gibt der Kamera-Software etwas Zeit, um die Aufnahme zu fokussieren und richtig zu belichten.
#!/usr/bin/env python3
from picamera2 import Picamera2, Preview
import time
# ein Foto in reduzierter Auflösung aufnehmen
cam = Picamera2()
myconfig = cam.create_still_configuration(
main={"size": (1024, 768)} )
cam.configure(myconfig)
cam.start()
time.sleep(0.5)
cam.capture_file("1024x768.jpg")
Mit Transformationen können Sie das aufgenommene Bild vertikal und horizontal spiegeln. Falls Sie die Kamerakonfiguration während der Ausführung eines Scripts ändern möchten, müssen Sie die Kamera vorher stoppen und danach neu starten.
Bei der Aufnahme von Videos haben Sie die Wahl zwischen drei Encodern, die die aufgenommenen Bilder in Video-Dateien umzuwandeln:
H264Encoder (Hardware-Encoder für H.264, kommt per Default zum Einsatz, max. 1080p@30 Hz)
MJPEGEncoder (Hardware-Encoder für Motion JPEG = MJPEG)
JpegEncoder (Software-Encoder für MJPEG)
Hardware-Encoding steht nur auf dem Raspberry Pi 4 (H.264 und MJPEG) und dem Raspberry Pi 5 (nur H.264) zur Verfügung. Beim Raspberry Pi 5 läuft der MJPEGEncoder also per Software.
Das folgenden Script soll ein Video im Format 720p aufnehmen und gleichzeitig ein Vorschaubild anzeigen. Dabei soll der H.264-Codec eingesetzt werden.
Das Script zeigt zwar keine Fehlermeldungen an, allerdings lässt sich die Video-Datei nicht abspielen, weder mit VLC am Raspberry Pi noch mit anderen Video-Playern auf anderen Rechnern. Ich habe tagelang mit den Video-Funktionen von Picamera2 experimentiert, aber die resultierenden Videos waren meist schwarz oder enthielten nur ein Bild, das am Beginn der Aufnahme entstanden ist. Auch die auf der folgenden Seite gesammelten Beispiel-Scripts zum Video-Recording funktionierten bei meinen Tests entweder gar nicht oder nur mit Einschränkungen:
Fazit: Die Video-Funktionen von Picamera2 sind aktuell (Anfang 2024) ebenso ambitioniert wie unausgereift. Es ist zu hoffen, dass neue Versionen von libcamera und Picamera2 und eine bessere Dokumentation der Grundfunktionen in Zukunft Abhilfe schaffen. Was nützen coole Spezial-Features, wenn es schon bei den einfachsten Grundfunktionen Probleme gibt?
Bitcoin und Kryptowährungen sind derzeit wieder im Trend. Das liegt zum einen am baldigen Halving des Bitcoin, bei dem nur noch die Hälfte der Coins als Belohnung ausgeschüttet werden. Zudem wurden gerade Bitcoin-Spot-ETFs von der SEC genehmigt, womit viel mehr Leute einfacheren Zugriff auf Bitcoin haben. Da viele Leute nun womöglich erstmalig mit Bitcoin, Ethereum und anderen Kryptowährungen in Berührung kommen, stellen sie sich womöglich die Frage: Kann ich Kryptowährungen wiederherstellen, die ich an die falsche Adresse gesendet habe? Um […]
Kommt Generative AI 2024 in der Praxis an? Diese Frage hat der IT-Dienstleister adesso aktuell 400 Führungskräften der deutschen Wirtschaft gestellt. Das Ergebnis ist eindeutig: Unternehmen bereiten sich jetzt auf eine Welt vor, in der die Nutzung Künstlicher Intelligenz (KI) so alltäglich sein wird wie heute E-Mails, Instant Messaging oder Collaboration-Tools.
Die AGNITAS AG präsentiert die Veröffentlichung der neuesten Version ihrer Open-Source-Software "OpenEMM". Die Version 23.10 bringt eine Vielzahl neuer Funktionen für automatisierte Workflows, Analyse und Sicherheit sowie eine verbesserte Benutzerfreundlichkeit mit sich.
Der auf Instagram und inzwischen auch auf TikTok zu beobachtende Trend Get to kno me, bei dem Nutzer Fragen zu persönlichen Vorlieben beantworten sollen, ruft Security-Experten auf den Plan.
Windows-Software unter Linux und macOS mit Wine: Version 9.0 bringt den Stable-Support von 32-Bit-Anwendungen auf 64-Bit-Only-Systemen – und vieles mehr.