Skip to content

Commit

Permalink
Merge pull request #484 from Czechitas-podklady-WEB/feature/struktura…
Browse files Browse the repository at this point in the history
…-adresaru-a-git

Feature/struktura adresaru a git
  • Loading branch information
FilipChalupa authored Sep 1, 2023
2 parents c046cf4 + 35e12bc commit 34c936c
Show file tree
Hide file tree
Showing 14 changed files with 55 additions and 24 deletions.
2 changes: 1 addition & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
version: '3'
services:
kodim:
image: onset/kodimcz:2.0.0-beta.5
image: onset/kodimcz:2.0.0-beta.6
restart: always
ports:
- '3000:3000'
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 5 additions & 1 deletion zaklady-gitu/struktura-adresaru/cv-prikazova-radka.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
## Cvičení: Příkazová řádka

::exc[cvlekce/chat]
::exc[cvlekce/textovka]
::exc[cvlekce/textovka-vetrelec]

### Bonus

::exc[cvlekce/textovka-trosecnik]
6 changes: 5 additions & 1 deletion zaklady-gitu/struktura-adresaru/cv-webova-textovka.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## Cvičení: Webová textovka

::exc[cvlekce/webova-textovka]
::exc[cvlekce/webova-textovka-vetrelec]

### Bonus

::exc[cvlekce/webova-textovka-trosecnik]
9 changes: 9 additions & 0 deletions zaklady-gitu/struktura-adresaru/cvlekce/textovka-trosecnik.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
---
title: Textovka Trosečník
demand: 2
---

Zahrajte si na příkazové řádce textovou hru Trosečník.

1. Stáhněte si k sobě na disk soubory a složky s hrou uvnitř zipového souboru [trosecnik-main.zip](https://github.com/Czechitas-podklady-WEB/trosecnik/archive/refs/heads/main.zip).
1. Pokračujte obdobně jako u hry Vetřelec.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: Textovka
title: Textovka Vetřelec
demand: 3
---

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
---
title: Webová textovka Trosečník
demand: 3
---

Hru Trosečník z předchozího cvičení převeďte na webovou stránku.
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
---
title: Webová textovka
title: Webová textovka Vetřelec
demand: 3
---

Hru z předchozího cvičení převeďte na webovou stránku.
Hru Vetřelec z předchozího cvičení převeďte na webovou stránku.

1. Otevřete si složku `vetrelec-main` ve _VS Code_.

Expand Down
2 changes: 2 additions & 0 deletions zaklady-gitu/struktura-adresaru/server.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ Následující příkaz pro příkazovou řádku spustí na vašem počítači w
npx serve
```

::fig[npx serve]{src=assets/serve.png}

Server poté můžete navštívit na adrese [localhost:3000](http://localhost:3000) ve webovém prohlížeči.

Všimněte si názvu _localhost_, který slouží jako přezdívka vašeho počítače. Na server přes tuto adresu můžete přistoupit jen vy, je lokální/místní.
Expand Down
4 changes: 2 additions & 2 deletions zaklady-gitu/struktura-adresaru/shrnuti.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
Po této lekci byste měli vědět a znát

- jak otevřít terminálové okno / příkazovou řádku,
- jak v něm navigovat pouštět složitější příkazy,
- jak se v něm navigovat ve složkách pomocí `cd`,
- jak vytvářet nové složky přes `mkdir`,
- jak z terminálu otevřít/vytvořit soubor,
- jak číst soubory přes `type`/`cat`,
- jak spustit lokální server,
- jak otevřít integrovaný terminál ve VS Code.
13 changes: 9 additions & 4 deletions zaklady-gitu/struktura-adresaru/slozitejsi-prikazy.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ nazev-prikazu první druhý třetí 100 "delší text"

### `echo`

Ukázkou programu, který pracuje s více parametry je například `echo` (zvěna). Tento program vypíše zpět na obrazovku všechno, co mu zadáte jako parametry.
Ukázkou programu, který pracuje s více parametry je například `echo` (ozvěna). Tento program vypíše zpět na obrazovku všechno, co mu zadáte jako parametry.

```sh
echo Ahoj
Expand All @@ -20,13 +20,18 @@ echo Ahoj

Vést konverzaci se sebou samým je trochu zvláštní a rychle omrzí. Pokud si chcete popovídat s někým dalším, může vyzkoušet následující příkazy.

První odešle zprávu do společného chatu.
#### První odešle zprávu do společného chatu.

```sh
npx @czechitas/chat send "Jak se máte?"
```

Druhý vypíše všechny zprávy, které byly do chatu odeslány.
- `npx` je program,
- `@czechitas/chat` je první parametr,
- `send` je druhý parametr,
- `Jak se máte?` je poslední parametr.

#### Druhý příkaz vypíše všechny zprávy, které byly do chatu odeslány.

```sh
npx @czechitas/chat list
Expand All @@ -40,4 +45,4 @@ Need to install the following packages:
Ok to proceed? (y)
```

::fig[npx serve]{src=assets/serve.png}
::fig[výsledek `npx @czechitas/chat list`]{src=assets/chat-list.png}
18 changes: 10 additions & 8 deletions zaklady-gitu/struktura-adresaru/struktura-adresaru.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,6 @@ Adresáře, neboli složky můžeme procházet, podobně jako to znáte z Window

Příkaz `cd` je možné pouštět vícekrát za sebou nebo skládat delší cesty pomocí lomítek. Například `cd ../../..` vás přesune o tři úrovně výše nebo `cd ../tajne` do složky `tajne`, která je o jednu úroveň výše.

#### Vytvoření další složky

- ##### Mac, Linux i Windows

```sh
mkdir nazev-nove-slozky
```

#### Zjištění aktuální složky

- ##### Mac, Linux
Expand Down Expand Up @@ -85,3 +77,13 @@ Adresáře, neboli složky můžeme procházet, podobně jako to znáte z Window
```sh
type nazev-souboru.txt
```

### Bonus

#### Vytvoření nové složky

- ##### Mac, Linux i Windows

```sh
mkdir nazev-nove-slozky
```
5 changes: 2 additions & 3 deletions zaklady-gitu/uvod-do-gitu/cvlekce/vizitka/exercise.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ demand: 4
1. Vytvořte si na GitHubu nový repozitář ze šablony [cviceni-vizitka-2023](https://github.com/Czechitas-podklady-WEB/cviceni-vizitka-2023).
1. Z terminálu, příkazové řádky repozitář naklonujte k sobě na počítač.
- `git clone https://github.com/{UZIVATELSKE_JMENO}/cviceni-vizitka-2023.git` kde místo {UZIVATELSKE_JMENO} bude váš login na GitHubu
- Pokud jste v předchozím kroku nevybrali _Add a README file_, zobrazí se varování _„warning: You appear to have cloned an empty repository“_, které můžete ignorovat.
1. V novém okně VS Code otevřete gitem vytvořenou složku `vizitka-2023`.
- V okně zatím nic nebude. V panelu souborů vlevo bude soubor `README.md`.
1. Ve složce vytvořte soubor `index.html`.
Expand All @@ -21,7 +20,7 @@ demand: 4

- Na Macu a v Linux by měl výstup příkazu `ls` vypadat nějak takto:

::fig[dir]{src=assets/ls.png size=50}
::fig[ls]{src=assets/ls.png size=50}

- Pokud jste ve špatné složce, příkazem `cd` se přesuňte na správné umístění.

Expand All @@ -30,7 +29,7 @@ demand: 4
- `git commit -m "Základní HTML"`
1. Commit nahrajte na GitHub příkazem `git push`. Při úspěchu by poslední řádek v příkazové řádce po nahrání měl vypadat přibližně takto, i když bude začína jinou změtí čísel a písmen:

```
```text
668612b..54c9a30 main -> origin/main
```

Expand Down
2 changes: 1 addition & 1 deletion zaklady-gitu/uvod-do-gitu/dulezite-prikazy.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
: Nahraje všechny nově vytvořené commity do vzdáleného repozitáře.

**log**
: Zobrazí historii commitů. Pokud se úplně dole na konci historie zobrazí dvojtečka `:`, znamená to, že historie je delší a můžete v ní listovat. Výpis logu ukončíte (a vrátíte se do temrinálu) stisknutím klávesy <kbd>q</kbd>.
: Zobrazí historii commitů. Pokud se úplně dole na konci historie zobrazí dvojtečka `:`, znamená to, že historie je delší a můžete v ní listovat. Výpis logu ukončíte (a vrátíte se do terminálu) stisknutím klávesy <kbd>q</kbd>.

### Příkazy pro počáteční nastavení

Expand Down

0 comments on commit 34c936c

Please sign in to comment.