Archive for November, 2009
SOI [Swiss Olympiad in Informatics]
by derAgent on Nov.27, 2009, under Programming
So ich hab mir gedacht ich schreibe doch auch wieder einmal etwas. Leider habe ich für das Schreiben, wie für vieles einfach keine Zeit. Das hängt zum einen damit zusammen, dass jetzt wieder einmal der alljährlich vorWeihnacht(schul)stress anfängt. Ein anderer Grund ist meine Teilnahme an der SOI.
Die SOI, Swiss Olympiad in Informatics, ist ein Wettbewerb für Nachwuchs Informatiker. Es geht darum verschiedenste algorithmische Aufgabe zu lösen und dabei Können und Wissen zum Thema Informatik aufzuzeigen. Als Ansporn dienen verschiedenste Sachpreise und die Möglichkeit sich für die IOI, International Olympiad in Informatics, zu qualifizieren. Dies ist das internationale Pendant, welches 2010 in Waterloo Canada stattfindet. Dort messen sich junge Informatiker aus über 80 Ländern. Neben den Wettkämpfen gibt es ein grosses Unterhaltungsprogramm.
Die erste Runde der SOI welche bis am Dienstag dauert, wird von zu Hause aus bestritten. Man kann zwischen einem praktischen und einem theoretisch Teil wählen oder auch beide machen (wie ich). Dabei geht es vor allem darum grundlegende Fähigkeiten zu testen. Es braucht trotzdem bei der einen oder anderen Aufgabe eine Menge Kopfarbeit bis man die Lösung hat. Ob man in die zweite Runde vorstösst erfährt man dann im Januar am SOI-Day in Zürich.
Euer Agent
Startseite derAgent.net
by derAgent on Nov.18, 2009, under AJAX, derAgent
Für alle, denen es noch nicht aufgefallen ist, derAgent.net hat eine Startseite bekommen:
Diese Startseite habe ich selbst “gebastelt/gebaut”. Sie beinhaltet auch meine ersten Versuche mit AJAX. Denn wie ihr wohl merkt, wird bei der Google-Suche automatisch neu gesucht, und die Seite muss nicht jedes mal neu geladen werden. Wie es sich herausstellte, ist AJAX gar nicht so schwierig, da es ja auch nur ein Prinzip oder eine Technik ist. Wie man es implementiert ist jedem selbst überlassen.
Das Grundlegende hinter AJAX ist eigentlich, dass per Javascript im Hintergrund eine Seite geladen wird. Diese Seite beinhaltet meistens XML oder json. Es kann aber jegliche Information abgerufen werden. Diese geladene Seite wird dann per Javascript in die aktuelle Seite eingebunden.
Ich habe für die Implementation ein Framework verwendet und zwar prototype welches am MIT entwickelt wurde. Es nimmt mir zum Beispiel die verschiedenen Implementierungen der verschiedenen Browser ab. Leider ist es auch hier so, dass vorallem ältere MSIE-Versionen eine ganz andere Implementierung benötigen.
Die Startseite wird auch weiterentwickelt, es kommen sicher noch andere Suchfelder dazu.
Euer Agent
Gymmusik
by derAgent on Nov.15, 2009, under Musik, Webdesigne
Wie ihr vielleicht unten im Blogrol schon gesehen habt, verlinke ich auf die Seiten der verschiednene Ensembles des Gymnasium Liestal.
GLJO (Gymnasium Jazz Orchestra)
Ein Grund ist wohl, dass ich selbst in einem dieser Ensemble spiele. Ein wichtigerer Grund ist aber, dass ich diese Webpräsenz zusammen mit My-Gate selbst entwickelt habe.
Ich biete meine Dienste also als Webdesigner/Entwickler an. Falls also jemand eine Website braucht, fragt mich an. Aus eigenem Interesse habe ich auch schon eine Occasion Bücherseite gemacht, mit dem Ziel das ehemalige Schüler ihre Bücher weiterverkaufen können. books.bplaced.net
Euer Agent
derAgent
by derAgent on Nov.14, 2009, under About
Willkommen auf meinem neuen Blog.
Ich werde hier laufend über das Leben, die Netzwelt und mein Umfeld posten. So just drop by and get some News.
Vielleicht habt ihr gemerkt, dass die ganze Domain derAgent.net neu ist. Dass ich zu dieser Domain gekommen bin habe ich einem Freund zu verdanken, welcher mich auf ein grossartiges Angebot bei dreamhost.com aufmerksam gemacht hat. Diesem Freund will ich auch etwas zurückgeben, und ich verlinke natürlich geradewegs auf seinen Blog (übrigends auch neu dank diesem Angebot). Also besucht doch auch seine Seite: http://blog.my-gate.net
Ich hoffe ihr findet immer wieder auf diesen Blog zurück und in diesem Fall bis bald.
Euer Agent