Differences between revisions 1 and 30 (spanning 29 versions)
Revision 1 as of 2009-03-25 08:51:44
Size: 516
Editor: 95
Comment:
Revision 30 as of 2011-04-20 09:09:15
Size: 4464
Editor: jenca
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= Zadania = = Zadania pre predmet PIA =

<<TableOfContents()>>

 1. Všetky zadania majú umožňovať registrovanie a prihlasovanie užívateľov -- naštudujte si príslušnú časť djanga alebo to urobte vo vlastnej réžii.
 1. Projekty spravujte pomocou mercurialu, na [[http://www.bitbucket.org | bitbuckete]].
 1. URL na repozitáre budú zverejnené tu -- pošlite mi ich mailom.
 1. Budem sa snažiť vám cez bitbucket pozerať cez plece, posielať vám pripomienky a pomáhať vám.
 1. Zverejňujte repozitáre hneď od začiatku, to mi umožní zadržať vás, keby ste išli do slepej uličky.

== Repozitáre ==

 * http://bitbucket.org/xpafco/eshop/
 * http://bitbucket.org/ryznar/projekt
 * http://bitbucket.org/xcipak/pia
 * http://bitbucket.org/xhulalova/pia-sudoku
 * http://bitbucket.org/xlustond/diskusne-forum
 * http://bitbucket.org/xlustond/forum
 * http://bitbucket.org/xkosar/projekt1
 * http://bitbucket.org/xniklova/zadanie
 * http://bitbucket.org/xzenuchova/projekt-pia
 * http://bitbucket.org/xboudova/wiki


== Blog ==

=== Čo by to malo umožňovať ===

 * Bežná funkčnosť blogu
 * Zápisky by nemali byť písané v HTML, môžete použiť napr. markdown
 * Články by sa mali dať tagovať
Line 5: Line 35:
Python imaging library, uploady v djangu.
Podpora tagov, albumov.
=== Treba si naštudovať ===
Line 8: Line 37:
== Ťahová hra v karty ==  * Python imaging library
 * Uploady v djangu
Line 10: Line 40:
Obrázky kariet si požičajte z PySol. Štatistiky hráčov. === Čo by to malo umožňovať ===

 * Viacero albumov
 * Tagging
Line 14: Line 47:
Pohľad zákazníka a pohľad predavača. || Zadanie vypracuje: Pafčo || http://bitbucket.org/xpafco/eshop/ ||
Line 16: Line 49:
== MiniWiki == === Čo by to malo umožňovať ===
Line 18: Line 51:
Použite existujúci implementáciu nejakého značkovacieho
jazyka, napr. Yaml.
 * Nákupný košík, pomocou sessions
 * Rôzne kategórie tovarov
 * Administrácia stačí pomocou admin interface
 * Nemusíte robiť obrázky tovarov

== Wiki ==

=== Treba si naštudovať ===

 * Registrovanie a prihlasovanie užívateľov v djangu.
 * Markdown, alebo iný wiki značkovací jazyk (existuje implementácia v pythone)
Line 23: Line 65:
Tagging, možnosť oprávniť iných užívateľov pridávať
úlohy.
=== Čo by to malo umožňovať ===

 * Kategórie úloh (podľa urgentnosti)
 * Tagy k úlohám (škola, rodina, deti a pod.)
 * Možnosť zdieľať vybrané úlohy s ostatnými užívateľmi
Line 28: Line 73:
Klon phpbb. Captcha. || Zadanie vypracuje: Lušťoň||http://bitbucket.org/xlustond/diskusne-forum||

=== Čo by to malo umožňovať ===

 * Užívateľ má možnosť vytvoriť diskusné fórum
 * Tvorca môže diskusné fórum moderovať (ak chce)
 * Nemusíte robiť vlákna diskusií

== Odovzdávanie zadaní ==

|| Zadanie vypracuje: Čipak ||http://bitbucket.org/xcipak/pia||


=== Treba si naštudovať ===
 
 * Uploadovanie v djangu.

=== Čo by to malo umožňovať ===

 * Systém pre odovzdávanie zadaní po hodnotených cvičeniach
 * Pre viacero registrovaných učiteľov
 * Študenti by sa mali tiež prihlasovať

== Hádanky ==

|| Zadanie vypracuje: Kosař ||http://bitbucket.org/xkosar/projekt1 ||


=== Čo by to malo umožňovať ===

 * Užívatelia môžu zasielať hádanky, rébusy a podobne
 * Po správnej odpovedi môžu diskutovať o riešení, inak nemajú do diskusie o hádanke prístup.
 * Novú hádanku môže posielať až ten, kto nejakú vyriešil
 * Po vyriešení je možné hádanku hodnotiť

== Sudoku ==

|| Zadanie vypracuje: Hulalová || http://bitbucket.org/xhulalova/pia-sudoku ||

=== Čo by to malo umožňovať ===

 * Každú hodinu sa vygeneruje sudoku
 * Užívatelia súťažia, kto ho vyrieši prvý
 * Rebríčky užívateľov

== Twitter ==

|| Zadanie vypracuje : Rýznar || http://bitbucket.org/ryznar/projekt ||

=== Čo by to malo umožňovať ===

 * Zjednodušený klon sociálnej siete twitter (alebo Google Buzz)

== Registrácia zoznamov literatúry ==

=== Treba si naštudovať ===

 * BibTeX (existuje pythonovský modul)

=== Čo by to malo umožňovať ===

 * Možnosť importovať a exportovať zoznamy literatúry vo formáte BibTeX
 * Možnosť uvádzať záznamy do vzťahu "X cituje Y"
 * Možnosť povedať, že dvaja autori (uvedení pod rôznymi menami) sú ten istý autor
  * napr: J. Novák a Jozef Novák
 * To isté pre časopisy
 * Vypisovanie zoznamov citácií pre článok, autora a podobne.

== Kalendár ==

 || Zadanie vypracuje: Lucia Žeňuchová ||http://bitbucket.org/xzenuchova/projekt-pia ||

=== Čo by to malo umožňovať ===

 * Zjednodušený klon Google Calendar
 * Viacero kalendárov per užívateľ, čítacie a zápisové práva.

Zadania pre predmet PIA

  1. Všetky zadania majú umožňovať registrovanie a prihlasovanie užívateľov -- naštudujte si príslušnú časť djanga alebo to urobte vo vlastnej réžii.
  2. Projekty spravujte pomocou mercurialu, na bitbuckete.

  3. URL na repozitáre budú zverejnené tu -- pošlite mi ich mailom.
  4. Budem sa snažiť vám cez bitbucket pozerať cez plece, posielať vám pripomienky a pomáhať vám.
  5. Zverejňujte repozitáre hneď od začiatku, to mi umožní zadržať vás, keby ste išli do slepej uličky.

Repozitáre

Blog

Čo by to malo umožňovať

  • Bežná funkčnosť blogu
  • Zápisky by nemali byť písané v HTML, môžete použiť napr. markdown
  • Články by sa mali dať tagovať

Galéria

Treba si naštudovať

  • Python imaging library
  • Uploady v djangu

Čo by to malo umožňovať

  • Viacero albumov
  • Tagging

Internetový obchod

Zadanie vypracuje: Pafčo

http://bitbucket.org/xpafco/eshop/

Čo by to malo umožňovať

  • Nákupný košík, pomocou sessions
  • Rôzne kategórie tovarov
  • Administrácia stačí pomocou admin interface
  • Nemusíte robiť obrázky tovarov

Wiki

Treba si naštudovať

  • Registrovanie a prihlasovanie užívateľov v djangu.
  • Markdown, alebo iný wiki značkovací jazyk (existuje implementácia v pythone)

Todo list

Čo by to malo umožňovať

  • Kategórie úloh (podľa urgentnosti)
  • Tagy k úlohám (škola, rodina, deti a pod.)
  • Možnosť zdieľať vybrané úlohy s ostatnými užívateľmi

Diskusné fórum

Zadanie vypracuje: Lušťoň

http://bitbucket.org/xlustond/diskusne-forum

Čo by to malo umožňovať

  • Užívateľ má možnosť vytvoriť diskusné fórum
  • Tvorca môže diskusné fórum moderovať (ak chce)
  • Nemusíte robiť vlákna diskusií

Odovzdávanie zadaní

Zadanie vypracuje: Čipak

http://bitbucket.org/xcipak/pia

Treba si naštudovať

  • Uploadovanie v djangu.

Čo by to malo umožňovať

  • Systém pre odovzdávanie zadaní po hodnotených cvičeniach
  • Pre viacero registrovaných učiteľov
  • Študenti by sa mali tiež prihlasovať

Hádanky

Zadanie vypracuje: Kosař

http://bitbucket.org/xkosar/projekt1

Čo by to malo umožňovať

  • Užívatelia môžu zasielať hádanky, rébusy a podobne
  • Po správnej odpovedi môžu diskutovať o riešení, inak nemajú do diskusie o hádanke prístup.
  • Novú hádanku môže posielať až ten, kto nejakú vyriešil
  • Po vyriešení je možné hádanku hodnotiť

Sudoku

Zadanie vypracuje: Hulalová

http://bitbucket.org/xhulalova/pia-sudoku

Čo by to malo umožňovať

  • Každú hodinu sa vygeneruje sudoku
  • Užívatelia súťažia, kto ho vyrieši prvý
  • Rebríčky užívateľov

Twitter

Zadanie vypracuje : Rýznar

http://bitbucket.org/ryznar/projekt

Čo by to malo umožňovať

  • Zjednodušený klon sociálnej siete twitter (alebo Google Buzz)

Registrácia zoznamov literatúry

Treba si naštudovať

  • BibTeX (existuje pythonovský modul)

Čo by to malo umožňovať

  • Možnosť importovať a exportovať zoznamy literatúry vo formáte BibTeX
  • Možnosť uvádzať záznamy do vzťahu "X cituje Y"
  • Možnosť povedať, že dvaja autori (uvedení pod rôznymi menami) sú ten istý autor
    • napr: J. Novák a Jozef Novák
  • To isté pre časopisy
  • Vypisovanie zoznamov citácií pre článok, autora a podobne.

Kalendár

Čo by to malo umožňovať

  • Zjednodušený klon Google Calendar
  • Viacero kalendárov per užívateľ, čítacie a zápisové práva.

KMaDGWiki: ProgramovanieInternetovychAplikacii/Zadania (last edited 2017-04-25 14:21:12 by jenca)