Hallo. Willkommen auf meiner neuen Homepage. Zur Zeit habe ich einige Projekte am Laufen, die ich mit der Zeit wahrscheinlich alle hier präsentieren und zum Download anbieten werde. Dazu gehören ua. ein XML-Parser, eine Logging-Engine und ein Spiel mit OpenGL.
Weiters werde ich auch zu den verschiedensten Themen der (Spiele-)programmierung Tipps geben oder auf nützliche Links verweisen. Es ist auch gerade ein Tutorialserie zur Programmierung mit OpenGL in arbeit. Die ersten Tutorials könnt ihr bereits im Tutorialsbereich betrachten.
Da diese Seite auf Joomla basiert und ich auch einige Module und Komponenten dafür geschrieben habe, werde ich auch das eine odere andere davon zum Download anbieten.
Da ich das Rad nicht neu erfinden möchte, und deshalb nicht vorhabe für diejenigen die nicht gut genug C/C++ beherrschen um meinen Tutorials zu folgen, ein extra Tutorial zu schreiben, möchte ich alle auf das Forum auf forum.proggen.org und das dazugehörige Wiki auf proggen.org verweisen. Dort befindet sich ein Tutorial zu C/C++ und auch Fragen zu diesen und anderen Programmiersprachen werden gerne beantwortet. Auch ich bin daran beteiligt und unter dem Nick 'Kerli' zu finden.
News:
Debian Paket Tutorial - Einen Eintrag im Menü erstellen
Ich habe zwar schon vor längerer Zeit begonnen ein weiteres Tutorial zum Erstellen von Debian Paketen zu schreiben, aber fertig gestellt habe ich es nie. Heute ist es jetzt endlich soweit und das Tutorial, in dem es darum geht automatisch einen Eintrag im Anwendungsmenü erstellen zu lassen, ist fertig.
Zum Tutorial: Einen Eintrag im Menü erstellen - Debian Paket Tutorials
Umfrage beendet und Javascript entfernt
Umfrage über Systeme zur Versionsverwaltung beendet
Wie ihr vielleicht bemerkt habt habe ich jetzt die Umfrage mit der Frage zur Verwendung der verschiedenen Programme zur Versionsverwaltung von Quellcode beendet. Laut dem Ergebnis ist Subversion anscheinend immer noch sehr beliebt. Ich habe das auch sehr gerne verwendet, aber seit ich Bazaar kenne will ich nicht mehr zurück :). Sehr viele wissen aber scheinbar auch nicht allzu viel anzufangen mit dem Begriff Versionsverwaltung. Ich würde euch dringendst empfehlen zum Beispiel auf Wikipedia nach zu schauen was Versionsverwaltung ist und dann am Besten ein verteiltest Versionsverwaltungs-System zu verwenden wie Bazaar oder Git. Es lohnt sich selbst wenn man nur alleine programmiert, da man dadurch auf die komplette Historie des Quellcodes zugreifen kann und somit auch leicht eine frühere Version wieder herstellen kann. Außerdem ist es deutlich einfacher Backups zu erstellen.
Entfernung von Javascript
Für die vorher erwähnte Umfrage hab ich mich auch ein wenig mit jQuery beschäftigt und das ganze etwas animiert. Da aber erstens jQuery eine nicht zu verachtende Größe hat und zweitens doch auch einige von euch JavaScript deaktiviert haben, habe ich jetzt jQuery und das meiste JavaScript wieder von meiner Homepage entfernt. Jetzt ist die Seite wieder um einiges kleiner mit nicht einmal 30 kB bei leerem Cache geworden und sollte jetzt wieder deutlich schneller laden.
Neues OpenGL Tutorial - Transformationen
Jetzt ist es endlich soweit. Ein weiteres Tutorial zur Programmierung mit OpenGL ist vollendet. Dieses Mal beschäftigen wir uns mit den verschiedensten Transformationen und ihren Kombinationen um alle Objekte in die gewünschte Lage und Form zu bringen.
Zum Tutorial: Transformationen - C++ OpenGL Tutorials
Joomla Plugin für XHTML konformes Emailcloaking
Im Downloadbereich gibt es jetzt ein Plugin für Joomla, mit dem Emailadressen mit Javascript vor Spambots versteckt werden. Es ist zwar auch bei der Standartinstallation von Joomla bereits so ein Plugin dabei. Dieses erzeugt im Vergleich zu meinem Plugin jedoch kein valides XHTML.