Weekly outline

  • 18 February - 24 February

    • Python kod URL
      Restricted Not available unless: You belong to Dron
    • Programovanie drona pomocou pythonu URL
      Restricted Not available unless: You belong to Dron
    • Stranka vyrobcu BrickPI URL
      Restricted Not available unless: You belong to LegoMindstorms
    • zdrojak File
      Restricted Not available unless: You belong to Dron
    • SDK commands tello drone File
      Restricted Not available unless: You belong to Dron
  • 25 February - 3 March

    • podklady URL
      Restricted Not available unless: You belong to Dron
  • 18 March - 24 March

    • Upravte skript Assignment
      Restricted Not available unless: You belong to Linux
  • 1 April - 7 April

    • jednoducha hra hadania cisla File
      Restricted Not available unless: You belong to Linux
    • Algorithm Follow the line Assignment
      Restricted Not available unless: You belong to LegoMindstorms
  • 22 April - 28 April

    Prezentacia o nastrahach na internete (Kali linux) a prevencia.

    • menit heslo tak casto ako to len ide
    • 29 April - 5 May

      Prezentacia z praxe administratora sieti.

      Tvorba skriptov na generovanie hesla.

      1. Najst rozne sposoby
      2. Vyhodnotit zvoleny sposob
      3. Vytvorit skript s volitelnym poctom znakov ako parametra skriptu
      4. Vytvorit skript s volitelnym rozsahom nahodne generovaneho poctu znakov ako parametra skriptu
      • 6 May - 12 May

        1. Vytvorenie bashovskeho skriptu GenerujNoveHesla.sh ktory vytvori nove osem znakove hesla pre vsetky aplikacie zadane ako parametre.
          napr. po zavolani skriptu
          GenerujNoveHesla.sh email facecook ebay banka
          Sa na obrazovku zobrazi napr.:
          email abRasco4
          facecook 35d4hzda
          ebay 63g4a87g
          banka isthjIOU
          pomocky:
          1. $1 $2 ... $99 su jednotlive parametre odelene medzerou,
          2. $# je pocet parametrov,
          3. $@ je zoznam vsetkych parametrov
            pouzitie napr. Urob nieco pre kazdy parameter:
            for parameter in "$@"
            do
               echo "Parameter cislo $i: $parameter"
            done
        2. Upravte algoritmus tak aby sa spraval nasledovne: Opiste akym sposobom funguje tento algoritmus.

          pomocka:
          1. Prikaz shift posuva parametre $1<=$2<=$3 ... atd.
            http://www.tldp.org/LDP/abs/html/othertypesv.html
            until [ -z "$1" ]  # Until all parameters used up . . .
            do
              echo -n "$1 "
              shift
            done
            

          2. BASH Test ci je premenna integer

            case ${variable#[-+]} in
              *[!0-9]* ) echo Nieje Cislo ;;
              * ) echo Je Cislo ;;
            esac
            #treba upravit len na kladne cislo