Informatika pro moderní fyziky

Na této stránce jsou ke stažení materiály z přednášek.

(1) základy automatizace; jednoduché zpracování a vizualizace dat

balíček s daty

prezentace

(2) úvod do jazyka Ruby a základy zpracování textu

balíček s daty

prezentace

(3) tabulky, RubyGems, ladění programů a zpracování textu

balíček s daty

prezentace

(4) RubyGems, vstupní a výstupní soubory pro výpočetní programy

balíček s daty

prezentace

(5) vstupní a výstupní soubory pro výpočetní programy, datové struktury

balíček s daty

prezentace

(6) vstupní a výstupní soubory pro výpočetní programy, základy OOP

balíček s daty

prezentace

(7) Vstupní soubory pro výpočetní programy, textové dokumenty

balíček s daty

prezentace

(8) Chytré šablony, textové dokumenty

balíček s daty

prezentace

(9) Inteligentní šablony - ERb, SVG - tvorba obrázků

balíček s daty

prezentace

(10) Generování vektorových obrázků. Konfigurační soubory YML, formát JSON, použití cizích API

balíček s daty

prezentace

(11) interaktivní mapy, komplexní zpracování dat

balíček s daty

prezentace

Informace k instalaci

vhodný textový editor

pro plaintext neboli na programování – pro windows lze doporučit Notepad++ ( https://notepad-plus-plus.org/downloads/v7.9/)

pro Mac podle googlu asi Atom ( https://atom.io/) - nezkoušel jsem, mám placený TextMate, ale vypadá to dobře

příkazový řádek

ve windows to může být trochu utrpení

je rozumné mít buď nějakou náhradu (nevyznám se) nebo se obrnit lehkou trpělivostí

ve windows je velmi dobré mít vyřešené otevření příkazového řádku na daném místě (googlujte, např. https://www.howtogeek.com/302408/how-to-put-open-command-window-here-back-on-the-windows-right-click-menu/)

Linux a MacOS mají slušný terminál

gnuplot

všichni znají a mají (doufám)

Linux - určitě to je balíček

MacOS - je to balíček v homebrew, oba nutné příkazy viz http://macappstore.org/gnuplot/

interpret jazyka Ruby

verze určitě aspoň 2.7.x, lépe 3.1

MacOS i Linux pravděpodobně mají nainstalované

Windows - rubyinstaller

jak vyzkoušíte - napište do příkazového řádku:

ruby -v

vypíše verzi, u mě to je:

ruby 3.1.2p20 (2022-04-12 revision 4491bb740a) [x86_64-darwin17]