NettiDemoWWW

 

Netti DemoWWW v.1.5 (Ohjelmointi 1, Oliosuuntautunut analyysi ja suunnittelu jne) on Vesa Lappalaisen kehittämän DemoWWW-ohjelman WWW-versio. Alkuperäinen NettiDemoWWW on Minna Hillebrandin tekemä. Netti DemoWWW:llä voit siirtää demosi verkkoon OAS -kurssin vaatimusten mukaisesti. Netti DemoWWW hoitaa puolestasi files.txt:n syntaksin ja tiedostojen siirron. Valitettavasti se ei tee töitä puolestasi.

Sisällys

 

Vaatimukset

Riittää, että koneessasi on internet-yhteys, sinulla on Korppi-tunnus ja demovastaukset ovat koneellasi saatavilla. Selaimessa pitää olla cookiet sallittuna ja sinun pitää tarvittaessa hyväksyä Korpissa se, että NettiDemoWWW saa käyttää Korpin tunnustasi hyväkseen. Ja tietysti tarvitset hieman aikaa lukeaksesi nämä ohjeet huolella läpi.

Aloitus

NettiDemoWWWllä voit siirtää tiedostoja demonpalautus-koneelle.

Käyttäjä tunnistetaan Korppiin kirjautumisen perusteella ja Korpin käyttäjätunnusta käytetään demojen säilytyspaikkana.

Tiedostojen siirto

Vanhat tiedostot

Mahdollisesti jo palautettuja tehtäviä yritetään lukea hakemistosta demoNR/KAYTTAJATUNNUS (esim. demo2/vesal). Voit palauttaa lisää tehtäviä tai korjata jo palautettujen tehtävien kommentteja ja pistemääriä.

Tiedostojen lataaminen

Osion 'Lataa tiedostot' taululla voit siirtää enintään kahdeksan tiedostoa kerrallaan. Hae tiedostot (demotehtäväsi) Browse (tai Selaa)-painikkeella ja anna kullekin tehtävälle tehtävänumero, ansaitsemasi pistemäärä ja kommentti. Esim.

C:\ohj2\demot\teht1.txt [BROWSE]    1      0.5    alku meni hyvin, lopussa vikaa
D:\tehtb12.cpp          [BROWSE]    B1-2   2      nämä ovat aika timmissä kunnossa

Tehtävänumeron eteen ei saa laittaa files.txt:n syntaksiin kuuluvaa T-kirjainta (eikä muita erotinmerkkejä, NettiDemoWWW huolehtii näiden asettamisesta). Sen sijaan jos tehtävänumeroon kuuluu kirjain (kuten tehtävä B1) kirjoitetaan tehtävänumeroksi B1. Samoin jos yksi tehtävä vastaa useampaan kysymyksen, voi tehtävänumeron kirjoittaa esimerkiksi 1,3,4 tai 1-4. Jos yhteen tehtävään kuuluu useampi tiedosto, voi saman tehtävänumeron antaa useamman tiedoston kohdalle. Tällöin tehtäväpisteet jaetaan tiedostottain niiden painoarvon mukaan. Jos tehtävän arvo on esimerkiksi yksi piste, voi kolmen tiedoston pisteet olla esim. 0.5, 0.2 ja 0.3, kuitenkin niin että niiden summaksi tulee tehtävästä ansaittu pistemäärä. Tehtäväpisteissä desimaalierottimena toimii amerikkalaiseen tapaan piste (.) eikä suomalainen pilkku (,).

Et voi antaa tehtävästä pisteitä antamatta tehtävälle numeroa. Kommentin voit kirjoittaa riippumatta siitä, annoitko tehtävälle numeron vai et.

Lomakkeeseen ei tarvitse antaa kaikkia kahdeksaa tiedostoa. Jos haluat ladata enemmän kuin kahdeksan tiedostoa, lähetä ensin ensimmäiset kahdeksan tehtävää, sitten seuraavat kahdeksan tehtävää jne. kunnes olet saanut kaikki tehtäväsi siirrettyä.

Tiedostojen lataamiseksi paina 'Lähetä tiedostot'.

Voit antaa lataamillesi tiedostoille alihakemiston, johon ladattavat tiedostot tallennetaan. Javan packageiden yhteydessä alihakemistoja käytetään automaattisesti.

Virheellinen siirto

Ennen demonpalautusajan umpeutumista voit huoletta korjailla tietojasi. Jos halut korjata jotakin lähettämääsi tiedostoa, lähetä se uudelleen niin, että jätät numeron, pisteet ja kommentin tyhjäksi.

Jos jostain syystä palautusajan umpeuduttua huomaat, että demosi siirtyivät virheellisesti, joudut täyttämään ko otsakkeen alla olevat lokerot. Halutessasi demojen uusintasiirron palautusajan umpeuduttua, lähetä asiasta pyyntö Vesa Lappalaiselle, joka käy hakemassa demosi uudelleen. Lokerot täytetään seuraavalla tavalla:

Virhekerran numero -kohtaan kirjoitat kirjaimen 'V' ja sen perään numeron (alkaen 1:stä), jonka arvo kasvaa yhdellä jokaista Vesalle lähettämääsi sähköpostiviestiä kohden. Virhepisteet -kohtaan annat itsellesi -1 pistettä. On sallittua ruoskia itseään enemmänkin. Kohtaan Syy voit selitellä miksi siirto epäonnistui.

files.txt

Palautettavaksi kirjatut tiedostot näkyvät sivun ensimmäisessä taulukossa.

Taulukon 1. sarakkeeseen 'POISTA' voit asettaa ruksin, jos haluat ko. rivin pois palautettujen joukosta.

Taulukon 2. sarakkeessa näkyy itse tiedoston nimi. Tätä tietoa et voi käsin muokata. Tiedoston nimi on kuitenkin linkki itse tiedostoon, joten nimeä klikkaamalla voit siirtyä katsomaan tiedostoasi. Hiiren oikeaa nappia painamalla ja valinnalla 'Save target as...' saat haettua tiedoston omalle koneellesi.

Taulukon 3. sarake 'TEHTÄVÄ' on ko. tiedoston tehtävänumero, esim 1, 1-2 tai B1. Tehtävänumeron eteen ei kuulu files.txt:n mukaista "mystistä" T-kirjainta. Ohjelma pitää huolta sen (ja muiden välimerkkien) asianmukaisesta asettamisesta. Tehtävänumeroa ei ole pakko antaa, mutta silloin ei muitakaan tietoja tallennu.

Taulukon 4. sarake 'PISTEET' on ko. tehtävästä itsellesi antama pistemäärä, esim 1 tai 0.5. Tätäkin tietoa pääset muokaamaan. Huomaa, että desimaalierottimena toimii piste eikä pilkku! Pisteet annetaan omatunnon mukaan.

Viimeinen sarake 'KOMMENTTI' on omia kommentteja varten. Kommentissa ei saa esiintyä merkkejä ] tai -. Näiden merkkien käyttö kommentissa rikkoo files.txt:n.

Mikään edellä mainituista tiedoista ei ole pakollinen.

Muutokset lähetetään 'Poista valitut / Tallenna muutokset' -napista. Alihakemiston antaminen vaikuttaa vain ladattaviin tiedostoihin, ei muokattaviin tietoihin.

Ongelmia ?

Tottakai ongelmia tulee. Ongelmista voi lähettää sähköpostia järjestelmän ylläpitäjälle (vesal@jyu.fi). Varsinaisessa virhetilanteessa liitä mukaan omat tietosi sekä Netti DemoWWWn antama virheilmoitus.

Ehdotuksia ohjelman toimivuuden parantamiseksi otetaan ilolla vastaan. Saa kommentoida mikä ohjelman käyttämisessä oli vaikeaa, miten käytöstä voisi tehdä helpompaa jne. Käyttäjiltä tullut palaute on ainoa tapa tehdä ohjelmasta toimiva!

Jo nyt eteen tuleviin ongelmiin voin kertoa, että ladattava tiedosto ei saa olla tyhjä (koko 0 tavua) eikä yli 10 000 tavua.

FAQ