Posts by xqn

    Hey!
    Ich werde nächstes Semester meine Informatik Bachelorarbeit schreiben.
    Da ich im letzten Semester mit meiner Betreuung in Wissenschaftliches Arbeiten nicht ganz glücklich war, wollte ich hier nach eventuellen Erfahrungen mit den verschiedenen Instituten fragen.



    Habt ihr mit einem bestimmten Institut besonders gute/schlechte Erfahrungen gesammelt?
    Auf was sollte ich generell bei der Wahl des Instituts bzw. des Themas achten?
    Welche Tipps könnt ihr mir als Anfänger im Schreiben von wissenschaftlichen Arbeiten geben?



    Vielen Dank im vorhinein und schöne Grüße aus Vorarlberg!

    Hey,



    Nur ein paar Fragen zu den Tests, sollten Successfully logged out usw nicht groß starten wie in der Angabe?


    Die zur Verfügung gestellt Testumgebung ignoriert die Groß/Kleinschreibung bei einem verify-Aufruf ohne Flags, deshalb sollte das nicht ins Gewicht fallen.



    Und müssen die !list und !user Strings so aussehen? Ich gebe das über shell.writeLine aus und halt auch exakt wie in der Angabe, ich glaube ich übersehe da Zwischenschritte


    Die Ausgaben der !list und !user Kommandos werden nicht Zeichen für Zeichen, sondern mit einer Regular Expression überprüft.
    Welche konkreten Probleme hast du beim Ausführen der Testfälle?



    Schöne Grüße

    Ich hab mir die Testfälle mal angesehen und mir ist ein "Fehler" aufgefallen.


    Hey!
    Da hast du vollkommen recht. In meiner Implementierung wird der Absender einer private Nachricht nicht ausgegeben, deshalb ist mir das nicht aufgefallen.
    Ich habe den Test aktualisiert und im zweiten Post erneut hochgeladen.


    Dank für das Feedback!

    Hey,
    während der Entwicklung der Lab1-Übung habe ich ein paar Test Szenarien für die zur Verfügung gestellte Testumgebung erstellt.
    Die Szenarien überprüfen zumindest rudimentär jedes der möglichen Client-Kommandos aus der Angabe.
    Das Durchlaufen der Szenarien bedeutet nicht die Fehlerfreiheit eurer Implementierung, aber vielleicht sind die Testfälle ja trotzdem für jemanden hilfreich.


    Die Szenarien sind auf den folgenden Inhalt der user.properties-Datei ausgelegt:

    Code
    1. alice.vienna.at.password = 12345
    2. bill.de.password = 23456
    3. tom.ch.password = test
    4. max.us.password = password


    Außerdem überprüft das Szenario 01_login_logout_test die Ausgabe des Clients beim Einloggen mit einem bereits vergebenen Benutzernamen.
    Diese lautet in meiner Implementierung: user already logged in on another client.


    Falls ich etwas übersehen habe, oder ein Szenario einen Fehler enthält, freue ich mich natürlich über Rückmeldungen.
    Dieser Thread kann gerne für den Austausch weiterer Testfälle verwendet werden.


    Schöne Grüße

    Hallo!


    Ich arbeite gerade am selben Beispiel.
    So weit ich die Angabe verstanden habe, leitet der Elternprozess den Input von stdin ohne weitere Verarbeitung an die erste Pipe (und damit den gzip-Prozess) weiter.
    Im Moment ließt meine Lösung im Elternprozess jeweils ein Byte von stdin ein und schreibt dieses auf die Pipe. Gibt es dafür eine elegantere Lösung (ohne Buffer im Elternprozess)?


    lg