.
Nachdem in den vergangenen Jahren vermehrt der Bundesgerichtshof Entscheidungen der Gesetzgebung widerrufen mußte, stellt sich vielen lediglich die Frage inwiefern das Grundgesetz abgeändert werden muß, um die Bürgerrechte soweit zu beschneiden, damit die abgewiesenen Gesetze dennoch durchgeführt werden können. Doch vielleicht sollten wir vielmehr anfangen die Frage zu stellen, wie Verfassungskonform ist die Politik überhaupt noch?
Ist Deutschland tatsächlich in Gefahr?
Möglicherweise ja; jedoch nicht zwangsläufig auch wie angenommen durch vermeintliche Terroristen, Islamisten, Homosexuelle, politisch Andersdenkende und was der aktuellen Spitzenpolitik sonst noch so an möglichen Täterprofilen einfallen will.
Wer hätte das nicht gerne mal…Lua als Scriptsprache in eine Anwendung eingebetten, um mit Lua wiederum die Anwendung steuern zu können?
Nun, mit BlitzMax ist das sogar nicht nur möglich, sondern auch noch ganz besonders einfach! Read more…
Hier ein einfaches Code-Beispiel für eine rudimentäre UDP-Kommunikation mittels BlitzMax:
Das Beispiel verwendet 2 Sockets, wobei einer an den anderen Nachrichten verschickt. Der Empfänger-Socket liefert neben den reinen Daten auch die Sender-IP und den Sender-Port in dem Objekt ‘TUdpObj’ zurück.
Im Beispiel ist die maximale Länge von zu empfangenden Nachrichten auf 2048 Bytes begrenzt
( TUdpObj:buf:Byte [2048] )
An dieser Stelle mal ein Hinweis wie C-Module in BlitzMax beim Erstellen eines Projektes einfach miterzeugt werden können, bzw. wie das Einbinden überhaupt stattfindet.
Für dieses Beispiel benötigen wir etwas C-Source, dessen Funktionalität wir in BlitzMax nutzen wollen.
Ich habe an dieser Stelle ein Beispiel mit der Funktion Sleep() ausgewählt, da diese Funktionalität ganz besonders in Anwendungen mit Threads sehr wünschenswert ist, sei es auch nur um mit bmSleep(0) auch mal gezielt ein Scheduling anstoßen zu können. Read more…