==========
Cvičení probíhají v laboratoři [KN:E-s109][1] a vede je
-[Michal Sojka][2]. Další cvičící jsou [Rostislav Lisový][7] a
-[Michal Horn][8].
+[Michal Sojka][2]. Druhým cvičícím je [Michal Horn][8].
Na stanicích v laboratoři je síťová instalace [Debian][6] GNU/Linux
7 (Wheezy). Informace o účtech a vzdáleném přístupu se nacházejí na
Osnova
==========
-1. Seznámení se s předmětem a hodnocením. [[Hackovací intro|cviceni/1]].
-2. [[Tvorba "produktu" z nezávislých OSS komponent|cviceni/2]] (embedded Linux)
+1. Seznámení se s předmětem a hodnocením. Úloha 1: [[Hackovací intro|cviceni/1]].
+2. Úloha 2: [[Tvorba "produktu" z nezávislých OSS komponent|cviceni/2]] (embedded Linux)
3. [[Specifikace individuálního zadání|cviceni/3]] samostatná práce a jeho zařazení
do existujících OS projektů (konzultace se cvičícími)
-4. [[Verzovací systém Git|cviceni/4]]
+4. Úloha 3: [[Verzovací systém Git|cviceni/4]]
5. [[Prezentace projektu do kterého budu přispívat v samostatné práci a
nástin řešení|cviceni/5]]
-6. Test ([[zadání|cviceni/6]], [[výsledky|cviceni/6/vysledky]])
-7. [[Samostatná práce, konzultace|cviceni/konzultace]]
-8. [[Samostatná práce, konzultace|cviceni/konzultace]]
+6. Úloha 4: Obsluha mnoha klientů
+7. Úloha 5: Open street map
+8. Test (16. 4. 2015) ([[zadání|cviceni/6]], [[výsledky|cviceni/6/vysledky]])
9. [[Samostatná práce, konzultace|cviceni/konzultace]]
10. [[Samostatná práce, konzultace|cviceni/konzultace]]
11. [[Samostatná práce, konzultace|cviceni/konzultace]]
-12. [[Samostatná práce, konzultace|cviceni/konzultace]]
-13. [[Prezentace výsledků (15. května 2014; povinná účast)|cviceni/11]]
-14. [[Zápočet|cviceni/12]]
+12. [[Prezentace výsledků (14. 5. 2014; povinná účast)|cviceni/11]]
+13. [[Zápočet|cviceni/12]]
Podmínky udělení zápočtu
==========
-* Účast na 1. – 6. a 13. cvičení (individuálně hodnotíme předchozí omluvy ze závažných důvodů),
-* odevzdané úlohy z 1. – 4. cvičení,
+* Účast na 1. – 8. a 12. cvičení (individuálně hodnotíme předchozí omluvy ze závažných důvodů),
+* odevzdané úlohy 1 – 5 cvičení,
* absolvován test,
* prezentace záměru práce,
* prezentace výsledku práce.
Vybraný projekt musí splňovat následující podmínky:
-* veřejně přístupný repozitář s historií projektu
+* má veřejně přístupný repozitář s historií projektu
* historie musí dokládat minimálně dva roky aktivního vývoje nebo na
vývoji musí pracovat minimálně pět aktivních vývojářů (autorů
commitů).
na kobereček.-->
[[!table class="borders" data="""
-Co | Podmínka<br/>zápočtu | Body | Poznámky |
-Cvičení 1 (úprava MC) | ✓ | 5 | a) |
-Cvičení 2 (dmsg vypíše Hello <my name>) | ✓ | 5 | a) |
-Cvičení 3 (předložení návrhu samostatné práce) | ✓ | 5 | a) |
-Cvičení 4 (úprava patche proti Git historii) | ✓ | 5 | a) |
-Prezentace záměru práce | ✓ | 5 | |
-Test v půli semestru | ✓ | 15 | |
-*Průběh samostatné práce* | | | |
- Odezva od člena projektu | | 3 | b) |
- Vaše změny (i nepřijaté) jsou dostupné ve veřejném repozitáři | | 3 | b) |
- Otestování vašich změn členem projektu | | 3 | b) |
- Zahrnutí vaší implementace do projektu | | 3 | b) |
- Vaše změny jsou zdokumentovány v uživatelské dokumentaci projektu | | 3 | b) |
- Výsledná práce odpovídá zadání ze 3. týdne | | 3 | b) |
- Profilová stránka a slidy k závěrečné prezentaci jsou anglicky | | 2 | |
-Prezentace výsledku práce | ✓ | 10 | c) |
-Ohloh | | 5 | d) |
-Zkouška | | 30 | |
-**Celkem** | | **105** | |
+Co | Podmínka<br/>zápočtu | Body | Poznámky,<br/>deadline |
+Úloha 1 (úprava MC) | ✓ | 5/1 | a), 26. 2. |
+Úloha 2 (dmsg vypíše Hello <my name>) | ✓ | 5/1 | a), 5. 3. |
+Konzultace návrhu samostatné práce | ✓ | | |
+Úloha 3 (úprava patche proti Git historii) | ✓ | 5/1 | a), 19. 3. |
+Prezentace záměru práce | ✓ | 5/1 | |
+Úloha 4 (obsluha mnoha klientů) | ✓ | 5(+5)/1 | a), b), 9. 4. |
+Úloha 5 (Open street map) | ✓ | 5/1 | a), 30. 4. |
+Test v půli semestru | ✓ | 15 | |
+*Průběh samostatné práce* | | | |
+ Odezva od člena projektu | | 3 | c) |
+ Vaše změny (i nepřijaté) jsou dostupné ve veřejném repozitáři | | 3 | c) |
+ Otestování vašich změn členem projektu | | 3 | c) |
+ Zahrnutí vaší implementace do projektu | | 3 | c) |
+ Vaše změny jsou zdokumentovány v uživatelské dokumentaci projektu | | 3 | c) |
+ Výsledná práce odpovídá zadání ze 3. týdne | | 3 | c) |
+ Profilová stránka a slidy k závěrečné prezentaci jsou anglicky | | 2 | |
+Prezentace výsledku práce | ✓ | 1 – 5 | d) |
+Ohloh | | (3) | e) |
+Zkouška | | 30 | |
+**Celkem** | | **100+(8)** | |
"""]]
[[!table class="borders" data="""
#### Poznámky:
<ol class="lower-alpha">
-<li>5 bodů pokud je úloha odevzdána do příštího cvičení (včetně), jinak
+<li>5 bodů pokud je úloha odevzdána do "deadlinu" (včetně), jinak
1 bod.</li>
+<li>Pět nejlepších studentů získá navíc 1 – 5 bonusových bodů.</li>
<li>pokud si vyberete jako samostatnou práci lokalizaci, bude vaše bodové hodnocení sníženo o 1/3.</li>
<li>4 – 10 bodů v závislosti na hodnocení (hlasování) všemi přítomnými.</li>
<li>Ohloh profil s kudorankem větším než 0 získaným za commity v open-source