Benutzerprofil von MOD
Öffentliches Profil
Allgemeine Informationen
Weitere Informationen sind nur für eingeloggte Benutzer sichtbar. Statistische Informationen
|
Benutzerseite
Alle meine Projekte sind quelloffen - aus purer Überzeugung
(erstmal) fertiggestellte Projekte:
- 4gewinnt mit Netzwerkunterstützung
(einfach gestaltetes 4gewinnt aus meinen Anfangstagen, dass plattformunabhängig und dank TSNE netzwerkfähig ist)
Projektseite
- log-n-process: Logger einzelner/aller Prozesse unter Windows
(eine Art Task Manager mit dem Zweck, Prozessressourcen über einen Zeitraum zu überwachen. Nähere Informationen zu den Funktionen auf der Projektseite)
Projektseite
- mdprocess: Programmbibliothek mit den Funktionen wie in log-n-process
(Ermöglicht zum Beispiel das Auslesen der CPU-Auslastung, ohne nähere Kenntnisse)
Projektseite
- Battleship: Schiffe versenken mit Netzwerkunterstützung
(Das Spiel ist im Laufe des Programmierwettbewerbs entstanden.)
Projektseite
- Hash-Algorithmen:
MD5
SHA1
SHA512
Oder im Downloadbereich
(Auch als Teil von mdTypes als mdMessageDigest - siehe weiter unten)
- Screenmate Kirby
(Kirby läuft über den Desktop und macht verschiedene Sachen, wie schlafen, niesen usw. Kirby ist nur eine Spielerei und erfüllt keinerlei Funktion)
Projektseite
- Visual WX-C Designer
(GUI-Designer für den plattformunabhängigen wxWidget-Wrapper WX-C)
Projektseite
- mdLanguage
(Bibliothek zur leichten Umsetzung mehrsprachiger Programme)
Projektseite
Aktuelles:
- wxFBE
(Plattformunabhängiger Editor für FreeBASIC)
Projektseite
- mdTypes
(Sammlung Java-basierender (teils generischer) Klassen)
Downloadbereich
Codes:
- GetKey-InKey-Vergleich
- Private in UDTs mit Pointern umgehen
- grafischer Dateibrowser
- getVarName und getVarType um Typ und Namen einer Variable als String zu erhalten
- Dynamische Arrays in UDTs (ist mittlerweile ohne Umwege in FreeBASIC möglich)
- Statische Variablen in UDTs (ist mittlerweile ohne Umwege in FreeBASIC möglich)
- Variant Datentyp (zum Compilieren mit fbc > 0.24 müssen die Funktionen "LCase" und "UCase" auskommentiert werden, da sie sich momentan nicht mehr überladen lassen)
- Umwandlung von UDTs in Strings und zurück (beispielsweise für TSNE)
- Beispiel für eine verkettete Liste (Linked List)
- Beispiel für einen Parser
- Beispiel für die Verwendung von Function- und Subpointern
- Testfälle zu SHARED (DIM und VAR, PTR und kein PTR)
- Objektstruktur für TSNE - Server
- Objektstruktur für TSNE - Client
- Templates in FB
- Von FreeBASIC aus auf MySQL zugreifen
- Durchsuchen von Dateien (rekursiv)
- Testsuite Compiler
Tutorials:
- Lutz Ifers WinAPI Tutorial
- Erstellung und Funktionsweise eines einfachen Eventsystems
- Property
- Überladen von Prozeduren und Operatoren (Overload)
- Type als Objekt - Das UDT-Tutorial Teil 1
- Type als Objekt - Das UDT-Tutorial Teil 2
- Variable Parameterlisten
- FreeBASIC aus dem Git Quellcode compilieren
- Developing emitters for wxFBE [EN]
- Using mdTypes [EN]