Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wiederverwendbare Software Komponenten mit ELO und Python

Wiederverwendbare Software Komponenten mit ELO und Python

Manuel Eiweck

March 22, 2024
Tweet

Other Decks in Programming

Transcript

  1. Wiederverwendbare Software Komponenten mit ELO und Python Manuel Eiweck Software

    Developer - Portrait and Internal Automation @ Treskon GmbH
  2. Klassischer Montag 2 PDF mit Verkaufsstatistik vom letzten Quartal um

    anschließend diese per Workflow freigeben zu lassen, von CEO unterschrieben und dann auf der Website veröffentlichen Zeitraum der Umsetzung: am besten bis Gestern weil mega wichtig. Grober Plan Alle Objekte mit Maske “Verkauf” holen Statistik errechnen und coolen Graph erstellen Graphen mitsamt Text und Tabelle in PDF quetschen PDF in ELO ablegen Freigabe Workflow starten Anforderung: Kunde will auf Knopfdruck:
  3. Klassischer Montag 3 Mist wieder Arbeit … Ich such mal

    nach einer BS damit es schneller geht
  4. Klassischer Montag 4 Mist wieder Arbeit … Ich such mal

    nach einer BS damit es schneller geht Worth a try …
  5. Klassischer Montag 5 PDF mit Verkaufsstatistik vom letzten Quartal um

    anschließend diese per Workflow freigeben zu lassen, von CEO unterschrieben und dann auf der Website veröffentlichen Zeitraum der Umsetzung: am besten bis Gestern weil mega wichtig. Grober Plan Alle Objekte mit Maske “Verkauf” holen Statistik errechnen und coolen Graph erstellen Graphen mitsamt Text und Tabelle in PDF quetschen PDF in ELO ablegen Freigabe Workflow starten Anforderung: Kunde will auf Knopfdruck:
  6. Klassischer Montag 6 Keine Out of the Box Lösung ->

    also custom Scripting Let’s go!
  7. Fehlersuche ELO Rhino Ecosystem 8 Was macht diese Funktion? Welche

    Version? Einzelne File. Was geh ö rt noch zum gesamten Ablauf/Projekt? Was ist abh ä ngig?
  8. Bessere Lösung? PDF Verkaufsstatistik generieren muss doch schonmal jemand gemacht

    haben … Rhino -> JS Ecosystem aber … Runtime only! Kein Build Tool Tool! Kein Dependency Management!
  9. Bessere Lösung? 11 PDF Verkaufsstatistik generieren muss doch schonmal jemand

    gemacht haben … Rhino -> JS Ecosystem aber … https://mozilla.github.io/rhino/compat/engines.html
  10. Bessere Lösung? 13 PDF Verkaufsstatistik generieren muss doch schonmal jemand

    gemacht haben … Ecosystem mit Build Tool und Dependency Management
  11. Bessere Lösung? Mit Python? 14 PDF Verkaufsstatistik generieren muss doch

    schonmal jemand gemacht haben … Plot erstellen PDF erstellen
  12. Aus was besteht mein fertiges Lösung Release Artefakt 27 Eigener

    Code / Configuration Dependencies Artefakt Läuft auf Laufzeitumgebung Runtime
  13. Klassischer Montag 30 PDF mit Verkaufsstatistik vom letzten Quartal um

    anschließend diese per Workflow freigeben zu lassen, von CEO unterschrieben und dann auf der Website veröffentlichen Zeitraum der Umsetzung: am besten bis Gestern weil mega wichtig. Grober Plan Alle Objekte mit Maske “Verkauf” holen Statistik errechnen und coolen Graph erstellen Graphen mitsamt Text und Tabelle in PDF quetschen PDF in ELO ablegen Freigabe Workflow starten Anforderung: Kunde will auf Knopfdruck:
  14. Bessere Lösung? Mit Python? 31 PDF Verkaufsstatistik generieren muss doch

    schonmal jemand gemacht haben … Plot erstellen PDF erstellen
  15. Aus was besteht mein fertiges Lösung Release Artefakt 34 Eigener

    Code / Configuration Dependencies Artefakt Läuft auf Laufzeitumgebung Runtime
  16. Sandbox 36 Eigener Code PDF Service ELO Service Plot Service

    Sales Statistics Product Eigener Code Signature Service ELO Service Signature Product
  17. Wiederverwendbare Software Komponenten mit ELO und Python Manuel Eiweck -

    Software Developer - Portrait and Internal Automation @ Treskon GmbH