RSA Mini-Demo

Die Grundlagen der RSA Verschlüsselung durch Simulation verstehen

Alice und Bob legen jeweils einen privaten und einen öffentlichen Schlüssel fest. Im Anschluss können einzelne Zahlen zwischen den beiden hin und her geschickt werden, die u.a. mit dem eigenen privaten (oder auch öffentlichen) Schlüssel oder dem fremden öffentlichen Schlüssel jeweils verschlüsselt werden können und auf der Empfängerseite mit dem eigenen privaten (oder auch öffentlichen) Schlüssel oder dem fremden öffentlichen Schlüssel entschlüsselt werden können.

Download

Sort Visual

Visualisierung populärer Sortieralgorithmen

Bubblesort, Selectionsort, Insertionsort, Quicksort und Bogosort können mit einer beliebigen Anzahl an Balken in beliebiger Geschwindigkeit sortiert werden. Dabei können die Balken anfangs gemischt oder aufsteigend bzw. absteigend angeordnet sein. Zusätzlich werden die Anzahl der Vergleiche und die Anzahl der Vertauschungen angezeigt.

Download

Sort Analysis

Analyse populärer Sortieralgorithmen

Bubblesort, Selectionsort, Insertionsort und Quicksort können hier analysiert werden. Es kann für beliebig lange Arrays gemessen werden, wie lange das Sortieren dauert. Dies kann auch für eine aufsteigende Anzahl an immer größer werdenden Arrays grafisch geschehen (s. Abb.). Zudem kann das Sortieren von 10 Zufallszahlen oder beliebig vielen selbst eigegebenen Zahlen mit Zwischenschritten dargestellt werden. Diese Ausgabe erfolgt jeweils textuell.

Download

Getter Setter UML

Tool zum schnellen Erzeugen von get- und set-Methoden in Java inkl. UML

Das Tool kann zuverlässig dazu verwendet werden, getter und setter zu erzeugen, um diese schnell herauskopieren zu können. Dazu müssen die entsprechenden Attribute / Instanzvariablen einfach in das obere Feld kopiert werden. Im unteren Feld werden dann die entsprechenden Methoden mit sprechenden Namen erzeugt. Zusätzlich werden Attribute und Methoden als Text für UML-Tools erzeugt.

Download

JERD

Java-based Entity-Relationship Designer

JERD ist ein Programm zum einfachen Erstellen von Entity-Relationship Diagrammen. Es bietet zudem die Möglichkeit, aus einem Diagramm direkt eine SQL-Importdatei für SQLite zu erzeugen, um sie z.B. mit Programmen wie dem SQLite-Browser zu verwenden. JERD lässt sich am besten mit einem Touchpad bedienen.

Download

Drop Image Here

Mittels künstlicher Intelligenz Bilder erkennen

Diese kleine Tool ist ein Desktop-Addon, das immer sichtbar ist und in das man ein Bild per Drag&Drop ziehen kann. Ein neuronales Netz versucht dann zu erkennen, um was es sich dabei handeln könnte und gibt (in englischer Sprache) drei Vorschläge ab. Das Tool ist eher ein Proof-of-concept-Produkt und wurde mit Java und Tensorflow erstellt.

Download