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.
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.
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.
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ä.
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.
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.
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.
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.