• Willkommen
  • Ein langer Weg ...
  • Zielpublikum
  • PAS - PUM Application Stack
  • Programmiermodell
    • API Requests
    • Hintergrundprozesse
    • RabbitMQ und PostgreSQL Anbindungen
    • Events
    • Einige Bemerkungen über Datenbanken
  • Gemstone/S - Datenbank
    • Gemstone - Rolle in PAS
    • Gemstone - Installation
    • Gemstone - Eine Versionsfrage
    • Gemstone - Eine Paketfrage
    • Gemstone - Eine Lizenzfrage
    • Gemstone - Linux-Service Support
    • Gemstone - Crontabs, Backup, GC
    • Gemstone - Restore
    • Gemstone - Produkt-Updates
    • Gemstone - IDE
  • Gemstone/S-GsDevKit_stones
    • Installation
    • Datenbank anlegen
    • Datenbank (PAS) anlegen
    • Datenbank Backup
    • Datenbank Restore
    • Entwicklung - Neues Model laden
    • Entwicklung - Migration Modellstrukturen
    • Entwicklung - API Strukturen auffrischen
    • Entwicklung - OpenAPI Spezifikation rausschreiben
  • PostgreSQL - Datenbank
    • PSQL - Rolle in PAS
    • PSQL - Installation
    • PSQL - Tips zur Nutzung und Konfiguration
    • PSQL - Events
  • RabbitMQ - Verteilte Arbeit
    • RMQ - Rolle in PAS
    • RMQ - Installation
    • RMQ - Prometheus
  • Sencha ExtJS - Schöne UIs
    • ExtJS - Rolle in PAS
  • PASLOG - Loggen
    • PASLOG - Rolle in PAS
    • PASLOG - Installation
    • PASLOG - SQL Datenstruktur
    • PASLOG - C# Client / Knife
    • PASLOG - Gateway Discord
  • PASLOG - Viewer
  • Superset - Visualisierung der Daten
    • Superset - Rolle in PAS
  • OSM Tile Server
  • Jade - Entwicklungs IDE für Gemstone/S
  • PUM - Modellierung und Codeerzeugung
    • PUM - Rolle in PAS
    • PUM - Installation
    • Strukturen (PAS)
      • Base API Hierarchy Structure
    • Strukturen und Muster
      • Base Stack Model
      • Background Task Structure
      • JSON RPC Error Structure
      • HTTP/RPC API Structure
      • Event Structure
      • Log Structure
      • Session Support Structure
      • Session ActivityStructure
      • Password Support Structure
      • Customer Structure
      • Single User Role Structure
      • Guarded Resource Structure
      • Gemstone Statistic Structure
      • Open API Support Structure
      • LogNotice Structure
      • Base Project Structure
      • Project User Membership Structure
      • Simple Project User Role Structure
      • SoftwarePackageList Structure
      • LicenseList Structure
      • Language Text Pool Structure
      • PreLogin Structure
      • TOTP Structure
  • PUM - Runtimes
    • C#, synchron
  • pas_python - Skripte und Beispielcode
    • credentials.sh
    • pas_start_stone_app.sh
    • pas_stop_stone_app.sh
    • pas_start_http_task.sh
    • pas_load_appprereq.sh
    • pas_load_appmodel.sh
    • pas_load_appext.sh
    • pas_init_appdata.sh
  • KVM - Gemstone "Carrier"
    • Installation
    • Vorbereitungen
      • VM Clients - Betriebssysteme
      • Beispiel - "user-data.tpl"
      • Beispiel - "domain.xml.tpl"
    • Verwaltung und Handling
    • Verbindung zur VM aufnehmen
    • Gemstone - Sichtweise unter KVM
  • Linux - Ubuntu 24.04
    • Linux Allgemein
    • Shared Memory Einstellungen im HOST und in der VM
    • PAS
    • Apache2
    • RabbitMQ
    • ZeroMQ
    • PostgreSQL
    • Public Keys/Private Keys
    • SFTP Upload-Only Service
    • DotNet Core
    • login.d
  • Linux Ubuntu 26.04
  • Debian 13 - Trixie
  • PAS - Softwareentwicklung
    • Modell Vorgaben
    • API Vorgaben
    • API Encoding - DataTypes
  • PUMConnector
  • PASLOG-Viewer - Anwendungsbeispiel
    • Anlegen der Datenbank
    • Ein Modell muß her ...
    • Quelltexte erzeugen für Gemstone/S
    • Importieren der Quelltexte nach Gemstone
  • Prometheus - Kennzahlen
    • Installation - Server
    • Installation - NodeExporter
    • Prometheus, Gemstone System
    • Prometheus, PAS
    • Prometheus, Gemstone App
    • Proxy-Transfer
    • Verwaltung und Handling
  • Grafana - Visualisierungen
    • Dashboard - Gemstone/S
  • OpenAPI
  • Und nun alles unter dem PI
  • Besserwisserei
  • Links
  • Bücher