Moin und Grüßgottle

Hier könnt ihr euch vorstellen, wie lange ihr programmiert, wie ihr dazu gekommen seit und was ihr sonst noch so macht.
Antworten
Johannes55
Beiträge: 5
Registriert: Mo 23. Feb 2026, 17:20

Moin und Grüßgottle

Beitrag von Johannes55 »

Hallo.
Mein Name ist Johannes und lebe seit mehr als 40 Jahren als Fischkopp bei den Schwaben.
Mein Berufsleben habe ich am Computer verbracht. IBM i-series mit RPG, Windows mit Delphi(Embacadero). Programmierung von Branchenanwendungen.
Als Rentner arbeite ich noch beratend für div. Kunden.
Auf meinem privaten PC habe ich mich kürzlich von Windows verabschiedet und bin bei Linux Mint gelandet. Gute Entscheidung!
Damit die Finger nicht ganz einrosten, möchte ich mit Lazarus /MariaDB eine kleine Vereinsbuchhaltung programmieren.
Bisher habe ich mit Firebird gearbeitet und hoffe, hier im Forum Hilfe und Tips zu erhalten.
Bis bald.

Acia6850
Beiträge: 58
Registriert: Mo 9. Okt 2023, 18:45
OS, Lazarus, FPC: Windows + WSL / Linux Debian Rasbian OS (L 3.4.0 FPC 3.2.3)
CPU-Target: 64Bit
Wohnort: LK Ludwigsburg

Re: Moin und Grüßgottle

Beitrag von Acia6850 »

Hallo,

dann kannst Du ja zu unserem nächsten Treffen imTechnikforum in Backnang kommen.

Termin vorausichtlich : Samstag 11.04.2026 11:00 Uhr


Viele Grüße

Acia6850

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7189
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Moin und Grüßgottle

Beitrag von af0815 »

Willkommen hier im Forum.

Wie ich sehe, wirst du den Alterschnitt hier im Forum nicht wesentlich ändern :-) Wenigsten wer, der sich noch mit der guten alten Zeit auskennt.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Benutzeravatar
Zvoni
Beiträge: 559
Registriert: Fr 5. Jul 2024, 08:26
OS, Lazarus, FPC: Windoof 10 Pro (Laz/FPC fixes)
CPU-Target: 64Bit
Wohnort: BW

Re: Moin und Grüßgottle

Beitrag von Zvoni »

IBM iSeries mit RPG?
Muss man ja schon fast Paläonthologie studiert haben..... :lol: :lol: :lol:

Ich erwähne es deshalb, weil unser ERP auf einer IBM DB2 on iSeries in RPG geschrieben ist....

Gottlob werden wir diesen Dinosaurier Ende 2027 los :D
Ein System sie alle zu knechten, ein Code sie alle zu finden,
Eine IDE sie ins Dunkel zu treiben, und an das Framework ewig zu binden,
Im Lande Redmond, wo die Windows drohn.

Johannes55
Beiträge: 5
Registriert: Mo 23. Feb 2026, 17:20

Re: Moin und Grüßgottle

Beitrag von Johannes55 »

Hallo Zvoni.

Zu dem Dinosaurier muss ich sagen, ich liebe diese Maschine. Ein stabileres System habe ich nie kennen gelernt. Und RPG in der aktuellen Version hat nichts mehr mit der Spaltenorientierung am Hut. Die Vorteile der Maschine sind leider nur den Anwendern bekannt.
Liebe Grüße Johannes

Benutzeravatar
juelin
Lazarusforum e. V.
Beiträge: 334
Registriert: Sa 24. Jul 2021, 18:03
OS, Lazarus, FPC: Linux Ubuntu 22. Windows 10 Delphi 11.3 (L 0.9.xy FPC 2.2.z)
CPU-Target: 64Bit
Wohnort: Mannheim

Re: Moin und Grüßgottle

Beitrag von juelin »

Hallo Johannes,
ich war auch IBM'er in Mannheim.
Zu Lazarus kann ich nur gratulieren (früher auch Delphi gemacht).
Für die Datenbank (MySql/MariaDB) empfehle ich das Package
ZEOSDBO zu installieren.
Die Komponenten ZConnection, ZQuery und ZTransaction in die Anwendung einfügen.
Viel Spass
Jürgen

Benutzeravatar
Zvoni
Beiträge: 559
Registriert: Fr 5. Jul 2024, 08:26
OS, Lazarus, FPC: Windoof 10 Pro (Laz/FPC fixes)
CPU-Target: 64Bit
Wohnort: BW

Re: Moin und Grüßgottle

Beitrag von Zvoni »

Johannes55 hat geschrieben: Di 24. Feb 2026, 20:31 Hallo Zvoni.

Zu dem Dinosaurier muss ich sagen, ich liebe diese Maschine. Ein stabileres System habe ich nie kennen gelernt. Und RPG in der aktuellen Version hat nichts mehr mit der Spaltenorientierung am Hut. Die Vorteile der Maschine sind leider nur den Anwendern bekannt.
Liebe Grüße Johannes
Das stimmt schon mit der Stabilität, nur wurde das ERP halt Anfang der 2000er in seiner Urform geschrieben, und die User hatten de facto eine Konsolen-/Terminal-Anwendung (rein per Tastatur)

2015 haben wir dann vom Hersteller auch eine Windows-Oberfläche bekommen, und jeder ausser mir hat gejubelt.
Ich war so ziemlich der einzige der langsamer geworden ist.

Und dann mein Erstaunen, dass die Windows-Oberfläche eigentlich nur ein Interpreter für den Form-Layout-RPG-Code ist (Im Windows-Client gibts ne versteckte Funktion, in welchem man sich den Call-Stack anschauen konnte)

Aber die DB2 hab ich dennoch verflucht, weil ausschliesslich natürliche Primär-/Fremd-Schlüssel verwendet wurden (Nix Auto-Increment-ID), welche nicht einmal vom DB-Server selbst verwaltet wurden, sondern gänzlich vom Client.

Immer wenn ich Queries schreiben muss, muss ich mich durch die verschiedenen Tabellen hangeln bis ich die passenden Fremdschlüssel gefunden habe.
Null relationale Integrität
Ein System sie alle zu knechten, ein Code sie alle zu finden,
Eine IDE sie ins Dunkel zu treiben, und an das Framework ewig zu binden,
Im Lande Redmond, wo die Windows drohn.

Antworten