Donnerstag, 31. Juli 2008

Morgen ist letzter Arbeitstag :D

Hallo liebe Leser,
morgen ist mein letzter Arbeitstag.
Dann kann ich 2 Wochen Urlaub nutzen um endlich mal Spacer und gINI sowie meinen Webdienst zu verwalten.

Für Spacer habe ich leider keine großen Pläne.
gINI wird wohl mehr als ein einfacher .ini Parser.
Ich denke, ich werde auch Quake 3 Shader/Scripts damit verarbeiten lassen.
Das wird zwar mehr Code bedeuten aber mit einer guten Aufteilung kann man viel erreichen.

Mit freundlichen Grüßen



T-Virus

Vistarechner kaputt :(

Hallo liebe User,
leider hat ein Umbau meines Rechners das Mainboard zerstört.
Deshalb habe ich meinen Vistarechner in der Reperatur und muss mit meiner Debianksite leben.
Somit bin ich seit 2 Tagen auf Spielentzug.
Jeder Gamer weiß wie grausam sowas ist.

Insgesamt wird mich die Geschichte wohl oder übel 300€-400€ kosten.
Das einzigst gute daran ist, dass mein Rechner dann erstmal nicht aufgerüstet werden muss.
Ich hoffe ich kann dann Crysis auch auf voller Auflösung zocken -.-

Mein Fazit:
Ich kaufe nur noch High End Rechner, egal ob die über 1.000€ kosten.
Hauptsache ich kann nichts beschädigen.

Mit freundlichen Grüßen



T-Virus

Sonntag, 27. Juli 2008

gINI und Spacer

Hallo liebe Leser,
leider habe ich durch meinen Beruf noch eine Woche lang viel Arbeit.
Erst ab kommender Woche kann ich, da ich endlich 2 Wochen Urlaub habe, an gINI und Spacer weiterarbeiten.

Ich hoffe, dass einige Leute interesse an gINI oder Spacer haben, damit ich vielleicht ein kleines Team aus freiwilligen Entwicklern, Designern und Autoren für ein kleines Game zusammen bekommen kann.

Auch habe ich bereits ein weiteres Spiel, was es wirklich gibt, für mich entdeckt.
Dies könnte im Multiplayer sogar richtig fun machen ^^
Aber das müssen die Spieler entscheiden.

Ich werd nur mal schauen ob ich das umsetzen kann.

Infos zum original werde ich noch liefern.
Aber vor der Umsetzung müsste ich aus rechtlichen Gründen erstmal mit den Herstellern sprechen und mir eine genehmigung holen.
Aber bis dahin wird noch einiges an Zeit vergehen.

Mit freundlichen Grüßen



T-Virus

Sonntag, 20. Juli 2008

Neue Games und neue Grafikkarte

Hallo liebe Leser,

ich habe am Freitag nach der Arbeit mal einen kleinen Spaziergang, bei strömenden Regen, zu Expert gemacht und habe mir mal Crysis und Call of Duty 4 gekauft.

Beides sind Top Spiele.
Leider reicht mein komplett Rechner nur für durchschnittliche, in der Heutigen Sicht der Grafiktechnologien, aus.
Deshalb möchte ich meine Vistakiste mal wieder etwas aufrüsten.

Dafür wollte ich erstmal nur eine neue NVidia Karte einbauen.
Diese wird dann Crysis eigentlich problemlos auf Ultra High rendern können.
Um die Ausgaben nicht ins unendliche zutreiben, verkaufe ich mal meine alten AGP Karten.

Ob die noch jemand will?
Und dann bleibt noch die Frage, was ich mit den alten Karten machen soll :/
Ich denke, die kann ich noch aufbewahren ^^

Ansonsten kann ich nun auch mal an die 3D Programmierung mit OpenGL und SDL und etwas rumspielen ^^

Mit freundlichen Grüßen



T-Virus

Donnerstag, 17. Juli 2008

Back2Debian

Hallo liebe Leser,

da ich aufmerksam auf Heise.de über die Entwicklung des Linuxkernels mitlese bekomme ich auch wichtige Informationen über die Teilnahme von Firmen und deren Anteil an der Kernelentwicklung.

Da Canoncial, die Firma hinter Ubuntu, nicht wirklich an der Entwicklung des Kernels teilnimmt und lieber den aktuellen Kernel an ihre Bedürfnisse anpasst, habe ich deshalb auch kein großes Interesse an Ubuntu.
Zwar ist die Community und die Nutzer sehr freundlichen und hilfsbereit, aber eine Firma die ihre eigene Kernelsuppe entwickelt und nicht mal was an die Kernelentwickler zurück gibt, möchte ich nicht unterstützen.

Auch ist das unter schieben von properietärer Software seitens Canocial mir ein Dorn im Auge.
Nicht mal im aktuellen Ubuntu 8.04.1 kann man mit der CD und der Option nur freie Software nutzen, 100% freie Software erhalten.
Den 2 Themes, die immer mit installiert werden, sind und einer nicht freien Lizenz gestellt.

Mag zwar für einfache Anwender nicht schlimm sein, aber wer ein 100% freies System nutzen will, sollte lieber auf gNewSense, wenn es Ubuntu Like sein soll, setzen.
Ich für meinen Teil werde wohl oder übel nur noch Debian testing nutzen.
Dort habe ich aktuelle Software, stabilität und eine gute Community.

Hinter Debian stehen nur freie Entwickler die auch fleißig patches für fehlerhafte Pakete entwickeln und auch am Kernel mitarbeiten.
So sollte jeder Linux Distributor sein ^^

Mit freundlichen Grüßen



T-Virus

Programmieren schwer gemacht :/

Hallo liebe Leser,

Heute musste ich mal wieder eine interessante Arbeit erledigen.
Dabei musste ich Permutation und Blubblesort einsetzen.
Dass dies nicht sehr einfach ist, sollte klar sein.
Aber die Aufgabe selbst ist auch schon ne harte Sache.

Dort musste ich Strecken sortieren, die entweder von der Dauer oder der Länge kürzer sind.
Das ganze war sehr aufwändig und leider noch nicht mal funktionabel :(

Aber das zeigt, dass programmieren sehr schwer sein kann.

Mit freundlichen Grüßen



T-Virus

Sonntag, 13. Juli 2008

Java ist auch nur eine Insel

Hallo liebe Leser,

Heute habe ich mich mal wieder mit Java und Open Solaris beschäftigt.
Ich hatte schon früher einige Schritte mit Java versucht.
Leider war Eclipse nie die beste IDE.
Aber mit Netbeans war alles viel einfacher und besser.
Wer Anwendungen mit Visual Studio C++ und MFC schreibt, wird es lieben mit Netbeans zu arbeiten.
Auch dort kann man viele Programmiersprachen, auch C++, nutzen.
Ich habe mit Java mal eine einfache Swing Anwendung zum ver- und Entschlüsseln mit RSA geschrieben.

Mit dem Oberflächen Editor ist das auch recht einfach.
Ich kann euch Netbeans und Java für Anwendungsentwicklung empfehlen.

MFG T-Virus

gINI + Spacer = Spacer redone :o)

Hallo liebe Leser,

ich habe am Wochenende mal Spacer und gINI(letzte Version) in dem neuen Entwicklungszweig spacer redone kombiniert.

Dort habe ich nur den Spieler erstmal initialisieren lassen.
Das ganze klappt schonmal ganz gut.
Auch habe ich schon weitere Pläne für gINI.
So soll es möglich sein einfache Windows ini Files mit Sektionen und deren Schlüsseln einlesen zu lassen.
Aber es soll auch möglich sein ini Files einlesen zu lassen, die nur Schlüssel und keine Sektionen haben.
Somit kann man Schlüssel in separate Dateien aufteilen.

Ansonsten kann man einfach normale und vereinfachte ini Files lesen lassen.
Das schreiben von eigenen ini Files werde ich auch noch bauen.
In den nächsten sollte ich der erste Version mit vereinfachten ini Files haben.

Mit freundlichen Grüßen



T-Virus

Mittwoch, 9. Juli 2008

gINI(Mein .ini Parser) ist freigegeben.

Hallo liebe Leser,

ich habe meinen .ini Parser nun bei SourceForge.net liegen ^^
Da ich nur wenig Zeit habe, kann ich daran nicht viel machen in der Woche.
Aber am Wochenende werde ich mal wieder weiter dran rum bauen.

Die Windows Version kann bereits per SVN gesaugt werden.

Link für SVN -> https://xunix.svn.sourceforge.net/svnroot/xunix

Ich hoffe es gibt einige interessänten an dem Projekt.
Ich werde in den kommenden Tagen noch einige fehler ausbessern und einen Linux build erstellen und ins SVN schieben.

Auch habe ich für Spacer und gINI einen mac Ordner angelegt.
Leider habe ich kein Mac OS X und kenne keinen der einen Mac Build machen könnte.
Mal sehen was ich da machen kann ^^

Mit freundlichen Grüßen



T-Virus

Montag, 7. Juli 2008

Drucken mit C#

Hallo liebe Leser,

Heute musste ich auf Arbeit wieder mal mit C# arbeiten.
Wir haben dort ein kleines Projekt bei dem ich Texte vertikal und horizontal zeichnen und dann drucken muss.
Das ganze ist ziemlich umständlich, dafür aber genau.

Das Problem war Heute, dass ich mehre Seiten drucken und die Positionierung beibehalten muss.
Das ganze ist etwas schwierig, aber mit etwas Hilfe eines Kollegen klappt auch das :)

Mit freundlichen Grüßen



T-Virus

Kleines Umdenken für .ini Parser

Hallo liebe Leser,

ich wie mehrfach geschrieben habe, baue ich mit C++ einen kleinen .ini Parser.
Damit ich erstmal einen einfachen Parser nutzen kann, werde ich erstmal .ini Files ohne Sektionen einlesen lassen.
Zwar handelt es sich nicht um richtige .ini Files, aber für einen kleinen Anfang sollte es reichen.

Auch möchte ich es vermeiden, dass die Datei in eingelesen werden und dann im Arbeitsspeicher gespeichert werden muss.
Dies würde nur unnötig die Software aufpumpen :/
Deshalb werde ich wohl mit Dateizugriffen arbeiten.
So muss bei jedem lesen und schreiben erst die Datei eingelesen werden und dann bearbeitet.
Das kostest zwar etwas Rechenzeit aber diese kann locker entbeert werden :)

Mit freundlichen Grüßen



T-Virus

Back 2 Ubuntu

Hallo liebe Leser,

ich bin nach knapp 2 Monaten wieder zurück zu Ubuntu gewechselt.
Damals musste ich wegen Spacer unter Debian gehen.
Auch wollte ich Debian besser kennen lernen.

Nach 2 Monaten und einem stabilen Ubuntu 8.04.1 Release, bin ich nun wieder da :)
Auch Spacer wurde nun mit aktueller SDL compiliert und später auch hochgeladen.

Debian ist cool, aber leider alt :(
Und zu den Sidux Leuten möchte ich ungern, da diese eine recht fanatische Haltung gegen Ubuntu haben :/

Ansonsten wird es in Zukunft hoffentlich nur noch stabile und aktuelle Software von mir an die Linuxwelt geben ^^

Mit freundlichen Grüßen



T-Virus

Sonntag, 6. Juli 2008

Entwicklungsstatus des .ini Parsers.

Hallo liebe Leser,

wie ich geschrieben habe, will ich einen .ini Parser schreiben.
Da ich in der Woche kaum Zeit habe, muss ich daran am Wochenende arbeiten.

Leider weiß ich noch nicht genau, wie ich die Umsetzung mit den Sektionen und Schlüsseln machen kann :(
Sobald ich weiß wie ich diese einlesen oder gar schreiben kann, bin ich ein großes Stück weiter :)
Es hapert aktuell also nur noch an dem Suchen einer Sektion und einem Schlüssel in dieser Sektion.

Sollte ich das hinbekommen, ist der Rest nur kleine Tipparbeit :)

Mit freundlichen Grüßen



T-Virus

Ubuntu wird wieder interessanter :)

Hallo liebe Leser,

wie ich schon geschrieben habe, bin ich mit meinem Zweitrechner unter Debian.
Dies liegt aber daran, dass ich ein stabiles System brauche um meine Programme unter Linux zum laufen zu bekommen.

Nun ist aber Ubuntu 8.04.1 released worden.
Dies muss man sich als eine art Service Pack vorstellen.
Es enthält also nur Patches usw.
Ansonsten ist es für mich aber wieder interessanter, da ich bei Ubuntu aktuelle Software haben kann.
Dies ist bei Debian, aufgrund der gewollten Stabilität, nicht möglich.
Deshalb plane ich einen Umsiteg wieder auf Ubuntu.
Ob ich dies mache, müssen erst kleine Test zeigen.

Mein letzter Rechner wurden dank Hardy und der GUI des System Monitors gegrillt.
Und bevor ich wieder zu Ubuntu gehe, möchte ich doch lieber wissen wie stabil das System ist.

Anbei gibt es auch die Option nur freie Software zu installieren.
Diese muss aber erst ausgewählt werden.
Deshalb werden viele Ubuntu Nutzer ungewollt mit properitärer Software arbeiten.
Wenn sie dies okay finden, können sie es so lassen.
Da ich aber bei Linux ein komplett freies System möchte, nutze ich auch die Möglichkait unfreie Pakete zu meiden ;)

Mit freundlichen Grüßen



T-Virus

Donnerstag, 3. Juli 2008

Der .ini Parser

Hallo liebe Leser,

wie ich bereits angekündigt habe, werde ich mit C++ einen Crossplatform .ini Parser schreiben.
Da mir .xml Dateien zuviel Text enthalten und auch nur unnötig Overheap erzeugen, werde ich lieber kleine undsimple .ini Files nutzen.
Eigentlich sind diese für Windows entwickelt worden, aber die Einfachheit sollte auch auf anderen Systemen sein ;)

Dies kann einigen Entwicklern weiter helfen.

Die Grundstruktur ist teils schon fertig.
So kann man bereits Werte als char, string(std::string) und bool bekommen.
Leider funktioniert das einlesen undschreiben selbst noch nicht.
Dort muss ich schauen wie ich Dateien einlesen kann.
Dann werde ich aber bestimmte Regeln aufstellen müssen, da es einige Dinge gibt die ich nicht mit meinem C++ wissen umsetzen kann.
Aber ich denke, unter der GPL wird esbestimmt einige geben, die es nutzen könnten und auch verbessern.
Aber das wird die Zeit zeigen.

Die erste Version des ini Parsers werde ich mit einemKonsolenprogramm und dannmit Spacer testen.
Somit kann man später Spacer ohne große Programmierung modden :p
Für alle die lieber scripten, wird das verdammt lustig.

Aber erstmal denParser fertigen.
Vielleciht kann ich mit die Erlaubnis holen und den Parser etwas gParser, GNU Ini oder Gnu Parser nennen :)
Aber das wird wohl warten müssen bis er läuft :o)

Mit freundlichen Grüßen



T-Virus

Letzter Tag in der Berufschule :'(

Hallo liebe Leser,

Heute habe ich meinen letzten "Schultag" in der BBS 1 in Northeim.
Das heißt, dass ich Heute mein Zeugniss bekomme und mich danach "staatlich geprüfter kaufmännischer Assistent für Wirtschaftsinformatik" nennen darf :)
Und dann folgt eine Ausbildung zum "Fachinformatiker Fachrichtung Anwendungsentwicklung".

Sollte ich auch diese Ausbildung bestehen, habe ich eine Ausbildung zum "staatlich geprüften Fachinformatiker Fachrichtung Anwendungsentwicklung" erreicht.
Dies wäre dann auch schon das Ende meiner Ausbildung.

Wenn also alles glatt geht, habe ich in 2-3Jahren, je nachdem ob ich mit meiner ersten Ausbildung eine Verkürzung erreiche, meinen Traumjob als Programmierer und kann dann bei der DeDeNet GmbH in Northeim arbeiten.

Besser kann es im Moment nicht laufen ^^

Auch meineKrankheit ist weitestgehend weg und somit kann ich Heute und Morgen arbeiten gehen.
Und danach gehts wieder ins Wochenende.

Mit freundlichen Grüßen



T-Virus