Dienstag, 31. März 2009

Fedora 11 Beta erschienen

Nachdem Heute bereits Mono und Monodevelop zeigen konnten, dass sich einiges getan hat, folgte auch Fedora 11 mit einer Beta.
Bei Fedora handelt es sich um eine ähnlich freie Distribution wie Debian.
Hier wird auch strikt auf freie Lizenzen geachtet.

Ich werde die Beta noch nicht installieren, da ich bei Ubuntu mit aktueller Software bereits genug Freuden hatte.
Ich werde aber die fertige 11 Version als virtuelle Kiste installieren und an testen.

Nun aber zu den Neuerungen.
Dazu gehören anpassungen an dem Distributions-übergreifenden Paket-Manager PackageKit sollen es ermöglichen alle benötigten Schriftarten und sonstige Dateien, die ein Programm benötigt, zu installieren.
Klingt etwas wie Aptitude ohne Pakete :p
An sich eine tolle Idee, aber die Paketversion ist mir wegen der Sauberkeit eine bessere Lösung.

Wie bei Ubuntu soll bei Fedora ext4 als Standard Dateisystem einzughalten.
Ich weiß bei bestem Willen nicht, warum alle gleich auf ext4 umsteigen.
Bei Ubuntu hat sich bereits gezeigt, dass die Anwendungen bzw. eigentliche die kompletten Distributionen für das Dateisystem nicht bereit sind.
Hier bei gehe ich nicht auf eine instabile Version ein, da das Problem an der Arbeitsweise von ext4 liegt.
Ich werde erst einmal auf ext3 bleiben.
Erst wenn wirklich ext4 und die Distributionen ausgereift sind, werde ich einen Wechsel überdenken ;)

Ansonsten gibt es die üblichen Neuerungen bei Fedora.
Sowohl Gnome, KDE als auch XFCE als Desktopumgebungen liegen in den neusten Versionen vor.
Ob dies gut ist, ist auch recht fraglich.
Meine Software, die ich entwickle, halte ich selbst für selten Stabil.
Sie funktioniert zwar meistens wie sie soll, aber es gibt immer Möglichkeiten die Funktionalität zustören.

Aber erst einmal warte ich auf die fertige Version.
Wo be iFedora nicht wirklich fertig ist.
Wie bei Ubuntu gibt es täglich neue Updates.
Wer sich hier an der Stelle freut, ist leider falsch.
Meistens sind es nicht nur Sicherheitsupdates sondern direkt neue Software.
Bleeding Edge ist ein fließender Begriff dabei :)

Wer gerne neue und weitestgehend freie Software haben will, wird mt Fedora seinen Spaß haben.
Für jemanden wie mich, der Software will die auch wirklich klappt und nicht den Rechner zerstört, sollte weiterhin zu Debian greifen.
Lieber Alt und okay als Neu und Rechner ade ^^

Mono 2.4 und Monodevelop 2.0 released :)

Ja es ist wieder soweit.
Die Novell Entwickler haben die neue Version von Mono und Monodevelop freigegeben.
Die neue Mono Version zielt mehr aus Stabilität und Performance ab.
So wurde im der Methode Thread.Interrupt() das Polling abgeschafft :)
Dies spart einige CPU Zyklen.
Des weiteren gibt es nun bessere Unterstützung für ASP .NET.
So können nun auch vor kompilierte ASP .NET Anwendungen unter Mono ausgeführt werden.
Dies steigert nicht nur die Kompatibilität von Mono zu .Net, die ich mir gerne wünsche, sondern auch eine breite Masse an Unterstützenden Sprachen seitens Mono.

Es geht also weiter Berg auf :)
Mit etwas Glück sind beide Neuerungen in ca. 6 Monaten, oder durch ein Wunder sogar früher, in Debian testing angekommen :)
Ist ist also zu hoffen.

Montag, 30. März 2009

Die Zukunft der Programmierung

Ich habe mir in letzter Zeit wieder einige Gedanken zur Zukunft der Programmierung gemacht.
Dabei spielten Java, Mono und auch .Net eine große Rolle.
Auch andere Programmiersprachen habe ich in meinen Gedanken mit eingezogen.

Ich bin zu einem interessanten Ergebnis gekommen.
Wie es im Moment stark zu bemerken ist, spielen Java, Mono und .Net bereits große Rollen.
Auch wenn diese 3 Großen unterschiedliche Ideen verfolgen, so ist ihre Grundidee fast gleich.

Alle 3 Sprachen nutzen eine Laufzeitumgebung und eine Ziwschensprache/Bytecode für diese Laufzeitumgebung.
Somit sind sie theoretisch sowohl Architektur als auch Plattform unabhängig.

Nehmen wir mal Java als Beispiel.
Java gibt es auf fast allen Systemen vorinstalliert.
Egal ob Windows, Linux oder Unix.
Es benötigt zwar eine an die Plattform sowie an die Architektur angepastet Version des JDK sowie der JRE aber insgesamt betrachtet, ist der Bytecode komplett unabhängig von der Plattform und der Architektur.
Dieser wird später auch per JIT Compiler in nativen Code umgewandelt was dem ganzen noch einen dicken Performance Sprung gibt.
Java ist nicht mehr so langsam wie früher :p

Auch Monto mit der CIL(Common Intermediat Language) verhält sich wie .Net.
Der Vorteil von Mono ist wie bei .Net die Kapselung von Systemfunktionen aus C ind C# :)
Mono an sich macht verdammt viel Spaß.
Leider hat es den kleinen Nachteil, dass es nicht ganz zu .Net kompartibel ist.
Liegt aber nicht direkt am C# Code sondern an den Abhängigkeiten unter Mono.
Dort gibt es, zu mindestens bei mir und Debian, kein Win.Forms.
Hier wird auf ein C# Binding für GTK Zurückgegriefen.
Dies nennt sich dann auch GTK#.

Aber nun der Vergleich mit nativen Sprachen wie C++.
Diese haben natürlich den Vorteil so oder so schneller zu sein, da diese natürlich nativ sind.
Aber einen großen Nachteil habe ich mit C++ immer noch.
Anpassungen an andere Plattformen sind keine schöne Sache.
Gutes Beispiel ist die Einleseroutine bei gINI.
Hier klappt getline unter Linux ohne Probleme perfekt.
Unter Windows, mit MinGW sei dazu gesagt, musste ich ein Workaround bauen.
Dies ist natürlich unschön.
Desweiteren muss der Code für jede Architektur sowie jede Plattform erneut übersetzt werden.
Dank Bytecode oder Zwischensprache ist dies kein Thema für Java und co.

Das Fazit ist aber immer noch einfach und Kurz.
Java, Mono und .Net sparen viel Zeit bei Anpassungen, wärend C++ und co. doch mehr Arbeit und Sicherheitsprobleme haben.
Trotzdem muss man für sich entscheiden was man gerne macht :)

Samstag, 28. März 2009

G20 Demonstrationen

Wie ich mal wieder lesen durfte, sind an die Zehntausend Demonstranten beim G20 Gipfel um gegen den Gipfel zu Demonstrieren.
Ich kann gut verstehen, warum die Leute dort gegen den Gipfel demonstrieren.
So gibt es auch einige Banner die den Kapitalismus als Tod erklären.
Schon fast spöttisch würde Erich Honecker sich nun aufraffen.
Ich habe letztens erst eine Anrede von Herrn Honecker auf Youtube angehört, in dem er kurz vor der Wende noch prophezeite, dass die Zukunft nur dem Sozialismus gehört.
Auch sprach er dort, dass der Sozialismus die Jahrtausendwende überschreiten würde.
Leider ist dieser Traum nicht mehr wahr geworden.
Aber vielleicht merken die Leute bald, dass Sie im Moment von den Großen und Mächtigen nur noch ausgebeutet werden.
Ich hoffe, es wird sich irgendwann mal durchsetzen, dass die Leute nicht mit Millionen Abfindungen und Rücktritten "bestraft" werden sondern wirklich für ihre Verbrechen bestraft werden.

Den die Krise ist nicht das verschulden des kleinen Mannes, der jeden Tag hart für sein Geld arbeitet.
Es ist die Schuld von gierigen Personen der oberen Schicht.
Ob wir bald wieder die Bolschewiki erwarten müssen, ist natürlich fraglich :)
Aber es sollte mal wieder etwas mehr Bewegung in den Alltag kommen.
Wir sollten uns nicht als Geldgeber für die Schulden der Großen ausnutzen lassen.

Ein sonniger Samstag :)

Nachdem es nun etwas still war die letzten Tage, wollte ich mal wieder ein wenig bloggen.

Ich habe nun 2 interessante Bücher von Kai erworben.
Das eine ist ein Buch zum besseren Lernen, was ich im Moment wirklich mal gebrauchen kann.
Das andere Buch handelt um die Perfektionierung des Programmierstils.
Auch hier kann ich immer eine Verbesserung brauchen.

Ich werde beide Bücher in der nächsten Zeit mal anfangen und hoffentlich auch daraus lernen können.
Des weiteren werde ich zwar wieder ein kleines Projekt starten, im Bereich der Programmierung, doch dieses mal wird es klein sein und auch bleiben.
Ich kehre auch wieder etwas zu meinen Wurzeln zurück und nutze dafür wieder C++.
Somit kann ich mal wieder etwas mehr Fehler suchen als mir lieb ist :)

Auch im Bereich von C++ kommt eine kleine Änderung.
So wechsle ich von dem guten alten Code::Blocks zu Eclipse.
Somit ist Eclipse meine Java und C++ Entwicklungsumgebung.
Durch das sofortige compilieren des Quelltextes bei Änderungen, werden mir die Fehler auch schon während der Entwicklung angezeigt.
Zwar vermeidet dies nicht die alten Speicherlöcher und Logikfehler, aber wenigstens stehe ich dann nicht vor einer schier unendlichen Anzahl von Syntaxfehlern.

Ich werde als erstes die C++ Version von gINI mal auf einen neueren Stand bringen.
Ich werde dort auch mal überprüfen ob der Semantik auch an die der STL angepasst ist.
Dies hatte ich bei Spacer z.B. nie berücksichtigt.
Dem entsprechend ist der Code nicht umbedingt für C++ Profis anschaulich :p

Dienstag, 24. März 2009

End of Development

Seit es in letzter Zeit beruflich nicht sehr gut um mich steht, wurde ich Heute von meinem Ausbilder Kai auf meine schlechte Situation hingewiesen.
Leider muss ich auch eingestehen, dass ich in letzter Zeit irgendwie alles machen will und doch nichts schaffe.

Damit ich in Zukunft erst einmal wieder mehr auf meine Ausbildung konzentrieren kann, werde ich alle Projekte die ich geplant hatte oder die am laufen sind, einfrieren.
Dies ist keine 5 Wochen Aktion sondern wird sich eine längere Zeit hinziehen.

Somit werde ich meine Zeit erst einmal wieder für meinen Beruf hingeben.
Ich hoffe aber trotzdem, dass ich irgendwann wieder ein kleines Spiel o.ä. realisieren werde.
Dieses wird dann definitiv mit SDL und C++ kommen :)
Aber erst einmal wird sich um die eigene Zukunft im Beruf gekümmert.

Debian und die Sache mit dem bin Verzeichnis

Ich habe Heutemorgen mal wieder mein kleines "Unix für Dummies" Buch aufgeschlagen und drin gelesen.
Dort gibt es den Tipp, sein eigenes bin Verzeichnis für Skripte und Programme anzulegen.
Dies habe ich nun auch gemacht.
Damit aber die $PATH Variable nach einem Neustart wieder auf dem alten Pfad steht, soll man in der Datei .profile den Eintrag zum ändern des Pfades eintragen.
Wie ich aber überrascht feststellen durfte, haben die Debian Entwickler schon an solche Fälle gedacht.
Dort wird beim Start automatisch geprüft ob ein bin Verzeichnis für den Benutzer existiert.
Wenn ja, wird die $PATH Variable schon selbst angepasst.
Also hat ein kleines Neustart gereicht.

Nun kann ich meine Skripts überall aufrufen.
Dies ersüart mir insgesamt einiges an Arbeit.
Sonst hatte ich ein scripts Verezeichnis und habe auf der Konsole immer folgendes eingetippt.

cd scripts
./update
[sudo] please enter your password:|_|

Wie man sieht unnötig viel Tipparbeit.
Nun reicht ein einfaches update und das sudo Passwort :)

Montag, 23. März 2009

IBM, Sun und Microsoft :)

Einige haben bestimmt schon mitbekommen, dass IBM den Kauf von SUN Microsystems plant.
Ich bin noch mit gemischten Gefühlen bestimmt.
Das gute ist, dass sich beide stark im Linux und im freien Softwarebereich eingelebt haben.
Nun gibt es aber das Problem, dass beide in bestimmten Bereichen doch gleiche Produkte anbieten.
Nachdem Kauf ist natürlich die Frage wie es damit weiter gehen wird.
Wird IBM beide Paletten weiterführen oder wird eine der beiden Paletten dran glauben müssen.
Solange Java, OpenOffice und MySQL ohne schrammen davon kommen, ist das meiste sicher.
Nun bleibt es aber abzuwarten.

Natürlich soll auch Microsoft hier erwähnt werden.
Steve Ballmer hat sich gewissermaßen doch etwas spöttisch darüber lustig gemacht.
So hat er die Aktion "begrüßt".
Natürlich nur deshalb, weil IBM erst einmal nachdem Kauf einige Zeit brauchen wird um SUN zu integrieren.
In dieser Zeit kann natürlich Microsoft seine Position festigen.
Ich habe aber, wie der Schreiber bei heise, das Gefühl, dass Microsoft dies auch dringen nötig hat.
Den die Kombination von IBM und SUN wird bestimmt die Position im Web Bereich doch wieder zu Ungunsten von Microsoft stimmen.
Aber dies sollten wir erst einmal abwarten.
Vielleicht kann es auch zu einer Kostenfalle für IBM werden.

Microsoft verklagt TomTom Teil 3.

Es gibt wieder Neuigkeiten aus dem Rechtsstreit zwischen TomTom und Microsoft.
Wie man wieder einmal bei heise und golem lesen konnte, hat sich TomTom nun dem Open Invention Network (OIN) angeschlossen.
Dabei handelt es sich um einen Zusammenschluss von Firmen, die sich vor Patenttrollen und gegenseitigen Angriffen schützen wollen.
Die Patente, die dort zur Verfügung gestellt werden, darf jeder kostenlos lizenzieren.

Ob TomTom sich komplett der OIN anschliesst ist natürlich eine Frage.
Die meisten denken eher, man wird sich nur solange dort aufhalten bis das Thema durch ist.
Ich würde es sehr schade finden, wenn sich Firmen nur zum Selbstschutz in solche guten Gruppen einordnen.
Auf heise haben sich schon diverse Leute darüber ausgelassen :)

Aber nun heißt es erst einmal abwarten.
Ich finde den Schritt wenigstens besser, als einfach vor Microsoft kneifen.
Den immerhin ist die Implemtierung des FAT Dateisystem, was von TomTom genutzt wird, auch freie Software.
Auch die Implementierung des Linuxkernel in den TomTom Geräten ist meiner Meinung nach doch mehr schlecht als Recht ein Argument.
Aber ich will hier keine schlafenden Hunde wecken.
Ich werde mich in das Thema auch noch etwas genauer einlesen.
Aber erst einmal ist abzuwarten, was aus der Geschichte wird.

Who cares?

Ich habe mal meine Idee um memo auf Java Basis auf der Mailingliste der deutschen FSFE Member geschrieben.
Dort möchte ein Kollege auch das freie Spiel "Yo Frankie" gerne als Debianpaket haben.
Ich bekam übrigens wegen Spiele suchen unter Debian den Tipp mal das Paket goplay zu installieren.
Bei den Unmengen an Pakete, ist diese Toolsammlung eine echte Hilfe.
So bekommt man mehre go* Programmie für alles mögliche installiert.
Dabei sind z.b. goadmin, gonet usw.
Diese listen einem alle Pakete aus dem jeweiligen Sektor auf.
Dazu gibt es noch die Vorschaubilder aus dem Debianscreenshot Lager.
Insgesamt eine Klasse Sammlung für Leute, die mit Synaptic und Aptitude nicht ganz genau das sehen und finden was sie suchen :)

Abends wenn es regnet :/

Ich habe mal wieder das unsagbare Glück, dass es den ganzen Tag nur klatscht.
Und als wäre dies nicht genug, wollte ich gerade noch mal eine runde raus und ein wenig spazieren.
Und man glaubt es kaum, noch bevor ich zur Tür aus meinem Zimmer raus war, hat es doch wieder angefangen.
Scheinbar verschwört sich das Wetter gegen mich :/
Ich hoffe mal, Morgen sieht es wieder anders aus.

Sonntag, 22. März 2009

CDU und BND -> SED und Stasi :)

Es ist schon fast ein schlechter Witz die CDU und den BND als SED und Stasi zu vergleichen.
Doch im Moment geben sich diese beiden sehr viel Mühe diesem Ruf nach zukommen.
So durfte ich in den letzten Tagen, wie viele andere auch, empört über die Ausweitung der Online Durchsuchung, die "natürlich" nur zum Schutz vor Terroristen eingeführt wurde, nun auch der Strafverfolgung dienen.
Ich wette 50€, dass die Internet sperren ebenfalls nur zum Schutz vor Kinderpornographie dienen wird und niemals dazu um Seiten wie z.b. Torrentseiten etc. zu sperren.
Warum habe ich nur das Gefühl, dass ich bald um einige 50€ reicher sein werde :/

Und nun zum BND Teil :)
Der Vizechef des BND durfte sich für Angriffe auf Rechner in Afghanistan und dem Kongo rechtfertigen.
Diese wurden, oh Wunder, mit unserem Bundestrojaner durchgeführt.
Somit ist genau das passiet was ich mir schon lange dachte.
Als würde sich eine Seuche wieder dieser Parasit nicht zum Angriff, Spionage und co. auch im Umfeld der Länderübergreifung nicht nutzbar machen.
Mit etwas Glück ist das ganze nur für Windows konzipiert :)
Dann werde ich meine Vistakiste mal "aufräumen" und das gute Besteck raus holen, falls der Bundestrojaner mal zu besucht kommt.

Wenn ich schon Staatsbesuch bekomme, will ich ja acuh ein gutes Auftretten haben.

Mal schauen wann im Reichstag mal wieder die Luft brennt und man wieder ein paar Leute für diese Pläne öffentlich hängt :/
Man darf gespannt sein, was noch alles beim Amoklauf der CDU(Neo-SED) so alles passieren wird.

Samstag, 21. März 2009

Filesharing for the Winners :)

Da ich sehr gerne freie Software verteile, um die Server der meisten Hoster zu entlasten, nutze ich Bittorrent.
Viele kennen Filesharing nur als das absolute Böse, dass für alles übel der Musik- und Filmindustrie verantwortlich ist.
Auch mögen Provider wegen der hohen Auslastung ihrer Leitungen die Filesharer nicht um bedingt.
Aber wenn man sich mal genau überlegt, dass ohne Bittorrent die FTP Server des Netzes dann alles verstopfen würden, dann ist das ganze wieder einmal eine sinnlose Aktion der Provider.
Diese drosseln z.b. die Geschwindigkeiten der Filesharer.
An sich finde ich dies nicht gut.
Ich zahle knapp 30€ für eine 16MBit/s Leitung.
Und da möchte ich für mein Geld auch die Leistung haben, die ich kaufe.

Die Industrie sieht dies aber noch schlimmer.
Diese würde wahrscheinlich das komplette Filesharing einstellen lassen.
Wenigstens haben diese nicht die Möglichkeiten und Rechte dazu.
Ich höre immer wieder, dass Filesharing meist langsamer sein soll als ein FTP Download.
Meiner Meinung nach ein Mythos aus Zeiten, als das Internet noch voll von 56 KBit/s Nutzern war.
Ich erreiche meistens eine höhere Geschwindigkeit als beim FTP Download.
Ich denke sogar, dass Zukünftige Software sich ein Beispiel an der P2P Technik nehmen sollte.
So könnte z.b. Steam mit einer speziellen Version die eigenen Contentserver entlasten in dem man unter den Nutzern die Daten teilt.
Natürlich gibt es hier Hindernisse die leider durch kommerzielle Software entstehen.
Wenn jemand die Möglichkeit hat den Content anzuzapfen, dann kann jeder den Content beziehen.
Aber im Moment ist dies für Steam ohnehin kein Problem.
Die Demo zu Left4Dead war bereits 3 Tage vor der Demo der Vorbsteller draussen.
Und dies nur, weil die Steameigenen Contentdateien geleakt wurden und der Inhalt verteilt wurde.

Ansich denke ich, dass filesharing eine gute Möglichkeit für freie Software bietet.
Debian macht es sogar vor :)

Free Software Filesharing :D

Ich nutze zum verteilen, wie viele Leute, anstelle der FTP oder gar HTTP Technik, die gute alte Filesharing Möglichkeit.

Da ich als erste Grenze 500GB Upload plane, bin ich gerade kräftig am verteilen.
Hier mal ein Screenshot des Zwischenstandes.






















Wie man sieht habe ich schon 1600 Stunden, was rund 66 Stunden entspricht, mit Filesharing verbracht.
Dabei habe ich hauptsächlich Debian .iso File der Etch Version für i386 verteilt :)
Wie man sieht, verteile ich im Moment die AMD64, die I386 sowie eine Multiarch DVD.
Anbei verteile ich auch gNewSense sowie die letzten Knoppix Versionen.

Ich werde mal schauen ob ich vielleicht nicht wieder OpenSolaris mit verteile.
Ich warte aber auf die nächste Version, die im April erscheinen sollte :)

Freitag, 20. März 2009

Schule und Berge an Texten :)

Wer kennt das Problem nicht?
Man darf sich Jahre lang damit abquälen, dass man ganze Berge an Blöcken mit Notizen und Informationen zu seiner Ausbildung(egal ob Schule oder Berufsschule) machen darf.
An sich ist natürlich klar, dass man in irgendeiner Form diese Informationen später braucht.
Ich persönlich habe bis jetzt immer einen über schweren Rucksack dabei, der meistens nur zu 50% sein Gewicht durch den schweren Ordner mit den Informationen aus dem Unterricht enthält.
Ich versuche mit meinem Laptop und einer doch simplen Passage aus der Unixphilosophien, mein Ordnerproblem zu umgehen.
Dabei nutze ich einfach Textdateien für meine Informationen als einfache Container.
Eigentlich mache ich nichts anderes als auf den ganzen Office Kram zu verzichten und unschöne Texte in Textdateien zu schreiben.

Somit spare ich mir, bis auf das Gewicht des Laptops, eigentlich den überflüssigen Ordner.
Mit den richtigen Bezeichnungen der Dateien und einer sauberen Ordernstruktur, kann ich die letzten 2 Wochen doch gut arbeiten.
Somit spare ich mir auch einige Blöcke für die Berufsschule.

Anbei habe ich damit auch die Möglichkeit mich so ein bisschen zu beschäftigen :p

Mittwoch, 18. März 2009

Neues Logo für Linux als Aktion

Wie ich Heute während der Arbeit lesen konnte, hat Linus Torvalds und einige Kernelhacker sich für den nächsten Kernel, 2.6.29, darauf geeinigt Tuz als Maskottchen zu nutzen.
Tuz ist kein Pinguin sondern ein Tasmanischer Teufel.
Mit dieser Aktion möchte man auf diese bedrohte Tierart aufmerksam machen.
Diese Aktion ist sehr vorbildlich.
Andere Hersteller sollten sich hier auch mal ein Vorbild nehmen :)
Wer weiß, eines Tages sind bestimmt bunte Schmetterlinge mal bedroht, dann hat ein gewisser Softwarekonzern aus Redmond vorgesorgt. *lach*

Neue Garfikkarte + Netzteil für Debian Kiste :D

Heute ist endlich die Radeon X850 Pro gekommen.
An sich lief sie schon nur musste ich feststellen, dass wieder einmal die Alternate Kisten unbrauchbar für das Modding sind.
Ich werde deshalb in Zukunft keine Rechner mehr dort bestellen.

Nachdem ich also feststellen durfte, dass mein Netzteil keinen zusätzlichen 6 Polligen Anschluss für die Grafikkarte hat, musste ich schnell improvisieren.
Ich hatte aber das Glück, dass mein Bruder ein passendes Netzteil verkaufen wollten.
Nachdem ich knapp 1,5 Stunden mit hin und her basteln verbracht habe und mein Miditower nun einige Dellen und schrammen mehr hat, ist das neue Netzteil sowie die neue Karte drin.

An sich läuft die Karte sogar sehr gut.
Rund 5 mal so gute FPS wie mit der X300 :)
Nun habe ich also 3 Grafikkarten für die Debiankiste.
Ich denke im Bereich Grafikkarten ist somit erst einmal ausgesorgt.

gINI wird zur Library :)

Ich habe mich gerade mal ran gemacht und gINI nun zu einer fertigen Library für Java zusammengeschnürt.
Java hat doch eine recht simple und geniale Art so etwas zu machen.
So bedarf es keiner .dll/.so oder sonstigen binärdateien die wie eine gewöhnliche Library arbeiten.
Eine Library in Java ist einfach nur eine .jar Archiv in dem die .class Files liegen.
Hier kann sich der Entwickler für oder gegen das liefern der .java Dateien, also auch des Quelltextes, entscheiden.

Eine .jar Datei ist für Anfänger nicht gerade zu empfehlen was das packen angeht.
Hierfür lohnt sich z.b. eine IDE wie Eclipse.
Diese bietet einen Export für Java Archive sowie Javadocs.
Ich werde mich bezüglich Javadocs auch noch einmal hinsetzen und dies lernen.
Der Vorteil ist, dass man neben der Entwicklung seinen Code gleich dokumentieren kann.
Dies ist für mich z.b. sehr praktisch da ich sonst nie oder nur schlechte Dokumentationen abliefern würde.

Malschauen was sich da machen lässt :)

Dienstag, 17. März 2009

Alles für memo zusammen kramen.

Nach knapp einer Stunde habe ich nun alle wichtigen libs für memo zusammen gesucht.

Folgende Libs kommen zum Einsatz.

1.Java OpenGL für Grafik
2.Java OpenAL Audio.
3.JInput für Eingaben.

Somit sind die Grundgerüste schon einmal vorhanden.
Nun muss das ganze nur noch zusammen gesetzt werden.

Ich haben im Moment für einen Teil der Libs nur die X86 Versionen gefunden.
Im Moment werden auch nur Linux, Mac OS X und Windows angeboten.
Sollten die Libs später neue Plattformen und Architekturen anbieten, so werde ich diese auch aufnehmen.

Ich werde erst einmal die groben Klassen samt Konzept zusammen bauen.
Die eigentliche Programmierung werde ich wohl nur an den Wochenenden machen können.
In der Woche ist mir meine Zeit leider zu kurz um was größeres zu machen.

Mit der ersten brauchbaren Version ist vor dem Sommer nicht zu rechnen.
Ich werde auch wieder ein kleines Spiel als Beispiel für die Vorteile entwickeln.
Sollte alles mehr oder minder gut laufen, ist nicht einmal eine größere Entwicklung zwischen den Systemen nötig.
Aber dies wird sich erst bei der Umsetzung zeigen.

memo und Jake2 :)

Damit ich auch meine Idee vom Java Memorandum umsetzen kann, werde ich mit den Quelltext von Jake2, Java Port von Quake 2, anschauen.
So wie ich dies sehe nutzt man dort OpenGL und OpenAL für Grafik und Audio.
Auch der Input muss noch realisiert werden.

Dafür werde ich mal schauen was dort verwendet wurde.
Leider steht mir für Quake2 nur die Demo zur Verfügung aber dies ist soweit okay.

Montag, 16. März 2009

Spiele aus den Debian Repository's

Ich habe mich Heutemorgen mal rangesetzt und hab mal wieder einige nette Spiele aus den Debian Repository's gefischt.
Dabei sind eher kleine Games wie Super Tux, Supertax Racer und andere 2D spiele :)

Diese werde ich in den nächsten Tagen mal anspielen und Feedback zu diesen freien Games geben.
Für die Hardcore zocker gibt es auch einige freie Spiele in den main Repository's.
Ansonsten ist es überwiegend 2D oder Geek Stuff.

Java OpenGL für Debain testing ^^

Endlich ist es soweit.
Das JOGL(Java OpenGL) Projekt ist endlich in die testing Repository's von Debian testing geflossen.
Es handelt sich dabei um eine OpenGL einbindung über das JNI(Java Nativ Interface).
Das Java Nativ Interface erlaubt es nativen Quellcode wie er bei C und C++ geschrieben wird, direkt in Java einzubinden.
Dies kommt unter .Net dem unsafe Code gleich.
Bei JOGL wird dies auch per Bindung an die OpenGL library's sowie eine Einbindung der C-Header bewerkstelligt.
Da ich nun OpenGL mit Java nutzen kann, kann ich endlich Spieleentwicklung im Javabereich starten.

Natürlich muss hierfür erst einmal OpenGL und vielleicht auch Java gelernt werden.
Aber lohnen tut sich dieser Fortschritt alle mal.
Ich werde gleich alles für ein Testprogramm installieren.

Mal schauen ob nicht in den kommenden Wochen eine kleine Idee für ein kleines Spiel mit JOGL kommt :)
Natürlich ist hier auch wieder ein Vorteil für mein eingestaubtes Projekt "Memo" aka Memorandum.
Dies kann ich samt Java und JOGL umstellen und somit ein gutes Projekt für Spieleprogrammierung mit Java und OpenGL erstellen :D

Sonntag, 15. März 2009

C++ mit Eclipse unter Debian :)

Ich habe mich gerade einmal ran gemacht und gINI von Code::Blocks auf Eclipse umzustellen.
Da ich das Projekt bis jetzt nur mit Code::Blocks und der Projektmappe dafür ausgeliefert hatte, werde ich diese in den kommenden Tagen mal bereinigen.
So werde ich mal versuchen ein allgemeines make File zu schreiben.
Dies ist mal eine gute Übung für mich, der nur IDE's bis jetzt dafür genutzt hatte.

Des weiteren werde ich auch mal versuchen die C++ Version via JNI(Java Nativ Interface) zu koppeln.
Mit etwas Glück, einigen HowTo's und Zeit sollte das schon klappen.

Ansonsten werde ich in Zukunft mal die alten Projekte ala Spacer und Memo mal wieder ausgraben und schauen ob ich noch was damit anstellen kann.
Bei Memo könnte ich bestimmt noch was machen aber Spacer bräuchte wahrscheinlich einen rundum schliff.

Aber vielleicht sollte ich mal ein neues SDL Projekt starten.
Hier würde ich auch wieder auf 2D Ebene arbeiten.
Da die meisten Lunuxnutzer bereits eine Grafikkarte wohl eher im 3D Bereich nutzen, kann ich vielleicht auch was mit OpenGL direkt machen.
Zwar kann man hier keine großen Wunder erhoffen aber ich bin ja noch am Anfang.
Bei der Linuxunterstützung könnte ich sogar mit 32 Bit(i386) und 64 Bit(AMD64) glänzen :)
Bei Windows müsste ich wohl hier nur auf die 32 Bit Version setzen, da ich kein 64 Bit Vista habe.

Falls jemand gute Ideen hat, was man machen könnte, dann immer her damit :)

Java vs. .Net

Ich arbeite beruflich mit .Net und als kleiner Hobbyentwickler auch mit Java.
Dabei lese ich im Netz immer wieder die Kampfansagen der Java und .Net Leute.
Ich persönlich mag beide Techniken.
Natürlich würde ich .Net, also Mono, unter Linux eher nicht empfehlen.
Auch wenn .Net für einige wie ein Java Klon erscheint, was sich sehr stark durch J# und die Ähnlichkeit des Syntax von C# wiederspiegelt, so ist die Idee von .Net doch weit anders als die von Java.

Java sollte zu Beginn eigentlich nur im Webserverbereich tätig sein.
.Net hingegen soll eine einheitliche Schnittstelle für Windows bereitstellen.
Natürlich hat sich Java entsprechend doch weiterentwickelt und ist Heute eine sehr beliebte Programmiersprache die fast überall läuft.
Da es mit dem OpenJDK ein freie Java gibt, setzt es sich auch in der Linux/Unix welt gut durch.

Ich finde diesen es doch recht interessant was aus .Net geworden ist und das es jetzt sogar Java Konkurenz macht.
Mit Mono hat sich .Net auch etwas in die Linux/Unix Welt integriert.
Natürlich finde ich den Ansatz von Mono recht interessant.
Den Mono ist nun das .Net für Linux/Unix.
Somit können von allen Systemen die Schnittstellen nur mit einer portablen Programmiersprache wie C# angesprochen werden.

Ich denke sogar, dass sich das Konzept sogar in Zukunft weiter durchsetzen wird.
Microsoft muss dieses Konzept durch seine Abwärtskompartibilität weiter verfolgen.
Bei Linux/Unix wird hier meist nur ein entsprechendes Paket wie für gtk länger angeboten.
Ich denke aber, dass der Tag an dem Windows als Schnittstellen raushaut auch noch kommen wird.
Ob .Net dann noch Sinn macht ist bestimmt fraglich, aber dann wird bestimmt wie bei dem Betriebssystem Singularity alles auf .Net aufbauen.
Ich konnte Singularity leider in meiner VirtualBox nicht zum laufen kriegen :(
Vielleicht kommt dort noch eine Version.

Ansonsten können die Java Freunde sich mal jNode anschauen.
Ein komplettes und sogar freie Java OS gibt es damit schon :)

Mono unter Debian

Da ich in der Berufsschule ebenfalls mit C# arbeite und dort meistens keine freien/funktionierende Rechner für alle da sind, habe ich mal meinem Laptop sowie meinen Desktop mit Mono 2.0 aus dem main Repository's mit monodevelop ausgerüstet.
Nun bin ich auch für die kleineren Aufgaben mit C# gerüstet.
Da wir aber ab und an bestimmt mal Win.Forms nutzen, wird es doch interessant.
Hier bietet das Mono Projekt gtk#, was eine C# Version des gtk(Gimp Tool Kit) ist.

Ich werde in den kommenden Tagen mal die Möglichkeiten mit gtk# austesten.
Es gibt aber schon einige größere GUI Anwendungen aus dem Mono lager.
Mal schauen wie sich Mono gegen .Net in Zukunft schlagen wird.

3D Tests unter Debian testing :)

Es ist mal wieder Sonntag und es ist Langeweile vorprogrammiert.
Also was macht ein Debiannutzer der nur freie Software im Kopf hat?
Richtig, er macht Schund mit seiner Hardware.

Da ich in den nächsten Tagen die 3.te Grafikkarte für meine Linuxkiste bekomme, helfe ich mal den Leuten von free3d.org bei ihren Benchmarks.
Dabei teste ich mit dem Skript die Karten.
Leider bringt meine Radeon X300 wie die von dem Benchmark Ergebnis.
Aber wenigstens hab ich es versucht.

Ich werde, sobald ich die Radeon X850 habe, die Benchmarks für diese Karte durchführen.
Mit rund 8700 FPS könnte ich auch Compiz voll aus reizen.
Aber erst einmal muss die Karte da sein ^^
Ich werde dann auch mal die Grafikpower der Karte testen.
Leider kann ich mit den freien Treiber und der ohne hin schon schwachen Radeon X300 nicht viel machen.
Aber als Karte für einfache 3D Effekte und zum arbeiten, reicht diese alle mal.

Mit der Radeon X850 wird es bestimmt noch besser.
Aber dies wird ein größerer 3D Test zeigen.

Die Radeon X1600 Pro wird meinen Rechner dann aber vervollständigen.
Mal schauen ob mit den freien Treibern und den beiden Karten vielleicht sowas wie Crossfire möglich ist.
Wäre schon ziemlich genial, wenn ich dann die Grafikkarten koppeln könnte.
Aber dazu werde ich mich erst einmal näher informieren müssen, da ich leider von sowas keine große Ahnung haben.
Auch muss ich erst einmal schauen ob ich die Hardware für sowas habe.

Freitag, 13. März 2009

Wochenende steht an :)

Hallo liebe Leser,
es ist wieder für alle soweit.
Nach einer langen und auch harten Woche ist nun der Anfang des Wochenende.

Ich werde das Wochenende damit beginnen, dass ich mit meinem Bruder mir mal wieder ein Kino von innen anschauen werde.
Wir schauen uns mal den Film Watchman.
Meine Kollegen aus der Berufsschule meinten er wäre ziemlich geil.
Ich werde dies Heuteabend hoffentlich bestätigt bekommen.
Leider waren die letzten Kinofilme, bis auf Vorbilder, eher ein Flop ein Top.
Ob der MPAA nicht mal wieder bessere Streifen gelingen könnten oder sind sie doch zu sehr in ihre Filesharer Prozesse so vernarrt.
Letzteres scheint wohl schon lange wichtiger als einen guten Film zu liefern.

Wenigstens ein gutes hat das Wochenende.
Wenn alles gut läuft gehört mir eine neue X850 für meine Debiankiste.
Ansonsten muss ich hier noch mit der X300 rumgurken.
Aber in einigen Monaten, nach einem xorg Update, kann ich die X1600 Pro nutzen, die ich glücklicherweise durch Zufall in die Hände bekommen habe.

Es dauert also nicht mehr lange bis meine Debiankiste vom einfachen Desktop/Fileserver zu einem ordentlichen Multimedia Desktop/Fileserver überspringt.
Wenn auf freie Grafiktreiber setzt und etwas ältere Hardware, der kann auch seinen Spaß mit Debian haben.
Alle die lieber aktuelle Grafik nutzen wollen, können die unfreien Treiber nutzen.
Ich persönlich bevorzuge unter einem freien Betriebssystem möglichst viel freie Software.
Wo wäre sonst der Sinn darin?
Leider verstehen dies nicht immer alle.

Nun aber erst einmal fertig machen für das Kino.
Morgen habe ich noch einige Dinge geplant.
Als Beispiel wird Mono bei mir einzughalten.
Grund dafür ist, dass ich auf meinem Laptop auch inter Schule C# nutzen müsste.
Und Mono ist hier schon ein guter Ansatz.
Auch werde ich Morgen mal etwas tiefer in das Thema .Net und Java mit einem etwas längeren Blogpost eintauchen.
Es geht dabei nicht um die sinnfreien Besser/Schlechter Fragen.
Es geht eher um das was die Technik für mich zum Reiz macht.

Davon aber Morgen mehr.

Mit freundlichen Grüßen



T-Virus

Mittwoch, 11. März 2009

Debian und 3D Power :D

Hallo liebe Leser,
ich habe meinen werten Herr Gevater mal damit beauftrag einige alte Radeon X850 Karten bei eBay zu begutachten.
Mit etwas Glück kann ich in den nächsten Tagen 2 Radeon X850 XT für einen Hungerlohn abstauben.

Dann könnte ich meiner Debiankiste mal etwas Beine machen.
Aktuell gurke ich noch mit der X300 im Low-Level Bereich rum.
Wenn also alles glatt geht steht bald dem 3D unter meiner Debiankiste nichts mehr im Weg :D

Mit freundlichen Grüßen



T-Virus

Debian und Grafik :)

Hallo liebe Leser,
als Debiannutzer bin ich immer wieder an kleinen Tests interessiert.
Da ich mit den glxgears samt fusion-icon ein Problem hatte, dass Rendern der Fenster wurde zu einem Farbbrei, habe ich mal das fusion-icon deaktiviert und die Kiste neugestartet.

Nach dem Neustart habe ich mal wieder glxgears angetretten und siehe da es geht wieder alles.
Mit rund 1000 Frames per Second ist es auch ausreichend.
Da ich schon öfters mit der schwachen X300 kleine Probleme mit den Anwendungen hatte, wird das fusion-icon erst einmal eingemottet.
Falls ich wieder Lust auf 3D Spielerein habe, werde ich es wieder aktivieren.

Man sieht also trotz einer kleineren älteren Karte sind die freien Treiber kombiniert einigen 3D Sachen wie dem Compiz Fusion noch nicht perfekt ausgereift.
Ich werde aber bestimmt mit der nächsten Version der xservers wieder mehr freuden haben.

Die Suche nach einer X850 läuft im Moment nicht so prickelnd.
Liegt aber eher daran, dass die PCI-Express Version schnell vergriffen war.
Und die aktuellen Suchergebnise sind grauenhaft.
Entweder ein überteuerte Karte nehmen oder ewig suchen :(

Mal schauen was ich da machen kann.

Mit freundlichen Grüßen



T-Virus

Interview mit dem Debian Projekt Leiter(DPL) bei heise open

Hallo liebe Leser,
Heise Open hat mit dem noch amtierenden Projekt Leiter von Debian geschrieben.

Wie man dort erfahren kann geht es sowohl um Lenny, die Firmware darin, wie Debian seine Abkömmlinge sieht und einiges mehr.

Ich kann jedem Debianer oder Interessenten dieses Interview zu lesen :)
Auch die Ubuntu Leute werden dort mit einbezogen :p

Zum Interview geht es hier lang -> http://www.heise.de/open/Interview-mit-Debians-Projektleiter-Steve-McIntyre--/artikel/133871

Mit freundlichen Grüßen



Martin

Montag, 9. März 2009

Tux-News zum Montag

Hallo liebe Leser,
nachdem ich Heute wieder viel um die Ohren hatte und eben auch noch durchs Web gesurft bin, gibts gleich wieder einiges an News.

So gibt es im Javabereich wieder einiges gutes.
So wurden die zwei Entwicklungsumgebungen BlueJ und Greenfoot unter der GPL veröffentlicht.
Beide sind eher zum lernen und Einsteigen in Java.
Trotzdem freue ich mich auf die Pakete in Debian :)

Des weiteren gibt es auch ein paar Infos zum Thema TomTom.
So behauptet Stephen Vaughan-Nichols doch tatsächlich, dass "Linux-Firmen" sowie Linux Distributionen doch Lizenzen des FAT Dateisystems haben um es nutzen zu dürfen.
Dies ist meiner Meinung nach ein netter Witz zum Abend hin.
Microsoft hat bereits verlauten lassen, dass rund 18 dieser Linux-Firmen bereits Lizenzen für das FAT Dateisystem haben.
In diversen Foren konnte ich schon wieder das übliche von den Linuxjüngern lesen.
So rufen gleich einige zum Boykott des FAT Dateisystems und halten gleich wieder ihre Linux über alles Reden :/
Ich habe ja nichts gegen die Leute, ich kenne diese ja nicht mal, aber können solche Leute nicht erst einmal abwarten und das ganze Überprüfen lassen.

Ich halte nur wenig von diesen überheplichen Aktionen gegen ein OS oder was auch immer.
Man sollte hier rational an die Sache rangehen.
Aber der Prozess wird bestimmt schon genug schaden für eine der Parteien anrichten.
Wenigstens hier in Deutschland wurde per Gerichtsurteil schon einige der Patente für nichtig oder nicht schützenswert eingestuft.
Somit ist es nicht unsere Sorge.
Natürlich muss sich dies erst einmal im Rest der Welt durchsetzen.

Aber hier heißt es mal wieder warten.

Auch gibt es noch einige Debian News.
So sind nun zwei Kandidaten für das Amt des Projektleiters ausgesucht wurden.
Jetzt ist es nur noch ein Akt der Propaganda und wir haben einen neuen Projektleiter :)
Ich hoffe nur, dass der zukünftige Projektleiter viel in Richtung freie Software tut.
So habe ich bereits auf der Mailinglist meine Wünsche zu Debian geäußert.
Ob ich viel Anklag für ein FreeDebian bekomme sei abzuwarten ^^
Aber die Idee eines Debian GNU/Linux OS mit 100% freier Software ist wie ein Baren Gold in meiner Hand :D

Ich kann ja mal in diversen Rängen anklopfen und nachfragen was man von solch einem Unterprojekt halten würde.
Aber dies muss sich wohl erst einmal bis zum Wochenende hinziehen, da ich noch Arbeiten und am Freitag in die Berufsschule muss :/

Mit freundlichen Grüßen



T-Virus

Sonntag, 8. März 2009

Der lange Sonntag

Hallo liebe Leser,
Heute war mal wieder einiges los.
So habe ich mich Heute mal auf der Mailingliste der deutschen Free Software Foundation eingetragen.
Dort habe ich auch gleich einige Fragen bezüglich Fedora und gNewSense gestellt.
Seit dem haben schon einige Leute geantwortet.

Insgesamt sieht es aber im Bereich eines zu 100% freien Betriebssystem doch etwas düster aus.
Auch wenn sich gNewSense mit den Federn schmückt einge freie Linux Distribution zu sein, so steckt doch der Teufel im Detail.
Ein ehemaliger Debian Maintainer hat auf der Liste einige Copyrights sowie andere Probleme zu eigentlich offenen Paketen ausgezeigt.
Somit ist zwar gNewSense auf dem Weg ein freie Betriebssystem zu sein, scheitert aber noch an der genauen Umsetzung.
Hier sollte angemerkt werden, dass die Köpfe dahinter aber nur eine kleiner Kreis ist.
Bei Debian arbeiten immer hin mehrere Tausend Entwickler.

Trotzdem gibt es auch bei Fedora keine guten Aussichten.
So ist es laut mehrer Aussagen wegen seiner Aktualität wieder nicht stabil, was auch verständlich ist.
Zwar bietet Fedora nur freie Software an, macht aber auch Fehler bei der Umsetzung.
So wird wie bei anderen Linux Distributionen empfohlen diverse Software nach zuinstallieren, die unfrei ist.

Somit ist die Aussicht auf ein 100% freie Betriebssystem bei mir wieder in einige große Entfernung gerückt.
Aber einen Wehrmutstropfen gibt es dabei -> Auch die BSDler werden von der freien Softwarebewegung nicht empfohlen.
Durch ihre Repository's ist das installieren unserer Software ebenfalls eine Knatuschzone wie bei Debian.

Es heisst also immer noch warten, bis ein wirklich sauberes Betriebssystem samt Kernel vorhanden ist.

Mit freundlichen Grüßen



T-Virus

Donnerstag, 5. März 2009

Die MPAA und ihre Statistiken :/

Hallo liebe Leser,
kaum ist der Prozess gegen The Pirate Bay vorbei, schon verteilt die Film Industrie wieder ihre Lügen :x
So hat die MPAA sich eine Studie anfertigen lassen in der Filesharer, die ihre Filme und sonstigen Urheberrechtlichen Content verteilen, als Unterstützer von Terrorismus hingestellt werden.

Ich finde dies als die wohl schlechteste und zugleich dümmste Idee, die ich jemals lesen durfte.
Da viele, die den Prozess von der Industrie gegen The Pirate Bay, sich das Urteil eigentlich schon Denken können, wird klar das die Industrie mal wieder etwas Frust ablassen muss.
Und der beste Weg ist wohl alle Leute nicht nur als kriminell sondern auch gleich als Terroristen hinzustellen.

Man habe sogar ganze 3 Verbindungen zwischen Filesharern und Terrorgruppen gefunden.
Und bei bestimmt schon über 500 Mio Filesharern ist diese Menge ja ein wahrer Riese.
Die MPAA, RIAA und co. sollten langsam mal aufhören rum zuheulen.
Das man auch mit der Hilfe der Filesharer Geld machen kann, was die Industrie gerne verneint, zeigt z.b. die Gruppe Nine Inch Nails.
Diese haben ihre letztes Album legal per P2P verteilt.
Das dort die Kasse später, trotz der Verteilung, klingt ist der RIAA und co egal.
Man pocht lieber auch das alte Trauerspiel anstelle sich der Filesharer als gute sample Verteiler zu nutzen.

Ich wünsche der Industrie, dank der Gier der selbigen, auch einen schnellen Abgang.

Mit freundlichen Grüßen



T-Virus

Mittwoch, 4. März 2009

Kartenleser und Lenovo Thinkpad

Hallo liebe Leser,
nachdem ich Gestern bereits meinen Pin für die Chipkarte der FSF/E bekommen habe, wollte ich gerade an meinem Thinkpad die Karte einlesen lassen.
Zu meiner Überraschung geht dies unter Debian testing wohl scheinbar nicht.
Ich habe mich deshalb im Thinkwiki umgeschaut.
Dort gibt es zwar einige Hinweise und Tipps, doch leider haben diese mein Problem auch nicht ganz gelöst.

Ich habe mich deshalb wieder an das Debian Forum gewandt.
Mal schauen ob die Jungs und Mädels dort meinem Thinkpad Problem eine Lösung geben können.

Sobald ich das Ding zum laufen bekommen habe, werde ich mal versuchen meine Mails per GPG mit einer Signatur zu verschlüsseln.
Somit kann ich in Zukunft nur noch Vertrauenspersonen meine Mail samt Key aushändigen.
Wer den Key nicht hat, was eben keine Vertrauenspersonen sind, haben eben Pech :)

Ich bekomme schon genug Werbemüll und Phishing Mist um nicht noch ein weiteres Mailkonto zu müllen zu lassen :p

Dafür werde ich mir aber eine neue Mail einrichten.
Diese wird dann wie ein Schatz von mir behütet.
Die anderen Adressen sind leider bereits auf den meisten Spamlsiten und nur noch für einfachen Mailverkehr zugebrauchen.

Mal schauen was sich da noch alles anbahnt zum Thema GPG und Mails :D

Mit freundlichen Grüßen



T-Virus

Die Zwischenprüfung ist durch :)

Hallo liebe Leser,
nachdem ich Heute endlich die Prüfungen durch habe, kann ich endlich wieder ruhig schlafen.
Mein Gefühl sagt mir aber für das Ergebnis nicht viel gutes.
Grund dafür ist, dass die Prüfung genauso schwer war, wie ich es erwartet hatte.
Ich habe auch an dem ein oder anderem Ende mich bei den Aufgaben entweder schwer getan oder gar einen Fehler gemacht was die Lösungen angeht.
So ist mir erst nach der Prüfung ein schwerer Fehler in einer Rechenaufgabe klar geworden.

So mussten wir für zwei unterschiedliche Rechner den Stromverbrauch in die Kosten umrechnen.
Dort sollten nur ganze Euros gerundet werden.
Das Ergebnis was mit Kommastellen 26,26€.
Und was mach ich -> anstelle der logischen Rundung aufwärts mache ich eine mathematische Rundung abwärts.

Solche kleinen Fallen hatte ich leider immer wieder in der Prüfung.
Auch kam etwas sehr unerwartetes dran.
So sollte erst eine binäre Signatur in Hexadezimal und dann die selbe Signatur per Paritätsprüfung auf Un-/Gerade mit einer korrekten Begründung geprüft werden.
Leider wusste ich dort nichts und das IT-Handbuch war beim Thema Parität doch recht kurz gefasst und nicht ganz Aussagekräftig.
Ob die Lösungen an der Stelle stimmen ist eine andere Frage.

Ich kann an sich nur hoffen, dass diese echte Prüfung besser als die Testprüfung wird.
Das einzig gute an dem ganzen ist, dass ich meine Schwächen aufgedeckt bekomme und die Prüfungen nicht relevant für die Abschlussprüfungen sind.
Wären sie dies, wäre es für mich bestimmt ein Genickbruch.
Das Ergebnis, was zu meinem Unmut per Maschine ausgearbeitet wird, werde ich in 4 Wochen erhalten.
Ob ich die Lösungen aber nachvollziehen kann, was Aufgrund diverser unlogischen Lösungen von der 2008 Prüfung etwas interessant erscheint, wird sich zeigen.
Leider ist das ganze auch für meinen Kollegen Torsten etwas sehr unlogisch gefasst.

Ich werde einfach abwarten und auf ein mehr oder weniger guter Ergebnis hoffen.

Nun aber auch bald ins Bett, Morgen geht es wieder Arbeiten :)

Mit freundlichen Grüßen



T-Virus

Dienstag, 3. März 2009

Die letzten 14 Stunden vor der Prüfung :)

Hallo liebe Leser,
Morgenfrüh um 08:00 Uhr ist es soweit.
Die Zwischenprüfung für meine Ausbildung werden dann geschrieben.
Ich hoffe doch, trotz meiner schlechten Schrift die dann von einer Maschine ausgewertet werden soll, dass das Ergebnis ganz gut wird.
Leider habe ich noch nie auf solche künstlichen Bewertungen viel geben.
Den eine Maschine muss nicht das erkennen können was ein gutes Auge und ein Verstand erkennen können :(

Ich hoffe aber trotzdem auf ein mindestens 60% Ergebnis.
Auch wenn 70% eine bessere Marke ist, so habe ich doch etwas Zweifel, dass ich dieser Marke gerecht werden kann.

Alles andere ist Morgen reine Interpretation einer Maschine.
Ich werde danach bestimmt meine Rechner eine Weile auslassen :/

Aber das wird sich Morgen zeigen.

Mit freundlichen Grüßen



T-Virus

Knoppix auf der CeBit

Hallo liebe Leser,
genau wie letztes Jahr ist Knoppix auch wieder auf der CeBit vertreten.
Letztes Jahr wurde dort die aktuelle Version 5.0.3 präsentiert.
Dieses Jahr wird ebenfalls die aktuelle Version, Knoppix 6.1, auf der Messe zu sehen sein.
Über die Entwicklung der aktuellen Version freue ich mich sogar sehr.
So hat Klaus Knopper sich an die Ausbauarbeiten der Kompatibilität zu Debian gemacht.
Die aktuelle Version ist so kompatibel, dass man direkt auf die Pakete aus Debian Lenny zugreifen kann.

Dies ist eine starkes Stück Arbeit, dass Herr Knopper dort geleistet hat.
Die aktuelle Version habe ich mir Gestern bereits in einer ct gekauft :)
Ich werde im laufe der nächsten Tage mal eine virtuelle Kiste aufsetzen und mir das ganze mal anschauen.
Desweiteren wurde Knoppix nun auch ausgearbeitet um auch auf der Festplatte seine kleine Ecke zu bekommen.
Somit wird aus dem mehr als Rettungssystem genutzten Projekt vielleicht bald eine kleine und feine Desktopdistribution.

Wir können also gespannt abwarten.

Mit freundlichen Grüßen



T-Virus

Montag, 2. März 2009

Die CeBit ruft.

Hallo liebe Leser,
es ist wieder so weit.
Die CeBit hat dieses Jahr wieder einmal eröffnet.
Ich war leider noch nie auf dieser Messe und werde es dieses Jahr auch nicht sein.
Vor rund 2 Jahren müsste ich wegen einem angebrochenem Fuß mir eine Klassenfahrt dorthin entgehen lassen :(
Und dieses Jahr sind die Zwischenprüfungen der Stein in meinem Weg.
Ich denke, wenn alles glatt geht, werde ich im kommenden Jahr mal auf der CeBit sein.
Ich würde dann auch gerne mal Klaus Knopper, der Kopf hinter Knoppix, kennen lernen und auch ein Gespräch zum Thema Knoppix führen.

Dieses Jahr hat mein Kollege und Freund Kai die Ehre bei Microsoft wieder als ATE(Ask the Expert) vor Ort zu sein.
Dort können interessierte Leute ihn zum Thema Microsoft, .Net und anderen Themen rund um Microsoft ansprechen und befragen.
Ich hoffe doch, dass er trotz seinem eher schlechten Start in die Woche doch viel Spaß auf der CeBit hat und dort auch vielen Leuten helfen kann.

Ansonsten hätte ich echt ein Ticket von meinem Hoster bekommen können :(
Nur doof, dass wir am Mittwoch Prüfungen haben :/

Ich hoffe aber, dass alle Besucher-/innen doch ihren Spaß haben werden.

Nachtrag:
Nun ist es auch in Kai's Blog veröffentlicht wurden.

Hier der Link:
http://blog.veloursnebel.de/2009/03/einsatz-auf-der-cebit-2009/

Dann wünsche ich ihm die nächsten Tage noch viel Spaß und kaum Stress mit dem ganzen Rummel dort^^

Mit freundlichen Grüßen



T-Virus

Telekom öffnet VDSL für Konkurenz

Hallo liebe Leser,
die Telekom öffnet nun "freiwillig" ihr VDSL Netz für die Konkurrenz.
Dies ist laut Angaben der Telekom auf freiwilliger Basis passiert.
Für die meisten leichtgläubigen ist dies bestimmt die einfachste Art alles zu glauben.
Für mich klingt es nach eher einem anderen Lied.
Entweder gibt es im Moment nur ein schlechtes Image, dass man wieder aufpolieren will oder dem Konzern geht das Geld etwas zu sehr in die roten Zahlen.
Den umsonst wird dies ja nicht gemacht.

Dem entsprechend ist also die Telekom nicht ganz so freundlich bei dem ganzen.
Solange Geld fließt würden solche Konzerne bestimmt alles machen.
Warum ich dies denke?
Laut älteren Berichten hatte die Telekom sich doch vor einiger Zeit noch mit allen Mitteln gewährt um ja keinem das VDSL Netz zugänglich zu machen.
Soviel zu dem Thema Telekom und Nächstenliebe.

Wir waren lange bei der Telekom und ich möchte dort nie wieder hin.
Leider hängen wir noch mit dem Telefon bei der Telekom aber dies werden wir auch noch ändern.

Mal schauen was für interne Informationen mit den wahren Gründen noch so ans Licht kommen ;)
Es gab bei der Telekom zu viel Pfusch um an einen guten Willen zu glauben.

Mit freundlichen Grüßen


T-Virus

FSF/E Fellowship SmartCard eingetroffen

Hallo liebe Leser,
als neuer Fellowshipper der FSF/E habe ich per Post nun meine SmartCard erhalten.
Mit dieser kann ich mich auch Veranstaltungen nicht nur als Nutzer und Gefolgsmann von der FSF/E auszeichnen, sondern auch per OpenPGP meine Mails verschlüsseln.

Bei dem kleinen Umschlag war die Karte in einer Kunststoffhülle zum befestigen an die Kleidung sowie ein englisches Schreiben der FSF/E.

Ich freue mich sehr über die Karte sowie dem Schreiben.
Darin bedankt sich die FSF/E bei mir und gibt nochmals den Hinweis, dass ich nicht nur einfacher Gefolgsmann der FSF/E sondern auch ein aktiver Beihelfer der freien Softwarebewegung sein kann.
Dies kann auch apssiv durch Spenden in Form von Geld oder technischen Utensilien sein.
So könnte ich z.b. meine alte Gfroce 8600 SE an das Novum Projekt spenden.
Diese könnten sich dann daran machen und die freien Treiber für die Karte entwickeln.

Somit helfe ich passiv der freien Softwarebewegung.
Ich freue mich natürlich über diese Entscheidung und hoffe, dass ich der FSF/E sowohl passiv als auch aktiv helfen kann den Desktop- und Serverbereich für freie Software zuverbessern.

Dann auf eine gute Zusammenarbeit zwischen einem kleinen Hobbyentwickler und einer großen sozialen Community die den kleinen Namen "Free Software Foundation / Europe" trägt.

Mit freundlichen Grüßen



T-Virus

gINI und CSV Dateien :)

Hallo liebe Leser,
damit ich bei gINI mal wieder etwas experimentieren kann, werde ich mal versuchen eine CSV Datei einlesen zulassen.
Dies ist an sich keine große Sache, da ich keine gröberen Verarbeitungen mit den Daten plane.
Es soll den noch möglich sein, die eingelesen Daten wieder zu verarbeiten und dann zu schreiben.

Auch plane ich dabei wieder einige andere Kleinigkeiten.
So sollen auch die Daten per Hand komplett angelegt, dem Dateiobjekt zugewiesen und dann geschrieben werden können.

Ich werde dieses kleines Experiment zwar schon einmal anfangen aber erst nach den Zwischenprüfungen anfangen können.

Mit freundlichen Grüßen



T-Virus