<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hlinnama</id>
	<title>ICO wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.itcollege.ee/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Hlinnama"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Hlinnama"/>
	<updated>2026-05-08T23:47:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=88333</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=88333"/>
		<updated>2015-04-21T14:36:37Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Projekti analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2015=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;07. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;14. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;4.aprill 2015&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2015=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
==Meeskond BananaPhone==&lt;br /&gt;
[[BananaPhone|Meeskonna koduleht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
*Andreas Plado&lt;br /&gt;
*Rando Laisaar&lt;br /&gt;
*Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
==Meeskond ROKK==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ROKK Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Kristian Kalm&lt;br /&gt;
&lt;br /&gt;
==Lupardid VR2==&lt;br /&gt;
[[Lupardid VR2|Meeskonna leht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Timo Triisa&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Johannes Vatsfeldt&lt;br /&gt;
*Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
* [[Talk:HMR#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[HMR]] (14.03)&lt;br /&gt;
* [[Talk:Liisa ja Poisid#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[Liisa ja Poisid]] (14.03)&lt;br /&gt;
&lt;br /&gt;
==R0ds==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:R0ds Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus - &#039;&#039;Lead&#039;&#039;&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R0ds poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 VariableMoods2]&lt;br /&gt;
&lt;br /&gt;
== /* Anonüümsed koodikommentaatorid */ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Koodikommentaatorid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Madis Uudam&lt;br /&gt;
*Kristjan Kebja&lt;br /&gt;
*Olle Mikk&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioonid retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO MS-TO]&amp;lt;br&amp;gt;&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioon_meeskonnale_HMR retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/HMR HMR]&lt;br /&gt;
&lt;br /&gt;
== Meeskond Flauto ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto Flauto koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
&lt;br /&gt;
* Lelet Hollo&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Anonüümsed koodikommentaatorid&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto#Retsensioon_meeskonnale_.22Anon.C3.BC.C3.BCmsed_koodikommentaatorid.22 Kaunis kodutöö]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Taandarendajad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad_VR2 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale Tab : [https://wiki.itcollege.ee/index.php/Talk:Tab Link]&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale VariableMoods2 : [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 Link]&lt;br /&gt;
&lt;br /&gt;
==Meeskond KRTT==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/KRTT Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna KRTT retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:R0ds R0ds]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin Martin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Hubris==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Hubris Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
===Tehtud retsensioonid:===&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ROKK retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ROKK ROKK]&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Flauto retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Flauto Flauto]&lt;br /&gt;
&lt;br /&gt;
==Meeskond VariableMoods==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:VariableMoods2 Ajaveeb]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehtud retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
11. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:KRTT KRTT] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
19. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Hubris Hubris] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
==[https://wiki.itcollege.ee/index.php/ALTER_eGO ALTER eGO]==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Egon Lund&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Artur ja sõbrad]&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:TrainSmart retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/TrainSmart TrainSmart]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tab==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Tab Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Mändel&lt;br /&gt;
*Mikk Pürg&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;Qwerty&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin!]  (11.03.2015)&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;ROKK&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond:ROKK siin!]  (14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==[InsertNameHere]==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:InsertNameHere Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
&lt;br /&gt;
== Simpleshow==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Martin&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin asub siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Qwerty&amp;quot;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty asub siin]&lt;br /&gt;
&lt;br /&gt;
Analüüs veebiteenusele asub &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow#Anal.C3.BC.C3.BCs siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Martin==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Martin Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Martin Karu&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Simpleshow&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SimpleShow siin] (14.03.2015 kell 23.41)&lt;br /&gt;
&lt;br /&gt;
==Dot muzei==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Dot_muzei Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Kristjan Veskimäe&lt;br /&gt;
*Sandra Niinepuu - projektijuht&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse analüüs asub [https://wiki.itcollege.ee/index.php/Dot_muzei#Veebiteenuse_anal.C3.BC.C3.BCs siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Artur ja sõbrad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error405==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error405 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priidik Soon&lt;br /&gt;
*Mihkel Kivisild&lt;br /&gt;
*Andre Kaur&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/KRTT KRTT] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:KRTT siin].&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Vertigo==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:vertigo Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tanel Peet&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Teele Liblik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale VariableMoods1 [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 asub siin]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale KRTT [https://wiki.itcollege.ee/index.php/Talk:KRTT#XML asub siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond NoMethodError==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:NoMethodError Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Dot_muzei#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt__NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Dot muzei&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt_NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Artur ja sõbrad&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Toidutracker==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Toidutracker#Meeskond Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==Meeskond Valar Morghulis==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#XML_t.C3.B6.C3.B6 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Vertigo&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:vertigo siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error 503&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#Projekti_anal.C3.BC.C3.BCs siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error 503==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503 koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna Liikmed:&lt;br /&gt;
*Argo Ind&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kruus Retsensioon meeskonnale Kruus] (kirjutatud 14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==Meeskond Qwerty==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_Qwerty Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andrei Tverskoi&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;TrainSmart&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error405&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Liisa ja Poisid==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Liisa_ja_Poisid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liisa Suurkaev&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
== Meeskond TrainSmart ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/TrainSmart Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Janno Mäemets&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad - KAUGÕPE 2015=&lt;br /&gt;
&lt;br /&gt;
== BACKBONE ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Backbone Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mikk Visnap&lt;br /&gt;
*Silver Lumi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Backbone#XML_andmefail siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande retsentsioon meeskonnale &amp;quot;SAVI&amp;quot; asub [https://wiki.itcollege.ee/index.php/Backbone#XML-i_t.C3.B6.C3.B6_retsensioon_meeskonnale_.22SAVI.22 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud Veebiteenuse analüüs [https://wiki.itcollege.ee/index.php/Backbone#Veebiteenuse_anal.C3.BC.C3.BCs siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Savi ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Savi Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tõnu Sein&lt;br /&gt;
*Arvi Kangas&lt;br /&gt;
*Andres Sööt&lt;br /&gt;
*Marek Öövel&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonda retsentseeris meeskond HMR. Retsensioon asub [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siin].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Savi#Esimene_XML-i_retsensioon_meeskonnale_.2F.2A_Anon.C3.BC.C3.BCmsed_koodikommentaatorid_.2A.2F retsensioon] meeskonnale /* Anonüümsed koodikommentaatorid */&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Savi#Teine_XML-i_retsensioon_meeskonnale_Ehk_l.C3.B5petab_see_aasta retsensioon] meeskonnale Ehk lõpetab see aasta&lt;br /&gt;
&lt;br /&gt;
== Kruus ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kruus Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Vivian Uibo&lt;br /&gt;
*Eva Loolaid-Raudpuu&lt;br /&gt;
*Rait Saar&lt;br /&gt;
*Martin Vahtramäe&lt;br /&gt;
&lt;br /&gt;
== Ehk lõpetab see aasta ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Lopetajad Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
&lt;br /&gt;
*[[ XML-i töö retsensioon meeskonnale Backbone]]&lt;br /&gt;
&lt;br /&gt;
===Projekti analüüs===&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Lopetajad#Projekti_anal.C3.BC.C3.BCs Analüüs]&lt;br /&gt;
&lt;br /&gt;
== Nipitiri ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nipitiri  Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Pihus&lt;br /&gt;
*Hanno Sirkel&lt;br /&gt;
*Rait Ots&lt;br /&gt;
*Ago Kütt&lt;br /&gt;
*Merje Kungla&lt;br /&gt;
&lt;br /&gt;
== HMR ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/HMR Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Harles Luts&lt;br /&gt;
* Mattiko Kabanen&lt;br /&gt;
* Ranek Runthal&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus on [https://wiki.itcollege.ee/index.php/HMR#XML_formaadis_admeedastus siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensiooni XML lahenduse kohta võid kirjutada [https://wiki.itcollege.ee/index.php/HMR#Retsensioon siia!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna retsensiooni meeskonna Savi XML lahenduse kohta saab lugeda [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siit.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Meeskond XYZ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/XYZ Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Sulev Pert&lt;br /&gt;
&lt;br /&gt;
==MS-TO==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:MS-TO Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Roo&lt;br /&gt;
*Silja Saar&lt;br /&gt;
*Tõnis Luik&lt;br /&gt;
*Ott Kingisepp&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO#Retsensioonid retsensioon] meeskonnale Anonüümsed koodikommentaatorid&lt;br /&gt;
&lt;br /&gt;
== IT ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/IT Koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna liikmed:&#039;&#039;&#039;&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti etapid:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/IT#XML_andmefailid siin].&lt;br /&gt;
&lt;br /&gt;
*Esimene XML ülesande retsentsioon meeskonnale &amp;quot;Ehk lõptetab see aasta&amp;quot; asub [https://wiki.itcollege.ee/index.php/IT#Esimene_XML-i_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
*Teine XML ülesande retsentsioon meeskonnale &amp;quot;Backbone&amp;quot; asub [https://wiki.itcollege.ee/index.php/IT#Teine_XML-i_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
*Veebiteenuse analüüs asub [https://wiki.itcollege.ee/index.php/IT#Veebiteenuse_anal.C3.BC.C3.BCs siin].&lt;br /&gt;
&lt;br /&gt;
*Info veebiteenuse kohta asub [https://wiki.itcollege.ee/index.php/IT#Veebiteenus siin].&lt;br /&gt;
&lt;br /&gt;
*Info klientrakenduse kohta asub [https://wiki.itcollege.ee/index.php/IT#Klientrakendus siin].&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=88332</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=88332"/>
		<updated>2015-04-21T14:35:27Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Veebiteenuse analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2015=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;07. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;14. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;4.aprill 2015&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2015=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
==Meeskond BananaPhone==&lt;br /&gt;
[[BananaPhone|Meeskonna koduleht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
*Andreas Plado&lt;br /&gt;
*Rando Laisaar&lt;br /&gt;
*Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
==Meeskond ROKK==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ROKK Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Kristian Kalm&lt;br /&gt;
&lt;br /&gt;
==Lupardid VR2==&lt;br /&gt;
[[Lupardid VR2|Meeskonna leht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Timo Triisa&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Johannes Vatsfeldt&lt;br /&gt;
*Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
* [[Talk:HMR#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[HMR]] (14.03)&lt;br /&gt;
* [[Talk:Liisa ja Poisid#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[Liisa ja Poisid]] (14.03)&lt;br /&gt;
&lt;br /&gt;
==R0ds==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:R0ds Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus - &#039;&#039;Lead&#039;&#039;&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R0ds poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 VariableMoods2]&lt;br /&gt;
&lt;br /&gt;
== /* Anonüümsed koodikommentaatorid */ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Koodikommentaatorid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Madis Uudam&lt;br /&gt;
*Kristjan Kebja&lt;br /&gt;
*Olle Mikk&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioonid retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO MS-TO]&amp;lt;br&amp;gt;&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioon_meeskonnale_HMR retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/HMR HMR]&lt;br /&gt;
&lt;br /&gt;
== Meeskond Flauto ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto Flauto koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
&lt;br /&gt;
* Lelet Hollo&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Anonüümsed koodikommentaatorid&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto#Retsensioon_meeskonnale_.22Anon.C3.BC.C3.BCmsed_koodikommentaatorid.22 Kaunis kodutöö]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Taandarendajad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad_VR2 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale Tab : [https://wiki.itcollege.ee/index.php/Talk:Tab Link]&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale VariableMoods2 : [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 Link]&lt;br /&gt;
&lt;br /&gt;
==Meeskond KRTT==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/KRTT Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna KRTT retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:R0ds R0ds]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin Martin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Hubris==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Hubris Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
===Tehtud retsensioonid:===&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ROKK retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ROKK ROKK]&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Flauto retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Flauto Flauto]&lt;br /&gt;
&lt;br /&gt;
==Meeskond VariableMoods==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:VariableMoods2 Ajaveeb]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehtud retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
11. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:KRTT KRTT] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
19. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Hubris Hubris] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
==[https://wiki.itcollege.ee/index.php/ALTER_eGO ALTER eGO]==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Egon Lund&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Artur ja sõbrad]&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:TrainSmart retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/TrainSmart TrainSmart]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tab==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Tab Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Mändel&lt;br /&gt;
*Mikk Pürg&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;Qwerty&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin!]  (11.03.2015)&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;ROKK&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond:ROKK siin!]  (14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==[InsertNameHere]==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:InsertNameHere Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
&lt;br /&gt;
== Simpleshow==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Martin&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin asub siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Qwerty&amp;quot;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty asub siin]&lt;br /&gt;
&lt;br /&gt;
Analüüs veebiteenusele asub &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow#Anal.C3.BC.C3.BCs siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Martin==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Martin Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Martin Karu&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Simpleshow&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SimpleShow siin] (14.03.2015 kell 23.41)&lt;br /&gt;
&lt;br /&gt;
==Dot muzei==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Dot_muzei Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Kristjan Veskimäe&lt;br /&gt;
*Sandra Niinepuu - projektijuht&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse analüüs asub [https://wiki.itcollege.ee/index.php/Dot_muzei#Veebiteenuse_anal.C3.BC.C3.BCs siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Artur ja sõbrad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error405==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error405 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priidik Soon&lt;br /&gt;
*Mihkel Kivisild&lt;br /&gt;
*Andre Kaur&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/KRTT KRTT] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:KRTT siin].&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Vertigo==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:vertigo Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tanel Peet&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Teele Liblik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale VariableMoods1 [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 asub siin]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale KRTT [https://wiki.itcollege.ee/index.php/Talk:KRTT#XML asub siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond NoMethodError==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:NoMethodError Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Dot_muzei#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt__NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Dot muzei&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt_NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Artur ja sõbrad&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Toidutracker==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Toidutracker#Meeskond Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==Meeskond Valar Morghulis==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#XML_t.C3.B6.C3.B6 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Vertigo&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:vertigo siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error 503&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#Projekti_anal.C3.BC.C3.BCs siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error 503==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503 koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna Liikmed:&lt;br /&gt;
*Argo Ind&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kruus Retsensioon meeskonnale Kruus] (kirjutatud 14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==Meeskond Qwerty==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_Qwerty Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andrei Tverskoi&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;TrainSmart&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error405&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Liisa ja Poisid==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Liisa_ja_Poisid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liisa Suurkaev&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
== Meeskond TrainSmart ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/TrainSmart Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Janno Mäemets&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad - KAUGÕPE 2015=&lt;br /&gt;
&lt;br /&gt;
== BACKBONE ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Backbone Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mikk Visnap&lt;br /&gt;
*Silver Lumi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Backbone#XML_andmefail siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande retsentsioon meeskonnale &amp;quot;SAVI&amp;quot; asub [https://wiki.itcollege.ee/index.php/Backbone#XML-i_t.C3.B6.C3.B6_retsensioon_meeskonnale_.22SAVI.22 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud Veebiteenuse analüüs [https://wiki.itcollege.ee/index.php/Backbone#Veebiteenuse_anal.C3.BC.C3.BCs siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Savi ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Savi Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tõnu Sein&lt;br /&gt;
*Arvi Kangas&lt;br /&gt;
*Andres Sööt&lt;br /&gt;
*Marek Öövel&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonda retsentseeris meeskond HMR. Retsensioon asub [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siin].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Savi#Esimene_XML-i_retsensioon_meeskonnale_.2F.2A_Anon.C3.BC.C3.BCmsed_koodikommentaatorid_.2A.2F retsensioon] meeskonnale /* Anonüümsed koodikommentaatorid */&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Savi#Teine_XML-i_retsensioon_meeskonnale_Ehk_l.C3.B5petab_see_aasta retsensioon] meeskonnale Ehk lõpetab see aasta&lt;br /&gt;
&lt;br /&gt;
== Kruus ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kruus Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Vivian Uibo&lt;br /&gt;
*Eva Loolaid-Raudpuu&lt;br /&gt;
*Rait Saar&lt;br /&gt;
*Martin Vahtramäe&lt;br /&gt;
&lt;br /&gt;
== Ehk lõpetab see aasta ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Lopetajad Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
&lt;br /&gt;
*[[ XML-i töö retsensioon meeskonnale Backbone]]&lt;br /&gt;
&lt;br /&gt;
===Projekti analüüs===&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Lopetajad#Projekti_anal.C3.BC.C3.BCs:Link Analüüs]&lt;br /&gt;
&lt;br /&gt;
== Nipitiri ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nipitiri  Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Pihus&lt;br /&gt;
*Hanno Sirkel&lt;br /&gt;
*Rait Ots&lt;br /&gt;
*Ago Kütt&lt;br /&gt;
*Merje Kungla&lt;br /&gt;
&lt;br /&gt;
== HMR ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/HMR Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Harles Luts&lt;br /&gt;
* Mattiko Kabanen&lt;br /&gt;
* Ranek Runthal&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus on [https://wiki.itcollege.ee/index.php/HMR#XML_formaadis_admeedastus siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensiooni XML lahenduse kohta võid kirjutada [https://wiki.itcollege.ee/index.php/HMR#Retsensioon siia!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna retsensiooni meeskonna Savi XML lahenduse kohta saab lugeda [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siit.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Meeskond XYZ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/XYZ Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Sulev Pert&lt;br /&gt;
&lt;br /&gt;
==MS-TO==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:MS-TO Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Roo&lt;br /&gt;
*Silja Saar&lt;br /&gt;
*Tõnis Luik&lt;br /&gt;
*Ott Kingisepp&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO#Retsensioonid retsensioon] meeskonnale Anonüümsed koodikommentaatorid&lt;br /&gt;
&lt;br /&gt;
== IT ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/IT Koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna liikmed:&#039;&#039;&#039;&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti etapid:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/IT#XML_andmefailid siin].&lt;br /&gt;
&lt;br /&gt;
*Esimene XML ülesande retsentsioon meeskonnale &amp;quot;Ehk lõptetab see aasta&amp;quot; asub [https://wiki.itcollege.ee/index.php/IT#Esimene_XML-i_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
*Teine XML ülesande retsentsioon meeskonnale &amp;quot;Backbone&amp;quot; asub [https://wiki.itcollege.ee/index.php/IT#Teine_XML-i_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
*Veebiteenuse analüüs asub [https://wiki.itcollege.ee/index.php/IT#Veebiteenuse_anal.C3.BC.C3.BCs siin].&lt;br /&gt;
&lt;br /&gt;
*Info veebiteenuse kohta asub [https://wiki.itcollege.ee/index.php/IT#Veebiteenus siin].&lt;br /&gt;
&lt;br /&gt;
*Info klientrakenduse kohta asub [https://wiki.itcollege.ee/index.php/IT#Klientrakendus siin].&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=88331</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=88331"/>
		<updated>2015-04-21T14:35:10Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Veebiteenuse analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2015=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;07. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;14. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;4.aprill 2015&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2015=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
==Meeskond BananaPhone==&lt;br /&gt;
[[BananaPhone|Meeskonna koduleht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
*Andreas Plado&lt;br /&gt;
*Rando Laisaar&lt;br /&gt;
*Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
==Meeskond ROKK==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ROKK Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Kristian Kalm&lt;br /&gt;
&lt;br /&gt;
==Lupardid VR2==&lt;br /&gt;
[[Lupardid VR2|Meeskonna leht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Timo Triisa&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Johannes Vatsfeldt&lt;br /&gt;
*Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
* [[Talk:HMR#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[HMR]] (14.03)&lt;br /&gt;
* [[Talk:Liisa ja Poisid#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[Liisa ja Poisid]] (14.03)&lt;br /&gt;
&lt;br /&gt;
==R0ds==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:R0ds Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus - &#039;&#039;Lead&#039;&#039;&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R0ds poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 VariableMoods2]&lt;br /&gt;
&lt;br /&gt;
== /* Anonüümsed koodikommentaatorid */ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Koodikommentaatorid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Madis Uudam&lt;br /&gt;
*Kristjan Kebja&lt;br /&gt;
*Olle Mikk&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioonid retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO MS-TO]&amp;lt;br&amp;gt;&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioon_meeskonnale_HMR retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/HMR HMR]&lt;br /&gt;
&lt;br /&gt;
== Meeskond Flauto ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto Flauto koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
&lt;br /&gt;
* Lelet Hollo&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Anonüümsed koodikommentaatorid&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto#Retsensioon_meeskonnale_.22Anon.C3.BC.C3.BCmsed_koodikommentaatorid.22 Kaunis kodutöö]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Taandarendajad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad_VR2 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale Tab : [https://wiki.itcollege.ee/index.php/Talk:Tab Link]&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale VariableMoods2 : [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 Link]&lt;br /&gt;
&lt;br /&gt;
==Meeskond KRTT==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/KRTT Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna KRTT retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:R0ds R0ds]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin Martin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Hubris==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Hubris Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
===Tehtud retsensioonid:===&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ROKK retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ROKK ROKK]&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Flauto retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Flauto Flauto]&lt;br /&gt;
&lt;br /&gt;
==Meeskond VariableMoods==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:VariableMoods2 Ajaveeb]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehtud retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
11. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:KRTT KRTT] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
19. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Hubris Hubris] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
==[https://wiki.itcollege.ee/index.php/ALTER_eGO ALTER eGO]==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Egon Lund&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Artur ja sõbrad]&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:TrainSmart retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/TrainSmart TrainSmart]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tab==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Tab Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Mändel&lt;br /&gt;
*Mikk Pürg&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;Qwerty&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin!]  (11.03.2015)&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;ROKK&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond:ROKK siin!]  (14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==[InsertNameHere]==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:InsertNameHere Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
&lt;br /&gt;
== Simpleshow==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Martin&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin asub siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Qwerty&amp;quot;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty asub siin]&lt;br /&gt;
&lt;br /&gt;
Analüüs veebiteenusele asub &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow#Anal.C3.BC.C3.BCs siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Martin==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Martin Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Martin Karu&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Simpleshow&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SimpleShow siin] (14.03.2015 kell 23.41)&lt;br /&gt;
&lt;br /&gt;
==Dot muzei==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Dot_muzei Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Kristjan Veskimäe&lt;br /&gt;
*Sandra Niinepuu - projektijuht&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse analüüs asub [https://wiki.itcollege.ee/index.php/Dot_muzei#Veebiteenuse_anal.C3.BC.C3.BCs siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Artur ja sõbrad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error405==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error405 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priidik Soon&lt;br /&gt;
*Mihkel Kivisild&lt;br /&gt;
*Andre Kaur&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/KRTT KRTT] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:KRTT siin].&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Vertigo==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:vertigo Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tanel Peet&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Teele Liblik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale VariableMoods1 [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 asub siin]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale KRTT [https://wiki.itcollege.ee/index.php/Talk:KRTT#XML asub siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond NoMethodError==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:NoMethodError Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Dot_muzei#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt__NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Dot muzei&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt_NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Artur ja sõbrad&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Toidutracker==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Toidutracker#Meeskond Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==Meeskond Valar Morghulis==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#XML_t.C3.B6.C3.B6 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Vertigo&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:vertigo siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error 503&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#Projekti_anal.C3.BC.C3.BCs siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error 503==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503 koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna Liikmed:&lt;br /&gt;
*Argo Ind&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kruus Retsensioon meeskonnale Kruus] (kirjutatud 14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==Meeskond Qwerty==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_Qwerty Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andrei Tverskoi&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;TrainSmart&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error405&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Liisa ja Poisid==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Liisa_ja_Poisid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liisa Suurkaev&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
== Meeskond TrainSmart ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/TrainSmart Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Janno Mäemets&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad - KAUGÕPE 2015=&lt;br /&gt;
&lt;br /&gt;
== BACKBONE ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Backbone Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mikk Visnap&lt;br /&gt;
*Silver Lumi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Backbone#XML_andmefail siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande retsentsioon meeskonnale &amp;quot;SAVI&amp;quot; asub [https://wiki.itcollege.ee/index.php/Backbone#XML-i_t.C3.B6.C3.B6_retsensioon_meeskonnale_.22SAVI.22 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud Veebiteenuse analüüs [https://wiki.itcollege.ee/index.php/Backbone#Veebiteenuse_anal.C3.BC.C3.BCs siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Savi ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Savi Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tõnu Sein&lt;br /&gt;
*Arvi Kangas&lt;br /&gt;
*Andres Sööt&lt;br /&gt;
*Marek Öövel&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonda retsentseeris meeskond HMR. Retsensioon asub [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siin].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Savi#Esimene_XML-i_retsensioon_meeskonnale_.2F.2A_Anon.C3.BC.C3.BCmsed_koodikommentaatorid_.2A.2F retsensioon] meeskonnale /* Anonüümsed koodikommentaatorid */&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Savi#Teine_XML-i_retsensioon_meeskonnale_Ehk_l.C3.B5petab_see_aasta retsensioon] meeskonnale Ehk lõpetab see aasta&lt;br /&gt;
&lt;br /&gt;
== Kruus ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kruus Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Vivian Uibo&lt;br /&gt;
*Eva Loolaid-Raudpuu&lt;br /&gt;
*Rait Saar&lt;br /&gt;
*Martin Vahtramäe&lt;br /&gt;
&lt;br /&gt;
== Ehk lõpetab see aasta ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Lopetajad Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
&lt;br /&gt;
*[[ XML-i töö retsensioon meeskonnale Backbone]]&lt;br /&gt;
&lt;br /&gt;
===Veebiteenuse analüüs===&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Lopetajad#Projekti_anal.C3.BC.C3.BCs:Link Analüüs]&lt;br /&gt;
&lt;br /&gt;
== Nipitiri ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nipitiri  Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Pihus&lt;br /&gt;
*Hanno Sirkel&lt;br /&gt;
*Rait Ots&lt;br /&gt;
*Ago Kütt&lt;br /&gt;
*Merje Kungla&lt;br /&gt;
&lt;br /&gt;
== HMR ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/HMR Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Harles Luts&lt;br /&gt;
* Mattiko Kabanen&lt;br /&gt;
* Ranek Runthal&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus on [https://wiki.itcollege.ee/index.php/HMR#XML_formaadis_admeedastus siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensiooni XML lahenduse kohta võid kirjutada [https://wiki.itcollege.ee/index.php/HMR#Retsensioon siia!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna retsensiooni meeskonna Savi XML lahenduse kohta saab lugeda [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siit.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Meeskond XYZ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/XYZ Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Sulev Pert&lt;br /&gt;
&lt;br /&gt;
==MS-TO==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:MS-TO Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Roo&lt;br /&gt;
*Silja Saar&lt;br /&gt;
*Tõnis Luik&lt;br /&gt;
*Ott Kingisepp&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO#Retsensioonid retsensioon] meeskonnale Anonüümsed koodikommentaatorid&lt;br /&gt;
&lt;br /&gt;
== IT ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/IT Koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna liikmed:&#039;&#039;&#039;&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti etapid:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/IT#XML_andmefailid siin].&lt;br /&gt;
&lt;br /&gt;
*Esimene XML ülesande retsentsioon meeskonnale &amp;quot;Ehk lõptetab see aasta&amp;quot; asub [https://wiki.itcollege.ee/index.php/IT#Esimene_XML-i_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
*Teine XML ülesande retsentsioon meeskonnale &amp;quot;Backbone&amp;quot; asub [https://wiki.itcollege.ee/index.php/IT#Teine_XML-i_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
*Veebiteenuse analüüs asub [https://wiki.itcollege.ee/index.php/IT#Veebiteenuse_anal.C3.BC.C3.BCs siin].&lt;br /&gt;
&lt;br /&gt;
*Info veebiteenuse kohta asub [https://wiki.itcollege.ee/index.php/IT#Veebiteenus siin].&lt;br /&gt;
&lt;br /&gt;
*Info klientrakenduse kohta asub [https://wiki.itcollege.ee/index.php/IT#Klientrakendus siin].&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88330</id>
		<title>Lopetajad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88330"/>
		<updated>2015-04-21T14:26:50Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Hüpped */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Ehk lõpetab see aasta=&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
==XML andmefail==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;Seriaalid&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      Game of thrones&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$60 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Sean Bean&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Eddard &#039;Ned&#039; Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Mark Addy&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Robert Baratheon&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Michelle Fairley&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Catelyn Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Winter Is Coming&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans to ask his oldest friend, Eddard Stark, to take Jon&#039;s place. Across the sea, Viserys Targaryen plans to wed his sister to a nomadic warlord in exchange for an army.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Kingsroad&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              While Bran recovers from his fall, Ned takes only his daughters to Kings Landing. Jon Snow goes with his uncle Benjen to The Wall. Tyrion joins them.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              15 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$69 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Peter Dinklage&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Tyrion Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The North Remembers&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Tyrion arrives at Kings Landing to take his father&#039;s place as Hand of the King. Stannis Baratheon plans to take the Iron Throne for his own. Robb tries to decide his next move in the war. The Night&#039;s Watch arrive at the house of Craster.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Night Lands&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Arya makes friends with Gendry. Tyrion tries to take control of the small council. Theon arrives at his home, Pyke, in order to persuade his father into helping Robb with the war. Jon tries to investigate Craster&#039;s secret.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      House of Cards&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$50 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Kevin Spacey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Francis Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Robin Wright&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Claire Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Congressman Francis Underwood has been declined the chair for Secretary of State. He&#039;s now gathering his own team to plot his revenge. Zoe Barnes, a reporter for the Washington Herald, will do anything to get her big break.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis and Doug plan to frame Secretary of State nominee, Michael Kern. Meanwhile, Zoe&#039;s popularity at the Washington Herald continues to grow.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis heads for his hometown to deal with a crisis. Zoe negotiates the politics of being a journalist on the rise. Claire finds herself a new business partner.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
&amp;lt;/Seriaalid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Seriaalid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Hooajad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Eelarve&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Näitlejad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Roll&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Osad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Osa&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Kokkuvõte&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;IlmumisAeg&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT fail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;text-align: left&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Seriaalid/Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Tv series&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;5&amp;quot;&amp;gt;Seasons&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Hooajad/Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Season&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;4&amp;quot;&amp;gt;Budget&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;Eelarve&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Actors&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Role&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Näitlejad/Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Roll&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;tr/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Episodes&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Summary&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;Premier&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Osad/Osa&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Kokkuvõte&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;IlmumisAeg&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
Kavandatav veebiteenus võimaldab realiseerida langevarjuri hüppepäeviku erinevates klientrakendustes. Langevarjurid peavad pidama hüppepäevikut, eriti hüppamisega alustades, sest see võimaldab instruktoritel kontrollida hüppaja edusamme ja talle omistada pädevusi. Teenus võimaldab kasutajatel lisada hüppepäevikusse hüppeid ja hüpetega seotud informatsiooni.&lt;br /&gt;
 &lt;br /&gt;
===Mõisted===&lt;br /&gt;
Kasutaja – langevarjur, kes sisestab oma hüppeid rakendusse&lt;br /&gt;
&lt;br /&gt;
Admin – haldab kasutajakontosid&lt;br /&gt;
&lt;br /&gt;
===Üldkirjeldus===&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
Meil on langevarjurid, kellel on erinevad pädevused või vahel ka mitu pädevust. Igal hüppel kasutab langevarjur ühte pädevust, ehk näiteks on ta tandeminstruktor või õpilane. Kasutajad loovad enda kontod ise esimesel süsteemi kasutamise korral.&lt;br /&gt;
 &lt;br /&gt;
====Hüpped====&lt;br /&gt;
Langevarjurid käivad hüppamas ja hüpete kohta talletatakse järgnev informatsioon:&lt;br /&gt;
&lt;br /&gt;
1)   Number&lt;br /&gt;
&lt;br /&gt;
2)   Kuupäev&lt;br /&gt;
&lt;br /&gt;
3)   Koht&lt;br /&gt;
&lt;br /&gt;
4)   Hüppe kõrgus&lt;br /&gt;
&lt;br /&gt;
5)   Langevarju avamise kõrgus&lt;br /&gt;
&lt;br /&gt;
6)   Vabalangemises veedetud sekundite arv&lt;br /&gt;
&lt;br /&gt;
7)   Hüppel kasutatud peakuppel&lt;br /&gt;
&lt;br /&gt;
8)   Hüppe tüüp&lt;br /&gt;
&lt;br /&gt;
9)   Lennumasin&lt;br /&gt;
&lt;br /&gt;
10)                 Kommentaarid&lt;br /&gt;
&lt;br /&gt;
11)                 Kui hüppel juhtus tõrge, siis tõrke kirjeldus&lt;br /&gt;
&lt;br /&gt;
12)                 Viide või viited hüppest salvestatud videole vms.&lt;br /&gt;
&lt;br /&gt;
====Administraator====&lt;br /&gt;
Administraator haldab oma kasutajaliidese kaudu kasutajaid. Ta saab märkida kasutajaid mitteaktiivseteks ja aktiivseteks. Mitteaktiivsed kasutajad saavad oma infot vaadata, kuid uusi hüppeid lisada ei saa.&lt;br /&gt;
 &lt;br /&gt;
===Must have nõuded===&lt;br /&gt;
Kasutaja&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab luua konto süsteemi esmasel kasutamisel&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab luua uusi hüppekohti (saab sisestada uusi riike, uusi koha tüüpe ja uusi lennuvälju)&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada uusi peakupleid&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppe tüüpe&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada uusi lennumasinaid ja nende tüüpe&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppeid ja hüppe tüüpe&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada hüppe kohta uusi tõrkeid ja defineerida uusi tõrke tüüpe&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada hyperlinke täiendava materjaliga hüpe kohta&lt;br /&gt;
 &lt;br /&gt;
===Nice to have nõuded===&lt;br /&gt;
====Admin====&lt;br /&gt;
▪ Administraator saab muuta kasutaja mitteaktiivseks&lt;br /&gt;
&lt;br /&gt;
▪ Administraator saab muuta kasutaja aktiivseks&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
▪ Kasutaja saab enda profiilis vaadata enda hüpete kohta statistikat nagu vabalangemises veedetud aeg ja hüpete arv.&lt;br /&gt;
 &lt;br /&gt;
===Andmebaas===&lt;br /&gt;
Andmebaasi mudeli leiab siit: https://www.dropbox.com/s/o3ccx53ki3ecz1g/Logbook%20ERD.pdf?dl=0&lt;br /&gt;
&lt;br /&gt;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendus==&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88329</id>
		<title>Lopetajad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88329"/>
		<updated>2015-04-21T14:26:18Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Projekti analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Ehk lõpetab see aasta=&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
==XML andmefail==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;Seriaalid&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      Game of thrones&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$60 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Sean Bean&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Eddard &#039;Ned&#039; Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Mark Addy&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Robert Baratheon&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Michelle Fairley&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Catelyn Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Winter Is Coming&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans to ask his oldest friend, Eddard Stark, to take Jon&#039;s place. Across the sea, Viserys Targaryen plans to wed his sister to a nomadic warlord in exchange for an army.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Kingsroad&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              While Bran recovers from his fall, Ned takes only his daughters to Kings Landing. Jon Snow goes with his uncle Benjen to The Wall. Tyrion joins them.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              15 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$69 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Peter Dinklage&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Tyrion Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The North Remembers&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Tyrion arrives at Kings Landing to take his father&#039;s place as Hand of the King. Stannis Baratheon plans to take the Iron Throne for his own. Robb tries to decide his next move in the war. The Night&#039;s Watch arrive at the house of Craster.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Night Lands&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Arya makes friends with Gendry. Tyrion tries to take control of the small council. Theon arrives at his home, Pyke, in order to persuade his father into helping Robb with the war. Jon tries to investigate Craster&#039;s secret.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      House of Cards&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$50 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Kevin Spacey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Francis Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Robin Wright&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Claire Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Congressman Francis Underwood has been declined the chair for Secretary of State. He&#039;s now gathering his own team to plot his revenge. Zoe Barnes, a reporter for the Washington Herald, will do anything to get her big break.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis and Doug plan to frame Secretary of State nominee, Michael Kern. Meanwhile, Zoe&#039;s popularity at the Washington Herald continues to grow.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis heads for his hometown to deal with a crisis. Zoe negotiates the politics of being a journalist on the rise. Claire finds herself a new business partner.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
&amp;lt;/Seriaalid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Seriaalid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Hooajad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Eelarve&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Näitlejad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Roll&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Osad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Osa&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Kokkuvõte&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;IlmumisAeg&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT fail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;text-align: left&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Seriaalid/Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Tv series&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;5&amp;quot;&amp;gt;Seasons&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Hooajad/Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Season&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;4&amp;quot;&amp;gt;Budget&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;Eelarve&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Actors&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Role&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Näitlejad/Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Roll&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;tr/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Episodes&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Summary&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;Premier&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Osad/Osa&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Kokkuvõte&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;IlmumisAeg&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
Kavandatav veebiteenus võimaldab realiseerida langevarjuri hüppepäeviku erinevates klientrakendustes. Langevarjurid peavad pidama hüppepäevikut, eriti hüppamisega alustades, sest see võimaldab instruktoritel kontrollida hüppaja edusamme ja talle omistada pädevusi. Teenus võimaldab kasutajatel lisada hüppepäevikusse hüppeid ja hüpetega seotud informatsiooni.&lt;br /&gt;
 &lt;br /&gt;
===Mõisted===&lt;br /&gt;
Kasutaja – langevarjur, kes sisestab oma hüppeid rakendusse&lt;br /&gt;
&lt;br /&gt;
Admin – haldab kasutajakontosid&lt;br /&gt;
&lt;br /&gt;
===Üldkirjeldus===&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
Meil on langevarjurid, kellel on erinevad pädevused või vahel ka mitu pädevust. Igal hüppel kasutab langevarjur ühte pädevust, ehk näiteks on ta tandeminstruktor või õpilane. Kasutajad loovad enda kontod ise esimesel süsteemi kasutamise korral.&lt;br /&gt;
 &lt;br /&gt;
====Hüpped====&lt;br /&gt;
Langevarjurid käivad hüppamas ja hüpete kohta talletatakse järgnev informatsioon:&lt;br /&gt;
1)   Number&lt;br /&gt;
&lt;br /&gt;
2)   Kuupäev&lt;br /&gt;
&lt;br /&gt;
3)   Koht&lt;br /&gt;
&lt;br /&gt;
4)   Hüppe kõrgus&lt;br /&gt;
&lt;br /&gt;
5)   Langevarju avamise kõrgus&lt;br /&gt;
&lt;br /&gt;
6)   Vabalangemises veedetud sekundite arv&lt;br /&gt;
&lt;br /&gt;
7)   Hüppel kasutatud peakuppel&lt;br /&gt;
&lt;br /&gt;
8)   Hüppe tüüp&lt;br /&gt;
&lt;br /&gt;
9)   Lennumasin&lt;br /&gt;
&lt;br /&gt;
10)                 Kommentaarid&lt;br /&gt;
&lt;br /&gt;
11)                 Kui hüppel juhtus tõrge, siis tõrke kirjeldus&lt;br /&gt;
&lt;br /&gt;
12)                 Viide või viited hüppest salvestatud videole vms.&lt;br /&gt;
 &lt;br /&gt;
====Administraator====&lt;br /&gt;
Administraator haldab oma kasutajaliidese kaudu kasutajaid. Ta saab märkida kasutajaid mitteaktiivseteks ja aktiivseteks. Mitteaktiivsed kasutajad saavad oma infot vaadata, kuid uusi hüppeid lisada ei saa.&lt;br /&gt;
 &lt;br /&gt;
===Must have nõuded===&lt;br /&gt;
Kasutaja&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab luua konto süsteemi esmasel kasutamisel&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab luua uusi hüppekohti (saab sisestada uusi riike, uusi koha tüüpe ja uusi lennuvälju)&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada uusi peakupleid&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppe tüüpe&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada uusi lennumasinaid ja nende tüüpe&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppeid ja hüppe tüüpe&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada hüppe kohta uusi tõrkeid ja defineerida uusi tõrke tüüpe&lt;br /&gt;
&lt;br /&gt;
▪ Kasutaja saab sisestada hyperlinke täiendava materjaliga hüpe kohta&lt;br /&gt;
 &lt;br /&gt;
===Nice to have nõuded===&lt;br /&gt;
====Admin====&lt;br /&gt;
▪ Administraator saab muuta kasutaja mitteaktiivseks&lt;br /&gt;
&lt;br /&gt;
▪ Administraator saab muuta kasutaja aktiivseks&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
▪ Kasutaja saab enda profiilis vaadata enda hüpete kohta statistikat nagu vabalangemises veedetud aeg ja hüpete arv.&lt;br /&gt;
 &lt;br /&gt;
===Andmebaas===&lt;br /&gt;
Andmebaasi mudeli leiab siit: https://www.dropbox.com/s/o3ccx53ki3ecz1g/Logbook%20ERD.pdf?dl=0&lt;br /&gt;
&lt;br /&gt;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendus==&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88328</id>
		<title>Lopetajad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88328"/>
		<updated>2015-04-21T14:24:47Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Mõisted */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Ehk lõpetab see aasta=&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
==XML andmefail==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;Seriaalid&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      Game of thrones&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$60 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Sean Bean&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Eddard &#039;Ned&#039; Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Mark Addy&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Robert Baratheon&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Michelle Fairley&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Catelyn Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Winter Is Coming&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans to ask his oldest friend, Eddard Stark, to take Jon&#039;s place. Across the sea, Viserys Targaryen plans to wed his sister to a nomadic warlord in exchange for an army.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Kingsroad&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              While Bran recovers from his fall, Ned takes only his daughters to Kings Landing. Jon Snow goes with his uncle Benjen to The Wall. Tyrion joins them.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              15 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$69 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Peter Dinklage&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Tyrion Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The North Remembers&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Tyrion arrives at Kings Landing to take his father&#039;s place as Hand of the King. Stannis Baratheon plans to take the Iron Throne for his own. Robb tries to decide his next move in the war. The Night&#039;s Watch arrive at the house of Craster.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Night Lands&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Arya makes friends with Gendry. Tyrion tries to take control of the small council. Theon arrives at his home, Pyke, in order to persuade his father into helping Robb with the war. Jon tries to investigate Craster&#039;s secret.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      House of Cards&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$50 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Kevin Spacey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Francis Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Robin Wright&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Claire Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Congressman Francis Underwood has been declined the chair for Secretary of State. He&#039;s now gathering his own team to plot his revenge. Zoe Barnes, a reporter for the Washington Herald, will do anything to get her big break.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis and Doug plan to frame Secretary of State nominee, Michael Kern. Meanwhile, Zoe&#039;s popularity at the Washington Herald continues to grow.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis heads for his hometown to deal with a crisis. Zoe negotiates the politics of being a journalist on the rise. Claire finds herself a new business partner.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
&amp;lt;/Seriaalid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Seriaalid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Hooajad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Eelarve&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Näitlejad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Roll&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Osad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Osa&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Kokkuvõte&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;IlmumisAeg&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT fail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;text-align: left&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Seriaalid/Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Tv series&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;5&amp;quot;&amp;gt;Seasons&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Hooajad/Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Season&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;4&amp;quot;&amp;gt;Budget&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;Eelarve&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Actors&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Role&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Näitlejad/Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Roll&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;tr/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Episodes&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Summary&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;Premier&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Osad/Osa&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Kokkuvõte&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;IlmumisAeg&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
Kavandatav veebiteenus võimaldab realiseerida langevarjuri hüppepäeviku erinevates klientrakendustes. Langevarjurid peavad pidama hüppepäevikut, eriti hüppamisega alustades, sest see võimaldab instruktoritel kontrollida hüppaja edusamme ja talle omistada pädevusi. Teenus võimaldab kasutajatel lisada hüppepäevikusse hüppeid ja hüpetega seotud informatsiooni.&lt;br /&gt;
 &lt;br /&gt;
===Mõisted===&lt;br /&gt;
Kasutaja – langevarjur, kes sisestab oma hüppeid rakendusse&lt;br /&gt;
&lt;br /&gt;
Admin – haldab kasutajakontosid&lt;br /&gt;
&lt;br /&gt;
===Üldkirjeldus===&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
Meil on langevarjurid, kellel on erinevad pädevused või vahel ka mitu pädevust. Igal hüppel kasutab langevarjur ühte pädevust, ehk näiteks on ta tandeminstruktor või õpilane. Kasutajad loovad enda kontod ise esimesel süsteemi kasutamise korral.&lt;br /&gt;
 &lt;br /&gt;
====Hüpped====&lt;br /&gt;
Langevarjurid käivad hüppamas ja hüpete kohta talletatakse järgnev informatsioon:&lt;br /&gt;
1)   Number&lt;br /&gt;
2)   Kuupäev&lt;br /&gt;
3)   Koht&lt;br /&gt;
4)   Hüppe kõrgus&lt;br /&gt;
5)   Langevarju avamise kõrgus&lt;br /&gt;
6)   Vabalangemises veedetud sekundite arv&lt;br /&gt;
7)   Hüppel kasutatud peakuppel&lt;br /&gt;
8)   Hüppe tüüp&lt;br /&gt;
9)   Lennumasin&lt;br /&gt;
10)                 Kommentaarid&lt;br /&gt;
11)                 Kui hüppel juhtus tõrge, siis tõrke kirjeldus&lt;br /&gt;
12)                 Viide või viited hüppest salvestatud videole vms.&lt;br /&gt;
 &lt;br /&gt;
====Administraator====&lt;br /&gt;
Administraator haldab oma kasutajaliidese kaudu kasutajaid. Ta saab märkida kasutajaid mitteaktiivseteks ja aktiivseteks. Mitteaktiivsed kasutajad saavad oma infot vaadata, kuid uusi hüppeid lisada ei saa.&lt;br /&gt;
 &lt;br /&gt;
===Must have nõuded===&lt;br /&gt;
Kasutaja&lt;br /&gt;
▪ Kasutaja saab luua konto süsteemi esmasel kasutamisel&lt;br /&gt;
▪ Kasutaja saab luua uusi hüppekohti (saab sisestada uusi riike, uusi koha tüüpe ja uusi lennuvälju)&lt;br /&gt;
▪ Kasutaja saab sisestada uusi peakupleid&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppe tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada uusi lennumasinaid ja nende tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppeid ja hüppe tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada hüppe kohta uusi tõrkeid ja defineerida uusi tõrke tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada hyperlinke täiendava materjaliga hüpe kohta&lt;br /&gt;
 &lt;br /&gt;
===Nice to have nõuded===&lt;br /&gt;
====Admin====&lt;br /&gt;
▪ Administraator saab muuta kasutaja mitteaktiivseks&lt;br /&gt;
▪ Administraator saab muuta kasutaja aktiivseks&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
▪ Kasutaja saab enda profiilis vaadata enda hüpete kohta statistikat nagu vabalangemises veedetud aeg ja hüpete arv.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
===Andmebaas===&lt;br /&gt;
Andmebaasi mudeli leiab siit: https://www.dropbox.com/s/o3ccx53ki3ecz1g/Logbook%20ERD.pdf?dl=0&lt;br /&gt;
&lt;br /&gt;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendus==&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88327</id>
		<title>Lopetajad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88327"/>
		<updated>2015-04-21T14:24:36Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Mõisted */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Ehk lõpetab see aasta=&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
==XML andmefail==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;Seriaalid&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      Game of thrones&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$60 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Sean Bean&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Eddard &#039;Ned&#039; Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Mark Addy&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Robert Baratheon&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Michelle Fairley&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Catelyn Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Winter Is Coming&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans to ask his oldest friend, Eddard Stark, to take Jon&#039;s place. Across the sea, Viserys Targaryen plans to wed his sister to a nomadic warlord in exchange for an army.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Kingsroad&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              While Bran recovers from his fall, Ned takes only his daughters to Kings Landing. Jon Snow goes with his uncle Benjen to The Wall. Tyrion joins them.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              15 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$69 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Peter Dinklage&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Tyrion Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The North Remembers&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Tyrion arrives at Kings Landing to take his father&#039;s place as Hand of the King. Stannis Baratheon plans to take the Iron Throne for his own. Robb tries to decide his next move in the war. The Night&#039;s Watch arrive at the house of Craster.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Night Lands&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Arya makes friends with Gendry. Tyrion tries to take control of the small council. Theon arrives at his home, Pyke, in order to persuade his father into helping Robb with the war. Jon tries to investigate Craster&#039;s secret.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      House of Cards&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$50 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Kevin Spacey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Francis Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Robin Wright&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Claire Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Congressman Francis Underwood has been declined the chair for Secretary of State. He&#039;s now gathering his own team to plot his revenge. Zoe Barnes, a reporter for the Washington Herald, will do anything to get her big break.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis and Doug plan to frame Secretary of State nominee, Michael Kern. Meanwhile, Zoe&#039;s popularity at the Washington Herald continues to grow.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis heads for his hometown to deal with a crisis. Zoe negotiates the politics of being a journalist on the rise. Claire finds herself a new business partner.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
&amp;lt;/Seriaalid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Seriaalid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Hooajad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Eelarve&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Näitlejad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Roll&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Osad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Osa&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Kokkuvõte&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;IlmumisAeg&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT fail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;text-align: left&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Seriaalid/Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Tv series&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;5&amp;quot;&amp;gt;Seasons&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Hooajad/Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Season&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;4&amp;quot;&amp;gt;Budget&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;Eelarve&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Actors&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Role&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Näitlejad/Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Roll&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;tr/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Episodes&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Summary&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;Premier&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Osad/Osa&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Kokkuvõte&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;IlmumisAeg&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
Kavandatav veebiteenus võimaldab realiseerida langevarjuri hüppepäeviku erinevates klientrakendustes. Langevarjurid peavad pidama hüppepäevikut, eriti hüppamisega alustades, sest see võimaldab instruktoritel kontrollida hüppaja edusamme ja talle omistada pädevusi. Teenus võimaldab kasutajatel lisada hüppepäevikusse hüppeid ja hüpetega seotud informatsiooni.&lt;br /&gt;
 &lt;br /&gt;
===Mõisted===&lt;br /&gt;
Kasutaja – langevarjur, kes sisestab oma hüppeid rakendusse&lt;br /&gt;
Admin – haldab kasutajakontosid&lt;br /&gt;
&lt;br /&gt;
===Üldkirjeldus===&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
Meil on langevarjurid, kellel on erinevad pädevused või vahel ka mitu pädevust. Igal hüppel kasutab langevarjur ühte pädevust, ehk näiteks on ta tandeminstruktor või õpilane. Kasutajad loovad enda kontod ise esimesel süsteemi kasutamise korral.&lt;br /&gt;
 &lt;br /&gt;
====Hüpped====&lt;br /&gt;
Langevarjurid käivad hüppamas ja hüpete kohta talletatakse järgnev informatsioon:&lt;br /&gt;
1)   Number&lt;br /&gt;
2)   Kuupäev&lt;br /&gt;
3)   Koht&lt;br /&gt;
4)   Hüppe kõrgus&lt;br /&gt;
5)   Langevarju avamise kõrgus&lt;br /&gt;
6)   Vabalangemises veedetud sekundite arv&lt;br /&gt;
7)   Hüppel kasutatud peakuppel&lt;br /&gt;
8)   Hüppe tüüp&lt;br /&gt;
9)   Lennumasin&lt;br /&gt;
10)                 Kommentaarid&lt;br /&gt;
11)                 Kui hüppel juhtus tõrge, siis tõrke kirjeldus&lt;br /&gt;
12)                 Viide või viited hüppest salvestatud videole vms.&lt;br /&gt;
 &lt;br /&gt;
====Administraator====&lt;br /&gt;
Administraator haldab oma kasutajaliidese kaudu kasutajaid. Ta saab märkida kasutajaid mitteaktiivseteks ja aktiivseteks. Mitteaktiivsed kasutajad saavad oma infot vaadata, kuid uusi hüppeid lisada ei saa.&lt;br /&gt;
 &lt;br /&gt;
===Must have nõuded===&lt;br /&gt;
Kasutaja&lt;br /&gt;
▪ Kasutaja saab luua konto süsteemi esmasel kasutamisel&lt;br /&gt;
▪ Kasutaja saab luua uusi hüppekohti (saab sisestada uusi riike, uusi koha tüüpe ja uusi lennuvälju)&lt;br /&gt;
▪ Kasutaja saab sisestada uusi peakupleid&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppe tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada uusi lennumasinaid ja nende tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppeid ja hüppe tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada hüppe kohta uusi tõrkeid ja defineerida uusi tõrke tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada hyperlinke täiendava materjaliga hüpe kohta&lt;br /&gt;
 &lt;br /&gt;
===Nice to have nõuded===&lt;br /&gt;
====Admin====&lt;br /&gt;
▪ Administraator saab muuta kasutaja mitteaktiivseks&lt;br /&gt;
▪ Administraator saab muuta kasutaja aktiivseks&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
▪ Kasutaja saab enda profiilis vaadata enda hüpete kohta statistikat nagu vabalangemises veedetud aeg ja hüpete arv.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
===Andmebaas===&lt;br /&gt;
Andmebaasi mudeli leiab siit: https://www.dropbox.com/s/o3ccx53ki3ecz1g/Logbook%20ERD.pdf?dl=0&lt;br /&gt;
&lt;br /&gt;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendus==&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88326</id>
		<title>Lopetajad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88326"/>
		<updated>2015-04-21T14:24:15Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Projekti analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Ehk lõpetab see aasta=&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
==XML andmefail==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;Seriaalid&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      Game of thrones&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$60 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Sean Bean&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Eddard &#039;Ned&#039; Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Mark Addy&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Robert Baratheon&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Michelle Fairley&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Catelyn Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Winter Is Coming&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans to ask his oldest friend, Eddard Stark, to take Jon&#039;s place. Across the sea, Viserys Targaryen plans to wed his sister to a nomadic warlord in exchange for an army.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Kingsroad&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              While Bran recovers from his fall, Ned takes only his daughters to Kings Landing. Jon Snow goes with his uncle Benjen to The Wall. Tyrion joins them.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              15 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$69 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Peter Dinklage&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Tyrion Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The North Remembers&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Tyrion arrives at Kings Landing to take his father&#039;s place as Hand of the King. Stannis Baratheon plans to take the Iron Throne for his own. Robb tries to decide his next move in the war. The Night&#039;s Watch arrive at the house of Craster.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Night Lands&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Arya makes friends with Gendry. Tyrion tries to take control of the small council. Theon arrives at his home, Pyke, in order to persuade his father into helping Robb with the war. Jon tries to investigate Craster&#039;s secret.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      House of Cards&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$50 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Kevin Spacey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Francis Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Robin Wright&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Claire Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Congressman Francis Underwood has been declined the chair for Secretary of State. He&#039;s now gathering his own team to plot his revenge. Zoe Barnes, a reporter for the Washington Herald, will do anything to get her big break.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis and Doug plan to frame Secretary of State nominee, Michael Kern. Meanwhile, Zoe&#039;s popularity at the Washington Herald continues to grow.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis heads for his hometown to deal with a crisis. Zoe negotiates the politics of being a journalist on the rise. Claire finds herself a new business partner.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
&amp;lt;/Seriaalid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Seriaalid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Hooajad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Eelarve&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Näitlejad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Roll&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Osad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Osa&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Kokkuvõte&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;IlmumisAeg&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT fail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;text-align: left&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Seriaalid/Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Tv series&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;5&amp;quot;&amp;gt;Seasons&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Hooajad/Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Season&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;4&amp;quot;&amp;gt;Budget&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;Eelarve&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Actors&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Role&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Näitlejad/Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Roll&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;tr/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Episodes&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Summary&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;Premier&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Osad/Osa&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Kokkuvõte&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;IlmumisAeg&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
Kavandatav veebiteenus võimaldab realiseerida langevarjuri hüppepäeviku erinevates klientrakendustes. Langevarjurid peavad pidama hüppepäevikut, eriti hüppamisega alustades, sest see võimaldab instruktoritel kontrollida hüppaja edusamme ja talle omistada pädevusi. Teenus võimaldab kasutajatel lisada hüppepäevikusse hüppeid ja hüpetega seotud informatsiooni.&lt;br /&gt;
 &lt;br /&gt;
===Mõisted===&lt;br /&gt;
kasutaja – langevarjur, kes sisestab oma hüppeid rakendusse&lt;br /&gt;
admin – haldab kasutajakontosid&lt;br /&gt;
 &lt;br /&gt;
===Üldkirjeldus===&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
Meil on langevarjurid, kellel on erinevad pädevused või vahel ka mitu pädevust. Igal hüppel kasutab langevarjur ühte pädevust, ehk näiteks on ta tandeminstruktor või õpilane. Kasutajad loovad enda kontod ise esimesel süsteemi kasutamise korral.&lt;br /&gt;
 &lt;br /&gt;
====Hüpped====&lt;br /&gt;
Langevarjurid käivad hüppamas ja hüpete kohta talletatakse järgnev informatsioon:&lt;br /&gt;
1)   Number&lt;br /&gt;
2)   Kuupäev&lt;br /&gt;
3)   Koht&lt;br /&gt;
4)   Hüppe kõrgus&lt;br /&gt;
5)   Langevarju avamise kõrgus&lt;br /&gt;
6)   Vabalangemises veedetud sekundite arv&lt;br /&gt;
7)   Hüppel kasutatud peakuppel&lt;br /&gt;
8)   Hüppe tüüp&lt;br /&gt;
9)   Lennumasin&lt;br /&gt;
10)                 Kommentaarid&lt;br /&gt;
11)                 Kui hüppel juhtus tõrge, siis tõrke kirjeldus&lt;br /&gt;
12)                 Viide või viited hüppest salvestatud videole vms.&lt;br /&gt;
 &lt;br /&gt;
====Administraator====&lt;br /&gt;
Administraator haldab oma kasutajaliidese kaudu kasutajaid. Ta saab märkida kasutajaid mitteaktiivseteks ja aktiivseteks. Mitteaktiivsed kasutajad saavad oma infot vaadata, kuid uusi hüppeid lisada ei saa.&lt;br /&gt;
 &lt;br /&gt;
===Must have nõuded===&lt;br /&gt;
Kasutaja&lt;br /&gt;
▪ Kasutaja saab luua konto süsteemi esmasel kasutamisel&lt;br /&gt;
▪ Kasutaja saab luua uusi hüppekohti (saab sisestada uusi riike, uusi koha tüüpe ja uusi lennuvälju)&lt;br /&gt;
▪ Kasutaja saab sisestada uusi peakupleid&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppe tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada uusi lennumasinaid ja nende tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppeid ja hüppe tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada hüppe kohta uusi tõrkeid ja defineerida uusi tõrke tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada hyperlinke täiendava materjaliga hüpe kohta&lt;br /&gt;
 &lt;br /&gt;
===Nice to have nõuded===&lt;br /&gt;
====Admin====&lt;br /&gt;
▪ Administraator saab muuta kasutaja mitteaktiivseks&lt;br /&gt;
▪ Administraator saab muuta kasutaja aktiivseks&lt;br /&gt;
====Kasutaja====&lt;br /&gt;
▪ Kasutaja saab enda profiilis vaadata enda hüpete kohta statistikat nagu vabalangemises veedetud aeg ja hüpete arv.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
===Andmebaas===&lt;br /&gt;
Andmebaasi mudeli leiab siit: https://www.dropbox.com/s/o3ccx53ki3ecz1g/Logbook%20ERD.pdf?dl=0&lt;br /&gt;
&lt;br /&gt;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendus==&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88325</id>
		<title>Lopetajad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88325"/>
		<updated>2015-04-21T14:22:10Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Projekti analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Ehk lõpetab see aasta=&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
==XML andmefail==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;Seriaalid&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      Game of thrones&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$60 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Sean Bean&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Eddard &#039;Ned&#039; Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Mark Addy&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Robert Baratheon&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Michelle Fairley&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Catelyn Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Winter Is Coming&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans to ask his oldest friend, Eddard Stark, to take Jon&#039;s place. Across the sea, Viserys Targaryen plans to wed his sister to a nomadic warlord in exchange for an army.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Kingsroad&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              While Bran recovers from his fall, Ned takes only his daughters to Kings Landing. Jon Snow goes with his uncle Benjen to The Wall. Tyrion joins them.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              15 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$69 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Peter Dinklage&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Tyrion Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The North Remembers&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Tyrion arrives at Kings Landing to take his father&#039;s place as Hand of the King. Stannis Baratheon plans to take the Iron Throne for his own. Robb tries to decide his next move in the war. The Night&#039;s Watch arrive at the house of Craster.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Night Lands&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Arya makes friends with Gendry. Tyrion tries to take control of the small council. Theon arrives at his home, Pyke, in order to persuade his father into helping Robb with the war. Jon tries to investigate Craster&#039;s secret.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      House of Cards&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$50 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Kevin Spacey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Francis Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Robin Wright&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Claire Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Congressman Francis Underwood has been declined the chair for Secretary of State. He&#039;s now gathering his own team to plot his revenge. Zoe Barnes, a reporter for the Washington Herald, will do anything to get her big break.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis and Doug plan to frame Secretary of State nominee, Michael Kern. Meanwhile, Zoe&#039;s popularity at the Washington Herald continues to grow.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis heads for his hometown to deal with a crisis. Zoe negotiates the politics of being a journalist on the rise. Claire finds herself a new business partner.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
&amp;lt;/Seriaalid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Seriaalid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Hooajad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Eelarve&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Näitlejad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Roll&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Osad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Osa&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Kokkuvõte&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;IlmumisAeg&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT fail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;text-align: left&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Seriaalid/Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Tv series&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;5&amp;quot;&amp;gt;Seasons&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Hooajad/Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Season&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;4&amp;quot;&amp;gt;Budget&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;Eelarve&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Actors&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Role&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Näitlejad/Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Roll&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;tr/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Episodes&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Summary&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;Premier&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Osad/Osa&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Kokkuvõte&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;IlmumisAeg&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
Kokkuvõte&lt;br /&gt;
Kavandatav veebiteenus võimaldab realiseerida langevarjuri hüppepäeviku erinevates klientrakendustes. Langevarjurid peavad pidama hüppepäevikut, eriti hüppamisega alustades, sest see võimaldab instruktoritel kontrollida hüppaja edusamme ja talle omistada pädevusi. Teenus võimaldab kasutajatel lisada hüppepäevikusse hüppeid ja hüpetega seotud informatsiooni.&lt;br /&gt;
 &lt;br /&gt;
Mõisted&lt;br /&gt;
kasutaja – langevarjur, kes sisestab oma hüppeid rakendusse&lt;br /&gt;
admin – haldab kasutajakontosid&lt;br /&gt;
 &lt;br /&gt;
Üldkirjeldus&lt;br /&gt;
Kasutaja&lt;br /&gt;
Meil on langevarjurid, kellel on erinevad pädevused või vahel ka mitu pädevust. Igal hüppel kasutab langevarjur ühte pädevust, ehk näiteks on ta tandeminstruktor või õpilane. Kasutajad loovad enda kontod ise esimesel süsteemi kasutamise korral.&lt;br /&gt;
 &lt;br /&gt;
Hüpped&lt;br /&gt;
Langevarjurid käivad hüppamas ja hüpete kohta talletatakse järgnev informatsioon:&lt;br /&gt;
1)   Number&lt;br /&gt;
2)   Kuupäev&lt;br /&gt;
3)   Koht&lt;br /&gt;
4)   Hüppe kõrgus&lt;br /&gt;
5)   Langevarju avamise kõrgus&lt;br /&gt;
6)   Vabalangemises veedetud sekundite arv&lt;br /&gt;
7)   Hüppel kasutatud peakuppel&lt;br /&gt;
8)   Hüppe tüüp&lt;br /&gt;
9)   Lennumasin&lt;br /&gt;
10)                 Kommentaarid&lt;br /&gt;
11)                 Kui hüppel juhtus tõrge, siis tõrke kirjeldus&lt;br /&gt;
12)                 Viide või viited hüppest salvestatud videole vms.&lt;br /&gt;
 &lt;br /&gt;
Administraator&lt;br /&gt;
Administraator haldab oma kasutajaliidese kaudu kasutajaid. Ta saab märkida kasutajaid mitteaktiivseteks ja aktiivseteks. Mitteaktiivsed kasutajad saavad oma infot vaadata, kuid uusi hüppeid lisada ei saa.&lt;br /&gt;
 &lt;br /&gt;
Must have Nõuded&lt;br /&gt;
Kasutaja&lt;br /&gt;
▪ Kasutaja saab luua konto süsteemi esmasel kasutamisel&lt;br /&gt;
▪ Kasutaja saab luua uusi hüppekohti (saab sisestada uusi riike, uusi koha tüüpe ja uusi lennuvälju)&lt;br /&gt;
▪ Kasutaja saab sisestada uusi peakupleid&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppe tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada uusi lennumasinaid ja nende tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada uusi hüppeid ja hüppe tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada hüppe kohta uusi tõrkeid ja defineerida uusi tõrke tüüpe&lt;br /&gt;
▪ Kasutaja saab sisestada hyperlinke täiendava materjaliga hüpe kohta&lt;br /&gt;
 &lt;br /&gt;
Nice to have Nõuded&lt;br /&gt;
Admin&lt;br /&gt;
▪ Administraator saab muuta kasutaja mitteaktiivseks&lt;br /&gt;
▪ Administraator saab muuta kasutaja aktiivseks&lt;br /&gt;
Kasutaja&lt;br /&gt;
▪ Kasutaja saab enda profiilis vaadata enda hüpete kohta statistikat nagu vabalangemises veedetud aeg ja hüpete arv.&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
Andmebaasi&lt;br /&gt;
Andmebaasi mudeli leiab siit: https://www.dropbox.com/s/o3ccx53ki3ecz1g/Logbook%20ERD.pdf?dl=0&lt;br /&gt;
&lt;br /&gt;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendus==&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88324</id>
		<title>Lopetajad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=88324"/>
		<updated>2015-04-21T14:21:27Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Ehk lõpetab see aasta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Ehk lõpetab see aasta=&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
==XML andmefail==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;Seriaalid&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      Game of thrones&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$60 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Sean Bean&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Eddard &#039;Ned&#039; Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Mark Addy&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Robert Baratheon&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Michelle Fairley&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Catelyn Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Winter Is Coming&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans to ask his oldest friend, Eddard Stark, to take Jon&#039;s place. Across the sea, Viserys Targaryen plans to wed his sister to a nomadic warlord in exchange for an army.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Kingsroad&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              While Bran recovers from his fall, Ned takes only his daughters to Kings Landing. Jon Snow goes with his uncle Benjen to The Wall. Tyrion joins them.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              15 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$69 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Peter Dinklage&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Tyrion Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The North Remembers&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Tyrion arrives at Kings Landing to take his father&#039;s place as Hand of the King. Stannis Baratheon plans to take the Iron Throne for his own. Robb tries to decide his next move in the war. The Night&#039;s Watch arrive at the house of Craster.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Night Lands&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Arya makes friends with Gendry. Tyrion tries to take control of the small council. Theon arrives at his home, Pyke, in order to persuade his father into helping Robb with the war. Jon tries to investigate Craster&#039;s secret.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      House of Cards&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$50 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Kevin Spacey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Francis Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Robin Wright&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Claire Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Congressman Francis Underwood has been declined the chair for Secretary of State. He&#039;s now gathering his own team to plot his revenge. Zoe Barnes, a reporter for the Washington Herald, will do anything to get her big break.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis and Doug plan to frame Secretary of State nominee, Michael Kern. Meanwhile, Zoe&#039;s popularity at the Washington Herald continues to grow.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis heads for his hometown to deal with a crisis. Zoe negotiates the politics of being a journalist on the rise. Claire finds herself a new business partner.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
&amp;lt;/Seriaalid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Seriaalid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Hooajad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Eelarve&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Näitlejad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Roll&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Osad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Osa&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Kokkuvõte&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;IlmumisAeg&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT fail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;text-align: left&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Seriaalid/Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Tv series&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;5&amp;quot;&amp;gt;Seasons&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Hooajad/Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Season&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;4&amp;quot;&amp;gt;Budget&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;Eelarve&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Actors&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Role&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Näitlejad/Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Roll&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;tr/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Episodes&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Summary&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;Premier&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Osad/Osa&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Kokkuvõte&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;IlmumisAeg&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Projekti analüüs==&lt;br /&gt;
&lt;br /&gt;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendus==&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=88323</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2015</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015&amp;diff=88323"/>
		<updated>2015-04-21T14:17:35Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Ehk lõpetab see aasta */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2015=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML(SOAP) või Rest veebiteenusel ja sellele kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;07. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;14. märts 2015&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenuse analüüs peab olema valmis, esitatud ja wikilehel kirjeldatud hiljemalt: &#039;&#039;&#039;4.aprill 2015&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2015#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;24. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;30. mai 2015&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalt 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
* Teenuse poole pöördumiste arvu piiramist ja piirangute haldamist.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus peab toetama mitme kasutaja võimalust.&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC  Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus,&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2015 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2015=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
==Meeskond BananaPhone==&lt;br /&gt;
[[BananaPhone|Meeskonna koduleht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Tõnismäe&lt;br /&gt;
*Andreas Plado&lt;br /&gt;
*Rando Laisaar&lt;br /&gt;
*Tiit Tallermaa&lt;br /&gt;
&lt;br /&gt;
==Meeskond ROKK==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ROKK Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Ott&lt;br /&gt;
*Kristian Kalm&lt;br /&gt;
&lt;br /&gt;
==Lupardid VR2==&lt;br /&gt;
[[Lupardid VR2|Meeskonna leht]]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Timo Triisa&lt;br /&gt;
*Madis Männik&lt;br /&gt;
*Johannes Vatsfeldt&lt;br /&gt;
*Tanel Pääro&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
* [[Talk:HMR#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[HMR]] (14.03)&lt;br /&gt;
* [[Talk:Liisa ja Poisid#Retsensioon meeskonnalt Lupardid|XML&#039;i retsensioon]] meeskonnale [[Liisa ja Poisid]] (14.03)&lt;br /&gt;
&lt;br /&gt;
==R0ds==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:R0ds Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rain Mäsak&lt;br /&gt;
*Oliver Armväärt&lt;br /&gt;
*Den-Daniel Dobrus - &#039;&#039;Lead&#039;&#039;&lt;br /&gt;
*Sten Saliste&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;R0ds poolt kirjutatud retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 VariableMoods2]&lt;br /&gt;
&lt;br /&gt;
== /* Anonüümsed koodikommentaatorid */ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Koodikommentaatorid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Madis Uudam&lt;br /&gt;
*Kristjan Kebja&lt;br /&gt;
*Olle Mikk&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioonid retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO MS-TO]&amp;lt;br&amp;gt;&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Koodikommentaatorid#Retsensioon_meeskonnale_HMR retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/HMR HMR]&lt;br /&gt;
&lt;br /&gt;
== Meeskond Flauto ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto Flauto koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
&lt;br /&gt;
* Lelet Hollo&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Anonüümsed koodikommentaatorid&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Flauto#Retsensioon_meeskonnale_.22Anon.C3.BC.C3.BCmsed_koodikommentaatorid.22 Kaunis kodutöö]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Taandarendajad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Taandarendajad_VR2 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priit Üksküla&lt;br /&gt;
*Kaido Henrik Elias&lt;br /&gt;
*Meelis Talvis&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale Tab : [https://wiki.itcollege.ee/index.php/Talk:Tab Link]&lt;br /&gt;
&lt;br /&gt;
XML andmefaili retsensioon meeskonnale VariableMoods2 : [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 Link]&lt;br /&gt;
&lt;br /&gt;
==Meeskond KRTT==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/KRTT Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Siiner&lt;br /&gt;
*Ralf Sitska&lt;br /&gt;
*Timmo Tõnts&lt;br /&gt;
*Triin Õige&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna KRTT retsensioonid&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:R0ds R0ds]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale  [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin Martin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Hubris==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Hubris Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Sander Maasikamäe&lt;br /&gt;
*Allan Paalo&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
&lt;br /&gt;
===Tehtud retsensioonid:===&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ROKK retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ROKK ROKK]&lt;br /&gt;
* XMLi [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Flauto retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Flauto Flauto]&lt;br /&gt;
&lt;br /&gt;
==Meeskond VariableMoods==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:VariableMoods2 Ajaveeb]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Berit Veidemann&lt;br /&gt;
*Mihkel Künnapas&lt;br /&gt;
*Krister Kamla&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Tehtud retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
11. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:KRTT KRTT] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
19. märts 2015 - Retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Talk:Hubris Hubris] (XML andmefail)&lt;br /&gt;
&lt;br /&gt;
==[https://wiki.itcollege.ee/index.php/ALTER_eGO ALTER eGO]==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Egon Lund&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Artur ja sõbrad]&lt;br /&gt;
&lt;br /&gt;
XML ülesande [https://wiki.itcollege.ee/index.php/Talk:TrainSmart retsensioon] meeskonnale [https://wiki.itcollege.ee/index.php/TrainSmart TrainSmart]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Tab==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Tab Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Rene Mändel&lt;br /&gt;
*Mikk Pürg&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;Qwerty&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin!]  (11.03.2015)&lt;br /&gt;
&lt;br /&gt;
XML ülesande retsentsioon meeskonnale &amp;quot;ROKK&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond:ROKK siin!]  (14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==[InsertNameHere]==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:InsertNameHere Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Villu Viirsalu&lt;br /&gt;
&lt;br /&gt;
== Simpleshow==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mait Roosvalt&lt;br /&gt;
*Jekaterina Jakimets&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Martin&amp;quot;:&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:Martin asub siin]&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Qwerty&amp;quot;&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty asub siin]&lt;br /&gt;
&lt;br /&gt;
Analüüs veebiteenusele asub &lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:SimpleShow#Anal.C3.BC.C3.BCs siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Martin==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Martin Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Martin Karu&lt;br /&gt;
*Martin Mägi&lt;br /&gt;
*Martin Betlem&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale &amp;quot;Simpleshow&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:SimpleShow siin] (14.03.2015 kell 23.41)&lt;br /&gt;
&lt;br /&gt;
==Dot muzei==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Dot_muzei Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Aap Kaur Suvi&lt;br /&gt;
*Indrek Jõgi&lt;br /&gt;
*Kristjan Veskimäe&lt;br /&gt;
*Sandra Niinepuu - projektijuht&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse analüüs asub [https://wiki.itcollege.ee/index.php/Dot_muzei#Veebiteenuse_anal.C3.BC.C3.BCs siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Artur ja sõbrad==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:ArturJaSobrad Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anni Klammer&lt;br /&gt;
*Artur Tomba&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale NoMethodError asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:NoMethodError siin]&lt;br /&gt;
&lt;br /&gt;
XMLi retsensioon meeskonnale Qwerty asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond_Qwerty siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error405==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error405 Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Priidik Soon&lt;br /&gt;
*Mihkel Kivisild&lt;br /&gt;
*Andre Kaur&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/KRTT KRTT] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:KRTT siin].&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale [https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503] asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Vertigo==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:vertigo Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tanel Peet&lt;br /&gt;
*Meri-Kris Jaama&lt;br /&gt;
*Teele Liblik&lt;br /&gt;
*Kätlin Hein&lt;br /&gt;
*Liisi Kitsapea&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale VariableMoods1 [https://wiki.itcollege.ee/index.php/Talk:Meeskond:VariableMoods2 asub siin]&lt;br /&gt;
&lt;br /&gt;
XML retsensioon meeskonnale KRTT [https://wiki.itcollege.ee/index.php/Talk:KRTT#XML asub siin]&lt;br /&gt;
&lt;br /&gt;
==Meeskond NoMethodError==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:NoMethodError Meeskonna koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liige:&lt;br /&gt;
*Murdho Savila&lt;br /&gt;
&lt;br /&gt;
====Retsensioonid====&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Dot_muzei#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt__NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Dot muzei&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond:ArturJaSobrad#.C3.9Clesande_.22XML_fail.22_retsensioon_meeskonnalt_NoMethodError Ülesande &amp;quot;XML fail&amp;quot; retsensioon meeskonnale &#039;&#039;&#039;Artur ja sõbrad&#039;&#039;&#039;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond Toidutracker==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Toidutracker#Meeskond Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Julia Kraam&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==Meeskond Valar Morghulis==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Urmas Hoogma&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#XML_t.C3.B6.C3.B6 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Vertigo&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:vertigo siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error 503&amp;quot; asub [https://wiki.itcollege.ee/index.php/Talk:Meeskond:Error_503 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Analüüs asub [https://wiki.itcollege.ee/index.php/Meeskond:Valar_Morghulis#Projekti_anal.C3.BC.C3.BCs siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Error 503==&lt;br /&gt;
&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:Error_503 Error 503 koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna Liikmed:&lt;br /&gt;
*Argo Ind&lt;br /&gt;
*Arvo Paomees&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioonid&#039;&#039;&#039;&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kruus Retsensioon meeskonnale Kruus] (kirjutatud 14.03.2015)&lt;br /&gt;
&lt;br /&gt;
==Meeskond Qwerty==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond_Qwerty Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andrei Tverskoi&lt;br /&gt;
*Daniil Kulagin&lt;br /&gt;
*Kristjan Kivisild&lt;br /&gt;
*Ilja Andrejev&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;TrainSmart&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039; &amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;XML ülesande retsentsioon meeskonnale &amp;quot;Error405&amp;quot; asub [https://wiki.itcollege.ee/index.php/Meeskond_Qwerty siin!]&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
==Meeskond Liisa ja Poisid==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Liisa_ja_Poisid Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liisa Suurkaev&lt;br /&gt;
*Tõnis Suurkaev&lt;br /&gt;
*Maanus Indov&lt;br /&gt;
&lt;br /&gt;
Retsensioon meeskonnale Hubris asub [https://wiki.itcollege.ee/index.php/Talk:Hubris siin]&lt;br /&gt;
&lt;br /&gt;
== Meeskond TrainSmart ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/TrainSmart Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Janno Mäemets&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad - KAUGÕPE 2015=&lt;br /&gt;
&lt;br /&gt;
== BACKBONE ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Backbone Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Mikk Visnap&lt;br /&gt;
*Silver Lumi&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/Backbone#XML_andmefail siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande retsentsioon meeskonnale &amp;quot;SAVI&amp;quot; asub [https://wiki.itcollege.ee/index.php/Backbone#XML-i_t.C3.B6.C3.B6_retsensioon_meeskonnale_.22SAVI.22 siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud Veebiteenuse analüüs [https://wiki.itcollege.ee/index.php/Backbone#Veebiteenuse_anal.C3.BC.C3.BCs siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Savi ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Savi Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Tõnu Sein&lt;br /&gt;
*Arvi Kangas&lt;br /&gt;
*Andres Sööt&lt;br /&gt;
*Marek Öövel&lt;br /&gt;
*Marju Niinemaa&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonda retsentseeris meeskond HMR. Retsensioon asub [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siin].&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Savi#Esimene_XML-i_retsensioon_meeskonnale_.2F.2A_Anon.C3.BC.C3.BCmsed_koodikommentaatorid_.2A.2F retsensioon] meeskonnale /* Anonüümsed koodikommentaatorid */&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Savi#Teine_XML-i_retsensioon_meeskonnale_Ehk_l.C3.B5petab_see_aasta retsensioon] meeskonnale Ehk lõpetab see aasta&lt;br /&gt;
&lt;br /&gt;
== Kruus ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Kruus Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Vivian Uibo&lt;br /&gt;
*Eva Loolaid-Raudpuu&lt;br /&gt;
*Rait Saar&lt;br /&gt;
*Martin Vahtramäe&lt;br /&gt;
&lt;br /&gt;
== Ehk lõpetab see aasta ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Lopetajad Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
&lt;br /&gt;
*[[ XML-i töö retsensioon meeskonnale Backbone]]&lt;br /&gt;
&lt;br /&gt;
===Veebiteenuse analüüs===&lt;br /&gt;
&lt;br /&gt;
Veebiteenuse analüüs&lt;br /&gt;
&lt;br /&gt;
== Nipitiri ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Nipitiri  Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kristjan Pihus&lt;br /&gt;
*Hanno Sirkel&lt;br /&gt;
*Rait Ots&lt;br /&gt;
*Ago Kütt&lt;br /&gt;
*Merje Kungla&lt;br /&gt;
&lt;br /&gt;
== HMR ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/HMR Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Harles Luts&lt;br /&gt;
* Mattiko Kabanen&lt;br /&gt;
* Ranek Runthal&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meie koostatud XML ülesande lahendus on [https://wiki.itcollege.ee/index.php/HMR#XML_formaadis_admeedastus siin!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensiooni XML lahenduse kohta võid kirjutada [https://wiki.itcollege.ee/index.php/HMR#Retsensioon siia!]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna retsensiooni meeskonna Savi XML lahenduse kohta saab lugeda [https://wiki.itcollege.ee/index.php/Savi#Retsensioon_meeskonna_HMR_poolt siit.]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Meeskond XYZ ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/XYZ Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Sulev Pert&lt;br /&gt;
&lt;br /&gt;
==MS-TO==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Meeskond:MS-TO Koduleht]&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Roo&lt;br /&gt;
*Silja Saar&lt;br /&gt;
*Tõnis Luik&lt;br /&gt;
*Ott Kingisepp&lt;br /&gt;
&lt;br /&gt;
XMLi [https://wiki.itcollege.ee/index.php/Meeskond:MS-TO#Retsensioonid retsensioon] meeskonnale Anonüümsed koodikommentaatorid&lt;br /&gt;
&lt;br /&gt;
== IT ==&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/IT Koduleht]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Meeskonna liikmed:&#039;&#039;&#039;&lt;br /&gt;
*Triin Soosalu&lt;br /&gt;
*Imre Padonik&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Projekti etapid:&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
*XML ülesande lahendus asub [https://wiki.itcollege.ee/index.php/IT#XML_andmefailid siin].&lt;br /&gt;
&lt;br /&gt;
*Esimene XML ülesande retsentsioon meeskonnale &amp;quot;Ehk lõptetab see aasta&amp;quot; asub [https://wiki.itcollege.ee/index.php/IT#Esimene_XML-i_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
*Teine XML ülesande retsentsioon meeskonnale &amp;quot;Backbone&amp;quot; asub [https://wiki.itcollege.ee/index.php/IT#Teine_XML-i_retsensioon siin].&lt;br /&gt;
&lt;br /&gt;
*Veebiteenuse analüüs asub [https://wiki.itcollege.ee/index.php/IT#Veebiteenuse_anal.C3.BC.C3.BCs siin].&lt;br /&gt;
&lt;br /&gt;
*Info veebiteenuse kohta asub [https://wiki.itcollege.ee/index.php/IT#Veebiteenus siin].&lt;br /&gt;
&lt;br /&gt;
*Info klientrakenduse kohta asub [https://wiki.itcollege.ee/index.php/IT#Klientrakendus siin].&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=87504</id>
		<title>Lopetajad</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Lopetajad&amp;diff=87504"/>
		<updated>2015-03-08T17:11:01Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* XML skeemifail */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Ehk lõpetab see aasta=&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
*Braid Torn&lt;br /&gt;
*Heiki Linnamägi&lt;br /&gt;
*Helge Saks&lt;br /&gt;
*Tarmo Sillajõe&lt;br /&gt;
&lt;br /&gt;
==XML andmefail==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&amp;lt;Seriaalid&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      Game of thrones&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$60 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Sean Bean&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Eddard &#039;Ned&#039; Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Mark Addy&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Robert Baratheon&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Michelle Fairley&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Catelyn Stark&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Winter Is Coming&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Jon Arryn, the Hand of the King, is dead. King Robert Baratheon plans to ask his oldest friend, Eddard Stark, to take Jon&#039;s place. Across the sea, Viserys Targaryen plans to wed his sister to a nomadic warlord in exchange for an army.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Kingsroad&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              While Bran recovers from his fall, Ned takes only his daughters to Kings Landing. Jon Snow goes with his uncle Benjen to The Wall. Tyrion joins them.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              15 Sep. 2011&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$69 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Peter Dinklage&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Tyrion Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Nikolaj Coster-Waldau&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Jaime Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Lena Headey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Cersei Lannister&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The North Remembers&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Tyrion arrives at Kings Landing to take his father&#039;s place as Hand of the King. Stannis Baratheon plans to take the Iron Throne for his own. Robb tries to decide his next move in the war. The Night&#039;s Watch arrive at the house of Craster.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;The Night Lands&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Arya makes friends with Gendry. Tyrion tries to take control of the small council. Theon arrives at his home, Pyke, in order to persuade his father into helping Robb with the war. Jon tries to investigate Craster&#039;s secret.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              8 Apr. 2012&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
  &amp;lt;Seriaal&amp;gt;&lt;br /&gt;
    &amp;lt;Nimi&amp;gt;&lt;br /&gt;
      House of Cards&lt;br /&gt;
    &amp;lt;/Nimi&amp;gt;&lt;br /&gt;
    &amp;lt;Hooajad&amp;gt;&lt;br /&gt;
      &amp;lt;Hooaeg number=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;Eelarve&amp;gt;$50 million&amp;lt;/Eelarve&amp;gt;&lt;br /&gt;
        &amp;lt;Näitlejad&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Kevin Spacey&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Francis Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
          &amp;lt;Näitleja&amp;gt;&lt;br /&gt;
            &amp;lt;Nimi&amp;gt;Robin Wright&amp;lt;/Nimi&amp;gt;&lt;br /&gt;
            &amp;lt;Roll&amp;gt;Claire Underwood&amp;lt;/Roll&amp;gt;&lt;br /&gt;
          &amp;lt;/Näitleja&amp;gt;&lt;br /&gt;
        &amp;lt;/Näitlejad&amp;gt;&lt;br /&gt;
        &amp;lt;Osad&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 1&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Congressman Francis Underwood has been declined the chair for Secretary of State. He&#039;s now gathering his own team to plot his revenge. Zoe Barnes, a reporter for the Washington Herald, will do anything to get her big break.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 2&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis and Doug plan to frame Secretary of State nominee, Michael Kern. Meanwhile, Zoe&#039;s popularity at the Washington Herald continues to grow.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
          &amp;lt;Osa nimi=&amp;quot;Chapter 3&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;Kokkuvõte&amp;gt;&lt;br /&gt;
              Francis heads for his hometown to deal with a crisis. Zoe negotiates the politics of being a journalist on the rise. Claire finds herself a new business partner.&lt;br /&gt;
            &amp;lt;/Kokkuvõte&amp;gt;&lt;br /&gt;
            &amp;lt;IlmumisAeg&amp;gt;&lt;br /&gt;
              1 Feb. 2013&lt;br /&gt;
            &amp;lt;/IlmumisAeg&amp;gt;&lt;br /&gt;
          &amp;lt;/Osa&amp;gt;&lt;br /&gt;
        &amp;lt;/Osad&amp;gt;&lt;br /&gt;
      &amp;lt;/Hooaeg&amp;gt;&lt;br /&gt;
    &amp;lt;/Hooajad&amp;gt;&lt;br /&gt;
  &amp;lt;/Seriaal&amp;gt;&lt;br /&gt;
&amp;lt;/Seriaalid&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Seriaalid&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Hooajad&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Eelarve&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Näitlejad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Roll&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element name=&amp;quot;Osad&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Osa&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;Kokkuvõte&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                      &amp;lt;xs:element name=&amp;quot;IlmumisAeg&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                                    &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                                    &amp;lt;xs:attribute name=&amp;quot;nimi&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                  &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:attribute name=&amp;quot;number&amp;quot; type=&amp;quot;xs:integer&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===XSLT fail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot; xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
    xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot; exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;xml&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;table style=&amp;quot;text-align: left&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;tr&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 80px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;th style=&amp;quot;width: 120px&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
          &amp;lt;/tr&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Seriaalid/Seriaal&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;Tv series&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/td&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;tr&amp;gt;&lt;br /&gt;
              &amp;lt;th&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;th colspan=&amp;quot;5&amp;quot;&amp;gt;Seasons&amp;lt;/th&amp;gt;&lt;br /&gt;
            &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Hooajad/Hooaeg&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Season&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;4&amp;quot;&amp;gt;Budget&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@number&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td colspan=&amp;quot;4&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;Eelarve&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Actors&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Nimi&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;3&amp;quot;&amp;gt;Role&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Näitlejad/Näitleja&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Roll&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
              &amp;lt;tr/&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Episodes&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Name&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th&amp;gt;Summary&amp;lt;/th&amp;gt;&lt;br /&gt;
                &amp;lt;th colspan=&amp;quot;2&amp;quot;&amp;gt;Premier&amp;lt;/th&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Osad/Osa&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;3&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;@nimi&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;Kokkuvõte&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td colspan=&amp;quot;2&amp;quot;&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;IlmumisAeg&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
        &amp;lt;/table&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Veebiteenus==&lt;br /&gt;
&lt;br /&gt;
==Klientrakendus==&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42458</id>
		<title>User:Hlinnama</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42458"/>
		<updated>2011-11-17T12:19:59Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Heiki Linnamägi&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 14. november 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&#039;&#039;&#039;IT turvalisuse uudised sellel nädalal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Käesoleval nädalal tuli teade, et on tabatud jõuk, kes tegeles reklaamitulude väljapetmisega ning saadud tulude rahapesuga. Kuigi jõuk tegeles peamisel USA-s siis olid olulised osalejad Eestiga seotud. Arvatakse, et grupp teenis enam kui 14 miljonit dollarit.&lt;br /&gt;
&lt;br /&gt;
Skeem, millega kurjategijad reklaamiraha välja petsid oli nö klikivargus (inglise keeles clickjacking). Jõuk asutas libareklaamibüroo, mis sõlmis reklaamiteenuse ostjatega lepingud, mille alusel tasuti neile, kui reklaami tellijate bänneritele klikiti. Kurjategijad nakatasid pahavaraga ligi 4 miljonit arvutit ligi sajas riigis kasutades turvaauke ja suunasid need arvutid oma reklaame sisaldavatele lehtedele. Neil lehtedel simuleeriti hiireklikke reklaamidel ja seega teenisid nad illegaalset tulu reklaamitellijatelt. Arvutite ümbersuunamiseks kasutati liba DNS teenust, mis suunas kontrollitavad arvutid kurjategijate kontrolli all olnud veebilehtedele. Pahavara, mis arvutitesse installeeriti blokeeris ka turvauuendused, niiet kõnealused arvutid olid kaitsetud ka teistele rünnetele.&lt;br /&gt;
&lt;br /&gt;
Kuus seitsmest kinnipeetavast elasid Eestis ja Eestis asus ka grupi juht, kes tegeles rahapesuga. On kahetsusväärne, et Eesti on uudistes sellises negatiivses valguses, kuid samas näitab see ka Eesti politsei suutlikust ja valmisolekut tegeleda tehniliselt keeruliste küberkuritegudega. Grupp avastati tänu NASA sekkumisele, kelle arvutitest 130 olid samuti nakatatud.&lt;br /&gt;
&lt;br /&gt;
Sellised uudised ei ole tänapäeval sugugi haruldus, kuigi summad, mis kurjategijatel õnnestus teenida on suhteliselt suured. Paraku ei jõua paljud sellised ründed tihti avalikkuse ette, sest osapooltel on huvi varjata oma arvutivõrkude nõrkust ja augud lappida ilma sellest teavitamata.&lt;br /&gt;
&lt;br /&gt;
Sel nädalal avalikustas (9.11.11) Forrester Research ka raporti Valmistumine Ebaõnnestumiseks (&amp;quot;Planning For Failure&amp;quot;). Küsitleti üle kolmesaja otsustaja ettevõtetes ja selgus, et veerandis neist oli toimunud vähemalt üks andmevarguse juhtum viimase aasta jooksul. Neist peaaegu pooltes oli arvutivõrkude turvalisust parandatud ainult selleks, et rahuldada ametlikud nõuded seoses andmekaitse ja auditiga.&lt;br /&gt;
&lt;br /&gt;
Raport soovitas mitte kiirustada küberründe järel turvaaukude lappimisega, sest see võib raskendada tõendite kogumist pärast rünnakut. Tegemist on vastuolulise soovitusega, sest on ju loogiline, et infovarguse puhul tuleb infole ligipääs lõpetada niipea, kui võimalik. Raporti kohaselt ei ole edukaid ründeid võimalik täielikult välistada, niiet ettevõtted peaks juba ette planeerima, kuidas rünnaku puhul reageeritakse ja mida ette võtta, et kurjategijad saaks tabatud.&lt;br /&gt;
&lt;br /&gt;
Samas on erinevate ettevõtete tegevuse profiilist lähtuvalt ka nende riskitaluvus erinev. Paljude eesmärk võib olla turvaauk koheselt lappida ja sellega minimiseerida tehtud kahjud. Kui varastati klientide info või näiteks finantsasutuste puhul klientide raha, siis hüvitatakse võimalikult väikese käraga klientide kahjud ning püütakse juhtum nö vaiba alla pühkida. Sellega annavad nad signaali kurjategijatele, et nende tegevus on avastatud ja aeg on kõik jäljed kustutada ning kaduda. Pärast on nende püüdmine oluliselt keerulisem.&lt;br /&gt;
&lt;br /&gt;
Kahjuks on kurjategijate tabamisega tihti seotud ka lisaks kallite spetsialistide palkamine ja suur ajakulu. Lisaks on vähe tõenäoline, et õnnestub neilt mingigi protsent kahjudest sisse nõuda. &lt;br /&gt;
&lt;br /&gt;
Sellest hoolimata tuleks siiski ettevõtetel valmis mõelda tegevuskava juhuks, kui rünne on toimumas. Soovitav on võimalikult palju salvestada infot kurjategijate tegutsemise kohta ja kutsuda korrakaitseorganid ja pädevad spetsialistid, et need kohapeal abistaks seoses konkreetse ründega. See võimaldab anda ametliku käigu rikkumisele ja suurendab oluliselt kurjategijate tabamise tõenäosust.&lt;br /&gt;
&lt;br /&gt;
Ettevõtted, kellel on tõenäoliselt kõige rohkem rünnetest kaotada on pangad. Networkworld kirjutab, et pangad on järjest enam võitlemas kurjategijatega, kes püüavad nende klientide arvutitest teha ebaseaduslikke ülekandeid. Tegemist on tavaliselt võltsitud ülekannetega arvetele, kust kurjategijad raha suunavad rahapesuga tegelevatele partneritele. Reageerimine sellisele tegevusele peab olema väga kiire, sest ülekanded toimuvad tänapäeval läbi clearingu juba minutite või tundide jooksul.&lt;br /&gt;
&lt;br /&gt;
Artikli kohaselt saavad kurjategijad hakkama isegi ajapõhiste paroolidega tokenitega. Tegemist on nii-öelda vahemehe rünnakuga (man-in-the-middle attack), kus lastakse pahaaimamatul kliendil sisestada makseandmed võltsitud leheküljel ja vahendatakse tokenilt saadud kood päris maksekorraldusele, kus on võltsitud andmed.&lt;br /&gt;
&lt;br /&gt;
See on pannud pangad mõtlema ja täiustama turvameetmeid. Üheks lahenduseks peetakse täiendavat telefonipõhist automaatkontrolli. Sellisel juhul panga tarkvara helistab ettenähtud numbrile ja kordab üle makse andmed, et need saaks kinnitatud kas ühe või rohkema töötaja poolt.&lt;br /&gt;
&lt;br /&gt;
Gartneri uuringu kohaselt on kasvab it turvalisusele kulutatud summa praeguselt 35 miljardilt dollarilt 49 miljardini aastaks 2015. Kõige suurem nõudlus paistab tulevad väikestelt ja keskmise suurusega ettevõtetelt, kes praeguseks on saanud aru, et turvalisuse arvelt kokkuhoid ei vii kaugele. &lt;br /&gt;
&lt;br /&gt;
Gartneri raport ei käsitlenud pilvepõhiseid turvateenuseid, mille kasvu potentsiaal on väga suur. Kasutades google docsi on võimalik vältida makroviirusi. Isegi kui saadetakse viiruse poolt nakatunud fail meilile on võrgupõhist emaili kasutades oht suletud internetilehitseja aknasse ja arvutit reeglina ei ohustata. Tavaliselt skanneerib ka emaili teenuse pakkuja kõik meilide lisad automaatselt.&lt;br /&gt;
&lt;br /&gt;
Suurt kasvu oodatakse telekommunikatsioonifirmade poolt tsentraalselt pakutavatele turvalisuse teenusele, sest see on tarbija jaoks kõige lihtsamini kasutatav ja n.ö. läbipaistev. Säärane teenus lihtsustab oluliselt tavakasutaja elu, sest telekom filtreerib kasutajate otsingutulemused ja kontrollib emailiga tulevad failid, jne.&lt;br /&gt;
&lt;br /&gt;
Eelneva võib kokku võtta väitega, et it turvalisuse tagamisest on saamas veel suurem äri. Esialgu on suurimad tuluallikad suur-ettevõtted. Oma it turvalisust peetakse prestiiži küsimuseks ja sellega üldiselt tegeletakse, kuid samas on väikese ja keskmise suurusega ettevõtete osas suur kasvupotentsiaal teenuste müügi osas. Tavakasutajad tihti veel ei adu, kui kaitsetud nad on küberriskide eest, siis on nad esialgu veel tõrksad teenuste eest maksma. Samas on teadlikus tõusmas ja seega ka tulu teenimise võimalused.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekorralduse eeskirja 5.3.6. kohaselt saab korduseksami sooritada kahe semestri jooksul pärast aine õpetamise semestri lõppu. Korduseksami tähtajad määrab õppejõud ja temaga on vajalik osalemine kokku leppida enne registreerimist. Registreerimine toimub läbi õppeosakonna. Korduseksamile registreerimine ja selle eest tasumine toimub hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast (eeskirja punkt 5.2.9.). Riigieelarvelisel kohal õppides on korduseksam tasuta, kuid riigieelarvevälisel kohal maksab 13 EUR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 2=== &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kaardi kaotamisel peaks teatama õppeosakonda ja tellima asenduskaart lehel www.minukool.ee. Asenduskaardi väljastamisel kaotab vana kaart kehtivuse. Kapi võtme kadumisest peab teatama õppeosakonda.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42199</id>
		<title>User:Hlinnama</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42199"/>
		<updated>2011-11-14T15:37:58Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Heiki Linnamägi&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 14. november 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&#039;&#039;&#039;IT turvalisuse uudised sellel nädalal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Käesoleval nädalal tuli teade, et on tabatud jõuk, kes tegeles reklaamitulude väljapetmisega ning saadud tulude rahapesuga. Kuigi jõuk tegeles peamisel USA-s siis olid olulised osalejad Eestiga seotud. Arvatakse, et grupp teenis enam kui 14 miljonit dollarit.&lt;br /&gt;
&lt;br /&gt;
Skeem, millega kurjategijad reklaamiraha välja petsid oli nö klikivargus (inglise keeles clickjacking). Jõuk asutas libareklaamibüroo, mis sõlmis reklaamiteenuse ostjatega lepingud, mille alusel tasuti neile, kui reklaami tellijate bänneritele klikiti. Kurjategijad nakatasid pahavaraga ligi 4 miljonit arvutit ligi sajas riigis kasutades turvaauke ja suunasid need arvutid oma reklaame sisaldavatele lehtedele. Neil lehtedel simuleeriti hiireklikke reklaamidel ja seega teenisid nad illegaalset tulu reklaamitellijatelt. Arvutite ümbersuunamiseks kasutati liba DNS teenust, mis suunas kontrollitavad arvutid kurjategijate kontrolli all olnud veebilehtedele. Pahavara, mis arvutitesse installeeriti blokeeris ka turvauuendused, niiet kõnealused arvutid olid kaitsetud ka teistele rünnetele.&lt;br /&gt;
&lt;br /&gt;
Kuus seitsmest kinnipeetavast elasid Eestis ja Eestis asus ka grupi juht, kes tegeles rahapesuga. On kahetsusväärne, et Eesti on uudistes sellises negatiivses valguses, kuid samas näitab see ka Eesti politsei suutlikust ja valmisolekut tegeleda tehniliselt keeruliste küberkuritegudega. Grupp avastati tänu NASA sekkumisele, kelle arvutitest 130 olid samuti nakatatud.&lt;br /&gt;
&lt;br /&gt;
Sellised uudised ei ole tänapäeval sugugi haruldus, kuigi summad, mis kurjategijatel õnnestus teenida on suhteliselt suured. Paraku ei jõua paljud sellised ründed tihti avalikkuse ette, sest osapooltel on huvi varjata oma arvutivõrkude nõrkust ja augud lappida ilma sellest teavitamata.&lt;br /&gt;
&lt;br /&gt;
Sel nädalal avalikustas (9.11.11) Forrester Research ka raporti Valmistumine Ebaõnnestumiseks (&amp;quot;Planning For Failure&amp;quot;). Küsitleti üle kolmesaja otsustaja ettevõtetes ja selgus, et veerandis neist oli toimunud vähemalt üks andmevarguse juhtum viimase aasta jooksul. Neist peaaegu pooltes oli arvutivõrkude turvalisust parandatud ainult selleks, et rahuldada ametlikud nõuded seoses andmekaitse ja auditiga.&lt;br /&gt;
&lt;br /&gt;
Raport soovitas mitte kiirustada küberründe järel turvaaukude lappimisega, sest see võib raskendada tõendite kogumist pärast rünnakut. Tegemist on vastuolulise soovitusega, sest on ju loogiline, et infovarguse puhul tuleb infole ligipääs lõpetada niipea, kui võimalik. Raporti kohaselt ei ole edukaid ründeid võimalik täielikult välistada, niiet ettevõtted peaks juba ette planeerima, kuidas rünnaku puhul reageeritakse ja mida ette võtta, et kurjategijad saaks tabatud.&lt;br /&gt;
&lt;br /&gt;
Samas on erinevate ettevõtete tegevuse profiilist lähtuvalt ka nende riskitaluvus erinev. Paljude eesmärk võib olla turvaauk koheselt lappida ja sellega minimiseerida tehtud kahjud. Kui varastati klientide info või näiteks finantsasutuste puhul klientide raha, siis hüvitatakse võimalikult väikese käraga klientide kahjud ning püütakse juhtum nö vaiba alla pühkida. Sellega annavad nad signaali kurjategijatele, et nende tegevus on avastatud ja aeg on kõik jäljed kustutada ning kaduda. Pärast on nende püüdmine oluliselt keerulisem.&lt;br /&gt;
&lt;br /&gt;
Kahjuks on kurjategijate tabamisega tihti seotud ka lisaks kallite spetsialistide palkamine ja suur ajakulu. Lisaks on vähe tõenäoline, et õnnestub neilt mingigi protsent kahjudest sisse nõuda. &lt;br /&gt;
&lt;br /&gt;
Sellest hoolimata tuleks siiski ettevõtetel valmis mõelda tegevuskava juhuks, kui rünne on toimumas. Soovitav on võimalikult palju salvestada infot kurjategijate tegutsemise kohta ja kutsuda korrakaitseorganid ja pädevad spetsialistid, et need kohapeal abistaks seoses konkreetse ründega. See võimaldab anda ametliku käigu rikkumisele ja suurendab oluliselt kurjategijate tabamise tõenäosust.&lt;br /&gt;
&lt;br /&gt;
Ettevõtted, kellel on tõenäoliselt kõige rohkem rünnetest kaotada on pangad. Networkworld kirjutab, et pangad on järjest enam võitlemas kurjategijatega, kes püüavad nende klientide arvutitest teha ebaseaduslikke ülekandeid. Tegemist on tavaliselt võltsitud ülekannetega arvetele, kust kurjategijad raha suunavad rahapesuga tegelevatele partneritele. Reageerimine sellisele tegevusele peab olema väga kiire, sest ülekanded toimuvad tänapäeval läbi clearingu juba minutite või tundide jooksul.&lt;br /&gt;
&lt;br /&gt;
Artikli kohaselt saavad kurjategijad hakkama isegi ajapõhiste paroolidega tokenitega. Tegemist on nii-öelda vahemehe rünnakuga (man-in-the-middle attack), kus lastakse pahaaimamatul kliendil sisestada makseandmed võltsitud leheküljel ja vahendatakse tokenilt saadud kood päris maksekorraldusele, kus on võltsitud andmed.&lt;br /&gt;
&lt;br /&gt;
See on pannud pangad mõtlema ja täiustama turvameetmeid. Üheks lahenduseks peetakse täiendavat telefonipõhist automaatkontrolli. Sellisel juhul panga tarkvara helistab ettenähtud numbrile ja kordab üle makse andmed, et need saaks kinnitatud kas ühe või rohkema töötaja poolt.&lt;br /&gt;
&lt;br /&gt;
Gartneri uuringu kohaselt on kasvab it turvalisusele kulutatud summa praeguselt 35 miljardilt dollarilt 49 miljardini aastaks 2015. Kõige suurem nõudlus paistab tulevad väikestelt ja keskmise suurusega ettevõtetelt, kes praeguseks on saanud aru, et turvalisuse arvelt kokkuhoid ei vii kaugele. &lt;br /&gt;
&lt;br /&gt;
Gartneri raport ei käsitlenud pilvepõhiseid turvateenuseid, mille kasvu potentsiaal on väga suur. Kasutades google docsi ei ole on võimalik vältida makroviirusi. Isegi kui saadetakse viiruse poolt nakatunu fail meilile on võrgupõhist emaili kasutades oht suletud internetilehitseja aknasse ja arvutit reeglina ei ohustata. Tavaliselt skaneerib ka emaili teenuse pakkuja kõik meilide lisad automaatselt.&lt;br /&gt;
&lt;br /&gt;
Suurt kasvu oodatakse telekommunikatsioonifirmade poolt tsentraalselt pakutavatele turvalisuse teenusele, sest see on tarbija jaoks kõige lihtsamini kasutatav. Säärane teenus lihtsustab oluliselt tavakasutaja elu, sest telekom filtreerib kasutajate otsingutulemused ja kontrollib emailiga tulevad failid, jne.&lt;br /&gt;
&lt;br /&gt;
Eelneva võib kokku võtta väitega, et it turvalisuse tagamisest on saamas veel suurem äri. Esialgu on suurimad tuluallikad suur-ettevõtted. Oma it turvalisust peetakse prestiiži küsimuseks ja sellega üldiselt tegeletakse, kuid samas on väikese ja keskmise suurusega ettevõtete osas suur kasvupotentsiaal teenuste müügi osas. Tavakasutajad tihti veel ei adu, kui kaitsetud nad on küberriskide eest, siis on nad esialgu veel tõrksad teenuste eest maksma. Samas on teadlikus tõusmas ja seega ka tulu teenimise võimalused.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekorralduse eeskirja 5.3.6. kohaselt saab korduseksami sooritada kahe semestri jooksul pärast aine õpetamise semestri lõppu. Korduseksami tähtajad määrab õppejõud ja temaga on vajalik osalemine kokku leppida enne registreerimist. Registreerimine toimub läbi õppeosakonna. Korduseksamile registreerimine ja selle eest tasumine toimub hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast (eeskirja punkt 5.2.9.). Riigieelarvelisel kohal õppides on korduseksam tasuta, kuid riigieelarvevälisel kohal maksab 13 EUR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 2=== &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kaardi kaotamisel peaks teatama õppeosakonda ja tellima asenduskaart lehel www.minukool.ee. Asenduskaardi väljastamisel kaotab vana kaart kehtivuse. Kapi võtme kadumisest peab teatama õppeosakonda.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42198</id>
		<title>User:Hlinnama</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42198"/>
		<updated>2011-11-14T15:36:26Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Heiki Linnamägi&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 14. november 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&#039;&#039;&#039;IT turvalisuse uudised sellel nädalal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Käesoleval nädalal tuli teade, et on tabatud jõuk, kes tegeles reklaamitulude väljapetmisega ning saadud tulude rahapesuga. Kuigi jõuk tegeles peamisel USA-s siis olid olulised osalejad Eestiga seotud. Arvatakse, et grupp teenis enam kui 14 miljonit dollarit.&lt;br /&gt;
&lt;br /&gt;
Skeem, millega kurjategijad reklaamiraha välja petsid oli nö klikivargus (inglise keeles clickjacking). Jõuk asutas libareklaamibüroo, mis sõlmis reklaamiteenuse ostjatega lepingud, mille alusel tasuti neile, kui reklaami tellijate bänneritele klikiti. Kurjategijad nakatasid pahavaraga ligi 4 miljonit arvutit ligi sajas riigis kasutades turvaauke ja suunasid need arvutid oma reklaame sisaldavatele lehtedele. Neil lehtedel simuleeriti hiireklikke reklaamidel ja seega teenisid nad illegaalset tulu reklaamitellijatelt. Arvutite ümbersuunamiseks kasutati liba DNS teenust, mis suunas kontrollitavad arvutid kurjategijate kontrolli all olnud veebilehtedele. Pahavara, mis arvutitesse installeeriti blokeeris ka turvauuendused, niiet kõnealused arvutid olid kaitsetud ka teistele rünnetele.&lt;br /&gt;
&lt;br /&gt;
Kuus seitsmest kinnipeetavast elasid Eestis ja Eestis asus ka grupi juht, kes tegeles rahapesuga. On kahetsusväärne, et Eesti on uudistes sellises negatiivses valguses, kuid samas näitab see ka Eesti politsei suutlikust ja valmisolekut tegeleda tehniliselt keeruliste küberkuritegudega. Grupp avastati tänu NASA sekkumisele, kelle arvutitest 130 olid samuti nakatatud.&lt;br /&gt;
&lt;br /&gt;
Sellised uudised ei ole tänapäeval sugugi haruldus, kuigi summad, mis kurjategijatel õnnestus teenida on suhteliselt suured. Paraku ei jõua paljud sellised ründed tihti avalikkuse ette, sest osapooltel on huvi varjata oma arvutivõrkude nõrkust ja augud lappida ilma sellest teavitamata.&lt;br /&gt;
&lt;br /&gt;
Sel nädalal avalikustas (9.11.11) Forrester Research ka raporti Valmistumine Ebaõnnestumiseks (&amp;quot;Planning For Failure&amp;quot;). Küsitleti üle kolmesaja otsustaja ettevõtetes ja selgus, et veerandis neist oli toimunud vähemalt üks andmevarguse juhtum viimase aasta jooksul. Neist peaaegu pooltes oli arvutivõrkude turvalisust parandatud ainult selleks, et rahuldada ametlikud nõuded seoses andmekaitse ja auditiga.&lt;br /&gt;
&lt;br /&gt;
Raport soovitas mitte kiirustada küberründe järel turvaaukude lappimisega, sest see võib raskendada tõendite kogumist pärast rünnakut. Tegemist on vastuolulise soovitusega, sest on ju loogiline, et infovarguse puhul tuleb infole ligipääs lõpetada niipea, kui võimalik. Raporti kohaselt ei ole edukaid ründeid võimalik täielikult välistada, niiet ettevõtted peaks juba ette planeerima, kuidas rünnaku puhul reageeritakse ja mida ette võtta, et kurjategijad saaks tabatud.&lt;br /&gt;
&lt;br /&gt;
Samas on erinevate ettevõtete tegevuse profiilist lähtuvalt ka nende riskitaluvus erinev. Paljude eesmärk võib olla turvaauk koheselt lappida ja sellega minimiseerida tehtud kahjud. Kui varastati klientide info või näiteks finantsasutuste puhul klientide raha, siis hüvitatakse võimalikult väikese käraga klientide kahjud ning püütakse juhtum nö vaiba alla pühkida. Sellega annavad nad signaali kurjategijatele, et nende tegevus on avastatud ja aeg on kõik jäljed kustutada ning kaduda. Pärast on nende püüdmine oluliselt keerulisem.&lt;br /&gt;
&lt;br /&gt;
Kahjuks on kurjategijate tabamisega tihti seotud ka lisaks kallite spetsialistide palkamine ja suur ajakulu. Lisaks on vähe tõenäoline, et õnnestub neilt mingigi protsent kahjudest sisse nõuda. &lt;br /&gt;
&lt;br /&gt;
Sellest hoolimata tuleks siiski ettevõtetel valmis mõelda tegevuskava juhuks, kui rünne on toimumas. Soovitav on võimalikult palju salvestada infot kurjategijate tegutsemise kohta ja kutsuda korrakaitseorganid ja pädevad spetsialistid, et need kohapeal abistaks seoses konkreetse ründega. See võimaldab anda ametliku käigu rikkumisele ja suurendab oluliselt kurjategijate tabamise tõenäosust.&lt;br /&gt;
&lt;br /&gt;
Ettevõtted, kellel on tõenäoliselt kõige rohkem rünnetest kaotada on pangad. Networkworld kirjutab, et pangad on järjest enam võitlemas kurjategijatega, kes püüavad nende klientide arvutitest teha ebaseaduslikke ülekandeid. Tegemist on tavaliselt võltsitud ülekannetega arvetele, kust kurjategijad raha suunavad rahapesuga tegelevatele partneritele. Reageerimine sellisele tegevusele peab olema väga kiire, sest ülekanded toimuvad tänapäeval läbi clearingu juba minutite või tundide jooksul.&lt;br /&gt;
&lt;br /&gt;
Artikli kohaselt saavad kurjategijad hakkama isegi ajapõhiste paroolidega tokenitega. Tegemist on nii-öelda vahemehe rünnakuga (man-in-the-middle attack), kus lastakse pahaaimamatul kliendil sisestada makseandmed võltsitud leheküljel ja vahendatakse tokenilt saadud kood päris maksekorraldusele, kus on võltsitud andmed.&lt;br /&gt;
&lt;br /&gt;
See on pannud pangad mõtlema ja täiustama turvameetmeid. Üheks lahenduseks peetakse täiendavat telefonipõhist automaatkontrolli. Sellisel juhul panga tarkvara helistab ettenähtud numbrile ja kordab üle makse andmed, et need saaks kinnitatud kas ühe või rohkema töötaja poolt.&lt;br /&gt;
&lt;br /&gt;
Gartneri uuringu kohaselt on kasvab it turvalisusele kulutatud summa praeguselt 35 miljardilt dollarilt 49 miljardini aastaks 2015. Kõige suurem nõudlus paistab tulevad väikestelt ja keskmise suurusega ettevõtetelt, kes praeguseks on saanud aru, et turvalisuse arvelt kokkuhoid ei vii kaugele. &lt;br /&gt;
&lt;br /&gt;
Gartneri raport ei käsitlenud pilvepõhiseid turvateenuseid, mille kasvu potentsiaal on väga suur. Kasutades google docsi ei ole on võimalik vältida makroviirusi. Isegi kui saadetakse viiruse poolt nakatunu fail meilile on võrgupõhist emaili kasutades oht suletud internetilehitseja aknasse ja arvutit reeglina ei ohustata. Tavaliselt skaneerib ka emaili teenuse pakkuja kõik meilide lisad automaatselt.&lt;br /&gt;
&lt;br /&gt;
Suurt kasvu oodatakse telekommunikatsioonifirmade poolt tsentraalselt pakutavatele turvalisuse teenusele, sest see on tarbija jaoks kõige lihtsamini kasutatav. Säärane teenus lihtsustab oluliselt tavakasutaja elu, sest telekom filtreerib kasutajate otsingutulemused ja kontrollib emailiga tulevad failid, jne.&lt;br /&gt;
&lt;br /&gt;
Eelneva võib kokku võtta väitega, et it turvalisuse tagamisest on saamas väga suur äri. Esialgu on suurimad tuluallikad suur-ettevõtted. Oma it turvalisust peetakse prestiiži küsimuseks ja sellega üldiselt tegeletakse, kuid samas on väikese ja keskmise suurusega ettevõtete osas suur kasvupotentsiaal teenuste müügi osas. Tavakasutajad tihti veel ei adu, kui kaitsetud nad on küberriskide eest, siis on nad esialgu veel tõrksad teenuste eest maksma. Samas on teadlikus tõusmas ja seega ka tulu teenimise võimalused.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekorralduse eeskirja 5.3.6. kohaselt saab korduseksami sooritada kahe semestri jooksul pärast aine õpetamise semestri lõppu. Korduseksami tähtajad määrab õppejõud ja temaga on vajalik osalemine kokku leppida enne registreerimist. Registreerimine toimub läbi õppeosakonna. Korduseksamile registreerimine ja selle eest tasumine toimub hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast (eeskirja punkt 5.2.9.). Riigieelarvelisel kohal õppides on korduseksam tasuta, kuid riigieelarvevälisel kohal maksab 13 EUR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 2=== &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kaardi kaotamisel peaks teatama õppeosakonda ja tellima asenduskaart lehel www.minukool.ee. Asenduskaardi väljastamisel kaotab vana kaart kehtivuse. Kapi võtme kadumisest peab teatama õppeosakonda.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42197</id>
		<title>User:Hlinnama</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42197"/>
		<updated>2011-11-14T15:28:20Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Heiki Linnamägi&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 14. november 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&#039;&#039;&#039;IT turvalisuse uudised sellel nädalal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Käesoleval nädalal tuli teade, et on tabatud jõuk, kes tegeles reklaamitulude väljapetmisega ning saadud tulude rahapesuga. Kuigi jõuk tegeles peamisel USA-s siis olid olulised osalejad Eestiga seotud. Arvatakse, et grupp teenis enam kui 14 miljonit dollarit.&lt;br /&gt;
&lt;br /&gt;
Skeem, millega kurjategijad reklaamiraha välja petsid oli nö klikivargus (inglise keeles clickjacking). Jõuk asutas libareklaamibüroo, mis sõlmis reklaamiteenuse ostjatega lepingud, mille alusel tasuti neile, kui reklaami tellijate bänneritele klikiti. Kurjategijad nakatasid pahavaraga ligi 4 miljonit arvutit ligi sajas riigis kasutades turvaauke ja suunasid need arvutid oma reklaame sisaldavatele lehtedele. Neil lehtedel simuleeriti hiireklikke reklaamidel ja seega teenisid nad illegaalset tulu reklaamitellijatelt. Arvutite ümbersuunamiseks kasutati liba DNS teenust, mis suunas kontrollitavad arvutid kurjategijate kontrolli all olnud veebilehtedele. Pahavara, mis arvutitesse installeeriti blokeeris ka turvauuendused, niiet kõnealused arvutid olid kaitsetud ka teistele rünnetele.&lt;br /&gt;
&lt;br /&gt;
Kuus seitsmest kinnipeetavast elasid Eestis ja Eestis asus ka grupi juht, kes tegeles rahapesuga. On kahetsusväärne, et Eesti on uudistes sellises negatiivses valguses, kuid samas näitab see ka Eesti politsei suutlikust ja valmisolekut tegeleda tehniliselt keeruliste küberkuritegudega. Grupp avastati tänu NASA sekkumisele, kelle arvutitest 130 olid samuti nakatatud.&lt;br /&gt;
&lt;br /&gt;
Sellised uudised ei ole tänapäeval sugugi haruldus, kuigi summad, mis kurjategijatel õnnestus teenida on suhteliselt suured. Paraku ei jõua paljud sellised ründed tihti avalikkuse ette, sest osapooltel on huvi varjata oma arvutivõrkude nõrkust ja augud lappida ilma sellest teavitamata.&lt;br /&gt;
&lt;br /&gt;
Sel nädalal avalikustas (9.11.11) Forrester Research ka raporti Valmistumine Ebaõnnestumiseks (&amp;quot;Planning For Failure&amp;quot;). Küsitleti üle kolmesaja otsustaja ettevõtetes ja selgus, et veerandis neist oli toimunud vähemalt üks andmevarguse juhtum viimase aasta jooksul. Neist peaaegu pooltes oli arvutivõrkude turvalisust parandatud ainult selleks, et rahuldada ametlikud nõuded seoses andmekaitse ja auditiga.&lt;br /&gt;
&lt;br /&gt;
Raport soovitas mitte kiirustada küberründe järel turvaaukude lappimisega, sest see võib raskendada tõendite kogumist pärast rünnakut. Tegemist on vastuolulise soovitusega, sest on ju loogiline, et infovarguse puhul tuleb infole ligipääs lõpetada niipea, kui võimalik. Raporti kohaselt ei ole edukaid ründeid võimalik täielikult välistada, niiet ettevõtted peaks juba ette planeerima, kuidas rünnaku puhul reageeritakse ja mida ette võtta, et kurjategijad saaks tabatud.&lt;br /&gt;
&lt;br /&gt;
Samas on erinevate ettevõtete tegevuse profiilist lähtuvalt ka nende riskitaluvus erinev. Paljude eesmärk võib olla turvaauk koheselt lappida ja sellega minimiseerida tehtud kahjud. Kui varastati klientide info või näiteks finantsasutuste puhul klientide raha, siis hüvitatakse võimalikult väikese käraga klientide kahjud ning püütakse juhtum nö vaiba alla pühkida. Sellega annavad nad signaali kurjategijatele, et nende tegevus on avastatud ja aeg on kõik jäljed kustutada ning kaduda. Pärast on nende püüdmine oluliselt keerulisem.&lt;br /&gt;
&lt;br /&gt;
Kahjuks on kurjategijate tabamisega tihti seotud ka lisaks kallite spetsialistide palkamine ja suur ajakulu. Lisaks on vähe tõenäoline, et õnnestub neilt mingigi protsent kahjudest sisse nõuda. &lt;br /&gt;
&lt;br /&gt;
Sellest hoolimata tuleks siiski ettevõtetel valmis mõelda tegevuskava juhuks, kui rünne on toimumas. Soovitav on võimalikult palju salvestada infot kurjategijate tegutsemise kohta ja kutsuda korrakaitseorganid ja pädevad spetsialistid, et need kohapeal abistaks seoses konkreetse ründega. See võimaldab anda ametliku käigu rikkumisele ja suurendab oluliselt kurjategijate tabamise tõenäosust.&lt;br /&gt;
&lt;br /&gt;
Ettevõtted, kellel on tõenäoliselt kõige rohkem rünnetest kaotada on pangad. Networkworld kirjutab, et pangad on järjest enam võitlemas kurjategijatega, kes püüavad nende klientide arvutitest teha ebaseaduslikke ülekandeid. Tegemist on tavaliselt võltsitud ülekannetega arvetele, kust kurjategijad raha suunavad rahapesuga tegelevatele partneritele. Reageerimine sellisele tegevusele peab olema väga kiire, sest ülekanded toimuvad tänapäeval läbi clearingu juba minutite või tundide jooksul.&lt;br /&gt;
&lt;br /&gt;
Artikli kohaselt saavad kurjategijad hakkama isegi ajapõhiste paroolidega tokenitega. Tegemist on nii-öelda vahemehe rünnakuga (man-in-the-middle attack), kus lastakse pahaaimamatul kliendil sisestada makseandmed võltsitud leheküljel ja vahendatakse tokenilt saadud kood päris maksekorraldusele, kus on võltsitud andmed.&lt;br /&gt;
&lt;br /&gt;
See on pannud pangad mõtlema ja täiustama turvameetmeid. Üheks lahenduseks peetakse täiendavat telefonipõhist automaatkontrolli. Sellisel juhul panga tarkvara helistab ettenähtud numbrile ja kordab üle makse andmed, et need saaks kinnitatud kas ühe või rohkema töötaja poolt.&lt;br /&gt;
&lt;br /&gt;
Gartneri uuringu kohaselt on kasvab it turvalisusele kulutatud summa praeguselt 35 miljardilt dollarilt 49 miljardini aastaks 2015. Kõige suurem nõudlus paistab tulevad väikestelt ja keskmise suurusega ettevõtetelt, kes praeguseks on saanud aru, et turvalisuse arvelt kokkuhoid ei vii kaugele. Gartneri raport ei käsitlenud pilvepõhiseid turvateenuseid, mille kasvu potentsiaal on väga suur. Suurt kasvu oodatakse telekommunikatsioonifirmade poolt tsentraalselt pakutavatele turvalisuse teenusele, sest see on tarbija jaoks kõige lihtsamini kasutatav. Säärane teenus lihtsustab oluliselt tavakasutaja elu, sest telekom filtreerib kasutajate otsingutulemused ja kontrollib emailiga tulevad failid, jne.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekorralduse eeskirja 5.3.6. kohaselt saab korduseksami sooritada kahe semestri jooksul pärast aine õpetamise semestri lõppu. Korduseksami tähtajad määrab õppejõud ja temaga on vajalik osalemine kokku leppida enne registreerimist. Registreerimine toimub läbi õppeosakonna. Korduseksamile registreerimine ja selle eest tasumine toimub hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast (eeskirja punkt 5.2.9.). Riigieelarvelisel kohal õppides on korduseksam tasuta, kuid riigieelarvevälisel kohal maksab 13 EUR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 2=== &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kaardi kaotamisel peaks teatama õppeosakonda ja tellima asenduskaart lehel www.minukool.ee. Asenduskaardi väljastamisel kaotab vana kaart kehtivuse. Kapi võtme kadumisest peab teatama õppeosakonda.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42184</id>
		<title>User:Hlinnama</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42184"/>
		<updated>2011-11-14T14:53:46Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Vastus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Heiki Linnamägi&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 14. november 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&#039;&#039;&#039;IT turvalisuse uudised sellel nädalal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Käesoleval nädalal tuli teade, et on tabatud jõuk, kes tegeles reklaamitulude väljapetmisega ning saadud tulude rahapesuga. Kuigi jõuk tegeles peamisel USA-s siis olid olulised osalejad Eestiga seotud. Arvatakse, et grupp teenis enam kui 14 miljonit dollarit.&lt;br /&gt;
&lt;br /&gt;
Skeem, millega kurjategijad reklaamiraha välja petsid oli nö klikivargus (inglise keeles clickjacking). Jõuk asutas libareklaamibüroo, mis sõlmis reklaamiteenuse ostjatega lepingud, mille alusel tasuti neile, kui reklaami tellijate bänneritele klikiti. Kurjategijad nakatasid pahavaraga ligi 4 miljonit arvutit ligi sajas riigis kasutades turvaauke ja suunasid need arvutid oma reklaame sisaldavatele lehtedele. Neil lehtedel simuleeriti hiireklikke reklaamidel ja seega teenisid nad illegaalset tulu reklaamitellijatelt. Arvutite ümbersuunamiseks kasutati liba DNS teenust, mis suunas kontrollitavad arvutid kurjategijate kontrolli all olnud veebilehtedele. Pahavara, mis arvutitesse installeeriti blokeeris ka turvauuendused, niiet kõnealused arvutid olid kaitsetud ka teistele rünnetele.&lt;br /&gt;
&lt;br /&gt;
Kuus seitsmest kinnipeetavast elasid Eestis ja Eestis asus ka grupi juht, kes tegeles rahapesuga. On kahetsusväärne, et Eesti on uudistes sellises negatiivses valguses, kuid samas näitab see ka Eesti politsei suutlikust ja valmisolekut tegeleda tehniliselt keeruliste küberkuritegudega. Grupp avastati tänu NASA sekkumisele, kelle arvutitest 130 olid samuti nakatatud.&lt;br /&gt;
&lt;br /&gt;
Sellised uudised ei ole tänapäeval sugugi haruldus, kuigi summad, mis kurjategijatel õnnestus teenida on suhteliselt suured. Paraku ei jõua paljud sellised ründed tihti avalikkuse ette, sest osapooltel on huvi varjata oma arvutivõrkude nõrkust ja augud lappida ilma sellest teavitamata.&lt;br /&gt;
&lt;br /&gt;
Sel nädalal avalikustas (9.11.11) Forrester Research ka raporti Valmistumine Ebaõnnestumiseks (&amp;quot;Planning For Failure&amp;quot;). Küsitleti üle kolmesaja otsustaja ettevõtetes ja selgus, et veerandis neist oli toimunud vähemalt üks andmevarguse juhtum viimase aasta jooksul. Neist peaaegu pooltes oli arvutivõrkude turvalisust parandatud ainult selleks, et rahuldada ametlikud nõuded seoses andmekaitse ja auditiga.&lt;br /&gt;
&lt;br /&gt;
Raport soovitas mitte kiirustada küberründe järel turvaaukude lappimisega, sest see võib raskendada tõendite kogumist pärast rünnakut. Tegemist on vastuolulise soovitusega, sest on ju loogiline, et infovarguse puhul tuleb infole ligipääs lõpetada niipea, kui võimalik. Raporti kohaselt ei ole edukaid ründeid võimalik täielikult välistada, niiet ettevõtted peaks juba ette planeerima, kuidas rünnaku puhul reageeritakse ja mida ette võtta, et kurjategijad saaks tabatud.&lt;br /&gt;
&lt;br /&gt;
Samas on erinevate ettevõtete tegevuse profiilist lähtuvalt ka nende riskitaluvus erinev. Paljude eesmärk võib olla turvaauk koheselt lappida ja sellega minimiseerida tehtud kahjud. Kui varastati klientide info või näiteks finantsasutuste puhul klientide raha, siis hüvitatakse võimalikult väikese käraga klientide kahjud ning püütakse juhtum nö vaiba alla pühkida. Sellega annavad nad signaali kurjategijatele, et nende tegevus on avastatud ja aeg on kõik jäljed kustutada ning kaduda. Pärast on nende püüdmine oluliselt keerulisem.&lt;br /&gt;
&lt;br /&gt;
Kahjuks on kurjategijate tabamisega tihti seotud ka lisaks kallite spetsialistide palkamine ja suur ajakulu. Lisaks on vähe tõenäoline, et õnnestub neilt mingigi protsent kahjudest sisse nõuda. &lt;br /&gt;
&lt;br /&gt;
Sellest hoolimata tuleks siiski ettevõtetel valmis mõelda tegevuskava juhuks, kui rünne on toimumas. Soovitav on võimalikult palju salvestada infot kurjategijate tegutsemise kohta ja kutsuda korrakaitseorganid ja pädevad spetsialistid, et need kohapeal abistaks seoses konkreetse ründega. See võimaldab anda ametliku käigu rikkumisele ja suurendab oluliselt kurjategijate tabamise tõenäosust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekorralduse eeskirja 5.3.6. kohaselt saab korduseksami sooritada kahe semestri jooksul pärast aine õpetamise semestri lõppu. Korduseksami tähtajad määrab õppejõud ja temaga on vajalik osalemine kokku leppida enne registreerimist. Registreerimine toimub läbi õppeosakonna. Korduseksamile registreerimine ja selle eest tasumine toimub hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast (eeskirja punkt 5.2.9.). Riigieelarvelisel kohal õppides on korduseksam tasuta, kuid riigieelarvevälisel kohal maksab 13 EUR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 2=== &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kaardi kaotamisel peaks teatama õppeosakonda ja tellima asenduskaart lehel www.minukool.ee. Asenduskaardi väljastamisel kaotab vana kaart kehtivuse. Kapi võtme kadumisest peab teatama õppeosakonda.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42182</id>
		<title>User:Hlinnama</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42182"/>
		<updated>2011-11-14T14:49:23Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: /* Erialatutvustuse aine arvestustöö */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Heiki Linnamägi&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 14. november 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&#039;&#039;&#039;IT turvalisuse uudised sellel nädalal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Käesoleval nädalal tuli teade, et on tabatud jõuk, kes tegeles reklaamitulude väljapetmisega ning saadud tulude rahapesuga. Kuigi jõuk tegeles peamisel USA-s siis olid olulised osalejad Eestiga seotud. Arvatakse, et grupp teenis enam kui 14 miljonit dollarit.&lt;br /&gt;
&lt;br /&gt;
Skeem, millega kurjategijad reklaamiraha välja petsid oli nö klikivargus (inglise keeles clickjacking). Jõuk asutas libareklaamibüroo, mis sõlmis reklaamiteenuse ostjatega lepingud, mille alusel tasuti neile, kui reklaami tellijate bänneritele klikiti. Kurjategijad nakatasid pahavaraga ligi 4 miljonit arvutit ligi sajas riigis kasutades turvaauke ja suunasid need arvutid oma reklaame sisaldavatele lehtedele. Neil lehtedel simuleeriti hiireklikke reklaamidel ja seega teenisid nad illegaalset tulu reklaamitellijatelt. Arvutite ümbersuunamiseks kasutati liba DNS teenust, mis suunas kontrollitavad arvutid kurjategijate kontrolli all olnud veebilehtedele. Pahavara, mis arvutitesse installeeriti blokeeris ka turvauuendused, niiet kõnealused arvutid olid kaitsetud ka teistele rünnetele.&lt;br /&gt;
&lt;br /&gt;
Kuus seitsmest kinnipeetavast elasid Eestis ja Eestis asus ka grupi juht, kes tegeles rahapesuga. On kahetsusväärne, et Eesti on uudistes sellises negatiivses valguses, kuid samas näitab see ka Eesti politsei suutlikust ja valmisolekut tegeleda tehniliselt keeruliste küberkuritegudega. Grupp avastati tänu NASA sekkumisele, kelle arvutitest 130 olid samuti nakatatud.&lt;br /&gt;
&lt;br /&gt;
Sellised uudised ei ole tänapäeval sugugi haruldus, kuigi summad, mis kurjategijatel õnnestus teenida on suhteliselt suured. Paraku ei jõua paljud sellised ründed tihti avalikkuse ette, sest osapooltel on huvi varjata oma arvutivõrkude nõrkust ja augud lappida ilma sellest teavitamata.&lt;br /&gt;
&lt;br /&gt;
Sel nädalal avalikustas (9.11.11) Forrester Research ka raporti Valmistumine Ebaõnnestumiseks (&amp;quot;Planning For Failure&amp;quot;). Küsitleti üle kolmesaja otsustaja ettevõtetes ja selgus, et veerandis neist oli toimunud vähemalt üks andmevarguse juhtum viimase aasta jooksul. Neist peaaegu pooltes oli arvutivõrkude turvalisust parandatud ainult selleks, et rahuldada ametlikud nõuded seoses andmekaitse ja auditiga.&lt;br /&gt;
&lt;br /&gt;
Raport soovitas mitte kiirustada küberründe järel turvaaukude lappimisega, sest see võib raskendada tõendite kogumist pärast rünnakut. Tegemist on vastuolulise soovitusega, sest on ju loogiline, et infovarguse puhul tuleb infole ligipääs lõpetada niipea, kui võimalik. Raporti kohaselt ei ole edukaid ründeid võimalik täielikult välistada, niiet ettevõtted peaks juba ette planeerima, kuidas rünnaku puhul reageeritakse ja mida ette võtta, et kurjategijad saaks tabatud.&lt;br /&gt;
&lt;br /&gt;
Samas on erinevate ettevõtete tegevuse profiilist lähtuvalt ka nende riskitaluvus erinev. Paljude eesmärk võib olla turvaauk koheselt lappida ja sellega minimiseerida tehtud kahjud. Kui varastati klientide info või näiteks finantsasutuste puhul klientide raha, siis hüvitatakse võimalikult väikese käraga klientide kahjud ning püütakse juhtum nö vaiba alla pühkida. Sellega annavad nad signaali kurjategijatele, et nende tegevus on avastatud ja aeg on kõik jäljed kustutada ning kaduda. Pärast on nende püüdmine oluliselt keerulisem.&lt;br /&gt;
&lt;br /&gt;
Kahjuks on kurjategijate tabamisega tihti seotud ka lisaks kallite spetsialistide palkamine ja suur ajakulu. Lisaks on vähe tõenäoline, et õnnestub neilt mingigi protsent kahjudest sisse nõuda. &lt;br /&gt;
&lt;br /&gt;
Sellest hoolimata tuleks siiski ettevõtetel valmis mõelda tegevuskava juhuks, kui rünne on toimumas. Soovitav on võimalikult palju salvestada infot kurjategijate tegutsemise kohta ja kutsuda korrakaitseorganid ja pädevad spetsialistid, et need kohapeal abistaks seoses konkreetse ründega. See võimaldab anda ametliku käigu rikkumisele ja suurendab oluliselt kurjategijate tabamise tõenäosust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekorralduse eeskirja 5.3.6. kohaselt saab korduseksami sooritada kahe semestri jooksul pärast aine õpetamise semestri lõppu. Korduseksami tähtajad määrab õppejõud ja temaga on vajalik osalemine kokku leppida enne registreerimist. Registreerimine toimub läbi õppeosakonna. Korduseksamile registreerimine ja selle eest tasumine toimub hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast (eeskirja punkt 5.2.9.). Riigieelarvelisel kohal õppides on korduseksam tasuta, kuid riigieelarvevälisel kohal maksab 13 EUR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 2=== &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kaardi kaotamisel peaks teatama õppeosakonda ja tellima asenduskaart lehel www.minukool.ee. Asenduskaardi väljastamisel kaotab vana kaart kehtivuse. Kapi võtme kadumisest teatan õppeosakonda.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42181</id>
		<title>User:Hlinnama</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Hlinnama&amp;diff=42181"/>
		<updated>2011-11-14T14:48:13Z</updated>

		<summary type="html">&lt;p&gt;Hlinnama: Created page with &amp;#039;=Erialatutvustuse aine arvestustöö= Autor: Heiki Linnamägi&amp;lt;br&amp;gt; Esitamise kuupäev: 14. november 2011  ==Essee== &amp;#039;&amp;#039;&amp;#039;IT turvalisuse uudised sellel nädalal&amp;#039;&amp;#039;&amp;#039;  Käesoleval näda…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Heiki Linnamägi&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 14. november 2011&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&#039;&#039;&#039;IT turvalisuse uudised sellel nädalal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Käesoleval nädalal tuli teade, et on tabatud jõuk, kes tegeles reklaamitulude väljapetmisega ning saadud tulude rahapesuga. Kuigi jõuk tegeles peamisel USA-s siis olid olulised osalejad Eestiga seotud. Arvatakse, et grupp teenis enam kui 14 miljonit dollarit.&lt;br /&gt;
&lt;br /&gt;
Skeem, millega kurjategijad reklaamiraha välja petsid oli nö klikivargus (inglise keeles clickjacking). Jõuk asutas libareklaamibüroo, mis sõlmis reklaamiteenuse ostjatega lepingud, mille alusel tasuti neile, kui reklaami tellijate bänneritele klikiti. Kurjategijad nakatasid pahavaraga ligi 4 miljonit arvutit ligi sajas riigis kasutades turvaauke ja suunasid need arvutid oma reklaame sisaldavatele lehtedele. Neil lehtedel simuleeriti hiireklikke reklaamidel ja seega teenisid nad illegaalset tulu reklaamitellijatelt. Arvutite ümbersuunamiseks kasutati liba DNS teenust, mis suunas kontrollitavad arvutid kurjategijate kontrolli all olnud veebilehtedele. Pahavara, mis arvutitesse installeeriti blokeeris ka turvauuendused, niiet kõnealused arvutid olid kaitsetud ka teistele rünnetele.&lt;br /&gt;
&lt;br /&gt;
Kuus seitsmest kinnipeetavast elasid Eestis ja Eestis asus ka grupi juht, kes tegeles rahapesuga. On kahetsusväärne, et Eesti on uudistes sellises negatiivses valguses, kuid samas näitab see ka Eesti politsei suutlikust ja valmisolekut tegeleda tehniliselt keeruliste küberkuritegudega. Grupp avastati tänu NASA sekkumisele, kelle arvutitest 130 olid samuti nakatatud.&lt;br /&gt;
&lt;br /&gt;
Sellised uudised ei ole tänapäeval sugugi haruldus, kuigi summad, mis kurjategijatel õnnestus teenida on suhteliselt suured. Paraku ei jõua paljud sellised ründed tihti avalikkuse ette, sest osapooltel on huvi varjata oma arvutivõrkude nõrkust ja augud lappida ilma sellest teavitamata.&lt;br /&gt;
&lt;br /&gt;
Sel nädalal avalikustas (9.11.11) Forrester Research ka raporti Valmistumine Ebaõnnestumiseks (&amp;quot;Planning For Failure&amp;quot;). Küsitleti üle kolmesaja otsustaja ettevõtetes ja selgus, et veerandis neist oli toimunud vähemalt üks andmevarguse juhtum viimase aasta jooksul. Neist peaaegu pooltes oli arvutivõrkude turvalisust parandatud ainult selleks, et rahuldada ametlikud nõuded seoses andmekaitse ja auditiga.&lt;br /&gt;
&lt;br /&gt;
Raport soovitas mitte kiirustada küberründe järel turvaaukude lappimisega, sest see võib raskendada tõendite kogumist pärast rünnakut. Tegemist on vastuolulise soovitusega, sest on ju loogiline, et infovarguse puhul tuleb infole ligipääs lõpetada niipea, kui võimalik. Raporti kohaselt ei ole edukaid ründeid võimalik täielikult välistada, niiet ettevõtted peaks juba ette planeerima, kuidas rünnaku puhul reageeritakse ja mida ette võtta, et kurjategijad saaks tabatud.&lt;br /&gt;
&lt;br /&gt;
Samas on erinevate ettevõtete tegevuse profiilist lähtuvalt ka nende riskitaluvus erinev. Paljude eesmärk võib olla turvaauk koheselt lappida ja sellega minimiseerida tehtud kahjud. Kui varastati klientide info või näiteks finantsasutuste puhul klientide raha, siis hüvitatakse võimalikult väikese käraga klientide kahjud ning püütakse juhtum nö vaiba alla pühkida. Sellega annavad nad signaali kurjategijatele, et nende tegevus on avastatud ja aeg on kõik jäljed kustutada ning kaduda. Pärast on nende püüdmine oluliselt keerulisem.&lt;br /&gt;
&lt;br /&gt;
Kahjuks on kurjategijate tabamisega tihti seotud ka lisaks kallite spetsialistide palkamine ja suur ajakulu. Lisaks on vähe tõenäoline, et õnnestub neilt mingigi protsent kahjudest sisse nõuda. &lt;br /&gt;
&lt;br /&gt;
Sellest hoolimata tuleks siiski ettevõtetel valmis mõelda tegevuskava juhuks, kui rünne on toimumas. Soovitav on võimalikult palju salvestada infot kurjategijate tegutsemise kohta ja kutsuda korrakaitseorganid ja pädevad spetsialistid, et need kohapeal abistaks seoses konkreetse ründega. See võimaldab anda ametliku käigu rikkumisele ja suurendab oluliselt kurjategijate tabamise tõenäosust.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A=== &lt;br /&gt;
Kukkusid eksamil läbi. Kuidas edasi? Kaua on võimalik eksamit teha? Kellega kokkuleppida, et eksamit teha? Kuidas toimub järeleksamile registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Õppekorralduse eeskirja 5.3.6. kohaselt saab korduseksami sooritada kahe semestri jooksul pärast aine õpetamise semestri lõppu. Korduseksami tähtajad määrab õppejõud ja temaga on vajalik osalemine kokku leppida enne registreerimist. Registreerimine toimub läbi õppeosakonna. Korduseksamile registreerimine ja selle eest tasumine toimub hiljemalt üleeelmise tööpäeva lõpuks arvestatuna eksami toimumise päevast (eeskirja punkt 5.2.9.). Riigieelarvelisel kohal õppides on korduseksam tasuta, kuid riigieelarvevälisel kohal maksab 13 EUR.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 2=== &lt;br /&gt;
Juhtusid kaotama uksekaardi. Mis on tegevused ja teatamised? Juhtusid kaotama kapi võtme. Mis on tegevused ja teatamised?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kaardi kaotamisel peaks teatama õppeosakonda ja tellima asenduskaart lehel www.minukool.ee. Asenduskaardi väljastamisel kaotab vana kaart kehtivuse. Kapi võtme kadumisest teatan õppeosakonda.&lt;br /&gt;
&lt;br /&gt;
[[Category:Erialatutvustus 2011]] [[Category:Erialatutvustus 2011 kaugõpe]]&lt;/div&gt;</summary>
		<author><name>Hlinnama</name></author>
	</entry>
</feed>