Sonntag, 30. November 2008

PING... und ich verstand.

So, gerade habe ich meine A4: XPath Hausübung raufgeladen. Es ist gut möglich dass ich sie nochmal überarbeiten werde, da ich mir bei einer Sache noch unsicher war. Mal sehen was das Forum dazu sagen wird.

Das Ärgernis der letzten Tage ('string()' schien nicht um die Burg zu funktionieren) war heute mit einem Mal vergessen, als mich Flo darauf hinwies, dass ich die Lösung die ganze Zeit schon dastehen hatte: ein großer Dank geht hier an meine Adleraugen, es nimmt mich Wunder wie man so lange auf ein paar Pixel stieren kann ohne den Text, den sie darstellen, interpretieren zu können.

Ansonsten war es heute eine Freude, daran zu arbeiten, weil einfach alles direkt geklappt hat (lag wohl mal wieder an der mysteriösen Steigerung meines Lernpotentials in 1:N Abhängigkeit von Pizzen+Cola). Irgendwie kommt man sich dann fast vor wie beim Zeichnen einer Schatzkarte für Schnitzeljagdfans: suche den Minister des Ressorts Finanzen, der in einer der letzten beiden Legislaturperioden nicht durchgehalten hat und dessen Hund in der Laudongasse an den dritten Laternenpfahl auf der linken Seite... und so weiter und so fort. Feine Sache!

P4 waren wir meiner Meinung nach schon etwas sehr hart :P Der Diplomat in mir hätte gerne mehr Punkte vergeben aber meine Gruppenkollegen sind für den Job wohl geeigneter. Deswegen hier ein dickes Lob an die beiden (ich bin ja auch in Netzwerktechnologie mit ihnen in einer Gruppe): ich bin positiv überrascht wie gut das Arbeiten in der Gruppe bei uns funktioniert, ich denke es bringt uns alle drei weiter.
Den von uns Bewerteten sei gesagt, dass wir es nicht böse meinten und ein bisschen 4 deception: wenn wir euch weniger geben, MUSS euch der Leiter quasi umso mehr Punkte verteilen, und ihr könnt euch ja denken wie viel unsere Meinung im Vergleich zählen wird :D

Mit dem Review der Robitza/Schwarz/Stefanovic-Gruppe über unsere Arbeit bin ich zufrieden weil es uns hilft; es hätte in der Bewertung ruhig härter ausfallen dürfen - da mache ich mir nichts vor. Ich glaube für die Gruppen war dies bisher die schwerste Aufgabe. Ich hoffe alle können Nutzen für ihr Projekt daraus ziehen.

So damit war's das für heute, ich werde noch für die anderen Fächer etwas machen.
Wünsche allen einen guten Start in die neue Woche!

Donnerstag, 27. November 2008

A4 + P4 und eine Erkenntnis

Also zuerst die gute Nachricht, an unserem Review wird gearbeitet. Hoffentlich hilft das der Gruppe auch, bzw. sind wir natürlich auch schon gespannt auf unsere Beurteilung.
Die ganze Sache halte ich für eine recht gute Idee, weil es auch interessant ist sich die restlichen Lösungen und Herangehensweisen anzusehen.

Weiters habe ich mit A4 angefangen - und das eigentlich schon letzte Woche am ersten Tag wo die Aufgabe on war. Da mir gestern in der Stunde aber auffiel, dass irgendwie JEDER außer mir und Becky IDs und IDREFs verwendet hat, will ich meine A3 Aufgabe nochmal überarbeiten. Schließlich will ich weder den Anschluss verlieren noch eine auf den Deckel bekommen.
In der Stunde bin ich - mit einem Blick auf die Atomuhr und die Wahrscheinlichkeit in % ausrechnend, noch dranzukommen - irgendwie auch eher verplant drin gesessen (hatte ich die Folie mit den IDs einfach überblättert oder während meiner Arbeit gekonnt ignoriert?)...

In Zukunft werde ich zwar weiterhin versuchen, die Aufgaben direkt in den ersten Tagen zu beginnen und nach eigenem Ermessen zu vervollständigen, dafür aber auch kurz vor der Abgabe noch ein paar Stündchen reservieren in denen ich das Forum durchwühle. Ich will einfach sichergehen dass ich nichts ausgelassen habe und die Aufgabenstellung richtig interpretiert habe.

Das war's dann einstweilen und ich wünsche uns allen ein fischiges Wochenende :]

PS: Unglaublich wie lange man auf einem Macbook braucht um das "[" zu finden... fail!
Auf meine Fragen, wie so ein Teil eigentlich zu bedienen ist, also wie ich in Page einfach einen Zeilenwechsel ohne Absatz mache (das erinnert mich ja fast an sonnige Jugendtage, in denen ich im Keller über Dreamweaver geflucht und alle "p"-Tags eliminiert habe), oder in Adium meine Kontakte von Trillian INKLUSIVE der Screennames imporiteren kann, warum ich offene Programme, die ich nicht minimiere nicht einfach über die Taskleiste wieder öffnen kann, warum ich, um dieses Touchpad zu bedienen, ein Phantomime, Klavierspieler oder anderweitiger Fingervirtuose sein muss, weswegen es 4 Tasten nebeneinander gibt die alle tausend Kombinationen offenbaren (und ich lande garantiert immer bei der falschen), wieso Alt+Q nicht den Klammeraffen sondern das Schließen des aktuellen Fensters hervorruft (ist ganz witzig wenn man mir beim Arbeiten zusieht), warum Installationen bei mir nie das Gefühl erwecken dass das Programm jetzt tatsächlich auf dem PC existiert und verwendbar ist, warum alle so heiß auf das Apfelsymbol auf der Rückseite sind und ich schon seit einer Woche nach einer passenden Folie suche um da zu überkleben, undundund...

Ich hoffe ich stoße bald auf angenehmere Dinge, aber sicherlich liegt mein Frust momentan eher daran dass ich schlichtweg noch gar keinen Workflow besitze und mir vorkomme wie der größte n4p/n00b/fisch auf diesem Planeten (hinter Müttern und Krankenhausmitarbeitern die Monitore verprügeln um ihnen die gewünschte Antwort zu entlocken).

So das musste mal raus :) So viel zum Thema SWA...




Mittwoch, 19. November 2008

A3 - Versprechen zu brechen ist menschlich doch hässlich...

... und unter diesem Motto geht es - wie versprochen - gleich weiter mit dem Arbeiten:

Extrinsische Motivation für das neuerliche Bloggen war ja eigentlich die vor kurzem neu eingeführte Top-10-Liste, aber wie ich gesehen habe sind auch andere auf die Idee gekommen wieder Einträge zu verfassen... also ist mein neues Ziel, den Erfolg meines Bloggens hier daran zu messen, wie oft unser LVA-Leiter bei mir einen Kommentar ablässt im Gegensatz zu den restlichen Seiten :D
Leider kommt mir grade, dass das vermutlich dann weniger ein Qualitätsmerkmal als viel mehr ein Zeichen dafür ist, dass ich mehr Hilfe benötige... meh >.<

Wie auch immer. Ich habe mich also tatsächlich schon an A3 gesetzt (weil ich am WE wieder sehr wenig Zeit haben werde) und schnell folgendes gebastelt:

Auch auf die Gefahr hin dass ich damit einige auf den falschen Weg losschicke weil es ja nicht zwingend richtig ist, was ich gemacht habe, denke ich dass es in Ordnung ist das Bild zu veröffentlichen. Schließlich will ich ja nicht riskieren dass jemand anderer das gleiche macht :P

Nächster Schritt ist also, das ganze mit einer DTD abzubilden. Diesesmal versuche ich neue Wege in meiner Arbeitshaltung zu beschreiten und ZUERST zu lesen DANN loszucoden. Es kostet mich nämlich jedesmal viel Zeit und Nerven, wenn ich wild herumwurstle und am Ende draufkomme dass das Ergebnis schon lange in den Folien oder dem ersten Google-Link stand.

Zu P3 folgt ein Eintrag wenn wir die Bewertung erhalten haben.
Ab jetzt tagge ich auch sinnvoller, schade, mir hat es anders mehr Spaß gemacht ^^

PS: Mein optimistischer Tip heute: es wird eine Nudelpartie mit einem glorreichen 1:2, unser Treffer fällt aus einer Standardsituation (!Ivanschitz-Freistoßtor, sowas existiert nicht). Schönen Tag noch!

Dienstag, 18. November 2008

über übersicht ... verfüg ich nicht?!

So irgendwie habe ich es tatsächlich geschafft meinen Blog innerhalb von 5 Posts so zuzumüllen, dass ich eigentlich keine Ahnung habe ob ich zu jeder Einzel- und Teamaufgabe einen Eintrag geschrieben habe. Ich hoffe man verzeiht mir das und ich werde nicht gesteinigt.

Allgemein kann ich nur sagen dass meine Euphorie bezüglich des Teamprojektes etwas abgeflaut ist, was aber nicht so schlimm ist, da ich ohnehin immer zwischen den extremen Gefühlszuständen wechsle und eine Talfahrt nur den Beginn einer neuerlichen Hochphase kennzeichnet. Soweit zum positiven Denken. ;)

Zu P3: Ich bin mir nicht sicher ob unsere Komponenten richtig abstrahiert sind bzw. wie wir diese großartig in Verbindung zueinander setzen sollen, was nicht so toll ist da heute Mitternacht der Abgabetermin steht. Soweit ich das bisher aber gesehen habe, kämpfen unsere Mitstreiter mit ähnlichen Problemen. Die morgige Einheit verspricht interessant zu werden.

An der PHP Front (A2) bin ich derweil in Deckung gegangen und hoffe, morgen ein paar Inputs sammeln zu können. Selber muss ich jetzt nicht uuunbedingt mein Geraffel an der Tafel vorstellen, weil ich erstens nur getan habe was zu tun war und zweitens kann ich mir heute nicht mal mehr die Zeit nehmen die lang geschriebenen Codezeilen zB mittels einer Schleife zu kürzen... aber was soll's ich habe das System dahinter verstanden + es anwenden können und ob ich das jetzt so oder so schreibe sollte gleich sein... natürlich wird mir aber etwas Übung nicht schaden und ich habe fest vor das auch noch zu tun.

Sehr zufrieden bin ich mit meiner Herangehensweise, ich habe direkt am ersten Tag der Aufgabe damit begonnen und konnte so in den vergangenen Tagen auch noch genug Zeit für meine anderen Tätigkeiten aufbringen. Vielleicht kann ich schon morgen etwas für A3 machen...

Freitag, 14. November 2008

kurzes update

So, nachdem ich 2 Tage gesundheitlich außer Gefecht gesetzt war konnte ich heute endlich wieder meinen Kopf verwenden... hab also seit den frühen Morgenstunden (quasi seit 14:00 Uhr) für die Uni gehackelt und dabei geschwitzt wie am Hochofen.

PHP macht zwar Spaß aber teilweise ist es auch ein krampf - ich bin mir nie sicher ob ich einfach mal probieren, lieber nochmal in den VO-Folien nachgucken, googeln oder nach Wetterlage entscheiden soll was zu tun ist. Hab jetzt soweit alles implementiert, was bedeutet dass man Albuminformationen und 10 Tracks in einem Formular eingeben kann, die dann abgespeichert, wieder geöffnet und ausgegeben werden (in HTML Code).

Folgende Dinge muss ich noch machen:
(+) Bilderupload: der hat mich jetzt genervt weil es einfahc nicht klappen wollte - ich denke ich bin einfach ein bisschen stuck in the game wie man bei mir auf der Arbeit so sagt :P und werde es wohl lieber morgen nochmal versuchen
(+) falls Werte vorhanden, sollen sie eingetragen werden: auch das war mir gerade zu steil, zuerst wusste ich nicht wie ich ansetzen soll, dann hat das, was ich rausgefunden hatte, nicht geklappt... frustrierend /:
+ optional ist die Gestaltung des HTML Files dann ohne Tabellen darzustellen
+ optional ist außerdem die Möglichkeit, mehrere Alben abzuspeichern

Recht viel mehr fällt mir dazu gerade nicht ein und halbwegs zufrieden aber auch genervt mache ich mich mal an die anderen Fächer... gl allen!

Samstag, 8. November 2008

Ein tolles Logo: Remix

Angespornt von meinen fleißigen Kollegen, die anscheinend viiiel zu viel Freizeit besitzen :D, habe auch ich mich dazu entschlossen so viel von meiner Freizeit zusätzlich zu investieren wie ich heute zur Verfügung habe.

Enstanden sind diese 3 großartigen Logovorschläge:

Ersteres ist das Business-Modell: schlicht, elegant, prägnant. Mit so einem Prunkstück an der Speerspitze des Sortiments verkauft man Software, meine Herren!







Das zweite weist mit seinen fröhlichen Strahlen auf das nutzerfreundliches Umfeld hin, das wir durch unser einzigartiges Interface schaffen werden. So wird die Welt besser!









Drittes und letztes inkludiert in seiner Darstellung die Interaktion der Nutzer: Heimbewohner und Mitarbeiter, da geht's heiß her in der Shoutbox. Das Logo verdeutlicht die Jugendlichkeit (der Software).











PS: Nicht zu ernst nehmen. Das peinlichste an der ganzen Sache ist die Tatsache, dass ich für das erste und zweite Bild jeweils länger brauchte als mein Zimmernachbar für das dritte, haha :D

Zähne putzen, Hände waschen, nach dem Essen nicht vergessen...

So hier bin ich wieder! :]
Regelmäßigigkeiten jeder Art sind mir ja eigentlich wider die Natur. Von kurzfristigen Intervallen wie Müllraustragen, über wöchentliche punktuelle Arbeiten wie Stromablesen bis hin zu alljährlich anfallenden Tätigkeiten wie Reifenwechseln scheint sich mein Kopf nicht so gerne leiten zu lassen. Ich habe gelernt damit zu leben - deswegen war ich auch nicht sonderlich geschockt als ich in der letzten SWA-Praktikumseinheit bemerkte dass ich mit der Anzahl der Blogposts doch schon ordentlich nachhänge.

Man könnte jetzt natürlich ein Schlagwort wie "Qualität statt Quantität" als Entschuldigung hernehmen, aber Ehrlichkeit ist auch eine gute Sache :D So nehme ich mir einfach ab jetzt vor einmal die Woche etwas über meinen Arbeitsfortschritt zu schreiben. Damit fange ich auch gleich an :)

Einer meiner Mitstreiter für das Gruppenprojekt, Andreas Schrammel, hat in seinem Blog ja schon die wesentlichen Merkmale unseres CRV-TVS Systems (ComputerReferatStudentenHeimVindobona - TerminVereinbarungsSystem) vorgestellt. Die Idee dazu kam mir direkt in der Stunde, als wir von den Projekten erfuhren. Auch sonst hätte ich noch Spaß daran gehabt nach Einfällen zu suchen, aber nachdem die beiden anderen sofort mit meinem Vorschlag einverstanden waren, wurde keine Zeit mehr verschwendet.

Unsere ersten beiden Teamaufgaben verliefen meiner Meinung nach bisher eigentlich wunschgemäß. Ich bin sowohl mit der Arbeitsaufteilung und den konstruktiven Gesprächen (klingt wirklich platt, aber das waren sie tatsächlich - keinen wundert das mehr als mich) innerhalb der Gruppe, als auch mit dem Feedback mehr als zufrieden.

Bei der ersten Aufgabe hatten wir uns auch schon unzählige Zusatz-Features überlegt. Der LV-Leiter allerdings wies während der ersten Einheit darauf hin, nicht zu übertreiben: deswegen reduzierten wir die Ansprüche an das System auf die grundlegensten Dinge. Bei der Präsentation erhielten wir hilfreiche Ratschläge bezüglich der weiteren Vorgehensweise (einer Zielanalyse). Außerdem wurden uns einige Erweiterungen bezüglich der Funktionalität näher gelegt, die wir so (oder so ähnlich) auch schon in petto hielten.

Nachdem das Feedback auf unsere Zielanalyse auch recht positiv ausfiel, wollen wir den restlichen Studenten das Ergebnis nicht vorenthalten, vielleicht hilft es ja dem einen oder anderen sich in Zukunft etwas darunter vorzustellen: Zielanalyse

So weit zu der Gruppe!

Mit der Einzelaufgabe A2 habe ich schon letzte Woche begonnen. Ich hatte vorher noch nie in PHP programmiert und letztes Jahr einige Probleme, das Klassenkonzept in C++ richtig zu verstehen wenn es darum ging, einem Objekt als Attribut ein weiteres Objekt zuzuordnen, das in einem Array strukturiert ist (also mehrere beinhaltet). Das alles hat mich damals verwirrt und ich konnte nicht genug Zeit aufbringen (das alte Lied) um es vollständig zu verstehen.

Letzte Woche fand ich endlich einen Tag an dem ich mich dann wieder ins Programmieren eingelesen habe und mich einfach mal ein bisschen damit gespielt habe, es gefällt mir ja auch mich mit diesen Dingen zu beschäftigen. Dadurch ist der Lerneffekt natürlich viel größer als wenn man sich mit etwas rumplagen muss das man absolut uninteressant findet ;)

Folgende Links haben mir - neben den aus den VO-Folien - dabei sehr geholfen:
LINK 1: etwas trockener, aber imo sehr verständlich
LINK 2: ein bisschen aufgelockert ;)

Vielleicht helfen sie ja auch dem einen oder anderen von euch.

Mein PHP-Geschreibsel kann bisher eine Album- und Trackklasse anlegen und besitzt ein Formular in das man bis zu 10 Tracks eingibt. Es speichert die Daten serialisiert ab und gibt sie dann auch wieder aus.

Woran ich noch arbeiten will bzw. teilweise auch muss:
1) die Daten sollen formatiert ausgegeben werden,
2) es wäre toll wenn ich mehrere Alben anlegen könnte und
3) diese dann per Drop-Down-Menü auswählen kann sowie
4) wenn man auch dynamisch festlegen könnte wieviele Tracks man zu einem Album hinzufügen kann ...

Ich weiß nicht wieviel Zeit mir in der kommenden Woche noch bleibt und wo meine Frustrationstoleranzgrenze momentan liegt. Ich will mich auf jeden Fall noch etwas damit beschäftigen, erwarte mir jetzt aber nicht eine großartige Neuerfindung des Rades...


Ja das war's dann vorest. Wünsche euch ein schönes Wochenende!