Julkaiseminen verkossa Julkaisutavoista ja niihin liittyvistä seikoista Harjoitus 9 H9T1: Tiedostojen jakaminen webin kautta esimerkkinä Dropbox H9T2: WWW-sivujen luonti SeaMonkey H9T3: Tiedostojen vienti internetiin Yliopiston www-palvelin, people.uta.fi Tekijänoikeudet
Harjoituksen tehtävät H9T1 - Julkaiseminen verkossa DropBoxia käyttämällä - Vapaaehtoinen, jos teet tehtävän 3 H9T2 - Verkkosivujen luonti - Pakollinen kaikille H9T3 - Verkkosivujen julkaiseminen - Pakollinen tietojenkäsittelytieteiden opiskelijoille - Vapaaehtoinen muille Kaikkien tulisi siis tehdä kaksi harjoitusta kolmesta - H9T1 ja H9T2 tai H9T2 ja H9T3
Erilaisia julkaisutapoja Bloggaus - tuotetaan sisältöä enemmän tai vähemmän säännöllisesti - voi käyttää muutenkin kuin julkisena päiväkirjana - Esim. Blogger: www.blogger.com, Vuodatus: http://vuodatus.net/, Edublogs: edublogs.org, Blogit.fi: blogit.fi Wiki-sivustot - sivustoja, joita käyttäjät pääsevät itse muokkaamaan reaaliaikaisesti - wiki wiki = nopea - Wikimatrix, wiki-sivustoja tarjoavia palvelujen vertailu http://www.wikimatrix.org/). Sosiaalinen media - voidaan nähdä www:n käyttönä julkaisualustana - Facebook, Twitter, LinkedIn, MySpace,
Pilvilevyt Levytila, tiedostojen julkaisu, tiedostojen synkronointi eri laitteiden kesken OneDrive (Microsoft, ent. SkyDrive) - synkronoitu Office-ohjelmiin - vapaata tilaa 7GB GoogleDrive (Google) - GoogleDocs, omat toimisto-ohjelmat, käsittely suoraan selaimessa - vapaata tilaa 15 GB icloud (Apple) - vapaata tilaa 15 GB SugarSync - Dropbox-tyyppinen palvelu - vapaata tilaa 5GB Dropbox - synkronointi oman koneen kansioon, share link vs. share folder - vapaata tilaa 2GB
Lisätilaa pilvipalveluihin Pilvipalveluihin voi usein saada lisätilaa - Ostamalla määräaikaisena - Suosittelemalla palvelua kavereille - Ottamalla käyttöön esimerkiksi älypuhelimen kuvien automaattisen varmuuskopioinnin pilvipalveluun - Lukemalla läpi käyttöohjeet OneDrive (lisäksi) - Tilaamalla Office 365 käyttöoikeuden DropBox (lisäksi) - Linkittämällä älypuhelimen palveluun Ainakin Samsungin kanssa yhteistyötarjouksia
Automaattinen varmuuskopiointi Puhelimen kuvien automaattinen varmuuskopiointi pilveen - Kuvat heti helposti katsottavissa koneella - Kuvat jaettavissa verkon kautta - Varmuuskopiot tallessa - Toimii taustalla - Vaatii dataliittymän tai WiFi -yhteyden
Automaattinen varmuuskopiointi Mahdollisia ongelmia - Asetuksia muuttamalla kuvat voivatkin tulla automaattisesti kaikkien nähtäville - Pilvitila täyttyy nopeasti, jos kuvaa paljon - Jää helposti huomaamatta päälle -> halutaanko kaikkia kuvia verkkoon?
Pilvipalveluiden riskejä Voiko palveluntarjoajaan luottaa? - Palvelut perustuvat luottamukseen, luottamuksen menettäminen olisi vakava isku yritykselle - Saako palveluntarjoaja käsitellä tietoja? Laittomien sisältöjen karsimiseksi tietojen tarkistaminen koneellisesti tai käsin voi olla pakollista - Voiko joku varastaa tiedot? Pyritään estämään, mutta aina on olemassa sekin riski
Pilvipalveluiden riskejä Valtion vakoilu - Yhdysvalloissa turvallisuusvirastolla pääsy tietoihin - Lähinnä terrorismin estoon, mutta onko kaukaa haettu ajatus, että kansallisen edun nimissä harjoitettaisiin vakoilua yritysten piikkiin? Yritysvakoilu - Voisiko kilpaileva yritys murtautua / lahjoa tiensä arvokkaaseen tietoon?
Pilvipalveluiden ongelmia Jos tulee ongelmia lain kanssa, minkä maan lakia sovelletaan - Tiedon omistajan maan lakia? - Palveluntarjoajan maan lakia? - Palvelimen fyysisen sijainnin maan lakia?
Turvallisempi pilvipalvelu Jotta pilvitietoja voidaan käsitellä selaimessa, niiden tulee olla salaamattomia - Palveluntarjoajan on siis mahdollista lukea ne Jos pilvitiedot salakirjoitetaan jo ennen pilveen lataamista - Pilvessä on vain salattu tieto - Palveluntarjoaja ei voi lukea niitä - Vakoilu ja tietomurrot vaikeutuvat - Mutta tietoa ei voida enää käsitellä selaimessa Salaus pitää aina purkaa ennen tietoon käsiksi pääsemistä, mikä vähentää pilvipalveluiden helppokäyttöisyyttä
Tietojen jakaminen verkossa DropBox Share Link - Luo vaikeasti arvattavan verkko-osoitteen tiedostolle - Osoite voidaan jakaa sähköpostilla - Vastaanottaja pääsee käsiksi jaettuihin tiedostoihin ja voi ladata ne koneelleen - Ei tarvetta lähettää isoja liitetiedostoja sähköpostitse Mutta - Vastaanottaja voi jakaa linkkiä eteenpäin - Kuten voi liitetiedostojakin, kirjeitä, viestejä, - Tietoverkon avulla tiedon jakaminen helppoa ja nopeaa, joten tietoja jaettaessa oltava luottamus vastaanottajaan ja käytettävä harkintaa
HTML Rakenteellinen tekstipohjainen merkintätapa hypertext tiedostoille - Tiedoston varsinaisen sisällön lisäksi rakenteellisia merkintöjä - Pelkkä teksti ei voi sisältää muotoiluja - Kappalejaot, otsikot, graafinen ilme,, kaikki nämä täytyy merkitä ylimääräisillä merkinnöillä
HTML -> Verkkosivu Otsaketiedot Varsinainen sisältö
HTML sivujen luonti Voidaan kirjoittaa tekstieditorilla (esim. muistio, TextEdit) normaalina tekstinä ja tallentaa.html päätteiseksi Voidaan luoda graafisella editorilla (esim. SeaMonkey) - Graafinen editori tallentaa muutokset taustalla HTML syntaksin mukaiseksi - WYSIWYG editorit Lopputuloksen kannalta yhdentekevää kirjoittaako käsin, vai luoko editorilla - Tosin joskus editorit luovat sotkuisempaa merkintää
SeaMonkey -editori Muokkaustilaan pääsee valikosta Ikkuna -> Composer Tyylit: otsikot, kappaleet
WWW -sivut Rakenteellisia tiedostoja palvelimen kansiossa - Verkko-osoite ohjaa palvelimelle ja oletuskansioon people.uta.fi -> people.uta.fi kone, /var/www/html/ -kansio - Verkko-osoite ohjaa palvelimelle ja kansioon people.uta.fi/~ah -> people.uta.fi, /usr/home/ah/public_html/ - Verkko-osoite ohjaa palvelimelle ja kansioon ja tiedostoon People.uta.fi/~ah/harjoituksia.html -> people.uta.fi, /usr/home/ah/public_html/harjoituksia.html
WWW -sivut Palvelimen www palvelinohjelma asetetaan ohjaamaan kutsuja - People.uta.fi/~ah ohjaa kotihakemiston kansioon public_html - Kansiosta etsitään tiedosto nimeltä index.html, jos muuta tiedostoa ei ole määritelty - Index.html tiedoston sisältö palautetaan selaimeen, joka tulkitsee sen sisällön ja esittää sen graafisesti - People.uta.fi/~ah/kuvat/ -> aloitetaan kansiosta public_html ja etsitään sen sisältä kansio kuvat ja etsitään sieltä index.html ja palautetaan se selaimelle
Suhteellinen viittaus Oletetaan, että tiedostot ovat aina public_html kansion sisällä tai alikansioissa - Jos sivuilla on linkki tiedostoon harjoitukset.html, oletetaan, että se on samassa kansiossa, kuin kutsuva tiedosto - Jos sivuilla on kuva, jonka osoite on /kuvat/auringonlasku.jpg, oletetaan, että sen on kansiossa public_html/kuvat/ - Sama kansiorakenne, joka on omalla koneellasi ei todennäköisesti vastaa palvelimen kansiorakennetta - Linkki osoitteeseen c:\käyttäjät\heli\dokumentit\kuvat\auringonlasku.jpg ei toimisi palvelimella, koska sellaista kansiorakennetta ei välttämättä ole olemassa
Suhteellinen viittaus Aloitetaan viittaukset aina juurikansiosta ja sovitaan juurikansion olevan public_html - Viittauksien kansiorakenne alkaa aina juurikansiosta - Eli jos kutsuttava kohde on samassa kansiossa, kuin kutsuja, voidaan merkata vain tiedostonimi Index.html -> harjoituset.html - Jos kutsuttava kohde on alikansiossa, merkataan kansiopolku Kuvat.html -> /kuvat/kuva2.jpg
Linkittäminen käytännössä Jos olet jo tallentanut paikallisen tiedoston, Voit linkittää siihen suoraan Valitse tiedosto -painikkeella. Samoin voit myös syöttää suoraan ulkoisen sivun Osoitteen, esimerkiksi http://www.uta.fi
WWW-sivuja internetiin, yliopiston palvelimelle Kotihakemiston public_html hakemistoon tallennettu index.html tiedosto näkyy henkilön kotisivuna yliopiston palvelimella, osoitteessa - http://www.uta.fi/~etunimi.sukunimi/ (myös osoite http://www.uta.fi/~ppt/ toimiii vielä toistaiseksi) Kotisivun voi tehdä WYSIWYG-editorilla, joka muuntaa sivun HTML-koodiksi: esimerkkinä SeaMonkey HTML-koodin voi myös kirjoittaa itse tekstieditorilla Tekijänoikeudet otettava huomioon tekijänoikeudet jos haluaa käyttää muutakin kuin itse tuotettua materiaalia toisen teoksen julkaisemiseen tarvitaan lupa sarjakuvat, musiikki, ohjelmat kirjallisen tai taiteellisen teoksen tekijällä on siihen tekijänoikeus tietokoneohjelma lasketaan kirjalliseksi teokseksi ohjelmia ei saa kopioida yksityiseen käyttöön tietoa aiheesta koottuna yhdelle sivustolle: http://www.cs.tut.fi/~jkorpela/tekoik/ Opetuskäytössä tekijänoikeudet eivät ole ihan niin tarkkoja
Sivujen julkaiseminen People.uta.fi on Unix kone - Monikäyttäjäkäyttöjärjestelmä, osituskäyttöjärjestelmä - Tiedostoilla on oltava omistaja ja käyttöoikeudet - Oletuksena tiedoston luoja on sen omistaja ja omaa oikeudet tiedoston avaamiseen, muokkaamiseen, poistamiseen - Jotta sivut olisivat saatavilla selaimen kautta, niille täytyy antaa lisää oikeuksia ulkopuolisille
Tiedostojen oikeuksia Tiedoston oikeudet jaetaan kolmeen ryhmään ja kolmeen oikeuteen - Omistaja, ryhmä, muut - Luku, kirjoitus, suoritus Oikeudet voidaan merkata peräkkäin - Rwx rwx rwx (read, write, execute, jokaiselle ryhmälle peräkkäin) - Jos merkin kohdalla on viiva (-), tätä oikeutta ei ole annettu
Oikeuksien muokkaaminen Esimerkiksi WinSCP ohjelmassa oikeudet voidaan määrittää graafisesti rasti ruutuun periaatteella
Yliopiston palvelin Yliopiston palvelinta käyttäessäsi olet sitoutunut käyttöehtoihin - Sivuilla ei saa olla poliittista kampanjointia - Sivuilla ei saa yrittää tehdä rahaa tai kaupata mitään - Sivuilla ei saa olla Suomen lain tai hyvän maun vastaista sisältöä
Harjoituksen huomioita Jotteivat vertaisarvioijat pahastuisi suotta - Voidaan käyttää nakkikioskien yleistä ohjetta: Älä puhu rahasta, politiikasta tai uskonnosta - Tämä vain yleisenä ohjeena, oman harkinnan ja hyvän maun rajoissa sivujen sisältö saa olla haluamaanne