Sposób na wizualizację ilości decyzji wydanych przez UODO w czasie
Lista decyzji jest tutaj: https://uodo.gov.pl/pl/p/decyzje
Kod w JS do wyciągnięcia wszystkich dat decyzji UODO:
copy(
Array.from(
document.querySelectorAll(".d-none.d-sm-inline-flex.float-sm-right")
)
.map((e) =>
e.textContent
.trim()
.replace(/[\n ]+/g, " ")
.replace(/^[0-9]+ /g, "")
)
.reverse()
.join("\n")
);
Potem wklejam do pliku txt i w bashu generuję plik csv:
cat uodo.txt | sed 's/ r.//g' | awk '{print "," $2 " " $1}' | uniq -c > uodo.csv