ManderC 1.8

Seit über 6 Jahren existiert meine C und C++ Referenz nun schon und in den vergangenen Jahren haben sich einige Einträge angesammelt. Dank dieser Referenz hatte ich einige interessante Kontakte. Unter anderem wurde ich zur Korrektur eines C-Buches herbeigezogen. Das hat mich sehr gefreut.

Durch diese Korrektur-Arbeit habe ich jedoch gemerkt, dass in meiner eigenen Referenz noch einiges nicht stimmt. So habe ich mich daran gemacht, Einträge zu verändern und neue Kapitel zu schreiben. Irgendwann hatte ich bei diesen Änderungen gemerkt, dass ich die Gelegenheit beim Schopfe packen könnte und endlich alte Dinge aufräumen könnte, welche mich seit Anbeginn der Seite schon stören.

Und so entstand Arbeit für mehrere Tage. Ich habe sprachliche Sünden ausgemerzt, Code als Code markiert, bessere Titel gesetzt, Texte neu formatiert, Tabellen umgeordnet, neue Links gesetzt, alte Links entfernt und alter Code entfernt. Irgendwann dann merkte ich, dass mich zudem die Farben nun doch schon ein wenig stören. Und so habe ich ein neues Farbschema inklusive allem Drum Herum ausgetüftelt, das viel leuchtender ist und gleichzeitig die Navigation nochmals viel einfacher macht.

Es war eine Wahnsinnsarbeit, über 300 Dateien wurden geändert. Ich hatte noch nie so lange an einer Versions-Umstellung. Vermutlich, weil es kaum Änderungen an der Programmierung brauchte, dafür aber umso mehr am Inhalt. Aber nun sind endlich alle alten Sünden weg. Nun ist ManderC bereit für die Zukunft. Was alles für die neue Version geändert wurde, kann in der Changelog nachgelesen werden.

Version: ManderC 1.8

Version 1.8 von ManderC

Manderbys Programmier-Lektion

Ein weiteres Jahr ist vergangen und Manderby wurde 12 Jahre alt. Happy Birthday! Nachdem nun eine Weile nicht viel mit Manderby als Comicfigur gelaufen ist, habe ich gedacht, ich könnte wenigstens das Debut meines neuen Video-Formats mit Manderby beginnen.

In diesem neuen Format versuche ich, mein vergangenes Lehrer-Dasein mit meinem Programmier-Dasein zu verbinden und das Ganze als Video zu verpacken. Und zwar möchte ich beibringen, wie man programmiert. Ganz spontan.

Das Spiel kann übrigens hier gespielt werden:
Umweg bis Weihnachten

Manderbys Programmier-Lektion

ManderC 1.9

Und schon wieder habe ich eine neue Version bearbeitet. Ich hatte aufgrund meiner C-Buch-Korrektur und aufgrund einer Email noch ein paar inhaltliche Dinge, die ich verbessern wollte. Des weiteren hatte ich schon lange vor, die Basis-Typen radikal zu verändern.

Das Problem mit den Basis-Typen ist, dass alle C- und C++ Referenzen die Typen short, long und ähnliche zusammen mit ihren Bitausprägungen und Wertebereichen aufführen, als seien sie das Wichtigste der Welt. Tatsächlich sind jedoch all diese Begriffe mehr oder minder veraltet und so habe ich mich in einem mutigen Schritt dazu entschieden, diese Typen zu Modifikatoren zu degradieren und alle Typgrössen und deren Werteumfang nur noch an einer einzigen Stelle wirklich zu beschreiben.

Im Anschluss darauf musste auch einiges betreffend dem Typ char, int und dem Zweierkomplement bereinigt, sowie neue Einträge zu den modernen Integer-Typen geschrieben werden. Das brauchte einige Stunden Arbeit.

Währenddem ich diese Dinge nach und nach erledigte und teilweise bereits veröffentlicht hatte, stiess mir die Seitennavigation etwas sauer auf. Ich konnte wieder einmal nicht aufhören und ich hatte einen weiteren Tag an einem Redesign der Navigation gebastelt. Auch hier habe ich einen mutigen Schritt probiert und die Navigation unter den Titel gestellt, was ich bereits auf anderen Seiten probierte und es grundsätzlich als sehr intelligent empfand. Nach anfänglicher Verwirrung wird man sich sehr schnell zurechtfinden.

Und so deklarierte ich schlussendlich all diese Änderungen eben doch als eine neue Version. Was alles geändert wurde, kann in der Changelog vom 9. Mai bis zum 12. Mai nachgelesen werden.

Version: ManderC 1.9

Version 1.9 von ManderC

ManderC 2.0

Gestern habe ich mich mehr oder weniger spontan dazu entschieden, endlich das zu tun, worauf ich schon lange hingearbeitet habe: Ich migriere ManderC auf eine eigene Domain.

Es zeichnete sich über die letzten Jahre ab, dass sich meine Web-Programmier-Aktivitäten konvergieren hin zu gerade mal zwei, drei Seiten. Und das ist auch gut so.

Der Schritt der eigenen Domain kam somit als natürliche Konsequenz. Die Seite hat ihre eigene Domain verdient, da die Inhalte schon seit langer Zeit ein Alleinstellungsmerkmal darstellen. Des weiteren habe ich durch die Schliessung aller Subdomains vor rund eineinhalb Jahren keinen wirklichen Grund mehr, weiterhin Subdomains zu verwenden. Und jetzt gerade fangen in den meisten europäischen Ländern soeben die Semensterfeien an, was bedeutet, dass jetzt sowieso während zweieinhalb Monaten die Seite viel weniger besucht werden wird und somit Suchmaschinen genügend Zeit kriegen, die Sucheinträge bis zum Semensterbeginn neu verlinken zu können.

Diesen Schritt hatte ich seit Frühjahr geplant und all die vielen Änderungen in diesem Jahr waren allesamt daraufhin abgerichtet, ManderC endlich in die Version 2.0 zu katapultieren. Nun ist es endlich soweit.

Ich hatte dies schon so lange geplant und dennoch erfolgte die Umstellung eher antiklimaktisch. Der Kauf der Domain und die Umlinkung dauerte gerade mal knapp 30 Minuten. Und niemand hat etwas davon gemerkt.

Natürlich aber hatte ich mir einiges überlegen müssen, beispielsweise, wie ich die Domain-übergreifende Statistik in Zukunft gestalten sollte. Aufgrund einiger Spielereien der letzten Tage hatte ich jedoch zufälligerweise meine gesamte Online-Statistik verloren. Da ich mich nicht sonderlich darüber aufregte, merkte ich, dass ich sie auch einfach weglassen könnte. Ich habe mittlerweile so viele Erfahrungswerte, da kann ich auch ohne eigene Statistik auskommen. Und dann habe ich mich gefragt, wozu ich überhaupt noch eine Impressums-Subdomain brauche, woraufhin ich entschied, diese nach über sechs Jahren zu schliessen. Teile davon werden in den kommenden Wochen auf Manderby eingetragen werden. Vorerst jedoch habe ich das Impressum nur rudimentär eingebaut.

Somit ist dies nun also der Beginn einer neuen Ära: Manderby ist wieder eine ganz eigene, alleinstehende Domain und ManderC ist ins Erwachsenenalter übergetreten. Und mehr gibt es nicht mehr. Ich bin schon ein bisschen stolz. :-)

Was alles geändert wurde, kann in der Changelog nachgelesen werden.

Version: ManderC 2.0. Letzte Version Impressum 1.7

Version 2.0 von ManderC

Manderby 4.3

Seit über einem halben Jahr produziere ich nun Webvideos. Es sind bereits über 500 an der Zahl. Und so möchte ich diesen Werken auch einen speziellen Platz auf meiner Website zur Verfügung stellen.

Ich werde die Videos nicht selbst hosten, aber ich möchte sie wenigstens schön darstellen und ausserdem automatisch veröffentlichen. Dazu habe ich meine Programmierung dahingehend erweitert, dass alle Videos an ihrem korrekten Datum veröffentlicht und mit einem automatisch erstellten RSS in die Welt ausgestrahlt werden.

Dazu musste ich allerdings zuerst die 500 Videos einspeisen... Drei Tage Arbeit. Die Gelegenheit am Schopfe gepackt habe ich wieder einiges in der Programmierung verändert und das interne Format vereinfacht.

Was ich NICHT gemacht habe, ist, ein neues Design zu erstellen. Das aktuelle Design passt zwar nicht so ganz zu dem Drive, den die Videos rüberbringen, aber ich habe momentan einfach keine Lust, schon wieder etwas zu probieren und weitere Tage Arbeit zu investieren. Das Design ist sehr schlicht, praktisch und so soll es vorerst auch bleiben. Mir war viel wichtiger, dass meine Videos endlich korrekt geordnet präsentiert und am richtigen Datum veröffentlicht werden (nicht so wie auf YouTube).

Was alles geändert wurde, kann in den Einträgen vom 15. Juli bis zum 25. Juli in der Changelog nachgelesen werden.

Version: Manderby 4.3

Version 4.3 von Manderby

Website Changelog

Eine Sammlung aller Veränderungen auf meinen Websites.

Changelog