<?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=Mvedler</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=Mvedler"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Mvedler"/>
	<updated>2026-05-08T16:47:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=44481</id>
		<title>Talk:.NOT</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=44481"/>
		<updated>2011-12-13T20:21:17Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel pole viga ning on täiesti teostatav nelja liikmelise grupi poolt. Kuna infot napib, siis tekkis küsimus kas programm tehakse e-raamatute või tavaliste raamatute jaoks (või hoopiski mõlema)? Kes neid raamatuid lisama hakkab? Inimesed ise neid lisada ei saa, kuna neil puuduvad selleks vastavad õigused. Võiks olla mainitud, milliste seadmete jaoks antud programm tehakse. Paha ei teeks, kui oleks olemas laenutajate profiilid, kus näeb nende laenutusi, hinnanguid, lisatud raamatuid jms. Võiks olla mingid topid ( enim laenutatud, parima hinnangu saanud jne. ) Kas rakendus on vaid Eesti sisene või ulatub ka väljapoole? Taoline rakendus on Eestis täitsa olemas, mida teeksite teistmoodi, et konkurendis püsida? Raamatute juures võiks kirjas olla ka lühikirjeldus. Omades sarnast ideed teie tiimiga, saab lõpus kindlasti hea võrdluse teha. &lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas CMDB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon == &lt;br /&gt;
&lt;br /&gt;
Esmamulje käesolevast rakendusest on päris hea, aga hoolikamal uurimisel tuli välja üpris palju probleeme ja mõtteid, kuidas seda täiustada. Ükski probleem polnud nii suur, et oleks esialgset muljet palju mõjutanud. &lt;br /&gt;
Meeskonnakaaslane ei saanud pikka aega teie rakendust tööle ja hiljem polnud tal aega seda vaadata. Probleemiks oli teie andmebaas.&lt;br /&gt;
&lt;br /&gt;
===Mis on tehtud?===&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Kasutajaliides on lihtne ent samas näeb välja piisavalt soliidne ning seda on piisavalt lihtne ja kiire kasutada. Ainsad vead, mida märkasin, olid &amp;quot;ära lõigatud&amp;quot; j-tähe saba sõnas &amp;quot;välja&amp;quot; ja &amp;quot;ära sõitev&amp;quot; sõna &amp;quot;algus&amp;quot;, kui suurendasin või vähendasin akna suurust ning aasta veerus oli hinne. &amp;quot;Hinne&amp;quot; asemel kasutaksin sõna &amp;quot;hinnang&amp;quot;. WPF oli kindlasti hea valik kasutajaliidese jaoks.&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Raamatute andmebaas&#039;&#039;&#039; - Andmebaasiga jäin ka rahule, küll aga on mõnesid mõtteid, kuidas saaks ehk veelgi paremaks andmebaasi muuta. Esiteks võiks aasta veerg olla ka &#039;&#039;wishlisti&#039;&#039; tabelis. Teiseks võiks saada raamatuid laenutada  ka tähtajatult. Kolmandaks ma raamatu tabelis ei lubaks aasta veerus tühje välje. Neljandaks ei pea ma ilmtingimata vajalikuks telefonivälja täitmist profiilis. Viiendaks ei ole e-posti välja täitmisel väga suurt mõtet, kuni puudub rakenduses e-posti saatmise funktsionaalsus. Kuues soovitus on lubada kommentaari väljal rohkem kui 200 tähemärki ja muudel väljadel vähem tähemärke.  Seistmes ja tähtsaim soovitus oleks lisada raamatu tabelisse raamatu keel ning hiljem see rakenduses kasutusele võtta&lt;br /&gt;
&lt;br /&gt;
3) &#039;&#039;&#039;Raamatute hindamise süsteem&#039;&#039;&#039; - Hinnangut saab anda ja näha, aga midagi ei värvu midagi punaseks ega roheliseks. Nii on ilmselt paremgi. Arusaamatuks jääb, kes peaks andma teise  hinnangu, et saaks arvutada keskmise hinnangu. Kui teil oleks veebiliides ning teised kasutajad saaksid rakendust kasutada,  siis oleks see arusaadav. Või küsib kasutaja oma sõpradelt nende hinnangut ja lisab need ise? Oleksite võinud otsustada ka, mis skaalal saab inimene hinnangut anda.&lt;br /&gt;
&lt;br /&gt;
4) &#039;&#039;&#039;Raamatute laenutuste (s.h. tähtaegade) kuvamine&#039;&#039;&#039; - See funktsionaalsus on realiseeritud. Tore oleks, kui raamatud, mille tagastamistähtaeg hakkab lähenema, oleksid kergelt leitavad. Praegu võib oletada, et üldiselt on need nimekirja allosas, aga alati ei pruugi nii olla. Siinkohal oleks punaseks värvumine palju mõistlikum mõte, kui hindamise juures. Näiteks tähtaja ületanud raamatud värvuksid punaseks ja läheneva tähtajaga raamatudud värvuksid kollaseks. Kasutaja võiks saada raamatuid märkida tagastatuks. Praegu saab ta vaid kustutada laenutuse.&lt;br /&gt;
&lt;br /&gt;
5) &#039;&#039;&#039;Wishlist&#039;&#039;&#039; - Ka see funktsionaalsus on programmis olemas. Kasutaksin &#039;&#039;Wishlisti&#039;&#039; asemel sõna &amp;quot;soovinimekiri&amp;quot;. Nagu eespool mainitud võiks olla siin aasta märgitud. Ehk oleks mõistlik lisada ka soovi tase. Mõistlikud variandid oleksid 1-10 palli skaala või combobox, milles oleksid valikud veidi, parasjagu, väga kõrge.&lt;br /&gt;
&lt;br /&gt;
6) &#039;&#039;&#039;Laenutajate profiilide loomine ja administreerimine&#039;&#039;&#039; - Profiile saab luua ja administreerida. Küll aga hetkel ei hoitata kasutajat, kui ta tahab laenata raamatut halva laenutusminevikuga inimesele. Kergelt pole ka võimalik leida, mis raamatu(d) on keegi laenanud.&lt;br /&gt;
&lt;br /&gt;
7) &#039;&#039;&#039;Võimalusi, mis võiksid olla, aga ei pruugita valmis jõuda&#039;&#039;&#039;, puuduvad hetkel. Kommentaare saab lisada, aga neid ei kuvata rakenduses. Kommentaarid on kindlasti kasulikud. Oleks tore kui lisaksite kaanepildi kuvamise võimaluse. Kasulikuim muudest lisavõimalustest on minu arvates andmebaasi importimine ja eksportimine, aga see võib osutuda keeruliseks. Veelgi kasulikumaks pean sorteerimis ja/või otsimisfunktsioone. Sorteerimise abil oleks kerge leida kõrgeimate hinnangutega &lt;br /&gt;
&lt;br /&gt;
===Kood===&lt;br /&gt;
&lt;br /&gt;
Kood on hetkel kommenteerimata, aga sellegipoolest üsna arusaadav. Ärge unustage, et lõpptootes on see kohustuslik. Kindlasti on kasutatud objektorienteeritud lähenemist nagu pidigi. Kood on kirjutatud häid praktikaid järgides, kuid ei ole veatu.&lt;br /&gt;
&lt;br /&gt;
===Vead===&lt;br /&gt;
&lt;br /&gt;
Vigu on teie rakenduses kahjuks üsna palju. Samuti on puudulik veahaldus. Kui kasutaja   teeb kõige õigesti, siis probleeme ei tohiks tekkida. Probleemid on väga sarnased ja ei pea neid väga suurteks. Kui mõtlete välja kuidas need ühes kohas lahendada, siis ei tohiks olla keeruline neid teistes kohtades lahendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead raamatute sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
2) Raamatuid saab lisada autorita ja/või pealkirjata.&lt;br /&gt;
&lt;br /&gt;
3) Aasta veerus kuvatakse hinngut.&lt;br /&gt;
&lt;br /&gt;
4) Aasta ja hinde tekstikastidesse saab kirjutada teksti. Andmebaasi lisatakse 0-d.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead laenutuste sakis====&lt;br /&gt;
&lt;br /&gt;
1) Sõna &amp;quot;algus&amp;quot; liigub teise kohta, kui akent suurendada või vähendada.&lt;br /&gt;
&lt;br /&gt;
2) Ei saa valida äsja lisatud raamatut ega profiili. Enne peab rakenduse sulgema ja uuesti avama.&lt;br /&gt;
&lt;br /&gt;
3) Kasutaja saab kogemata märkida laenutuse lõpuks märkida kuupäeva, mis on enne algust.&lt;br /&gt;
&lt;br /&gt;
4) Endale saab laenata pealkirjata ja autorita raamatuid.&lt;br /&gt;
&lt;br /&gt;
5) Kui midagi on valimata ja kasutaja üritab lisada laenutust, siis rakendus jookseb kokku.&lt;br /&gt;
&lt;br /&gt;
6) Rakendus jookseb kokku, kui laenutus on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead profiilide sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui omadus on valimata. See ei lähe kokku teie andmebaasiga.&lt;br /&gt;
&lt;br /&gt;
2) Lisada saab kasutajaid kellel puudub nimi, telefon või e-post. See ei lähe kokku andmebaasiga. Ilmtingimata ilmselt telefoni ega e-posti ei ole vaja.&lt;br /&gt;
&lt;br /&gt;
3) Telefoni ja e-posti kasti saab suvalist teksti kirjutada.&lt;br /&gt;
&lt;br /&gt;
4) Rakendus jookseb kokku, kui profiil on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead Wishlisti sakis====&lt;br /&gt;
&lt;br /&gt;
1) Lisada saab autorita ja pealkirjata.&lt;br /&gt;
&lt;br /&gt;
2) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
&lt;br /&gt;
Ehkki käesolev retsensioon võis tunduda negatiivne, jäin tegelikult rakendusega rahule. Kõik, mis te plaanisite rakendusse, on olemas. Vead peaksid olema üsna kergelt parandatavad. On näha, et olete panustanud sellesse üsna palju aega. Rakendus peaks vastama kõigile nõutele.&lt;br /&gt;
&lt;br /&gt;
Edu teile!&lt;br /&gt;
&lt;br /&gt;
Retsenseeris CMDB&lt;br /&gt;
&lt;br /&gt;
== Valmistoote retsensioon ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Mis on paranenud===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Rakendusel on hea veahaldus. Prototüübis oli see puudu. Mõned probleemid leiduvad siiski ka valmistootes. Väljade tühjaks jätmisel või ebakorrektsel täitmisel värvuvad tekstikastide ääred punaseks, mis aitab kasutajal kergesti leida üles kohad, kuhu ta oli vale info sisestanud. Enam ei saa  laenutuse lõpp olla enne algust, algus ei saa olla tulevikus ja lõpp peab olema tulevikus. Kui raamat või laenutus on valimata ja kasutaja vajutab mõnele nupule töötab rakendus edasi. Prototüüp lõpetas töötamise sellisel juhul.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Graafiline kasutajaliides on mõnevõrra paranenud. Enam ei liigu nupud akna suurendamisel. Sisse- ja väljalaenutamiste jaoks on loodud eraldi sakid. Nii näeb rakendus kindlasti parem välja. Enne oli tabelite jaoks üsna vähe ruumi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lisandunud on andmete eksportimise ja importimise võimalus. Üldiselt töötavad need üsna hästi, aga paar kontrolli on rakenduses puudu, et need töötaksid suurepäraselt. Probleeme on täpsemalt kirjeldatud vigade all.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Wishlistis&#039;&#039; olevaid raamatuid saab märkida ostetuks. See võimalus säästab kasutaja aega. Nüüd peab kasutaja vaid muutma ära raamatu aasta teise saki alt. Vahel selleks tarvidus puudub, sest raamat lisatakse käimasoleva aastaga. Võibolla oleks hea, kui enne ostetuks märkimist saaks kasutaja lisada õige aasta? Hinde märkimine on vähemtähtis, sest ilmselt pole kasutaja veel jõudnud raamatut läbi lugeda ja seega ei oska ta seda hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Laenutused on sorteeritud. Läheneva tähtajaga raamatud on allpool ning nüüd on neid kerge leida.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kood on kommenteeritud. Mõned kohad võiksid ehk olla paremini kommenteeritud. Prototüübis olid kommentaarid puudu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Vead===&lt;br /&gt;
&lt;br /&gt;
* Rakendus lõpetab töötamise, kui kasutaja üritab eksportida tühja nimekirja. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Rakendus loeb tühikuga täidetud väljad täidetuks. Ilmselt reaalses elus sellist olukorda tihti ette ei tule, et kasutaja täidab kogemata välja tühikuga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Rakendus lõpetab töötamise, kui andmebaasitabel on tühi ja kasutaja üritab importida XML faili. Vea põhjustas imporditavate andmete andmebaasis olemasoleku kontroll. Sama kontrolli väljakommenteerimisel töötab importimine hästi. Pärast ühe rea lisamist andmebaasitabelisse töötab importimine ka eelnevalt mainitud kontrolliga ning kontroll töötab korrektselt. Seega põhilist eesmärki (teise arvutisse  migreerumist) eksportimine ja importimine ei täida hetkel. Ilmselt parim võimalus vea parandamiseks on lisada andmebaasitabeli täidetuse kontroll. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kaitsmine===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ilmselt oli teie kaitsmine parim. Keelekasutus oli korrektne. Erinevalt paljudest teistest meeskondadest te hoidusite kasutamast võõrkeelseid sõnu ning slängi. Kõigile küsimustele oskasite vastata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hästi tehtud! Rakenduses on vähe vigu ja te olete arvestanud enamike situatsioonidega. Vigade parandamine peaks olema kerge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Retsenseeris CMDB&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=44480</id>
		<title>Talk:.NOT</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=44480"/>
		<updated>2011-12-13T20:21:04Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Valmistoote retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel pole viga ning on täiesti teostatav nelja liikmelise grupi poolt. Kuna infot napib, siis tekkis küsimus kas programm tehakse e-raamatute või tavaliste raamatute jaoks (või hoopiski mõlema)? Kes neid raamatuid lisama hakkab? Inimesed ise neid lisada ei saa, kuna neil puuduvad selleks vastavad õigused. Võiks olla mainitud, milliste seadmete jaoks antud programm tehakse. Paha ei teeks, kui oleks olemas laenutajate profiilid, kus näeb nende laenutusi, hinnanguid, lisatud raamatuid jms. Võiks olla mingid topid ( enim laenutatud, parima hinnangu saanud jne. ) Kas rakendus on vaid Eesti sisene või ulatub ka väljapoole? Taoline rakendus on Eestis täitsa olemas, mida teeksite teistmoodi, et konkurendis püsida? Raamatute juures võiks kirjas olla ka lühikirjeldus. Omades sarnast ideed teie tiimiga, saab lõpus kindlasti hea võrdluse teha. &lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas CMDB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon == &lt;br /&gt;
&lt;br /&gt;
Esmamulje käesolevast rakendusest on päris hea, aga hoolikamal uurimisel tuli välja üpris palju probleeme ja mõtteid, kuidas seda täiustada. Ükski probleem polnud nii suur, et oleks esialgset muljet palju mõjutanud. &lt;br /&gt;
Meeskonnakaaslane ei saanud pikka aega teie rakendust tööle ja hiljem polnud tal aega seda vaadata. Probleemiks oli teie andmebaas.&lt;br /&gt;
&lt;br /&gt;
===Mis on tehtud?===&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Kasutajaliides on lihtne ent samas näeb välja piisavalt soliidne ning seda on piisavalt lihtne ja kiire kasutada. Ainsad vead, mida märkasin, olid &amp;quot;ära lõigatud&amp;quot; j-tähe saba sõnas &amp;quot;välja&amp;quot; ja &amp;quot;ära sõitev&amp;quot; sõna &amp;quot;algus&amp;quot;, kui suurendasin või vähendasin akna suurust ning aasta veerus oli hinne. &amp;quot;Hinne&amp;quot; asemel kasutaksin sõna &amp;quot;hinnang&amp;quot;. WPF oli kindlasti hea valik kasutajaliidese jaoks.&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Raamatute andmebaas&#039;&#039;&#039; - Andmebaasiga jäin ka rahule, küll aga on mõnesid mõtteid, kuidas saaks ehk veelgi paremaks andmebaasi muuta. Esiteks võiks aasta veerg olla ka &#039;&#039;wishlisti&#039;&#039; tabelis. Teiseks võiks saada raamatuid laenutada  ka tähtajatult. Kolmandaks ma raamatu tabelis ei lubaks aasta veerus tühje välje. Neljandaks ei pea ma ilmtingimata vajalikuks telefonivälja täitmist profiilis. Viiendaks ei ole e-posti välja täitmisel väga suurt mõtet, kuni puudub rakenduses e-posti saatmise funktsionaalsus. Kuues soovitus on lubada kommentaari väljal rohkem kui 200 tähemärki ja muudel väljadel vähem tähemärke.  Seistmes ja tähtsaim soovitus oleks lisada raamatu tabelisse raamatu keel ning hiljem see rakenduses kasutusele võtta&lt;br /&gt;
&lt;br /&gt;
3) &#039;&#039;&#039;Raamatute hindamise süsteem&#039;&#039;&#039; - Hinnangut saab anda ja näha, aga midagi ei värvu midagi punaseks ega roheliseks. Nii on ilmselt paremgi. Arusaamatuks jääb, kes peaks andma teise  hinnangu, et saaks arvutada keskmise hinnangu. Kui teil oleks veebiliides ning teised kasutajad saaksid rakendust kasutada,  siis oleks see arusaadav. Või küsib kasutaja oma sõpradelt nende hinnangut ja lisab need ise? Oleksite võinud otsustada ka, mis skaalal saab inimene hinnangut anda.&lt;br /&gt;
&lt;br /&gt;
4) &#039;&#039;&#039;Raamatute laenutuste (s.h. tähtaegade) kuvamine&#039;&#039;&#039; - See funktsionaalsus on realiseeritud. Tore oleks, kui raamatud, mille tagastamistähtaeg hakkab lähenema, oleksid kergelt leitavad. Praegu võib oletada, et üldiselt on need nimekirja allosas, aga alati ei pruugi nii olla. Siinkohal oleks punaseks värvumine palju mõistlikum mõte, kui hindamise juures. Näiteks tähtaja ületanud raamatud värvuksid punaseks ja läheneva tähtajaga raamatudud värvuksid kollaseks. Kasutaja võiks saada raamatuid märkida tagastatuks. Praegu saab ta vaid kustutada laenutuse.&lt;br /&gt;
&lt;br /&gt;
5) &#039;&#039;&#039;Wishlist&#039;&#039;&#039; - Ka see funktsionaalsus on programmis olemas. Kasutaksin &#039;&#039;Wishlisti&#039;&#039; asemel sõna &amp;quot;soovinimekiri&amp;quot;. Nagu eespool mainitud võiks olla siin aasta märgitud. Ehk oleks mõistlik lisada ka soovi tase. Mõistlikud variandid oleksid 1-10 palli skaala või combobox, milles oleksid valikud veidi, parasjagu, väga kõrge.&lt;br /&gt;
&lt;br /&gt;
6) &#039;&#039;&#039;Laenutajate profiilide loomine ja administreerimine&#039;&#039;&#039; - Profiile saab luua ja administreerida. Küll aga hetkel ei hoitata kasutajat, kui ta tahab laenata raamatut halva laenutusminevikuga inimesele. Kergelt pole ka võimalik leida, mis raamatu(d) on keegi laenanud.&lt;br /&gt;
&lt;br /&gt;
7) &#039;&#039;&#039;Võimalusi, mis võiksid olla, aga ei pruugita valmis jõuda&#039;&#039;&#039;, puuduvad hetkel. Kommentaare saab lisada, aga neid ei kuvata rakenduses. Kommentaarid on kindlasti kasulikud. Oleks tore kui lisaksite kaanepildi kuvamise võimaluse. Kasulikuim muudest lisavõimalustest on minu arvates andmebaasi importimine ja eksportimine, aga see võib osutuda keeruliseks. Veelgi kasulikumaks pean sorteerimis ja/või otsimisfunktsioone. Sorteerimise abil oleks kerge leida kõrgeimate hinnangutega &lt;br /&gt;
&lt;br /&gt;
===Kood===&lt;br /&gt;
&lt;br /&gt;
Kood on hetkel kommenteerimata, aga sellegipoolest üsna arusaadav. Ärge unustage, et lõpptootes on see kohustuslik. Kindlasti on kasutatud objektorienteeritud lähenemist nagu pidigi. Kood on kirjutatud häid praktikaid järgides, kuid ei ole veatu.&lt;br /&gt;
&lt;br /&gt;
===Vead===&lt;br /&gt;
&lt;br /&gt;
Vigu on teie rakenduses kahjuks üsna palju. Samuti on puudulik veahaldus. Kui kasutaja   teeb kõige õigesti, siis probleeme ei tohiks tekkida. Probleemid on väga sarnased ja ei pea neid väga suurteks. Kui mõtlete välja kuidas need ühes kohas lahendada, siis ei tohiks olla keeruline neid teistes kohtades lahendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead raamatute sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
2) Raamatuid saab lisada autorita ja/või pealkirjata.&lt;br /&gt;
&lt;br /&gt;
3) Aasta veerus kuvatakse hinngut.&lt;br /&gt;
&lt;br /&gt;
4) Aasta ja hinde tekstikastidesse saab kirjutada teksti. Andmebaasi lisatakse 0-d.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead laenutuste sakis====&lt;br /&gt;
&lt;br /&gt;
1) Sõna &amp;quot;algus&amp;quot; liigub teise kohta, kui akent suurendada või vähendada.&lt;br /&gt;
&lt;br /&gt;
2) Ei saa valida äsja lisatud raamatut ega profiili. Enne peab rakenduse sulgema ja uuesti avama.&lt;br /&gt;
&lt;br /&gt;
3) Kasutaja saab kogemata märkida laenutuse lõpuks märkida kuupäeva, mis on enne algust.&lt;br /&gt;
&lt;br /&gt;
4) Endale saab laenata pealkirjata ja autorita raamatuid.&lt;br /&gt;
&lt;br /&gt;
5) Kui midagi on valimata ja kasutaja üritab lisada laenutust, siis rakendus jookseb kokku.&lt;br /&gt;
&lt;br /&gt;
6) Rakendus jookseb kokku, kui laenutus on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead profiilide sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui omadus on valimata. See ei lähe kokku teie andmebaasiga.&lt;br /&gt;
&lt;br /&gt;
2) Lisada saab kasutajaid kellel puudub nimi, telefon või e-post. See ei lähe kokku andmebaasiga. Ilmtingimata ilmselt telefoni ega e-posti ei ole vaja.&lt;br /&gt;
&lt;br /&gt;
3) Telefoni ja e-posti kasti saab suvalist teksti kirjutada.&lt;br /&gt;
&lt;br /&gt;
4) Rakendus jookseb kokku, kui profiil on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead Wishlisti sakis====&lt;br /&gt;
&lt;br /&gt;
1) Lisada saab autorita ja pealkirjata.&lt;br /&gt;
&lt;br /&gt;
2) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
&lt;br /&gt;
Ehkki käesolev retsensioon võis tunduda negatiivne, jäin tegelikult rakendusega rahule. Kõik, mis te plaanisite rakendusse, on olemas. Vead peaksid olema üsna kergelt parandatavad. On näha, et olete panustanud sellesse üsna palju aega. Rakendus peaks vastama kõigile nõutele.&lt;br /&gt;
&lt;br /&gt;
Edu teile!&lt;br /&gt;
&lt;br /&gt;
Retsenseeris CMDB&lt;br /&gt;
&lt;br /&gt;
== Valmistoote retsensioon ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Mis on paranenud===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Rakendusel on hea veahaldus. Prototüübis oli see puudu. Mõned probleemid leiduvad siiski ka valmistootes. Väljade tühjaks jätmisel või ebakorrektsel täitmisel värvuvad tekstikastide ääred punaseks, mis aitab kasutajal kergesti leida üles kohad, kuhu ta oli vale info sisestanud. Enam ei saa  laenutuse lõpp olla enne algust, algus ei saa olla tulevikus ja lõpp peab olema tulevikus. Kui raamat või laenutus on valimata ja kasutaja vajutab mõnele nupule töötab rakendus edasi. Prototüüp lõpetas töötamise sellisel juhul.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Graafiline kasutajaliides on mõnevõrra paranenud. Enam ei liigu nupud akna suurendamisel. Sisse- ja väljalaenutamiste jaoks on loodud eraldi sakid. Nii näeb rakendus kindlasti parem välja. Enne oli tabelite jaoks üsna vähe ruumi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Lisandunud on andmete eksportimise ja importimise võimalus. Üldiselt töötavad need üsna hästi, aga paar kontrolli on rakenduses puudu, et need töötaksid suurepäraselt. Probleeme on täpsemalt kirjeldatud vigade all.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;Wishlistis&#039;&#039; olevaid raamatuid saab märkida ostetuks. See võimalus säästab kasutaja aega. Nüüd peab kasutaja vaid muutma ära raamatu aasta teise saki alt. Vahel selleks tarvidus puudub, sest raamat lisatakse käimasoleva aastaga. Võibolla oleks hea, kui enne ostetuks märkimist saaks kasutaja lisada õige aasta? Hinde märkimine on vähemtähtis, sest ilmselt pole kasutaja veel jõudnud raamatut läbi lugeda ja seega ei oska ta seda hinnata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Laenutused on sorteeritud. Läheneva tähtajaga raamatud on allpool ning nüüd on neid kerge leida.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Kood on kommenteeritud. Mõned kohad võiksid ehk olla paremini kommenteeritud. Prototüübis olid kommentaarid puudu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Vead===&lt;br /&gt;
&lt;br /&gt;
* Rakendus lõpetab töötamise, kui kasutaja üritab eksportida tühja nimekirja. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Rakendus loeb tühikuga täidetud väljad täidetuks. Ilmselt reaalses elus sellist olukorda tihti ette ei tule, et kasutaja täidab kogemata välja tühikuga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Rakendus lõpetab töötamise, kui andmebaasitabel on tühi ja kasutaja üritab importida XML faili. Vea põhjustas imporditavate andmete andmebaasis olemasoleku kontroll. Sama kontrolli väljakommenteerimisel töötab importimine hästi. Pärast ühe rea lisamist andmebaasitabelisse töötab importimine ka eelnevalt mainitud kontrolliga ning kontroll töötab korrektselt. Seega põhilist eesmärki (teise arvutisse  migreerumist) eksportimine ja importimine ei täida hetkel. Ilmselt parim võimalus vea parandamiseks on lisada andmebaasitabeli täidetuse kontroll. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kaitsmine===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ilmselt oli teie kaitsmine parim. Keelekasutus oli korrektne. Erinevalt paljudest teistest meeskondadest te hoidusite kasutamast võõrkeelseid sõnu ning slängi. Kõigile küsimustele oskasite vastata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Hästi tehtud! Rakenduses on vähe vigu ja te olete arvestanud enamike situatsioonidega. Vigade parandamine peaks olema kerge.&lt;br /&gt;
&lt;br /&gt;
Retsenseeris CMDB&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=44366</id>
		<title>Talk:.NOT</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=44366"/>
		<updated>2011-12-12T14:50:39Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel pole viga ning on täiesti teostatav nelja liikmelise grupi poolt. Kuna infot napib, siis tekkis küsimus kas programm tehakse e-raamatute või tavaliste raamatute jaoks (või hoopiski mõlema)? Kes neid raamatuid lisama hakkab? Inimesed ise neid lisada ei saa, kuna neil puuduvad selleks vastavad õigused. Võiks olla mainitud, milliste seadmete jaoks antud programm tehakse. Paha ei teeks, kui oleks olemas laenutajate profiilid, kus näeb nende laenutusi, hinnanguid, lisatud raamatuid jms. Võiks olla mingid topid ( enim laenutatud, parima hinnangu saanud jne. ) Kas rakendus on vaid Eesti sisene või ulatub ka väljapoole? Taoline rakendus on Eestis täitsa olemas, mida teeksite teistmoodi, et konkurendis püsida? Raamatute juures võiks kirjas olla ka lühikirjeldus. Omades sarnast ideed teie tiimiga, saab lõpus kindlasti hea võrdluse teha. &lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas CMDB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon == &lt;br /&gt;
&lt;br /&gt;
Esmamulje käesolevast rakendusest on päris hea, aga hoolikamal uurimisel tuli välja üpris palju probleeme ja mõtteid, kuidas seda täiustada. Ükski probleem polnud nii suur, et oleks esialgset muljet palju mõjutanud. &lt;br /&gt;
Meeskonnakaaslane ei saanud pikka aega teie rakendust tööle ja hiljem polnud tal aega seda vaadata. Probleemiks oli teie andmebaas.&lt;br /&gt;
&lt;br /&gt;
===Mis on tehtud?===&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Kasutajaliides on lihtne ent samas näeb välja piisavalt soliidne ning seda on piisavalt lihtne ja kiire kasutada. Ainsad vead, mida märkasin, olid &amp;quot;ära lõigatud&amp;quot; j-tähe saba sõnas &amp;quot;välja&amp;quot; ja &amp;quot;ära sõitev&amp;quot; sõna &amp;quot;algus&amp;quot;, kui suurendasin või vähendasin akna suurust ning aasta veerus oli hinne. &amp;quot;Hinne&amp;quot; asemel kasutaksin sõna &amp;quot;hinnang&amp;quot;. WPF oli kindlasti hea valik kasutajaliidese jaoks.&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Raamatute andmebaas&#039;&#039;&#039; - Andmebaasiga jäin ka rahule, küll aga on mõnesid mõtteid, kuidas saaks ehk veelgi paremaks andmebaasi muuta. Esiteks võiks aasta veerg olla ka &#039;&#039;wishlisti&#039;&#039; tabelis. Teiseks võiks saada raamatuid laenutada  ka tähtajatult. Kolmandaks ma raamatu tabelis ei lubaks aasta veerus tühje välje. Neljandaks ei pea ma ilmtingimata vajalikuks telefonivälja täitmist profiilis. Viiendaks ei ole e-posti välja täitmisel väga suurt mõtet, kuni puudub rakenduses e-posti saatmise funktsionaalsus. Kuues soovitus on lubada kommentaari väljal rohkem kui 200 tähemärki ja muudel väljadel vähem tähemärke.  Seistmes ja tähtsaim soovitus oleks lisada raamatu tabelisse raamatu keel ning hiljem see rakenduses kasutusele võtta&lt;br /&gt;
&lt;br /&gt;
3) &#039;&#039;&#039;Raamatute hindamise süsteem&#039;&#039;&#039; - Hinnangut saab anda ja näha, aga midagi ei värvu midagi punaseks ega roheliseks. Nii on ilmselt paremgi. Arusaamatuks jääb, kes peaks andma teise  hinnangu, et saaks arvutada keskmise hinnangu. Kui teil oleks veebiliides ning teised kasutajad saaksid rakendust kasutada,  siis oleks see arusaadav. Või küsib kasutaja oma sõpradelt nende hinnangut ja lisab need ise? Oleksite võinud otsustada ka, mis skaalal saab inimene hinnangut anda.&lt;br /&gt;
&lt;br /&gt;
4) &#039;&#039;&#039;Raamatute laenutuste (s.h. tähtaegade) kuvamine&#039;&#039;&#039; - See funktsionaalsus on realiseeritud. Tore oleks, kui raamatud, mille tagastamistähtaeg hakkab lähenema, oleksid kergelt leitavad. Praegu võib oletada, et üldiselt on need nimekirja allosas, aga alati ei pruugi nii olla. Siinkohal oleks punaseks värvumine palju mõistlikum mõte, kui hindamise juures. Näiteks tähtaja ületanud raamatud värvuksid punaseks ja läheneva tähtajaga raamatudud värvuksid kollaseks. Kasutaja võiks saada raamatuid märkida tagastatuks. Praegu saab ta vaid kustutada laenutuse.&lt;br /&gt;
&lt;br /&gt;
5) &#039;&#039;&#039;Wishlist&#039;&#039;&#039; - Ka see funktsionaalsus on programmis olemas. Kasutaksin &#039;&#039;Wishlisti&#039;&#039; asemel sõna &amp;quot;soovinimekiri&amp;quot;. Nagu eespool mainitud võiks olla siin aasta märgitud. Ehk oleks mõistlik lisada ka soovi tase. Mõistlikud variandid oleksid 1-10 palli skaala või combobox, milles oleksid valikud veidi, parasjagu, väga kõrge.&lt;br /&gt;
&lt;br /&gt;
6) &#039;&#039;&#039;Laenutajate profiilide loomine ja administreerimine&#039;&#039;&#039; - Profiile saab luua ja administreerida. Küll aga hetkel ei hoitata kasutajat, kui ta tahab laenata raamatut halva laenutusminevikuga inimesele. Kergelt pole ka võimalik leida, mis raamatu(d) on keegi laenanud.&lt;br /&gt;
&lt;br /&gt;
7) &#039;&#039;&#039;Võimalusi, mis võiksid olla, aga ei pruugita valmis jõuda&#039;&#039;&#039;, puuduvad hetkel. Kommentaare saab lisada, aga neid ei kuvata rakenduses. Kommentaarid on kindlasti kasulikud. Oleks tore kui lisaksite kaanepildi kuvamise võimaluse. Kasulikuim muudest lisavõimalustest on minu arvates andmebaasi importimine ja eksportimine, aga see võib osutuda keeruliseks. Veelgi kasulikumaks pean sorteerimis ja/või otsimisfunktsioone. Sorteerimise abil oleks kerge leida kõrgeimate hinnangutega &lt;br /&gt;
&lt;br /&gt;
===Kood===&lt;br /&gt;
&lt;br /&gt;
Kood on hetkel kommenteerimata, aga sellegipoolest üsna arusaadav. Ärge unustage, et lõpptootes on see kohustuslik. Kindlasti on kasutatud objektorienteeritud lähenemist nagu pidigi. Kood on kirjutatud häid praktikaid järgides, kuid ei ole veatu.&lt;br /&gt;
&lt;br /&gt;
===Vead===&lt;br /&gt;
&lt;br /&gt;
Vigu on teie rakenduses kahjuks üsna palju. Samuti on puudulik veahaldus. Kui kasutaja   teeb kõige õigesti, siis probleeme ei tohiks tekkida. Probleemid on väga sarnased ja ei pea neid väga suurteks. Kui mõtlete välja kuidas need ühes kohas lahendada, siis ei tohiks olla keeruline neid teistes kohtades lahendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead raamatute sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
2) Raamatuid saab lisada autorita ja/või pealkirjata.&lt;br /&gt;
&lt;br /&gt;
3) Aasta veerus kuvatakse hinngut.&lt;br /&gt;
&lt;br /&gt;
4) Aasta ja hinde tekstikastidesse saab kirjutada teksti. Andmebaasi lisatakse 0-d.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead laenutuste sakis====&lt;br /&gt;
&lt;br /&gt;
1) Sõna &amp;quot;algus&amp;quot; liigub teise kohta, kui akent suurendada või vähendada.&lt;br /&gt;
&lt;br /&gt;
2) Ei saa valida äsja lisatud raamatut ega profiili. Enne peab rakenduse sulgema ja uuesti avama.&lt;br /&gt;
&lt;br /&gt;
3) Kasutaja saab kogemata märkida laenutuse lõpuks märkida kuupäeva, mis on enne algust.&lt;br /&gt;
&lt;br /&gt;
4) Endale saab laenata pealkirjata ja autorita raamatuid.&lt;br /&gt;
&lt;br /&gt;
5) Kui midagi on valimata ja kasutaja üritab lisada laenutust, siis rakendus jookseb kokku.&lt;br /&gt;
&lt;br /&gt;
6) Rakendus jookseb kokku, kui laenutus on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead profiilide sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui omadus on valimata. See ei lähe kokku teie andmebaasiga.&lt;br /&gt;
&lt;br /&gt;
2) Lisada saab kasutajaid kellel puudub nimi, telefon või e-post. See ei lähe kokku andmebaasiga. Ilmtingimata ilmselt telefoni ega e-posti ei ole vaja.&lt;br /&gt;
&lt;br /&gt;
3) Telefoni ja e-posti kasti saab suvalist teksti kirjutada.&lt;br /&gt;
&lt;br /&gt;
4) Rakendus jookseb kokku, kui profiil on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead Wishlisti sakis====&lt;br /&gt;
&lt;br /&gt;
1) Lisada saab autorita ja pealkirjata.&lt;br /&gt;
&lt;br /&gt;
2) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
&lt;br /&gt;
Ehkki käesolev retsensioon võis tunduda negatiivne, jäin tegelikult rakendusega rahule. Kõik, mis te plaanisite rakendusse, on olemas. Vead peaksid olema üsna kergelt parandatavad. On näha, et olete panustanud sellesse üsna palju aega. Rakendus peaks vastama kõigile nõutele.&lt;br /&gt;
&lt;br /&gt;
Edu teile!&lt;br /&gt;
&lt;br /&gt;
Retsenseeris CMDB&lt;br /&gt;
&lt;br /&gt;
== Valmistoote retsensioon ==&lt;br /&gt;
&lt;br /&gt;
Tuleb CMDB-lt.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=44122</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=44122"/>
		<updated>2011-12-07T23:09:44Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Logi */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Liikmed ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Esialgne idee ==&lt;br /&gt;
&lt;br /&gt;
* Filmide lisamine ja nende kuvamine.&lt;br /&gt;
* Filmide laenutamine ja laenutatud filmide kuvamine.&lt;br /&gt;
* Andmekandja lisamine (DVD, Blu-ray).&lt;br /&gt;
* Versiooni lisamine, sest ühest filmist võib olla mitu versiooni.&lt;br /&gt;
* Filmide, mida soovitakse näha ja/või osta, lisamine.&lt;br /&gt;
* Võimalus märkida, kas film on juba vaadatud.&lt;br /&gt;
* Hinnangu andmine filmidele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ideaalse rakenduse kirjeldus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse eesmärk on anda kasutajale infot teda huvitavate filmide ning nendega seotud kulutuste kohta. Filmi kohta on teada, kas kasutajal on soov seda vaadata, kas ta on seda juba näinud, kas see on ostetud ning kas on soov seda osta. Ühest filmist võib olla mitu koopiat, näiteks DVD ja Blu-ray. Rakendusel on võimalus lisada kulutus, kui kasutaja käib näiteks kinos või ostab filmi. Kindlasti peaks olema võimalus filmi laenutada nii tähtajaliselt kui ka tähtajatult. Tore oleks, kui rakendus päriks IMDB-st erinevat infot (režissöör, näitlejad, hinnang) mingi filmi kohta ja talletaks selle andmebaasi, kui kasutaja sisetab IMDB lingi. &lt;br /&gt;
Filmi konkreetse koopia kohta on võimalik lisada tehnilist infot: bitikiirus, koodekid, subtiitrid, NTSC või PAL, regioon ning kuvasuhe (kõrguse ja laiuse suhe). Kui kuvasuhe erineb originaalsest kuvasuhtest, siis on osa pildist ära lõigatud või on näha rohkem kui režissöör plaanis näidata. Tehnilise informatsiooni lisamine pole kohustuslik, sest seda lisada on üsna tülikas. Kindlasti peaks olema võimalus anda oma hinnang filmi ja selle koopia kvaliteedi kohta. Filme on võimalik otsida ja sorteerida. Filmi kohta on teada aasta, mil see film valmis sai, sest samanimelisi filme võib olla mitu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Võimalikud probleemid&#039;&#039;&#039;&lt;br /&gt;
Kindlasti on raske lisada IMDB-st info pärimise funktsionaalsust. Võimalik lahendus sellele probleemile on kolmanda osapoole koodi kasutamine rakenduses. Sellel võimalusel on kaks ohtu. Esiteks võib kolmanda osapoole koodi lisamine projekti osutuda keerukaks ja teiseks see ei pruugi töötada.&lt;br /&gt;
&lt;br /&gt;
Mugava kasutajaliidese loomine on keeruline. Mis ühele kasutajale võib tunduda väga mugav ei pruugi teisele üldsegi meeldida&lt;br /&gt;
&lt;br /&gt;
===Must have===&lt;br /&gt;
*&#039;&#039;&#039;Filmide lisamine ja kuvamine &#039;&#039;&#039; - Tähtis on näha kas film on vaatatud, ootab vaatamist, ostetud või ootab alles vaatamist ning mis aastast film pärineb.&lt;br /&gt;
*&#039;&#039;&#039;Kulutuste lisamine ja kuvamine&#039;&#039;&#039;  - Näha on üksikuid kulutusi ja nende summat.&lt;br /&gt;
*&#039;&#039;&#039;Filmide laenutamine&#039;&#039;&#039; - Nii tähtajaliselt kui ka tähtajatult. Filme võib teistele laenutada või ise laenutada. &lt;br /&gt;
*&#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Selleks kasutame WPF-i.&lt;br /&gt;
*&#039;&#039;&#039;Hinnangu andmine&#039;&#039;&#039; - Skaalal 1-10.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
*&#039;&#039;&#039;Mugav ja ilus kasutajaliides&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st info pärimine &#039;&#039;&#039; - Info salvestatakse andmebaasi.&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st päritud info kuvamine &#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Tehnilise informatsiooni lisamine ja kuvamine&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;Sorteerimine&#039;&#039;&#039; - Tähestiku või aasta järgi.&lt;br /&gt;
*&#039;&#039;&#039;Otsimine&#039;&#039;&#039; - Nime, aasta, režissööri ning näitlejate järgi.&lt;br /&gt;
&lt;br /&gt;
==Lõpptoode==&lt;br /&gt;
http://enos.itcollege.ee/~mvedler/cmdbviimane.zip&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
&lt;br /&gt;
===03. detsember===&lt;br /&gt;
* Esitasime valmistoote&lt;br /&gt;
&lt;br /&gt;
===22. november===&lt;br /&gt;
* Esitasime prototüübi&lt;br /&gt;
&lt;br /&gt;
===7. november===&lt;br /&gt;
* Programmeerimise algus&lt;br /&gt;
&lt;br /&gt;
===24. oktoober===&lt;br /&gt;
* Analüüs&lt;br /&gt;
&lt;br /&gt;
===23. september===&lt;br /&gt;
* Meeskonna loomine.&lt;br /&gt;
&lt;br /&gt;
===24. september===&lt;br /&gt;
* Meeskonnaga liitus Mart Kolk.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=43807</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=43807"/>
		<updated>2011-12-04T13:18:49Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Prototüüp */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Liikmed ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Esialgne idee ==&lt;br /&gt;
&lt;br /&gt;
* Filmide lisamine ja nende kuvamine.&lt;br /&gt;
* Filmide laenutamine ja laenutatud filmide kuvamine.&lt;br /&gt;
* Andmekandja lisamine (DVD, Blu-ray).&lt;br /&gt;
* Versiooni lisamine, sest ühest filmist võib olla mitu versiooni.&lt;br /&gt;
* Filmide, mida soovitakse näha ja/või osta, lisamine.&lt;br /&gt;
* Võimalus märkida, kas film on juba vaadatud.&lt;br /&gt;
* Hinnangu andmine filmidele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ideaalse rakenduse kirjeldus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse eesmärk on anda kasutajale infot teda huvitavate filmide ning nendega seotud kulutuste kohta. Filmi kohta on teada, kas kasutajal on soov seda vaadata, kas ta on seda juba näinud, kas see on ostetud ning kas on soov seda osta. Ühest filmist võib olla mitu koopiat, näiteks DVD ja Blu-ray. Rakendusel on võimalus lisada kulutus, kui kasutaja käib näiteks kinos või ostab filmi. Kindlasti peaks olema võimalus filmi laenutada nii tähtajaliselt kui ka tähtajatult. Tore oleks, kui rakendus päriks IMDB-st erinevat infot (režissöör, näitlejad, hinnang) mingi filmi kohta ja talletaks selle andmebaasi, kui kasutaja sisetab IMDB lingi. &lt;br /&gt;
Filmi konkreetse koopia kohta on võimalik lisada tehnilist infot: bitikiirus, koodekid, subtiitrid, NTSC või PAL, regioon ning kuvasuhe (kõrguse ja laiuse suhe). Kui kuvasuhe erineb originaalsest kuvasuhtest, siis on osa pildist ära lõigatud või on näha rohkem kui režissöör plaanis näidata. Tehnilise informatsiooni lisamine pole kohustuslik, sest seda lisada on üsna tülikas. Kindlasti peaks olema võimalus anda oma hinnang filmi ja selle koopia kvaliteedi kohta. Filme on võimalik otsida ja sorteerida. Filmi kohta on teada aasta, mil see film valmis sai, sest samanimelisi filme võib olla mitu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Võimalikud probleemid&#039;&#039;&#039;&lt;br /&gt;
Kindlasti on raske lisada IMDB-st info pärimise funktsionaalsust. Võimalik lahendus sellele probleemile on kolmanda osapoole koodi kasutamine rakenduses. Sellel võimalusel on kaks ohtu. Esiteks võib kolmanda osapoole koodi lisamine projekti osutuda keerukaks ja teiseks see ei pruugi töötada.&lt;br /&gt;
&lt;br /&gt;
Mugava kasutajaliidese loomine on keeruline. Mis ühele kasutajale võib tunduda väga mugav ei pruugi teisele üldsegi meeldida&lt;br /&gt;
&lt;br /&gt;
===Must have===&lt;br /&gt;
*&#039;&#039;&#039;Filmide lisamine ja kuvamine &#039;&#039;&#039; - Tähtis on näha kas film on vaatatud, ootab vaatamist, ostetud või ootab alles vaatamist ning mis aastast film pärineb.&lt;br /&gt;
*&#039;&#039;&#039;Kulutuste lisamine ja kuvamine&#039;&#039;&#039;  - Näha on üksikuid kulutusi ja nende summat.&lt;br /&gt;
*&#039;&#039;&#039;Filmide laenutamine&#039;&#039;&#039; - Nii tähtajaliselt kui ka tähtajatult. Filme võib teistele laenutada või ise laenutada. &lt;br /&gt;
*&#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Selleks kasutame WPF-i.&lt;br /&gt;
*&#039;&#039;&#039;Hinnangu andmine&#039;&#039;&#039; - Skaalal 1-10.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
*&#039;&#039;&#039;Mugav ja ilus kasutajaliides&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st info pärimine &#039;&#039;&#039; - Info salvestatakse andmebaasi.&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st päritud info kuvamine &#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Tehnilise informatsiooni lisamine ja kuvamine&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;Sorteerimine&#039;&#039;&#039; - Tähestiku või aasta järgi.&lt;br /&gt;
*&#039;&#039;&#039;Otsimine&#039;&#039;&#039; - Nime, aasta, režissööri ning näitlejate järgi.&lt;br /&gt;
&lt;br /&gt;
==Lõpptoode==&lt;br /&gt;
http://enos.itcollege.ee/~mvedler/cmdbviimane.zip&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
&lt;br /&gt;
===24. Oktoober===&lt;br /&gt;
* Analüüs&lt;br /&gt;
&lt;br /&gt;
===23. september===&lt;br /&gt;
* Meeskonna loomine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===24. september===&lt;br /&gt;
* Meeskonnaga liitus Mart Kolk.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:CMDB&amp;diff=43417</id>
		<title>Talk:CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:CMDB&amp;diff=43417"/>
		<updated>2011-11-29T23:16:28Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Vastus prototüübi analüüsile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel iseneset pole viga. Meeskonnal on väljamõeldud mida teha. Samas on tunne, et sarnast programmi kirjutavad ka mõned teised rühmad, mis annab hiljem kui on projekt valminud, võimaluse seda teiste rühma töödega võrrelda. Kuna meeskonnas on neli liiget siis peaks meeskond olema suuteline oma ideed teostama. Ka oleks tore kui oleks ära märgitud asjad mida oleks tore omada rakendusel. Näiteks kas plaanitkse pakkuda võimalust saada infot filmi kohta, kui palju seda on laenutatud/ostetud. Või siis kas on võimalik saada infot leanutajate kohta, kus oleks näha kui palju nad on kokku laenutanud jne. Ka võiks olla märgitud kas tegemist on mobiilse rakendusega, windows forms, WPF või millegi muuga. Äriliselt kui meeskond suudab oma rakendust kuidagi teistest eristuma panna, siis võib sellest isegi rahalist kasu saada.&lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas [http://wiki.itcollege.ee/index.php/%22Invaders%22&amp;quot;Invaders&amp;quot;] grupp&lt;br /&gt;
&lt;br /&gt;
== Analüüsi retsensioon by .NOT ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on üsna lühike, kuid piisavalt arusaadavalt on toodud välja loodava rakenduse eesmärk ning idee. Võimalusi tundub konkreetses rakenduses olevat palju, näiteks võimalus filmi laenutada tähtajaliselt või tähtajatult, filmidel on mitu koopiat eri formaatides ning igasugune filme puudutav tehniline info. Lahendused, mis meeskonna meelest peavad valmis saama, tunduvad antud aja jooksul reaalselt teostatavad olevat. Idee IMDB- st igasuguse filme puudutava info pärimine, pole halb, sest annaks kasutajale paremaid võimalusi endale sobivate filmide leidmisel, kuid siiski, nagu oli ka analüüsis meeskonna poolt mainitud,ei pruugi see väga lihtsaks osutuda. Seega arvatatavasti &amp;quot;Nice to have&amp;quot;&#039;i laialdast funktsionaalsust (rääkides päringute koostamisest, informatsiooni kuvamisest ja otsingule parameetrite lisamisest), ei pruugita antud aja jooksul 100% valmis saaada. Kuna rakenduse &amp;quot;Must have&amp;quot; nimekirjas olevaid ülesandeid pole palju, jõutakse ilmselt lõpptootesse ka mõned lisa funktsionaalsused paigaldada. Siinkohal tooksin kindlasti välja filmide otsimise võimaluse, vähemalt ühe parameetri järgi, milleks on filmi nimi. Meeskonna jaoks ei ole ka üks olulisemaid asju mugav ja ilus kasutajaliides, mis on veidi kummaline, sest esimene asi, mida kasutaja märkab ongi&lt;br /&gt;
graafiline disain. Mida mugavam ja lihtsam on rakendust kasutada, seda rohkematele inimestele on see meelejärgi, järelikult tuleks kasutajaliidesele siiski rohkem rõhku panna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analüüs by [[Agendid]]  ==&lt;br /&gt;
&lt;br /&gt;
Meeskond valis teemat „Rakendus, mis näitab kogu info filmidest“. Juba ise teema valik on meeldiv: tänapäeval võib enne filmi vaatamist uurida, mis film on populaarsem või huvitavam. Analüüsis märkasin, et rakendusel on võimalus lisada kuulutus kui kasutaja käib näiteks kinos või ostab filmi – hea idee. &lt;br /&gt;
&lt;br /&gt;
Lisaks meenutatakse koopia kohta paar asjad, aga milleks see vaja, ei saa aru. Minu arvates tuleb teha, nagu tabeli reiting-ud, kus on võimalik näha kui palju inimesi&lt;br /&gt;
juba on näinud seda filmi, kes soovitab vaadata, kel on soov osta, kes on juba ostnud ja nii edasi. Registreerimisel ja sisselogimisel on kõik ilusti arusaadav.&lt;br /&gt;
&lt;br /&gt;
Kuigi „ Mugav ja ilus kasutajaliides“ punkt asub „Nice to have“ loodame ikkagi, et meeskonnale püüab ja tegib vaate nii hästi kui võimalik, sest&lt;br /&gt;
sellel on kasutaja jaoks tähtis roll. Ja veel - „Otsimine“ oleks hea, kui on olemas ja töötab, sest kõikidel&lt;br /&gt;
veebilehel on „Search“ koht, mis aitab kiiresti filmi leida.&lt;br /&gt;
&lt;br /&gt;
Rakendus täidab ülesande nõudeid, projekt on üsna mõistlikult dokumenteeritud. Üldmulje on&lt;br /&gt;
hea, aga praktikas kasutust veel ei leia, vähemalt senikaua kuni korralik andmebaas on ehitatud&lt;br /&gt;
ja programmi loogika vastavalt realiseeritud. Wiki leht on hästi koostatud. Lisatud oli küllaltki palju&lt;br /&gt;
funktsionaalsust, midagi kriitilist silma ei jäänud.&lt;br /&gt;
&lt;br /&gt;
== Prototüübi analüüs ==&lt;br /&gt;
&lt;br /&gt;
Alustaksime retsenseerimist mainides seda, et tekkis tõsiseid probleeme programmi avamisega. Oleme tegelenud sellega kokku mitu tundi ja ikka ei hakka programm piisavalt hästi tööle. Algul tundus, et probleem oli andmebaasis, mille korda saamine võttis tunni, kuna me pole veel kõige kogenenumad programmeerijad ning oli vaja täiendavat abi õppejõult, millest kahjuks ei olnud palju abi. Tundub, et andmebaas ei ole võimeline funktsionaalselt töötama. Koodi autor ise väitis, et programm läks ilusti tööle, kuid, nagu eelpool mainitud, ei suutnud meie seda saavutust eriti kiirelt ega ka korralikult korrata.&lt;br /&gt;
&lt;br /&gt;
Pärast pikka andmebaasi probleemi lahendamise proovimist, selgus meil et prototüübi tööle saamiseks oleks arendajal vaja ära parandada castimise probleemid ehk muutujad peaks ümber int tüüpi castima. See oli tegemata meetodites MuudaFilmi(Film muudetav) -&amp;gt; hinnang ja  LisaUusFilm(Film lisatav) -&amp;gt; hinnang, kus peaks mõlemad hinnangud olema castitud int tüüpi muutujateks. Peale seda keeldus töötamast Refresh() meetod MainWindow.xaml.cs-is, mille välja kommenteerimine aitas mõneks ajaks, kuid kui see meetod puudus programmist, kadus ka terve programmi funktsionaalsus. Refresh() meetodil peaks nimelt viga olema XAML poolel, kuna seal toimub Data Binding. Refresh() meetodita programmi kasutades saab järgmise vea andmebaasi lisamisel, mil on vaja konkreetsemalt Refresh() meetodit kasutada.&lt;br /&gt;
&lt;br /&gt;
Disainis, kahjuks, ei paista eriti palju läbi mõeldust. Seda vaadates tekib kogu aeg tunne, et nuppude ning kastide paigutusele pole palju ressurssi jaotatud. Akna suuruse muutmisel ei muutu kahjuks sisu dünaamiliselt, seega ei ole hea kasutada rakendust erinevate suurustega ekraanidel, aga loodetavasti on dünaamiline akna sisu lõpptootes ( Title=&amp;quot;MainWindow&amp;quot; Height=&amp;quot;454&amp;quot; Width=&amp;quot;739&amp;quot;&amp;gt; ). Vaadates rakendust 1440 x 900 resolutsioonilise monitoriga, tekib rakendust laiemaks venitades ühe TextBox&#039;i ja ühe CheckBox&#039;i imelik ja mittevajalik ümberpaigutamine. Nimelt liigub &amp;quot;Osta&amp;quot; CheckBox kõvasti allapoole ning &amp;quot;Hinnang 1-10&amp;quot; TextBox nihkub mitmekümne piksli võrra paremale. Tab nimega &amp;quot;Laenutused&amp;quot; sisaldab TextBox&#039;e, mis on ebakvaliteetselt paigutatud, kuna akna suurust muutes liigub TextBox, mille väärtuseks on &amp;quot;Kellele&amp;quot; mööda rakenduse akent ringi. Kui tab-iga programmis liikuda, siis elemendid võiksid olla kasutajaliideses loogiliselt paigutatud (st et nad liiguksid järjest).  See on pisikene asi aga muudab programmi kasutamise mugavamaks inimestele, kes eelistavad rakendustes ringi liikuda klaviatuuriga. XAML- i nuppude nimetustes puudub ühtne stiil, mistõttu on veidi raske koheselt koodi seest aru saada, mis nupp midagi teeb. Soovituslikult võiks nimi kajastada tegevust, sest nii oleks lihtsam programmi jagada teistega. Laenutamise lisamisel saab programm nullpointeri {&amp;quot;Object reference not set to an instance of an object.&amp;quot;}. Iga lisamine tekitab vähemalt ühe exceptioni. Filmide lisamisel, väljade tühjaks jätmisel, saab kasutaja teate &amp;quot;Muudatused salvestatud&amp;quot;, kuigi reaalseid andmeid pole rakendus vastu võtnud.&lt;br /&gt;
&lt;br /&gt;
Positiivne on see, et aasta validatsioon töötab, s.o. kui sisestada film, mille valmimisaastaks väidetakse aasta väiksem kui 1900 või suurem kui 2030, siis ei luba rakendus lisada filmi. Ka hinnangu valideerimine töötab, kuigi nime ei kontrollita ning kasutajal on võimalus saata tühi väli. IMDB-st filmide kohta andmete saamiseks on kasutatud tasuta saada olevat ASP. net IMDB Scraper- it, mis on küll lihtne, kuid igati arukas lahendus ning selle kasutamiseks on kõik õigused olemas.Miskipärast  ainult TextBox&#039;idel, mille väärtus peaks olema tüüpi int, kontrollitakse kas TextBox&#039;i on midagi sisestatud või mitte. Kui uurida TextBox&#039;e, mille kaudu sisestatakse stringilist väärtust (näiteks nimi, kellele, kellelt jne.), siis ei toimu kontrolli, kas kasutaja on sisestanud midagi või mitte. Filmi laenutuse lisamisel jookseb programm kokku: uus.ID = lisatav.ID;&lt;br /&gt;
&lt;br /&gt;
Üsna palju leidub koodi, mis on teadmata põhjustel välja kommenteerinud, mis tekitab küsimuse, kas need funktsionaalsused ei tööta hetkel ja tulevad juurde lõpuni viimistletud programmi või polegi need mõeldud töötamaks.&lt;br /&gt;
&lt;br /&gt;
Kommenteerides Must Have List&#039;i sisu ja reaalseid tulemusi prototüübis, siis&lt;br /&gt;
a) Filmide lisamisest ja kuvamisest ei tööta kumbki, kuid samas on eeldused selle valmimiseks lõpp-tootes siiski täiesti olemas, arvestades sellega et kasutajaliides on olemas.&lt;br /&gt;
b) Samuti ei tööta kulutuste lisamine ja kuvamine, kuid eeldused on samuti olemas valmimiseks, sest kasutajaliides on olemas.&lt;br /&gt;
c) Filmide laenutuse lisamine jooksutas programmi kokku&lt;br /&gt;
d) Graafiline kasutajaliides ei ole kõige köitvam, kuid vähemalt on see valmis tehtud. Siiski, jätab see natukene liiga külmaks.&lt;br /&gt;
e) Hinnangu andmisel töötab validatsioon, kuid kuna filmide lisamine ja kuvamine ei tööta, siis ei ole midagi funktsionaalset teha selle hinnanguga.&lt;br /&gt;
&lt;br /&gt;
Nice to Have list-ist on realiseeritud kahjuks ainult IMDB-st info pärimine. Ootaks lõpptootesse rohkem Nice to Have funktsionaalsuseid! &lt;br /&gt;
&lt;br /&gt;
Lõppkokkuvõttes läks programm peale pikka pusimist õnneks siiski tööle, kuid see jookseb pidevalt kokku ning täiendamise vajadus tundub olevat suur. Siinkohal soovikski teada, kas tegijal/ tegijatel endil töötab programm nii, nagu nad seda soovivad, sest seda testides kerkis esile palju madalkohti nii koodis, kui ka kasutajaliideses, mis otseselt või kaudselt segavad edukat programmi kasutamist. Lõpptoote täielikuks valmimiseks on veel palju tööd vaja ära teha, eelkõige siis Must Have nimekirja funktsionaalsuste töövalmidus. Kuna kuuldatavasti on see programm suuresti või lausa täielikult ühe mehe töö, tuleb siiski tegijat kiita, sest sellise programmi valmistamine võtab siiski aega ning nõuab kannatust ja oskust ning mitu programmeerija pead on kindlasti parem kui kõigest üks. &lt;br /&gt;
&lt;br /&gt;
Retsenseeris .NOT rühmitus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vastus prototüübi analüüsile ==&lt;br /&gt;
&lt;br /&gt;
Rakendus töötab.&lt;br /&gt;
&lt;br /&gt;
Kuna teil rakendus ei töötanud nii nagu oleks pidanud, siis olete sellest valesti aru saanud. &lt;br /&gt;
&lt;br /&gt;
1) Muutmise eelduseks on, et filme või laenutusi kuvataks. Tegelikult salvestakse muudatused alati, kui kasutaja vahetab rida olenemata sellest, kas kasutaja on muudatusi teinud või mitte. Sellise lahenduse pakkus välja meie õppejõud. Kui kasutaja muudab filmi, rida ei vaheta ja paneb akna kinni, siis neid muudatusi rakendus ei salvesta. Viimase probleemi lahenduseks ongi &amp;quot;muuda&amp;quot; nupp. Kui kasutaja vajutab sellele, siis vahetub rida ja muudatused salvestatakse.&lt;br /&gt;
&lt;br /&gt;
2) Filme peaks kasutaja lisama vajutades &amp;quot;lisa&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
3) IMDB-st info pärimine puudub rakenduses. Väike test näitas, et see kood töötab, ja et selle lisamine rakendusse ei tohiks väga raskeolla, aga pärimine oli veidi aeglane ja vahel võib tekkida probleeme. Võimalik, et lõpptootes on see mingil kujul siiski olemas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mis puutub kasutajaliidesesse, siis see on tõesti prototüübis jama. Ilmselt oleks pidanud sellele juba alguses palju rohkem tähelepanu pöörama. Üsna kindlalt on lõpptootel (palju) parem kasutajaliides.&lt;br /&gt;
Väljakommenteerimise põjusi oli kolm. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnes kohas ei ole kindel, kas kood teeb programmi pigem paremaks või halvemaks.&lt;br /&gt;
&lt;br /&gt;
2) Ühes kohas töötas kood osaliselt nagu oleks pidanud. Hiljem on ilmselt kergem parandada osaliselt töötavat koodi kui täiesti uuesti alustada.&lt;br /&gt;
&lt;br /&gt;
3) Muudatusi tehes on parem variant välja kommenteerida, kui ära kustutada midagi. Programmeerija võib leida, et varasem kood oli ikkagi parem. Hiljem asendas need osad uus kood ja väljakommenteeritud osad jäid kogemata prototüübist eemaldamata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nice to have funktsionaalsustest töötab sorteerimine suurepäraselt.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:CMDB&amp;diff=43416</id>
		<title>Talk:CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:CMDB&amp;diff=43416"/>
		<updated>2011-11-29T23:14:29Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Vastus prototüübi analüüsile */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel iseneset pole viga. Meeskonnal on väljamõeldud mida teha. Samas on tunne, et sarnast programmi kirjutavad ka mõned teised rühmad, mis annab hiljem kui on projekt valminud, võimaluse seda teiste rühma töödega võrrelda. Kuna meeskonnas on neli liiget siis peaks meeskond olema suuteline oma ideed teostama. Ka oleks tore kui oleks ära märgitud asjad mida oleks tore omada rakendusel. Näiteks kas plaanitkse pakkuda võimalust saada infot filmi kohta, kui palju seda on laenutatud/ostetud. Või siis kas on võimalik saada infot leanutajate kohta, kus oleks näha kui palju nad on kokku laenutanud jne. Ka võiks olla märgitud kas tegemist on mobiilse rakendusega, windows forms, WPF või millegi muuga. Äriliselt kui meeskond suudab oma rakendust kuidagi teistest eristuma panna, siis võib sellest isegi rahalist kasu saada.&lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas [http://wiki.itcollege.ee/index.php/%22Invaders%22&amp;quot;Invaders&amp;quot;] grupp&lt;br /&gt;
&lt;br /&gt;
== Analüüsi retsensioon by .NOT ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on üsna lühike, kuid piisavalt arusaadavalt on toodud välja loodava rakenduse eesmärk ning idee. Võimalusi tundub konkreetses rakenduses olevat palju, näiteks võimalus filmi laenutada tähtajaliselt või tähtajatult, filmidel on mitu koopiat eri formaatides ning igasugune filme puudutav tehniline info. Lahendused, mis meeskonna meelest peavad valmis saama, tunduvad antud aja jooksul reaalselt teostatavad olevat. Idee IMDB- st igasuguse filme puudutava info pärimine, pole halb, sest annaks kasutajale paremaid võimalusi endale sobivate filmide leidmisel, kuid siiski, nagu oli ka analüüsis meeskonna poolt mainitud,ei pruugi see väga lihtsaks osutuda. Seega arvatatavasti &amp;quot;Nice to have&amp;quot;&#039;i laialdast funktsionaalsust (rääkides päringute koostamisest, informatsiooni kuvamisest ja otsingule parameetrite lisamisest), ei pruugita antud aja jooksul 100% valmis saaada. Kuna rakenduse &amp;quot;Must have&amp;quot; nimekirjas olevaid ülesandeid pole palju, jõutakse ilmselt lõpptootesse ka mõned lisa funktsionaalsused paigaldada. Siinkohal tooksin kindlasti välja filmide otsimise võimaluse, vähemalt ühe parameetri järgi, milleks on filmi nimi. Meeskonna jaoks ei ole ka üks olulisemaid asju mugav ja ilus kasutajaliides, mis on veidi kummaline, sest esimene asi, mida kasutaja märkab ongi&lt;br /&gt;
graafiline disain. Mida mugavam ja lihtsam on rakendust kasutada, seda rohkematele inimestele on see meelejärgi, järelikult tuleks kasutajaliidesele siiski rohkem rõhku panna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analüüs by [[Agendid]]  ==&lt;br /&gt;
&lt;br /&gt;
Meeskond valis teemat „Rakendus, mis näitab kogu info filmidest“. Juba ise teema valik on meeldiv: tänapäeval võib enne filmi vaatamist uurida, mis film on populaarsem või huvitavam. Analüüsis märkasin, et rakendusel on võimalus lisada kuulutus kui kasutaja käib näiteks kinos või ostab filmi – hea idee. &lt;br /&gt;
&lt;br /&gt;
Lisaks meenutatakse koopia kohta paar asjad, aga milleks see vaja, ei saa aru. Minu arvates tuleb teha, nagu tabeli reiting-ud, kus on võimalik näha kui palju inimesi&lt;br /&gt;
juba on näinud seda filmi, kes soovitab vaadata, kel on soov osta, kes on juba ostnud ja nii edasi. Registreerimisel ja sisselogimisel on kõik ilusti arusaadav.&lt;br /&gt;
&lt;br /&gt;
Kuigi „ Mugav ja ilus kasutajaliides“ punkt asub „Nice to have“ loodame ikkagi, et meeskonnale püüab ja tegib vaate nii hästi kui võimalik, sest&lt;br /&gt;
sellel on kasutaja jaoks tähtis roll. Ja veel - „Otsimine“ oleks hea, kui on olemas ja töötab, sest kõikidel&lt;br /&gt;
veebilehel on „Search“ koht, mis aitab kiiresti filmi leida.&lt;br /&gt;
&lt;br /&gt;
Rakendus täidab ülesande nõudeid, projekt on üsna mõistlikult dokumenteeritud. Üldmulje on&lt;br /&gt;
hea, aga praktikas kasutust veel ei leia, vähemalt senikaua kuni korralik andmebaas on ehitatud&lt;br /&gt;
ja programmi loogika vastavalt realiseeritud. Wiki leht on hästi koostatud. Lisatud oli küllaltki palju&lt;br /&gt;
funktsionaalsust, midagi kriitilist silma ei jäänud.&lt;br /&gt;
&lt;br /&gt;
== Prototüübi analüüs ==&lt;br /&gt;
&lt;br /&gt;
Alustaksime retsenseerimist mainides seda, et tekkis tõsiseid probleeme programmi avamisega. Oleme tegelenud sellega kokku mitu tundi ja ikka ei hakka programm piisavalt hästi tööle. Algul tundus, et probleem oli andmebaasis, mille korda saamine võttis tunni, kuna me pole veel kõige kogenenumad programmeerijad ning oli vaja täiendavat abi õppejõult, millest kahjuks ei olnud palju abi. Tundub, et andmebaas ei ole võimeline funktsionaalselt töötama. Koodi autor ise väitis, et programm läks ilusti tööle, kuid, nagu eelpool mainitud, ei suutnud meie seda saavutust eriti kiirelt ega ka korralikult korrata.&lt;br /&gt;
&lt;br /&gt;
Pärast pikka andmebaasi probleemi lahendamise proovimist, selgus meil et prototüübi tööle saamiseks oleks arendajal vaja ära parandada castimise probleemid ehk muutujad peaks ümber int tüüpi castima. See oli tegemata meetodites MuudaFilmi(Film muudetav) -&amp;gt; hinnang ja  LisaUusFilm(Film lisatav) -&amp;gt; hinnang, kus peaks mõlemad hinnangud olema castitud int tüüpi muutujateks. Peale seda keeldus töötamast Refresh() meetod MainWindow.xaml.cs-is, mille välja kommenteerimine aitas mõneks ajaks, kuid kui see meetod puudus programmist, kadus ka terve programmi funktsionaalsus. Refresh() meetodil peaks nimelt viga olema XAML poolel, kuna seal toimub Data Binding. Refresh() meetodita programmi kasutades saab järgmise vea andmebaasi lisamisel, mil on vaja konkreetsemalt Refresh() meetodit kasutada.&lt;br /&gt;
&lt;br /&gt;
Disainis, kahjuks, ei paista eriti palju läbi mõeldust. Seda vaadates tekib kogu aeg tunne, et nuppude ning kastide paigutusele pole palju ressurssi jaotatud. Akna suuruse muutmisel ei muutu kahjuks sisu dünaamiliselt, seega ei ole hea kasutada rakendust erinevate suurustega ekraanidel, aga loodetavasti on dünaamiline akna sisu lõpptootes ( Title=&amp;quot;MainWindow&amp;quot; Height=&amp;quot;454&amp;quot; Width=&amp;quot;739&amp;quot;&amp;gt; ). Vaadates rakendust 1440 x 900 resolutsioonilise monitoriga, tekib rakendust laiemaks venitades ühe TextBox&#039;i ja ühe CheckBox&#039;i imelik ja mittevajalik ümberpaigutamine. Nimelt liigub &amp;quot;Osta&amp;quot; CheckBox kõvasti allapoole ning &amp;quot;Hinnang 1-10&amp;quot; TextBox nihkub mitmekümne piksli võrra paremale. Tab nimega &amp;quot;Laenutused&amp;quot; sisaldab TextBox&#039;e, mis on ebakvaliteetselt paigutatud, kuna akna suurust muutes liigub TextBox, mille väärtuseks on &amp;quot;Kellele&amp;quot; mööda rakenduse akent ringi. Kui tab-iga programmis liikuda, siis elemendid võiksid olla kasutajaliideses loogiliselt paigutatud (st et nad liiguksid järjest).  See on pisikene asi aga muudab programmi kasutamise mugavamaks inimestele, kes eelistavad rakendustes ringi liikuda klaviatuuriga. XAML- i nuppude nimetustes puudub ühtne stiil, mistõttu on veidi raske koheselt koodi seest aru saada, mis nupp midagi teeb. Soovituslikult võiks nimi kajastada tegevust, sest nii oleks lihtsam programmi jagada teistega. Laenutamise lisamisel saab programm nullpointeri {&amp;quot;Object reference not set to an instance of an object.&amp;quot;}. Iga lisamine tekitab vähemalt ühe exceptioni. Filmide lisamisel, väljade tühjaks jätmisel, saab kasutaja teate &amp;quot;Muudatused salvestatud&amp;quot;, kuigi reaalseid andmeid pole rakendus vastu võtnud.&lt;br /&gt;
&lt;br /&gt;
Positiivne on see, et aasta validatsioon töötab, s.o. kui sisestada film, mille valmimisaastaks väidetakse aasta väiksem kui 1900 või suurem kui 2030, siis ei luba rakendus lisada filmi. Ka hinnangu valideerimine töötab, kuigi nime ei kontrollita ning kasutajal on võimalus saata tühi väli. IMDB-st filmide kohta andmete saamiseks on kasutatud tasuta saada olevat ASP. net IMDB Scraper- it, mis on küll lihtne, kuid igati arukas lahendus ning selle kasutamiseks on kõik õigused olemas.Miskipärast  ainult TextBox&#039;idel, mille väärtus peaks olema tüüpi int, kontrollitakse kas TextBox&#039;i on midagi sisestatud või mitte. Kui uurida TextBox&#039;e, mille kaudu sisestatakse stringilist väärtust (näiteks nimi, kellele, kellelt jne.), siis ei toimu kontrolli, kas kasutaja on sisestanud midagi või mitte. Filmi laenutuse lisamisel jookseb programm kokku: uus.ID = lisatav.ID;&lt;br /&gt;
&lt;br /&gt;
Üsna palju leidub koodi, mis on teadmata põhjustel välja kommenteerinud, mis tekitab küsimuse, kas need funktsionaalsused ei tööta hetkel ja tulevad juurde lõpuni viimistletud programmi või polegi need mõeldud töötamaks.&lt;br /&gt;
&lt;br /&gt;
Kommenteerides Must Have List&#039;i sisu ja reaalseid tulemusi prototüübis, siis&lt;br /&gt;
a) Filmide lisamisest ja kuvamisest ei tööta kumbki, kuid samas on eeldused selle valmimiseks lõpp-tootes siiski täiesti olemas, arvestades sellega et kasutajaliides on olemas.&lt;br /&gt;
b) Samuti ei tööta kulutuste lisamine ja kuvamine, kuid eeldused on samuti olemas valmimiseks, sest kasutajaliides on olemas.&lt;br /&gt;
c) Filmide laenutuse lisamine jooksutas programmi kokku&lt;br /&gt;
d) Graafiline kasutajaliides ei ole kõige köitvam, kuid vähemalt on see valmis tehtud. Siiski, jätab see natukene liiga külmaks.&lt;br /&gt;
e) Hinnangu andmisel töötab validatsioon, kuid kuna filmide lisamine ja kuvamine ei tööta, siis ei ole midagi funktsionaalset teha selle hinnanguga.&lt;br /&gt;
&lt;br /&gt;
Nice to Have list-ist on realiseeritud kahjuks ainult IMDB-st info pärimine. Ootaks lõpptootesse rohkem Nice to Have funktsionaalsuseid! &lt;br /&gt;
&lt;br /&gt;
Lõppkokkuvõttes läks programm peale pikka pusimist õnneks siiski tööle, kuid see jookseb pidevalt kokku ning täiendamise vajadus tundub olevat suur. Siinkohal soovikski teada, kas tegijal/ tegijatel endil töötab programm nii, nagu nad seda soovivad, sest seda testides kerkis esile palju madalkohti nii koodis, kui ka kasutajaliideses, mis otseselt või kaudselt segavad edukat programmi kasutamist. Lõpptoote täielikuks valmimiseks on veel palju tööd vaja ära teha, eelkõige siis Must Have nimekirja funktsionaalsuste töövalmidus. Kuna kuuldatavasti on see programm suuresti või lausa täielikult ühe mehe töö, tuleb siiski tegijat kiita, sest sellise programmi valmistamine võtab siiski aega ning nõuab kannatust ja oskust ning mitu programmeerija pead on kindlasti parem kui kõigest üks. &lt;br /&gt;
&lt;br /&gt;
Retsenseeris .NOT rühmitus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vastus prototüübi analüüsile ==&lt;br /&gt;
&lt;br /&gt;
Rakendus töötab.&lt;br /&gt;
&lt;br /&gt;
Kuna teil rakendus ei töötanud nii nagu oleks pidanud, siis olete rakendusest valesti aru saanud. &lt;br /&gt;
&lt;br /&gt;
1) Muutmise eelduseks on, et filme või laenutusi kuvataks. Tegelikult salvestakse muudatused alati, kui kasutaja vahetab rida olenemata sellest, kas kasutaja on muudatusi teinud või mitte. Sellise lahenduse pakkus välja meie õppejõud. Kui kasutaja muudab filmi, rida ei vaheta ja paneb akna kinni, siis neid muudatusi rakendus ei salvesta. Viimase probleemi lahenduseks ongi &amp;quot;muuda&amp;quot; nupp. Kui kasutaja vajutab sellele, siis vahetub rida ja muudatused salvestatakse.&lt;br /&gt;
&lt;br /&gt;
2) Filme peaks kasutaja lisama vajutades &amp;quot;lisa&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
3) IMDB-st info pärimine puudub rakenduses. Väike test näitas, et see kood töötab, ja et selle lisamine rakendusse ei tohiks väga raskeolla, aga pärimine oli veidi aeglane ja vahel võib tekkida probleeme. Võimalik, et lõpptootes on see mingil kujul siiski olemas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mis puutub kasutajaliidesesse, siis see on tõesti prototüübis jama. Ilmselt oleks pidanud sellele juba alguses palju rohkem tähelepanu pöörama. Üsna kindlalt on lõpptootel (palju) parem kasutajaliides.&lt;br /&gt;
Väljakommenteerimise põjusi oli kolm. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnes kohas ei ole kindel, kas kood teeb programmi pigem paremaks või halvemaks.&lt;br /&gt;
&lt;br /&gt;
2) Ühes kohas töötas kood osaliselt nagu oleks pidanud. Hiljem on ilmselt kergem parandada osaliselt töötavat koodi kui täiesti uuesti alustada.&lt;br /&gt;
&lt;br /&gt;
3) Muudatusi tehes on parem variant välja kommenteerida, kui ära kustutada midagi. Programmeerija võib leida, et varasem kood oli ikkagi parem. Hiljem asendas need osad uus kood ja väljakommenteeritud osad jäid kogemata prototüübist eemaldamata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nice to have funktsionaalsustest töötab sorteerimine suurepäraselt.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:CMDB&amp;diff=43415</id>
		<title>Talk:CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:CMDB&amp;diff=43415"/>
		<updated>2011-11-29T23:13:31Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel iseneset pole viga. Meeskonnal on väljamõeldud mida teha. Samas on tunne, et sarnast programmi kirjutavad ka mõned teised rühmad, mis annab hiljem kui on projekt valminud, võimaluse seda teiste rühma töödega võrrelda. Kuna meeskonnas on neli liiget siis peaks meeskond olema suuteline oma ideed teostama. Ka oleks tore kui oleks ära märgitud asjad mida oleks tore omada rakendusel. Näiteks kas plaanitkse pakkuda võimalust saada infot filmi kohta, kui palju seda on laenutatud/ostetud. Või siis kas on võimalik saada infot leanutajate kohta, kus oleks näha kui palju nad on kokku laenutanud jne. Ka võiks olla märgitud kas tegemist on mobiilse rakendusega, windows forms, WPF või millegi muuga. Äriliselt kui meeskond suudab oma rakendust kuidagi teistest eristuma panna, siis võib sellest isegi rahalist kasu saada.&lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas [http://wiki.itcollege.ee/index.php/%22Invaders%22&amp;quot;Invaders&amp;quot;] grupp&lt;br /&gt;
&lt;br /&gt;
== Analüüsi retsensioon by .NOT ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Antud analüüs on üsna lühike, kuid piisavalt arusaadavalt on toodud välja loodava rakenduse eesmärk ning idee. Võimalusi tundub konkreetses rakenduses olevat palju, näiteks võimalus filmi laenutada tähtajaliselt või tähtajatult, filmidel on mitu koopiat eri formaatides ning igasugune filme puudutav tehniline info. Lahendused, mis meeskonna meelest peavad valmis saama, tunduvad antud aja jooksul reaalselt teostatavad olevat. Idee IMDB- st igasuguse filme puudutava info pärimine, pole halb, sest annaks kasutajale paremaid võimalusi endale sobivate filmide leidmisel, kuid siiski, nagu oli ka analüüsis meeskonna poolt mainitud,ei pruugi see väga lihtsaks osutuda. Seega arvatatavasti &amp;quot;Nice to have&amp;quot;&#039;i laialdast funktsionaalsust (rääkides päringute koostamisest, informatsiooni kuvamisest ja otsingule parameetrite lisamisest), ei pruugita antud aja jooksul 100% valmis saaada. Kuna rakenduse &amp;quot;Must have&amp;quot; nimekirjas olevaid ülesandeid pole palju, jõutakse ilmselt lõpptootesse ka mõned lisa funktsionaalsused paigaldada. Siinkohal tooksin kindlasti välja filmide otsimise võimaluse, vähemalt ühe parameetri järgi, milleks on filmi nimi. Meeskonna jaoks ei ole ka üks olulisemaid asju mugav ja ilus kasutajaliides, mis on veidi kummaline, sest esimene asi, mida kasutaja märkab ongi&lt;br /&gt;
graafiline disain. Mida mugavam ja lihtsam on rakendust kasutada, seda rohkematele inimestele on see meelejärgi, järelikult tuleks kasutajaliidesele siiski rohkem rõhku panna.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Analüüs by [[Agendid]]  ==&lt;br /&gt;
&lt;br /&gt;
Meeskond valis teemat „Rakendus, mis näitab kogu info filmidest“. Juba ise teema valik on meeldiv: tänapäeval võib enne filmi vaatamist uurida, mis film on populaarsem või huvitavam. Analüüsis märkasin, et rakendusel on võimalus lisada kuulutus kui kasutaja käib näiteks kinos või ostab filmi – hea idee. &lt;br /&gt;
&lt;br /&gt;
Lisaks meenutatakse koopia kohta paar asjad, aga milleks see vaja, ei saa aru. Minu arvates tuleb teha, nagu tabeli reiting-ud, kus on võimalik näha kui palju inimesi&lt;br /&gt;
juba on näinud seda filmi, kes soovitab vaadata, kel on soov osta, kes on juba ostnud ja nii edasi. Registreerimisel ja sisselogimisel on kõik ilusti arusaadav.&lt;br /&gt;
&lt;br /&gt;
Kuigi „ Mugav ja ilus kasutajaliides“ punkt asub „Nice to have“ loodame ikkagi, et meeskonnale püüab ja tegib vaate nii hästi kui võimalik, sest&lt;br /&gt;
sellel on kasutaja jaoks tähtis roll. Ja veel - „Otsimine“ oleks hea, kui on olemas ja töötab, sest kõikidel&lt;br /&gt;
veebilehel on „Search“ koht, mis aitab kiiresti filmi leida.&lt;br /&gt;
&lt;br /&gt;
Rakendus täidab ülesande nõudeid, projekt on üsna mõistlikult dokumenteeritud. Üldmulje on&lt;br /&gt;
hea, aga praktikas kasutust veel ei leia, vähemalt senikaua kuni korralik andmebaas on ehitatud&lt;br /&gt;
ja programmi loogika vastavalt realiseeritud. Wiki leht on hästi koostatud. Lisatud oli küllaltki palju&lt;br /&gt;
funktsionaalsust, midagi kriitilist silma ei jäänud.&lt;br /&gt;
&lt;br /&gt;
== Prototüübi analüüs ==&lt;br /&gt;
&lt;br /&gt;
Alustaksime retsenseerimist mainides seda, et tekkis tõsiseid probleeme programmi avamisega. Oleme tegelenud sellega kokku mitu tundi ja ikka ei hakka programm piisavalt hästi tööle. Algul tundus, et probleem oli andmebaasis, mille korda saamine võttis tunni, kuna me pole veel kõige kogenenumad programmeerijad ning oli vaja täiendavat abi õppejõult, millest kahjuks ei olnud palju abi. Tundub, et andmebaas ei ole võimeline funktsionaalselt töötama. Koodi autor ise väitis, et programm läks ilusti tööle, kuid, nagu eelpool mainitud, ei suutnud meie seda saavutust eriti kiirelt ega ka korralikult korrata.&lt;br /&gt;
&lt;br /&gt;
Pärast pikka andmebaasi probleemi lahendamise proovimist, selgus meil et prototüübi tööle saamiseks oleks arendajal vaja ära parandada castimise probleemid ehk muutujad peaks ümber int tüüpi castima. See oli tegemata meetodites MuudaFilmi(Film muudetav) -&amp;gt; hinnang ja  LisaUusFilm(Film lisatav) -&amp;gt; hinnang, kus peaks mõlemad hinnangud olema castitud int tüüpi muutujateks. Peale seda keeldus töötamast Refresh() meetod MainWindow.xaml.cs-is, mille välja kommenteerimine aitas mõneks ajaks, kuid kui see meetod puudus programmist, kadus ka terve programmi funktsionaalsus. Refresh() meetodil peaks nimelt viga olema XAML poolel, kuna seal toimub Data Binding. Refresh() meetodita programmi kasutades saab järgmise vea andmebaasi lisamisel, mil on vaja konkreetsemalt Refresh() meetodit kasutada.&lt;br /&gt;
&lt;br /&gt;
Disainis, kahjuks, ei paista eriti palju läbi mõeldust. Seda vaadates tekib kogu aeg tunne, et nuppude ning kastide paigutusele pole palju ressurssi jaotatud. Akna suuruse muutmisel ei muutu kahjuks sisu dünaamiliselt, seega ei ole hea kasutada rakendust erinevate suurustega ekraanidel, aga loodetavasti on dünaamiline akna sisu lõpptootes ( Title=&amp;quot;MainWindow&amp;quot; Height=&amp;quot;454&amp;quot; Width=&amp;quot;739&amp;quot;&amp;gt; ). Vaadates rakendust 1440 x 900 resolutsioonilise monitoriga, tekib rakendust laiemaks venitades ühe TextBox&#039;i ja ühe CheckBox&#039;i imelik ja mittevajalik ümberpaigutamine. Nimelt liigub &amp;quot;Osta&amp;quot; CheckBox kõvasti allapoole ning &amp;quot;Hinnang 1-10&amp;quot; TextBox nihkub mitmekümne piksli võrra paremale. Tab nimega &amp;quot;Laenutused&amp;quot; sisaldab TextBox&#039;e, mis on ebakvaliteetselt paigutatud, kuna akna suurust muutes liigub TextBox, mille väärtuseks on &amp;quot;Kellele&amp;quot; mööda rakenduse akent ringi. Kui tab-iga programmis liikuda, siis elemendid võiksid olla kasutajaliideses loogiliselt paigutatud (st et nad liiguksid järjest).  See on pisikene asi aga muudab programmi kasutamise mugavamaks inimestele, kes eelistavad rakendustes ringi liikuda klaviatuuriga. XAML- i nuppude nimetustes puudub ühtne stiil, mistõttu on veidi raske koheselt koodi seest aru saada, mis nupp midagi teeb. Soovituslikult võiks nimi kajastada tegevust, sest nii oleks lihtsam programmi jagada teistega. Laenutamise lisamisel saab programm nullpointeri {&amp;quot;Object reference not set to an instance of an object.&amp;quot;}. Iga lisamine tekitab vähemalt ühe exceptioni. Filmide lisamisel, väljade tühjaks jätmisel, saab kasutaja teate &amp;quot;Muudatused salvestatud&amp;quot;, kuigi reaalseid andmeid pole rakendus vastu võtnud.&lt;br /&gt;
&lt;br /&gt;
Positiivne on see, et aasta validatsioon töötab, s.o. kui sisestada film, mille valmimisaastaks väidetakse aasta väiksem kui 1900 või suurem kui 2030, siis ei luba rakendus lisada filmi. Ka hinnangu valideerimine töötab, kuigi nime ei kontrollita ning kasutajal on võimalus saata tühi väli. IMDB-st filmide kohta andmete saamiseks on kasutatud tasuta saada olevat ASP. net IMDB Scraper- it, mis on küll lihtne, kuid igati arukas lahendus ning selle kasutamiseks on kõik õigused olemas.Miskipärast  ainult TextBox&#039;idel, mille väärtus peaks olema tüüpi int, kontrollitakse kas TextBox&#039;i on midagi sisestatud või mitte. Kui uurida TextBox&#039;e, mille kaudu sisestatakse stringilist väärtust (näiteks nimi, kellele, kellelt jne.), siis ei toimu kontrolli, kas kasutaja on sisestanud midagi või mitte. Filmi laenutuse lisamisel jookseb programm kokku: uus.ID = lisatav.ID;&lt;br /&gt;
&lt;br /&gt;
Üsna palju leidub koodi, mis on teadmata põhjustel välja kommenteerinud, mis tekitab küsimuse, kas need funktsionaalsused ei tööta hetkel ja tulevad juurde lõpuni viimistletud programmi või polegi need mõeldud töötamaks.&lt;br /&gt;
&lt;br /&gt;
Kommenteerides Must Have List&#039;i sisu ja reaalseid tulemusi prototüübis, siis&lt;br /&gt;
a) Filmide lisamisest ja kuvamisest ei tööta kumbki, kuid samas on eeldused selle valmimiseks lõpp-tootes siiski täiesti olemas, arvestades sellega et kasutajaliides on olemas.&lt;br /&gt;
b) Samuti ei tööta kulutuste lisamine ja kuvamine, kuid eeldused on samuti olemas valmimiseks, sest kasutajaliides on olemas.&lt;br /&gt;
c) Filmide laenutuse lisamine jooksutas programmi kokku&lt;br /&gt;
d) Graafiline kasutajaliides ei ole kõige köitvam, kuid vähemalt on see valmis tehtud. Siiski, jätab see natukene liiga külmaks.&lt;br /&gt;
e) Hinnangu andmisel töötab validatsioon, kuid kuna filmide lisamine ja kuvamine ei tööta, siis ei ole midagi funktsionaalset teha selle hinnanguga.&lt;br /&gt;
&lt;br /&gt;
Nice to Have list-ist on realiseeritud kahjuks ainult IMDB-st info pärimine. Ootaks lõpptootesse rohkem Nice to Have funktsionaalsuseid! &lt;br /&gt;
&lt;br /&gt;
Lõppkokkuvõttes läks programm peale pikka pusimist õnneks siiski tööle, kuid see jookseb pidevalt kokku ning täiendamise vajadus tundub olevat suur. Siinkohal soovikski teada, kas tegijal/ tegijatel endil töötab programm nii, nagu nad seda soovivad, sest seda testides kerkis esile palju madalkohti nii koodis, kui ka kasutajaliideses, mis otseselt või kaudselt segavad edukat programmi kasutamist. Lõpptoote täielikuks valmimiseks on veel palju tööd vaja ära teha, eelkõige siis Must Have nimekirja funktsionaalsuste töövalmidus. Kuna kuuldatavasti on see programm suuresti või lausa täielikult ühe mehe töö, tuleb siiski tegijat kiita, sest sellise programmi valmistamine võtab siiski aega ning nõuab kannatust ja oskust ning mitu programmeerija pead on kindlasti parem kui kõigest üks. &lt;br /&gt;
&lt;br /&gt;
Retsenseeris .NOT rühmitus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Vastus prototüübi analüüsile ==&lt;br /&gt;
&lt;br /&gt;
Rakendus töötab.&lt;br /&gt;
&lt;br /&gt;
Kuna teil rakendus ei töötanud nii nagu oleks pidanud, siis olete te rakendusest valesti aru saanud. &lt;br /&gt;
&lt;br /&gt;
1) Muutmise eelduseks on, et filme või laenutusi kuvataks. Tegelikult salvestakse muudatused alati, kui kasutaja vahetab rida olenemata sellest, kas kasutaja on muudatusi teinud või mitte. Sellise lahenduse pakkus välja meie õppejõud. Kui kasutaja muudab filmi, rida ei vaheta ja paneb akna kinni, siis neid muudatusi rakendus ei salvesta. Viimase probleemi lahenduseks ongi &amp;quot;muuda&amp;quot; nupp. Kui kasutaja vajutab sellele, siis vahetub rida ja muudatused salvestatakse.&lt;br /&gt;
&lt;br /&gt;
2) Filme peaks kasutaja lisama vajutades &amp;quot;lisa&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
3) IMDB-st info pärimine puudub rakenduses. Väike test näitas, et see kood töötab, ja et selle lisamine rakendusse ei tohiks väga raskeolla, aga pärimine oli veidi aeglane ja vahel võib tekkida probleeme. Võimalik, et lõpptootes on see mingil kujul siiski olemas.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Mis puutub kasutajaliidesesse, siis see on tõesti prototüübis jama. Ilmselt oleks pidanud sellele juba alguses palju rohkem tähelepanu pöörama. Üsna kindlalt on lõpptootel (palju) parem kasutajaliides.&lt;br /&gt;
Väljakommenteerimise põjusi oli kolm. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1) Mõnes kohas ei ole kindel, kas kood teeb programmi pigem paremaks või halvemaks.&lt;br /&gt;
&lt;br /&gt;
2) Ühes kohas töötas kood osaliselt nagu oleks pidanud. Hiljem on ilmselt kergem parandada osaliselt töötavat koodi kui täiesti uuesti alustada.&lt;br /&gt;
&lt;br /&gt;
3) Muudatusi tehes on parem variant välja kommenteerida, kui ära kustutada midagi. Programmeerija võib leida, et varasem kood oli ikkagi parem. Hiljem asendas need osad uus kood ja väljakommenteeritud osad jäid kogemata prototüübist eemaldamata.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Nice to have funktsionaalsustest töötab sorteerimine suurepäraselt.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=43410</id>
		<title>Talk:.NOT</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=43410"/>
		<updated>2011-11-29T21:53:04Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Kokkuvõte */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel pole viga ning on täiesti teostatav nelja liikmelise grupi poolt. Kuna infot napib, siis tekkis küsimus kas programm tehakse e-raamatute või tavaliste raamatute jaoks (või hoopiski mõlema)? Kes neid raamatuid lisama hakkab? Inimesed ise neid lisada ei saa, kuna neil puuduvad selleks vastavad õigused. Võiks olla mainitud, milliste seadmete jaoks antud programm tehakse. Paha ei teeks, kui oleks olemas laenutajate profiilid, kus näeb nende laenutusi, hinnanguid, lisatud raamatuid jms. Võiks olla mingid topid ( enim laenutatud, parima hinnangu saanud jne. ) Kas rakendus on vaid Eesti sisene või ulatub ka väljapoole? Taoline rakendus on Eestis täitsa olemas, mida teeksite teistmoodi, et konkurendis püsida? Raamatute juures võiks kirjas olla ka lühikirjeldus. Omades sarnast ideed teie tiimiga, saab lõpus kindlasti hea võrdluse teha. &lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas CMDB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon == &lt;br /&gt;
&lt;br /&gt;
Esmamulje käesolevast rakendusest on päris hea, aga hoolikamal uurimisel tuli välja üpris palju probleeme ja mõtteid, kuidas seda täiustada. Ükski probleem polnud nii suur, et oleks esialgset muljet palju mõjutanud. &lt;br /&gt;
Meeskonnakaaslane ei saanud pikka aega teie rakendust tööle ja hiljem polnud tal aega seda vaadata. Probleemiks oli teie andmebaas.&lt;br /&gt;
&lt;br /&gt;
===Mis on tehtud?===&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Kasutajaliides on lihtne ent samas näeb välja piisavalt soliidne ning seda on piisavalt lihtne ja kiire kasutada. Ainsad vead, mida märkasin, olid &amp;quot;ära lõigatud&amp;quot; j-tähe saba sõnas &amp;quot;välja&amp;quot; ja &amp;quot;ära sõitev&amp;quot; sõna &amp;quot;algus&amp;quot;, kui suurendasin või vähendasin akna suurust ning aasta veerus oli hinne. &amp;quot;Hinne&amp;quot; asemel kasutaksin sõna &amp;quot;hinnang&amp;quot;. WPF oli kindlasti hea valik kasutajaliidese jaoks.&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Raamatute andmebaas&#039;&#039;&#039; - Andmebaasiga jäin ka rahule, küll aga on mõnesid mõtteid, kuidas saaks ehk veelgi paremaks andmebaasi muuta. Esiteks võiks aasta veerg olla ka &#039;&#039;wishlisti&#039;&#039; tabelis. Teiseks võiks saada raamatuid laenutada  ka tähtajatult. Kolmandaks ma raamatu tabelis ei lubaks aasta veerus tühje välje. Neljandaks ei pea ma ilmtingimata vajalikuks telefonivälja täitmist profiilis. Viiendaks ei ole e-posti välja täitmisel väga suurt mõtet, kuni puudub rakenduses e-posti saatmise funktsionaalsus. Kuues soovitus on lubada kommentaari väljal rohkem kui 200 tähemärki ja muudel väljadel vähem tähemärke.  Seistmes ja tähtsaim soovitus oleks lisada raamatu tabelisse raamatu keel ning hiljem see rakenduses kasutusele võtta&lt;br /&gt;
&lt;br /&gt;
3) &#039;&#039;&#039;Raamatute hindamise süsteem&#039;&#039;&#039; - Hinnangut saab anda ja näha, aga midagi ei värvu midagi punaseks ega roheliseks. Nii on ilmselt paremgi. Arusaamatuks jääb, kes peaks andma teise  hinnangu, et saaks arvutada keskmise hinnangu. Kui teil oleks veebiliides ning teised kasutajad saaksid rakendust kasutada,  siis oleks see arusaadav. Või küsib kasutaja oma sõpradelt nende hinnangut ja lisab need ise? Oleksite võinud otsustada ka, mis skaalal saab inimene hinnangut anda.&lt;br /&gt;
&lt;br /&gt;
4) &#039;&#039;&#039;Raamatute laenutuste (s.h. tähtaegade) kuvamine&#039;&#039;&#039; - See funktsionaalsus on realiseeritud. Tore oleks, kui raamatud, mille tagastamistähtaeg hakkab lähenema, oleksid kergelt leitavad. Praegu võib oletada, et üldiselt on need nimekirja allosas, aga alati ei pruugi nii olla. Siinkohal oleks punaseks värvumine palju mõistlikum mõte, kui hindamise juures. Näiteks tähtaja ületanud raamatud värvuksid punaseks ja läheneva tähtajaga raamatudud värvuksid kollaseks. Kasutaja võiks saada raamatuid märkida tagastatuks. Praegu saab ta vaid kustutada laenutuse.&lt;br /&gt;
&lt;br /&gt;
5) &#039;&#039;&#039;Wishlist&#039;&#039;&#039; - Ka see funktsionaalsus on programmis olemas. Kasutaksin &#039;&#039;Wishlisti&#039;&#039; asemel sõna &amp;quot;soovinimekiri&amp;quot;. Nagu eespool mainitud võiks olla siin aasta märgitud. Ehk oleks mõistlik lisada ka soovi tase. Mõistlikud variandid oleksid 1-10 palli skaala või combobox, milles oleksid valikud veidi, parasjagu, väga kõrge.&lt;br /&gt;
&lt;br /&gt;
6) &#039;&#039;&#039;Laenutajate profiilide loomine ja administreerimine&#039;&#039;&#039; - Profiile saab luua ja administreerida. Küll aga hetkel ei hoitata kasutajat, kui ta tahab laenata raamatut halva laenutusminevikuga inimesele. Kergelt pole ka võimalik leida, mis raamatu(d) on keegi laenanud.&lt;br /&gt;
&lt;br /&gt;
7) &#039;&#039;&#039;Võimalusi, mis võiksid olla, aga ei pruugita valmis jõuda&#039;&#039;&#039;, puuduvad hetkel. Kommentaare saab lisada, aga neid ei kuvata rakenduses. Kommentaarid on kindlasti kasulikud. Oleks tore kui lisaksite kaanepildi kuvamise võimaluse. Kasulikuim muudest lisavõimalustest on minu arvates andmebaasi importimine ja eksportimine, aga see võib osutuda keeruliseks. Veelgi kasulikumaks pean sorteerimis ja/või otsimisfunktsioone. Sorteerimise abil oleks kerge leida kõrgeimate hinnangutega &lt;br /&gt;
&lt;br /&gt;
===Kood===&lt;br /&gt;
&lt;br /&gt;
Kood on hetkel kommenteerimata, aga sellegipoolest üsna arusaadav. Ärge unustage, et lõpptootes on see kohustuslik. Kindlasti on kasutatud objektorienteeritud lähenemist nagu pidigi. Kood on kirjutatud häid praktikaid järgides, kuid ei ole veatu.&lt;br /&gt;
&lt;br /&gt;
===Vead===&lt;br /&gt;
&lt;br /&gt;
Vigu on teie rakenduses kahjuks üsna palju. Samuti on puudulik veahaldus. Kui kasutaja   teeb kõige õigesti, siis probleeme ei tohiks tekkida. Probleemid on väga sarnased ja ei pea neid väga suurteks. Kui mõtlete välja kuidas need ühes kohas lahendada, siis ei tohiks olla keeruline neid teistes kohtades lahendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead raamatute sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
2) Raamatuid saab lisada autorita ja/või pealkirjata.&lt;br /&gt;
&lt;br /&gt;
3) Aasta veerus kuvatakse hinngut.&lt;br /&gt;
&lt;br /&gt;
4) Aasta ja hinde tekstikastidesse saab kirjutada teksti. Andmebaasi lisatakse 0-d.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead laenutuste sakis====&lt;br /&gt;
&lt;br /&gt;
1) Sõna &amp;quot;algus&amp;quot; liigub teise kohta, kui akent suurendada või vähendada.&lt;br /&gt;
&lt;br /&gt;
2) Ei saa valida äsja lisatud raamatut ega profiili. Enne peab rakenduse sulgema ja uuesti avama.&lt;br /&gt;
&lt;br /&gt;
3) Kasutaja saab kogemata märkida laenutuse lõpuks märkida kuupäeva, mis on enne algust.&lt;br /&gt;
&lt;br /&gt;
4) Endale saab laenata pealkirjata ja autorita raamatuid.&lt;br /&gt;
&lt;br /&gt;
5) Kui midagi on valimata ja kasutaja üritab lisada laenutust, siis rakendus jookseb kokku.&lt;br /&gt;
&lt;br /&gt;
6) Rakendus jookseb kokku, kui laenutus on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead profiilide sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui omadus on valimata. See ei lähe kokku teie andmebaasiga.&lt;br /&gt;
&lt;br /&gt;
2) Lisada saab kasutajaid kellel puudub nimi, telefon või e-post. See ei lähe kokku andmebaasiga. Ilmtingimata ilmselt telefoni ega e-posti ei ole vaja.&lt;br /&gt;
&lt;br /&gt;
3) Telefoni ja e-posti kasti saab suvalist teksti kirjutada.&lt;br /&gt;
&lt;br /&gt;
4) Rakendus jookseb kokku, kui profiil on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead Wishlisti sakis====&lt;br /&gt;
&lt;br /&gt;
1) Lisada saab autorita ja pealkirjata.&lt;br /&gt;
&lt;br /&gt;
2) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
&lt;br /&gt;
Ehkki käesolev retsensioon võis tunduda negatiivne, jäin tegelikult rakendusega rahule. Kõik, mis te plaanisite rakendusse, on olemas. Vead peaksid olema üsna kergelt parandatavad. On näha, et olete panustanud sellesse üsna palju aega. Rakendus peaks vastama kõigile nõutele.&lt;br /&gt;
&lt;br /&gt;
Edu teile!&lt;br /&gt;
&lt;br /&gt;
Retsenseeris CMDB&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=43409</id>
		<title>Talk:.NOT</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=43409"/>
		<updated>2011-11-29T21:51:51Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Prototüübi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel pole viga ning on täiesti teostatav nelja liikmelise grupi poolt. Kuna infot napib, siis tekkis küsimus kas programm tehakse e-raamatute või tavaliste raamatute jaoks (või hoopiski mõlema)? Kes neid raamatuid lisama hakkab? Inimesed ise neid lisada ei saa, kuna neil puuduvad selleks vastavad õigused. Võiks olla mainitud, milliste seadmete jaoks antud programm tehakse. Paha ei teeks, kui oleks olemas laenutajate profiilid, kus näeb nende laenutusi, hinnanguid, lisatud raamatuid jms. Võiks olla mingid topid ( enim laenutatud, parima hinnangu saanud jne. ) Kas rakendus on vaid Eesti sisene või ulatub ka väljapoole? Taoline rakendus on Eestis täitsa olemas, mida teeksite teistmoodi, et konkurendis püsida? Raamatute juures võiks kirjas olla ka lühikirjeldus. Omades sarnast ideed teie tiimiga, saab lõpus kindlasti hea võrdluse teha. &lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas CMDB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon == &lt;br /&gt;
&lt;br /&gt;
Esmamulje käesolevast rakendusest on päris hea, aga hoolikamal uurimisel tuli välja üpris palju probleeme ja mõtteid, kuidas seda täiustada. Ükski probleem polnud nii suur, et oleks esialgset muljet palju mõjutanud. &lt;br /&gt;
Meeskonnakaaslane ei saanud pikka aega teie rakendust tööle ja hiljem polnud tal aega seda vaadata. Probleemiks oli teie andmebaas.&lt;br /&gt;
&lt;br /&gt;
===Mis on tehtud?===&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Kasutajaliides on lihtne ent samas näeb välja piisavalt soliidne ning seda on piisavalt lihtne ja kiire kasutada. Ainsad vead, mida märkasin, olid &amp;quot;ära lõigatud&amp;quot; j-tähe saba sõnas &amp;quot;välja&amp;quot; ja &amp;quot;ära sõitev&amp;quot; sõna &amp;quot;algus&amp;quot;, kui suurendasin või vähendasin akna suurust ning aasta veerus oli hinne. &amp;quot;Hinne&amp;quot; asemel kasutaksin sõna &amp;quot;hinnang&amp;quot;. WPF oli kindlasti hea valik kasutajaliidese jaoks.&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Raamatute andmebaas&#039;&#039;&#039; - Andmebaasiga jäin ka rahule, küll aga on mõnesid mõtteid, kuidas saaks ehk veelgi paremaks andmebaasi muuta. Esiteks võiks aasta veerg olla ka &#039;&#039;wishlisti&#039;&#039; tabelis. Teiseks võiks saada raamatuid laenutada  ka tähtajatult. Kolmandaks ma raamatu tabelis ei lubaks aasta veerus tühje välje. Neljandaks ei pea ma ilmtingimata vajalikuks telefonivälja täitmist profiilis. Viiendaks ei ole e-posti välja täitmisel väga suurt mõtet, kuni puudub rakenduses e-posti saatmise funktsionaalsus. Kuues soovitus on lubada kommentaari väljal rohkem kui 200 tähemärki ja muudel väljadel vähem tähemärke.  Seistmes ja tähtsaim soovitus oleks lisada raamatu tabelisse raamatu keel ning hiljem see rakenduses kasutusele võtta&lt;br /&gt;
&lt;br /&gt;
3) &#039;&#039;&#039;Raamatute hindamise süsteem&#039;&#039;&#039; - Hinnangut saab anda ja näha, aga midagi ei värvu midagi punaseks ega roheliseks. Nii on ilmselt paremgi. Arusaamatuks jääb, kes peaks andma teise  hinnangu, et saaks arvutada keskmise hinnangu. Kui teil oleks veebiliides ning teised kasutajad saaksid rakendust kasutada,  siis oleks see arusaadav. Või küsib kasutaja oma sõpradelt nende hinnangut ja lisab need ise? Oleksite võinud otsustada ka, mis skaalal saab inimene hinnangut anda.&lt;br /&gt;
&lt;br /&gt;
4) &#039;&#039;&#039;Raamatute laenutuste (s.h. tähtaegade) kuvamine&#039;&#039;&#039; - See funktsionaalsus on realiseeritud. Tore oleks, kui raamatud, mille tagastamistähtaeg hakkab lähenema, oleksid kergelt leitavad. Praegu võib oletada, et üldiselt on need nimekirja allosas, aga alati ei pruugi nii olla. Siinkohal oleks punaseks värvumine palju mõistlikum mõte, kui hindamise juures. Näiteks tähtaja ületanud raamatud värvuksid punaseks ja läheneva tähtajaga raamatudud värvuksid kollaseks. Kasutaja võiks saada raamatuid märkida tagastatuks. Praegu saab ta vaid kustutada laenutuse.&lt;br /&gt;
&lt;br /&gt;
5) &#039;&#039;&#039;Wishlist&#039;&#039;&#039; - Ka see funktsionaalsus on programmis olemas. Kasutaksin &#039;&#039;Wishlisti&#039;&#039; asemel sõna &amp;quot;soovinimekiri&amp;quot;. Nagu eespool mainitud võiks olla siin aasta märgitud. Ehk oleks mõistlik lisada ka soovi tase. Mõistlikud variandid oleksid 1-10 palli skaala või combobox, milles oleksid valikud veidi, parasjagu, väga kõrge.&lt;br /&gt;
&lt;br /&gt;
6) &#039;&#039;&#039;Laenutajate profiilide loomine ja administreerimine&#039;&#039;&#039; - Profiile saab luua ja administreerida. Küll aga hetkel ei hoitata kasutajat, kui ta tahab laenata raamatut halva laenutusminevikuga inimesele. Kergelt pole ka võimalik leida, mis raamatu(d) on keegi laenanud.&lt;br /&gt;
&lt;br /&gt;
7) &#039;&#039;&#039;Võimalusi, mis võiksid olla, aga ei pruugita valmis jõuda&#039;&#039;&#039;, puuduvad hetkel. Kommentaare saab lisada, aga neid ei kuvata rakenduses. Kommentaarid on kindlasti kasulikud. Oleks tore kui lisaksite kaanepildi kuvamise võimaluse. Kasulikuim muudest lisavõimalustest on minu arvates andmebaasi importimine ja eksportimine, aga see võib osutuda keeruliseks. Veelgi kasulikumaks pean sorteerimis ja/või otsimisfunktsioone. Sorteerimise abil oleks kerge leida kõrgeimate hinnangutega &lt;br /&gt;
&lt;br /&gt;
===Kood===&lt;br /&gt;
&lt;br /&gt;
Kood on hetkel kommenteerimata, aga sellegipoolest üsna arusaadav. Ärge unustage, et lõpptootes on see kohustuslik. Kindlasti on kasutatud objektorienteeritud lähenemist nagu pidigi. Kood on kirjutatud häid praktikaid järgides, kuid ei ole veatu.&lt;br /&gt;
&lt;br /&gt;
===Vead===&lt;br /&gt;
&lt;br /&gt;
Vigu on teie rakenduses kahjuks üsna palju. Samuti on puudulik veahaldus. Kui kasutaja   teeb kõige õigesti, siis probleeme ei tohiks tekkida. Probleemid on väga sarnased ja ei pea neid väga suurteks. Kui mõtlete välja kuidas need ühes kohas lahendada, siis ei tohiks olla keeruline neid teistes kohtades lahendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead raamatute sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
2) Raamatuid saab lisada autorita ja/või pealkirjata.&lt;br /&gt;
&lt;br /&gt;
3) Aasta veerus kuvatakse hinngut.&lt;br /&gt;
&lt;br /&gt;
4) Aasta ja hinde tekstikastidesse saab kirjutada teksti. Andmebaasi lisatakse 0-d.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead laenutuste sakis====&lt;br /&gt;
&lt;br /&gt;
1) Sõna &amp;quot;algus&amp;quot; liigub teise kohta, kui akent suurendada või vähendada.&lt;br /&gt;
&lt;br /&gt;
2) Ei saa valida äsja lisatud raamatut ega profiili. Enne peab rakenduse sulgema ja uuesti avama.&lt;br /&gt;
&lt;br /&gt;
3) Kasutaja saab kogemata märkida laenutuse lõpuks märkida kuupäeva, mis on enne algust.&lt;br /&gt;
&lt;br /&gt;
4) Endale saab laenata pealkirjata ja autorita raamatuid.&lt;br /&gt;
&lt;br /&gt;
5) Kui midagi on valimata ja kasutaja üritab lisada laenutust, siis rakendus jookseb kokku.&lt;br /&gt;
&lt;br /&gt;
6) Rakendus jookseb kokku, kui laenutus on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead profiilide sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui omadus on valimata. See ei lähe kokku teie andmebaasiga.&lt;br /&gt;
&lt;br /&gt;
2) Lisada saab kasutajaid kellel puudub nimi, telefon või e-post. See ei lähe kokku andmebaasiga. Ilmtingimata ilmselt telefoni ega e-posti ei ole vaja.&lt;br /&gt;
&lt;br /&gt;
3) Telefoni ja e-posti kasti saab suvalist teksti kirjutada.&lt;br /&gt;
&lt;br /&gt;
4) Rakendus jookseb kokku, kui profiil on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead Wishlisti sakis====&lt;br /&gt;
&lt;br /&gt;
1) Lisada saab autorita ja pealkirjata.&lt;br /&gt;
&lt;br /&gt;
2) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
&lt;br /&gt;
Ehkki käesolev retsensioon võis tunduda negatiivne, jäin tegelikult rakendusega rahule. Kõik, mis te plaanisite rakendusse, on olemas. Vead peaksid olema üsna kergelt parandatavad. On näha, et olete panustanud sellesse üsna palju aega. Rakendus peaks vastama kõigile nõutele.&lt;br /&gt;
&lt;br /&gt;
Edu teile!&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=43408</id>
		<title>Talk:.NOT</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=43408"/>
		<updated>2011-11-29T21:51:14Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Prototüübi retsensioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel pole viga ning on täiesti teostatav nelja liikmelise grupi poolt. Kuna infot napib, siis tekkis küsimus kas programm tehakse e-raamatute või tavaliste raamatute jaoks (või hoopiski mõlema)? Kes neid raamatuid lisama hakkab? Inimesed ise neid lisada ei saa, kuna neil puuduvad selleks vastavad õigused. Võiks olla mainitud, milliste seadmete jaoks antud programm tehakse. Paha ei teeks, kui oleks olemas laenutajate profiilid, kus näeb nende laenutusi, hinnanguid, lisatud raamatuid jms. Võiks olla mingid topid ( enim laenutatud, parima hinnangu saanud jne. ) Kas rakendus on vaid Eesti sisene või ulatub ka väljapoole? Taoline rakendus on Eestis täitsa olemas, mida teeksite teistmoodi, et konkurendis püsida? Raamatute juures võiks kirjas olla ka lühikirjeldus. Omades sarnast ideed teie tiimiga, saab lõpus kindlasti hea võrdluse teha. &lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas CMDB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon == &lt;br /&gt;
&lt;br /&gt;
Esmamulje käesolevast rakendusest on päris hea, aga hoolikamal uurimisel tuli välja üpris palju probleeme ja mõtteid, kuidas seda täiustada. Ükski probleem polnud nii suur, et oleks esialgset muljet palju mõjutanud. &lt;br /&gt;
Meeskonnakaaslane ei saanud pikka aega teie rakendust tööle ja hiljem polnud tal aega seda vaadata. Probleemiks oli andmebaas.&lt;br /&gt;
&lt;br /&gt;
===Mis on tehtud?===&lt;br /&gt;
&lt;br /&gt;
1) &#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Kasutajaliides on lihtne ent samas näeb välja piisavalt soliidne ning seda on piisavalt lihtne ja kiire kasutada. Ainsad vead, mida märkasin, olid &amp;quot;ära lõigatud&amp;quot; j-tähe saba sõnas &amp;quot;välja&amp;quot; ja &amp;quot;ära sõitev&amp;quot; sõna &amp;quot;algus&amp;quot;, kui suurendasin või vähendasin akna suurust ning aasta veerus oli hinne. &amp;quot;Hinne&amp;quot; asemel kasutaksin sõna &amp;quot;hinnang&amp;quot;. WPF oli kindlasti hea valik kasutajaliidese jaoks.&lt;br /&gt;
&lt;br /&gt;
2) &#039;&#039;&#039;Raamatute andmebaas&#039;&#039;&#039; - Andmebaasiga jäin ka rahule, küll aga on mõnesid mõtteid, kuidas saaks ehk veelgi paremaks andmebaasi muuta. Esiteks võiks aasta veerg olla ka &#039;&#039;wishlisti&#039;&#039; tabelis. Teiseks võiks saada raamatuid laenutada  ka tähtajatult. Kolmandaks ma raamatu tabelis ei lubaks aasta veerus tühje välje. Neljandaks ei pea ma ilmtingimata vajalikuks telefonivälja täitmist profiilis. Viiendaks ei ole e-posti välja täitmisel väga suurt mõtet, kuni puudub rakenduses e-posti saatmise funktsionaalsus. Kuues soovitus on lubada kommentaari väljal rohkem kui 200 tähemärki ja muudel väljadel vähem tähemärke.  Seistmes ja tähtsaim soovitus oleks lisada raamatu tabelisse raamatu keel ning hiljem see rakenduses kasutusele võtta&lt;br /&gt;
&lt;br /&gt;
3) &#039;&#039;&#039;Raamatute hindamise süsteem&#039;&#039;&#039; - Hinnangut saab anda ja näha, aga midagi ei värvu midagi punaseks ega roheliseks. Nii on ilmselt paremgi. Arusaamatuks jääb, kes peaks andma teise  hinnangu, et saaks arvutada keskmise hinnangu. Kui teil oleks veebiliides ning teised kasutajad saaksid rakendust kasutada,  siis oleks see arusaadav. Või küsib kasutaja oma sõpradelt nende hinnangut ja lisab need ise? Oleksite võinud otsustada ka, mis skaalal saab inimene hinnangut anda.&lt;br /&gt;
&lt;br /&gt;
4) &#039;&#039;&#039;Raamatute laenutuste (s.h. tähtaegade) kuvamine&#039;&#039;&#039; - See funktsionaalsus on realiseeritud. Tore oleks, kui raamatud, mille tagastamistähtaeg hakkab lähenema, oleksid kergelt leitavad. Praegu võib oletada, et üldiselt on need nimekirja allosas, aga alati ei pruugi nii olla. Siinkohal oleks punaseks värvumine palju mõistlikum mõte, kui hindamise juures. Näiteks tähtaja ületanud raamatud värvuksid punaseks ja läheneva tähtajaga raamatudud värvuksid kollaseks. Kasutaja võiks saada raamatuid märkida tagastatuks. Praegu saab ta vaid kustutada laenutuse.&lt;br /&gt;
&lt;br /&gt;
5) &#039;&#039;&#039;Wishlist&#039;&#039;&#039; - Ka see funktsionaalsus on programmis olemas. Kasutaksin &#039;&#039;Wishlisti&#039;&#039; asemel sõna &amp;quot;soovinimekiri&amp;quot;. Nagu eespool mainitud võiks olla siin aasta märgitud. Ehk oleks mõistlik lisada ka soovi tase. Mõistlikud variandid oleksid 1-10 palli skaala või combobox, milles oleksid valikud veidi, parasjagu, väga kõrge.&lt;br /&gt;
&lt;br /&gt;
6) &#039;&#039;&#039;Laenutajate profiilide loomine ja administreerimine&#039;&#039;&#039; - Profiile saab luua ja administreerida. Küll aga hetkel ei hoitata kasutajat, kui ta tahab laenata raamatut halva laenutusminevikuga inimesele. Kergelt pole ka võimalik leida, mis raamatu(d) on keegi laenanud.&lt;br /&gt;
&lt;br /&gt;
7) &#039;&#039;&#039;Võimalusi, mis võiksid olla, aga ei pruugita valmis jõuda&#039;&#039;&#039;, puuduvad hetkel. Kommentaare saab lisada, aga neid ei kuvata rakenduses. Kommentaarid on kindlasti kasulikud. Oleks tore kui lisaksite kaanepildi kuvamise võimaluse. Kasulikuim muudest lisavõimalustest on minu arvates andmebaasi importimine ja eksportimine, aga see võib osutuda keeruliseks. Veelgi kasulikumaks pean sorteerimis ja/või otsimisfunktsioone. Sorteerimise abil oleks kerge leida kõrgeimate hinnangutega &lt;br /&gt;
&lt;br /&gt;
===Kood===&lt;br /&gt;
&lt;br /&gt;
Kood on hetkel kommenteerimata, aga sellegipoolest üsna arusaadav. Ärge unustage, et lõpptootes on see kohustuslik. Kindlasti on kasutatud objektorienteeritud lähenemist nagu pidigi. Kood on kirjutatud häid praktikaid järgides, kuid ei ole veatu.&lt;br /&gt;
&lt;br /&gt;
===Vead===&lt;br /&gt;
&lt;br /&gt;
Vigu on teie rakenduses kahjuks üsna palju. Samuti on puudulik veahaldus. Kui kasutaja   teeb kõige õigesti, siis probleeme ei tohiks tekkida. Probleemid on väga sarnased ja ei pea neid väga suurteks. Kui mõtlete välja kuidas need ühes kohas lahendada, siis ei tohiks olla keeruline neid teistes kohtades lahendada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead raamatute sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
2) Raamatuid saab lisada autorita ja/või pealkirjata.&lt;br /&gt;
&lt;br /&gt;
3) Aasta veerus kuvatakse hinngut.&lt;br /&gt;
&lt;br /&gt;
4) Aasta ja hinde tekstikastidesse saab kirjutada teksti. Andmebaasi lisatakse 0-d.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead laenutuste sakis====&lt;br /&gt;
&lt;br /&gt;
1) Sõna &amp;quot;algus&amp;quot; liigub teise kohta, kui akent suurendada või vähendada.&lt;br /&gt;
&lt;br /&gt;
2) Ei saa valida äsja lisatud raamatut ega profiili. Enne peab rakenduse sulgema ja uuesti avama.&lt;br /&gt;
&lt;br /&gt;
3) Kasutaja saab kogemata märkida laenutuse lõpuks märkida kuupäeva, mis on enne algust.&lt;br /&gt;
&lt;br /&gt;
4) Endale saab laenata pealkirjata ja autorita raamatuid.&lt;br /&gt;
&lt;br /&gt;
5) Kui midagi on valimata ja kasutaja üritab lisada laenutust, siis rakendus jookseb kokku.&lt;br /&gt;
&lt;br /&gt;
6) Rakendus jookseb kokku, kui laenutus on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead profiilide sakis====&lt;br /&gt;
&lt;br /&gt;
1) Rakendus jookseb kokku, kui omadus on valimata. See ei lähe kokku teie andmebaasiga.&lt;br /&gt;
&lt;br /&gt;
2) Lisada saab kasutajaid kellel puudub nimi, telefon või e-post. See ei lähe kokku andmebaasiga. Ilmtingimata ilmselt telefoni ega e-posti ei ole vaja.&lt;br /&gt;
&lt;br /&gt;
3) Telefoni ja e-posti kasti saab suvalist teksti kirjutada.&lt;br /&gt;
&lt;br /&gt;
4) Rakendus jookseb kokku, kui profiil on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Vead Wishlisti sakis====&lt;br /&gt;
&lt;br /&gt;
1) Lisada saab autorita ja pealkirjata.&lt;br /&gt;
&lt;br /&gt;
2) Rakendus jookseb kokku, kui raamat on valimata ja kasutaja vajutab &amp;quot;muuda&amp;quot; või &amp;quot;kustuta&amp;quot; nupule.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Kokkuvõte===&lt;br /&gt;
&lt;br /&gt;
Ehkki käesolev retsensioon võis tunduda negatiivne, jäin tegelikult rakendusega rahule. Kõik, mis te plaanisite rakendusse, on olemas. Vead peaksid olema üsna kergelt parandatavad. On näha, et olete panustanud sellesse üsna palju aega. Rakendus peaks vastama kõigile nõutele.&lt;br /&gt;
&lt;br /&gt;
Edu teile!&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=43311</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2011)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=43311"/>
		<updated>2011-11-28T12:29:57Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Kaitsmise ajad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit. Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2011 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&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;
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. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;24.09.2011&#039;&#039;&#039; (3p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 4.10.2011 (2p)&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensiooni miinimum sõnade arv on 150. &lt;br /&gt;
Selle käigus tuleks retsenseerida ideed. Näiteks: Kas seda on varem teostatud? Kas idee ja suund on piisavalt selged? Kas töö on reaalselt teostatav? jne. Retsensioon kirjutatakse wikisse. Selleks tuleb minna retsenseeritava meeskonna leheküljele ning vajutada discussion peale. Kui see on punast värvi, siis pole järelikult keegi veel konkreetsele meeskonnale retsensiooni kirjutanud. Retsensiooni juurde märkida meeskond, kes on selle autor.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;22.10.2011&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 02.11.2011 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;22.11.2011&#039;&#039;&#039;(10p)&#039;&#039;(Windows Phone koodilaagris osalejatel 24.11.2011)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 29.11.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;3.12.2011&#039;&#039;&#039;(15p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks 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;Retsensioon&#039;&#039;&#039; 13.12.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#039;&#039;&#039; &#039;&#039;(6p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&#039;&#039;&#039;5.detsember&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
14.00 - 14.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
14.30 - 15.00 &amp;lt;br/&amp;gt;&lt;br /&gt;
15.00 - 15.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.detsember&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
08.15-08.45 &amp;quot;CMDB&amp;quot; &amp;lt;br/&amp;gt; &lt;br /&gt;
08.45-09.15 - &amp;quot;.NOT&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
09.15-09.45 &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;12.detsember&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
14.00 - 14.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
14.30 - 15.00 - &amp;quot;Öö&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
15.00 - 15.30&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioon==&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 +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
(teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2011 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Forms, WPF, SilverLight (ka Windows Phone 7) või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2011=&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Tundmatu&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF ärirakendus.. blabla&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Võõras1&lt;br /&gt;
*Võõras2&lt;br /&gt;
*Võõras3&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Insert name here&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Isometric RPG XNA&#039;s.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Henrik Peinar (kontaktisik)&lt;br /&gt;
*Rene Reose&lt;br /&gt;
*Kairo Koik&lt;br /&gt;
*Marek Kikas&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Invaders&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
&amp;quot;Invaders&amp;quot; või mõni normaalsem/originaalsem XNA mäng. Idee on veel lahtine. Püüame olla realistlikud ja enese suhtes nõudlikud.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Heiki Tamm&lt;br /&gt;
*Sergei Rumjantsev&lt;br /&gt;
*Madis Sarv&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[IT_Gurud]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
XNA mäng&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
*Indrek Reemi&lt;br /&gt;
*Tanel Jüris&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[.NOT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu rakendus&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalmer Tart&lt;br /&gt;
*Martin Aarne&lt;br /&gt;
*Martin Kosk&lt;br /&gt;
*Andre-Marcel Peri&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Agendid]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF rakendus, mis võimaldab klienditeenindajal kõne info kiiresti andmebaasi üles märkida.&lt;br /&gt;
===Liikmed===&lt;br /&gt;
* &#039;&#039;&#039;Ando Roots D22&#039;&#039;&#039;&lt;br /&gt;
* Tõnis Umbsaar D22&lt;br /&gt;
* Rene Pärnpuu A31 (&#039;&#039;mentor&#039;&#039;)&lt;br /&gt;
* Sander Sülla D21&lt;br /&gt;
* Jana Mrots D32&lt;br /&gt;
===Tracker / Wiki===&lt;br /&gt;
http://trac.sqroot.eu/projects/sip-agent&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Öö]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
2D XNA mäng&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalev Vallsalu&lt;br /&gt;
*Fred Mihkelsoo&lt;br /&gt;
*Erki Miilberg&lt;br /&gt;
*Mikk Käosaar&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[CMDB]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu tüüpi rakendus, arvatavasti filmide kohta.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Slasher]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
3d rollimäng.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Herki Pärn&lt;br /&gt;
*Jaanus Varus&lt;br /&gt;
*Margo Kuustik&lt;br /&gt;
*Heigo Punapart&lt;br /&gt;
*Kaivar Kull&lt;br /&gt;
*Kimmo Lillipuu&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Enjoy IT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu ....&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Toomas Talviste&lt;br /&gt;
*Joonas Püüa&lt;br /&gt;
*Ragnar Kullamäe&lt;br /&gt;
*Richard Teppart&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=43310</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2011)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=43310"/>
		<updated>2011-11-28T12:29:37Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Kaitsmise ajad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit. Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2011 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&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;
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. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;24.09.2011&#039;&#039;&#039; (3p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 4.10.2011 (2p)&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensiooni miinimum sõnade arv on 150. &lt;br /&gt;
Selle käigus tuleks retsenseerida ideed. Näiteks: Kas seda on varem teostatud? Kas idee ja suund on piisavalt selged? Kas töö on reaalselt teostatav? jne. Retsensioon kirjutatakse wikisse. Selleks tuleb minna retsenseeritava meeskonna leheküljele ning vajutada discussion peale. Kui see on punast värvi, siis pole järelikult keegi veel konkreetsele meeskonnale retsensiooni kirjutanud. Retsensiooni juurde märkida meeskond, kes on selle autor.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;22.10.2011&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 02.11.2011 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;22.11.2011&#039;&#039;&#039;(10p)&#039;&#039;(Windows Phone koodilaagris osalejatel 24.11.2011)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 29.11.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;3.12.2011&#039;&#039;&#039;(15p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks 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;Retsensioon&#039;&#039;&#039; 13.12.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#039;&#039;&#039; &#039;&#039;(6p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&#039;&#039;&#039;5.detsember&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
14.00 - 14.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
14.30 - 15.00 &amp;lt;br/&amp;gt;&lt;br /&gt;
15.00 - 15.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.detsember&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
08.15-08.45 CMDB &amp;lt;br/&amp;gt; &lt;br /&gt;
08.45-09.15 - &amp;quot;.NOT&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
09.15-09.45 &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;12.detsember&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
14.00 - 14.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
14.30 - 15.00 - &amp;quot;Öö&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
15.00 - 15.30&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioon==&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 +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
(teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2011 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Forms, WPF, SilverLight (ka Windows Phone 7) või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2011=&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Tundmatu&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF ärirakendus.. blabla&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Võõras1&lt;br /&gt;
*Võõras2&lt;br /&gt;
*Võõras3&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Insert name here&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Isometric RPG XNA&#039;s.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Henrik Peinar (kontaktisik)&lt;br /&gt;
*Rene Reose&lt;br /&gt;
*Kairo Koik&lt;br /&gt;
*Marek Kikas&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Invaders&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
&amp;quot;Invaders&amp;quot; või mõni normaalsem/originaalsem XNA mäng. Idee on veel lahtine. Püüame olla realistlikud ja enese suhtes nõudlikud.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Heiki Tamm&lt;br /&gt;
*Sergei Rumjantsev&lt;br /&gt;
*Madis Sarv&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[IT_Gurud]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
XNA mäng&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
*Indrek Reemi&lt;br /&gt;
*Tanel Jüris&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[.NOT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu rakendus&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalmer Tart&lt;br /&gt;
*Martin Aarne&lt;br /&gt;
*Martin Kosk&lt;br /&gt;
*Andre-Marcel Peri&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Agendid]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF rakendus, mis võimaldab klienditeenindajal kõne info kiiresti andmebaasi üles märkida.&lt;br /&gt;
===Liikmed===&lt;br /&gt;
* &#039;&#039;&#039;Ando Roots D22&#039;&#039;&#039;&lt;br /&gt;
* Tõnis Umbsaar D22&lt;br /&gt;
* Rene Pärnpuu A31 (&#039;&#039;mentor&#039;&#039;)&lt;br /&gt;
* Sander Sülla D21&lt;br /&gt;
* Jana Mrots D32&lt;br /&gt;
===Tracker / Wiki===&lt;br /&gt;
http://trac.sqroot.eu/projects/sip-agent&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Öö]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
2D XNA mäng&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalev Vallsalu&lt;br /&gt;
*Fred Mihkelsoo&lt;br /&gt;
*Erki Miilberg&lt;br /&gt;
*Mikk Käosaar&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[CMDB]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu tüüpi rakendus, arvatavasti filmide kohta.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Slasher]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
3d rollimäng.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Herki Pärn&lt;br /&gt;
*Jaanus Varus&lt;br /&gt;
*Margo Kuustik&lt;br /&gt;
*Heigo Punapart&lt;br /&gt;
*Kaivar Kull&lt;br /&gt;
*Kimmo Lillipuu&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Enjoy IT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu ....&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Toomas Talviste&lt;br /&gt;
*Joonas Püüa&lt;br /&gt;
*Ragnar Kullamäe&lt;br /&gt;
*Richard Teppart&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=43309</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2011)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=43309"/>
		<updated>2011-11-28T12:29:19Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Kaitsmise ajad */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit. Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2011 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&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;
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. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;24.09.2011&#039;&#039;&#039; (3p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 4.10.2011 (2p)&amp;lt;br/&amp;gt;&lt;br /&gt;
Retsensiooni miinimum sõnade arv on 150. &lt;br /&gt;
Selle käigus tuleks retsenseerida ideed. Näiteks: Kas seda on varem teostatud? Kas idee ja suund on piisavalt selged? Kas töö on reaalselt teostatav? jne. Retsensioon kirjutatakse wikisse. Selleks tuleb minna retsenseeritava meeskonna leheküljele ning vajutada discussion peale. Kui see on punast värvi, siis pole järelikult keegi veel konkreetsele meeskonnale retsensiooni kirjutanud. Retsensiooni juurde märkida meeskond, kes on selle autor.&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;22.10.2011&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures.&#039;&#039;&#039;NB! Miinimum sõnade arv 700&#039;&#039;&#039; Selle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab muu hulgas ka:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 02.11.2011 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;22.11.2011&#039;&#039;&#039;(10p)&#039;&#039;(Windows Phone koodilaagris osalejatel 24.11.2011)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 29.11.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;3.12.2011&#039;&#039;&#039;(15p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks 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;Retsensioon&#039;&#039;&#039; 13.12.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine=== &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#039;&#039;&#039; &#039;&#039;(6p) &#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida. Kestvus ~20min.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
====Kaitsmise ajad====&lt;br /&gt;
&#039;&#039;&#039;5.detsember&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
14.00 - 14.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
14.30 - 15.00 &amp;lt;br/&amp;gt;&lt;br /&gt;
15.00 - 15.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8.detsember&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
08.15-08.45 &amp;lt;br/&amp;gt; CMDB&lt;br /&gt;
08.45-09.15 - &amp;quot;.NOT&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
09.15-09.45 &amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;12.detsember&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
14.00 - 14.30 &amp;lt;br/&amp;gt;&lt;br /&gt;
14.30 - 15.00 - &amp;quot;Öö&amp;quot; &amp;lt;br/&amp;gt;&lt;br /&gt;
15.00 - 15.30&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioon==&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 +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
(teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2011 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Forms, WPF, SilverLight (ka Windows Phone 7) või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2011=&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Tundmatu&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF ärirakendus.. blabla&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Võõras1&lt;br /&gt;
*Võõras2&lt;br /&gt;
*Võõras3&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Insert name here&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Isometric RPG XNA&#039;s.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Henrik Peinar (kontaktisik)&lt;br /&gt;
*Rene Reose&lt;br /&gt;
*Kairo Koik&lt;br /&gt;
*Marek Kikas&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Invaders&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
&amp;quot;Invaders&amp;quot; või mõni normaalsem/originaalsem XNA mäng. Idee on veel lahtine. Püüame olla realistlikud ja enese suhtes nõudlikud.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Heiki Tamm&lt;br /&gt;
*Sergei Rumjantsev&lt;br /&gt;
*Madis Sarv&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[IT_Gurud]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
XNA mäng&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
*Indrek Reemi&lt;br /&gt;
*Tanel Jüris&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[.NOT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu rakendus&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalmer Tart&lt;br /&gt;
*Martin Aarne&lt;br /&gt;
*Martin Kosk&lt;br /&gt;
*Andre-Marcel Peri&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Agendid]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF rakendus, mis võimaldab klienditeenindajal kõne info kiiresti andmebaasi üles märkida.&lt;br /&gt;
===Liikmed===&lt;br /&gt;
* &#039;&#039;&#039;Ando Roots D22&#039;&#039;&#039;&lt;br /&gt;
* Tõnis Umbsaar D22&lt;br /&gt;
* Rene Pärnpuu A31 (&#039;&#039;mentor&#039;&#039;)&lt;br /&gt;
* Sander Sülla D21&lt;br /&gt;
* Jana Mrots D32&lt;br /&gt;
===Tracker / Wiki===&lt;br /&gt;
http://trac.sqroot.eu/projects/sip-agent&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Öö]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
2D XNA mäng&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalev Vallsalu&lt;br /&gt;
*Fred Mihkelsoo&lt;br /&gt;
*Erki Miilberg&lt;br /&gt;
*Mikk Käosaar&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[CMDB]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu tüüpi rakendus, arvatavasti filmide kohta.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Slasher]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
3d rollimäng.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Herki Pärn&lt;br /&gt;
*Jaanus Varus&lt;br /&gt;
*Margo Kuustik&lt;br /&gt;
*Heigo Punapart&lt;br /&gt;
*Kaivar Kull&lt;br /&gt;
*Kimmo Lillipuu&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Enjoy IT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu ....&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Toomas Talviste&lt;br /&gt;
*Joonas Püüa&lt;br /&gt;
*Ragnar Kullamäe&lt;br /&gt;
*Richard Teppart&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=43290</id>
		<title>Talk:.NOT</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:.NOT&amp;diff=43290"/>
		<updated>2011-11-27T20:24:53Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Ideel pole viga ning on täiesti teostatav nelja liikmelise grupi poolt. Kuna infot napib, siis tekkis küsimus kas programm tehakse e-raamatute või tavaliste raamatute jaoks (või hoopiski mõlema)? Kes neid raamatuid lisama hakkab? Inimesed ise neid lisada ei saa, kuna neil puuduvad selleks vastavad õigused. Võiks olla mainitud, milliste seadmete jaoks antud programm tehakse. Paha ei teeks, kui oleks olemas laenutajate profiilid, kus näeb nende laenutusi, hinnanguid, lisatud raamatuid jms. Võiks olla mingid topid ( enim laenutatud, parima hinnangu saanud jne. ) Kas rakendus on vaid Eesti sisene või ulatub ka väljapoole? Taoline rakendus on Eestis täitsa olemas, mida teeksite teistmoodi, et konkurendis püsida? Raamatute juures võiks kirjas olla ka lühikirjeldus. Omades sarnast ideed teie tiimiga, saab lõpus kindlasti hea võrdluse teha. &lt;br /&gt;
&lt;br /&gt;
Retsensiooni kirjutas CMDB&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Prototüübi retsensioon == &lt;br /&gt;
&lt;br /&gt;
Tuleb CMDB-lt, ilmselt 28.11 või 29.11&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=42768</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=42768"/>
		<updated>2011-11-22T21:51:57Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Liikmed ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Esialgne idee ==&lt;br /&gt;
&lt;br /&gt;
* Filmide lisamine ja nende kuvamine.&lt;br /&gt;
* Filmide laenutamine ja laenutatud filmide kuvamine.&lt;br /&gt;
* Andmekandja lisamine (DVD, Blu-ray).&lt;br /&gt;
* Versiooni lisamine, sest ühest filmist võib olla mitu versiooni.&lt;br /&gt;
* Filmide, mida soovitakse näha ja/või osta, lisamine.&lt;br /&gt;
* Võimalus märkida, kas film on juba vaadatud.&lt;br /&gt;
* Hinnangu andmine filmidele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ideaalse rakenduse kirjeldus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse eesmärk on anda kasutajale infot teda huvitavate filmide ning nendega seotud kulutuste kohta. Filmi kohta on teada, kas kasutajal on soov seda vaadata, kas ta on seda juba näinud, kas see on ostetud ning kas on soov seda osta. Ühest filmist võib olla mitu koopiat, näiteks DVD ja Blu-ray. Rakendusel on võimalus lisada kulutus, kui kasutaja käib näiteks kinos või ostab filmi. Kindlasti peaks olema võimalus filmi laenutada nii tähtajaliselt kui ka tähtajatult. Tore oleks, kui rakendus päriks IMDB-st erinevat infot (režissöör, näitlejad, hinnang) mingi filmi kohta ja talletaks selle andmebaasi, kui kasutaja sisetab IMDB lingi. &lt;br /&gt;
Filmi konkreetse koopia kohta on võimalik lisada tehnilist infot: bitikiirus, koodekid, subtiitrid, NTSC või PAL, regioon ning kuvasuhe (kõrguse ja laiuse suhe). Kui kuvasuhe erineb originaalsest kuvasuhtest, siis on osa pildist ära lõigatud või on näha rohkem kui režissöör plaanis näidata. Tehnilise informatsiooni lisamine pole kohustuslik, sest seda lisada on üsna tülikas. Kindlasti peaks olema võimalus anda oma hinnang filmi ja selle koopia kvaliteedi kohta. Filme on võimalik otsida ja sorteerida. Filmi kohta on teada aasta, mil see film valmis sai, sest samanimelisi filme võib olla mitu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Võimalikud probleemid&#039;&#039;&#039;&lt;br /&gt;
Kindlasti on raske lisada IMDB-st info pärimise funktsionaalsust. Võimalik lahendus sellele probleemile on kolmanda osapoole koodi kasutamine rakenduses. Sellel võimalusel on kaks ohtu. Esiteks võib kolmanda osapoole koodi lisamine projekti osutuda keerukaks ja teiseks see ei pruugi töötada.&lt;br /&gt;
&lt;br /&gt;
Mugava kasutajaliidese loomine on keeruline. Mis ühele kasutajale võib tunduda väga mugav ei pruugi teisele üldsegi meeldida&lt;br /&gt;
&lt;br /&gt;
===Must have===&lt;br /&gt;
*&#039;&#039;&#039;Filmide lisamine ja kuvamine &#039;&#039;&#039; - Tähtis on näha kas film on vaatatud, ootab vaatamist, ostetud või ootab alles vaatamist ning mis aastast film pärineb.&lt;br /&gt;
*&#039;&#039;&#039;Kulutuste lisamine ja kuvamine&#039;&#039;&#039;  - Näha on üksikuid kulutusi ja nende summat.&lt;br /&gt;
*&#039;&#039;&#039;Filmide laenutamine&#039;&#039;&#039; - Nii tähtajaliselt kui ka tähtajatult. Filme võib teistele laenutada või ise laenutada. &lt;br /&gt;
*&#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Selleks kasutame WPF-i.&lt;br /&gt;
*&#039;&#039;&#039;Hinnangu andmine&#039;&#039;&#039; - Skaalal 1-10.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
*&#039;&#039;&#039;Mugav ja ilus kasutajaliides&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st info pärimine &#039;&#039;&#039; - Info salvestatakse andmebaasi.&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st päritud info kuvamine &#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Tehnilise informatsiooni lisamine ja kuvamine&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;Sorteerimine&#039;&#039;&#039; - Tähestiku või aasta järgi.&lt;br /&gt;
*&#039;&#039;&#039;Otsimine&#039;&#039;&#039; - Nime, aasta, režissööri ning näitlejate järgi.&lt;br /&gt;
&lt;br /&gt;
==Prototüüp==&lt;br /&gt;
http://enos.itcollege.ee/~mvedler/CMDB.zip&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
&lt;br /&gt;
===24. Oktoober===&lt;br /&gt;
* Analüüs&lt;br /&gt;
&lt;br /&gt;
===23. september===&lt;br /&gt;
* Meeskonna loomine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===24. september===&lt;br /&gt;
* Meeskonnaga liitus Mart Kolk.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=40434</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=40434"/>
		<updated>2011-10-24T21:00:03Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Analüüs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Liikmed ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Esialgne idee ==&lt;br /&gt;
&lt;br /&gt;
* Filmide lisamine ja nende kuvamine.&lt;br /&gt;
* Filmide laenutamine ja laenutatud filmide kuvamine.&lt;br /&gt;
* Andmekandja lisamine (DVD, Blu-ray).&lt;br /&gt;
* Versiooni lisamine, sest ühest filmist võib olla mitu versiooni.&lt;br /&gt;
* Filmide, mida soovitakse näha ja/või osta, lisamine.&lt;br /&gt;
* Võimalus märkida, kas film on juba vaadatud.&lt;br /&gt;
* Hinnangu andmine filmidele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ideaalse rakenduse kirjeldus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse eesmärk on anda kasutajale infot teda huvitavate filmide ning nendega seotud kulutuste kohta. Filmi kohta on teada, kas kasutajal on soov seda vaadata, kas ta on seda juba näinud, kas see on ostetud ning kas on soov seda osta. Ühest filmist võib olla mitu koopiat, näiteks DVD ja Blu-ray. Rakendusel on võimalus lisada kulutus, kui kasutaja käib näiteks kinos või ostab filmi. Kindlasti peaks olema võimalus filmi laenutada nii tähtajaliselt kui ka tähtajatult. Tore oleks, kui rakendus päriks IMDB-st erinevat infot (režissöör, näitlejad, hinnang) mingi filmi kohta ja talletaks selle andmebaasi, kui kasutaja sisetab IMDB lingi. &lt;br /&gt;
Filmi konkreetse koopia kohta on võimalik lisada tehnilist infot: bitikiirus, koodekid, subtiitrid, NTSC või PAL, regioon ning kuvasuhe (kõrguse ja laiuse suhe). Kui kuvasuhe erineb originaalsest kuvasuhtest, siis on osa pildist ära lõigatud või on näha rohkem kui režissöör plaanis näidata. Tehnilise informatsiooni lisamine pole kohustuslik, sest seda lisada on üsna tülikas. Kindlasti peaks olema võimalus anda oma hinnang filmi ja selle koopia kvaliteedi kohta. Filme on võimalik otsida ja sorteerida. Filmi kohta on teada aasta, mil see film valmis sai, sest samanimelisi filme võib olla mitu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Võimalikud probleemid&#039;&#039;&#039;&lt;br /&gt;
Kindlasti on raske lisada IMDB-st info pärimise funktsionaalsust. Võimalik lahendus sellele probleemile on kolmanda osapoole koodi kasutamine rakenduses. Sellel võimalusel on kaks ohtu. Esiteks võib kolmanda osapoole koodi lisamine projekti osutuda keerukaks ja teiseks see ei pruugi töötada.&lt;br /&gt;
&lt;br /&gt;
Mugava kasutajaliidese loomine on keeruline. Mis ühele kasutajale võib tunduda väga mugav ei pruugi teisele üldsegi meeldida&lt;br /&gt;
&lt;br /&gt;
===Must have===&lt;br /&gt;
*&#039;&#039;&#039;Filmide lisamine ja kuvamine &#039;&#039;&#039; - Tähtis on näha kas film on vaatatud, ootab vaatamist, ostetud või ootab alles vaatamist ning mis aastast film pärineb.&lt;br /&gt;
*&#039;&#039;&#039;Kulutuste lisamine ja kuvamine&#039;&#039;&#039;  - Näha on üksikuid kulutusi ja nende summat.&lt;br /&gt;
*&#039;&#039;&#039;Filmide laenutamine&#039;&#039;&#039; - Nii tähtajaliselt kui ka tähtajatult. Filme võib teistele laenutada või ise laenutada. &lt;br /&gt;
*&#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Selleks kasutame WPF-i.&lt;br /&gt;
*&#039;&#039;&#039;Hinnangu andmine&#039;&#039;&#039; - Skaalal 1-10.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
*&#039;&#039;&#039;Mugav ja ilus kasutajaliides&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st info pärimine &#039;&#039;&#039; - Info salvestatakse andmebaasi.&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st päritud info kuvamine &#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Tehnilise informatsiooni lisamine ja kuvamine&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;Sorteerimine&#039;&#039;&#039; - Tähestiku või aasta järgi.&lt;br /&gt;
*&#039;&#039;&#039;Otsimine&#039;&#039;&#039; - Nime, aasta, režissööri ning näitlejate järgi.&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
&lt;br /&gt;
===24. Oktoober===&lt;br /&gt;
* Analüüs&lt;br /&gt;
&lt;br /&gt;
===23. september===&lt;br /&gt;
* Meeskonna loomine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===24. september===&lt;br /&gt;
* Meeskonnaga liitus Mart Kolk.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=40431</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=40431"/>
		<updated>2011-10-24T20:57:56Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Liikmed ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Esialgne idee ==&lt;br /&gt;
&lt;br /&gt;
* Filmide lisamine ja nende kuvamine.&lt;br /&gt;
* Filmide laenutamine ja laenutatud filmide kuvamine.&lt;br /&gt;
* Andmekandja lisamine (DVD, Blu-ray).&lt;br /&gt;
* Versiooni lisamine, sest ühest filmist võib olla mitu versiooni.&lt;br /&gt;
* Filmide, mida soovitakse näha ja/või osta, lisamine.&lt;br /&gt;
* Võimalus märkida, kas film on juba vaadatud.&lt;br /&gt;
* Hinnangu andmine filmidele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Analüüs==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Ideaalse rakenduse kirjeldus&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Rakenduse eesmärk on anda kasutajale infot teda huvitavate filmide ning nendega seotud kulutuste kohta. Filmi kohta on teada, kas kasutajal on soov seda vaadata, kas ta on seda juba näinud, kas see on ostetud ning kas on soov seda osta. Ühest filmist võib olla mitu koopiat, näiteks DVD ja Blu-ray. Rakendusel on võimalus lisada kulutus, kui kasutaja käib näiteks kinos või ostab filmi. Kindlasti peaks olema võimalus filmi laenutada nii tähtajaliselt kui ka tähtajatult. Tore oleks, kui rakendus päriks IMDB-st erinevat infot (režissöör, näitlejad, hinnang) mingi filmi kohta ja talletaks selle andmebaasi, kui kasutaja sisetab IMDB lingi. &lt;br /&gt;
Filmi konkreetse koopia kohta on võimalik lisada tehnilist infot: bitikiirus, koodekid, subtiitrid, NTSC või PAL, regioon ning kuvasuhe (kõrguse ja laiuse suhe). Kui kuvasuhe erineb originaalsest kuvasuhtest, siis on osa pildist ära lõigatud või on näha rohkem kui režissöör plaanis näidata. Tehnilise informatsiooni lisamine pole kohustuslik, sest seda lisada on üsna tülikas. Kindlasti peaks olema võimalus anda oma hinnang filmi ja selle koopia kvaliteedi kohta. Filme on võimalik otsida ja sorteerida. Filmi kohta on teada aasta, mil see film valmis sai, sest samanimelisi filme võib olla mitu.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Võimalikud probleemid&#039;&#039;&#039;&lt;br /&gt;
Kindlasti on raske lisada IMDB-st info pärimise funktsionaalsust. Võimalik lahendus sellele probleemile on kolmanda osapoole koodi kasutamine rakenduses. Sellel võimalusel on kaks ohtu. Esiteks võib kolmanda osapoole koodi lisamine projekti osutuda keerukaks ja teiseks see ei pruugi töötada.&lt;br /&gt;
Mugava kasutajaliidese loomine on keeruline. Mis ühele kasutajale võib tunduda väga mugav ei pruugi teisele üldsegi meeldida&lt;br /&gt;
&lt;br /&gt;
===Must have===&lt;br /&gt;
*&#039;&#039;&#039;Filmide lisamine ja kuvamine &#039;&#039;&#039; - Tähtis on näha kas film on vaatatud, ootab vaatamist, ostetud või ootab alles vaatamist ning mis aastast film pärineb.&lt;br /&gt;
*&#039;&#039;&#039;Kulutuste lisamine ja kuvamine&#039;&#039;&#039;  - Näha on üksikuid kulutusi ja nende summat.&lt;br /&gt;
*&#039;&#039;&#039;Filmide laenutamine&#039;&#039;&#039; - Nii tähtajaliselt kui ka tähtajatult. Filme võib teistele laenutada või ise laenutada. &lt;br /&gt;
*&#039;&#039;&#039;Graafiline kasutajaliides&#039;&#039;&#039; - Selleks kasutame WPF-i.&lt;br /&gt;
*&#039;&#039;&#039;Hinnangu andmine&#039;&#039;&#039; - Skaalal 1-10.&lt;br /&gt;
&lt;br /&gt;
===Nice to have===&lt;br /&gt;
*&#039;&#039;&#039;Mugav ja ilus kasutajaliides&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st info pärimine &#039;&#039;&#039; - Info salvestatakse andmebaasi.&lt;br /&gt;
*&#039;&#039;&#039;IMDB-st päritud info kuvamine &#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Tehnilise informatsiooni lisamine ja kuvamine&#039;&#039;&#039; &lt;br /&gt;
*&#039;&#039;&#039;Sorteerimine&#039;&#039;&#039; - Tähestiku või aasta järgi.&lt;br /&gt;
*&#039;&#039;&#039;Otsimine&#039;&#039;&#039; - Nime, aasta, režissööri ning näitlejate järgi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
&lt;br /&gt;
===24. Oktoober===&lt;br /&gt;
* Analüüs&lt;br /&gt;
&lt;br /&gt;
===23. september===&lt;br /&gt;
* Meeskonna loomine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===24. september===&lt;br /&gt;
* Meeskonnaga liitus Mart Kolk.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=35823</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=35823"/>
		<updated>2011-10-04T08:21:47Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Liikmed ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
* Filmide lisamine ja nende kuvamine.&lt;br /&gt;
* Filmide laenutamine ja laenutatud filmide kuvamine.&lt;br /&gt;
* Andmekandja lisamine (DVD, Blu-ray).&lt;br /&gt;
* Versiooni lisamine, sest ühest filmist võib olla mitu versiooni.&lt;br /&gt;
* Filmide, mida soovitakse näha ja/või osta, lisamine.&lt;br /&gt;
* Võimalus märkida, kas film on juba vaadatud.&lt;br /&gt;
* Hinnangu andmine filmidele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
&lt;br /&gt;
===23. september===&lt;br /&gt;
* Meeskonna loomine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===24. september===&lt;br /&gt;
* Meeskonnaga liitus Mart Kolk.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=35822</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=35822"/>
		<updated>2011-10-04T08:21:29Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond: CMDB ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
* Filmide lisamine ja nende kuvamine.&lt;br /&gt;
* Filmide laenutamine ja laenutatud filmide kuvamine.&lt;br /&gt;
* Andmekandja lisamine (DVD, Blu-ray).&lt;br /&gt;
* Versiooni lisamine, sest ühest filmist võib olla mitu versiooni.&lt;br /&gt;
* Filmide, mida soovitakse näha ja/või osta, lisamine.&lt;br /&gt;
* Võimalus märkida, kas film on juba vaadatud.&lt;br /&gt;
* Hinnangu andmine filmidele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
&lt;br /&gt;
===23. september===&lt;br /&gt;
* Meeskonna loomine.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===24. september===&lt;br /&gt;
* Meeskonnaga liitus Mart Kolk.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=35821</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=35821"/>
		<updated>2011-10-04T08:21:08Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond: CMDB ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Mart Kolk&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
* Filmide lisamine ja nende kuvamine.&lt;br /&gt;
* Filmide laenutamine ja laenutatud filmide kuvamine.&lt;br /&gt;
* Andmekandja lisamine (DVD, Blu-ray).&lt;br /&gt;
* Versiooni lisamine, sest ühest filmist võib olla mitu versiooni.&lt;br /&gt;
* Filmide, mida soovitakse näha ja/või osta, lisamine.&lt;br /&gt;
* Võimalus märkida, kas film on juba vaadatud.&lt;br /&gt;
* Hinnangu andmine filmidele.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Logi==&lt;br /&gt;
&lt;br /&gt;
===23. september===&lt;br /&gt;
* Meeskonna loomine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===24. september===&lt;br /&gt;
* Meeskonnaga liitus Mart Kolk&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=35202</id>
		<title>CMDB</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=CMDB&amp;diff=35202"/>
		<updated>2011-09-23T13:15:00Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: Created page with &amp;#039;== Meeskond: CMDB ==   *Arvi Alamaa *Roland Krindal *Martin Vedler  == Idee ==   Luua rakendus kuhu saab lisada filme. Kindlasti peaks olema võimalus kuvada lisatud filmid ja fi…&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeskond: CMDB ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;br /&gt;
&lt;br /&gt;
== Idee ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Luua rakendus kuhu saab lisada filme. Kindlasti peaks olema võimalus kuvada lisatud filmid ja filme laenutada.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=35201</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2011)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=35201"/>
		<updated>2011-09-23T13:09:30Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit. Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2011 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&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;
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. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;24.09.2011&#039;&#039;&#039; (3p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 4.10.2011 (2p)&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;22.10.2011&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures. Sellle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 02.11.2011 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;19.11.2011&#039;&#039;&#039;(10p)&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 29.11.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;3.12.2011&#039;&#039;&#039;(15p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks 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;Retsensioon&#039;&#039;&#039; 13.12.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine===&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#039;&#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioon==&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 +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
(teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2011 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Forms, WPF, SilverLight (ka Windows Phone 7) või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2011=&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Tundmatu&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF ärirakendus.. blabla&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Võõras1&lt;br /&gt;
*Võõras2&lt;br /&gt;
*Võõras3&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Insert name here&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Isometric RPG XNA&#039;s.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Henrik Peinar (kontaktisik)&lt;br /&gt;
*Rene Reose&lt;br /&gt;
*Kairo Koik&lt;br /&gt;
*Marek Kikas&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Invaders&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
&amp;quot;Invaders&amp;quot; või mõni normaalsem/originaalsem XNA mäng. Idee on veel lahtine. Püüame olla realistlikud ja enese suhtes nõudlikud.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Heiki Tamm&lt;br /&gt;
*Sergei Rumjantsev&lt;br /&gt;
*Madis Sarv&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[IT_Gurud]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
XNA mäng&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
*Indrek Reemi&lt;br /&gt;
*Tanel Jüris&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[.NOT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu rakendus&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalmer Tart&lt;br /&gt;
*Martin Aarne&lt;br /&gt;
*Martin Kosk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Agendid]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF rakendus, mis võimaldab klienditeenindajal kõne info kiiresti andmebaasi üles märkida.&lt;br /&gt;
===Liikmed===&lt;br /&gt;
* &#039;&#039;&#039;Ando Roots D22&#039;&#039;&#039;&lt;br /&gt;
* Tõnis Umbsaar D22&lt;br /&gt;
* Rene Pärnpuu A31 (&#039;&#039;mentor&#039;&#039;)&lt;br /&gt;
* Sander Sülla D21&lt;br /&gt;
* Jana Mrots D32&lt;br /&gt;
===Tracker / Wiki===&lt;br /&gt;
http://trac.sqroot.eu/projects/sip-agent&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Öö]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
2D XNA mäng&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalev Vallsalu&lt;br /&gt;
*Fred Mihkelsoo&lt;br /&gt;
*Erki Miilberg&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[CMDB]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu tüüpi rakendus &lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=35200</id>
		<title>Juhend: Kodutöö aines &quot;Programmeerimine CSharp keeles&quot; (2011)</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Juhend:_Kodut%C3%B6%C3%B6_aines_%22Programmeerimine_CSharp_keeles%22_(2011)&amp;diff=35200"/>
		<updated>2011-09-23T13:05:38Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Programmeerimine C# keeles&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline arenduskogemus .NET keskkonnas ning arendada meeskonnatöö kogemust ja analüüsivõimet. &lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
Ühte projektimeeskonda kuulub 3-5 tudengit. Ühel teemal võib teostada projekti üks või mitu meeskonda.Töö käiku kajastatakse https://wiki.itcollege.ee keskkonnas või soovi korral võib seda teha ka ajaveebis(blogis).&lt;br /&gt;
Ajaveebi pidamise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg ja dokumentatsioon) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest. Ajaveebi loob ja ajaveebi haldab projektimeeskond vabalt valitud (avalikus) keskkonnas.&lt;br /&gt;
&lt;br /&gt;
==Tähtaegadest kinnipidamine==&lt;br /&gt;
Projekt jaguneb alamosadeks, millele on määratud tähtajad. Maksimumpunktide saavutamiseks tuleb tähtajaks esitada töö, mis vastab püstitatud nõuetele. Kui töö esitatakse tähtajast hiljem ,kaotatakse iga hilinenud päeva kohta 10% punktidest. Maksimaalselt kaotatakse 50%.&lt;br /&gt;
&lt;br /&gt;
Näide:&lt;br /&gt;
Töö esitamise tähtaeg on 4.09.2011 kell 23:59 ja selle osa eest on võimalik teenida 8p. Meeskond1 esitab töö, mis vastab nõuetele, tähtajaks. Tulemus:8p&lt;br /&gt;
Meeskond2 esitab töö, mis vastab nõuetele 05.09.2011 02:00 (ehk tähtajast paar tundi hiljem). Tulemus: 7,1 punkti.&lt;br /&gt;
Meeskond3 esitab töö, mis vastab nõuetele 06.09.2011 12:00 (ehk tähtajast paar päeva hiljem). Tulemus: 6,4 punkti.&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&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;
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. Tehnilisi ja vormistuslike puudujääke on võimalik korvata lisavõimaluste realiseerimisega.Üldjuhul tuleb loodud lahendust ka praktikumides või loengutes teistele tudengitele tutvustada (ca 10 min).&lt;br /&gt;
Nagu eelpool mainitud, koosneb projekt erinevatest osadest. Punktide arvu määramisel arvestatakse ka tähtajast kinni pidamist, mille toimimisloogika on kirjeldatud eespool.&lt;br /&gt;
===Meeskonna kokkupanek ja idee===&lt;br /&gt;
&#039;&#039;&#039;24.09.2011&#039;&#039;&#039; (3p)&lt;br /&gt;
&lt;br /&gt;
Tekitatakse meeskonna wiki lehekülg. Meeskonnal peab olema nimi ning see koosneb  kolmest kuni viiest liikmest. Määratakse projektijuht. Juhul kui hakatakse blogi pidama kuskil mujal keskkonnas ilmub selle kohta link. Paari sõnaga peaks kirjeldama idee olemust nii, et selle üldine suund oleks arusaadav.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 4.10.2011 (2p)&lt;br /&gt;
&lt;br /&gt;
===Analüüs===&lt;br /&gt;
&#039;&#039;&#039;22.10.2011&#039;&#039;&#039; (6p)&lt;br /&gt;
Analüütilise osa eesmärgiks on arendada tudengite analüüsioskust, mida on vaja ka päris tarkvaraarenduse protsessi juures. Sellle osa käigus peab valmima loodava rakenduse analüüs, mis sisaldab:&lt;br /&gt;
*Analüüs rakendusele. (Mida see endas sisaldab? Mis on selle eesmärk? Mida tavakasutaja sellega teha saaks? Milliste osade realiseerimine võib osutuda problemaatiliseks?) Kui on tööjaotus paigas, siis tuua ka see välja.&lt;br /&gt;
*Tuua välja nimekiri funktsionaalsusest, mida plaanitakse kindlasti teostada(&#039;&#039;Must have&#039;&#039;)&lt;br /&gt;
*Nimekiri funktsionaalsustest, mis võiks olla, aga mida ei pruugita ajapuuduse tõttu realiseerida.(&#039;&#039;Nice to have&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 02.11.2011 (3p)&lt;br /&gt;
&lt;br /&gt;
===Prototüüp===&lt;br /&gt;
&#039;&#039;&#039;19.11.2011&#039;&#039;&#039;(10p)&lt;br /&gt;
Valmib projekti esmane realisatsioon. Laias laastus on peafunktsionaalsused realiseeritud(Nimekiri funktsionaalsusest, mida plaanitakse teostada).  Programmis võib esineda üksikuid, kuid mitte väga suuri vigu.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Retsensioon&#039;&#039;&#039; 29.11.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Lõpptoode===&lt;br /&gt;
&#039;&#039;&#039;3.12.2011&#039;&#039;&#039;(15p)&lt;br /&gt;
Selleks faasiks peab projekt maksimumpuntkide saavutamiseks 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;Retsensioon&#039;&#039;&#039; 13.12.2011(5p)&lt;br /&gt;
&lt;br /&gt;
===Esitlus/Kaitsmine===&lt;br /&gt;
&#039;&#039;&#039;Toimub loengutes/praktikumides&#039;&#039;&#039;&lt;br /&gt;
Esitlusel kaitstakse projekti. Tutvustatakse tehnoloogiat, mida kasutati rakenduse realiseerimiseks.  Lühidalt räägitakse tööjaotusest ning probleemidest, mis tekkisid projekti realiseerimisel. Näidatakse lähtekoodi ja demonstreeritakse oma rakendust teistele tudengitele, kes võivad selle kohta küsimusi küsida.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioon==&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 +372 53 469 734 või mait.poska [ät] itcollege.ee&lt;br /&gt;
(teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2011 sügis=&lt;br /&gt;
Kodutööna tuleb luua:&lt;br /&gt;
&lt;br /&gt;
==Kodune raamatukogu==&lt;br /&gt;
Kodudes on tihti erinevaid raamatuid (filme, muud nänni) ja sõbrad tahavad neid vahel laenutada.&lt;br /&gt;
Loo rakendus, mis&lt;br /&gt;
* Võimaldaks sisestada kodused raamatud&lt;br /&gt;
* Võimaldaks luua laenutajate profiile&lt;br /&gt;
* Raamatuid välja laenutada (tähtajaliselt)&lt;br /&gt;
* Laseks koostada erinevaid aruandeid (kodusolevad raamatud, väljalaenutatud raamatud, tähtaja ületanud laenutused  jne)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Kui laenutaja profiilis on e-mail, siis saada automaatselt e-kiri „kallis sõber see ja see, Sinu käes on minu raamat, kas tood tagasi ka?”&lt;br /&gt;
* Kuva hoiatused, kui laenutaja laenutuste ajalugu on vilets või kui mõni raamat on tagastamata.&lt;br /&gt;
* Lase lisada raamatutele pilt&lt;br /&gt;
* Loo lihtne veebiliides (et sõbrad saaksid veebist vaadata, mis raamatud kasutajal  kodus veel alles on)&lt;br /&gt;
Või&lt;br /&gt;
&lt;br /&gt;
==CRM==&lt;br /&gt;
Oma klientidest peab olema ülevaade.&lt;br /&gt;
Loo rakendus, mis võimaldab:&lt;br /&gt;
* Kliente ning nende kontaktisikuid sisestada, muuta ning kustutada&lt;br /&gt;
* Võimalda sisestada kliendikontakte&lt;br /&gt;
* Koostada hinnapakkumisi klientidele, kusjuures hinnapakkumine lisatakse süsteemi ka kui kliendikontakt ning saadetakse samast süsteemist kliendile.&lt;br /&gt;
* Kliendi andmete vaatamisel kuvatakse ka kliendikontaktid&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused&lt;br /&gt;
* Loo võimalus, kus kontaktisiku sünnipäeva saabumisel saadetakse automaatselt inimesele meil õnnesoovidega&lt;br /&gt;
* Õnnitlusmeilide template’sid võiks olla mitu&lt;br /&gt;
* Loo võimalus kliendi huvide (huvialade) kajastamiseks süsteemis&lt;br /&gt;
&lt;br /&gt;
==Tetris(XNA)==&lt;br /&gt;
==XoniX(XNA)==&lt;br /&gt;
&lt;br /&gt;
==Nõuded rakendusele==&lt;br /&gt;
Loodav rakendus peab:&lt;br /&gt;
* Peab kasutama andmebaasi (erikokkuleppel ka XML formaadis andmeallikat)&lt;br /&gt;
* Peab võimaldama tegevuste kohta registri pidamist (logi)&lt;br /&gt;
* Kasutama kasutajaliidesena ühte järgmistest: Windows Forms, WPF, SilverLight (ka Windows Phone 7) või ASP.Net&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav rakendus peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea äriidee&lt;br /&gt;
&lt;br /&gt;
==Nõuded XNA projektile==&lt;br /&gt;
Loodav mäng peab sisaldama:&lt;br /&gt;
* Erinevaid tasemeid&lt;br /&gt;
* Punktiarvestust&lt;br /&gt;
* XBox puldi tuge&lt;br /&gt;
* Klaviatuurilt juhtimise tuge&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Loodav mäng peab olema loodud objektorienteeritud lähenemist kasutades!&#039;&#039;&#039; Klassid, klassid, klassid&lt;br /&gt;
&lt;br /&gt;
Lisapunkte annab:&lt;br /&gt;
* Silmailu&lt;br /&gt;
* Kood on kirjutatud häid praktikaid järgides ja on veatu(testimine, testimine, testimine)&lt;br /&gt;
* Orginaalsed ideed ja hea &#039;&#039;story&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Meeskonnad 2011=&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;Tundmatu&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF ärirakendus.. blabla&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Võõras1&lt;br /&gt;
*Võõras2&lt;br /&gt;
*Võõras3&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Insert name here&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
Isometric RPG XNA&#039;s.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Henrik Peinar (kontaktisik)&lt;br /&gt;
*Rene Reose&lt;br /&gt;
*Kairo Koik&lt;br /&gt;
*Marek Kikas&lt;br /&gt;
&lt;br /&gt;
==Meeskond [[&amp;quot;Invaders&amp;quot;]]==&lt;br /&gt;
===Teema===&lt;br /&gt;
&amp;quot;Invaders&amp;quot; või mõni normaalsem/originaalsem XNA mäng. Idee on veel lahtine. Püüame olla realistlikud ja enese suhtes nõudlikud.&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Heiki Tamm&lt;br /&gt;
*Sergei Rumjantsev&lt;br /&gt;
*Madis Sarv&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[IT_Gurud]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
XNA mäng&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Madis Rääk&lt;br /&gt;
*Indrek Reemi&lt;br /&gt;
*Tanel Jüris&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[.NOT]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu rakendus&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalmer Tart&lt;br /&gt;
*Martin Aarne&lt;br /&gt;
*Martin Kosk&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Agendid]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
WPF rakendus, mis võimaldab klienditeenindajal kõne info kiiresti andmebaasi üles märkida.&lt;br /&gt;
===Liikmed===&lt;br /&gt;
* &#039;&#039;&#039;Ando Roots D22&#039;&#039;&#039;&lt;br /&gt;
* Tõnis Umbsaar D22&lt;br /&gt;
* Rene Pärnpuu A31 (&#039;&#039;mentor&#039;&#039;)&lt;br /&gt;
* Sander Sülla D21&lt;br /&gt;
* Jana Mrots D32&lt;br /&gt;
===Tracker / Wiki===&lt;br /&gt;
http://trac.sqroot.eu/projects/sip-agent&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Öö]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
2D XNA mäng&lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Kalev Vallsalu&lt;br /&gt;
*Fred Mihkelsoo&lt;br /&gt;
*Erki Miilberg&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[CMDB]]&amp;quot;==&lt;br /&gt;
===Teema===&lt;br /&gt;
Raamatukogu rakendus &lt;br /&gt;
&lt;br /&gt;
===Liikmed===&lt;br /&gt;
*Arvi Alamaa&lt;br /&gt;
*Roland Krindal&lt;br /&gt;
*Martin Vedler&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=20016</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=20016"/>
		<updated>2010-12-10T12:31:29Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi. Administraatori elu on kindlasti kergem kui ta ei pea ise turvauuendusi paigaldama. Turvauuenduste paigaldamine on lisatöö ja mõnikord võib meelest minna uuendada. Samas kui midagi valesti läheb, võib üpris kaua aega minna, enne kui administraator viga märkab. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 09.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;margin: 2em 2em 2em 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:leftt; padding: 1em; border: 1px #aaa solid; background: #f9f9f9;&amp;quot; &lt;br /&gt;
|-style=&amp;quot;background: #e2e2e2;&amp;quot; &lt;br /&gt;
! Versioon !! Lisatud !! &amp;amp;nbsp; Kommentaar&lt;br /&gt;
|-&lt;br /&gt;
| 0.1 || 07.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;  Õpetus valmis&lt;br /&gt;
|-&lt;br /&gt;
|0.1.1 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Pisimuudatused&lt;br /&gt;
|-&lt;br /&gt;
|0.1.2 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Mõned parandused&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem. Testitud on versioon 10.04 peal.&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.daily/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.daily/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamiskäsku võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Ubuntu_automaatsed_turvauuendused&amp;diff=20015</id>
		<title>Talk:Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Ubuntu_automaatsed_turvauuendused&amp;diff=20015"/>
		<updated>2010-12-10T12:21:20Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindab Riho Hiiepuu&lt;br /&gt;
&lt;br /&gt;
Võiks täpsemalt kirjeldada mis eeliseid selle artikli põhjal tehtud töö annab (näiteks kas selle abil on administraatoril lihtsam servereitele uuendusi teha)&lt;br /&gt;
&lt;br /&gt;
Võiks ära märkida mis tuleb lisada ja mis muuta. (näiteks muudatused paksu kirjaga ja lisatud kaldkirjaga.)&lt;br /&gt;
&lt;br /&gt;
Croni seadmiste all on väike viga. fail tekitati  /etc/cron.daily/apt-security-updates aga järgmine käsk kus antakse õigusi failile on hoopis /etc/cron.weekly kaustale.&lt;br /&gt;
Sama &amp;quot;viga&amp;quot; on ka Varundamise osas, kus varundakse faile.&lt;br /&gt;
&lt;br /&gt;
Varundamise osa lõpus on kirjas: &amp;quot;Taastamist võib pärast Ubuntu versiooni uuendamist kasutada turvauuenduste kiiremaks seadistamiseks&amp;quot;&lt;br /&gt;
&lt;br /&gt;
mida selle all mõeldakse ?? üks/kaks rida selle kohta võiks kah olla selgituseks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plus pooled:&lt;br /&gt;
&lt;br /&gt;
Lahendus töötab(kui need väikesed vead ära eemaldada). Proovisin ise oma Ubuntu desktopi versioon 10.04 peal.&lt;br /&gt;
Logide asukoha väljatoomine on hea, sest kui midagi valesti läheb, on võimalik kiirelt leida logi üles.&lt;br /&gt;
&lt;br /&gt;
conf failide varundamine on ka hea idee. igaks juhuks kui midagi tõsist juhtub on lihtsam taastada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
1. Hea soovitus. Kirjeldasin, miks see on hea ja miks see võib halb olla.&lt;br /&gt;
&lt;br /&gt;
2. Juhend on kirjutatud paljude erinevate Ubuntu versioonide jaoks. Seega ma ei saa päris kindel olla, et kõikides sobivates versioonides oli esialgne fail samasugune.&lt;br /&gt;
&lt;br /&gt;
3. Parandatud. &lt;br /&gt;
&lt;br /&gt;
4. Artikli alguses oli öeldud : &#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
Veidi kiirem on kasutada taastamiskäsku ja muuta konfiguratsioonifailis koodnimi õigeks, kui kõik nullist seadistada. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Hinne on puudu. Hindama pidi skaalal 0-20.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Ubuntu_automaatsed_turvauuendused&amp;diff=20014</id>
		<title>Talk:Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Ubuntu_automaatsed_turvauuendused&amp;diff=20014"/>
		<updated>2010-12-10T12:19:27Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindab Riho Hiiepuu&lt;br /&gt;
&lt;br /&gt;
Võiks täpsemalt kirjeldada mis eeliseid selle artikli põhjal tehtud töö annab (näiteks kas selle abil on administraatoril lihtsam servereitele uuendusi teha)&lt;br /&gt;
&lt;br /&gt;
Võiks ära märkida mis tuleb lisada ja mis muuta. (näiteks muudatused paksu kirjaga ja lisatud kaldkirjaga.)&lt;br /&gt;
&lt;br /&gt;
Croni seadmiste all on väike viga. fail tekitati  /etc/cron.daily/apt-security-updates aga järgmine käsk kus antakse õigusi failile on hoopis /etc/cron.weekly kaustale.&lt;br /&gt;
Sama &amp;quot;viga&amp;quot; on ka Varundamise osas, kus varundakse faile.&lt;br /&gt;
&lt;br /&gt;
Varundamise osa lõpus on kirjas: &amp;quot;Taastamist võib pärast Ubuntu versiooni uuendamist kasutada turvauuenduste kiiremaks seadistamiseks&amp;quot;&lt;br /&gt;
&lt;br /&gt;
mida selle all mõeldakse ?? üks/kaks rida selle kohta võiks kah olla selgituseks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plus pooled:&lt;br /&gt;
&lt;br /&gt;
Lahendus töötab(kui need väikesed vead ära eemaldada). Proovisin ise oma Ubuntu desktopi versioon 10.04 peal.&lt;br /&gt;
Logide asukoha väljatoomine on hea, sest kui midagi valesti läheb, on võimalik kiirelt leida logi üles.&lt;br /&gt;
&lt;br /&gt;
conf failide varundamine on ka hea idee. igaks juhuks kui midagi tõsist juhtub on lihtsam taastada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
1. Hea soovitus. Kirjeldasin, miks see on hea ja miks see võib halb olla.&lt;br /&gt;
&lt;br /&gt;
2. Juhend on kirjutatud paljude erinevate Ubuntu versioonide jaoks. Seega ma ei saa päris kindel olla, et kõikides sobivates versioonides oli esialgne fail samasugune.&lt;br /&gt;
&lt;br /&gt;
3. Parandatud. &lt;br /&gt;
&lt;br /&gt;
4. Artikli alguses oli öeldud : &#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
Veidi kiirem on kasutada taastamiskäsku ja muuta konfiguratsioonifailis koodnimi õigeks, kui kõik uuesti seadistada. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Hinne on puudu. Hindama pidi skaalal 0-20.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Ubuntu_automaatsed_turvauuendused&amp;diff=20013</id>
		<title>Talk:Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Ubuntu_automaatsed_turvauuendused&amp;diff=20013"/>
		<updated>2010-12-10T12:14:33Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindab Riho Hiiepuu&lt;br /&gt;
&lt;br /&gt;
Võiks täpsemalt kirjeldada mis eeliseid selle artikli põhjal tehtud töö annab (näiteks kas selle abil on administraatoril lihtsam servereitele uuendusi teha)&lt;br /&gt;
&lt;br /&gt;
Võiks ära märkida mis tuleb lisada ja mis muuta. (näiteks muudatused paksu kirjaga ja lisatud kaldkirjaga.)&lt;br /&gt;
&lt;br /&gt;
Croni seadmiste all on väike viga. fail tekitati  /etc/cron.daily/apt-security-updates aga järgmine käsk kus antakse õigusi failile on hoopis /etc/cron.weekly kaustale.&lt;br /&gt;
Sama &amp;quot;viga&amp;quot; on ka Varundamise osas, kus varundakse faile.&lt;br /&gt;
&lt;br /&gt;
Varundamise osa lõpus on kirjas: &amp;quot;Taastamist võib pärast Ubuntu versiooni uuendamist kasutada turvauuenduste kiiremaks seadistamiseks&amp;quot;&lt;br /&gt;
&lt;br /&gt;
mida selle all mõeldakse ?? üks/kaks rida selle kohta võiks kah olla selgituseks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Plus pooled:&lt;br /&gt;
&lt;br /&gt;
Lahendus töötab(kui need väikesed vead ära eemaldada). Proovisin ise oma Ubuntu desktopi versioon 10.04 peal.&lt;br /&gt;
Logide asukoha väljatoomine on hea, sest kui midagi valesti läheb, on võimalik kiirelt leida logi üles.&lt;br /&gt;
&lt;br /&gt;
conf failide varundamine on ka hea idee. igaks juhuks kui midagi tõsist juhtub on lihtsam taastada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----------------------&lt;br /&gt;
&lt;br /&gt;
1. Hea soovitus. Kirjeldasin, miks see on hea ja miks see võib halb olla.&lt;br /&gt;
&lt;br /&gt;
2. Juhend on kirjutatud paljude erinevate Ubuntu versioonide jaoks. Seega ma ei saa päris kindel olla, et kõikides sobivates versioonides oli esialgne fail samasugune.&lt;br /&gt;
&lt;br /&gt;
3. Parandatud. &lt;br /&gt;
&lt;br /&gt;
4. Artikli alguses oli öeldud : &#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
Veidi kiirem on kasutada taastamiskäsku ja muuta konfiguratsioonifailis koodnimi õigeks, kui kõik uuesti seadistada. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
PS! Hinne on puudu. Pidi hindama skaalal 0-20.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=20012</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=20012"/>
		<updated>2010-12-10T12:10:41Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Autor ja versioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi. Administraatori elu on kindlasti kergem kui ta ei pea ise turvauuendusi paigaldama. Turvauuenduste paigaldamine on lisatöö ja mõnikord võib meelest minna uuendada. Samas kui midagi valesti läheb, võib üpris kaua aega minna, enne kui administraator viga märkab. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 09.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;margin: 2em 2em 2em 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:leftt; padding: 1em; border: 1px #aaa solid; background: #f9f9f9;&amp;quot; &lt;br /&gt;
|-style=&amp;quot;background: #e2e2e2;&amp;quot; &lt;br /&gt;
! Versioon !! Lisatud !! &amp;amp;nbsp; Kommentaar&lt;br /&gt;
|-&lt;br /&gt;
| 0.1 || 07.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;  Õpetus valmis&lt;br /&gt;
|-&lt;br /&gt;
|0.1.1 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Pisimuudatused&lt;br /&gt;
|-&lt;br /&gt;
|0.1.2 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Mõned parandused&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.daily/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.daily/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamiskäsku võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=20011</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=20011"/>
		<updated>2010-12-10T12:10:06Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Autor ja versioon */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi. Administraatori elu on kindlasti kergem kui ta ei pea ise turvauuendusi paigaldama. Turvauuenduste paigaldamine on lisatöö ja mõnikord võib meelest minna uuendada. Samas kui midagi valesti läheb, võib üpris kaua aega minna, enne kui administraator viga märkab. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 09.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;margin: 2em 2em 2em 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:leftt; padding: 1em; border: 1px #aaa solid; background: #f9f9f9;&amp;quot; &lt;br /&gt;
|-style=&amp;quot;background: #e2e2e2;&amp;quot; &lt;br /&gt;
! Versioon !! Lisatud !! &amp;amp;nbsp; Kommentaar&lt;br /&gt;
|-&lt;br /&gt;
| 0.1 || 07.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;  Õpetus valmis&lt;br /&gt;
|-&lt;br /&gt;
|0.1.1 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Pisimuudatused&lt;br /&gt;
|-&lt;br /&gt;
|0.1.2 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Pisimuudatused&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.daily/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.daily/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamiskäsku võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=20010</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=20010"/>
		<updated>2010-12-10T12:09:44Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi. Administraatori elu on kindlasti kergem kui ta ei pea ise turvauuendusi paigaldama. Turvauuenduste paigaldamine on lisatöö ja mõnikord võib meelest minna uuendada. Samas kui midagi valesti läheb, võib üpris kaua aega minna, enne kui administraator viga märkab. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 09.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;margin: 2em 2em 2em 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:leftt; padding: 1em; border: 1px #aaa solid; background: #f9f9f9;&amp;quot; &lt;br /&gt;
|-style=&amp;quot;background: #e2e2e2;&amp;quot; &lt;br /&gt;
! Versioon !! Lisatud !! &amp;amp;nbsp; Kommentaar&lt;br /&gt;
|-&lt;br /&gt;
| 0.1 || 07.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;  Õpetus valmis&lt;br /&gt;
|-&lt;br /&gt;
|0.1.1 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Pisimuudatused&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.daily/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.daily/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamiskäsku võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19955</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19955"/>
		<updated>2010-12-09T08:51:35Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 09.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;margin: 2em 2em 2em 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:leftt; padding: 1em; border: 1px #aaa solid; background: #f9f9f9;&amp;quot; &lt;br /&gt;
|-style=&amp;quot;background: #e2e2e2;&amp;quot; &lt;br /&gt;
! Versioon !! Lisatud !! &amp;amp;nbsp; Kommentaar&lt;br /&gt;
|-&lt;br /&gt;
| 0.1 || 07.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;  Õpetus valmis&lt;br /&gt;
|-&lt;br /&gt;
|0.1.1 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Pisimuudatused&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19954</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19954"/>
		<updated>2010-12-09T08:51:17Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;margin: 2em 2em 2em 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:leftt; padding: 1em; border: 1px #aaa solid; background: #f9f9f9;&amp;quot; &lt;br /&gt;
|-style=&amp;quot;background: #e2e2e2;&amp;quot; &lt;br /&gt;
! Versioon !! Lisatud !! &amp;amp;nbsp; Kommentaar&lt;br /&gt;
|-&lt;br /&gt;
| 0.1 || 07.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;  Õpetus valmis&lt;br /&gt;
|-&lt;br /&gt;
|0.1.1 || 09.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Pisimuudatused&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19952</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19952"/>
		<updated>2010-12-09T08:50:09Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote style=&amp;quot;margin: 2em 2em 2em 0;&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:leftt; padding: 1em; border: 1px #aaa solid; background: #f9f9f9;&amp;quot; &lt;br /&gt;
|-style=&amp;quot;background: #e2e2e2;&amp;quot; &lt;br /&gt;
! Versioon !! Lisatud !! &amp;amp;nbsp; Kommentaar&lt;br /&gt;
|-&lt;br /&gt;
| 0.1 || 07.12.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;  Õpetus valmis&lt;br /&gt;
|-&lt;br /&gt;
|0.1.1 || 09.01.2010 || &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp; Pisimuudatused&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19950</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19950"/>
		<updated>2010-12-09T08:44:41Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Lingid */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19949</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19949"/>
		<updated>2010-12-09T08:43:14Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks harvemini või tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19948</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19948"/>
		<updated>2010-12-09T08:42:31Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.daily/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Daily&#039;&#039; võib asendada &#039;&#039;weekly&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks tihedamini või harvemini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19947</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19947"/>
		<updated>2010-12-09T08:34:16Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.weekly/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Weekly&#039;&#039; võib asendada &#039;&#039;daily&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Lingid ==&lt;br /&gt;
https://help.ubuntu.com/community/AutomaticSecurityUpdates&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19946</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19946"/>
		<updated>2010-12-09T08:31:48Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.weekly/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Weekly&#039;&#039; võib asendada &#039;&#039;daily&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19945</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19945"/>
		<updated>2010-12-09T08:31:36Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Varudamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.weekly/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Weekly&#039;&#039; võib asendada &#039;&#039;daily&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19944</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19944"/>
		<updated>2010-12-09T08:30:57Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Varudamine */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.weekly/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Weekly&#039;&#039; võib asendada &#039;&#039;daily&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;br /&gt;
&lt;br /&gt;
[[Category:IT infrastruktuuri teenused]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19922</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19922"/>
		<updated>2010-12-07T22:02:28Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.weekly/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Weekly&#039;&#039; võib asendada &#039;&#039;daily&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendataks tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19921</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19921"/>
		<updated>2010-12-07T21:56:40Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Sissejuhtatus ==&lt;br /&gt;
&lt;br /&gt;
See kirjatükk õpetab, kuidas käsurealt seadistada Ubuntu automaatseid turvauuendusi. Kindlasti peaks endalt enne seadimist küsima, et kas üldse on vaja automaatseid uuendusi.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Pärast Ubuntu versiooni uuendamist on turvauuendused vaja uuesti seadistada.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Autor ja versioon ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor&#039;&#039;&#039;: Martin Vedler&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Versioon&#039;&#039;&#039;: 1.0&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Muudetud&#039;&#039;&#039;: 07.12.2010&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Eeldused ==&lt;br /&gt;
&lt;br /&gt;
*Ubuntu versioon 7.10 või uuem&lt;br /&gt;
*Juurkasutaja õigused&lt;br /&gt;
*Oskus kasutada käsurida ja tekstiredaktorit&lt;br /&gt;
*Internetiühendus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Ettevalmistus ==&lt;br /&gt;
&lt;br /&gt;
Logi end juurkasutajaks.&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo -i&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Installeeri &#039;&#039;&#039;Aptitude&#039;&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install aptitude --install-recommends &amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Leia Ubuntu versiooni koodnimi.&lt;br /&gt;
&amp;lt;pre&amp;gt;cat /etc/lsb-release&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;DISTRIB_CODENAME=maverick&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== apt.conf.d ==&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/10periodic&#039;&#039;&#039;.&lt;br /&gt;
&amp;lt;pre&amp;gt;APT::Periodic::Enable &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Update-Package-Lists &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::Download-Upgradeable-Packages &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::AutocleanInterval &amp;quot;5&amp;quot;;&lt;br /&gt;
APT::Periodic::Unattended-Upgrade &amp;quot;1&amp;quot;;&lt;br /&gt;
APT::Periodic::RandomSleep &amp;quot;1800&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Muuda faili &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; ja kasuta õiget koodnime.&lt;br /&gt;
&amp;lt;pre&amp;gt;// Automatically upgrade packages from these (origin, archive) pairs&lt;br /&gt;
Unattended-Upgrade::Allowed-Origins {&lt;br /&gt;
        &amp;quot;Ubuntu &amp;lt;KOODNIMI&amp;gt;-security&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// List of packages to not update&lt;br /&gt;
Unattended-Upgrade::Package-Blacklist {&lt;br /&gt;
//  &amp;quot;vim&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-dev&amp;quot;;&lt;br /&gt;
//  &amp;quot;libc6-i686&amp;quot;;&lt;br /&gt;
};&lt;br /&gt;
&lt;br /&gt;
// Send email to this address for problems or packages upgrades&lt;br /&gt;
// If empty or unset then no email is sent, make sure that you &lt;br /&gt;
// have a working mail setup on your system. The package &#039;mailx&#039;&lt;br /&gt;
// must be installed or anything that provides /usr/bin/mail.&lt;br /&gt;
//Unattended-Upgrade::Mail &amp;quot;root@localhost&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
// Automatically reboot *WITHOUT CONFIRMATION* if a &lt;br /&gt;
// the file /var/run/reboot-required is found after the upgrade &lt;br /&gt;
//Unattended-Upgrade::Automatic-Reboot &amp;quot;false&amp;quot;;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kui on soov, et kindlaid tarkvara pakke ei uuendataks on need vaja lisada sektsiooni Unattended-Upgrade::Package-Blacklist.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Cron ==&lt;br /&gt;
&lt;br /&gt;
Tekita fail &#039;&#039;&#039;/etc/cron.weekly/apt-security-updates&#039;&#039;&#039;. &#039;&#039;Weekly&#039;&#039; võib asendada &#039;&#039;daily&#039;&#039;-ga või &#039;&#039;hourly&#039;&#039;-ga, et uuendusi paigaldataks tihedamini.&lt;br /&gt;
&amp;lt;pre&amp;gt;echo &amp;quot;**************&amp;quot; &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
date &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude update &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
aptitude safe-upgrade -o Aptitude::Delete-Unused=false --assume-yes --target-release `lsb_release -cs`-security &amp;gt;&amp;gt; /var/log/apt-security-updates&lt;br /&gt;
echo &amp;quot;Security updates (if any) installed&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;NB!&#039;&#039;&#039; Uuendusi ei installeerita kui sõltuvusi kaob või tuleb juurde. Et selliseid uuendusi installeeritaks automaatselt on vaja &#039;&#039;&#039;safe-upgrade&#039;&#039;&#039; asendada &#039;&#039;&#039;full-upgrade&#039;&#039;&#039;&#039;ga.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Anna failile käivitamisõigus.&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +x /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Logid ==&lt;br /&gt;
&lt;br /&gt;
Logid asuvad:&lt;br /&gt;
&amp;lt;pre&amp;gt;/var/log/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Varudamine ==&lt;br /&gt;
&lt;br /&gt;
Varunda eelnevalt loodud või muudetud failid.&lt;br /&gt;
&amp;lt;pre&amp;gt;tar -czvf /uuendused.tar.gz /etc/apt/apt.conf.d/10periodic /etc/apt/apt.conf.d/50unattended-upgrades /etc/cron.weekly/apt-security-updates&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Failide taastamiseks kasuta käsku:&lt;br /&gt;
&amp;lt;pre&amp;gt;sudo tar -xzvf /uuendused.tar.gz&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Taastamist võib pärast Ubuntu versiooni uuendamist kasutada  turvauuenduste kiiremaks seadistamiseks. &#039;&#039;&#039;NB!&#039;&#039;&#039; Failis &#039;&#039;&#039;/etc/apt/apt.conf.d/50unattended-upgrades&#039;&#039;&#039; on vaja koodnimi õigeks muuta.&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19284</id>
		<title>Ubuntu automaatsed turvauuendused</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Ubuntu_automaatsed_turvauuendused&amp;diff=19284"/>
		<updated>2010-11-30T12:24:15Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: Created page with &amp;#039;Martin Vedler&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Martin Vedler&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:OpenAudit_LAMP_serveril.&amp;diff=18493</id>
		<title>Talk:OpenAudit LAMP serveril.</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:OpenAudit_LAMP_serveril.&amp;diff=18493"/>
		<updated>2010-11-25T09:17:20Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Plussid ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Seletusi on täpselt parajalt. &lt;br /&gt;
Muutuvad osad konfiguratsioonifailidest on hästi väljatoodud. &lt;br /&gt;
Tähtsamad asjad on toodud paksu kirjaga hästi välja. &lt;br /&gt;
Pole slängi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Miinused ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Palju on grammatilisi vigu ja mõnedes kohtades on lauseehitused kummalised. Toon siin mõned välja.&lt;br /&gt;
&lt;br /&gt;
Sõna &amp;quot;kuskohast&amp;quot; asemel peaks kasutama &amp;quot;kust&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Sõna &amp;quot;peale&amp;quot; asemel peaks kasutama sõna &amp;quot;pärast&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Üleliigselt on kasutatud hüüumärke. Näiteks:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Järgmisena tuleb seadistada skriptid mis infot korjama ning saatma hakkavad! &lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Paaris lauses puudus öeldis. Näiteks:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;quot;Kui sul ainult kasutaja mille parooli panid mysql-server installi käigus on kasutajanimi root.&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Juhiseid peab järgima, mitte jälgima.&lt;br /&gt;
&lt;br /&gt;
Lause on lõpetamata.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Neid kahte faili (include_config.php ja scripts/audit.config) ei eksisteeri, nende loomiseks ja korrektseteks õigusteks tuleb konsoolis (audiitor serveris):&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Mõnedes kohtades on ebakorrektselt käänatud. Näiteks:&lt;br /&gt;
&amp;lt;pre&amp;gt;tuleks kontrollida millised protokollid serverile ligi lastakse.&amp;lt;/pre&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;Milliseid protokolle&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Soovitus ==&lt;br /&gt;
&lt;br /&gt;
Programmide installeerimiseks võiks olla üks käsk. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;apt-get install apache2 php5 php5-mysql mysql-server subversion&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Kokkuvõte ==&lt;br /&gt;
&lt;br /&gt;
Ehkki artiklis esines palju keelelisi vigu, oli artikkel arusaadav ja asjalik.&lt;br /&gt;
&lt;br /&gt;
Hinne: 18/20&lt;br /&gt;
&lt;br /&gt;
--[[User:Mvedler|Mvedler]] 11:17, 25 November 2010 (EET)&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:OpenAudit_LAMP_serveril.&amp;diff=18363</id>
		<title>Talk:OpenAudit LAMP serveril.</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:OpenAudit_LAMP_serveril.&amp;diff=18363"/>
		<updated>2010-11-24T08:56:59Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: Created page with &amp;#039;Hindab Martin Vedler&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hindab Martin Vedler&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:Log_failid_Ubuntus&amp;diff=9777</id>
		<title>Talk:Log failid Ubuntus</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:Log_failid_Ubuntus&amp;diff=9777"/>
		<updated>2010-05-11T09:14:09Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Lisa artikkel õigesse kategooriasse.&lt;br /&gt;
[[User:Mernits|Mernits]] 14:36, 17 April 2010 (EEST)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Üldiselt on artikkel asjalik ja piisavalt kergesti loetav. Mõnedes kohtades on kirja- ja stiilivigu. Suurimad vead on viimases lauses. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Samamoodi rakendada filtreid kasutades regulaaravaldisi. &#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Selles lauses puudub öeldis, mis eestikeelses lauses peab olema. Lisaks jäi mulle arusaamatuks &amp;quot;samamoodi&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
--[[User:Mvedler|Mvedler]] 12:14, 11 May 2010 (EEST)&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Failide_turvaline_kustutamine&amp;diff=9771</id>
		<title>Failide turvaline kustutamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Failide_turvaline_kustutamine&amp;diff=9771"/>
		<updated>2010-05-11T08:45:34Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sissejuhatus =&lt;br /&gt;
&lt;br /&gt;
Failide turvaline kustutamine on nende ülekirjutamine suvaliste ühtede ja nullide jadadega. Tavapäraselt kustutatuid faile on lihtne taastada, sest kustutatakse vaid info failide kohta, failid ise jäävad tegelikult kõvakettale alles. Taastatud on ka faile, mis olid 14 korda üle kirjutatud. Vajadust turvalise kustutamise järele on võimalik vältida krüpteerides kõvaketas. Suuremate failide kustutamine võtab üsna kaua aega.&lt;br /&gt;
&lt;br /&gt;
= Turvaline kustutamine Linuxis =&lt;br /&gt;
===Shred===&lt;br /&gt;
Enamikes Linuxi distributsioonides on &#039;&#039;shred&#039;&#039; käsk turvaliseks kustutamiseks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kasutamine&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
shred [võtmed] failinimi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Võtmed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n [N]&#039;&#039;&#039; - Faili ülekirjutamine N korda&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039; - Faili eemaldamine pärast ülekirjutamist&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039; - Faili ülekirjutamine ainult nullidega pärast turvalist kustutamist. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
z võtit kasutatakse, et peita fakti, et midagi on kustutatud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Eelnevalt kustutatud failide turvaline kustutamine===&lt;br /&gt;
Selleks puhuks leidsin Secure-Delete&#039;i nimelise programmi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Paigaldamine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install secure-delete&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Käsud&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;srm&#039;&#039;&#039; - Faili turvaline kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;smem&#039;&#039;&#039; - Mälu (RAM) turvaline kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sfill&#039;&#039;&#039; - Vabast kettapinnast andmete kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sswap&#039;&#039;&#039; - Saalealast turvaline andmete kustutamine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;srm&#039;&#039; kasutab krüptograaf Peter Gutmanni poolt välja töötatud protsessi kustutamiseks ja on teoreetiliselt parem kui &#039;&#039;shred&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;sswap&#039;&#039; töötab ainult siis, kui saaleala pole kasutuses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Turvaline kustutamine Windowsis=&lt;br /&gt;
Windowsis aitab faile turvaliselt kustutata sdelete. Sdelete on käsurea programm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kasutamine&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sdelete [võti 1] ... [võti N] &amp;lt;fail või kataloog&amp;gt;&lt;br /&gt;
sdelete [võti 1] ... [võti N] [Ketta täht]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Võtmed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;p&#039;&#039;&#039; - täpsustab, mitu korda üle kirjutatakse. Näiteks p 5 kirjutab 5 korda üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;s&#039;&#039;&#039; - Võtab rekursiivselt alamkataloogid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;q&#039;&#039;&#039; - Ei kuvata veateateid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;z&#039;&#039;&#039; - Kustutab turvaliselt vabalt kettapinnalt andmed&lt;br /&gt;
&lt;br /&gt;
=Muu turvaline kustutamine=&lt;br /&gt;
Kindlasti tuleks ketta mahamüümisel või mahakandmisel andmed turvaliselt kustutada. Selleks saab kasutada näiteks &#039;&#039;&#039;DBAN&#039;&#039;&#039;&#039;i (Darik&#039;s Boot And Nuke). Nagu nimigi ütleb, on see programm kasutatav arvuti alglaadimisel. Programmi saab kasutada näiteks CD-lt või &#039;&#039;boot&#039;&#039;-itavalt mälupulgalt. Mahakandmisel on parim võimalus kõvaketas füüsiliselt hävitada, kasutades näiteks haamrit. &lt;br /&gt;
&lt;br /&gt;
=Kasutatud allikad=&lt;br /&gt;
&lt;br /&gt;
http://techthrob.com/2009/03/02/howto-delete-files-permanently-and-securely-in-linux&lt;br /&gt;
&lt;br /&gt;
http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx&lt;br /&gt;
&lt;br /&gt;
http://www.ultimatebootcd.com/dban.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Martin Vedler&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Failide_turvaline_kustutamine&amp;diff=9765</id>
		<title>Failide turvaline kustutamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Failide_turvaline_kustutamine&amp;diff=9765"/>
		<updated>2010-05-11T08:33:21Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: /* Sissejuhatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sissejuhatus =&lt;br /&gt;
&lt;br /&gt;
Failide turvaline kustutamine, on nende ülekirjutamine suvaliste ühtede ja nullide jadadega. Tavapäraselt kustutatuid faile on lihtne taastada, sest kustutatakse vaid info failide kohta, failid ise jäävad tegelikult kõvakettale alles. Taastatud on ka faile, mis olid 14 korda üle kirjutatud. Vajadust turvalise kustutamise järele on võimalik vältida krüpteerides kõvaketas. Suuremate failide kustutamine võtab üsna kaua aega.&lt;br /&gt;
&lt;br /&gt;
= Turvaline kustutamine Linuxis =&lt;br /&gt;
===Shred===&lt;br /&gt;
Enamikes Linuxi distributsioonides on &#039;&#039;shred&#039;&#039; käsk turvaliseks kustutamiseks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kasutamine&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
shred [võtmed] failinimi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Võtmed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n [N]&#039;&#039;&#039; - Faili ülekirjutamine N korda&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039; - Faili eemaldamine pärast ülekirjutamist&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039; - Faili ülekirjutamine ainult nullidega pärast turvalist kustutamist. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
z võtit kasutatakse, et peita fakti, et midagi on kustutatud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Eelnevalt kustutatud failide turvaline kustutamine===&lt;br /&gt;
Selleks puhuks leidsin Secure-Delete&#039;i nimelise programmi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Paigaldamine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install secure-delete&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Käsud&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;srm&#039;&#039;&#039; - Faili turvaline kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;smem&#039;&#039;&#039; - Mälu (RAM) turvaline kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sfill&#039;&#039;&#039; - Vabast kettapinnast andmete kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sswap&#039;&#039;&#039; - Saalealast turvaline andmete kustutamine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;srm&#039;&#039; kasutab krüptograaf Peter Gutmanni poolt välja töötatud protsessi kustutamiseks ja on teoreetiliselt parem kui &#039;&#039;shred&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;sswap&#039;&#039; töötab ainult siis, kui saaleala pole kasutuses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Turvaline kustutamine Windowsis=&lt;br /&gt;
Windowsis aitab faile turvaliselt kustutata sdelete. Sdelete on käsurea programm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kasutamine&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sdelete [võti 1] ... [võti N] &amp;lt;fail või kataloog&amp;gt;&lt;br /&gt;
sdelete [võti 1] ... [võti N] [Ketta täht]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Võtmed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;p&#039;&#039;&#039; - täpsustab, mitu korda üle kirjutatakse. Näiteks p 5 kirjutab 5 korda üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;s&#039;&#039;&#039; - Võtab rekursiivselt alamkataloogid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;q&#039;&#039;&#039; - Ei kuvata veateateid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;z&#039;&#039;&#039; - Kustutab turvaliselt vabalt kettapinnalt andmed&lt;br /&gt;
&lt;br /&gt;
=Muu turvaline kustutamine=&lt;br /&gt;
Kindlasti tuleks ketta mahamüümisel või mahakandmisel andmed turvaliselt kustutada. Selleks saab kasutada näiteks &#039;&#039;&#039;DBAN&#039;&#039;&#039;&#039;i (Darik&#039;s Boot And Nuke). Nagu nimigi ütleb, on see programm kasutatav arvuti alglaadimisel. Programmi saab kasutada näiteks CD-lt või &#039;&#039;boot&#039;&#039;-itavalt mälupulgalt. Mahakandmisel on parim võimalus kõvaketas füüsiliselt hävitada, kasutades näiteks haamrit. &lt;br /&gt;
&lt;br /&gt;
=Kasutatud allikad=&lt;br /&gt;
&lt;br /&gt;
http://techthrob.com/2009/03/02/howto-delete-files-permanently-and-securely-in-linux&lt;br /&gt;
&lt;br /&gt;
http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx&lt;br /&gt;
&lt;br /&gt;
http://www.ultimatebootcd.com/dban.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Martin Vedler&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Failide_turvaline_kustutamine&amp;diff=9761</id>
		<title>Failide turvaline kustutamine</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Failide_turvaline_kustutamine&amp;diff=9761"/>
		<updated>2010-05-11T08:28:40Z</updated>

		<summary type="html">&lt;p&gt;Mvedler: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Sissejuhatus =&lt;br /&gt;
&lt;br /&gt;
Failide turvaline kustutamine, on nende ülekirjutamine suvaliste ühtede ja nullide jadadega. Tavapäraselt kustutatuid faile on lihtne taastada, sest kustututati vaid info failide kohta. Taastatud on ka faile, mis olid 14 korda üle kirjutatud. Vajadust turvalise kustutamise järele on võimalik vältida krüpteerides kõvaketas. Suuremate failide kustutamine võtab üsna kaua aega.&lt;br /&gt;
&lt;br /&gt;
= Turvaline kustutamine Linuxis =&lt;br /&gt;
===Shred===&lt;br /&gt;
Enamikes Linuxi distributsioonides on &#039;&#039;shred&#039;&#039; käsk turvaliseks kustutamiseks.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kasutamine&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
shred [võtmed] failinimi&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Võtmed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-n [N]&#039;&#039;&#039; - Faili ülekirjutamine N korda&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-u&#039;&#039;&#039; - Faili eemaldamine pärast ülekirjutamist&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;-z&#039;&#039;&#039; - Faili ülekirjutamine ainult nullidega pärast turvalist kustutamist. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
z võtit kasutatakse, et peita fakti, et midagi on kustutatud.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Eelnevalt kustutatud failide turvaline kustutamine===&lt;br /&gt;
Selleks puhuks leidsin Secure-Delete&#039;i nimelise programmi.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Paigaldamine&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
apt-get install secure-delete&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Käsud&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;srm&#039;&#039;&#039; - Faili turvaline kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;smem&#039;&#039;&#039; - Mälu (RAM) turvaline kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sfill&#039;&#039;&#039; - Vabast kettapinnast andmete kustutamine&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sswap&#039;&#039;&#039; - Saalealast turvaline andmete kustutamine&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;srm&#039;&#039; kasutab krüptograaf Peter Gutmanni poolt välja töötatud protsessi kustutamiseks ja on teoreetiliselt parem kui &#039;&#039;shred&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;sswap&#039;&#039; töötab ainult siis, kui saaleala pole kasutuses.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=Turvaline kustutamine Windowsis=&lt;br /&gt;
Windowsis aitab faile turvaliselt kustutata sdelete. Sdelete on käsurea programm.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kasutamine&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sdelete [võti 1] ... [võti N] &amp;lt;fail või kataloog&amp;gt;&lt;br /&gt;
sdelete [võti 1] ... [võti N] [Ketta täht]&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Võtmed&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;p&#039;&#039;&#039; - täpsustab, mitu korda üle kirjutatakse. Näiteks p 5 kirjutab 5 korda üle&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;s&#039;&#039;&#039; - Võtab rekursiivselt alamkataloogid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;q&#039;&#039;&#039; - Ei kuvata veateateid&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;z&#039;&#039;&#039; - Kustutab turvaliselt vabalt kettapinnalt andmed&lt;br /&gt;
&lt;br /&gt;
=Muu turvaline kustutamine=&lt;br /&gt;
Kindlasti tuleks ketta mahamüümisel või mahakandmisel andmed turvaliselt kustutada. Selleks saab kasutada näiteks &#039;&#039;&#039;DBAN&#039;&#039;&#039;&#039;i (Darik&#039;s Boot And Nuke). Nagu nimigi ütleb, on see programm kasutatav arvuti alglaadimisel. Programmi saab kasutada näiteks CD-lt või &#039;&#039;boot&#039;&#039;-itavalt mälupulgalt. Mahakandmisel on parim võimalus kõvaketas füüsiliselt hävitada, kasutades näiteks haamrit. &lt;br /&gt;
&lt;br /&gt;
=Kasutatud allikad=&lt;br /&gt;
&lt;br /&gt;
http://techthrob.com/2009/03/02/howto-delete-files-permanently-and-securely-in-linux&lt;br /&gt;
&lt;br /&gt;
http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx&lt;br /&gt;
&lt;br /&gt;
http://www.ultimatebootcd.com/dban.html&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Autor: Martin Vedler&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]&lt;/div&gt;</summary>
		<author><name>Mvedler</name></author>
	</entry>
</feed>