Vergleich GraalVM nativ vs. herkömmlich mit Quarkus auf MacOS

Heute mal ein Vergleich mit einem Beispiel-Quarkus-REST Service normal vs. nativ.

Um die Größe und die Buildzeit zu vergleichen. Hier das Ergebnis vorweg:

Also native gebaute Apps sind wesentlich länger zur Buildzeit dafür laufen sie aber auch wesentlich schneller und sind dann auch auf das jeweilige Betriebssystem beschränkt.


Um auf einen MacOs Quarkus auch nativ zu kompilieren muss die GraalVM und das Native-Image installiert sein.

Also installieren wir die GraalVM auf dem Mac mit Port: „Vergleich GraalVM nativ vs. herkömmlich mit Quarkus auf MacOS“ weiterlesen

Markdown to Mindmap mit markmap-cli auf Raspberry Pi

Manchmal möchte man mal schnell eine Mindmap ohne großen Aufwand erzeugen. Wenn so was reicht …

kann die Mindmap leicht aus diesen Markdown Code erzeugt werden:

Auf dem Raspberry Pi muss npm installiert sein, dann einmalig die markmap-cli installieren mit: „Markdown to Mindmap mit markmap-cli auf Raspberry Pi“ weiterlesen

Versionsverwaltung Git 2.36 ist da, und es läuft auch auf dem Raspberry Pi (Zero) in ca. 1,5 Stunde selbst compiliert und gebaut

Die neue git Version 2.36 ist heute veröffentlicht worden (Releasenotes). In der Package Verwaltung von Debian gibt es das noch nicht.

Also mal eben auf dem Raspberry Pi selbst compilieren (auf dem Pi Zero dauert es ca. 1,5 Stunde) mit diesen Schritten …

„Versionsverwaltung Git 2.36 ist da, und es läuft auch auf dem Raspberry Pi (Zero) in ca. 1,5 Stunde selbst compiliert und gebaut“ weiterlesen

In welchen Ländern gibt es jetzt keine Flugtransponder-Signale?

Wenn man die Daten von OpenSky nimmt, und in ein KML-Format umwandelt, bekommt man ein aktuelle List der Flugzeuge die im Moment in der Luft sind.

Schon interessant, das es in mind. 2 Ländern kaum Bewegungen gibt.

Voronoi Texture Node in Blender mit euklidischen Geometrie nutzen

Mit dem Voronoi Texture Node können in Blender Objekte sehr schön mit Strukturen belegt werden, wie zB. bei dieser Tasse:

Im Node kann der euklidische Abstand eingestellt werden. Das ist der Abstandsbegriff der euklidischen Geometrie. Der euklidische Abstand zweier Punkte in der Ebene oder im Raum ist die zum Beispiel mit einem Lineal gemessene Länge einer Strecke, die diese zwei Punkte verbindet. Dieser Abstand ist invariant unter Bewegungen. So würde der dazugehörige Node aussehen:

„Voronoi Texture Node in Blender mit euklidischen Geometrie nutzen“ weiterlesen

Single-Page-Webanwendung (SPA): TWKrankenhaus App mit TypeScript, React und Patternfly

Ziel ist es eine Beispiel SPA TWKrankenhaus zu implementiern die TypeScript, React mit Patternfly nutzt. So das man ein Template für weitere Apps hat.

Entweder man clont das ganze Projekt wie unten beschrieben oder man folgt allen Schritte. So soll es mal mit Mock-Test-Daten aussehen:

1. In einem leern Verzeichnis, ein TypeScript Projekt mit Template anlegen: … „Single-Page-Webanwendung (SPA): TWKrankenhaus App mit TypeScript, React und Patternfly“ weiterlesen

Online-Testdatengenerator für Json, XML, SQL, Excel, REST…

Manchmal braucht man anonymisierte Testdaten. Ob nun im Json, CSV, XML, Excel, SQL oder sonstigen Format.

JUnit

Anonymisierte Daten sind Informationen, die sich nicht auf eine bestimmte oder bestimmbare natürliche Person bzw. Gruppe beziehen lassen (Erwägungsgrund 26, DSGVO). Anonymisierung bedeutet also, das eine Person nicht mehr identifizierbar ist. Die Grundsätze des Datenschutzes gelten für diese Art der Daten nicht, d.h. anonyme Daten dürfen jederzeit weitergegeben werden.

Es gibt da viele Generatoren, heute stelle ich mal einen Online-Generator vor. Den mockaroo.com. Wir wollen Json Daten für eine Krankenhausanwendung erstellen. Sie soll ca. so aussehen: … „Online-Testdatengenerator für Json, XML, SQL, Excel, REST…“ weiterlesen

Kommandozeilen Prozessor jq für JSON

Der Kommandozeilen Prozessor jq für JSON ist auf dem Raspberry Pi schnell mit

installiert. Es wird dann, wie man mit

feststellen kann, die Version jq-1.5-1-a5b5cbe installiert. Das ist zwar nicht die aktuelle vom 1.Nov. 2018 1.6 aber immerhin aus 2015. Es reicht auch erstmal. Man kann auch alle Befehle in einem Online Editor unter jqplay.org austesten.

Eine Anleitung … „Kommandozeilen Prozessor jq für JSON“ weiterlesen

Air Mauritius 14:38 Uhr – Zwei A350 ziehen eng aneinander vorbei oder wie hoch fliegen Flugzeuge?

Zwei A350 von Air Mauritius ziehen eng aneinander vorbei, wie hier berichtet. Deshalb mal hier ein aktueller Dump: