Changes between Version 15 and Version 16 of cs/Pravidla


Ignore:
Timestamp:
Mar 6, 2025, 3:08:01 PM (5 months ago)
Author:
Ales Horak
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • cs/Pravidla

    v15 v16  
    1 = Pravidla provozu Centra zpracování přirozeného jazyka (CZPJ) =
     1= Pravidla provozu Centra zpracování přirozeného jazyka (NLP Centra) =
    22
    3 Jakmile se ocitnete v provozu CZPJ, měli byste dodržovat určitá pravidla, abyste nenabourali. Tady jsou:
     3Jakmile se ocitnete v provozu NLP Centra, měli byste dodržovat určitá pravidla, abyste nenabourali. Tady jsou:
    44
    5 == Informační systém CZPJ - `nlpis` ==
    6 Na URL https://nlp.fi.muni.cz/nlpis/  najdete informační systém CZPJ označovaný jako `nlpis`.  Pro přístup  použijte stejný login (`x...`) a heslo, jako máte na serveru `aurora` a na fakultě. V systému prosím  zkontrolujte veškeré údaje  spojené s vaší osobou a průběžně  aktualizujte informace o vámi řešených projektech, případně úkolech.
     5== Informační systém NLP Centra - `nlpis` ==
     6Na URL https://nlp.fi.muni.cz/nlpis/  najdete informační systém NLP Centra označovaný jako `nlpis`.  Pro přístup  použijte stejný login (`x...`) a heslo, jako máte na serveru `aurora` a na fakultě. V systému prosím  zkontrolujte veškeré údaje  spojené s vaší osobou a průběžně  aktualizujte informace o vámi řešených projektech, případně úkolech.
    77
    88== NLP Matrix ==
     
    1212
    1313== Zprávy o činnosti ==
    14 Povinností  každého studenta spolupracujícího s CZPJ je pravidelně posílat zprávu  o činnosti za uplynulý měsíc. Tato zpráva se zasílá přes webové  rozhraní přístupné na https://nlp.fi.muni.cz/nlpis/auth/zpravy/   Postgraduální studenti posílají zprávy na konci každého měsíce,  ostatní mají tuto povinnost vždy na konci října, listopadu, prosince,  února, března, dubna a května. Zpráva je členěna podle jednotlivých  projektů, na jejichž řešení se student podílí.  Přehled zpráv za  uplynulé měsíce je možné získat [https://guest:guest@nlp.fi.muni.cz/nlpis/auth/reports--list.php zde]
    1514
    16 Vzhledem  k tomu, že každý student má právo číst zprávy o činnosti ostatních  spolupracovníků, měl by mít každý možnost zjistit, na jakých úkolech a  jak intenzivně se v CZPJ pracuje. Zprávy nemají tedy výhradně  kontrolní funkci, ta je naopak tou poslední. Především by měly sloužit  jako inspirace, jako informace, kdo řeší podobné problémy a kdo vám bude  schopen pomoci, pokud máte výborný nápad, ale nemůžete „pohnout“ s  nějakým problémem.
     15Povinností  každého studenta spolupracujícího s NLP Centrem je pravidelně posílat jednořádkovou zprávu o činnosti za uplynulý měsíc. Cílem těchto zpráv je vzájemná informovanost o tom, na jakých úkolech a tématech ostatní aktuálně pracují.
     16Zprávy slouží jako inspirace, kdo řeší podobné problémy a kdo vám bude schopen pomoci, pokud máte výborný nápad, ale nemůžete „pohnout“ s  nějakým problémem.
     17
     18Zpráva se zasílá přes webové  rozhraní přístupné na https://nlp.fi.muni.cz/nlpis/auth/zpravy/.   Doktorští studenti posílají zprávy na konci každého měsíce,  ostatní mají tuto povinnost vždy na konci října, listopadu, prosince,  února, března, dubna a května. Zpráva je členěna podle jednotlivých  projektů, na jejichž řešení se student podílí.  Přehled zpráv za  uplynulé měsíce je možné získat [https://guest:guest@nlp.fi.muni.cz/nlpis/auth/reports--list.php zde].
     19
    1720
    1821== Časové plány ==
     
    2124
    2225== Adresář projektu ==
    23 Každý student, který spolupracuje s CZPJ, má přidělen jeden nebo více projektů ze seznamu na adrese https://nlp.fi.muni.cz/nlpis/auth/tasks-list.php.  Tento seznam obsahuje celou škálu projektů s velmi rozdílnou složitostí  - od (někdy, pro někoho) jednoduchého zprovoznění existujícího  software, přes projekty vhodné pro bakalářské, případně diplomové práce,  až po rozsáhlé projekty postgraduálních studentů, případně celých  skupin řešitelů.
     26Každý student, který spolupracuje s NLP Centrem, má přidělen jeden nebo více projektů ze seznamu na adrese https://nlp.fi.muni.cz/nlpis/auth/tasks-list.php.  Tento seznam obsahuje celou škálu projektů s velmi rozdílnou složitostí  - od (někdy, pro někoho) jednoduchého zprovoznění existujícího  software, přes projekty vhodné pro bakalářské, případně diplomové práce,  až po rozsáhlé projekty postgraduálních studentů, případně celých  skupin řešitelů.
    2427
    2528Všechny soubory, které se projektu týkají, musí být v adresáři `/nlp/projekty/OZNACENI_PROJEKTU/`.  Zadavatel zprostředkuje vytvoření tohoto adresáře a nastavení  vlastníka. Dále v systému nlpis vyplní řešitele a do URL dá odkaz na `http://nlp.fi.muni.cz/projekty/OZNACENI_PROJEKTU/`.  Výjimkou z pravidla o uložení všech relevantních souborů na jedno místo  mohou být velké datové soubory, které jsou vstupem/výstupem nějakých  programů daného projektu a které se nacházejí v adresářích k tomu přímo  určených (např. `/nlp/corpora/*`).
     
    3336Pro vytvoření adresáře projektu můžete použít [[cs/SablonaStrankyProjektu|Šablonu stránky projektu]].
    3437
    35 '''Pozor na data CZPJ''', která nejsou volně dostupná. Pokud s takovými daty pracujete, dejte pozor, ať je nezveřejníte. Můžete zveřejnit část nebo můžete přidat omezení na počet spuštění. Pokud si nejste jistí, zeptejte se zadavatele projektu.
     38'''Pozor na data NLP Centra''', která nejsou volně dostupná. Pokud s takovými daty pracujete, dejte pozor, ať je nezveřejníte. Můžete zveřejnit část nebo můžete přidat omezení na počet spuštění. Pokud si nejste jistí, zeptejte se zadavatele projektu.
    3639
    3740== Jak vypadá splněný úkol, resp. korektně uzavřený projekt ==
     
    3942
    4043=== Projekt je aplikace ===
    41 Pokud je projektem nějaký program, chceme jej využívat i potom, co CZPJ opustíte. Proto je v adresáři projektu soubor `Makefile`, pomocí kterého se standardními prostředky (`make`) dají spustit minimálně akce:
     44Pokud je projektem nějaký program, chceme jej využívat i potom, co NLP Centrum opustíte. Proto je v adresáři projektu soubor `Makefile`, pomocí kterého se standardními prostředky (`make`) dají spustit minimálně akce:
    4245
    4346 * `make tar` - vytvoří soubor `OZNACENI_PROJEKTU.tgz`, který bude obsahovat všechny potřebné soubory k přenesení   projektu na jiný počítač;
     
    4851
    4952== Odpovědnost za data ==
    50 Aby  mohlo mít CZPJ přístup k některým zdrojům, zavazuje se v mnoha  případech, že zabrání neoprávněnému užití dat. Proto je každý odpovědný  za ochranu  svěřených dat, která používá při své práci.  To zahrnuje  mimo jiné i odpovědnost za správné nastavení přístupových práv ke  spravovaným souborům a adresářům.
     53Aby  mohlo mít NLP Centrum přístup k některým zdrojům, zavazuje se v mnoha  případech, že zabrání neoprávněnému užití dat. Proto je každý odpovědný  za ochranu  svěřených dat, která používá při své práci.  To zahrnuje  mimo jiné i odpovědnost za správné nastavení přístupových práv ke  spravovaným souborům a adresářům.
    5154
    5255'''Pokud si nejste jistí, zeptejte se. Je to jednodušší než čelit problémům kvůli neoprávněnému užití dat.'''
    5356=== Datový prostor ===
    54 Na  disku, kde jsou domovské adresáře, funguje systém uživatelských kvót.  Pokud v průběhu řešení nějakého úkolu zjistíte, že potřebujete větší  diskový prostor, než povoluje vaše současná kvóta, požádejte zadavatele  úkolu, aby zařídil její zvýšení. Větší projekty bývají umísťovány do  zvláštního prostoru, kde se zpravidla systém kvót neaplikuje. Přesto i  zde platí přísný zákaz  použití přiděleného prostoru pro jiné účely, než  bylo dohodnuto. Porušení tohoto zákazu může mít za následek pozastavení  účtu (a byl už takový případ),  případně definitivní zrušení spolupráce s CZPJ.
     57Na  disku, kde jsou domovské adresáře, funguje systém uživatelských kvót.  Pokud v průběhu řešení nějakého úkolu zjistíte, že potřebujete větší  diskový prostor, než povoluje vaše současná kvóta, požádejte zadavatele  úkolu, aby zařídil její zvýšení. Větší projekty bývají umísťovány do  zvláštního prostoru, kde se zpravidla systém kvót neaplikuje. Přesto i  zde platí přísný zákaz  použití přiděleného prostoru pro jiné účely, než  bylo dohodnuto. Porušení tohoto zákazu může mít za následek pozastavení  účtu (a byl už takový případ),  případně definitivní zrušení spolupráce s NLP Centrem.
    5558
    5659== Ohleduplné chování ==
    57 Práce  mnoha lidí na počítačích CZPJ předpokládá ohleduplné jednání všech  uživatelů. Před spuštěním jakéhokoliv programu s většími nároky na  zdroje (ať už na paměť, procesor nebo diskové prostory) si prosím vždy  ověřte, že nepatřičným způsobem neomezíte práci jiných uživatelů. Pokud  je to možné, nezatěžujte zbytečně server CZPJ '''aurora''' spouštěním  programů, které mohou běžet na jednotlivých stanicích. Jinak používejte v  maximální míře  unixového příkazu `nice` pro snížení priority vašich procesů a ověřujte si diskové možnosti pomocí programů `df` a `du`.   Jste na unixu, využívejte jeho výhod. Velké soubory není například  překvapivě třeba kopírovat, stačí vytvořit odkaz pomocí programu `ln`.
     60Práce  mnoha lidí na počítačích NLP Centra předpokládá ohleduplné jednání všech  uživatelů. Před spuštěním jakéhokoliv programu s většími nároky na  zdroje (ať už na paměť, procesor nebo diskové prostory) si prosím vždy  ověřte, že nepatřičným způsobem neomezíte práci jiných uživatelů. Pokud  je to možné, nezatěžujte zbytečně server NLP Centra '''aurora''' spouštěním  programů, které mohou běžet na jednotlivých stanicích. Jinak používejte v  maximální míře  unixového příkazu `nice` pro snížení priority vašich procesů a ověřujte si diskové možnosti pomocí programů `df` a `du`.   Jste na unixu, využívejte jeho výhod. Velké soubory není například  překvapivě třeba kopírovat, stačí vytvořit odkaz pomocí programu `ln`.
    5861
    5962Pokud vám zmizel proces, zeptejte se správců `nlpunix`, jestli jej třeba nezabili. Domluvte se se správci, že jsou vaše náročné procesy potřebné, nebo se naučte vytvářet procesy méně náročné.
    6063
    61 '''Pozor na stahování cizích webů pomocí `wget`'''. Je to dobrý nápad, ale pokud provozovateli přetížíte server, nebude vás (ani CZPJ) mít rád. Mnoho dat máme stažených, takže se často stačí jen zeptat v CZPJ. Pokud musíte použít `wget`, nezapomeňte na časovou prodlevu.
     64'''Pozor na stahování cizích webů pomocí `wget`'''. Je to dobrý nápad, ale pokud provozovateli přetížíte server, nebude vás (ani NLP Centrum) mít rád. Mnoho dat máme stažených, takže se často stačí jen zeptat v NLP Centru. Pokud musíte použít `wget`, nezapomeňte na časovou prodlevu.
    6265
    6366== Zákaz spouštění dlouhodobě běžících procesů ==
    64 Vzhledem  k problémům Linuxu s dlouhodobě běžícími procesy se v CZPJ zakazuje  spouštění dlouhodobě běžících procesů bez předchozí domluvy se správci počítačů CZPJ. Za obzvláště zavrženíhodné porušení tohoto  zákazu se považuje spouštění programů typu rc5des, SETI, crack apod.
     67Vzhledem  k problémům Linuxu s dlouhodobě běžícími procesy se v NLP Centru zakazuje  spouštění dlouhodobě běžících procesů bez předchozí domluvy se správci počítačů NLP Centra. Za obzvláště zavrženíhodné porušení tohoto  zákazu se považuje spouštění programů typu rc5des, SETI, crack apod.
    6568
    66 == Pobyt v CZPJ o víkendu a v noci ==
    67 Pokud  usilovně pracujete na nějakém úkolu a rádi byste chodili do CZPJ o víkendu, případně zde setrvávali do pozdních nočních hodin, napište nám  a my zařídíme doplnění příslušného seznamu oprávněných osob, který mají   k dispozici vrátní. Provozní doba CZPJ tedy není omezená,  nicméně o víkendech a o svátcích, resp. v nočních hodinách pracovních  dnů, se musíte hlásit na vrátnici a nechat si Centrum odstřežit. Při  odchodu potom požádejte o opětné zastřežení.
     69== Pobyt v NLP Centru o víkendu a v noci ==
     70Pokud  usilovně pracujete na nějakém úkolu a rádi byste chodili do NLP Centra o víkendu, případně zde setrvávali do pozdních nočních hodin, napište nám  a my zařídíme doplnění příslušného seznamu oprávněných osob, který mají   k dispozici vrátní. Provozní doba NLP Centra tedy není omezená,  nicméně o víkendech a o svátcích, resp. v nočních hodinách pracovních  dnů, se musíte hlásit na vrátnici a nechat si Centrum odstřežit. Při  odchodu potom požádejte o opětné zastřežení.
    6871
    69 == Tisk v CZPJ ==
    70 CZPJ je spousta vybavení, např. barevná laserová tiskárna, které je  vám k dispozici. Je jistě účelné tato zařízení využívat, nicméně je  potřeba zamyslet se, jestli činnost, kterou provádíte, slouží přímo ku  prospěchu akademického poslání CZPJ. Jinak totiž dochází k  neodůvodněnému čerpání  např. spotřebního materiálu - papíry, toner, ... 
     72== Tisk v NLP Centru ==
     73NLP Centru je spousta vybavení, např. barevná laserová tiskárna, které je  vám k dispozici. Je jistě účelné tato zařízení využívat, nicméně je  potřeba zamyslet se, jestli činnost, kterou provádíte, slouží přímo ku  prospěchu akademického poslání NLP Centra. Jinak totiž dochází k  neodůvodněnému čerpání  např. spotřebního materiálu - papíry, toner, ... 
    7174
    72 == Jak se zachovat, když v CZPJ zazvoní telefon ==
    73 Možná  se vám bude zdát, že tyto informace jsou nadbytečné, neboť je snad vše  jasné. Delší pozorování dění v CZPJ však ukázalo, že tomu tak není.   Obecně  platí, že - pokud přirozená lenost dovolí - zvedají telefon služebně  nejstarší v místnosti. Každopádně se však nikdo nehlásí jako „Centrum“, ale SVÝM JMÉNEM, s případným dodatkem, že se volající  dovolal do CZPJ. U většiny telefonátů do Centra platí, že  volajícím je někdo z FI, a tudíž (až na několik málo výjimek) je pro něj  informace, že vytočil číslo  CZPJ, irelevantní.
     75== Jak se zachovat, když v NLP Centru zazvoní telefon ==
     76Možná  se vám bude zdát, že tyto informace jsou nadbytečné, neboť je snad vše  jasné. Delší pozorování dění v NLP Centru však ukázalo, že tomu tak není.   Obecně  platí, že - pokud přirozená lenost dovolí - zvedají telefon služebně  nejstarší v místnosti. Každopádně se však nikdo nehlásí jako „Centrum“, ale SVÝM JMÉNEM, s případným dodatkem, že se volající  dovolal do NLP Centra. U většiny telefonátů do Centra platí, že  volajícím je někdo z FI, a tudíž (až na několik málo výjimek) je pro něj  informace, že vytočil číslo  NLP Centra, irelevantní.
    7477
    7578== Závěrečné doporučení ==
    76 CZPJ vznikla již celá řada užitečných nástrojů a pomocných prográmků.  Přitom se stále opakuje případ, kdy se někdo pokouší „objevit Ameriku“ a znovu implementuje programy, o jejichž existenci neví. To může být  výhodné k procvičení programátorských dovedností, ale v prostředí, kde o  nové  (a snad i zajímavé) úkoly není nouze, je to značně  kontraproduktivní.  Na závěr tohoto bloku tedy jednoduché doporučení.  Poptejte se po existujících zdrojích  a hotových programech, ať se  nedělá totéž dvakrát.
     79NLP Centru vznikla již celá řada užitečných nástrojů a pomocných prográmků.  Přitom se stále opakuje případ, kdy se někdo pokouší „objevit Ameriku“ a znovu implementuje programy, o jejichž existenci neví. To může být  výhodné k procvičení programátorských dovedností, ale v prostředí, kde o  nové  (a snad i zajímavé) úkoly není nouze, je to značně  kontraproduktivní.  Na závěr tohoto bloku tedy jednoduché doporučení.  Poptejte se po existujících zdrojích  a hotových programech, ať se  nedělá totéž dvakrát.
    7780
    78 == Šiřte slávu CZPJ ==
    79 CZPJ stále hledá schopné spolupracovníky, neboť schopných lidí není nikdy  dost. Proto, pokud víte o někom, kdo by byl dobrým adeptem, dejte nám  tip, případně jej sami kontaktujte a pozvěte mezi nás.
     81== Šiřte slávu NLP Centra ==
     82NLP Centrum stále hledá schopné spolupracovníky, neboť schopných lidí není nikdy  dost. Proto, pokud víte o někom, kdo by byl dobrým adeptem, dejte nám  tip, případně jej sami kontaktujte a pozvěte mezi nás.