PelaajaRekisteri. -FC TolppaSisään- PROJEKTISUUNNITELMA / Dokumentaatio

Koko: px
Aloita esitys sivulta:

Download "PelaajaRekisteri. -FC TolppaSisään- PROJEKTISUUNNITELMA / Dokumentaatio"

Transkriptio

1 PelaajaRekisteri -FC TolppaSisään- PROJEKTISUUNNITELMA / Dokumentaatio

2 Tekijä(t) Kimmo Kärki Kka Päiväys:

3 Tiivistelmä Pelaajarekisteri on Juniori jalkapallojoukkueita varten, johon he voivat tallentaa vuosittain tehtävät pelaajien fyysisten ja teknisten omaisuuksien testien tulokset. Näin eri vuosien testien vertailu on helpompaa. Lisäksi rekisteriä voidaan hyödyntää FotMana17- järjestelmäosan pelitulosten kirjaamiseen. Pelaajarekisteri on osa FotMana17 tietojärjestelmää. Projektin tavoitteena on hyödyntää uusimpia Internetin ohjelmointikieliä (mm. AngularJS, MongoDB, JSON). Suunnitelmana on edetä ja oppia asioita versio kerrallaan. Samalla toteutetaan ohjelmistokoodin ja ohjelmointiympäristön testausta. Versiot on dokumentoitu myöhemmin tässä dokumentissa.

4 Projektin tavoitteet, rajaus ja tulokset Tavoitteet: Toimiva pelaajarekisteri, joka tallentaa tiedot halutussa muodossa ja hakutoiminnot toimivat. Rajaus: Android-sovellusta ei toteuteta. Tulokset: Toimiva pelaajarekisteri, joka tallentaa tiedot halutussa muodossa ja hakutoiminnot toimivat.

5 Määrittelyt ja lyhenteet Nimike MongoDB AngularJS JSON HTML5 CSS3 UML Selitys MongoDB is a free and open-source cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schemas. AngularJS is a JavaScript-based open-source front-end web application framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing singlepage applications. JSON is a language-independent data format. It was derived from JavaScript, but as of 2017 many programming languages include code to generate and parse JSON-format data. HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and current version of the HTML standard. Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language. Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to visualize the design of a system. Linux Sublime Text Linux is a Unix-like computer operating system assembled under the model of free and open-source software development and distribution. The defining component of Linux is the Linux kernel. Sublime Text is a proprietary cross-platform source code editor.

6 Projektiin hankittavat Laitteistot Linux käyttöjärjestelmän omaava tietokone. Jatkossa palvelintila, jossa Järjestelmää käytetään. Muut hankittavat laitteet on määritelty myöhemmin. Projektin tehtävät Tehtävä 1. Kuvaus: Riippuvuudet: - Vastuuhenkilö: Työntekijät: - Työmäärä: Projektisuunnitelman laatiminen Mietitään projektin aihe ja laaditaan projektisuunnitelma. Kka, 65 htkk Aikataulu: 06-07/2017 Tulos: Tehtävään käytetty työmäärä yhteensä: 65 htkk Yksilöi ja luettele tehtävässä syntyvät tulokset: - Projektisuunnitelma. Tehtävä 2. Kuvaus: Riippuvuudet: Vastuuhenkilö: Työntekijät: Laiteostot Hankitaan tarvittava laitteisto. Onko projektisuunnitelma tehty oikein. KKa Luetellaan muut tehtävään osallistuvat työntekijät: - KKa, 30 htkk Työmäärä: Tehtävään käytetty työmäärä yhteensä: 30 htkk Aikataulu: 6/2017 Laiteostot: Linux- tietokone Polar Loop 2 aktiivisuusranneke Tulos: - Tarvittava laitteisto ohjelmistokoodin tekemiseen.

7 Tehtävä 3. Kuvaus: Riippuvuudet: Ohjelmointiympäristön asennus Asennetaan ohjelmointiympäristö, (Linux, angular, mongodb ym.) Projektisuunnitelma on tehty Vastuuhenkilö: Kka, 60 htkk Työntekijät: Työmäärä: 60 htkk Aikataulu: 6 /2017 Tulos: - Ohjelmointiympäristö toimii. Tehtävä 4. Ohjelmistokoodin tekeminen Kuvaus: Ohjelmisto koodaus Riippuvuudet: Tarvittavat laitteet tulee olla hankittuna Vastuuhenkilö: Kka, 145 htkk Työntekijät: Työmäärä: Tehtävään käytetty työmäärä yhteensä: 140 htkk Aikataulu: 6-9/2017 Tulos: Toimiva ohjelmistokoodi. Tehtävä 5. Kuvaus: Riippuvuudet: Testaus Testataan ohjelmisto ja laitteiston toimivuus. Tehdään tarvittavat muutokset. Tehtävät 3 ja 4 ovat valmiit Vastuuhenkilö: Työmäärä: Kka, 65 htkk Aikataulu: 6-9 /2017 Tulos: Tehtävään käytetty työmäärä yhteensä: 65 htkk Yksilöi ja luettele tehtävässä syntyvät tulokset: - Toimiva Ohjelmisto.

8 Tehtävä 6. Kuvaus: Somen Hyödyntäminen Tiedotetaan Somessa järjestelmästä seuraavasti: - kkarki.com - WhatsApp - Twitter - Instagram - LinkedIn - Muut Mahdollisesti otetaan käyttöön PolarLoop2 activity tracker, jolla voidaan testata järjestelmän käyttäjiä. Riippuvuudet: Tehtävät 3, 4 ja 5 ovat valmiit Vastuuhenkilö: Työmäärä: Kka, 65 htkk Aikataulu: 6-9 /2017 Tulos: Tehtävään käytetty työmäärä yhteensä: 65 htkk Yksilöi ja luettele tehtävässä syntyvät tulokset: - Toimiva Some-ympäristö. Tehtävä 7. Kuvaus: Riippuvuudet: Vastuuhenkilö: Työntekijät: Projektin dokumentointi Projektidokumentaation päivittäminen, joka toteutetaan tämän suunnitelman yhteyteen. Ohjelmoinnin eteneminen KKa, 70 htkk Luetellaan muut tehtävään osallistuvat työntekijät: - Kka, 70 Työmäärä: Aikataulu: 6-9 /2017 Tehtävään käytetty työmäärä yhteensä: 70 htkk Tulos: Yksilöi ja luettele tehtävässä syntyvät tulokset: - Tulos 1, esim. Projektidokumentaatio - Tulos 2, esim. hankesuunnitelma - jne.

9 Tehtävä 8. Kuvaus: Riippuvuudet: Vastuuhenkilö: Palvelintilan kartoittaminen Palvelintilan kartoittaminen, joka tukee Angularia ja MongoDB:tä. Tehtävien 1-6 tapahtumien toteutuminen Kka, 20 h Työntekijät: Luetellaan muut tehtävään osallistuvat työntekijät: - KKa, 20 htkk - Nimi ja työmääräarvio, htkk - Nimi ja työmääräarvio, htkk Työmäärä: Tehtävään käytetty työmäärä yhteensä: 10 htkk Aikataulu: 8-9/2017 Alihankintaostot:? htkk / Laiteostot: Luettelo tehtävän vaatimista laiteostoista ja niiden hinnoista: Laite1,?, Palvelintila Tulos: Yksilöi ja luettele tehtävässä syntyvät tulokset: - Tulos 1, esim. palvelintilan kartoittaminen Projektin Aikataulu. Projektin aikataulu liitteenä.

10 Projektin kuvaus manuaali kuvaus

11

12 Use Case- diagram Oheisessa käyttötapauskaaviossa on kuvattu kaikki toiminnot, jotka ohjelmistolla on pystyttävä suorittamaan.

13 Class Diagram Tietokantasuunnitelma.

14 Resurssit ja organisaatio Projektipäällikkö: Projektiryhmän jäsenet: - Johtoryhmän /tukiryhmän jäsenet: Alihankkijat: - Erikoislaite- ja/tai ohjelmistoresurssit: Kimmo Kärki Erno Hentonen - Työmäärä ja kustannusarvio Työmäärät (htkk): Projektin työmäärät tehtävittäin v (htkk) Projektisuunnitelman laatiminen 65 Laiteostot 30 Ohjelmointiympäristön asennus 60 Ohjelmistokoodin tekeminen 145 v. 200z (htkk) YHTEENSÄ (htkk) Testaus 65 Somen hyödyntäminen 65 Projektin dokumentointi 70 Palvelintilan kartoittaminen 20 YHTEENSÄ 520 h 74,2 pv

15 Kustannusarvio (1000 ) Kustannuslaji v. 200x v. 200z v. 200y Yhteensä % Rahapalkka Henkilösivukustannukset Yleiskustannukset Matkat Aineet ja tarvikkeet Laiteostot Laitepoistot /-vuokrat Ostettavat palvelut pk yrityksiltä tutkimuslaitoksilta konserni /intressiyrityksiltä muilta organisaatioilta Yhteensä Jatkomahdollisuudet Projektista voidaan tehdä mobiiliversio puhelimelle / tableteille. Kokonaisuudesta voidaan myös tehdä tyylikkään näköinen www- sovellus hyödyntäen Mongoa, JSONia, Angularia, Hmtl5 ja CSS3 kieltä. Riskien arviointi Projektin riskeiksi arvioidaan: Riski 1 Kuvaus: Vakavuus: Osaamisen ja avun puute Koodin osaamisen puute. Ja resurssien puutteessa ohjauksen tarvittava saaminen. Suuri Todennäköisyys (%): 60 % Varautuminen: Vaikutus: Koulutuksen pidentäminen. Saattaa jäädä localhost tasolle.

16 Riski 2 Kuvaus: Vakavuus: Tiukka aikataulu Projektia ei ehditä toteuttaa tavoitteen mukaisesti Suuri Todennäköisyys (%): 70 % Varautuminen: Vaikutus: Koulutuksen pidentäminen. Projektia voidaan jatkaa syksyllä harrastuksena. Saattaa jäädä localhost tasolle. Riski 3 Kuvaus: Vakavuus: Taloudelliset resurssit Projektiin tarvittavia laitteita ei saada hankituksi. Suuri Todennäköisyys (%): 40 % Varautuminen: Vaikutus: Pyritään hankkimaan vanhoja läppäreitä halvalla, johon voidaan asentaa ohjelmointiympristö. Toteuttaminen vaikeutuu. Liitteet Liite 1. Liite 2. Liite 3. Projektin aikataulu Projektidokumentaatio / Versionhallinta Angular / Mongo projektin luominen Linux - ympäristössä

17 Liite 1. Projektin aikataulu - Projektisuunnitelman laatiminen - Laiteostot - Ohjelmointiympäristön asennus - Ohjelmistokoodin tekeminen v v. 20xx Testaus - Somen hyödyntäminen - Projektin dokumentointi - Palvelintilan kartoittaminen Tarkistuspisteet:

18 Liite 2. Projektidokumentaatio / Versionhallinta Jokaisesta koodimuutoksesta on luotu oma versio, koska Linux/angular ympäristö ei vaikuttanut kovinkaan luotettavalta. Tämän tulemme huomaamaan projektin myöhemmissä vaiheissa. Player1 ( ) Kuvaus: Projektin 1 versio, jossa syötetään tietoja HTML lomakkeen kautta. Tietoja ei vielä tallenneta mihinkään. Kuva 1. Liite 1. player1.zip

19 Player2 ( ) Kuvaus: Projektin 2 versio, jossa syötetään tietoja HTML lomakkeen kautta. Tiedot lisätään main-js tiedostossa PlayerControllerin avulla Data-tietueeseen, ei tietokantaan. /* $scope.addplayer = function() { $http({ method: "POST", */ Kuva 1. Kuva 2. Liite 1. player2.zip

20 Player3 ( ) Kuvaus: Projektin 3 vaiheessa on otettu käyttöön RouteProvider, joiden avulla kontrolloidaan, mitä tulee näkyviin www-sivuille. Varsinaiset sivut sijaitsevat Views- kansiossa. Projektissa hyödynnetään myös JSON- muotoa. Kuva 1. Kuva 2.

21 Kuva 3. Liite player3.zip

22 Player4 ( ) Kuvaus: Projektin 4 vaiheessa on otettu käyttöön mongodb tietokanta (playerdb) ja sen collectioneja, johon tiedot syötetään ja haetaan sieltä. Projektissa hyödynnetään myös JSON- muotoa. var Schema = mongoose.schema; var Player = new Schema({ id:number, type:string, price:number }); Kuva 1. Kuva 2.

23 Kuva 3. Kuva 4. Kuva 5.

24 Kuva 6.

25 Player 5 ( ) Kuvaus: Projektin 5 vaiheessa on otettu käyttöön mongodb tietokanta (playerdb) ja sen collec tioneja, johon tiedot syötetään ja haetaan sieltä. Tietokantaan on sijoitettu tietoja, joita projektisuunnitelmassa on määritelty. Projektissa hyödynnetään myös JSON- muotoa. var Player = new Schema({ id:number, type:string, price:number, numero:number, adress:string, kunta:string, uname:string, pword:string }); Kuva 1. Kuva 2.

26 Kuva 3. Liite player5.zip

27 Player 6 ( ) Kuvaus: Projektin 6 vaiheessa on otettu käyttöön mongodb tietokanta (playerdb) ja sen collec tioneja, johon tiedot syötetään ja haetaan sieltä. Tietokantaan on sijoitettu tietoja, joita projektisuunnitelmassa on määritelty. On luotu uusi Schema Parents. Projektissa hyödyn netään myös JSON- muotoa. var Parent = new Schema({ parentid:number, name:string, addres:string, postal:number, county:string, phone:number, string, uname:string, pword:string }); Kuva 1. Kuva 2. Liite player6.zip

28 Player 7 ( ) Kuvaus: Projektin 7 vaiheessa on otettu käyttöön mongodb tietokanta (playerdb) ja sen collec tioneja, johon tiedot syötetään ja haetaan sieltä. Tietokantaan on sijoitettu tietoja, joita projektisuunnitelmassa on määritelty. On luotu uusi Schema Results. Projektissa hyödyn netään myös JSON- muotoa. var Result = new Schema({ id:number, year:number, thirtymeter:string, thirtymin:string, highjump:number, longjump:string, ballbounce:number}); Kuva 1. Kuva 2. Liite player7.zip

29 Player 8 ( ) Kuvaus: Projektin 8 vaiheessa on tehty poista pelaaja -toiminto ja otettu käyttöön oma css-tiedosto. Kuva 1. Kuva 2. Liite player8.zip

30 Player 9 ( ) Kuvaus: Projektin 9 vaiheessa on kokeiltu uutta käyttöliittymää (index.html), joka on tehty uusim malla JS-tekniikalla. Kuva 1. Liite: player9.zip

31 Player 10 ( ) Kuvaus: Projektin 10 vaiheessa lisättiin kaikki huoltajat -toiminto. Tässä vaiheessa koodikone alkoi osoitella hiipumisen merkkejä, sillä esim USB-portit lakkasivat toimimasta. Kuva 1. Liite: player10.zip Player 11 ( ) Kuvaus: Projektin 11 vaiheessa testattiin että kaikki toiminnot toimivat ja lisättiin Poista pelaaja - toiminto.

32 Kuva 1. Kuva 2. Liite: player11.zip

33 Player 12 ( ) Kuvaus: Virhekoodi: Ennen jatkoa piti asentaa uusi kone ja ohjelmointiympäristö (Linux, angular, jne.. ) uudel leen, koska edellinen Linux-kone hajosi. Projektin 12 vaiheessa testattiin että kaikki toimin not toimivat ja lisättiin Hae tuloksia - toiminto. Toteutusvaiheessa tuli kuitenkin virhe, johon ei vielä ole löytynyt vikaa. Possibly unhandled rejection: {"data":"<!doctype html>\n<html lang=\"en\">\n<head>\n<meta charset=\"utf- 8\">\n<title>Error</title>\n</head>\n<body>\n<pre>Cannot GET /api/results1</pre>\n</body>\n</html>\n","status":404,"config":{"method":"ge T","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam": "callback","url":"api/results1","headers":{"accept":"application/json, text/plain, */*"}},"statustext":"not Found"}

34 Kuva 1. Liite: player12.zip

35 Player 14 ( ) Kuvaus: Ennen jatkoa piti asentaa uusi kone ja ohjelmointiympäristö (Linux, angular, jne.. ) uudel leen, koska edellinen Linux-kone hajosi. Uuden ympäristön kanssa oli vaikeuksia (mm. SubLimeTextin kanssa), mutta yrityksen ja erehdyksen kautta asiat alkoivat toimia. Projektin 14 vaiheessa Lisättiin kirjautumissivu ja muut toiminnot sen taakse, ei muuta. Kuva 1. Liite: 14.zip

36 Player 17 ( ) Kuvaus: Projektin 17 vaiheessa yritettiin laittaa kirjautumissivu toimimaan, mutta jossain on toimin tavirhe. Todennäköisesti virhe on controllereiden ja factoreiden käytössä. toimintavir hettä etsitään yhä. Kuva 1.

37 Palvelintilan kartoittaminen Parhaat MongoDB -hosting-yritykset 2017 löytyivät sivulta jossa kerrotaan seuraavaa: Löydä sinulle täydellinen MongoDB-hosting asiantuntijoiden ja tuhansien käyttäjien arvioiden avulla MongoDB on NoSQL tietokannan kehys, jota käytetään ohjelmoinnissa ja internetsovelluksisa vaihtoehtona MySQL:lle johtuen sen parannetusta kyvystä skaalata & prosessoida pyyntöjä nopeammilla vauhdeilla. Vertailun pohjalta paras vaihtoehto voisi olla mainoksessa kerrotaan: High Powered Web Hosting For Your Unique Needs! We have a blazing fast web hosting solution perfect for you! Whether you have a low traffic, brand new blog or own a popular business site, A2 Hosting has got you covered! Whether you've never run a website before or are a professional developer, rest assured we have a web hosting solution to meet your unique needs! Starting at EUR monthly. - Host your own customers - Easily setup individual hosting accounts - Fully white-labeled - World class WHM control panel Palvelintilaa ei hankita taloudellisen tilanteen takia. Tämä sen takia, että minulla on ollut jo vuosikymmenen ajan oma palvelintila ja web-domain, jolla on jo hiukan tunnettavuutta. Jos joskus saan palkkaa valmentamisesta, harkitsen vakavasti järjestelmän käyttöönottamista.

38 Sosiaalisen median hyödyntäminen Projektisuunnitelma ja dokumentaatio laitetaan www-sivuille auttamaan työnhakua.

39 FaceBook Facebook on Internetissä toimiva mainosrahoitteinen yhteisöpalvelu. Sivusto tarjoaa käyttäjille mahdollisuuden kuvallisen käyttäjäprofiilin luomiseen sekä yhteydenpitoon ystäviensä kanssa. Facebookissa on myös mahdollista liittyä erilaisiin yhteisöihin ja saada tietoa tulevista tapahtumista. Facebookin liikeidea on myydä mainostajille mahdollisuutta lähettää palvelun kautta käyttäjille kohdennettua mainontaa. Kun järjestelmää hyödynnetään, facebookiin perustetaan omat sivut. Tällä hetkellä tietoja voidaan tarvittaessa laittaa omille sivuilleni (Kimmo Kärki). WhatsApp WhatsApp Messenger on Brian Actonin ja Jan Koumin vuonna 2009[1] julkaisema alustariippumaton pikaviestinpalvelu älypuhelimille. Sillä pystyy tekstin lisäksi lähettämään kuvia, videoita ja ääniviestejä sekä soittamaan puheluita ja videopuheluita, joiden lisäksi pystyy jakamaan oman sijainnin netin tai GPS:n kautta sekä jakamaan omia yhteystietoja. Kun järjestelmää hyödynnetään, perustetaan oma ryhmä.

40 Twitter Twitter on yhteisö- ja mikroblogipalvelu, jonka käyttäjät pystyvät lähettämään ja lukemaan toistensa päivityksiä internetissä. Tekstipohjaiset viestit eli tviitit (twiitit, englanniksi tweet), voivat sisältää korkeintaan 140 merkkiä. Tarvittaessa voidaan jakaa tietoa oman twitterin kautta (Kimmo Kärki). Instagram Instagram on ilmainen kuvien jakopalvelu ja sosiaalinen verkosto, joka avattiin lokakuussa Palvelun avulla käyttäjät voivat jakaa kuvia ja videoita sekä kommentoida ja tykätä toistensa jakamasta sisällöstä. Kuvia ja videoita voi muokata erilaisilla filttereillä. Tarvittaessa voidaan jakaa tietoa oman instagramin kautta (Kimmo Kärki).

41 LinkedInn LinkedIn on sosiaalisen median palvelu, jossa verkostoidutaan ammatillisesti. LinkedInin jokaisella käyttäjällä on oma profiili, joka vastaa suunnilleen julkista CV:tä. Voit toki itse valita mitä itsestäsi kerrot kaikkea ei tarvitse julkaista! Projektisuunnitelma ja dokumentaatio laitetaan palveluun auttamaan työnhakua. PolarLoop2 Polar Loop 2 on tyylikäs ja vedenkestävä aktiivisuusranneke, joka pitää sinut liikkeessä. Tämä hienostunut ranneke seuraa päivittäistä aktiivisuuttasi ja unenlaatuasi sekä opastaa ja motivoi terveellisen ja liikunnallisen elämäntavan omaksumiseen. Polar Loopin avulla voidaan seurata projektiin osallistuvien aktiivisuutta ja kulutusta tapahtumien aikana.

42 Yhteenveto Ohjelmoinnin osalta projektin toteuttaminen oli haastavaa ja riskit 1-2 toteutuivat.. Oma osaaminen ei riittänyt, joten ohjausta olisi tarvinnut enemmän, esimerkiksi sähköpostitse. Mutta oppiminen oli mielekästä ja haasteita jäi tulevaisuuteen. Riski 3 onnistuttiin välttämään ennakoimalla ja hankkimalla koneita (ks. kuva työtilasta). Muidenkin asioiden oppiminen oli mielenkiintoista. Kurssista oli hyötyä tulevaisuuteen.

43 Työpiste Työtila, jossa projekti toteutettiin.

44 Angular / Mongo projektin luominen Linux ympäristössä, Liite 3. A. Käynnistä MongoDB Linux Terminalissa. /*** kimmo@kimmo-hp-elitebook-8440p-vq661ea-ak8:~$ sudo service mongod start [sudo] password for kimmo: kimmo@kimmo-hp-elitebook-8440p-vq661ea-ak8:~$ mongo MongoDB shell version: connecting to: test Server has startup warnings: T10:08: I CONTROL [initandlisten] T10:08: I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always' T10:08: I CONTROL [initandlisten] ** We suggest setting it to 'never' T10:08: I CONTROL [initandlisten] **/ B. Mene luomaasi ProjektiKansioon /** kimmo@kimmo-hp-elitebook-8440p-vq661ea-ak8:~$ cd PelaajaRekisteri kimmo@kimmo-hp-elitebook-8440p-vq661ea-ak8:~/pelaajarekisteri$ **/ C. Luo Projekti ja antamalla komento /** kimmo@kimmo-hp-elitebook-8440p-vq661ea-ak8:~/pelaajarekisteri $ npm init This utility will walk you through creating a package.json file. It only covers the most common items, and tries to guess sensible defaults. See `npm help json` for definitive documentation on these fields and exactly what they do. Use `npm install <pkg> --save` afterwards to install a package and save it as a dependency in the package.json file. Press ^C at any time to quit. name: (PelaajaRekisteri) Sorry, name can no longer contain capital letters. name: (PelaajaRekisteri) pelaajarekisteri

45 version: (1.0.0) description: entry point: (index.js) test command: git repository: keywords: author: license: (ISC) About to write to /home/kimmo/pelaajarekisteri/package.json: { "name": "pelaajarekisteri", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC" } Is this ok? (yes) kimmo@kimmo-hp-elitebook-8440p-vq661ea-ak8:~/pelaajarekisteri$ **/ D. Saat Projektikansioosi seuraavan tiedoston

46 E. Asenna express; /** npm install express /home/kimmo/pelaajarekisteri extraneous npm WARN No description npm WARN No repository field. **/ F. Asenna Body-parser; /** npm install body-parser --save /home/kimmo/pelaajarekisteri extraneous npm WARN No description npm WARN No repository field. **/ G. Asenna Mongoose /** npm install mongoose - -save pelaajarekisteri@1.0.0 /home/kimmo/pelaajarekisteri express@ extraneous mongoose@ async@2.1.4 lodash@ bson@1.0.4 hooks-fixed@2.0.0 kareem@1.4.1 mongodb@ es6-promise@3.2.1 mongodb-core@ require_optional@1.0.0

47 npm WARN No description npm WARN No repository field. **/ G. Olet saanut seuraavat tiedot projektikansioosi

48 H. Tee Kansiorakenne Projektikansioosi ja/tai kopioi mahdolliset pohjatiedostot

49 I. Asenna jsonwebtoken /** sudo npm install jsonwebtoken [sudo] password for kimmo: /home/kimmo/pelaajarekisteri extraneous extraneous npm WARN No description npm WARN No repository field. **/ J. Käynnistä Projekti /** node app Running at port 3000 ** Testaa; Terminalissa voi myös testata onko tieto mennyt mongoon /** sudo service mongod start [sudo] password for kimmo: mongo MongoDB shell version: connecting to: test Server has startup warnings: T10:08: I CONTROL [initandlisten] T10:08: I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always' T10:08: I CONTROL [initandlisten] ** We suggest setting it to 'never' T10:08: I CONTROL [initandlisten]

50 > use cardb switched to db cardb > show collections > db.cars.find() >db.players.drop()

ToteutusDokumentaatio. FotMana17

ToteutusDokumentaatio. FotMana17 ToteutusDokumentaatio FotMana17 Tekijä(t) Kimmo Kärki Kka v1.0 Päiväys: 7.9.2017 Tiivistelmä Tarkoituksena oli rakentaa Jalkapallomanageri järjestelmä, jolla voidaan pelata visuaalisesti manageripeliä.

Lisätiedot

PROJEKTISUUNNITELMA. FotMana17

PROJEKTISUUNNITELMA. FotMana17 PROJEKTISUUNNITELMA FotMana17 Tekijä(t) Kimmo Kärki Kka Päiväys: 15.5.2017 Tiivistelmä Tarkoituksena on rakentaa Jalkapallomanageri järjestelmä, jolla voidaan pelata visuaalisesti manageripeliä. Järjestelmää

Lisätiedot

Tietotunti klo 12 ja 17. Aiheena sosiaalisen median sovellukset: Instagram, Twitter, WhatsApp ja Facebook

Tietotunti klo 12 ja 17. Aiheena sosiaalisen median sovellukset: Instagram, Twitter, WhatsApp ja Facebook Tietotunti 7.11. klo 12 ja 17 Aiheena sosiaalisen median sovellukset: Instagram, Twitter, WhatsApp ja Facebook Sosiaalinen media Sosiaalinen media (lyhennetään arkikielessä some) tarkoittaa verkkoviestintäympäristöjä,

Lisätiedot

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL

FinFamily PostgreSQL installation ( ) FinFamily PostgreSQL FinFamily PostgreSQL 1 Sisällys / Contents FinFamily PostgreSQL... 1 1. Asenna PostgreSQL tietokanta / Install PostgreSQL database... 3 1.1. PostgreSQL tietokannasta / About the PostgreSQL database...

Lisätiedot

FinFamily Installation and importing data (11.1.2016) FinFamily Asennus / Installation

FinFamily Installation and importing data (11.1.2016) FinFamily Asennus / Installation FinFamily Asennus / Installation 1 Sisällys / Contents FinFamily Asennus / Installation... 1 1. Asennus ja tietojen tuonti / Installation and importing data... 4 1.1. Asenna Java / Install Java... 4 1.2.

Lisätiedot

Security server v6 installation requirements

Security server v6 installation requirements CSC Security server v6 installation requirements Security server version 6.x. Version 0.2 Pekka Muhonen 2/10/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes Contents

Lisätiedot

Security server v6 installation requirements

Security server v6 installation requirements CSC Security server v6 installation requirements Security server version 6.4-0-201505291153 Pekka Muhonen 8/12/2015 Date Version Description 18.12.2014 0.1 Initial version 10.02.2015 0.2 Major changes

Lisätiedot

Salasanan vaihto uuteen / How to change password

Salasanan vaihto uuteen / How to change password Salasanan vaihto uuteen / How to change password Sisällys Salasanakäytäntö / Password policy... 2 Salasanan vaihto verkkosivulla / Change password on website... 3 Salasanan vaihto matkapuhelimella / Change

Lisätiedot

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) Juha Kahkonen Click here if your download doesn"t start automatically On instrument costs

Lisätiedot

Lab A1.FARM_Hyper-V.v3

Lab A1.FARM_Hyper-V.v3 Lab A1.FARM_Hyper-V Installing SharePoint Server 2013 SharePoint Server 2013 -asennus Scenario To install and configure SharePoint 2013 on a single server (Server 2012, AD and SQL Server), you will follow

Lisätiedot

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site

Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Lab SBS3.FARM_Hyper-V - Navigating a SharePoint site Note! Before starting download and install a fresh version of OfficeProfessionalPlus_x64_en-us. The instructions are in the beginning of the exercise.

Lisätiedot

You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed

You can check above like this: Start->Control Panel->Programs->find if Microsoft Lync or Microsoft Lync Attendeed is listed Online Meeting Guest Online Meeting for Guest Participant Lync Attendee Installation Online kokous vierailevalle osallistujalle Lync Attendee Asennus www.ruukki.com Overview Before you can join to Ruukki

Lisätiedot

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET.

BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET. BDD (behavior-driven development) suunnittelumenetelmän käyttö open source projektissa, case: SpecFlow/.NET. Pekka Ollikainen Open Source Microsoft CodePlex bio Verkkosivustovastaava Suomen Sarjakuvaseura

Lisätiedot

Tässä ohjeessa käydään läpi sosiaalisen median verkkopalveluiden lisätoimintojen lisääminen verkkosivuillesi.

Tässä ohjeessa käydään läpi sosiaalisen median verkkopalveluiden lisätoimintojen lisääminen verkkosivuillesi. SOSIAALINEN MEDIA Tässä ohjeessa käydään läpi sosiaalisen median verkkopalveluiden lisätoimintojen lisääminen verkkosivuillesi. FACEBOOK Facebook mahdollistaa useiden erilaisten Social plugins -toimintojen

Lisätiedot

TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps

TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps TeleWell TW-LTE/4G/3G USB -modeemi Cat 4 150/50 Mbps Pikaohje Laite toimii Windows XP SP3, Windows 7,8,10 ja Mac OSx 10.5 tai käyttöjärjestelmissä, Linux tuki netistä ladattavilla ajureilla USB portin

Lisätiedot

TW-LTE 4G/3G. USB-modeemi (USB 2.0)

TW-LTE 4G/3G. USB-modeemi (USB 2.0) TW-LTE 4G/3G USB-modeemi (USB 2.0) Tiedonsiirtonopeus: 100 Mbps/50 Mbps LTE: 1800/2100/2600 MHz GSM/GPRS/EDGE: 850/900/1800/1900 MHz UMTS: 900/2100 MHz Pikaohje (Finnish) CE Käyttöönotto- ohje SIM- kortin

Lisätiedot

Choose Finland-Helsinki Valitse Finland-Helsinki

Choose Finland-Helsinki Valitse Finland-Helsinki Write down the Temporary Application ID. If you do not manage to complete the form you can continue where you stopped with this ID no. Muista Temporary Application ID. Jos et onnistu täyttää lomake loppuun

Lisätiedot

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) Juha Kahkonen Click here if your download doesn"t start automatically On instrument costs

Lisätiedot

Javan asennus ja ohjeita ongelmatilanteisiin

Javan asennus ja ohjeita ongelmatilanteisiin Javan asennus ja ohjeita ongelmatilanteisiin Javaa tarvitaan Fivaldin Sovellusikkunan alaisiin sovelluksiin, jotka käyttävät Oracle Forms -tekniikkaa. Visma Fivaldin osalta suosittelemme aina käyttämään

Lisätiedot

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO

TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO TIETOKONEYLIASENTAJAN ERIKOISAMMATTITUTKINTO TEHTÄVÄ 2: Symantec Endpoint Protection Manager, SEPM keskitetyn tietoturva hallintaohjelmiston asennus, sekä vaadittavien palveluiden/roolien käyttöönottaminen

Lisätiedot

API:Hack Tournee 2014

API:Hack Tournee 2014 apisuomi API:Hack Tournee 2014 #apihackfinland Twitter: @ApiSuomi API:Suomi - Suomen metarajapinta apisuomi Apisuomi kerää vertailutietoa ja arvosteluja rajapinnoista madaltaen avoimen datan uudelleenkäytön

Lisätiedot

Pika-asennusohjeet Suomeksi

Pika-asennusohjeet Suomeksi Pika-asennusohjeet Suomeksi (Virallinen ohje löytyy asennuslevyltä Englanninkielisenä) Tulosta tämä ohje asennuksen avuksi. Ensiksi asennetaan itse ohjelma, sitten rekisteröidytään testerin käyttäjäksi

Lisätiedot

Avoimen lähdekoodin kehitysmallit

Avoimen lähdekoodin kehitysmallit Avoimen lähdekoodin kehitysmallit Arto Teräs Avoimen lähdekoodin ohjelmistot teknisessä laskennassa -työpaja CSC, 25.5.2009 Avoimen lähdekoodin kehitysmallit / Arto Teräs 2009-05-25

Lisätiedot

7.4 Variability management

7.4 Variability management 7.4 Variability management time... space software product-line should support variability in space (different products) support variability in time (maintenance, evolution) 1 Product variation Product

Lisätiedot

Käytin tehtävän tekemiseen Xubuntu 13.04 -käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta.

Käytin tehtävän tekemiseen Xubuntu 13.04 -käyttöjärjestelmää aikaisemmin tekemältäni LiveUSB-tikulta. Tehtävänanto - Asenna ja testaa LAMP - Aiheuta vähintään 3 virhettä ja analysoi lokista - Tee nimipohjainen virtuaalipalvelin, joissa toimii myös www. (Karvinen, T. 23.09.2013) Työympäristö Tein tehtävän

Lisätiedot

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä

Arkkitehtuuritietoisku. eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä Arkkitehtuuritietoisku eli mitä aina olet halunnut tietää arkkitehtuureista, muttet ole uskaltanut kysyä Esikysymys Kuinka moni aikoo suunnitella projektityönsä arkkitehtuurin? Onko tämä arkkitehtuuria?

Lisätiedot

Sivuston tiedotprintersupportnu mbercare.com

Sivuston tiedotprintersupportnu mbercare.com Sivuston tiedotprintersupportnu mbercare.com Luotu Kesäkuu 22 2019 20:58 PM Pisteet65/100 SEO Sisältö Otsikko HP Printer Support Phone Number +1-855-924-8222 Printer Support Pituus : 63 Täydellistä, otsikkosi

Lisätiedot

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä:

Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: Linux-harjoitus 6 Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,

Lisätiedot

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo

TIEKE Verkottaja Service Tools for electronic data interchange utilizers. Heikki Laaksamo TIEKE Verkottaja Service Tools for electronic data interchange utilizers Heikki Laaksamo TIEKE Finnish Information Society Development Centre (TIEKE Tietoyhteiskunnan kehittämiskeskus ry) TIEKE is a neutral,

Lisätiedot

Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011

Joonas Ruotsalainen GIT PIKAOPAS. Tutkielma 2011 1 Joonas Ruotsalainen GIT PIKAOPAS Tutkielma 2011 2 SISÄLTÖ 1. JOHDANTO... 3 2. ASENTAMINEN... 4 3. KÄYTTÖ... 4 3.1 Perusasetukset... 4 3.2 Git:n ottaminen käyttöön projektissa... 5 3.3 Tiedostojen lisääminen

Lisätiedot

PLAY. TP1 Musiikkikasvatusteknologia SOME Sosiaalinen media musiikin oppimisessa ja opettamisessa v1.2

PLAY. TP1 Musiikkikasvatusteknologia SOME Sosiaalinen media musiikin oppimisessa ja opettamisessa v1.2 PLAY TP1 Musiikkikasvatusteknologia SOME Sosiaalinen media musiikin oppimisessa ja opettamisessa 10.03.2016 v1.2 Jarmo Kivelä, projektikoordinaattori Käyttömahdollisuudet Linkkien jakaminen, muiden lähettämien

Lisätiedot

SQL Server 2005 Express Edition tietokannan asennusohje

SQL Server 2005 Express Edition tietokannan asennusohje 1 SQL Server 2005 Express Edition tietokannan asennusohje SQL Server 2005 Express Edition on Microsoftin tietokantaohjelmiston ilmaisversio. Asennukset tulee tehdä käyttäjätunnuksella, jolla on administrator-oikeudet.

Lisätiedot

7. Product-line architectures

7. Product-line architectures 7. Product-line architectures 7.1 Introduction 7.2 Product-line basics 7.3 Layered style for product-lines 7.4 Variability management 7.5 Benefits and problems with product-lines 1 Short history of software

Lisätiedot

Coolselector Asennusohje

Coolselector Asennusohje MAKING MODERN LIVING POSSIBLE Coolselector Asennusohje Täydellinen valinta on vain muutaman klikkauksen päässä www.danfoss.fi/kylma Yleiset vaatimukset Windows XP asennus Windows 7 asennus Asennuksen poisto

Lisätiedot

LINUX-HARJOITUS, MYSQL

LINUX-HARJOITUS, MYSQL LINUX-HARJOITUS, MYSQL Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,

Lisätiedot

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Asennusohje Sahara-ryhmä Helsinki 24.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja Sampo

Lisätiedot

Selvitysraportti. MySQL serverin asennus Windows ympäristöön

Selvitysraportti. MySQL serverin asennus Windows ympäristöön Selvitysraportti MySQL serverin asennus Windows ympäristöön IIO30200 / Jouni Huotari Arto Sorsa / F3900 CREATIVE COMMONS LISENSOITU http://creativecommons.org/licenses/by-nc-sa/1.0/fi/ 26.4.2010 1 SISÄLTÖ

Lisätiedot

1. Liikkuvat määreet

1. Liikkuvat määreet 1. Liikkuvat määreet Väitelauseen perussanajärjestys: SPOTPA (subj. + pred. + obj. + tapa + paikka + aika) Suora sanajärjestys = subjekti on ennen predikaattia tekijä tekeminen Alasääntö 1: Liikkuvat määreet

Lisätiedot

Network to Get Work. Tehtäviä opiskelijoille Assignments for students. www.laurea.fi

Network to Get Work. Tehtäviä opiskelijoille Assignments for students. www.laurea.fi Network to Get Work Tehtäviä opiskelijoille Assignments for students www.laurea.fi Ohje henkilöstölle Instructions for Staff Seuraavassa on esitetty joukko tehtäviä, joista voit valita opiskelijaryhmällesi

Lisätiedot

Eclipse 3.1 Pikaopas versio 1.0

Eclipse 3.1 Pikaopas versio 1.0 Anne Benson/Tanja Bergius Opintojaksojen atk84d ja ict02d käyttöön 1/17 Eclipse 3.1 Pikaopas versio 1.0 Pikaohjeen sisältö 1. Esittely 2. Asennus ja poistaminen 3. Sovelluskehitys 4. Sovelluksen toteutus

Lisätiedot

LANSEERAUS LÄHESTYY AIKATAULU OMINAISUUDET. Sähköinen jäsenkortti. Yksinkertainen tapa lähettää viestejä jäsenille

LANSEERAUS LÄHESTYY AIKATAULU OMINAISUUDET. Sähköinen jäsenkortti. Yksinkertainen tapa lähettää viestejä jäsenille tiedote 2 / 9.3.2017 LANSEERAUS LÄHESTYY AIKATAULU 4.3. ebirdie-jäsenkortti esiteltiin Golfliiton 60-vuotisjuhlaseminaarissa 17.3. ebirdie tulee kaikkien ladattavaksi Golfmessuilla 17.3. klo 12:00 alkaen

Lisätiedot

Sivuston tiedotqbooksupportpho nenumber.com

Sivuston tiedotqbooksupportpho nenumber.com Sivuston tiedotqbooksupportpho nenumber.com Luotu Kesäkuu 07 2019 05:06 AM Pisteet74/100 SEO Sisältö Otsikko QuickBooks Support Phone Number +1-844-233-5335 Telephone Support Pituus : 67 Täydellistä, otsikkosi

Lisätiedot

Sisällysluettelo Table of contents

Sisällysluettelo Table of contents Sisällysluettelo Table of contents OTC:n Moodlen käyttöohje suomeksi... 1 Kirjautuminen Moodleen... 2 Ensimmäinen kirjautuminen Moodleen... 2 Salasanan vaihto... 2 Oma käyttäjäprofiili... 3 Työskentely

Lisätiedot

Smart access control.

Smart access control. Smart access control. www.topkodas.lt zivile@topkodas.lt UPC: 99989897969062 Door control with Wiegand keypad, ibutton key. Door control during specified time interval. Remote control via mobile phone,

Lisätiedot

Suomenkielinen versio. Johdanto. Laitteiston asennus. PU011 Sweex 1-portin rinnakkainen PCI Express -kortti

Suomenkielinen versio. Johdanto. Laitteiston asennus. PU011 Sweex 1-portin rinnakkainen PCI Express -kortti PU011 Sweex 1-portin rinnakkainen PCI Express -kortti Johdanto Älä altista PU011-korttia äärilämpötiloille. Älä aseta laitetta suoraan auringonvaloon tai sulje lämmityselementtejä. Älä käytä PU011-korttia

Lisätiedot

Näin saat 365 päivän ajalta Freshest Data sisältöä NavionicsWeb Store nettikaupasta

Näin saat 365 päivän ajalta Freshest Data sisältöä NavionicsWeb Store nettikaupasta Näin saat 365 päivän ajalta Freshest Data sisältöä NavionicsWeb Store nettikaupasta April 2012 Näin pääset alkuun: Tämä dokumentti kuvaa kuinka saat Navionics Freshest Data päivityksen ensimmäistä kertaa.

Lisätiedot

ATLAS-kartan esittely - Peli palveluiden yhteiskehittämisen menetelmistä Päivi Pöyry-Lassila, Aalto-yliopisto

ATLAS-kartan esittely - Peli palveluiden yhteiskehittämisen menetelmistä Päivi Pöyry-Lassila, Aalto-yliopisto ATLAS-kartan esittely - Peli palveluiden yhteiskehittämisen menetelmistä Päivi Pöyry-Lassila, Aalto-yliopisto Serve Research Brunch 24.10.2013 Esityksen sisältö ATLAS-hanke lyhyesti ATLAS-kartan kehittäminen:

Lisätiedot

Lakimies PDF. ==>Download: Lakimies PDF ebook

Lakimies PDF. ==>Download: Lakimies PDF ebook Lakimies PDF ==>Download: Lakimies PDF ebook Lakimies PDF - Are you searching for Lakimies Books? Now, you will be happy that at this time Lakimies PDF is available at our online library. With our complete

Lisätiedot

Järjestelmäarkkitehtuuri (TK081702)

Järjestelmäarkkitehtuuri (TK081702) Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,

Lisätiedot

Microsoft Lync 2010 Attendee

Microsoft Lync 2010 Attendee VYVI MEETING Lync Attendee 2010 Instruction 1 (15) Microsoft Lync 2010 Attendee Online meeting VYVI MEETING Lync Attendee 2010 Instruction 2 (15) Index 1 Microsoft LYNC 2010 Attendee... 3 2 Acquiring Lync

Lisätiedot

Olet vastuussa osaamisestasi

Olet vastuussa osaamisestasi Olet vastuussa osaamisestasi Ohjelmistoammattilaisuuden uudet haasteet Timo Vehmaro 02-12-2015 1 Nokia 2015 Mitä osaamista tulevaisuudessa tarvitaan? Vahva perusosaaminen on kaiken perusta Implementaatio

Lisätiedot

S11-09 Control System for an. Autonomous Household Robot Platform

S11-09 Control System for an. Autonomous Household Robot Platform S11-09 Control System for an Autonomous Household Robot Platform Projektisuunnitelma AS-0.3200 Automaatio- ja systeemitekniikan projektityöt Quang Doan Lauri T. Mäkelä 1 Kuvaus Projektin tavoitteena on

Lisätiedot

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä?

Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Se edullisempi tietokanta Miten voin selvittää säästömahdollisuuteni ja pääsen hyötymään niistä? Rasmus Johansson rasmus.johansson@microsoft.com Ratkaisumyyntipäällikkö (Sovellusalusta) Microsoft Oy Miten

Lisätiedot

ZYXEL 645R MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL- LIITTYMÄÄN

ZYXEL 645R MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL- LIITTYMÄÄN ZYXEL 645R MODEEMIN ASENTAMINEN SILLATTUUN SAUNALAHDEN ADSL- LIITTYMÄÄN VERSIO 1.0 JIPPII GROUP OYJ 1 DOKUMENTIN TARKOITUS Tervetuloa Saunalahden ADSL-liittymän käyttöönottoon opastavaan ohjeeseen! Tämän

Lisätiedot

Use of spatial data in the new production environment and in a data warehouse

Use of spatial data in the new production environment and in a data warehouse Use of spatial data in the new production environment and in a data warehouse Nordic Forum for Geostatistics 2007 Session 3, GI infrastructure and use of spatial database Statistics Finland, Population

Lisätiedot

VBE2 Työpaketit Jiri Hietanen / TTY

VBE2 Työpaketit Jiri Hietanen / TTY VBE2 Työpaketit Jiri Hietanen / TTY 1 WP2.1 Technology review and VBE platform 2 Tavoitteet In In charge: charge: Method: Method: Jiri Jiri Hietanen, Hietanen, TUT TUT Analysis Analysis of of existing

Lisätiedot

F-SECURE TOTAL. Pysy turvassa verkossa. Suojaa yksityisyytesi. Tietoturva ja VPN kaikille laitteille. f-secure.com/total

F-SECURE TOTAL. Pysy turvassa verkossa. Suojaa yksityisyytesi. Tietoturva ja VPN kaikille laitteille. f-secure.com/total F-SECURE TOTAL Tietoturva ja VPN kaikille laitteille Pysy turvassa verkossa. Suojaa yksityisyytesi. Kaksi vahvaa ratkaisua samassa paketissa: luokkansa paras Internet-tietoturva eli F-Secure SAFE ja online-tietosuoja

Lisätiedot

SSH Secure Shell & SSH File Transfer

SSH Secure Shell & SSH File Transfer SSH Secure Shell & SSH File Transfer TIETOHALLINTO Janne Suvanto 1.9 2002 Sisällysluettelo Sisällysluettelo... 1 Yleistä... 2 SSH Secure Shell ohjelman asetukset... 3 POP3 tunnelin asetukset... 6 Yhteyden

Lisätiedot

Varmennepalvelu - testipenkki. Kansallisen tulorekisterin perustamishanke

Varmennepalvelu - testipenkki. Kansallisen tulorekisterin perustamishanke Varmennepalvelu - testipenkki Kansallisen tulorekisterin perustamishanke 2 (9) SISÄLLYS 1 Johdanto... 3 2 Testimateriaali... 3 2.1 Testipenkin palveluissa käytettävät parametrit... 3 2.2 Testipenkin yhteysosoite...

Lisätiedot

Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.

Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress. BLOGIN LUOMINEN Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.org) Myös http://blogspot.com on ilmainen ja helppokäyttöinen

Lisätiedot

HTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.

HTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli. HTML & CSS Antti Koivisto HTML (HyperText Markup Language)! HTML on sivujen kuvauskieli.! Se ei ole ohjelmointikieli.! HTML on merkintäkieli, joka koostuu monista merkintä tägeistä ().! Voidaan

Lisätiedot

Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.

Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8. Kylänetti projektin sivustojen käyttöohjeita Dokumentin versio 2.10 Historia : 1.0, 1.2, 1.6 Tero Liljamo / Deserthouse, päivitetty 25.8.2012 Hakemisto 1. Sivustot internetissä... 2 2. Yleistä... 2 3.

Lisätiedot

Windows Phone 7.5 erilainen ja fiksu älypuhelin. Vesa-Matti Paananen Liiketoimintajohtaja, Windows Phone Microsoft Oy vesku@microsoft.

Windows Phone 7.5 erilainen ja fiksu älypuhelin. Vesa-Matti Paananen Liiketoimintajohtaja, Windows Phone Microsoft Oy vesku@microsoft. Windows Phone 7.5 erilainen ja fiksu älypuhelin Vesa-Matti Paananen Liiketoimintajohtaja, Windows Phone Microsoft Oy vesku@microsoft.com Agenda 29.11.2011 Microsoftin strategia pähkinän kuoressa Kuluttajat

Lisätiedot

Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto

Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto Voice Over LTE (VoLTE) By Miikka Poikselkä;Harri Holma;Jukka Hongisto If you are searched for a book by Miikka Poikselkä;Harri Holma;Jukka Hongisto Voice over LTE (VoLTE) in pdf form, then you have come

Lisätiedot

Sivuston tiedotdigitalagency.hyp ersaiyan.com

Sivuston tiedotdigitalagency.hyp ersaiyan.com Sivuston tiedotdigitalagency.hyp ersaiyan.com Luotu Heinäkuu 10 2017 09:56 AM Pisteet46/100 SEO Sisältö Otsikko Hyper Saiyan : Digital Agency Pituus : 29 Täydellistä, otsikkosi sisältää väliltä 10 ja 70

Lisätiedot

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Asennusohje. Sahara-ryhmä. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Asennusohje Sahara-ryhmä Helsinki 31.8.2005 Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos Kurssi 581260 Ohjelmistotuotantoprojekti (6 ov) Projektiryhmä Sanna Keskioja Sampo

Lisätiedot

KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ

KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ KONEISTUSKOKOONPANON TEKEMINEN NX10-YMPÄRISTÖSSÄ https://community.plm.automation.siemens.com/t5/tech-tips- Knowledge-Base-NX/How-to-simulate-any-G-code-file-in-NX- CAM/ta-p/3340 Koneistusympäristön määrittely

Lisätiedot

Capacity Utilization

Capacity Utilization Capacity Utilization Tim Schöneberg 28th November Agenda Introduction Fixed and variable input ressources Technical capacity utilization Price based capacity utilization measure Long run and short run

Lisätiedot

Ohjelmointikielet ja -paradigmat 5op. Markus Norrena

Ohjelmointikielet ja -paradigmat 5op. Markus Norrena Ohjelmointikielet ja -paradigmat 5op Markus Norrena Kotitehtävä 6, toteuttakaa alla olevan luokka ja attribuutit (muuttujat) Kotitehtävä 6, toteuttakaa alla olevan luokka ja attribuutit (muuttujat) Huom!

Lisätiedot

Käyttöliittymät II. Käyttöliittymät I Kertaus peruskurssilta. Keskeisin kälikurssilla opittu asia?

Käyttöliittymät II. Käyttöliittymät I Kertaus peruskurssilta. Keskeisin kälikurssilla opittu asia? Käyttöliittymät II Sari A. Laakso Käyttöliittymät I Kertaus peruskurssilta Keskeisin kälikurssilla opittu asia? 1 Käyttöliittymät II Kurssin sisältö Käli I Käyttötilanteita Käli II Käyttötilanteet selvitetään

Lisätiedot

HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE

HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE HAMINETTI WLAN LIITTYMÄN KÄYTTÖÖNOTTO-OHJE Vaihe 1, Client manager ohjelmiston ja sovittimen ajureiden asennus Asennuksen vaiheissa saattaa olla sovitin ja käyttöjärjestelmä kohtaisia eroja. Alla olevassa

Lisätiedot

Sivuston tiedotemreemir.com

Sivuston tiedotemreemir.com Sivuston tiedotemreemir.com Luotu Maaliskuu 10 2019 18:41 PM Pisteet66/100 SEO Sisältö Otsikko Emre Emir, Full-Stack Web Developer Pituus : 35 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta.

Lisätiedot

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen

Pedacode Pikaopas. Java-kehitysympäristön pystyttäminen Pedacode Pikaopas Java-kehitysympäristön pystyttäminen Pikaoppaan sisältö Pikaoppaassa kuvataan, miten Windowstyöasemalle asennetaan Java-ohjelmoinnissa tarvittavat työkalut, minkälaisia konfigurointeja

Lisätiedot

Business Opening. Arvoisa Herra Presidentti Very formal, recipient has a special title that must be used in place of their name

Business Opening. Arvoisa Herra Presidentti Very formal, recipient has a special title that must be used in place of their name - Opening Finnish Norwegian Arvoisa Herra Presidentti Very formal, recipient has a special title that must be used in place of their name Hyvä Herra, Formal, male recipient, name unknown Hyvä Rouva Formal,

Lisätiedot

Uusia kokeellisia töitä opiskelijoiden tutkimustaitojen kehittämiseen

Uusia kokeellisia töitä opiskelijoiden tutkimustaitojen kehittämiseen The acquisition of science competencies using ICT real time experiments COMBLAB Uusia kokeellisia töitä opiskelijoiden tutkimustaitojen kehittämiseen Project N. 517587-LLP-2011-ES-COMENIUS-CMP This project

Lisätiedot

Sivuston tiedotmysiteworthcheck.com

Sivuston tiedotmysiteworthcheck.com Sivuston tiedotmysiteworthcheck.com Luotu Huhtikuu 26 2019 09:24 AM Pisteet59/100 SEO Sisältö Otsikko Check you website value Pituus : 23 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta. Kuvaus

Lisätiedot

Aloita oman blogisi luominen (järjestelmä lupaa sen tapahtuvan sekunneissa ;-))

Aloita oman blogisi luominen (järjestelmä lupaa sen tapahtuvan sekunneissa ;-)) BLOGIN LUOMINEN Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.org) Avaa http://wordpress.com/ -sivu. Aloita oman

Lisätiedot

TW- WLAN 802.11ac SOVITTIMEN ASENNUSOHJE

TW- WLAN 802.11ac SOVITTIMEN ASENNUSOHJE TW- WLAN 802.11ac SOVITTIMEN ASENNUSOHJE Copyright TeleWell Oy Tekniset tiedot: - - - - - - - Yhteensopiva IEEE 802.11b/g/n/ac - standardien kanssa Taajuusalueet 2.4 GHz ja 5 GHz Maksiminopeus: 300 Mbps

Lisätiedot

Kuvaruudun striimaus tai nauhoitus. Open Broadcaster Software V.20. Tero Keso, Atso Arat, Niina Järvinen & Valtteri Virtanen (muokattu 20.2.

Kuvaruudun striimaus tai nauhoitus. Open Broadcaster Software V.20. Tero Keso, Atso Arat, Niina Järvinen & Valtteri Virtanen (muokattu 20.2. Kuvaruudun striimaus tai nauhoitus Open Broadcaster Software V.20 Tero Keso, Atso Arat, Niina Järvinen & Valtteri Virtanen (muokattu 20.2.2019) Sivu 1 / 14 Sisällysluettelo Mikä on OBS... 2 Ohjelman perusasetukset...

Lisätiedot

Paavo Räisänen. WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys. www.ohjelmoimaan.net

Paavo Räisänen. WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys. www.ohjelmoimaan.net Paavo Räisänen WampServer palvelimen asennus ja käyttö Eclipsen kanssa, sekä ensimmäinen FTP yhteys www.ohjelmoimaan.net Tätä opasta saa vapaasti kopioida, tulostaa ja levittää ei kaupallisissa tarkoituksissa.

Lisätiedot

File [Otsikko] 2014-02-26 40212. Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista

File [Otsikko] 2014-02-26 40212. Projektisuunnitelma. SPT2014 Selvitysprojekti projektihallinnan työkaluista apj2014 Projektisuunnitelma 1 (6) Projektisuunnitelma SPT2014 Selvitysprojekti projektihallinnan työkaluista Versio 1.0 Muutoshistoria umero Pvm Selitys Tekijä(t) 0.1 12.2.2014 Projektisuunnitelmaluonnos

Lisätiedot

Novapoint 16.20 Lisensiointi. Copyright 2006, ViaNova IT AS. All rights reserved 1

Novapoint 16.20 Lisensiointi. Copyright 2006, ViaNova IT AS. All rights reserved 1 Novapoint 16.20 Lisensiointi Copyright 2006, ViaNova IT AS. All rights reserved 1 Sisällysluettelo Työasemakohtainen lisensiointi... 3 Laitteistolukon (USB-lukon) ajurin asennus...3 Laitteistolukon (USB-lukon)

Lisätiedot

Group 2 - Dentego PTH Korvake. Peer Testing Report

Group 2 - Dentego PTH Korvake. Peer Testing Report Group 2 - Dentego PTH Korvake Peer Testing Report Revisions Version Date Author Description 1.0 Henrik Klinkmann First version Table of Contents Contents Revisions... 2 Table of Contents... 2 Testing...

Lisätiedot

Results on the new polydrug use questions in the Finnish TDI data

Results on the new polydrug use questions in the Finnish TDI data Results on the new polydrug use questions in the Finnish TDI data Multi-drug use, polydrug use and problematic polydrug use Martta Forsell, Finnish Focal Point 28/09/2015 Martta Forsell 1 28/09/2015 Esityksen

Lisätiedot

Verkoston päätyypit. Nykyään rihmastomainen puuhailu, ei keskusmaista, mielipidejohtajatyyppistä toimintaa.

Verkoston päätyypit. Nykyään rihmastomainen puuhailu, ei keskusmaista, mielipidejohtajatyyppistä toimintaa. SOMETU-VERKOSTON JÄSENTEN ROOLEJA: Supermoodi Ryvästäjä Siiloittaja Verkottuja Seurattava Seuraaja Mittakaavaton verkosto 1-9-90-sääntö Verkosto Internetissä 2030 Verkoston päätyypit Nykyään rihmastomainen

Lisätiedot

Tikon Ostolaskujenkäsittely versio 6.1.2 SP1

Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Toukokuu 2012 1 (14) Tikon Ostolaskujenkäsittely versio 6.1.2 SP1 Asennusohje Toukokuu 2012 2 (14) Sisällysluettelo 1. Vaatimukset palvelimelle... 3 1.1..NET Framework 4.0... 3 1.2. Palvelimen Internet

Lisätiedot

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä

1.3Lohkorakenne muodostetaan käyttämällä a) puolipistettä b) aaltosulkeita c) BEGIN ja END lausekkeita d) sisennystä OULUN YLIOPISTO Tietojenkäsittelytieteiden laitos Johdatus ohjelmointiin 81122P (4 ov.) 30.5.2005 Ohjelmointikieli on Java. Tentissä saa olla materiaali mukana. Tenttitulokset julkaistaan aikaisintaan

Lisätiedot

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31)

On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) On instrument costs in decentralized macroeconomic decision making (Helsingin Kauppakorkeakoulun julkaisuja ; D-31) Juha Kahkonen Click here if your download doesn"t start automatically On instrument costs

Lisätiedot

Osio 4: Tietovirrat. Properties- eli ominaisuustiedostot Logger: lokitietojen käsittely

Osio 4: Tietovirrat. Properties- eli ominaisuustiedostot Logger: lokitietojen käsittely Properties- eli ominaisuustiedostot Logger: lokitietojen käsittely 1 Ominaisuudet Kun tutkimme työasemapohjaisia sovelluksiamme, tarvitaan joskus tietoa: mikä on käyttöjärjestelmä mikä on käytössä oleva

Lisätiedot

Green Growth Sessio - Millaisilla kansainvälistymismalleilla kasvumarkkinoille?

Green Growth Sessio - Millaisilla kansainvälistymismalleilla kasvumarkkinoille? Green Growth Sessio - Millaisilla kansainvälistymismalleilla kasvumarkkinoille? 10.10.01 Tuomo Suortti Ohjelman päällikkö Riina Antikainen Ohjelman koordinaattori 10/11/01 Tilaisuuden teema Kansainvälistymiseen

Lisätiedot

S SÄHKÖTEKNIIKKA JA ELEKTRONIIKKA

S SÄHKÖTEKNIIKKA JA ELEKTRONIIKKA S-55.00 SÄHKÖTKNKKA JA LKTONKKA. välikoe 3.0.2006. Saat vastata vain neljään tehtävään!. Laske jännite U. = =4Ω, 3 =2Ω, = =2V, J =2A, J 2 =3A + J 2 + J 3 2. Kondensaattori on aluksi varautunut jännitteeseen

Lisätiedot

Information on preparing Presentation

Information on preparing Presentation Information on preparing Presentation Seminar on big data management Lecturer: Spring 2017 20.1.2017 1 Agenda Hints and tips on giving a good presentation Watch two videos and discussion 22.1.2017 2 Goals

Lisätiedot

Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa

Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa Lisensointikuulumisia - Kustannustehokkuus Oracle lisensoinnissa Osa II OUGF / 12.5.2004 c Sisält ltö Mitä uutta? Yleistä lisensoinnista Lisensointiin liittyviä ongelmia Hankinnassa muistettavia asioita

Lisätiedot

Sosiaalisen median liiketoimintamallit ja käyttöön oton suunnitelma 9/23/2012

Sosiaalisen median liiketoimintamallit ja käyttöön oton suunnitelma 9/23/2012 Sosiaalisen median liiketoimintamallit ja käyttöön oton suunnitelma 9/23/2012 Liiketoimintamalli: taustaa (R. Jaikumar ja Barettan autotehdas) Tuottavuuden jatkuva parantaminen on mahdollista vain toteuttamalla

Lisätiedot

Hiekkis. Some-strategia

Hiekkis. Some-strategia Hiekkis Some-strategia Some-strategian sisällys Valitsimme tähän some-strategiaan neljä tämän hetken suosituinta ja käytetyintä some-kanavaa nuorten keskuudessa. Projekti suunniteltiin ja toteutettiin

Lisätiedot

Sivuston tiedotwixaccounting.com

Sivuston tiedotwixaccounting.com Sivuston tiedotwixaccounting.com Luotu Heinäkuu 11 2019 06:23 AM Pisteet61/100 SEO Sisältö Otsikko WIX Accounting +1-888-833-0109 Online QuickBooks Support Number Pituus : 65 Täydellistä, otsikkosi sisältää

Lisätiedot

Projektityö

Projektityö Projektityö 20.9.2013 Esimerkki ohjelmistokehitysprosessista (työkalujen käytön näkökulmasta) Wiki, esimerkkinä https://projectwiki.sis.uta.fi Subversion-versionhallinta Redmine-projektinhallinta Balsamiq

Lisätiedot

Skannaaminen RightFaxiin. Pääkäyttäjän opas

Skannaaminen RightFaxiin. Pääkäyttäjän opas Skannaaminen RightFaxiin Pääkäyttäjän opas Toukokuu 2016 www.lexmark.com Sisällys 2 Sisällys Yleiskuvaus...3 Käyttöönottovalmiuden tarkistusluettelo...4 Sovelluksen asetusten määrittäminen...5 Sovelluksen

Lisätiedot

SOSIAALINEN MEDIA, EduBerry. Hannakaisa Markkanen, tiedottaja

SOSIAALINEN MEDIA, EduBerry. Hannakaisa Markkanen, tiedottaja SOSIAALINEN MEDIA, EduBerry Hannakaisa Markkanen, tiedottaja SOSIAALINEN MEDIA 2. OSIO Facebook ja Whatsapp fokuksessa Facebook-tehtävän purku ja harjoitteita Whatsapp-ryhmä EduBerry Miten Whatsapp-ryhmää

Lisätiedot