6. Norddeutsches Lazarustreffen am 07.03.2026

Alle Informationen zu Treffen der regionalen Lazarus-Gruppen
Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1332
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 4.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: 6. Norddeutsches Lazarustreffen am 07.03.2026

Beitrag von kralle »

Leckere Idee ...

Gruß Kralle
OS: MX Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1332
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 4.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: 6. Norddeutsches Lazarustreffen am 07.03.2026 - Zusammenfassung

Beitrag von kralle »

Bei schönsten Wetter trafen wir uns wieder zu fünft im Kloster Oesede.
Themen hatten wir im Vorfeld eigentlich keine, aber seht mal über was wir alles gesprochen haben:

Themen:
  • Timer der immer um z.B. 13:05 Uhr aktiviert wird
  • Auswerten und Anzeigen von Sensordaten und Gui für das Konfigurieren der Anzeige (Pluto)
  • HTML Viewbox für (SVG)
  • HTML Validator w3.org
  • Git Nutzung
https://learngitbranching.js.org/
https://lazarusforum.de/viewtopic.php?p ... co#p137220
  • 2FA Verwaltung
Mittagspause
  • TOTP MFA Test
https://authenticationtest.com/totpChallenge/
  • Wie lädt man ein Programm mittels Git auf den lokalen Rechner am Beispiel vom "Desktop Switch" (AlterPascaler), editiert es und überträgt es zurück auf den Server unter Verwendung von "Code-OS"
  • Lazarus in Lazarus kompilieren und debuggen

Code: Alles auswählen

Anleitung unter Linux wenn Lazarus mit fpcupdeluxe installiert wurde:


Projekt öffnen - lazarus/ide/lazarus.lpi

Speichern unter - lazarus/ide/lazarus_test.lpi

Projekteinstellungen / Compilereinstellungen / Pfade

// zum Speichern auf der Ramdisk unter Linux 
Unit-Ausgabeverzeichnis: /tmp/la/units
Zielverzeichnis: /tmp/la/bin/lazarus_test

Compiler-Kommandos
Häkchen bei Compiler:
- kompilieren
- neu kompilieren
- Start

-Speichern


Achtung: ./ - Pfad anpassen!

Ordner ./config_lazarus sichern nach ./config_lazarus_test

Start - Startparameter - Kommandozeilenparameter
--pcp=./config_lazarus_test

Kompilieren 1. Test: Verzeichnisse anlegen

Fehler: LazDebuggerFpLldb rechte Maustaste (Finde Deklaration)
im Editor öffen - Projekt / Datei im Editor im Projekt aufnehmen - Package zum Projekt hinzufügen

Fehler: LazControlDsgn -> auskommentieren

  • Zusammenhänge zwischen Privat- und Public-Key
HTTPS://www.youtube.com/watch?v=Z81jegMCrfk Drei Videos

https://hohnstaedt.de/xca

Ende um 17:40
Frischen Flammkuchen gegessen
Dateianhänge
IMG_20260307_180135.jpg
(933.79 KiB) Noch nie heruntergeladen
OS: MX Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Linkat
Lazarusforum e. V.
Beiträge: 576
Registriert: So 10. Sep 2006, 23:24
OS, Lazarus, FPC: Linux Mint 22.1; Lazarus 4.2 FPC 3.2.2; RaspiOS
CPU-Target: AMD 64, ARM 64
Wohnort: nr Stuttgart

Re: 6. Norddeutsches Lazarustreffen am 07.03.2026

Beitrag von Linkat »

So wie es aussieht, hattet ihr ein schönes Treffen.

Habe versucht die beiden Links youtube und hohnstaedter zu laden. Aber es kommt eine Fehlermeldung.

Das Timer-Programm wäre mit Anleitung vielleicht etwas für das Pascal-Magazin.

Gruß, Linkat
Linux Mint 22.1; Lazarus 4.2 FPC 3.2.2; RaspiOS

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1332
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 4.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: 6. Norddeutsches Lazarustreffen am 07.03.2026

Beitrag von kralle »

Links sollten jetzt alle funktionieren.
Ohne "http://" funktioniert es nicht. :P

Gruß Kralle
OS: MX Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

pluto
Lazarusforum e. V.
Beiträge: 7199
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Re: 6. Norddeutsches Lazarustreffen am 07.03.2026

Beitrag von pluto »

Treffen war großartig. Wir hatten viele interessante Themen. Flammkuchen war sehr lecker.
MFG
Michael Springwald

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1332
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 4.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: 6. Norddeutsches Lazarustreffen am 07.03.2026

Beitrag von kralle »

Jos hat noch eine kurze Erklärung zum Thema Verschlüsselung erstellt,
die ich Euch nicht vorenthalten möchte:
Guten Morgen,
ich habe einen Text über Verschlüsselung ausgearbeitet und automatisch übersetzen lassen.
Ob alles korrektes Deutsch ist, weiß ich nicht, das könnt ihr besser beurteilen.
Lasst mich wissen, ob die Ausarbeitung klar genug ist.

RSA (Rivest-Shamir-Adleman) Verschlüsselung mit einfachen Zahlen.

Der RSA-Verschlüsselungsalgorithmus ist eine asynchrone Verschlüsselung.
Er arbeitet mit Schlüsselpaaren. Jedes Paar besteht aus einem privaten und einem öffentlichen Teil.
Der private Teil des Schlüssels wird sicher aufbewahrt und ist nur für den Eigentümer und niemanden sonst zugänglich.
Der öffentliche Teil ist für jedermann zugänglich. Hier erkläre ich, wie das Verschlüsseln und Entschlüsseln funktioniert.
Ich gehe davon aus, dass die Schlüsselpaare bereits erstellt wurden. Wie diese Schlüsselpaare zustande kommen, ist eine andere Geschichte.
Die Zahlen in diesem Beispiel sind so einfach gewählt, dass sie nachgerechnet werden können. Da die Zahlen so klein gewählt sind, sind sie auch nicht sicher.

Um etwas zu verschlüsseln, benötigen wir einen öffentlichen Schlüssel und etwas, das verschlüsselt werden soll.
Öffentlicher Schlüssel: (5,14) Zu verschlüsselnder Text: B
Der öffentliche Schlüssel besteht aus zwei Zahlen, 5 und 14. Der zu verschlüsselnde Text ist der Buchstabe B.

Mit einem Buchstaben können wir nichts anfangen, also wandeln wir ihn in eine Zahl um: B => 2.

Um zu verschlüsseln, potenzieren wir den Text mit der ersten Zahl und nehmen dann den Modulo der zweiten Zahl.
2^5 (mod14) -> 2^5 = 32 -> 32 mod 14 = 4 . Das Ergebnis der Verschlüsselung ist 4, das wir wieder in einen Buchstaben umwandeln: 4 => D.
Die verschlüsselte Version von B ist in diesem Fall D.

Bei Verwendung von echten Zahlen kann aus dem Buchstaben D niemals wieder der Buchstabe B gewonnen werden, indem dieselbe Berechnung auf den verschlüsselten Text angewendet wird.

Der Buchstabe D wird an den Empfänger gesendet. Der Empfänger hat einen privaten Schlüssel. Auch dieser private Schlüssel besteht aus zwei Teilen, und nur der Empfänger kennt diesen privaten Schlüssel.
Privater Schlüssel ( 11,14)
Verschlüsselter Text: D => 4

Der Buchstabe wird wieder in eine Zahl umgewandelt.
4^11(mod14) -> 4^11 = 4194304 => 419304 mod 14 = 2 => B

Auch dies ist wieder ein sehr einfaches Beispiel, aber es veranschaulicht die Funktionsweise der RSA-Verschlüsselung.
Gruß Kralle
OS: MX Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Antworten