Skip to content

Instantly share code, notes, and snippets.

View tuttle's full-sized avatar

Vlada Macek tuttle

View GitHub Profile
@tuttle
tuttle / moci.md
Last active August 22, 2026 13:48
Rozdělení mocí ve státě
graph TB

subgraph CORE["<b>ÚSTAVA ČR</b>"]
A["<div style='text-align:left'>• základní zákon státu<br>• nejvyšší právní síla<br>• stanovuje principy fungování<br>• stanovuje dělbu moci<br>• chrání práva a svobody občanů"]
end

%% ───────── ZÁKONODÁRNÁ MOC ─────────
subgraph LEG["<b>ZÁKONODÁRNÁ MOC"]
  B["<b>🏛 PARLAMENT ČR"]

Property-based testing

Property-based testing (PBT) je moderní přístup k testování softwaru, který převrací klasické psaní testů naruby. Místo toho, abys vymýšlel konkrétní vstupy (např. "co se stane, když zadám číslo 5"), definuješ vlastnosti (properties), které by měl tvůj kód splňovat pro jakýkoliv platný vstup.

Knihovna Hypothesis je pro Python v tomto směru naprostým standardem a špičkou v oboru.


1. Rozdíl mezi klasickým testem a PBT

@tuttle
tuttle / Local LLM.md
Created December 6, 2024 10:14
Local LLM

Lokální LLM

Moje první lokálně běžící LLM! 2024-12-06

Okamžitě funguje.

$ docker run -d -v ollama:/root/.ollama -p 11434:11434 --name ollama ollama/ollama

Stáhlo necelý 2 GB a pustilo se na pozadí. Je to jen platforma, nutno stáhnout jeden z dostupných modelů. Následující příkaz stáhne model o velikosti skoro 4 GB a hned spustí command line interface: