Ich dachte mal, vielleicht interessiert es ja jemanden, also stelle ich es hier rein:
Meine erste XML-Applikation ist fertig.
An und für sich nichts Besonderes, es ist eine Liste meiner Rollenspielcharaktere.
Aber es war eine gute Übung, und ich habe festgestellt, dass PHP-Skripte um einiges übersichtlicher werden, wenn man XML statt HTML ausgibt, und dieses dann mit einem XSL Stylesheet transformiert.
Und so ganz nebenbei habe ich gelernt was DTD's sind, wie sie funktionieren, und wie man eine XML-Applikation sogar validieren lassen kann. Und wie gut man mit Emacs (Aquamacs in meinem Fall) Webentwicklung betreiben kann!
Also alles in allem ein sehr lehrreiches Ereignis!
Nun aber zum Link:
http://ria.rpgfiction.net/userdata/chars/
Viel Spaß! ;)
Dienstag, 21. Oktober 2008
A1, ein guter Start
Eine Tracklist sollte es werden.
In HTML und CSS.
Schön.
Aber leider nicht besonders herausfordernd für jemanden, der unter anderem damit sein Brötchen verdient.
Also was tun?
Ich lerne gerade XML/XSL/XSLT/DTD's und was noch alles dazugehört.
Wieso also nicht gleich das für die Aufgabe verwenden?
Gesagt, getan.
Der Forumseintrag brachte allerdings eine ganz interessante Wendung: Statt der Aufgabe A1, die ich übrigens wohl doch machen werde, einfach so, werde ich, sofern es die Zeit zulässt, ein kleines (15 bis 20 minütiges) Tutorial abhalten in der nächsten PR-Einheit.
Freut euch schon darauf, ich habe ein kleines feines Demo für euch (alle die es interessiert) zusammengebastelt, bei dem vielleicht sogar der Eine oder Andere etwas lernen könnte, der sonst auch schon so einiges weiss...;)
In HTML und CSS.
Schön.
Aber leider nicht besonders herausfordernd für jemanden, der unter anderem damit sein Brötchen verdient.
Also was tun?
Ich lerne gerade XML/XSL/XSLT/DTD's und was noch alles dazugehört.
Wieso also nicht gleich das für die Aufgabe verwenden?
Gesagt, getan.
Der Forumseintrag brachte allerdings eine ganz interessante Wendung: Statt der Aufgabe A1, die ich übrigens wohl doch machen werde, einfach so, werde ich, sofern es die Zeit zulässt, ein kleines (15 bis 20 minütiges) Tutorial abhalten in der nächsten PR-Einheit.
Freut euch schon darauf, ich habe ein kleines feines Demo für euch (alle die es interessiert) zusammengebastelt, bei dem vielleicht sogar der Eine oder Andere etwas lernen könnte, der sonst auch schon so einiges weiss...;)
P1, die zweite.
Eine neue Gruppe hat sich gefunden, und die selbe Mail wie in P1 ging an diese.
Diesmal kam allerdings eher nicht wirklich eine Antwort, viel eher war ein sehr produktiver Skype-Chat die Konsequenz. Es wurde über viele Ideen gesprochen, aber sie schienen mir viel zu groß, also schlug ich meine eigene vor, führte sie genauer aus. Und siehe da, genau diese wurde es dann auch!
In diesem Gespräch sind sehr wichtige Überlegungen angestellt worden, die die Weichen für das Projekt stellen werden:
* Welche Sprache? PHP, das war ziemlich einstimmig entschieden.
* Templates? Header/Footer/Stylesheet sollten reichen.
* Datenbank? Eine Abstraktion wäre etwas feines. So wird es dann passieren, dass jedes Teammitglied "seine" eigene Datenbankengine beisteuert. SQL und TXT (flat) sind gefallen. Das dritte weiss ich allerdings nicht mehr. Was ich mache? Natürlich MySQL ;)
* Gruppen. Wir brauchen Gruppen in der Applikation. Brauchen Gruppen nicht einen Gruppenleiter? Praktisch wäre es schon, um nicht zu sagen vital. Und schon gibt es drei Rollen: Gruppenmitglied, Gruppenleiter, Administrator.
* Welche Aktionen brauchen wir? Nun, es soll ja nicht zuviel verraten werden. Deswegen mehr, wenn das Projekt eingereicht und angenommen wurde ;-)
Diesmal kam allerdings eher nicht wirklich eine Antwort, viel eher war ein sehr produktiver Skype-Chat die Konsequenz. Es wurde über viele Ideen gesprochen, aber sie schienen mir viel zu groß, also schlug ich meine eigene vor, führte sie genauer aus. Und siehe da, genau diese wurde es dann auch!
In diesem Gespräch sind sehr wichtige Überlegungen angestellt worden, die die Weichen für das Projekt stellen werden:
* Welche Sprache? PHP, das war ziemlich einstimmig entschieden.
* Templates? Header/Footer/Stylesheet sollten reichen.
* Datenbank? Eine Abstraktion wäre etwas feines. So wird es dann passieren, dass jedes Teammitglied "seine" eigene Datenbankengine beisteuert. SQL und TXT (flat) sind gefallen. Das dritte weiss ich allerdings nicht mehr. Was ich mache? Natürlich MySQL ;)
* Gruppen. Wir brauchen Gruppen in der Applikation. Brauchen Gruppen nicht einen Gruppenleiter? Praktisch wäre es schon, um nicht zu sagen vital. Und schon gibt es drei Rollen: Gruppenmitglied, Gruppenleiter, Administrator.
* Welche Aktionen brauchen wir? Nun, es soll ja nicht zuviel verraten werden. Deswegen mehr, wenn das Projekt eingereicht und angenommen wurde ;-)
P1, der erste Versuch...
Vollbepackt mit tollen Ideen habe ich sofort nach Gründung meine Gruppe angeschrieben.
Einen SVN-Server habe ich, also wäre es sinnvoll, diesen auch zu verwenden.
Und eine Idee hatte ich auch schon. Also schnell der Gruppe berichten.
Das Ganze noch mit ein paar kleinen Einfällen garnieren, und schon war aus der kleinen Mail ein Bildschirmfüller geworden.
...aber... leider kam als Antwort nur der Ausstieg eines Kollegen, und schließlich die Auflösung der Gruppe...
Einen SVN-Server habe ich, also wäre es sinnvoll, diesen auch zu verwenden.
Und eine Idee hatte ich auch schon. Also schnell der Gruppe berichten.
Das Ganze noch mit ein paar kleinen Einfällen garnieren, und schon war aus der kleinen Mail ein Bildschirmfüller geworden.
...aber... leider kam als Antwort nur der Ausstieg eines Kollegen, und schließlich die Auflösung der Gruppe...
Abonnieren
Posts (Atom)