
Details gibt es hier und den Download hier. Quicktest „Eclipse 2024-03 (The Leading Open Platform for Professional Developers) ist veröffentlicht“ weiterlesen

mit Java, Raspberry Pi, SDR, Linux, Arduino, Sicherheit, Blender, KI, Statistik, Krypto und Blockchain

Details gibt es hier und den Download hier. Quicktest „Eclipse 2024-03 (The Leading Open Platform for Professional Developers) ist veröffentlicht“ weiterlesen
Die Boeing E-3B Sentry (AWACS) ist sehr laut, und hat mich heute im Homeoffice in Langenhagen ans Fenster gezogen. Sie fliegt teilweise mit Ausnahmegenehmigung, da die Triebwerke der E-3A den modernen Umweltschutzauflagen hinsichtlich Lärmbelästigung und Abgasentwicklung nicht mehr genügen. Die hatte ich bei uns noch nie gesehen, sie hat einen großen Radar Aufbau:

Das war aber noch nichts gegen Rostock-Laage wo sie 10 Mal durchgestartet und im Kreis geflogen ist, wenn ich richtig zähle. „Boeing E-3B Sentry (AWACS) störte Heute in Langenhagen“ weiterlesen
Manchmal will man in einem vergangenen ChatGPT Chat was suchen oder auch die History extern sichern. Das geht über die Export Funktion. Einfach unten links auf dem Namen klicken und dann auf das Menü: Einstellungen

„Suchen in ChatGPT Chat History mit html Export“ weiterlesen
Seit ein paar Wochen gibt es die neue Version 2.7.11 von CycloneDX. Wenn das nicht nicht ein Grund ist, einen neue SBOM zu erzeugen. Eine Software Bill of Materials (SBOM) ist eine Liste der Bestandteile und Komponenten einer Softwareanwendung sowie ihrer Beziehungen zueinander. Hier hatte ich ja schon mal beschrieben wie man mit Maven und dem CycloneDX Plugin eine erzeugt. Hier sind die 10 wichtigsten Gründe, warum Benutzer eine SBOM benötigen:

„10 Gründe warum Nutzer eine Bill of Materials (SBOM) brauchen“ weiterlesen
In der Welt der Softwareentwicklung und des Betriebssystems MacOS gibt es eine Vielzahl von Werkzeugen und Anwendungen, die Entwicklern helfen, ihre Arbeit effizienter zu gestalten. Eines dieser Werkzeuge ist „Ports„, ein leistungsstarkes Programm, das es Benutzern ermöglicht, Unix-Software auf ihren Mac-Systemen zu installieren und zu verwalten.

„Ports“ ist ein Paketverwaltungssystem für MacOS, das auf dem ursprünglichen FreeBSD Ports-System basiert. Es ermöglicht Benutzern die einfache Installation, Aktualisierung und Deinstallation von Unix-Software und Bibliotheken auf ihren Mac-Systemen. Durch die Verwendung von Ports können Entwickler schnell auf eine Vielzahl von Open-Source-Tools und -Anwendungen zugreifen, ohne sich um komplexe Abhängigkeiten oder Konfigurationsprobleme kümmern zu müssen. „Neue Port Version 2.9.1 für Mac OS – Highlights from Git 2.44“ weiterlesen
Mit Blender können Sie schöne Strukturen erstellen, indem Sie verschiedene Techniken wie Noise Texture, Color Ramp und Bump Node kombinieren. Z.B. dieser „Virus“:

Hier die Einstellungen für die Nodes: „Schöne Strukturen in Blender mit Noise Texture, Color Ramp und Bump Node“ weiterlesen
Manchmal will man ein Video umgekehrt abspielen. Das geht mit Blender wie folgt.
1. Das mp4 Video in den Sequencer einfügen per drag and drop
2. Eigenschaften mit Taste n aufrufen und „Revers Frame“ Checkbox anwählen
3. Das Video neu rendern (das geht sehr schnell)

Entdecke die Vielseitigkeit von RTL_433: Ein Linux-Programm für die drahtlose Signaldecodierung
In der Welt der drahtlosen Kommunikation und der Signalverarbeitung spielt RTL_433 eine wichtige Rolle. Dieses leistungsstarke Linux-Programm ermöglicht es Benutzern, eine Vielzahl von drahtlosen Signalen zu erfassen und zu entschlüsseln, von Wettersensoren über Hausautomatisierungssysteme bis hin zu Funkfernbedienungen und vielem mehr.

Was ist RTL_433? „rtl_433 für den Pi Zero selbst compilieren um Temperatursensoren und Luftruck von Autoreifen (TPMS) uä. auf 433,92 Mhz zu empfangen“ weiterlesen
Bei einem sudo apt update, kommt es mit einem piaware Repo von flightaware.com zu dieser

Fehlermeldung: „flightaware update: öffentlicher Schlüssel nicht verfügbar: NO_PUBKEY B931BB28DE85F0DD und gpg anstatt apt-key“ weiterlesen
Wer den Dateiprompt ls in Farbe haben will, kann mal exa ausprobieren.
Einfach installieren mit sudo apt install exa und dann, sieht ein exa -la schon viel besser aus:

Vorher war es so: „ls aber in Farbe mit exa“ weiterlesen
Vor ein paar Tage ist eine neue Version veröffentlich worden. Dann mal ein Quicktest.

Was ist neu? Das gibt es hier.
Ergebnis des Quicktest: „JUnit 5 in Version 5.10.2 veröffentlicht“ weiterlesen
Ein Mix Shader in Blender ist ein Knoten, der in der Materialbearbeitung verwendet wird, um zwei oder mehr Shader miteinander zu mischen. Ein Shader in Blender definiert die Art und Weise, wie Licht und Materialien aufeinander reagieren.

Der Mix Shader ermöglicht es, verschiedene Shader zu kombinieren und ihre Effekte zu mischen. Dies kann beispielsweise verwendet werden, um zwischen verschiedenen Oberflächeneigenschaften zu mischen, wie zwischen einem glänzenden und einem matten Material (oder rot und grün wie in dem Beispiel oben), oder um die Auswirkungen verschiedener Beleuchtungsmodelle zu kombinieren, wie zwischen einem Diffus- und einem Glossy-Shader. „Mix Shader in Blender“ weiterlesen
WebP (sprich engl. „weppy“) ist ein modernes Bildformat, das von Google entwickelt wurde, um hochwertige Bilder mit geringerer Dateigröße im Vergleich zu anderen Bildformaten wie JPEG und PNG zu liefern. Das WebP-Tool unter Linux bietet eine leistungsstarke Lösung für die Konvertierung und Optimierung von Bildern.
Mit dem Tool cwebp können PNG, JPEG, TIFF Bilder in das WebP Format und zurück umgeformt werden.

Diese Datei hat z.B. eine Größe von 1,4 MByte und nach der Umformung nur noch 18 KByte. Da lohnt sich doch der Aufruf,
cwebp 1.png -o 1.webp
Ausgabe: „Speicher sparen mit dem WebP Format mit cwebp auf dem Raspberry Pi“ weiterlesen
Wie können Farben autom. geändert werden, wie an diesem Beispiel „Box Breathing“.

Das geht über den Fac der Color Ramp: „Farben ändern mit Blenders Color Ramp am Beispiel: „Box Breathing““ weiterlesen
In der Regel soll ja nur eine assertion pro Testmethode enthalten sein. Manchmal gibt es aber doch sinnvolle UseCases, dann kann man die assertAll verwenden.

Die assertAll-Methode in JUnit 5 wird verwendet, um mehrere Assertions innerhalb einer Testmethode zu gruppieren. „assertAll in Java“ weiterlesen
Manchmal fragt man sich, welche Version des Betriebssystem habe ich den auf meinen Raspberry Pi laufen? 64-Bit oder 32-Bit?

Wie kann ich die installierte Betriebssystem Version abfragen? Ab dem Pi 3 kann man ja wählen. Das geht mit uname. Was ist uname? „64-Bit oder 32-Bit Betriebssytem erkennen mit uname“ weiterlesen
In Bezug auf Webseitenstatistiken bezieht sich der Begriff „Hits“ auf die Gesamtanzahl der Anfragen, die an einen Webserver gesendet werden. Hits können verschiedene Arten von Serveranfragen darstellen, und es ist wichtig zu beachten, dass sie nicht unbedingt die Anzahl der Besucher oder Seitenaufrufe widerspiegeln. Hier mal die Auswertung des Jahres 2023:
Drei Schnittebenen werden verwendet, um verschiedene Aspekte der Gehirnanatomie und -funktion zu untersuchen und sind wichtig in der neurologischen Bildgebung sowie in der Forschung, um ein besseres Verständnis der Gehirnstrukturen zu erlangen.

Heute mal ein Praxisbeispiel für PSPP. Für jedes Buch das ich in 2023 gelesen habe, vergebe ich immer eine Schulnote (1-6).
Wird ein Buch abgebrochen, weil ich meine das es sich nicht mehr lohnt weiterzulesen, vergebe ich eine 6, das ist im letzten Jahr 2 mal vorgekommen. Insgesamt habe ich 29 Bücher im Jahr 2023 gelesen. Nun will ich das mal mit PSPP auswerten wie z.B.:

Das geht über das Menü: „PSPP (Teil 11) Auswertung der in 2023 gelesenen Bücher“ weiterlesen
Mit diesem letzten Beitrag in diesem Jahr, möchte ich mich bei der Leserschaft dieses Blogs mit einem Wort bedanken:


Warum nicht am 1.1.2024 starten? „Ziel 2024: Die ganze Bibel in einem Jahr lesen? Was sagt ChatGPT dazu?“ weiterlesen
Manchmal hat man ein Projekt das local noch nicht unter Git steht und nach GitLab soll. Welche Schritte sind da nötig?

„Welche 7 Schritte sind nötig um ein vorhandenes Verzeichnis nach GitLab zu übertragen?“ weiterlesen
Der Camunda Modeler ist eine Software, die verwendet wird, um Geschäftsprozesse und Workflows zu modellieren und zu visualisieren. Er wird von der Camunda Plattform unterstützt, die sich auf Business Process Management (BPM) und Workflow-Automatisierung spezialisiert. Nun mal ein Quicktest mit meinem Crypto-Workflows:
Hier nun das kurze Video: „Quicktest: Camunda Modeler v5.18.0 Crypto-Workflow als Video“ weiterlesen

…zur Entspannung mal Portainer 2.19.4 und die Docker Container auf dem Raspberry Pi 4 updaten.
Es gibt ja seit ein paar Tagen eine neue Version, wie hier auch angezeigt wird … „Portainer updaten auf 2.19.4 auf dem Raspberry Pi 4“ weiterlesen
Wie können wir aus PSPP die Daten in ein CSV-File exportieren um sie dann in Excel zu importieren. Wir verwenden wieder unsere Flughöhen aus den vorhergehenden Beispielen.

Wir gehen, wenn wir die Daten geladen haben auf das Menü: Datei – Neu – Syntax. In dem Syntax Editor geben wir ein: „PSPP (Teil 10): Daten Export als CSV für Excel import am Beispiel der Flughöhe“ weiterlesen
Mit ein paar Javazeilen (mind. JDK 11) eine Datenbank mit REST-Service erstellen? Ja das geht in ein paar Minuten.

Einfach in der pom.xml diese Einträge: „Neue Java Datenbanke mit REST-Service erstellen – EclipseStore 1.0.0“ weiterlesen
Das Java Framework ArchUnit ist ein leistungsstarkes Werkzeug für die Gewährleistung von Softwarearchitektur und Code-Qualität in Java-Projekten.

Durch die Möglichkeit, deklarative Regeln zu erstellen und automatisierte Tests zu schreiben, hilft ArchUnit, konsistente und hochwertige Software zu entwickeln. „ArchUnit Version 1.2.1 veröffentlicht für eine kontinuierliche Überwachung der Architekturstandards“ weiterlesen
Stichproben in der Statistik sind ein wesentliches Werkzeug, um Informationen über eine größere Population zu gewinnen, indem man nur einen Teil dieser Population untersucht.

Eine Zufallsstichprobe ist eine Auswahl von Elementen aus einer Gesamtpopulation, bei der jedes Element in der Population eine gleichberechtigte Chance hat, in die Stichprobe aufgenommen zu werden. Das bedeutet, dass jedes Element unabhängig und zufällig ausgewählt wird, ohne dass bestimmte Merkmale oder Eigenschaften bevorzugt werden.
Zufallsstichprobe können auch mit PSPP gezogen werden. Hier ist eine Anleitung dazu: „PSPP (Teil 9) Zufallsstichprobe“ weiterlesen
In der Statistik ist die deskriptive Analyse ein wichtiger Bestandteil, der es ermöglicht, Daten auf eine Weise zu interpretieren und zu verstehen, die aussagekräftige Muster und Trends offenbart. Eine zentrale Komponente der deskriptiven Statistik ist die Häufigkeitsverteilung, die uns erlaubt, die Häufigkeit von Werten oder Kategorien in einem Datensatz zu analysieren.