Pavel Tišnovský

Pavel Tišnovský

Pavel Tišnovský vystudoval VUT FIT a v současné době pracuje na projektech vytvářených v jazycích Python a Go. Pro vlastní projekty a výzkum používá převážně programovací jazyk Clojure, v odůvodněných případech i Javu (to již dlouho ne), Python, ANSI C a pro několik hobby projektů i assembler pro starodávné osmibitové mikroprocesory.

E-mail: tisnik (zavináč) centrum (tečka) cz

Nejčtenější články autora

  1. Programování v jazyce BASIC je životním stylem – již šedesát let  7. 5. 2024
  2. Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI  26. 12. 2023
  3. Transcrypt: technologie umožňující použití Pythonu v prohlížeči  24. 10. 2023
  4. 640K by mělo stačit každému: skutečně?  10. 12. 2024
  5. … v Pythonu: to není lenost, ale produkční kód  13. 5. 2026
  6. Podpora funkcionálního programování v Pythonu a knihovna functools  27. 7. 2023
  7. Kouzlo minimalismu potřetí: vývoj her a dem pro slavné ZX Spectrum  7. 2. 2023
  8. Vývoj pro ZX Spectrum: mikroprocesor Zilog Z80 a smyčky v assembleru  14. 2. 2023
  9. Čtyřicet let existence architektury 386: revoluce přinesla Doom a Linux  7. 10. 2025
  10. Lapce: kombinace Vimu, Helixu a Visual Studio Code  29. 2. 2024

Seznam článků autora

Článek Rubrika Datum vydání Počet názorů
Programovací jazyk Clojure 19: vývojová prostředí pro Clojure Programovací jazyky 16. 10. 2012
Historie vývoje počítačových her (47. část - další vybrané hry dostupné pro konzoli SNES) Hry 11. 10. 2012
Programovací jazyk Clojure 18: základní techniky optimalizace aplikací Programovací jazyky 9. 10. 2012
Historie vývoje počítačových her (46. část - hry pro konzoli SNES) Hry 4. 10. 2012
Programovací jazyk Clojure 17: využití standardních maker v praxi Programovací jazyky 2. 10. 2012
Historie vývoje počítačových her (45. část - grafický subsystém herní konzole SNES) Hry 27. 9. 2012
Programovací jazyk Clojure 16: složitější uživatelská makra Programovací jazyky 25. 9. 2012
Historie vývoje počítačových her (44. část - šestnáctibitová herní konzole SNES) Hry 20. 9. 2012
Programovací jazyk Clojure 15: tvorba uživatelských maker Programovací jazyky 18. 9. 2012
Historie vývoje počítačových her (43. část - hry pro konzoli Sega Mega Drive/Sega Genesis: dokončení) Hry 13. 9. 2012
Programovací jazyk Clojure 14: základy práce se systémem maker Programovací jazyky 11. 9. 2012
Historie vývoje počítačových her (42. část - další hry pro konzoli Sega Mega Drive/Sega Genesis) Hry 6. 9. 2012
Programovací jazyk Clojure 13: překlad programů z Clojure do bajtkódu JVM (pokračování) Programovací jazyky 4. 9. 2012
Historie vývoje počítačových her (41. část - hry pro konzoli Sega Mega Drive/Sega Genesis) Hry 30. 8. 2012
Programovací jazyk Clojure 12: překlad programů z Clojure do bajtkódu JVM Programovací jazyky 28. 8. 2012
Historie vývoje počítačových her (40. část - popis herní konzole Sega Mega Drive/Sega Genesis) Hry 23. 8. 2012
Programovací jazyk Clojure 11: generátorová notace seznamu (list comprehension) Programovací jazyky 21. 8. 2012
Historie vývoje počítačových her (39.část - čtvrtá generace herních konzolí aneb 16bitová éra) Hry 16. 8. 2012
Programovací jazyk Clojure 10: kooperace mezi Clojure a Javou (pokračování) Programovací jazyky 14. 8. 2012
Historie vývoje počítačových her (38.část - přehled prvních tří generací domácích herních konzolí) Hry 9. 8. 2012
Programovací jazyk Clojure 9: validátory, pozorovatelé a kooperace mezi Clojure a Javou Programovací jazyky 7. 8. 2012
Historie vývoje počítačových her (37. část - hry pro kapesní konzoli Sega Game Gear) Hry 2. 8. 2012
Programovací jazyk Clojure 8: identity, stavy, neměnné hodnoty a referenční typy Programovací jazyky 31. 7. 2012
Osmibitová kapesní herní konzole Sega Game Gear Hry 26. 7. 2012
Programovací jazyk Clojure 7: další podpůrné prostředky pro paralelní programování Programovací jazyky 24. 7. 2012
Osmibitové herní konzole TurboGrafx-16 a TurboExpress Hry 19. 7. 2012
Programovací jazyk Clojure 6: futures nejsou jen finanční deriváty Programovací jazyky 17. 7. 2012
Historie vývoje počítačových her (34. část - hry pro kapesní konzoli Atari Lynx) Hry 12. 7. 2012
Clojure a bezpečné aplikace pro JVM: sekvence, lazy sekvence a paralelní programy Programovací jazyky 10. 7. 2012
Clojure aneb jazyk umožňující tvorbu bezpečných vícevláknových aplikací pro JVM (4.část - kolekce, sekvence a lazy sekvence) Programovací jazyky 3. 7. 2012
Historie vývoje počítačových her (33.část - osmibitová kapesní herní konzole Atari Lynx) Hry 28. 6. 2012
Clojure aneb jazyk umožňující tvorbu bezpečných vícevláknových aplikací pro JVM (3.část - funkcionální programování) Programovací jazyky 26. 6. 2012
Historie vývoje počítačových her (32.část - hry pro konzole Game Boy a Game Boy Color) Hry 21. 6. 2012
Clojure aneb jazyk umožňující tvorbu bezpečných vícevláknových aplikací pro JVM (2.část) Programovací jazyky 19. 6. 2012
Historie vývoje počítačových her (31.část - herní klasiky portované na konzoli Game Boy) Hry 14. 6. 2012
Clojure aneb jazyk umožňující tvorbu bezpečných vícevláknových aplikací pro JVM Programovací jazyky 12. 6. 2012
Historie vývoje počítačových her (30.část - vývoj aplikací pro konzole Game Boy a Game Boy Color) Hry 7. 6. 2012
Pohled pod kapotu JVM - instrukce invokedynamic Programovací jazyky 5. 6. 2012
Historie vývoje počítačových her (29.část - osmibitové kapesní herní konzole) Hry 31. 5. 2012
Pohled pod kapotu JVM - vliv změn v syntaxi a sémantice Javy na strukturu bajtkódu Programovací jazyky 29. 5. 2012