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

Seznam článků autora

Článek Téma Datum vydání Počet názorů
Analýza zdrojového kódu nástrojem gcov GCC 18. 4. 2023 2
Aritmetické operace s hodnotami uloženými binárně i ve formátu BCD Assembler 13. 4. 2023 23
Dasel: zpracování a modifikace souborů JSON, YAML, XML a TOML Go 11. 4. 2023 6
Webová pískoviště a integrovaná vývojová prostředí Eclipse 6. 4. 2023 24
Zobrazení čísel a zpracování příznaků mikroprocesoru Zilog Z80 Assembler 4. 4. 2023 18
Detekce velikosti hodnot uložených v operační paměti a spravovaných interpretrem Pythonu Python 30. 3. 2023 33
Vývoj pro ZX Spectrum: dokončení realizace příkazu PLOT Assembler 28. 3. 2023 42
Načítání a ukládání dat uložených v N-rozměrných polích v jazyku Go Go 23. 3. 2023 3
Vývoj pro ZX Spectrum: vlastní vykreslovací subrutiny potřetí Assembler 21. 3. 2023 27
Vývoj her a dem pro ZX Spectrum: vlastní vykreslovací subrutiny podruhé Assembler 9. 3. 2023 13
Témata, oddíly a replikace v systému Apache Kafka Apache Kafka 7. 3. 2023 14
Vývoj her a dem pro ZX Spectrum: vlastní vykreslovací subrutiny Assembler 2. 3. 2023 34
Základní optimalizace v Go aneb pomáháme překladači: konstrukce řetězců Go 28. 2. 2023 17
Nová funkcionalita v Go 1.20: detekce skutečně volaných řádků v programovém kódu Go 23. 2. 2023 2
Vývoj pro ZX Spectrum: výpis informací na obrazovku Assembler 21. 2. 2023 16
Kafka Connect: definice a kontrola schématu zpráv Apache 16. 2. 2023 -
Vývoj pro ZX Spectrum: mikroprocesor Zilog Z80 a smyčky v assembleru Assembler 14. 2. 2023 39
Kafka Connect: tvorba producentů a konzumentů bez zdrojového kódu Amazon 9. 2. 2023 16
Kouzlo minimalismu potřetí: vývoj her a dem pro slavné ZX Spectrum Assembler 7. 2. 2023 56
Podpora programovacího paradigmatu založeného na tocích (dat) knihovnou glow Go 2. 2. 2023 5
Knihovna Polars: problematika spojování datových rámců Python 31. 1. 2023 -
Knihovna Polars: výkonnější alternativa ke knihovně Pandas (líné vyhodnocování operací) Python 26. 1. 2023 1
Nástroj objdump: švýcarský nožík pro vývojáře Assembler 24. 1. 2023 17
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C (dokončení) Assembler 19. 1. 2023 2
Knihovna Polars: výkonnější alternativa ke knihovně Pandas (datové rámce) Python 17. 1. 2023 -
Knihovna Polars: výkonnější alternativa ke knihovně Pandas Python 12. 1. 2023 8
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C Assembler 10. 1. 2023 15
Framework Capstone aneb univerzální disassembler ARM 5. 1. 2023 5
Frameworky Capstone a Keystone: základ pro tvorbu assemblerů a disassemblerů Assembler 3. 1. 2023 11
Základní optimalizace v Go aneb pomáháme překladači (2) Go 13. 12. 2022 21
Základní optimalizace v Go aneb pomáháme překladači Go 8. 12. 2022 25
BaCon: transpřekladač z jazyka BASIC do jazyka C C, C++ 6. 12. 2022 22
Rozšíření instrukční sady AVX-512 na platformě x86–64 (dokončení) AMD 29. 11. 2022 11
HTMX: knihovna pro tvorbu stránek pomocí mírně rozšířeného HTML Go 24. 11. 2022 47
Tisk naformátovaného a obarveného textu na terminál s knihovnou Rich (dokončení) Python 22. 11. 2022 6
Tisk naformátovaného a obarveného textu na terminál s knihovnou Rich Python 18. 11. 2022 20
Převody zdrojových kódů z jazyka C do jazyka Go Go 15. 11. 2022 28
Rozšíření instrukční sady F16C, FMA a AVX-512 na platformě x86–64 AMD 10. 11. 2022 16
Jazyk APL, kombinátory, vláčky a point-free style 8. 11. 2022 5
Obousměrná fronta (deque) v programovacím jazyku Go Go 3. 11. 2022 16