Spuštění bashe v docker kontejneru

Docker nabízí příkaz exec, který spustí zadaný příkaz v běžícím kontejneru. V tomto příspěvku jsem si vytvořil kontejner s databází PostgreSQL a k databázi jsem se připojil z lokálního počítače pomocí nástroje psql. Pokud chci v tomto kontejneru spustit bash v pseudoterminálu, použiji tento příkaz:

docker exec -it my-postgres bash

-i, --interactive: interaktivní vstup
-t, --tty: spustí pseudo terminál

Zdroj: stackoverflow.com/…/how-do-i-get-into-a-docker-containers-shell

Scope funkce v Kotlinu

Cílem block functions je vykonat blok kódu v kontextu daného kódu. To znamená, že pokud zavoláte takovou funkci na objektu s lambdou, vytvoří se rozsah (scope), ve kterém můžete k objektu přistupovat bez uvedení jeho jména. Tyto funkce se mezi sebou liší tím, jak je možné k objektu v rámci scope přistoupit a jaký je výsledek celého výrazu.

Číst dál

Peníze vs měna

Měna je konkrétní peněžní jednotka určitého státu. Měnou České republiky je Česká koruna. Peníze jsou prostředek směny. To jest prostředek používaný při směně. Bavíme se zde o nepřímé směně. Přímá směna by byla přímá výměna zboží za jiný druh zboží (např. slepice za boty). Peníze vznikly jako produkt trhu, který zjednodušuje směnu a uchovává (měl by) hodnotu. Peníze můžeme rozdělit do několika skupin:

  • Komoditní peníze
  • Papírové peníze a mince
  • Kryptoměny
  • Fiatové peníze
  • Bankovní peníze
  • Účetní peníze

Číst dál