Die Suche ergab 2641 Treffer

von m.fuchs
Mi 28. Mai 2025, 11:48
Forum: Sonstiges
Thema: Eigene Anwendung per LLM steuern lassen (neues MCP-Protokoll)
Antworten: 7
Zugriffe: 716

Re: Eigene Anwendung per LLM steuern lassen (neues MCP-Protokoll)

MCP kann man auch gut für andere Aktionen nutzen:
https://www.golem.de/news/mcp-server-github-tool-ermoeglicht-datenklau-aus-privaten-code-repos-2505-196651.html

Die KI wird in der Prompt Injection gebeten, die Readme-Dateien aller Softwareprojekte des Repo-Erstellers zu lesen und persönliche ...
von m.fuchs
Mo 26. Mai 2025, 10:52
Forum: Sonstiges
Thema: XX21 ("Zwanzig Einundzwanzig") - Präsentationswerkzeug für Kurzvorträge
Antworten: 14
Zugriffe: 877

Re: XX21 ("Zwanzig Einundzwanzig") - Präsentationswerkzeug für Kurzvorträge


Anlass war auch, das Pecha Kucha für einen nichtkommerziellen Vortragsabend nach länglichen Diskussionen immer noch 250€ Lizenzgebühren zur Nutzung des Formats verlangte, die ich einfach nicht bereit war auszugeben.

Die Lizenz ist nur nötig für
Included in your Powered by PechaKucha event ...
von m.fuchs
So 25. Mai 2025, 22:19
Forum: Sonstiges
Thema: XX21 ("Zwanzig Einundzwanzig") - Präsentationswerkzeug für Kurzvorträge
Antworten: 14
Zugriffe: 877

Re: XX21 ("Zwanzig Einundzwanzig") - Präsentationswerkzeug für Kurzvorträge

Coole Sache, aber warum 21 Sekunden? Ich kenne das nur als 20x20.
von m.fuchs
Fr 23. Mai 2025, 09:55
Forum: Komponenten und Packages
Thema: bestimmten Code einer Komponente einmalig zur Laufzeit ausführen
Antworten: 3
Zugriffe: 250

Re: bestimmten Code einer Komponente einmalig zur Laufzeit ausführen

Du könntest ComponentState auswerten. Wenn csDesigning in dem Set enthalten ist, sollte deine Komponente im Designer sein.

Ist jetzt allerdings nur aus dem Kopf und ungetestet.
von m.fuchs
Mi 21. Mai 2025, 17:23
Forum: Einsteigerfragen
Thema: Schreibprogramm wie Word
Antworten: 28
Zugriffe: 1406

Re: Schreibprogramm wie Word

Andy Nightingale hat geschrieben: Mi 21. Mai 2025, 15:19 Also so etwas wie eine Newsletter verfassen und dann an viele Kunden senden?
Was ist denn bei dir ein Newsletter?

Möchtest du eventuell eine personalisierte HTML-E-Mail an verschiedene Empfänger senden?
von m.fuchs
Fr 16. Mai 2025, 09:04
Forum: Freepascal
Thema: CORBA-Interfaces mit und ohne Identifier
Antworten: 3
Zugriffe: 911

CORBA-Interfaces mit und ohne Identifier

Moin,

durch einen Beitrag von corpsman bin ich auf diese Problematik gestoßen.

Ich habe folgendes Programm:
program Project1;
{$MODE ObjFpc}
{$H+}
{$Interfaces Corba}

uses
Classes, SysUtils;

type
IFirst = interface
procedure First;
end;

ISecond = interface
procedure Second;
end ...
von m.fuchs
Do 15. Mai 2025, 22:58
Forum: Ankündigungen
Thema: Lazaruskonferenz 2025
Antworten: 4
Zugriffe: 2386

Lazaruskonferenz 2025

Lazarus-Konferenz 2025 in Sundern
Die Lazarus-Konferenz 2025 findet vom 18.09.2025 bis 21.09.2025 in Sundern statt .
Tagungsort ist die Sorpetaler Fensterbau GmbH (Selbecke 6, 59846 Sundern) .

In diesem Jahr gibt es einige Besonderheiten. Donnerstag und Freitag gibt es einen englischsprachigen ...
von m.fuchs
Do 15. Mai 2025, 15:20
Forum: Ankündigungen
Thema: Lazaruskonferenz 2025 - Call for Papers!
Antworten: 0
Zugriffe: 751

Lazaruskonferenz 2025 - Call for Papers!

Es gibt wieder eine Lazarus-Konferenz , dieses mal vom 18.09. - 21.09.2025.
Wie immer lebt die Konferenz von euren Inhalten und so kommt hier der Call for Papers!

Gibt es ein Thema was du schon immer einmal anderen Menschen näher bringen möchtest, hast du ein interessantes Projekt in Freepascal ...
von m.fuchs
Mi 14. Mai 2025, 12:30
Forum: Freepascal
Thema: Arbeiten mit Interfaces, wie macht man es korrect ? [Gelöst]
Antworten: 16
Zugriffe: 3625

Re: Arbeiten mit Interfaces, wie macht man es korrect ?

Ich bin mir immer noch nicht sicher, was du eigentlich bezwecken möchtest. Ich lese die Klassennamen und das Interface aber ich erkenne "die Geschichte dahinter" nicht so richtig.

Nehmen wir mal an es wir haben unsere Vehikel und möchten bestimmen ob eines davon fliegen kann oder nicht.

Dann würde ...
von m.fuchs
Mi 14. Mai 2025, 10:23
Forum: Freepascal
Thema: Arbeiten mit Interfaces, wie macht man es korrect ? [Gelöst]
Antworten: 16
Zugriffe: 3625

Re: Arbeiten mit Interfaces, wie macht man es korrect ?

Erste Frage: Benötigst du die Referenzzählung? Wenn nicht - das ist dann der Fall wenn du ein Interface wie ein klassisches Interface benutzen willst - kannst du mal die Compilerdirektive
{$INTERFACES CORBA}
hinzufügen. Dann muss TVehicle auch nicht von TInterfacedObject ableiten.

Dann störe ich ...
von m.fuchs
Mo 12. Mai 2025, 12:21
Forum: Freepascal
Thema: unimplemented und typen und var
Antworten: 9
Zugriffe: 2303

Re: unimplemented und typen

An dieser Stelle noch ein Hinweis auf die ENotImplemented -Exception, die ich da sehr gerne zusätzlich mit einsetze:

program Project1;
{$MODE ObjFpc}
{$H+}

uses
Classes, SysUtils;


function Add(A, B: Int64): Int64; unimplemented;
begin
raise ENotImplemented.Create('Please implement me.');
end ...
von m.fuchs
Di 6. Mai 2025, 09:20
Forum: Freepascal
Thema: Re: TStringlist Feld Objects adressieren, wie?
Antworten: 12
Zugriffe: 3620

Re: TStringlist Feld Objects adressieren, wie?



Was soll da jetzt der Vorteil gegenüber einem Object sein?

Weil das Erstellen und Benutzen von Record schneller als von Objekt ist und Objekte mehr Speicher verbraucht.

Ein bisschen schneller läuft es mit Records schon, weniger Speicher sehe ich jetzt nicht:
Testing with class...
... 4309 ...
von m.fuchs
Mo 5. Mai 2025, 15:15
Forum: Freepascal
Thema: Re: TStringlist Feld Objects adressieren, wie?
Antworten: 12
Zugriffe: 3620

Re: TStringlist Feld Objects adressieren, wie?

Zvoni hat geschrieben: Mo 5. Mai 2025, 15:01 Hier das gleiche aber mit Record
Was soll da jetzt der Vorteil gegenüber einem Object sein?
von m.fuchs
Mo 5. Mai 2025, 14:58
Forum: Freepascal
Thema: Re: TStringlist Feld Objects adressieren, wie?
Antworten: 12
Zugriffe: 3620

Re: TStringlist Feld Objects adressieren, wie?


Wieso überhaupt eine zusätzliche Klasse?

Ein stumpfer Boolean sollte doch reichen

SL.AddObject('Eintrag 1',TObject(True));


Könntest du bitte gerade Neulingen nicht so etwas beibringen. Ich weiß, dass diese Casterei zwischen Objekten und einfachen Datentypen beliebt ist, schön ist aber ...
von m.fuchs
Di 29. Apr 2025, 12:51
Forum: Freepascal
Thema: [gelöst] Komisches Verhalten vom Programm und keine Erklärung
Antworten: 12
Zugriffe: 3034

Re: Komisches Verhalten vom Programm und keine Erklärung


so unübersichtlich finde ich den Code gar nicht. Zumal ich ja nur einen Teil der procedure
angegeben habe, die procedure ist in wirklichkeit 3-4 mal so groß.

Dann ist der Code noch 3-4 mal so unübersichtlich.

Alleine wenn ich die Deklarationen von f1 bis f17 sehe, weiß ich dass das keine gute ...