Pavel Tišnovský's profile photo

Pavel Tišnovský

Featured in: Favicon root.cz

Articles

  • May 24, 2023 | root.cz | Pavel Tišnovský

    Obsah1. Ovládání hráčů ve hře klávesnicí nebo joystickem na ZX Spectru2. Testování stisku kláves Q, A, O a P použitých pro pohyb hráče3. Realizace pohybu hráče – šestnáctibitová aritmetika4. Úplný zdrojový kód dnešního prvního demonstračního příkladu5. Refaktoring: odstranění duplicitního kódu a test stisku kláves jednodušším způsobem6. Úplný zdrojový kód dnešního druhého demonstračního příkladu7. Ovládání hráče joystickem8. „Kurzorový“ joystick9. Realizace čtení polohy kurzorového joysticku10.

  • May 15, 2023 | root.cz | Pavel Tišnovský

    Autor: PythonUkážeme si, jak lze využít nástroj nazvaný Memory profiler pro sledování využití paměti aplikacemi, které jsou naprogramovány v jazyku Python. Tento nástroj dokáže sledovat i synovské procesy vytvořené v měřené aplikaci. Obsah1. Sledování využití paměti Pythonovských aplikací nástrojem Memory profiler2. Instalace nástroje Memory profiler3. Sledované demonstrační aplikace4. Spuštění aplikace se sledováním práce s pamětí5. Vyhodnocení a vizualizace obsazení paměti sledovanou aplikací6.

  • May 10, 2023 | root.cz | Pavel Tišnovský

    Obsah1. Kopie datových bloků na ZX Spectru s využitím zásobníku2. Kopie bloku o délce šestnácti bajtů přes zásobník3. Doba přenosu šestnácti bajtů4. Teoretická doba přenosu celého bloku 2048 bajtů5. Úplný zdrojový kód dnešního prvního demonstračního příkladu6. Makra v assemblerech7. Generování strojového kódu s využitím makra8. Opakované použití makra9. Úplný zdrojový kód dnešního druhého demonstračního příkladu10. Opakování libovolného bloku v assembleru11.

  • May 8, 2023 | root.cz | Pavel Tišnovský

    Autor: Go langNavážeme na práci s numerickými hodnotami s neomezeným rozsahem a budeme se zabývat knihovnou shopspring/decimal, která programátorům nabízí hodnoty s desítkovým exponentem v rozsahu –2^31 až 2^31–1 a libovolně rozsáhlou mantisou. Obsah1. Číselné hodnoty s neomezeným rozsahem a přesností v programovacím jazyku Go: typ Decimal2. Interní reprezentace numerických hodnot typu Decimal3. Instalace balíčku shopspring/decimal4. Nulová hodnota typu Decimal5.

  • May 3, 2023 | root.cz | Pavel Tišnovský

    Obsah1. Komunikace přes unixové sokety v programovacím jazyce Go2. Základní nástroje, které využijeme: netstat, nc a lsof3. Komunikace přes TCP sokety (stream)4. Komunikace přes UDP sokety (datagram)5. „Jmenné prostory“ TCP a UDP6. Použití Unixových soketů (stream i datagram)7. Realizace jednoduchého klienta komunikujícího přes TCP sokety v jazyku Go8. Základní kostra serveru komunikujícího přes TCP sokety v jazyku Go9. Vylepšení klienta i serveru – uzavírání prostředků a reakce na případné chyby10.

Contact details

Socials & Sites

Try JournoFinder For Free

Search and contact over 1M+ journalist profiles, browse 100M+ articles, and unlock powerful PR tools.

Start Your 7-Day Free Trial →