<?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=Dslobodi</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=Dslobodi"/>
	<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php/Special:Contributions/Dslobodi"/>
	<updated>2026-05-07T14:29:11Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75564</id>
		<title>Meeskond &quot;Kipsplaat&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75564"/>
		<updated>2014-03-16T09:41:31Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
* Daniil Slobodin&lt;br /&gt;
* Oliver Vahenõmm&lt;br /&gt;
* Kaspar Jesse Tormis&lt;br /&gt;
* Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/2XSLT==&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Shop&amp;gt;&lt;br /&gt;
  &amp;lt;Info&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;Kipsplaadi veebipood&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. &lt;br /&gt;
      Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. &lt;br /&gt;
      Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.&lt;br /&gt;
      Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.]]&amp;gt;&lt;br /&gt;
    &amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;Aadress&amp;quot;&amp;gt;Raja 4C, Tallinn&amp;lt;/Contact&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;E-mail&amp;quot;&amp;gt;info@veebipood.ee&amp;lt;/Contact&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;Telefon&amp;quot;&amp;gt;+37258555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
    &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
  &amp;lt;/Info&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Categories&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Arvutid&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Sülearvutid&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Mobiiltelefonid&amp;lt;/Category&amp;gt;&lt;br /&gt;
  &amp;lt;/Categories&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Products&amp;gt;&lt;br /&gt;
    &amp;lt;Product id=&amp;quot;1&amp;quot; amount=&amp;quot;3&amp;quot; category=&amp;quot;Mobiiltelefonid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Apple iPhone 5s, Gold 16GB&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;Manufacturer&amp;gt;Apple&amp;lt;/Manufacturer&amp;gt;&lt;br /&gt;
      &amp;lt;Images&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/iPhone_5s_Gold.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
      &amp;lt;/Images&amp;gt;&lt;br /&gt;
      &amp;lt;Code&amp;gt;B00F3J4E5U&amp;lt;/Code&amp;gt;&lt;br /&gt;
      &amp;lt;Price unit=&amp;quot;EUR&amp;quot;&amp;gt;650&amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Description&amp;gt;&lt;br /&gt;
        &amp;lt;![CDATA[&lt;br /&gt;
        A chip with 64-bit architecture. &lt;br /&gt;
        A fingerprint identity sensor. &lt;br /&gt;
        A better, faster camera. &lt;br /&gt;
        And an operating system built specifically for 64-bit. &lt;br /&gt;
        Any one of these features in a smartphone would make it ahead of its time. &lt;br /&gt;
        All of these features in a smartphone make it an iPhone that&#039;s definitely ahead of its time.&lt;br /&gt;
        ]]&amp;gt;&lt;br /&gt;
      &amp;lt;/Description&amp;gt;&lt;br /&gt;
      &amp;lt;Data&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Size&amp;quot;&amp;gt;16 GB&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Color&amp;quot;&amp;gt;Gold&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Display&amp;quot;&amp;gt;4.0-inch Retina&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;CPU&amp;quot;&amp;gt;A7 chip with M7 motion coprocessor&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Camera&amp;quot;&amp;gt;8MP iSight camera with True Tone flash and 1080p HD video recording&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Dimensions&amp;quot;&amp;gt;2.3x0.3x4.9 inches&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Weight&amp;quot;&amp;gt;9.6 ounces&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Other&amp;quot;&amp;gt;Touch ID fingerprint sensor&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Data&amp;gt;&lt;br /&gt;
    &amp;lt;/Product&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Product id=&amp;quot;2&amp;quot; amount=&amp;quot;0&amp;quot; category=&amp;quot;Sülearvutid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Dell Inspiron 15.6-Inch Laptop&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;Manufacturer&amp;gt;Dell&amp;lt;/Manufacturer&amp;gt;&lt;br /&gt;
      &amp;lt;Images&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/Dell.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/Dell2.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
      &amp;lt;/Images&amp;gt;&lt;br /&gt;
      &amp;lt;Code&amp;gt;i15RV-954BLK&amp;lt;/Code&amp;gt;&lt;br /&gt;
      &amp;lt;Price unit=&amp;quot;EUR&amp;quot;&amp;gt;255&amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Description&amp;gt;&lt;br /&gt;
        &amp;lt;![CDATA[&lt;br /&gt;
        Manage daily tasks with the affordable Inspiron 15 — a 15.6&amp;quot; laptop with the latest Intel Pentium processors, a thin design and 10-key number pad.&lt;br /&gt;
        ]]&amp;gt;&lt;br /&gt;
      &amp;lt;/Description&amp;gt;&lt;br /&gt;
      &amp;lt;Data&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;CPU&amp;quot;&amp;gt;1.9 GHz Pentium 2127U&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;RAM&amp;quot;&amp;gt;4 GB DDR3L SDRAM&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;HDD&amp;quot;&amp;gt;500 GB&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Screen&amp;quot;&amp;gt;15.6 Inches 1366x768 pixels&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;OS&amp;quot;&amp;gt;Windows 8&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Data&amp;gt;&lt;br /&gt;
    &amp;lt;/Product&amp;gt;&lt;br /&gt;
  &amp;lt;/Products&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Shop&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Shop&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Info&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Contacts&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;20&amp;quot; name=&amp;quot;Contact&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Categories&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;100&amp;quot; name=&amp;quot;Category&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Products&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Product&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Manufacturer&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Images&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;5&amp;quot; name=&amp;quot;Image&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Code&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Price&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;unit&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Data&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;100&amp;quot; name=&amp;quot;Type&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;amount&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
Output: [http://enos.itcollege.ee/~dslobodi/VRII/Tooted.html Tooted.html]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
                xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
                xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot;&lt;br /&gt;
                exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Name&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          #lisaOstukorvi {&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          width: 150px;&lt;br /&gt;
          background-color: #008000;&lt;br /&gt;
          border-radius:5px;&lt;br /&gt;
          color: white;&lt;br /&gt;
          text-style: bold;&lt;br /&gt;
          text-align: center;&lt;br /&gt;
          cursor: pointer;&lt;br /&gt;
          }&lt;br /&gt;
          #lisaOstukorvi:hover {&lt;br /&gt;
          background-color: #32CD32;&lt;br /&gt;
          }&lt;br /&gt;
          #toode {&lt;br /&gt;
          margin: 10px;&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          width: 750px;&lt;br /&gt;
          border: 2px solid black;&lt;br /&gt;
          border-radius: 2px;&lt;br /&gt;
          }&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;Shop/Products/Product&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Toode kirjeldus--&amp;gt;&lt;br /&gt;
          &amp;lt;div id=&amp;quot;toode&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;Name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
            &amp;lt;em style=&amp;quot;color: gray&amp;quot;&amp;gt;&lt;br /&gt;
              ID:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              Tootekood:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Code&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/em&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;Description&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Pildid--&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Images/Image&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;img height=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
              &amp;lt;/img&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Spefikatsioonid--&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Data/Type&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;b&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/b&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Ostmine--&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:when test=&amp;quot;@amount&amp;amp;gt;&#039;0&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                  Kohal:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;@amount&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:otherwise&amp;gt;Ei ole antud hetkel saadaval. Vabandame!&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              Hind:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Price&amp;quot;/&amp;gt;&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Price/@unit&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;div id=&amp;quot;lisaOstukorvi&amp;quot;&amp;gt;&lt;br /&gt;
              Lisa ostukorvi&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
Output: [http://enos.itcollege.ee/~dslobodi/VRII/About.html About.html]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
                xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
                xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot;&lt;br /&gt;
                exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;About&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          div {&lt;br /&gt;
          width: 750px;&lt;br /&gt;
          margin: 10px;&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          border: 2px solid black;&lt;br /&gt;
          border-radius: 2px;&lt;br /&gt;
          }&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;header&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Name&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h1&amp;gt;&lt;br /&gt;
        &amp;lt;/header&amp;gt;&lt;br /&gt;
        &amp;lt;div&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kes me oleme?&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Description&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;h2&amp;gt;Meil on müügis:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Shop/Categories/Category&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Kontaktandmed--&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontaktandmed:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Shop/Info/Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@type&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;color: gray;&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Kaart--&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Meie asukoht kaardil:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;img style=&amp;quot;display: block; border: 1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;Aadress&amp;quot; select=&amp;quot;/Shop/Info/Contacts/Contact[@type=&#039;Aadress&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
              http://maps.googleapis.com/maps/api/staticmap?center=&amp;lt;xsl:value-of select=&amp;quot;$Aadress&amp;quot;/&amp;gt;&amp;amp;amp;zoom=15&amp;amp;amp;size=400x400&amp;amp;amp;markers=color:blue%7Clabel:A%7C&amp;lt;xsl:value-of select=&amp;quot;$Aadress&amp;quot;/&amp;gt;&amp;amp;amp;maptype=roadmap&amp;amp;amp;sensor=false&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/img&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kipsplaadi logi==&lt;br /&gt;
* &#039;&#039;&#039;15.03.2014&#039;&#039;&#039; Kaks XML retsensiooni on valmis&lt;br /&gt;
* &#039;&#039;&#039;8.03.2014&#039;&#039;&#039; XML andmefail/XSD skeemifail ja 2 XSLT faili on valmis&lt;br /&gt;
* &#039;&#039;&#039;8.03.2014&#039;&#039;&#039; Wiki lehe loomine&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014&amp;diff=75454</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014&amp;diff=75454"/>
		<updated>2014-03-15T12:55:55Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Meeskonna poolt kirjutatud retsensioonid: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2014=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML veebiteenus ja vastava kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;08. märts 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;15. märts 2014&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** &amp;lt;ins&amp;gt;&#039;&#039;&#039;Iga tähtajast üleläinud päev kaotab esitamata tööde hindest 10%&#039;&#039;&#039;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** &amp;lt;ins&amp;gt;&#039;&#039;&#039;Iga tähtajast üleläinud päev kaotab esitamata tööde hindest 10%&#039;&#039;&#039;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalr 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC 4 Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2014=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link 1&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link2&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;KIRVES&amp;quot; ==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Kirves &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;Margus Pärt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Margus Pärt&lt;br /&gt;
* Margus Pärti alter ego&lt;br /&gt;
&lt;br /&gt;
Kirjutatud retsensioonid:&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==[[Meeskond_&amp;quot;KM&amp;quot;]]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Hendri Mikita&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/TÜC2 &amp;quot;TÜC&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anna Carina Vainola&lt;br /&gt;
*Ülle Tiitson&lt;br /&gt;
*Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kirves &amp;quot;XML retsensioon meeskonnale &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Lingviinid &amp;quot;XML retsensioon meeskonnale &amp;quot;Lingviinid&amp;quot;]&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Kipsplaat%22 &amp;quot;Kipsplaat&amp;quot;] ==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
*Kaspar Jesse Tormis&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid:===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 XML retsensioon meeskonnale &amp;quot;TÜC2&amp;quot;]&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:AM XML retsensioon meeskonnale &amp;quot;AM&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Vargamae Vargamäe]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kentti Koppel&lt;br /&gt;
*Aare-Arnold Äkke&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* :(&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MRPD &amp;quot;MRPD&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:MeilEiOleGrupinime#Retsensioonid XML-i retsensioon rühmale nimega &amp;quot;MeilEiOleGrupinime&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/AM &amp;quot;AM&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/RAKK RAKK]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Roland Pukk&lt;br /&gt;
*Anti Meos&lt;br /&gt;
*Kert Kukk&lt;br /&gt;
*Kristjan Adrat&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Lingviinid]]&amp;quot;==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Hashtag XML-i retsensioon meeskonnale &amp;quot;Hashtag&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Udud Udud]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* :(&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Hashtag Hashtag]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Jaan Kängsepp&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MeilEiOleGrupinime MeilEiOleGrupinime]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Jander Lapmaa&lt;br /&gt;
* Kristjan Oliver Kruus&lt;br /&gt;
* Rene Hollo&lt;br /&gt;
* Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:MRPD#Restsensioon_XML-ile_meeskonnalt_.22Meil_ei_ole_grupinime.22 XML-i retsensioon rühmale nimega &amp;quot;MRPD&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Poial pöial]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
*Stenn Mäeots&lt;br /&gt;
*Jevgenia Motorenko&lt;br /&gt;
*Priit Aarma&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Node Node]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Meelis-Marius Pinka&lt;br /&gt;
*Janno Mäemets&lt;br /&gt;
*Andre Padu&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond (kaugõpe) [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Taavi Sildeberg&lt;br /&gt;
*Kunnar Kukk&lt;br /&gt;
&lt;br /&gt;
=== Logi ===&lt;br /&gt;
* 11.03.2014 xml, xsd ja 2x xslt lisatud meeskonna wiki-lehele [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:AM&amp;diff=75453</id>
		<title>Talk:AM</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:AM&amp;diff=75453"/>
		<updated>2014-03-15T12:55:05Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt==&lt;br /&gt;
Meeskonna AM poolt tehtud failid on arvutidest mis paiknevad arvutiklassides ükskõik mis koolides. Enamus nõuetest on täidetud (XML fail, üks XSLT fail, mõned reeglid), kuid XSD fail ei ole korrektne ja üks XSLT fail jäi tegemata.&lt;br /&gt;
&lt;br /&gt;
XML andmefail on hästi ja loogiliselt ehitatud, kuid võib leida puudusi. Üks neist on see, et spefikatsiooni liigid on piiratud. Täpsemalt öeldes, ei ole võimalik lisada midagi muud, väljaarvatud mälu, operatsioonisüsteem, kuvar, kõvaketas ja protsessor.&lt;br /&gt;
&lt;br /&gt;
XSD (XML skeemifail) ei ole valmis. Atribuut &#039;&#039;“kohti”&#039;&#039; mis on seotud &#039;&#039;&#039;&amp;lt;klass&amp;gt;&#039;&#039;&#039; tagiga ei ole deklareeritud. Samuti atribuut &#039;&#039;“kiirus”&#039;&#039; mis on seotud &#039;&#039;&#039;&amp;lt;protsessor&amp;gt;&#039;&#039;&#039; tagiga ei ole õigesti deklareeritud - XSD failis on kirjutatud, et oodatakse string-tüüpi väärtust, aga tegelikult protsessorikiirus on pigem float või double. Mõnedel kohtadel oleks mõistlikum kasutada &#039;&#039;&#039;unsignedInt&#039;&#039;&#039; lihtsa &#039;&#039;&#039;int&#039;&#039;&#039;-i asemel, sest näiteks: kogus, kõvaketta maht või kuvari toolid ei saa olla negatiivsed. Skeemifailis ei ole kirjeldatud ka seda, et klassiruumi, kooli ja arvutit võib esineda rohkem kui üks. &lt;br /&gt;
&lt;br /&gt;
XSLT transformatsiooni fail on korrektne ja töötab, aga raskesti loetav.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõteks, tegemist on pooleli jäänud tööga.&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:AM&amp;diff=75452</id>
		<title>Talk:AM</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:AM&amp;diff=75452"/>
		<updated>2014-03-15T12:22:01Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: Created page with &amp;quot;==XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt==&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt==&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:T%C3%9CC2&amp;diff=75451</id>
		<title>Talk:TÜC2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:T%C3%9CC2&amp;diff=75451"/>
		<updated>2014-03-15T12:12:33Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt==&lt;br /&gt;
Meeskonna TÜC2 poolt tehtud failid on jalgrattapoest.&lt;br /&gt;
Kõik nõuded (XML fail, XSD fail, 2 XSLT faili) ja nende reeglid on täidetud.&lt;br /&gt;
&lt;br /&gt;
XML andmefail on hästi loetav, meeskond võtnud kasutasele ka &amp;lt;![CDATA[]]&amp;gt; tagi õigetes kohtades, aga esinevad väikesed puudused.&lt;br /&gt;
&lt;br /&gt;
Spetsifikatsioonid oleks mõistlikum lisada &#039;&#039;&#039;&amp;lt;spetsifikatsioonid&amp;gt;&#039;&#039;&#039; tagi sisse.&lt;br /&gt;
Samuti XML peaks olema natuke universaalsem. Näiteks kui me tahame lisada uut spetsifikatsiooni, näiteks esihark või rehvid, siis meil tekib konflikt XML faili skeemiga. Kui me tahame võib-olla tulevikus hakata müüma ka jalgratta hooldusvahendeid või muud sellist, siis meil on vaja muuta kogu XML faili ja ka skeemifaili ning hiljem peab redigeerima ka transformatsiooni failid, sest teisel juhul võib kõik katki minna.&lt;br /&gt;
&lt;br /&gt;
XSD (XML skeemifail) on korrektne.&lt;br /&gt;
&lt;br /&gt;
XSLT (transformatsioonid) failidega on kõik hästi ja nad teevad seda mis nad ikka peavad tegema.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõteks, tegemist on hea tööga vaatamata väikesele puudusele. Kommentaariumide ning dokumentatsiooni puudumine sel juhul ei ole kritiiline, sest tegemist on väikese tööga ja kood on loetav ning arusaadav ilma ülalmainitute abivahenditeta.&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014&amp;diff=75450</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014&amp;diff=75450"/>
		<updated>2014-03-15T11:56:12Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Meeskond &amp;quot;Kipsplaat&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2014=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML veebiteenus ja vastava kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;08. märts 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;15. märts 2014&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** &amp;lt;ins&amp;gt;&#039;&#039;&#039;Iga tähtajast üleläinud päev kaotab esitamata tööde hindest 10%&#039;&#039;&#039;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** &amp;lt;ins&amp;gt;&#039;&#039;&#039;Iga tähtajast üleläinud päev kaotab esitamata tööde hindest 10%&#039;&#039;&#039;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalr 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC 4 Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2014=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link 1&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link2&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;KIRVES&amp;quot; ==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Kirves &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;Margus Pärt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Margus Pärt&lt;br /&gt;
* Margus Pärti alter ego&lt;br /&gt;
&lt;br /&gt;
Kirjutatud retsensioonid:&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==[[Meeskond_&amp;quot;KM&amp;quot;]]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Hendri Mikita&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/TÜC2 &amp;quot;TÜC&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anna Carina Vainola&lt;br /&gt;
*Ülle Tiitson&lt;br /&gt;
*Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kirves &amp;quot;XML retsensioon meeskonnale &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Lingviinid &amp;quot;XML retsensioon meeskonnale &amp;quot;Lingviinid&amp;quot;]&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Kipsplaat%22 &amp;quot;Kipsplaat&amp;quot;] ==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
*Kaspar Jesse Tormis&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid:===&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 XML retsensioon meeskonnale &amp;quot;TÜC2&amp;quot;]&lt;br /&gt;
* Null&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Vargamae Vargamäe]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kentti Koppel&lt;br /&gt;
*Aare-Arnold Äkke&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* :(&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MRPD &amp;quot;MRPD&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:MeilEiOleGrupinime#Retsensioonid XML-i retsensioon rühmale nimega &amp;quot;MeilEiOleGrupinime&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/AM &amp;quot;AM&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/RAKK RAKK]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Roland Pukk&lt;br /&gt;
*Anti Meos&lt;br /&gt;
*Kert Kukk&lt;br /&gt;
*Kristjan Adrat&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Lingviinid]]&amp;quot;==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Hashtag XML-i retsensioon meeskonnale &amp;quot;Hashtag&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Udud Udud]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* :(&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Hashtag Hashtag]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Jaan Kängsepp&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MeilEiOleGrupinime MeilEiOleGrupinime]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Jander Lapmaa&lt;br /&gt;
* Kristjan Oliver Kruus&lt;br /&gt;
* Rene Hollo&lt;br /&gt;
* Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:MRPD#Restsensioon_XML-ile_meeskonnalt_.22Meil_ei_ole_grupinime.22 XML-i retsensioon rühmale nimega &amp;quot;MRPD&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Poial pöial]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
*Stenn Mäeots&lt;br /&gt;
*Jevgenia Motorenko&lt;br /&gt;
*Priit Aarma&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Node Node]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Meelis-Marius Pinka&lt;br /&gt;
*Janno Mäemets&lt;br /&gt;
*Andre Padu&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond (kaugõpe) [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Taavi Sildeberg&lt;br /&gt;
*Kunnar Kukk&lt;br /&gt;
&lt;br /&gt;
=== Logi ===&lt;br /&gt;
* 11.03.2014 xml, xsd ja 2x xslt lisatud meeskonna wiki-lehele [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:T%C3%9CC2&amp;diff=75441</id>
		<title>Talk:TÜC2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:T%C3%9CC2&amp;diff=75441"/>
		<updated>2014-03-15T10:39:28Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt==&lt;br /&gt;
Meeskonna TÜC2 poolt tehtud failid on jalgrattapoest.&lt;br /&gt;
Kõik nõuded (XML fail, XSD fail, 2 XSLT faili) ja nende reeglid on täidetud.&lt;br /&gt;
&lt;br /&gt;
XML andmefail on hästi loetav, meeskond võtnud kasutasele ka &amp;lt;![CDATA[]]&amp;gt; tagi õigetes kohtades, aga esinevad väikesed puudused.&lt;br /&gt;
&lt;br /&gt;
Spetsifikatsioonid oleks mõistlikum lisada &#039;&#039;&#039;&amp;lt;spetsifikatsioonid&amp;gt;&#039;&#039;&#039; tagi sisse.&lt;br /&gt;
Samuti XML peaks olema natuke universaalsem. Näiteks kui me tahame lisada uut spetsifikatsiooni, näiteks esihark või rehvid, siis meil tekib konflikt XML faili skeemiga. Kui me tahame võib-olla tulevikus hakata müüma ka jalgratta hooldusvahendeid või muud sellist, siis meil on vaja muuta kogu XML faili ja ka skeemifaili ning hiljem peab redigeerima ka transformatsiooni failid, sest teisel juhul võib kõik katki minna.&lt;br /&gt;
&lt;br /&gt;
XSD (XML skeemifail) on korrektne, ainuke imelik asi on &amp;lt;xs:extension base=&amp;quot;&#039;&#039;&#039;xs:float&#039;&#039;&#039;&amp;quot;&amp;gt; &#039;&#039;&#039;&amp;lt;Kaal&amp;gt;&#039;&#039;&#039; tagi jaoks.&lt;br /&gt;
&lt;br /&gt;
XSLT (transformatsioonid) failidega on kõik hästi ja nad teevad seda mis nad ikka peavad tegema.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõteks, tegemist on hea tööga vaatamata väikesele puudusele. Kommentaariumide ning dokumentatsiooni puudumine sel juhul ei ole kritiiline, sest tegemist on väikese tööga ja kood on loetav ning arusaadav ilma ülalmainitute abivahenditeta.&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014&amp;diff=75426</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014&amp;diff=75426"/>
		<updated>2014-03-15T10:10:42Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Meeskond &amp;quot;Kipsplaat&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2014=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML veebiteenus ja vastava kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#XML_andmefail NB! Täpsem info]&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;08. märts 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema &#039;&#039;&#039;15. märts 2014&#039;&#039;&#039;.&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#Veebiteenus NB! Täpsem info]&lt;br /&gt;
** Veebiteenus peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** &amp;lt;ins&amp;gt;&#039;&#039;&#039;Iga tähtajast üleläinud päev kaotab esitamata tööde hindest 10%&#039;&#039;&#039;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039; [https://wiki.itcollege.ee/index.php/Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014#Klientrakendus NB! Täpsem info]&lt;br /&gt;
** Klientrakendused peavad olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt &#039;&#039;&#039;25. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** Retsensioonid klientrakenduste kohta peavad tehtud olema &#039;&#039;&#039;31. mai 2014&#039;&#039;&#039;.&lt;br /&gt;
** &amp;lt;ins&amp;gt;&#039;&#039;&#039;Iga tähtajast üleläinud päev kaotab esitamata tööde hindest 10%&#039;&#039;&#039;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalr 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC 4 Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2014=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link 1&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link2&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;KIRVES&amp;quot; ==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Kirves &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;Margus Pärt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Margus Pärt&lt;br /&gt;
* Margus Pärti alter ego&lt;br /&gt;
&lt;br /&gt;
Kirjutatud retsensioonid:&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==[[Meeskond_&amp;quot;KM&amp;quot;]]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Hendri Mikita&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/TÜC2 &amp;quot;TÜC&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anna Carina Vainola&lt;br /&gt;
*Ülle Tiitson&lt;br /&gt;
*Tiit Teder&lt;br /&gt;
&lt;br /&gt;
Retsensioonid:&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Kirves &amp;quot;XML retsensioon meeskonnale &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
*[https://wiki.itcollege.ee/index.php/Talk:Lingviinid &amp;quot;XML retsensioon meeskonnale &amp;quot;Lingviinid&amp;quot;]&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Kipsplaat%22 &amp;quot;Kipsplaat&amp;quot;] ==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
*Kaspar Jesse Tormis&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
Meeskonna poolt kirjutatud retsensioonid:&lt;br /&gt;
* [https://wiki.itcollege.ee/index.php/Talk:T%C3%9CC2 XML retsensioon meeskonnale &amp;quot;TÜC2&amp;quot;]&lt;br /&gt;
* Null&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Vargamae Vargamäe]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kentti Koppel&lt;br /&gt;
*Aare-Arnold Äkke&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* :(&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MRPD &amp;quot;MRPD&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:MeilEiOleGrupinime#Retsensioonid XML-i retsensioon rühmale nimega &amp;quot;MeilEiOleGrupinime&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/AM &amp;quot;AM&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/RAKK RAKK]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Roland Pukk&lt;br /&gt;
*Anti Meos&lt;br /&gt;
*Kert Kukk&lt;br /&gt;
*Kristjan Adrat&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Lingviinid]]&amp;quot;==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:Meeskond_Hashtag XML-i retsensioon meeskonnale &amp;quot;Hashtag&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Udud Udud]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Siim Talvik&lt;br /&gt;
*Joosep Taluväli&lt;br /&gt;
*Henri Abel&lt;br /&gt;
*Kristo Kuiv&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* :(&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Hashtag Hashtag]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Jaan Kängsepp&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MeilEiOleGrupinime MeilEiOleGrupinime]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
&lt;br /&gt;
* Jander Lapmaa&lt;br /&gt;
* Kristjan Oliver Kruus&lt;br /&gt;
* Rene Hollo&lt;br /&gt;
* Mihkel Ehrlich&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
[https://wiki.itcollege.ee/index.php/Talk:MRPD#Restsensioon_XML-ile_meeskonnalt_.22Meil_ei_ole_grupinime.22 XML-i retsensioon rühmale nimega &amp;quot;MRPD&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Poial pöial]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kert Treikelder&lt;br /&gt;
*Stenn Mäeots&lt;br /&gt;
*Jevgenia Motorenko&lt;br /&gt;
*Priit Aarma&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Node Node]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Stanislav Gorski&lt;br /&gt;
*Meelis-Marius Pinka&lt;br /&gt;
*Janno Mäemets&lt;br /&gt;
*Andre Padu&lt;br /&gt;
*Indrek Luts&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond (kaugõpe) [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Taavi Sildeberg&lt;br /&gt;
*Kunnar Kukk&lt;br /&gt;
&lt;br /&gt;
=== Logi ===&lt;br /&gt;
* 11.03.2014 xml, xsd ja 2x xslt lisatud meeskonna wiki-lehele [https://wiki.itcollege.ee/index.php/Meeskond_Tudengikalender Tudengikalender]&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Talk:T%C3%9CC2&amp;diff=75424</id>
		<title>Talk:TÜC2</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Talk:T%C3%9CC2&amp;diff=75424"/>
		<updated>2014-03-15T10:09:02Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: Created page with &amp;quot;==XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt== Meeskonna TÜC2 poolt tehtud failid on jalgrattapoest. Kõik nõuded (XML fail, XSD fail, 2 XSLT faili) ja nende reeglid o…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==XML failide retsensioon meeskonna &amp;quot;Kipsplaat&amp;quot; poolt==&lt;br /&gt;
Meeskonna TÜC2 poolt tehtud failid on jalgrattapoest.&lt;br /&gt;
Kõik nõuded (XML fail, XSD fail, 2 XSLT faili) ja nende reeglid on täidetud.&lt;br /&gt;
&lt;br /&gt;
XML andmefail on hästi loetav, meeskond võtnud kasutasele ka &amp;lt;![CDATA[]]&amp;gt; tagi õigetes kohtades, aga esinevad väikesed puudused.&lt;br /&gt;
&lt;br /&gt;
Spetsifikatsioonid oleks mõistlikum lisada &#039;&#039;&#039;&amp;lt;spetsifikatsioonid&amp;gt;&#039;&#039;&#039; tagi sisse.&lt;br /&gt;
Samuti XML peaks olema natuke universaalsem. Näiteks kui me tahame lisada uut spetsifikatsiooni, näiteks esihark või rehvid, siis meil tekib konflikt XML faili skeemiga. Kui me tahame võib-olla tulevikus hakata müüma ka jalgratta hooldusvahendeid või muud sellist, siis meil on vaja muuta kogu XML faili ja ka skeemifaili ning hiljem peab redigeerima ka transformatsiooni failid, sest teisel juhul võib kõik katki minna.&lt;br /&gt;
&lt;br /&gt;
XSD (XML skeemifail) on korrektne, ainuke imelik asi on &amp;lt;xs:extension base=&amp;quot;&#039;&#039;&#039;xs:float&#039;&#039;&#039;&amp;quot;&amp;gt; &#039;&#039;&#039;&amp;lt;Kaal&amp;gt;&#039;&#039;&#039; tagi jaoks.&lt;br /&gt;
&lt;br /&gt;
XSLT (transformatsioonid) failidega on kõik hästi ja nad teevad seda mis nad ikka peavad tegema.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõteks, tegemist on hea tööga vaatamata väikesele puudusele. Kommentaarimide ning dokumentatsiooni puudumine sel juhul ei ole kritiiline, sest tegemist on väikese tööga ja kood on loetav ning arusaadav ilma ülalmainitute abivahenditeta.&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75328</id>
		<title>Meeskond &quot;Kipsplaat&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75328"/>
		<updated>2014-03-08T21:50:59Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
* Daniil Slobodin&lt;br /&gt;
* Oliver Vahenõmm&lt;br /&gt;
* Kaspar Jesse Tormis&lt;br /&gt;
* Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/2XSLT==&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Shop&amp;gt;&lt;br /&gt;
  &amp;lt;Info&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;Kipsplaadi veebipood&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. &lt;br /&gt;
      Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. &lt;br /&gt;
      Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.&lt;br /&gt;
      Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.]]&amp;gt;&lt;br /&gt;
    &amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;Aadress&amp;quot;&amp;gt;Raja 4C, Tallinn&amp;lt;/Contact&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;E-mail&amp;quot;&amp;gt;info@veebipood.ee&amp;lt;/Contact&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;Telefon&amp;quot;&amp;gt;+37258555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
    &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
  &amp;lt;/Info&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Categories&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Arvutid&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Sülearvutid&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Mobiiltelefonid&amp;lt;/Category&amp;gt;&lt;br /&gt;
  &amp;lt;/Categories&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Products&amp;gt;&lt;br /&gt;
    &amp;lt;Product id=&amp;quot;1&amp;quot; amount=&amp;quot;3&amp;quot; category=&amp;quot;Mobiiltelefonid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Apple iPhone 5s, Gold 16GB&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;Manufacturer&amp;gt;Apple&amp;lt;/Manufacturer&amp;gt;&lt;br /&gt;
      &amp;lt;Images&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/iPhone_5s_Gold.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
      &amp;lt;/Images&amp;gt;&lt;br /&gt;
      &amp;lt;Code&amp;gt;B00F3J4E5U&amp;lt;/Code&amp;gt;&lt;br /&gt;
      &amp;lt;Price unit=&amp;quot;EUR&amp;quot;&amp;gt;650&amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Description&amp;gt;&lt;br /&gt;
        &amp;lt;![CDATA[&lt;br /&gt;
        A chip with 64-bit architecture. &lt;br /&gt;
        A fingerprint identity sensor. &lt;br /&gt;
        A better, faster camera. &lt;br /&gt;
        And an operating system built specifically for 64-bit. &lt;br /&gt;
        Any one of these features in a smartphone would make it ahead of its time. &lt;br /&gt;
        All of these features in a smartphone make it an iPhone that&#039;s definitely ahead of its time.&lt;br /&gt;
        ]]&amp;gt;&lt;br /&gt;
      &amp;lt;/Description&amp;gt;&lt;br /&gt;
      &amp;lt;Data&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Size&amp;quot;&amp;gt;16 GB&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Color&amp;quot;&amp;gt;Gold&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Display&amp;quot;&amp;gt;4.0-inch Retina&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;CPU&amp;quot;&amp;gt;A7 chip with M7 motion coprocessor&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Camera&amp;quot;&amp;gt;8MP iSight camera with True Tone flash and 1080p HD video recording&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Dimensions&amp;quot;&amp;gt;2.3x0.3x4.9 inches&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Weight&amp;quot;&amp;gt;9.6 ounces&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Other&amp;quot;&amp;gt;Touch ID fingerprint sensor&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Data&amp;gt;&lt;br /&gt;
    &amp;lt;/Product&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Product id=&amp;quot;2&amp;quot; amount=&amp;quot;0&amp;quot; category=&amp;quot;Sülearvutid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Dell Inspiron 15.6-Inch Laptop&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;Manufacturer&amp;gt;Dell&amp;lt;/Manufacturer&amp;gt;&lt;br /&gt;
      &amp;lt;Images&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/Dell.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/Dell2.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
      &amp;lt;/Images&amp;gt;&lt;br /&gt;
      &amp;lt;Code&amp;gt;i15RV-954BLK&amp;lt;/Code&amp;gt;&lt;br /&gt;
      &amp;lt;Price unit=&amp;quot;EUR&amp;quot;&amp;gt;255&amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Description&amp;gt;&lt;br /&gt;
        &amp;lt;![CDATA[&lt;br /&gt;
        Manage daily tasks with the affordable Inspiron 15 — a 15.6&amp;quot; laptop with the latest Intel Pentium processors, a thin design and 10-key number pad.&lt;br /&gt;
        ]]&amp;gt;&lt;br /&gt;
      &amp;lt;/Description&amp;gt;&lt;br /&gt;
      &amp;lt;Data&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;CPU&amp;quot;&amp;gt;1.9 GHz Pentium 2127U&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;RAM&amp;quot;&amp;gt;4 GB DDR3L SDRAM&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;HDD&amp;quot;&amp;gt;500 GB&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Screen&amp;quot;&amp;gt;15.6 Inches 1366x768 pixels&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;OS&amp;quot;&amp;gt;Windows 8&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Data&amp;gt;&lt;br /&gt;
    &amp;lt;/Product&amp;gt;&lt;br /&gt;
  &amp;lt;/Products&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Shop&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Shop&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Info&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Contacts&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;20&amp;quot; name=&amp;quot;Contact&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Categories&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;100&amp;quot; name=&amp;quot;Category&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Products&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Product&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Manufacturer&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Images&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;5&amp;quot; name=&amp;quot;Image&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Code&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Price&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;unit&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Data&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;100&amp;quot; name=&amp;quot;Type&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;amount&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
Output: [http://enos.itcollege.ee/~dslobodi/VRII/Tooted.html Tooted.html]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
                xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
                xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot;&lt;br /&gt;
                exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Name&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          #lisaOstukorvi {&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          width: 150px;&lt;br /&gt;
          background-color: #008000;&lt;br /&gt;
          border-radius:5px;&lt;br /&gt;
          color: white;&lt;br /&gt;
          text-style: bold;&lt;br /&gt;
          text-align: center;&lt;br /&gt;
          cursor: pointer;&lt;br /&gt;
          }&lt;br /&gt;
          #lisaOstukorvi:hover {&lt;br /&gt;
          background-color: #32CD32;&lt;br /&gt;
          }&lt;br /&gt;
          #toode {&lt;br /&gt;
          margin: 10px;&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          width: 750px;&lt;br /&gt;
          border: 2px solid black;&lt;br /&gt;
          border-radius: 2px;&lt;br /&gt;
          }&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;Shop/Products/Product&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Toode kirjeldus--&amp;gt;&lt;br /&gt;
          &amp;lt;div id=&amp;quot;toode&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;Name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
            &amp;lt;em style=&amp;quot;color: gray&amp;quot;&amp;gt;&lt;br /&gt;
              ID:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              Tootekood:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Code&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/em&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;Description&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Pildid--&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Images/Image&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;img height=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
              &amp;lt;/img&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Spefikatsioonid--&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Data/Type&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;b&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/b&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Ostmine--&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:when test=&amp;quot;@amount&amp;amp;gt;&#039;0&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                  Kohal:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;@amount&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:otherwise&amp;gt;Ei ole antud hetkel saadaval. Vabandame!&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              Hind:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Price&amp;quot;/&amp;gt;&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Price/@unit&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;div id=&amp;quot;lisaOstukorvi&amp;quot;&amp;gt;&lt;br /&gt;
              Lisa ostukorvi&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
Output: [http://enos.itcollege.ee/~dslobodi/VRII/About.html About.html]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
                xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
                xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot;&lt;br /&gt;
                exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;About&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          div {&lt;br /&gt;
          width: 750px;&lt;br /&gt;
          margin: 10px;&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          border: 2px solid black;&lt;br /&gt;
          border-radius: 2px;&lt;br /&gt;
          }&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;header&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Name&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h1&amp;gt;&lt;br /&gt;
        &amp;lt;/header&amp;gt;&lt;br /&gt;
        &amp;lt;div&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kes me oleme?&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Description&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;h2&amp;gt;Meil on müügis:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Shop/Categories/Category&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Kontaktandmed--&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontaktandmed:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Shop/Info/Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@type&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;color: gray;&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Kaart--&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Meie asukoht kaardil:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;img style=&amp;quot;display: block; border: 1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;Aadress&amp;quot; select=&amp;quot;/Shop/Info/Contacts/Contact[@type=&#039;Aadress&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
              http://maps.googleapis.com/maps/api/staticmap?center=&amp;lt;xsl:value-of select=&amp;quot;$Aadress&amp;quot;/&amp;gt;&amp;amp;amp;zoom=15&amp;amp;amp;size=400x400&amp;amp;amp;markers=color:blue%7Clabel:A%7C&amp;lt;xsl:value-of select=&amp;quot;$Aadress&amp;quot;/&amp;gt;&amp;amp;amp;maptype=roadmap&amp;amp;amp;sensor=false&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/img&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kipsplaadi logi==&lt;br /&gt;
* &#039;&#039;&#039;8.03.2014&#039;&#039;&#039; XML andmefail/XSD skeemifail ja 2 XSLT faili on valmis&lt;br /&gt;
* &#039;&#039;&#039;8.03.2014&#039;&#039;&#039; Wiki lehe loomine&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75324</id>
		<title>Meeskond &quot;Kipsplaat&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75324"/>
		<updated>2014-03-08T21:17:16Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
* Daniil Slobodin&lt;br /&gt;
* Oliver Vahenõmm&lt;br /&gt;
* Kaspar Jesse Tormis&lt;br /&gt;
* Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/2XSLT==&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Shop&amp;gt;&lt;br /&gt;
  &amp;lt;Info&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;Kipsplaadi veebipood&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. &lt;br /&gt;
      Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. &lt;br /&gt;
      Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.&lt;br /&gt;
      Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.]]&amp;gt;&lt;br /&gt;
    &amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;Aadress&amp;quot;&amp;gt;Raja 4C, Tallinn&amp;lt;/Contact&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;E-mail&amp;quot;&amp;gt;info@veebipood.ee&amp;lt;/Contact&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;Telefon&amp;quot;&amp;gt;+37258555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
    &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
  &amp;lt;/Info&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Categories&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Arvutid&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Sülearvutid&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Mobiiltelefonid&amp;lt;/Category&amp;gt;&lt;br /&gt;
  &amp;lt;/Categories&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Products&amp;gt;&lt;br /&gt;
    &amp;lt;Product id=&amp;quot;1&amp;quot; amount=&amp;quot;3&amp;quot; category=&amp;quot;Mobiiltelefonid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Apple iPhone 5s, Gold 16GB&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;Manufacturer&amp;gt;Apple&amp;lt;/Manufacturer&amp;gt;&lt;br /&gt;
      &amp;lt;Images&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/iPhone_5s_Gold.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
      &amp;lt;/Images&amp;gt;&lt;br /&gt;
      &amp;lt;Code&amp;gt;B00F3J4E5U&amp;lt;/Code&amp;gt;&lt;br /&gt;
      &amp;lt;Price unit=&amp;quot;EUR&amp;quot;&amp;gt;650&amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Description&amp;gt;&lt;br /&gt;
        &amp;lt;![CDATA[&lt;br /&gt;
        A chip with 64-bit architecture. &lt;br /&gt;
        A fingerprint identity sensor. &lt;br /&gt;
        A better, faster camera. &lt;br /&gt;
        And an operating system built specifically for 64-bit. &lt;br /&gt;
        Any one of these features in a smartphone would make it ahead of its time. &lt;br /&gt;
        All of these features in a smartphone make it an iPhone that&#039;s definitely ahead of its time.&lt;br /&gt;
        ]]&amp;gt;&lt;br /&gt;
      &amp;lt;/Description&amp;gt;&lt;br /&gt;
      &amp;lt;Data&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Size&amp;quot;&amp;gt;16 GB&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Color&amp;quot;&amp;gt;Gold&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Display&amp;quot;&amp;gt;4.0-inch Retina&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;CPU&amp;quot;&amp;gt;A7 chip with M7 motion coprocessor&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Camera&amp;quot;&amp;gt;8MP iSight camera with True Tone flash and 1080p HD video recording&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Dimensions&amp;quot;&amp;gt;2.3x0.3x4.9 inches&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Weight&amp;quot;&amp;gt;9.6 ounces&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Other&amp;quot;&amp;gt;Touch ID fingerprint sensor&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Data&amp;gt;&lt;br /&gt;
    &amp;lt;/Product&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Product id=&amp;quot;2&amp;quot; amount=&amp;quot;0&amp;quot; category=&amp;quot;Sülearvutid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Dell Inspiron 15.6-Inch Laptop&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;Manufacturer&amp;gt;Dell&amp;lt;/Manufacturer&amp;gt;&lt;br /&gt;
      &amp;lt;Images&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/Dell.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/Dell2.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
      &amp;lt;/Images&amp;gt;&lt;br /&gt;
      &amp;lt;Code&amp;gt;i15RV-954BLK&amp;lt;/Code&amp;gt;&lt;br /&gt;
      &amp;lt;Price unit=&amp;quot;EUR&amp;quot;&amp;gt;255&amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Description&amp;gt;&lt;br /&gt;
        &amp;lt;![CDATA[&lt;br /&gt;
        Manage daily tasks with the affordable Inspiron 15 — a 15.6&amp;quot; laptop with the latest Intel Pentium processors, a thin design and 10-key number pad.&lt;br /&gt;
        ]]&amp;gt;&lt;br /&gt;
      &amp;lt;/Description&amp;gt;&lt;br /&gt;
      &amp;lt;Data&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;CPU&amp;quot;&amp;gt;1.9 GHz Pentium 2127U&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;RAM&amp;quot;&amp;gt;4 GB DDR3L SDRAM&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;HDD&amp;quot;&amp;gt;500 GB&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Screen&amp;quot;&amp;gt;15.6 Inches 1366x768 pixels&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;OS&amp;quot;&amp;gt;Windows 8&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Data&amp;gt;&lt;br /&gt;
    &amp;lt;/Product&amp;gt;&lt;br /&gt;
  &amp;lt;/Products&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Shop&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Shop&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Info&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Contacts&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;20&amp;quot; name=&amp;quot;Contact&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Categories&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;100&amp;quot; name=&amp;quot;Category&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Products&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Product&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Manufacturer&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Images&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;5&amp;quot; name=&amp;quot;Image&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Code&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Price&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;unit&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Data&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;100&amp;quot; name=&amp;quot;Type&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;amount&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
Output: [http://enos.itcollege.ee/~dslobodi/VRII/Tooted.html Tooted.html]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
                xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
                xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot;&lt;br /&gt;
                exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Name&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          #lisaOstukorvi {&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          width: 150px;&lt;br /&gt;
          background-color: #008000;&lt;br /&gt;
          border-radius:5px;&lt;br /&gt;
          color: white;&lt;br /&gt;
          text-style: bold;&lt;br /&gt;
          text-align: center;&lt;br /&gt;
          cursor: pointer;&lt;br /&gt;
          }&lt;br /&gt;
          #lisaOstukorvi:hover {&lt;br /&gt;
          background-color: #32CD32;&lt;br /&gt;
          }&lt;br /&gt;
          #toode {&lt;br /&gt;
          margin: 10px;&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          width: 750px;&lt;br /&gt;
          border: 2px solid black;&lt;br /&gt;
          border-radius: 2px;&lt;br /&gt;
          }&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;Shop/Products/Product&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Toode kirjeldus--&amp;gt;&lt;br /&gt;
          &amp;lt;div id=&amp;quot;toode&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;Name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
            &amp;lt;em style=&amp;quot;color: gray&amp;quot;&amp;gt;&lt;br /&gt;
              ID:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              Tootekood:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Code&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/em&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;Description&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Pildid--&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Images/Image&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;img height=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
              &amp;lt;/img&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Spefikatsioonid--&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Data/Type&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;b&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/b&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Ostmine--&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:when test=&amp;quot;@amount&amp;amp;gt;&#039;0&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                  Kohal:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;@amount&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:otherwise&amp;gt;Ei ole antud hetkel saadaval. Vabandame!&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              Hind:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Price&amp;quot;/&amp;gt;&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Price/@unit&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;div id=&amp;quot;lisaOstukorvi&amp;quot;&amp;gt;&lt;br /&gt;
              Lisa ostukorvi&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
Output: [http://enos.itcollege.ee/~dslobodi/VRII/About.html About.html]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
                xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
                xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot;&lt;br /&gt;
                exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;About&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          div {&lt;br /&gt;
          width: 750px;&lt;br /&gt;
          margin: 10px;&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          border: 2px solid black;&lt;br /&gt;
          border-radius: 2px;&lt;br /&gt;
          }&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;header&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Name&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h1&amp;gt;&lt;br /&gt;
        &amp;lt;/header&amp;gt;&lt;br /&gt;
        &amp;lt;div&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kes me oleme?&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Description&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;h2&amp;gt;Meil on müügis:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Shop/Categories/Category&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Kontaktandmed--&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontaktandmed:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Shop/Info/Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@type&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;color: gray;&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Kaart--&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Meie asukoht kaardil:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;img style=&amp;quot;display: block; border: 1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;Aadress&amp;quot; select=&amp;quot;/Shop/Info/Contacts/Contact[@type=&#039;Aadress&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
              http://maps.googleapis.com/maps/api/staticmap?center=&amp;lt;xsl:value-of select=&amp;quot;$Aadress&amp;quot;/&amp;gt;&amp;amp;amp;zoom=15&amp;amp;amp;size=400x400&amp;amp;amp;markers=color:blue%7Clabel:A%7C&amp;lt;xsl:value-of select=&amp;quot;$Aadress&amp;quot;/&amp;gt;&amp;amp;amp;maptype=roadmap&amp;amp;amp;sensor=false&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/img&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Kipsplaadi logi==&lt;br /&gt;
* &#039;&#039;&#039;8.03.2014&#039;&#039;&#039; XML andmefail/XSD skeemifail ja 2 XSLT faili on valmis&lt;br /&gt;
* &#039;&#039;&#039;8.03.2014&#039;&#039;&#039; Wiki lehe loomine&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75323</id>
		<title>Meeskond &quot;Kipsplaat&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75323"/>
		<updated>2014-03-08T21:13:07Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
* Daniil Slobodin&lt;br /&gt;
* Oliver Vahenõmm&lt;br /&gt;
* Kaspar Jesse Tormis&lt;br /&gt;
* Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/2XSLT==&lt;br /&gt;
===XML===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Shop&amp;gt;&lt;br /&gt;
  &amp;lt;Info&amp;gt;&lt;br /&gt;
    &amp;lt;Name&amp;gt;Kipsplaadi veebipood&amp;lt;/Name&amp;gt;&lt;br /&gt;
    &amp;lt;Description&amp;gt;&lt;br /&gt;
      &amp;lt;![CDATA[Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. &lt;br /&gt;
      Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. &lt;br /&gt;
      Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.&lt;br /&gt;
      Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.]]&amp;gt;&lt;br /&gt;
    &amp;lt;/Description&amp;gt;&lt;br /&gt;
    &amp;lt;Contacts&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;Aadress&amp;quot;&amp;gt;Raja 4C, Tallinn&amp;lt;/Contact&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;E-mail&amp;quot;&amp;gt;info@veebipood.ee&amp;lt;/Contact&amp;gt;&lt;br /&gt;
      &amp;lt;Contact type=&amp;quot;Telefon&amp;quot;&amp;gt;+37258555555&amp;lt;/Contact&amp;gt;&lt;br /&gt;
    &amp;lt;/Contacts&amp;gt;&lt;br /&gt;
  &amp;lt;/Info&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Categories&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Arvutid&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Sülearvutid&amp;lt;/Category&amp;gt;&lt;br /&gt;
    &amp;lt;Category&amp;gt;Mobiiltelefonid&amp;lt;/Category&amp;gt;&lt;br /&gt;
  &amp;lt;/Categories&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;Products&amp;gt;&lt;br /&gt;
    &amp;lt;Product id=&amp;quot;1&amp;quot; amount=&amp;quot;3&amp;quot; category=&amp;quot;Mobiiltelefonid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Apple iPhone 5s, Gold 16GB&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;Manufacturer&amp;gt;Apple&amp;lt;/Manufacturer&amp;gt;&lt;br /&gt;
      &amp;lt;Images&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/iPhone_5s_Gold.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
      &amp;lt;/Images&amp;gt;&lt;br /&gt;
      &amp;lt;Code&amp;gt;B00F3J4E5U&amp;lt;/Code&amp;gt;&lt;br /&gt;
      &amp;lt;Price unit=&amp;quot;EUR&amp;quot;&amp;gt;650&amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Description&amp;gt;&lt;br /&gt;
        &amp;lt;![CDATA[&lt;br /&gt;
        A chip with 64-bit architecture. &lt;br /&gt;
        A fingerprint identity sensor. &lt;br /&gt;
        A better, faster camera. &lt;br /&gt;
        And an operating system built specifically for 64-bit. &lt;br /&gt;
        Any one of these features in a smartphone would make it ahead of its time. &lt;br /&gt;
        All of these features in a smartphone make it an iPhone that&#039;s definitely ahead of its time.&lt;br /&gt;
        ]]&amp;gt;&lt;br /&gt;
      &amp;lt;/Description&amp;gt;&lt;br /&gt;
      &amp;lt;Data&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Size&amp;quot;&amp;gt;16 GB&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Color&amp;quot;&amp;gt;Gold&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Display&amp;quot;&amp;gt;4.0-inch Retina&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;CPU&amp;quot;&amp;gt;A7 chip with M7 motion coprocessor&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Camera&amp;quot;&amp;gt;8MP iSight camera with True Tone flash and 1080p HD video recording&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Dimensions&amp;quot;&amp;gt;2.3x0.3x4.9 inches&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Weight&amp;quot;&amp;gt;9.6 ounces&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Other&amp;quot;&amp;gt;Touch ID fingerprint sensor&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Data&amp;gt;&lt;br /&gt;
    &amp;lt;/Product&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;Product id=&amp;quot;2&amp;quot; amount=&amp;quot;0&amp;quot; category=&amp;quot;Sülearvutid&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;Name&amp;gt;Dell Inspiron 15.6-Inch Laptop&amp;lt;/Name&amp;gt;&lt;br /&gt;
      &amp;lt;Manufacturer&amp;gt;Dell&amp;lt;/Manufacturer&amp;gt;&lt;br /&gt;
      &amp;lt;Images&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/Dell.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
        &amp;lt;Image&amp;gt;Images/Dell2.JPG&amp;lt;/Image&amp;gt;&lt;br /&gt;
      &amp;lt;/Images&amp;gt;&lt;br /&gt;
      &amp;lt;Code&amp;gt;i15RV-954BLK&amp;lt;/Code&amp;gt;&lt;br /&gt;
      &amp;lt;Price unit=&amp;quot;EUR&amp;quot;&amp;gt;255&amp;lt;/Price&amp;gt;&lt;br /&gt;
      &amp;lt;Description&amp;gt;&lt;br /&gt;
        &amp;lt;![CDATA[&lt;br /&gt;
        Manage daily tasks with the affordable Inspiron 15 — a 15.6&amp;quot; laptop with the latest Intel Pentium processors, a thin design and 10-key number pad.&lt;br /&gt;
        ]]&amp;gt;&lt;br /&gt;
      &amp;lt;/Description&amp;gt;&lt;br /&gt;
      &amp;lt;Data&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;CPU&amp;quot;&amp;gt;1.9 GHz Pentium 2127U&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;RAM&amp;quot;&amp;gt;4 GB DDR3L SDRAM&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;HDD&amp;quot;&amp;gt;500 GB&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;Screen&amp;quot;&amp;gt;15.6 Inches 1366x768 pixels&amp;lt;/Type&amp;gt;&lt;br /&gt;
        &amp;lt;Type name=&amp;quot;OS&amp;quot;&amp;gt;Windows 8&amp;lt;/Type&amp;gt;&lt;br /&gt;
      &amp;lt;/Data&amp;gt;&lt;br /&gt;
    &amp;lt;/Product&amp;gt;&lt;br /&gt;
  &amp;lt;/Products&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/Shop&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xs:schema attributeFormDefault=&amp;quot;unqualified&amp;quot; elementFormDefault=&amp;quot;qualified&amp;quot; xmlns:xs=&amp;quot;http://www.w3.org/2001/XMLSchema&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;xs:element name=&amp;quot;Shop&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
      &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Info&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element name=&amp;quot;Contacts&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element maxOccurs=&amp;quot;20&amp;quot; name=&amp;quot;Contact&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;type&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Categories&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;100&amp;quot; name=&amp;quot;Category&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
        &amp;lt;xs:element name=&amp;quot;Products&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
            &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
              &amp;lt;xs:element maxOccurs=&amp;quot;unbounded&amp;quot; name=&amp;quot;Product&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Name&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Manufacturer&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Images&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;5&amp;quot; name=&amp;quot;Image&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Code&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Price&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:extension base=&amp;quot;xs:unsignedInt&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:attribute name=&amp;quot;unit&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Description&amp;quot; type=&amp;quot;xs:string&amp;quot; /&amp;gt;&lt;br /&gt;
                    &amp;lt;xs:element name=&amp;quot;Data&amp;quot;&amp;gt;&lt;br /&gt;
                      &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                        &amp;lt;xs:sequence&amp;gt;&lt;br /&gt;
                          &amp;lt;xs:element maxOccurs=&amp;quot;100&amp;quot; name=&amp;quot;Type&amp;quot;&amp;gt;&lt;br /&gt;
                            &amp;lt;xs:complexType&amp;gt;&lt;br /&gt;
                              &amp;lt;xs:simpleContent&amp;gt;&lt;br /&gt;
                                &amp;lt;xs:extension base=&amp;quot;xs:string&amp;quot;&amp;gt;&lt;br /&gt;
                                  &amp;lt;xs:attribute name=&amp;quot;name&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                                &amp;lt;/xs:extension&amp;gt;&lt;br /&gt;
                              &amp;lt;/xs:simpleContent&amp;gt;&lt;br /&gt;
                            &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                          &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                        &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                      &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
                    &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
                  &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;id&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;amount&amp;quot; type=&amp;quot;xs:unsignedInt&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                  &amp;lt;xs:attribute name=&amp;quot;category&amp;quot; type=&amp;quot;xs:string&amp;quot; use=&amp;quot;required&amp;quot; /&amp;gt;&lt;br /&gt;
                &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
              &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
            &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
          &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
        &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
      &amp;lt;/xs:sequence&amp;gt;&lt;br /&gt;
    &amp;lt;/xs:complexType&amp;gt;&lt;br /&gt;
  &amp;lt;/xs:element&amp;gt;&lt;br /&gt;
&amp;lt;/xs:schema&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
Output: [http://enos.itcollege.ee/~dslobodi/VRII/Tooted.html Tooted.html]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
                xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
                xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot;&lt;br /&gt;
                exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Name&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          #lisaOstukorvi {&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          width: 150px;&lt;br /&gt;
          background-color: #008000;&lt;br /&gt;
          border-radius:5px;&lt;br /&gt;
          color: white;&lt;br /&gt;
          text-style: bold;&lt;br /&gt;
          text-align: center;&lt;br /&gt;
          cursor: pointer;&lt;br /&gt;
          }&lt;br /&gt;
          #lisaOstukorvi:hover {&lt;br /&gt;
          background-color: #32CD32;&lt;br /&gt;
          }&lt;br /&gt;
          #toode {&lt;br /&gt;
          margin: 10px;&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          width: 750px;&lt;br /&gt;
          border: 2px solid black;&lt;br /&gt;
          border-radius: 2px;&lt;br /&gt;
          }&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;xsl:for-each select=&amp;quot;Shop/Products/Product&amp;quot;&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:sort select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Toode kirjeldus--&amp;gt;&lt;br /&gt;
          &amp;lt;div id=&amp;quot;toode&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;h2&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;Name&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/h2&amp;gt;&lt;br /&gt;
            &amp;lt;em style=&amp;quot;color: gray&amp;quot;&amp;gt;&lt;br /&gt;
              ID:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;@id&amp;quot;/&amp;gt;&lt;br /&gt;
              Tootekood:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Code&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/em&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:value-of select=&amp;quot;Description&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Pildid--&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Images/Image&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;img height=&amp;quot;250px&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
              &amp;lt;/img&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Spefikatsioonid--&amp;gt;&lt;br /&gt;
            &amp;lt;table&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:for-each select=&amp;quot;Data/Type&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;tr&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;b&amp;gt;&lt;br /&gt;
                      &amp;lt;xsl:value-of select=&amp;quot;@name&amp;quot;/&amp;gt;&lt;br /&gt;
                    &amp;lt;/b&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                  &amp;lt;td&amp;gt;&lt;br /&gt;
                    &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                  &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;/tr&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
            &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
            &amp;lt;!--Ostmine--&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              &amp;lt;xsl:choose&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:when test=&amp;quot;@amount&amp;amp;gt;&#039;0&#039;&amp;quot;&amp;gt;&lt;br /&gt;
                  Kohal:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;@amount&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/xsl:when&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:otherwise&amp;gt;Ei ole antud hetkel saadaval. Vabandame!&amp;lt;/xsl:otherwise&amp;gt;&lt;br /&gt;
              &amp;lt;/xsl:choose&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;p&amp;gt;&lt;br /&gt;
              Hind:&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Price&amp;quot;/&amp;gt;&amp;amp;#160;&amp;lt;xsl:value-of select=&amp;quot;Price/@unit&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/p&amp;gt;&lt;br /&gt;
            &amp;lt;div id=&amp;quot;lisaOstukorvi&amp;quot;&amp;gt;&lt;br /&gt;
              Lisa ostukorvi&lt;br /&gt;
            &amp;lt;/div&amp;gt;&lt;br /&gt;
          &amp;lt;/div&amp;gt;&lt;br /&gt;
        &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
===XSLT 2===&lt;br /&gt;
Output: [http://enos.itcollege.ee/~dslobodi/VRII/About.html About.html]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot;?&amp;gt;&lt;br /&gt;
&amp;lt;xsl:stylesheet version=&amp;quot;1.0&amp;quot;&lt;br /&gt;
                xmlns:xsl=&amp;quot;http://www.w3.org/1999/XSL/Transform&amp;quot;&lt;br /&gt;
                xmlns:msxsl=&amp;quot;urn:schemas-microsoft-com:xslt&amp;quot;&lt;br /&gt;
                exclude-result-prefixes=&amp;quot;msxsl&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:output method=&amp;quot;html&amp;quot; indent=&amp;quot;yes&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;xsl:template match=&amp;quot;/&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;html&amp;gt;&lt;br /&gt;
      &amp;lt;head&amp;gt;&lt;br /&gt;
        &amp;lt;title&amp;gt;About&amp;lt;/title&amp;gt;&lt;br /&gt;
        &amp;lt;style&amp;gt;&lt;br /&gt;
          div {&lt;br /&gt;
          width: 750px;&lt;br /&gt;
          margin: 10px;&lt;br /&gt;
          padding: 10px;&lt;br /&gt;
          border: 2px solid black;&lt;br /&gt;
          border-radius: 2px;&lt;br /&gt;
          }&lt;br /&gt;
        &amp;lt;/style&amp;gt;&lt;br /&gt;
      &amp;lt;/head&amp;gt;&lt;br /&gt;
      &amp;lt;body&amp;gt;&lt;br /&gt;
        &amp;lt;header&amp;gt;&lt;br /&gt;
          &amp;lt;h1&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Name&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/h1&amp;gt;&lt;br /&gt;
        &amp;lt;/header&amp;gt;&lt;br /&gt;
        &amp;lt;div&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kes me oleme?&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;p&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:value-of select=&amp;quot;Shop/Info/Description&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;h2&amp;gt;Meil on müügis:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;xsl:for-each select=&amp;quot;Shop/Categories/Category&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;ul&amp;gt;&lt;br /&gt;
              &amp;lt;li&amp;gt;&lt;br /&gt;
                &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
              &amp;lt;/li&amp;gt;&lt;br /&gt;
            &amp;lt;/ul&amp;gt;&lt;br /&gt;
          &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Kontaktandmed--&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Kontaktandmed:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;table&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:for-each select=&amp;quot;Shop/Info/Contacts/Contact&amp;quot;&amp;gt;&lt;br /&gt;
              &amp;lt;tr&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;font-weight: bold;&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;@type&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
                &amp;lt;td style=&amp;quot;color: gray;&amp;quot;&amp;gt;&lt;br /&gt;
                  &amp;lt;xsl:value-of select=&amp;quot;.&amp;quot;/&amp;gt;&lt;br /&gt;
                &amp;lt;/td&amp;gt;&lt;br /&gt;
              &amp;lt;/tr&amp;gt;&lt;br /&gt;
            &amp;lt;/xsl:for-each&amp;gt;&lt;br /&gt;
          &amp;lt;/table&amp;gt;&lt;br /&gt;
&lt;br /&gt;
          &amp;lt;!--Kaart--&amp;gt;&lt;br /&gt;
          &amp;lt;h2&amp;gt;Meie asukoht kaardil:&amp;lt;/h2&amp;gt;&lt;br /&gt;
          &amp;lt;img style=&amp;quot;display: block; border: 1px solid black;&amp;quot;&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:variable name=&amp;quot;Aadress&amp;quot; select=&amp;quot;/Shop/Info/Contacts/Contact[@type=&#039;Aadress&#039;]&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;xsl:attribute name=&amp;quot;src&amp;quot;&amp;gt;&lt;br /&gt;
              http://maps.googleapis.com/maps/api/staticmap?center=&amp;lt;xsl:value-of select=&amp;quot;$Aadress&amp;quot;/&amp;gt;&amp;amp;amp;zoom=15&amp;amp;amp;size=400x400&amp;amp;amp;markers=color:blue%7Clabel:A%7C&amp;lt;xsl:value-of select=&amp;quot;$Aadress&amp;quot;/&amp;gt;&amp;amp;amp;maptype=roadmap&amp;amp;amp;sensor=false&lt;br /&gt;
            &amp;lt;/xsl:attribute&amp;gt;&lt;br /&gt;
          &amp;lt;/img&amp;gt;&lt;br /&gt;
&lt;br /&gt;
        &amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;/body&amp;gt;&lt;br /&gt;
    &amp;lt;/html&amp;gt;&lt;br /&gt;
  &amp;lt;/xsl:template&amp;gt;&lt;br /&gt;
&amp;lt;/xsl:stylesheet&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014&amp;diff=75309</id>
		<title>Kodutöö aines &quot;Võrgurakendused II: hajussüsteemide ehitamine&quot; 2014</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Kodut%C3%B6%C3%B6_aines_%22V%C3%B5rgurakendused_II:_hajuss%C3%BCsteemide_ehitamine%22_2014&amp;diff=75309"/>
		<updated>2014-03-08T16:26:04Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Meeskond &amp;quot;Kipsplaat&amp;quot; */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category: Võrgurakendused II: hajussüsteemide ehitamine]]&lt;br /&gt;
&lt;br /&gt;
=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot; 2014=&lt;br /&gt;
==Eesmärk==&lt;br /&gt;
Saada praktiline kogemus hajussüsteemide ehitamisest XML veebiteenus ja vastava kliendi loomise abil ning süvendada meeskonnatööoskust. Kaugem eesmärk on loomulikult hinne :).&lt;br /&gt;
&lt;br /&gt;
==Reeglid==&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendused (soovitavalt vähemalt kaks)endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
Ühte projektimeeskonda kuulub 3..4 tudengit ning ühel teemal teostab projekti üks või mitu meeskonda.&lt;br /&gt;
&lt;br /&gt;
Töö käiku kajastatakse  http://wiki.itcollege.ee keskkonnas. Wikilehe täitmise eesmärke on kaks: nii on võimalik kirja panna kõik mõtted ja ideed (ning nendest jääb jälg) ning õppejõul on hiljem võimalik saada ülevaade iga projektimeeskonna liikme panusest.&lt;br /&gt;
&lt;br /&gt;
==Tähtajad==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;XML fail&#039;&#039;&#039;&lt;br /&gt;
** XML fail, stiilifail ja skeemifail peavad olema valmis ja wikilehel kirjeldatud hiljemalt 23. märts 2013.&lt;br /&gt;
** Retsensioonid XML-failide kohta peavad tehtud olema 30. märts 2013&lt;br /&gt;
** &#039;&#039;&#039;Meeskonnad on loonud omale enda wiki lehe, kuhu kirjeldavad meeskonna ja panevad nad üles oma tööd. Lisaks hakkavad kogunema ka sinna teiste gruppide poolt kirjutatavad retsensioonid. &amp;lt;ins&amp;gt;Meeskonnalehed lingitakse selle lehe lõppu Meeskonna pealkirja alla.&amp;lt;/ins&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Veebiteenus&#039;&#039;&#039;&lt;br /&gt;
** Veebiteenus peab olema valmis&amp;lt;!--, esitatud--&amp;gt; ja ja wikilehel kirjeldatud hiljemalt 26. mai 2013.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema 04. juuni 2013&lt;br /&gt;
** &amp;lt;ins&amp;gt;&#039;&#039;&#039;Iga tähtajast üleläinud päev kaotab esitamata tööde hindest 10%&#039;&#039;&#039;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;!--** Veebiteenus tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Klientrakendused&#039;&#039;&#039;&lt;br /&gt;
** Klientrakendused peavad olema valmis&amp;lt;!--, esitatud--&amp;gt; ja ja wikilehel kirjeldatud hiljemalt 26. mai 2013.&lt;br /&gt;
** Retsensioonid veebiteenuste kohta peavad tehtud olema 04. juuni 2013&lt;br /&gt;
** &amp;lt;ins&amp;gt;&#039;&#039;&#039;Iga tähtajast üleläinud päev kaotab esitamata tööde hindest 10%&#039;&#039;&#039;&amp;lt;/ins&amp;gt;&lt;br /&gt;
&amp;lt;!--** Klientrakendused tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--* &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne&#039;&#039;&#039;&lt;br /&gt;
** Meeskonnatöö kokkuvõttev aruanne peab olema valmis, esitatud ja ja wikilehel kirjeldatud hiljemalt 8.mai 2011&lt;br /&gt;
** Arvamused Meeskonnatöö kokkuvõtva aruande ja esitluse kohta tuleb esitada hiljemalt päev enne eksamit&lt;br /&gt;
** &#039;&#039;&#039;Meeskonna kokkuvõttev aruanne ja töö lõplik tulemus&#039;&#039;&#039; tuleb esitleda!--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Hindamine==&lt;br /&gt;
===Üldised kriteeriumid===&lt;br /&gt;
&lt;br /&gt;
Teostatuks loetakse projekt juhul, kui lähteülesanne on realiseeritud, lahendus on töötav, kuid esineb suuremaid vigu ning piirsituatsioonidega ei ole arvestatud.&lt;br /&gt;
&lt;br /&gt;
Maksimumtulemuse saavutamiseks peab projekt olema teostatud tehniliselt veatult ning varustatud dokumentatsiooniga, milles sisaldub  arendusprotsessi kirjeldus (peab selguma ka iga rühmaliikme panus projekti teostamisel), kasutajajuhend ning lahenduse kirjeldus. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Maksimumtulemuse annab (vähemalr 4/7):&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* Majanduslik mõtlemine (kas loodav teenus ja rakendused oleks kasutatav ka ärilistel eesmärkidel)&lt;br /&gt;
* Mobiilrakendused &lt;br /&gt;
* Kogukondade kaasamine&lt;br /&gt;
* AJAX / Silverlight&lt;br /&gt;
* Kasutajamugavus&lt;br /&gt;
* Läbimõeldud töökorraldus&lt;br /&gt;
* Lisavõimaluste realiseerimine (vt näidisteemad)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===XML andmefail===&lt;br /&gt;
Ülesande täitmiseks tuleb luua XML fail andmete edastamiseks, selle XML faili skeemifail ning paar kolm sobivat XSL faili loodud XML failis olevate andmete  transformeerimiseks HTML formaati ja XML faili formaadi muutmiseks.&lt;br /&gt;
&lt;br /&gt;
XML-il peab olema vähemalt 4 loogilist dimensiooni.&lt;br /&gt;
 &amp;lt;dim1&amp;gt;&lt;br /&gt;
   &amp;lt;dim2&amp;gt;&lt;br /&gt;
     &amp;lt;dim3&amp;gt;&lt;br /&gt;
       &amp;lt;dim4&amp;gt;&lt;br /&gt;
       &amp;lt;/dim4&amp;gt;&lt;br /&gt;
     &amp;lt;/dim3&amp;gt;&lt;br /&gt;
   &amp;lt;/dim2&amp;gt;&lt;br /&gt;
 &amp;lt;/dim1&amp;gt;&lt;br /&gt;
Lisaks tuleb kasutada 3-el dimensioonil attribuute, mis one enamat, kui lihtsalt ID.&lt;br /&gt;
&lt;br /&gt;
Käesoleva ülesande käigus peab looma meeskonna ning selle wiki lehekülje&lt;br /&gt;
&lt;br /&gt;
===Veebiteenus===&lt;br /&gt;
Loodav veebiteenus peab võimaldama:&lt;br /&gt;
* Teenuse pakkumist&lt;br /&gt;
* &#039;&#039;&#039;Teenuse kasutajate tuvastamist ning haldamist&#039;&#039;&#039;&lt;br /&gt;
* Teenuse kasutajate ja kasutusstatistika üle arve pidamist kasutajate lõikes&lt;br /&gt;
&lt;br /&gt;
Loodav veebiteenus tuleb luua kasutades &#039;&#039;Windows Communication Foundation&#039;&#039; või ASP.NET MVC 4 Web API tehnoloogiat&lt;br /&gt;
&lt;br /&gt;
Andmebaasis peab olema vähemalt 6 olemit ehk andmebaas on eeldus&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Soovitav on luua teenus (FE) ja teenuse seadistamiseks ning kasutajate haldamiseks mõeldud rakendus (BE).&lt;br /&gt;
&lt;br /&gt;
===Klientrakendus===&lt;br /&gt;
Klientrakendus mõnele olemasolevale veebiteenusele, võib olla teostatud veebirakendusena, Silverlight, WPF või vormirakendusena.&lt;br /&gt;
&lt;br /&gt;
Variant1: teha klientrakendus enda loodud veebiteenusele &lt;br /&gt;
&lt;br /&gt;
Variant2: teha klientrakendus mõnele levinud veebiteenusele.&lt;br /&gt;
Näiteks: &lt;br /&gt;
* http://www.bing.com/developer&lt;br /&gt;
* http://www.flickr.com/services/api/response.soap.html&lt;br /&gt;
* http://developer.ebay.com/developercenter/windows/&lt;br /&gt;
* http://apiwiki.twitter.com/Getting-Started&lt;br /&gt;
&lt;br /&gt;
===Retsensioonid===&lt;br /&gt;
Retsensioon on üliõpilase iseseisva teadustöö kriitilise analüüsi põhjal koostatud argumenteeritud hinnang. Retsensioonis tuleb hinnata töö vastavust esitatud tingimustele, programmikoodi loetavust ning kommenteeritust, dokumentatsiooni ja kirjeldada puudusi. Retsensioonide põhjal on meeskondadel õigus oma projekte parandada enne määratud esitamistähtaja kättejõudmist.&lt;br /&gt;
&lt;br /&gt;
Retsensioon peab sisaldama minimaalselt...&lt;br /&gt;
* XML - ...200 sõna.&lt;br /&gt;
* Veebiteenus - ...600 sõna.&lt;br /&gt;
* Klientrakendus - ...600 sõna.&lt;br /&gt;
&lt;br /&gt;
Mõnelauselisest arvamusest ei piisa, kuna tegemist on grupi loodavate arvustustega, mitte individuaalsete arvustustega.&lt;br /&gt;
&lt;br /&gt;
==Konsultatsioonid==&lt;br /&gt;
 Igal projektimeeskonnal on piiramatu õigus saada õppejõu käest konsultatsiooni ja juhendamist oma&lt;br /&gt;
 töö tegemiseks, kas harjutuste ajal või pärast harjutusi ja loenguid. Eriaegade suhtes saab sõlmida&lt;br /&gt;
 õppejõuga kokkuleppeid kontaktidel&lt;br /&gt;
 mait.poska [ät] itcollege.ee (+372 53 469 734) või&lt;br /&gt;
 (teksti originaalautor Priit Raspel)&lt;br /&gt;
&lt;br /&gt;
=Teemad 2014 kevad=&lt;br /&gt;
&#039;&#039;&#039; Kodutöö koosneb kolmest eraldiseisvast ülesandest:&#039;&#039;&#039;&lt;br /&gt;
* Luua XML fail vabalt valitud andmete edastamiseks,selle faili skeemifail ning XSL fail(id) erinevate transformatsioonide tarvis (soovitavalt vähemalt andmete HTML ja XML kujul kuvamiseks)&lt;br /&gt;
* Luua veebiteenus, mis võimaldaks pakkuda teenust, eristada kasutajaid ning näidata teenuse kasutamise statistikat kasutajate ja tegevuste lõikes&lt;br /&gt;
* Luua klientrakendus mõnele olemasolevale või endaloodud veebiteenusele&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Näidisteemad==&lt;br /&gt;
&lt;br /&gt;
===Nimede pakkumise teenus===&lt;br /&gt;
Mõte selles, et luua nimede baas, mille abil pakkuda rakenduse loojale sobiva algusega nimesid. Reaalne rakendus: &#039;&#039;autocompleter&#039;&#039; tarvis teenuse pakkumine&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua sobiva alguse järgi nimede pakkumise teenus:&lt;br /&gt;
* alates kahetähelisetest algustest pakkuda sobivad nimesid&lt;br /&gt;
* luua võimalus kasutajatel nimesid lisada&lt;br /&gt;
* luua võimalus administraatoril nimesid muuta/kustutada&lt;br /&gt;
* meeste ja naiste nimed peavad olema süsteemis eristatavad&lt;br /&gt;
* luua võimalus, mis võimaldab kuvada populaarseid nimesid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* luua võimalus, et nimi lisatakse baasi alles siis, kui administraatori õigustega inimene on selleks vastava loa andnud&lt;br /&gt;
&lt;br /&gt;
===Külastusstatistika teenus===&lt;br /&gt;
Mõte selles, et pakkuda teenust, kus kasutajal on võimalik registreerida külastused ning küsida oma külastusstatistikat.&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua külastusstatistika teenus:&lt;br /&gt;
* kasutaja saab teenuses registreerida külastusi&lt;br /&gt;
* kasutaja saab küsida külastusstatistikat päevade/kuude/kogu perioodi lõikes&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
&lt;br /&gt;
Lisavõimalused:&lt;br /&gt;
* luua võimalus registreerida alamlehtede külastusstatistikat&lt;br /&gt;
* luua võimalus külastusstatistikale lisaparameetrite lisamiseks (ip aadress, sirviku versioon jne)&lt;br /&gt;
&lt;br /&gt;
===Telefoniraamatu teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada kontakte ja nende seast otsida&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua telefoniraamatu teenus:&lt;br /&gt;
* kasutaja saab teenuses kontakte lisada ja kustutada&lt;br /&gt;
* kasutaja saab kontaktide nime/telefoninumbri jne abil otsida&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutajaid on võimalik lisada gruppidesse&lt;br /&gt;
* kasutajal on võimalik lisada vajalike kontaktandmete liike&lt;br /&gt;
* kasutajatel on võimalik jagada omavahel kontakte ja kontaktide grupper&lt;br /&gt;
&lt;br /&gt;
===RSS voogude kogumise ja uudiste kuvamise teenus===&lt;br /&gt;
Mõte selles, et kasutaja saab teenuse abil salvestada talle huvipakkuvaid RSS vooge ja nendelt voogudelt uudiseid lugeda&lt;br /&gt;
&lt;br /&gt;
====Ülesanne====&lt;br /&gt;
Luua RSS voogude haldusteenus:&lt;br /&gt;
* kasutaja saab teenuses RSS vooge lisada ja kustudada&lt;br /&gt;
* kasutaja saab pärida talle huvipakkuvate voogude viimaseid uudiseid&lt;br /&gt;
* luua võimalus ühele kasutajale (või erinevatele kasutajagruppidele) maksimumpäringute hulga määramiseks&lt;br /&gt;
* kasutaja saab RSS vooge vaadata eraldi või grupeeritult&lt;br /&gt;
* vooge peab puhverdama, kuna voogude lugemine võtab enamasti üsna palju aega &lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
= Meeskonnad 2014=&lt;br /&gt;
==Meeskond Demo==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Liige 1&lt;br /&gt;
*Liige 2&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link 1&lt;br /&gt;
*Meie poolt kirjutatud retsensiooni link2&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;KIRVES&amp;quot; ==&lt;br /&gt;
Meeskonna wikileht: [https://wiki.itcollege.ee/index.php/Kirves &amp;quot;Kirves&amp;quot;]&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Ahto Luuri&lt;br /&gt;
*Tauri Metsoja&lt;br /&gt;
*Raul Prosso&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
== Meeskond &amp;quot;Margus Pärt&amp;quot; ==&lt;br /&gt;
&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Margus Pärt&lt;br /&gt;
* Margus Pärti alter ego&lt;br /&gt;
&lt;br /&gt;
Kirjutatud retsensioonid:&lt;br /&gt;
* ...&lt;br /&gt;
&lt;br /&gt;
==[[Meeskond_&amp;quot;KM&amp;quot;]]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
* Kristian Kalm&lt;br /&gt;
* Hendri Mikita&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/TÜC2 &amp;quot;TÜC&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Anna Carina Vainola&lt;br /&gt;
*Ülle Tiitson&lt;br /&gt;
*Tiit Teder&lt;br /&gt;
&lt;br /&gt;
== Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_%22Kipsplaat%22 &amp;quot;Kipsplaat&amp;quot;] ==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Daniil Slobodin&lt;br /&gt;
*Oliver Vahenõmm&lt;br /&gt;
*Kaspar Jesse Tormis&lt;br /&gt;
*Alari Talvar&lt;br /&gt;
&lt;br /&gt;
Meeskonna poolt kirjutatud retsensioonid:&lt;br /&gt;
* Null&lt;br /&gt;
* Null&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/Meeskond_Vargamae Vargamäe]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Kentti Koppel&lt;br /&gt;
*Aare-Arnold Äkke&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
* :(&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/MRPD &amp;quot;MRPD&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Margus Birk&lt;br /&gt;
*Ranno Maripuu&lt;br /&gt;
*Piia-Helin Oras&lt;br /&gt;
*Doris Hallmägi&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/AM &amp;quot;AM&amp;quot;]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Andres Kalev&lt;br /&gt;
*Marten Jänt&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond [https://wiki.itcollege.ee/index.php/RAKK RAKK]==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Roland Pukk&lt;br /&gt;
*Anti Meos&lt;br /&gt;
*Kert Kukk&lt;br /&gt;
*Kristjan Adrat&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;br /&gt;
&lt;br /&gt;
==Meeskond &amp;quot;[[Lingviinid]]&amp;quot;==&lt;br /&gt;
Meeskonna liikmed:&lt;br /&gt;
*Olga Trikk&lt;br /&gt;
*Johanna Kammiste&lt;br /&gt;
*Triin Oja&lt;br /&gt;
*Karin Lepik&lt;br /&gt;
&lt;br /&gt;
===Meeskonna poolt kirjutatud retsensioonid===&lt;br /&gt;
*&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75308</id>
		<title>Meeskond &quot;Kipsplaat&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75308"/>
		<updated>2014-03-08T16:24:59Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Kodutöö aines &amp;quot;Võrgurakendused II: hajussüsteemide ehitamine&amp;quot;=&lt;br /&gt;
&lt;br /&gt;
==Meeskonna liikmed==&lt;br /&gt;
* Daniil Slobodin&lt;br /&gt;
* Oliver Vahenõmm&lt;br /&gt;
* Kaspar Jesse Tormis&lt;br /&gt;
* Alari Talvar&lt;br /&gt;
&lt;br /&gt;
==XML/XSD/2XSLT==&lt;br /&gt;
===XML===&lt;br /&gt;
===XML skeemifail===&lt;br /&gt;
===XSLT 1===&lt;br /&gt;
===XSLT 2===&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75306</id>
		<title>Meeskond &quot;Kipsplaat&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75306"/>
		<updated>2014-03-08T16:21:39Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Meeskonna liikmed==&lt;br /&gt;
* Daniil Slobodin&lt;br /&gt;
* Oliver Vahenõmm&lt;br /&gt;
* Kaspar Jesse Tormis&lt;br /&gt;
* Alari Talvar&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75231</id>
		<title>Meeskond &quot;Kipsplaat&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=Meeskond_%22Kipsplaat%22&amp;diff=75231"/>
		<updated>2014-03-07T11:50:59Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: Created page with &amp;quot;&amp;#039;&amp;#039;&amp;#039;Kipsplaat&amp;#039;&amp;#039;&amp;#039;&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Kipsplaat&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=55013</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=55013"/>
		<updated>2012-10-31T06:09:58Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2012]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&lt;br /&gt;
&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suured ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&lt;br /&gt;
 &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&lt;br /&gt;
&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot;Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://tryruby.org/ Code School - TryRuby&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54927</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54927"/>
		<updated>2012-10-30T23:50:57Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2012]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&lt;br /&gt;
&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suure sissetulekuga ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&lt;br /&gt;
 &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&lt;br /&gt;
&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot;Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://tryruby.org/ Code School - TryRuby&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54926</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54926"/>
		<updated>2012-10-30T23:47:56Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2012]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&lt;br /&gt;
&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suure sissetulekuga ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&lt;br /&gt;
 &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&lt;br /&gt;
&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot; Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://tryruby.org/ Code School - TryRuby&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54924</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54924"/>
		<updated>2012-10-30T23:40:57Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2012]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&lt;br /&gt;
&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suure sissetulekuga ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&amp;lt;br&amp;gt; &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&amp;lt;br&amp;gt;&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot; Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://tryruby.org/ Code School - TryRuby&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54922</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54922"/>
		<updated>2012-10-30T23:40:02Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2012]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&lt;br /&gt;
&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suure sissetulekuga ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&amp;lt;br&amp;gt; &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&amp;lt;br&amp;gt;&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot; Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://tryruby.org/ Code School - TryRuby&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54921</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54921"/>
		<updated>2012-10-30T23:39:33Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2012]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&amp;lt;br&amp;gt;&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. &lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suure sissetulekuga ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&amp;lt;br&amp;gt; &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&amp;lt;br&amp;gt;&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot; Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://tryruby.org/ Code School - TryRuby&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54919</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54919"/>
		<updated>2012-10-30T23:36:57Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Erialatutvustus 2012]]&lt;br /&gt;
=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&amp;lt;br&amp;gt;&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas.&lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suure sissetulekuga ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&amp;lt;br&amp;gt; &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&amp;lt;br&amp;gt;&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot; Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://tryruby.org/ Code School - TryRuby&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54917</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54917"/>
		<updated>2012-10-30T23:35:21Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&amp;lt;br&amp;gt;&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas.&lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suure sissetulekuga ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&amp;lt;br&amp;gt; &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&amp;lt;br&amp;gt;&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot; Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://tryruby.org/ Code School - TryRuby&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54914</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54914"/>
		<updated>2012-10-30T23:34:12Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Essee */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
Siin essees ma tahaksin kirjeldada ja jagada omi mõtteid selle sügise loengute kohta.&lt;br /&gt;
&lt;br /&gt;
Esimest loengut avasid õppeosakonna juhataja Inga Vau, haridustehnoloog Marko Puusaar ja õppejõud Indrek Rokk. Loeng oli kolledžist, õpingukorraldusest ja sisekorrast: mis kolledž pakub, natuke kolledži elust, robootikaklubist ja lihtsalt öeldes, mis IT Kolledžis teha saab ning kuidas siin tuleb ja  saab õppida. Õpingukorraldus ja tähtajad on põhilised mis õppetööd reguleerivad. Juttu oli ka kolledži infosüsteemist ja teenustest mis kasutusel on, näiteks ÕISist, kus saab deklaarerida oma õppeained, leida infot õppejõu kohta ning jälgida oma õppetulemusi. Räägiti ka  videosalvestusest. Echo360 on väga tore asi, kui loengus ei saa osa võtta. Omast kogemusest võin öelda, et pelgalt videosalvestustelt õppimine ei ole parim viis. Loengul peab käima, sest näiteks kell 6:30 ärkamine ja millegi tegemine, isegi kui soov magada kaalub üles soovi midagi veel teha, toodab distsipliini, mis aitab enesetäiendamisel ja tuleb kasuks kolledži õppimises ja elus. Veel märkasin, et rohkem informatsiooni jääb meelde, kui ise osaled loengus.&lt;br /&gt;
&lt;br /&gt;
Üks tähtsamaid asju mis mul meelde jäi on see, et kui tekib mure, siis on alati võimalik küsida ja kõike lahendada. Mure ei maksa peita - see teeb asjad keerulisemaks. Paljud asjad, mis tunduvad esimesest silmapilgust lootusetud, saavad lahenduse.&amp;lt;br&amp;gt;&lt;br /&gt;
Teine loeng oli Skype Helpdeskist. Loengu esinejad olid Peeter Uustal ja Peeter Raielo, kes ise töötavad Skype Helpdeskis. Loengu sisu oli: miks valida töö helpdeskis ja millised isklikud omadused peavad olema. Loeng oli üsna huvitav, nad rääkisid oma tööst Skype-s ning näitasid kuidas nende Helpdesk süsteem töötab. Ma märkasin, et töötamiseks Helpdeskis on vaja koos IT oskusega ka isiklikud omadused. Näiteks suhtlemisoskus ja soov inimesi aidata. Mind üllatas ebameelivalt see, kui Peeter Uustal palus auditooriumist tõsta käsi, kellel on soov inimesi aidata ning enamusel auditooriumis ei olnud.&lt;br /&gt;
&lt;br /&gt;
Kolmanda loengu esineja oli IT Kolledži viistlane Jaaneka Liiv teemaga &amp;quot;Subjektiivselt programmeerimisest, stereotüüpidest ja kogukonnast&amp;quot;. Jaaneka Liiv on &amp;lt;i&amp;gt;co-founder&amp;lt;/i&amp;gt; Tech Sisters Eestis, mille eesmärk on teha naisi IT maailmas märgatavamaks ja propageerida IT erialasid naiste seas.  Selles loengus oli ülevaade stereotüüpidest, eriti naise stereotüüpidest IT maailmas. Loengust sain infot ka Ruby programmeerimisekeelest, teadsin sellest juba enne loengut, aga peale loengut proovisin seda keelt ka TryRuby keskonnas. Ta rääkis ka oma kogemusest IT Kolledžis, mis oli seotud stereotüüpidega meeste seas.&lt;br /&gt;
&lt;br /&gt;
Neljas loeng oli nimega &amp;quot;IT tööturg&amp;quot; mille esitaja oli mees suure töökogemusega IT valdkonnas - Andres Septer, kes rääkis IT tööturust Eestis ja välismaal. Üks erinevusest mis meelde jäi on see, et välismaise mudeli järgi teeb üks inimene ühe kitsa valdkonna asja, kuid Eestis on tihti kõik teistmoodi - üks inimene saab teha kõike. Eestis on raske olla edukas kitsa valdkonna spetsialist. Siin on parem teada kõigest natuke, mitte natukesest kõike. Seejärel ta võrdles väikseid ja suuri ettevõtted. Veel ta rääkis sellest paradoksist, et tööandjad vajavad töökogemust, aga et töökogemust saada on vaja tööd. Ka oli natuke juttu sellest, et suure sissetulekuga ettevõtted eelistavad Linuxit, sest Linux on stabiilsem ja vajadustele kohandatav, kui Windowsil on kõik peidetud. Minu jaoks idealseim lähenemine on selline, et Linux on serveri poolt ja Mac OS X/Windows kasutaja poolt. Eriti meeldis, et ta näitas situatsiioni joonisega, mis muutis asju kergelt arusaadavaks.&amp;lt;br&amp;gt; &lt;br /&gt;
Viies loeng oli põneva nimega &amp;quot;Karma&amp;quot; mille esitaja oli staažikas &amp;lt;i&amp;gt;freelancer&amp;lt;/i&amp;gt; - Martin Paljak. See oli huvitav, sellepärast et ta näitas IT maailma teisest vaatenurgast võrreldes kõike loengus oleva külalisega.&lt;br /&gt;
&lt;br /&gt;
Kuues loeng oli tutvustusloeng Ignite programmeerimistiimiga, mida pidasid Dea Oja, Mihhail Lapuškin, Stanislav Vasilyev ja Rene Katsev. Nad rääkisid oma töö traditsioonidest ja sellest, kui oluline on rühmatöö ning tegid interaktiivseid mänge auditooriumiga.&amp;lt;br&amp;gt;&lt;br /&gt;
Seitsmenda loengu teema oli &amp;quot; Testimine ja tarkvarakvaliteet&amp;quot; kus Kristjan Karmo, kes töötab ASA Quality Services&#039;is testijana rääkis testimisest ja proovis (üsna edukalt) lõhkuda stereotüüpid testimisest kui asjast millega tegelevad ainult noored arendajad. Loeng oli sellest, et tegelikult testimine ei ole just läbiklikkimine, vaid vajab rohkem teadmisi kui arendajatel seda tihtipeale on. Samuti vajab see palju kogemust, et aru saada ja leida vead enne uue versiooni publitseerimist. Testimine on väga tähtis tarkvara tootmises, sest tarkvara vead võivad tekitada katastroofi ja rahakaotuse ning just ebamugavust kasutajale.&lt;br /&gt;
&lt;br /&gt;
Viimase, kaheksanda loengu esineja oli Siim Vene, kes on IT-talituse juhataja Põhja-Eesti Regionaalhaiglas. Loeng oli paljudest asjadest: tööturust - tema isiklikust eelistusest kui ta inimest tööle võtab ja infotehnoloogiast meditsiinis. Ta räägis sellest, et tema arvates kogemus, oskused ja isiklikud omadused on väärtuslikumad, kui just haridust tõendavat diplom. Nii samuti sellest, et õppimise aeg on selline aeg, kui saab väga väärtuslikke kontakte ja tutvusi luua. Ka oli juttu uutest projektidest Põhja-Eesti Regionaalhaiglas, millega meditsiinitöötajad saavad tahvelarvuteid, sellepärast et tänapäevane situatsioon meditsiinis on selline, et meditsiinitöötajal on vaja kõik vihikusse kirjutada ja pärast seda kõik meditsiini-infosüsteemi ümber kirjutada, mis võtab lisa aega. Oleks parem, kui kõik see oleks kohe kättesaadav.&lt;br /&gt;
&lt;br /&gt;
Samuti mind üllatas see, et haiglas on oma akud ja isegi väike elektrijaam, mis annab elektrikatkestuse puhul piisavalt energiat, et toetada haiglat ning suure vajaduse korral kogu linnaosa.&lt;br /&gt;
Kokkuvõtteks tahaksin öelda, et kõik loengud olid põnevad ja motiveerivad ning erinevad. Külalised olid valitud õigesti ja nad aitasid luua arusaama, millise erialaga on tegemist, mis meid ootab ja mida meist oodatakse.&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54904</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54904"/>
		<updated>2012-10-30T23:12:30Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Viited */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;br /&gt;
* http://www.itcollege.ee/tudengile/oppetoo/oppekorraldus-eeskiri/ Õppekorralduse eeskiri&lt;br /&gt;
* http://www.itcollege.ee/tudengile/finantsinfo/pangarekvisiidid/ Teenuste tasumäärad 2012/2013 õppeaastal&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54885</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54885"/>
		<updated>2012-10-30T23:00:01Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;br /&gt;
&lt;br /&gt;
==Viited==&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54883</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54883"/>
		<updated>2012-10-30T22:57:42Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Õpingukorralduse küsimused */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud järele sooritada arvestusi ja eksameid.&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54882</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=54882"/>
		<updated>2012-10-30T22:55:38Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: /* Erialatutvustuse aine arvestustöö */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev: 31.10.2012&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;br /&gt;
===Küsimus A===&lt;br /&gt;
Kukkusid arvestusel läbi. Kuidas edasi? Kaua on võimalik arvestust teha? Kellega kokkuleppida, et arvestust teha? Kuidas toimub järelarvestusele registreerimine? Mis on tähtajad? Palju maksab, kui oled riigieelarvelisel (RE) kohal? Palju maksab, kui oled riigieelarvevälisel (REV) kohal?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
Kui kukkusid arvestusel läbi, siis kordusarvestuse läbimise viis saab teada aineprogrammist.&lt;br /&gt;
Kordusarvestus on võimalik teha kuni ülejärgmise semestri punase joone päevani. Registreerida kordusarvestusele saab õppeosakonnas. Kordusarvestuse tähtajad määrab õppejõud kooskõlas õppeosakonnas koostatud soovitusliku ajakavaga.&amp;lt;br&amp;gt;&lt;br /&gt;
Kui oled riigieelarvilisel (RE) kohal, siis kordusarvestus on tasuta. Riigieelarvevälisel (REV) kohal tasu suurus kehtestakse rektori käskkirjaga. Praegune kordussoorituse tasu (REV tudengile) on 14,2 €.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Küsimus 5===&lt;br /&gt;
Millised võimalused on minna akadeemilisele puhkusele teisel õppeaastal? Mis tegevused tuleb selleks teha? Kui pikk on maksimaalne puhkuse aeg? Kuidas toimub puhkuse lõpetamine? Kuidas toimub puhkuse varasem lõpetamine? Kas puhkuse ajal saab deklareerida õppeaineid? Kas saab teha järele eksameid ja arvestusi?&lt;br /&gt;
&lt;br /&gt;
===Vastus===&lt;br /&gt;
On võimalik taotleda akadeemilisele puhkusele teisel aastal:&lt;br /&gt;
&amp;lt;ul&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Tervislikel põhjustel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Eesti kaitsejõududesse teenima asumisel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Lapse hooldamiseks&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;li&amp;gt;Muudel põhjusel&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&lt;br /&gt;
Selleks, et taotleda akadeemilist puhkust on vaja kirjutada avaldus rektori nimele. Maksimaalse akadeemilise puhkuse aeg on kolm aastat. Akadeemilise puhkuse lõpetamiseks peab üliõpilane hiljemalt akadeemlise puhkuse lõpu kuupäevaks esitada avaldust akadeemilise puhkuse lõpetamiseks. Akadeemilise puhkuse katkestamist taotletakse avaldusega rektori nimele. Puhkuse ajal ei saa deklareerida õppeaineid, aga on lubatud sooritada arvestusi ja eksameid.&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=49518</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=49518"/>
		<updated>2012-09-19T14:35:13Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Esitamise kuupäev:&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=49517</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=49517"/>
		<updated>2012-09-19T14:30:01Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Erialatutvustuse aine arvestustöö=&lt;br /&gt;
Autor: Daniil Slobodin&amp;lt;br&amp;gt;&lt;br /&gt;
Eesitamise kuupäev:&lt;br /&gt;
&lt;br /&gt;
==Essee==&lt;br /&gt;
&lt;br /&gt;
==Õpingukorralduse küsimused==&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
	<entry>
		<id>https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=49516</id>
		<title>User:Dslobodi</title>
		<link rel="alternate" type="text/html" href="https://wiki.itcollege.ee/index.php?title=User:Dslobodi&amp;diff=49516"/>
		<updated>2012-09-19T14:13:11Z</updated>

		<summary type="html">&lt;p&gt;Dslobodi: Created page with &amp;#039;Hello World!&amp;#039;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Hello World!&lt;/div&gt;</summary>
		<author><name>Dslobodi</name></author>
	</entry>
</feed>