[NEWSboard IBMi Forum]

Suchen:

Type: Posts; Benutzer: mihael

Suchen: Search took 0,02 seconds.

  1. Das Projekt ILEastic (zu finden auf github)...

    Das Projekt ILEastic (zu finden auf github) enthält ein Serviceprogramm (JWT) mit dem du ein JWT erstellen und auch prüfen kannst. Unterstützt wird zur Zeit der Algorythmus HS256.
  2. Antworten
    12
    Hits
    8.932

    Ich weiss, dass ich hiermit viel zu spät dran bin...

    Ich weiss, dass ich hiermit viel zu spät dran bin (ein paar Jahre zu spät), aber für alle anderen, die auf dieses Thema treffen, könnte das hier helfen.

    Das Problem hier lag höchstwahrscheinlich...
  3. Antworten
    6
    Hits
    4.770

    FYI: Was im Beispiel noch nicht berücksichtigt...

    FYI: Was im Beispiel noch nicht berücksichtigt ist: Laut API ist der Output von Strings in ICU immer NULL terminiert, wenn nix anderes angegeben ist. Also entweder die Länge des Output...
  4. Antworten
    6
    Hits
    4.770

    Ja, das hat schon jemand gemacht, aber dieser...

    Ja, das hat schon jemand gemacht, aber dieser jemand ist dermaßen schlecht im Marketing, dass das natürlich keiner weiß. Das Beste an der Sache ist, dass es schon auf dem IBM i Server installiert...
  5. Antworten
    12
    Hits
    7.157

    Also wenn dein JSON ungefähr so aussieht [ ...

    Also wenn dein JSON ungefähr so aussieht

    [
    { "key" : "vorname" , "value" : "Mihael" },
    { "key" : "nachname" , "value" : "Schmidt" },
    ...
    ]

    Dann musst du es nur umwandeln in eine Form...
  6. STOMP Reloaded : Client für Message Queueing Systeme

    Und hier wieder ein Projekt, welches dem i in IBM i alle Ehre macht. Mehr Integration, mehr OpenSource, mehr ILE, mehr Möglichkeiten.

    Ein STOMP Client für IBM i als ILE Serviceprogramm. Viel...
  7. Neuer STOMP Client : Message Queuing Systeme nativ mit RPG ansprechen

    Hallo zusammen,

    ich hatte schon seit einiger Zeit mit dem Gedanken gespielt den STOMP Client mal auf Spec 1.2 anzuheben ... jetzt ist es fertig. Erste Version des neuen Client.

    Wer STOMP noch...
  8. Also du willst von Node.js SQL benutzen um eine...

    Also du willst von Node.js SQL benutzen um eine DataQueue auszulesen um einfach nur einen Wert zu bekommen?! ... fällt dir was auf?
  9. Antworten
    13
    Hits
    12.661

    Neues Tutorial für Web Services auf IBM i

    Hallo Leute,

    es gibt ein neues Tutorial, welches erklärt, wie man Web Services native auf IBM i mit ILE Werkzeugen erstellt. Kein Java! Kein Node.js! Kein PASE! Kein BS!

    Das Tutorial ist...
  10. Antworten
    9
    Hits
    3.201

    Das Minus-Zeichen muss nicht kodiert werden. Es...

    Das Minus-Zeichen muss nicht kodiert werden. Es gehört zu den Safe Characters in einer URL:

    Thus, only alphanumerics, the special characters "$-_.+!*'(),", and
    reserved characters used for...
  11. Im Moment funktioniert das Bauen des ILEastic...

    Im Moment funktioniert das Bauen des ILEastic Projekt nicht out-of-the-box. Wenn du das angehen willst, dann schreib mir einfach ( mihael at rpgnextgen dot com ).
  12. Natürlich kann man OAuth 2.0 auf IBM i benutzen....

    Natürlich kann man OAuth 2.0 auf IBM i benutzen. Ob als OAuth Provider oder Consumer es ist immer das gleiche: Man braucht das passende Serviceprogramm dazu. Glücklicherweise existiert dieses auch...
  13. Antworten
    1
    Hits
    32.590

    Es gibt zu dem Thema Open List API mehrere...

    Es gibt zu dem Thema Open List API mehrere Artikel im Internet. Diesen fand ich ganz nützlich: https://www.mcpressonline.com/programming/apis/the-api-corner-take-advantage-of-open-list-apis
  14. MiWorkplace : Neues Release 1.17.0 - Hand-in-Hand mit Javascript

    Hallo,

    und wieder gibt es ein neues Release von MiWorkplace.

    Dieses Mal: Ein kleiner Schritt für den Entwickler, ein grosser Schritt für den Benutzer.

    Durch den neuen internen Skript Editor...
  15. Antworten
    9
    Hits
    5.879

    Standard RPG Compile Options kann man auch and...

    Standard RPG Compile Options kann man auch and den Befehl CRTSQLRPGI übergeben. Dafür ist der Parameter COMPILEOPT da.

    Zum Bespiel:

    CRTSQLRPGI ... COMPILEOPT('DFTACTGRP(*NO) ACTGRP(*CALLER)...
  16. Antworten
    23
    Hits
    21.911

    Ich weiss, ich bin schon etwas spät für eine...

    Ich weiss, ich bin schon etwas spät für eine Antwort, aber ich wollte dann doch noch meinen Senf dazugeben:

    Blöd ist das überhaupt nicht, dass die Parameter einer Prozedur eine neue Deklaration...
  17. Antworten
    0
    Hits
    6.231

    MiWorkplace : Neues Release 1.12.0

    Hallo,

    es gibt ein neues Release von MiWorkplace, der SEU Alternative.

    Neben einer "Local History" von allen bearbeiteten Quellen kann man sich auch alle Infos über Service Programme anzeigen...
  18. Antworten
    5
    Hits
    9.745

    RFE für RDi Lite

    https://www.ibm.com/developerworks/rfe/execute?use_case=viewRfe&CR_ID=108558

    Das ist noch nicht umgesetzt, aber vielleicht kommt irgendwann ein RDi Lite heraus.
  19. Antworten
    5
    Hits
    9.745

    Hallo, MiWorkplace ist auf jeden Fall eine...

    Hallo,

    MiWorkplace ist auf jeden Fall eine Alternative zu SEU/PDM. Es enthält nicht den Funktionsumfang von RDi, aber man muss auch nicht den IBM/RDi Preis zahlen =) .

    Jon Paris hat einen...
  20. Antworten
    0
    Hits
    5.800

    MiWorkplace : Neues Release 1.10.0

    Hallo,

    und wieder ein Mal freue ich mich ein neues Release vorstellen zu können.

    Es sind viele kleinere Verbesserungen und Fixes in das Release eingeflossen. Eine der grösseren Verbesserungen...
  21. Antworten
    11
    Hits
    6.696

    Ich bin etwas spät dran zu diesem Thema, möchte...

    Ich bin etwas spät dran zu diesem Thema, möchte aber dennoch meinen Senf dazugeben, da ich es immer wieder nervend finde, wieso alle Welt meint, dass man so was (und andere Sachen) nicht in ILE mache...
  22. Antworten
    0
    Hits
    4.813

    MiWorkplace for free

    Hallo,

    es gibt nun keine Ausreden mehr für das Erlernen und Erweitern seiner IBM i Skills. Mit pub400.com gibt es einen öffentliche IBM i Server, bei dem man sich kostenlos registrieren kann. Mit...
  23. Antworten
    0
    Hits
    4.657

    MiWorkplace : Neues Release 1.7.0

    Hi,

    es freut mich schon wieder ein neues Release für MiWorkplace veröffentlichen zu können.

    Da Markdown im Moment "in" ist für das Erstellen von Dokumentationen, unterstützt MiWorkplace nun...
  24. Antworten
    0
    Hits
    5.059

    MiWorkplace : Neues Release 1.6.0

    Hi, pünktlich zum Start in das neue Jahr gibt es eine neue Version von der Entwicklungsumgebung MiWorkplace mit kleinen neuen Features.

    Auf https://miworkplace.com gibt es in dem Download Bereich...
  25. Antworten
    18
    Hits
    12.617

    Da muss ich Dieter Recht geben. Viele nutzen...

    Da muss ich Dieter Recht geben. Viele nutzen einfach nur die Tools, die sie kennen. Ob es dann das richtige oder auch angemessene Tool ist spielt keine Rolle. Viele sind nicht bereit (oder in der...
  26. Antworten
    18
    Hits
    12.617

    Du hast es schon richtig formuliert. In deinem...

    Du hast es schon richtig formuliert. In deinem Beispiel brauchtest Du eine Funktion und eine Funktion ist (oder muss nicht) Bestandteil der Sprache sein, sondern kann mittels der Sprache realisiert...
  27. Antworten
    10
    Hits
    8.368

    Das Suchen nach Änderungen mit Hilfe des...

    Das Suchen nach Änderungen mit Hilfe des Datumsfeldes in der Quellenteildatei ist eine ganz schlechte Angewohnheit (leider viel zu verbreitet mangels guter Toolunterstützung).

    Ich weiss nicht, ob...
  28. Antworten
    18
    Hits
    12.617

    Manche Dinge lassen sich in OO Sprachen...

    Manche Dinge lassen sich in OO Sprachen sicherlich einfacher umsetzen. Dennoch ist sehr vieles in RPG möglich. Vieles was in C möglich ist ist auch in RPG möglich. Es liegt an der Community. Es liegt...
  29. Antworten
    18
    Hits
    12.617

    Was kann denn PHP was RPG nicht kann...

    Was kann denn PHP was RPG nicht kann (rhetorisch)? Das Problem besteht überhaupt nicht in der Programmiersprache. Besonders nicht, da man von RPG auch auf andere ILE fähigen Sprachen zugreifen kann....
  30. Antworten
    10
    Hits
    8.368

    Soll das ein Witz sein? (Rhetorisch, bitte keine...

    Soll das ein Witz sein? (Rhetorisch, bitte keine Antwort!) Datenbankquelldateien sind immer noch Datenbankdateien und der Inhalt kann ohne weiteres nach Belieben geändert werden.
  31. ATOMROFL =) Danke!!! Du hast meinen Tag...

    ATOMROFL =)

    Danke!!! Du hast meinen Tag gerettet. =) =D

    BTW: .... schon mal etwas tiefer in das JTOpen Projekt eingetaucht. Da findest Du genau diese Methodik wieder. brrrr..... alleine bei...
  32. Hallo, den meisten würde ich nicht empfehlen,...

    Hallo,

    den meisten würde ich nicht empfehlen, den Quelltext im IFS abzuspeichern. IBM unterstützt noch nicht komplett Quelltexte im IFS. Für RPG und CL Programme ist das okay. Die Compile Befehle...
  33. Thema: SRVPGM

    von mihael
    Antworten
    8
    Hits
    5.925

    Was hat ein Bindeverzeichnis damit zu tun, ob ich...

    Was hat ein Bindeverzeichnis damit zu tun, ob ich ein Programm rekompilieren muss oder nicht?! Ein Bindeverzeichnis hilft ausschliesslich dabei Exporte aufzulösen.

    ...
    D*B's Lösungsansatz die...
  34. Thema: SRVPGM

    von mihael
    Antworten
    8
    Hits
    5.925

    Das ist so nicht ganz richtig. Richtig wäre das...

    Das ist so nicht ganz richtig. Richtig wäre das Zitat bei einer eigenen fixen Signatur. Denn dann hat man nicht mehr die Möglichkeit zu sagen: Diese neue Version des Serviceprogramms ist nicht...
  35. Antworten
    14
    Hits
    9.781

    Hallo,eine kostengünstige Alternative ist...

    Hallo,eine kostengünstige Alternative ist MiWorkplace die Weiterentwicklung vom RPG Next Gen Editor. Zu finden unter http://miworkplace.com .Offene Fragen beantworte ich gerne...
  36. Antworten
    0
    Hits
    4.669

    MiWorkplace : Neues Release 1.3.0

    Hallo,pünktlich zu Weihnachten liegt das neue Release 1.3.0 von MiWorkplace unter dem Weihnachtsbaum.Wie angekündigt beinhaltet es hauptsächlich das neue Feature "Templates und Snippets".Im nächsten...
  37. Antworten
    0
    Hits
    3.861

    MiWorkplace : Neues Release 1.2.0

    Hallo, es gibt ein neues Release von MiWorkplace. Nun mit erweitertem Support für CL. Die Neuerungen kann man in den Release Notes ( http://miworkplace.com/index.php?content=release_notes ) und im...
  38. Thema: Frage zu BNDDIR

    von mihael
    Antworten
    37
    Hits
    18.485

    Ich weiss ich bin etwas spät dran, aber ich...

    Ich weiss ich bin etwas spät dran, aber ich dachte ich gebe auch noch was zum Besten, da ich in diesem Thema über ein paar Jahre mit meinen Open Source Serviceprogrammen (http://www.rpgnextgen.com) ...
  39. Antworten
    3
    Hits
    13.424

    Release 1.1.0 von MiWorkplace steht zum...

    Release 1.1.0 von MiWorkplace steht zum Herunterladen und Ausprobieren bereit. Neu sind u. a. die vielfach gewünschte Unterstützung von CL.

    Happy coding!

    Mihael
  40. Antworten
    48
    Hits
    22.771

    Danke für die Beispiele. Das meiste davon kann...

    Danke für die Beispiele. Das meiste davon kann man mittels Templates lösen. Für "Rename" Anforderungen wird es unter dem Stichwort "Refactoring" Möglichkeiten geben.

    Dank und Gruss

    Mihael
  41. Antworten
    48
    Hits
    22.771

    Ok. Danke für die Erklärung.

    Ok. Danke für die Erklärung.
  42. Antworten
    48
    Hits
    22.771

    Wenn ich das richtig verstanden habe, willst Du...

    Wenn ich das richtig verstanden habe, willst Du per Tastenkombination/-kürzel einen bestimmten Text (z. B. ein Programmskelett) einfügen.

    Das ist genau das, wofür ein Template/Snippet benutzt...
  43. Antworten
    48
    Hits
    22.771

    ... Templates ... Ja, das Gefühl habe ich...

    ... Templates ...

    Ja, das Gefühl habe ich auch, dass man mit Templates und Snippets in Kombination mit einigen Refactoring Hilfsmitteln (ich denke da an "surrounding with") schon einige Fälle...
  44. Antworten
    48
    Hits
    22.771

    Userexits hatte ich im SEU nie verwendet und...

    Userexits hatte ich im SEU nie verwendet und kenne mich damit nicht aus. Was sind denn klassische Beispiele, was man damit löst? Vielleicht lässt sich das ohne viel Aufwand doch umsetzen bzw. ist in...
  45. Antworten
    48
    Hits
    22.771

    Sorry wenn es nicht zum Thema des Beitrages...

    Sorry wenn es nicht zum Thema des Beitrages passt, ich würde trotzdem gerne dazu was schreiben:

    SEU Befehle werden nicht 1:1 umgesetzt, da man mit einem graphischen Editor nun mal anderes arbeitet...
  46. Antworten
    48
    Hits
    22.771

    RDi zu langsam? Ein leichtgewichtiger...

    <vendor>
    RDi zu langsam? Ein leichtgewichtiger Editor für Quellcode wird benötigt? Ich arbeite gerade an einem Produkt, welches genau diese Problematik angeht. http://miworkplace.com
    </vendor>...
  47. Antworten
    3
    Hits
    13.424

    Die elementarsten Features wurden umgesetzt. Aber...

    Die elementarsten Features wurden umgesetzt. Aber ja ... die Liste der möglichen Features ist noch recht lang.Einige sind auch schon erfasst für die zukünftige Umsetzung: ...
  48. Antworten
    3
    Hits
    13.424

    Neuer Editor für IBM i : MiWorkplace

    Hallo,

    ihr kennt mich vielleicht von der Seite rpgnextgen.com oder dem Editor "RPG Next Gen Editor" von rpgnextgen.sourceforge.net.

    Nach einiger Entwicklungszeit kann ich euch endlich einen...
  49. Antworten
    6
    Hits
    3.680

    web frameworks

    Es gibt auch noch einige andere, die da mitspielen können:

    OpenRPGUI
    powerext
    Renaissance

    Mihael
  50. Antworten
    10
    Hits
    4.337

    Tut mir leid, aber spezielle Hex-Werte wie zum...

    Tut mir leid, aber spezielle Hex-Werte wie zum Beispiel Farbattribute werden im Moment nicht unterstützt.

    Gruss

    Mihael
  51. Antworten
    10
    Hits
    4.337

    Privat setze ich RPG Next Gen Editor ein...

    Privat setze ich RPG Next Gen Editor ein (http://rpgnextgen.sourceforge.net).

    Mit RPG III und festen Format kann der nur begrenzt gut umgehen. Besser wird es dann mit /free.

    Der hat sogar...
  52. Thema: another Vector

    von mihael
    Antworten
    17
    Hits
    7.523

    Die RPG Built-In Funktionen greifen auf die CEE...

    Die RPG Built-In Funktionen greifen auf die CEE Funktionen zu was Speichermanagement angeht. Wie das dann weiter unten aussieht ... k. A.
  53. Thema: another Vector

    von mihael
    Antworten
    17
    Hits
    7.523

    Habe ich das Problem mit dem Kopieren nur, wenn...

    Habe ich das Problem mit dem Kopieren nur, wenn ich die Pointer in einer Datenstruktur habe und diese dann kopieren will?

    Gruss

    Mihael
  54. Thema: another Vector

    von mihael
    Antworten
    17
    Hits
    7.523

    Liebend Gerne. Gruss Mihael

    Liebend Gerne.

    Gruss

    Mihael
  55. Thema: another Vector

    von mihael
    Antworten
    17
    Hits
    7.523

    Pointer

    Danke für die Tipps mit dem Pointer. Ich werde mal sehen wann ich dafür Zeit habe mir das genauer anzuschauen in Bezug auf meine Vector Implementierung.

    Doku: Vielleicht habe ich da etwas Zeit...
  56. Thema: another Vector

    von mihael
    Antworten
    17
    Hits
    7.523

    @int vs. pointer: Ich denke Pointer sind genauso...

    @int vs. pointer: Ich denke Pointer sind genauso "böse" wie Userspaces. Wenn man sie kennengelernt hat, können sie doch recht sympatisch sein =) (Der Mensch hat meist Angst vor dem was er nicht...
  57. Thema: another Vector

    von mihael
    Antworten
    17
    Hits
    7.523

    Prototypen

    Hallo,

    da die Prototypen per Copybook in die Programme eingebunden werden, finde ich es immer wieder merkwürdig, wenn die exportierten Prozedurnamen einen Präfix bekommen, die Prozedurnamen der...
  58. Thema: another Vector

    von mihael
    Antworten
    17
    Hits
    7.523

    Vector Implementierung

    Hallo,

    schön eine weitere Implementierung von dynamischen Arrays zu sehen. Die Grundfunktionalität ist vorhanden. Jetzt fehlen noch die paar Funktionen, die es richtig angenehm machen damit zu...
  59. Antworten
    8
    Hits
    6.023

    HTTAPI

    Das Serviceprogramm HTTPAPI von Scott Klement ist genau was du brauchst. Scott Klement hat ausserdem ne Menge Beispiele noch als Source beigelegt. Die Beschreibung der Prozeduren ist bei den...
  60. Antworten
    3
    Hits
    1.821

    Tomcat GUI für Deployment

    Auch der Tomcat hat eine GUI für das Installieren von Web Anwendungung (gepackt als WAR). Dafür ist u .a. die Manager Web Anwendungung da.

    http://<tomcat_server>:<port>/manager/html/

    Der...
  61. Antworten
    8
    Hits
    6.023

    Die Java-RPG-MySQL-Lösung ist auch nur eine...

    Die Java-RPG-MySQL-Lösung ist auch nur eine weitere Möglichkeit, die man hat und nicht unbedingt die passende zu der Situation.

    ... und falls der Ersteller von diesem Thread folgende Lösung noch...
  62. Antworten
    8
    Hits
    6.023

    Hallo, ist es denn ein Java Programm, welches...

    Hallo,

    ist es denn ein Java Programm, welches auf der System i läuft oder handelt es sich wirklich um einen Webservice?

    Letzteres kann man mittels dem Serviceprogramm HTTPAPI von Scott Klement...
  63. Antworten
    3
    Hits
    2.722

    Ich hatte mal Probleme mit einer (nicht meiner)...

    Ich hatte mal Probleme mit einer (nicht meiner) Verbindung von RSE zu i5. Damals lag es am Benutzer, genauergenommen am eingetragenen Startprogramm. STRPDM eignet sich wohl nicht so gut als...
  64. Antworten
    3
    Hits
    2.551

    Source Dokumentation a la Javadocs

    Hallo,

    das Open Source Projekt ILEDocs (iledocs.sf.net) beschäftigt sich genau mit dem Thema. Ich habe vor bald das Projekt auch noch etwas zu erweitern um ein Webfrontend und einen CL Docs...
  65. Antworten
    0
    Hits
    3.107

    JSON Serviceprogramm

    Hallo,

    schon mal mit dem Gedanken gespielt JSON in RPG zu verarbeiten oder zu erstellen, aber es fehlte an der nötigen Software oder Zeit.

    Auf RPG Next Gen by Mihael Schmidt gibt es nun ein...
  66. Antworten
    0
    Hits
    4.389

    Linked List und Vector SRVPGM für RPG

    Hallo,

    neben dem schon vorhanden Serviceprogramm für eine Linked List gibt es nun auch ein Serviceprogramm für einen Vector. Ein Vector ist ein ein-dimensionales Array. Diese Implementierung hat...
Ergebnis 1 bis 66 von 66