Volání subrutin naprogramovaných v assembleru z jazyka Python: knihovna PeachPy
Zdroj:
root.cz
29.05.2025 (00:00)
it, počítače
Dnes si představíme knihovnu nazvanou PeachPy, která umožňuje realizovat kooperaci mezi skripty v Pythonu a strojovým kódem zapsaným formou strojových instrukcí. PeachPy je v praxi relativně často používána pro „místní“ optimalizace. celý článek
Volání subrutin naprogramovaných v assembleru z jazyka Python
Zdroj:
root.cz
20.05.2025 (00:00)
it-pocitace
Už jsme se setkali s propojením Pythonu s nativními knihovnami naprogramovanými (například) v jazyku C. Dnes si ukážeme jeden z alternativních způsobů, kterým lze z Pythonu volat podprogramy (subrutiny, funkce) v assembleru.
Nástroje pro statické typové kontroly v ekosystému jazyka Python
Zdroj:
root.cz
05.05.2026 (00:00)
it-pocitace
Dnes se budeme zabývat třemi nástroji, které v ekosystému jazyka Python dokážou provádět statické typové kontroly: Mypy, Pyright a Ty. Liší se od sebe jak kvalitou výsledků, tak i přehledností či rychlostí.
Programovací jazyk Python: Proč je ideální volbou pro začátečníky
Zdroj:
zive.cz
16.07.2020 (17:55)
it-pocitace
Jakmile děti vyrostly z grafických programovacích platforem, je dobré se porozhlédnout po něčem složitějším. Dříve to býval například Pascal nebo Basic, dnes je nejoblíbenější mezi začátečníky programovací jazyk Python. Název programovacího jazyka Python nepochází z latinského pojmenování ...
Rozšíření instrukční sady AVX a programy v assembleru
Zdroj:
root.cz
15.04.2025 (00:00)
it-pocitace
Dnes si ukážeme základy práce s instrukcemi AVX v assembleru, konkrétně v Netwide Assembleru běžícího v Linuxu. Samotné AVX (Advanced Vector Extensions) rozšiřuje možnosti vektorových instrukcí na x86 i x86–64.
Hacky pro Python: vlastní infixové operátory
Zdroj:
root.cz
05.06.2025 (00:00)
it-pocitace
Příručky jazyka Python (zcela správně) doporučují, aby byly zdrojové kódy psány idiomatickým způsobem. To však neznamená, že není možné syntaxi Pythonu „ohnout“ a realizovat tak různé triky.
Datová analýza s využitím nástroje scikit-learn: první kroky
Zdroj:
root.cz
01.08.2024 (00:00)
it-pocitace
Datová analýza je velmi zajímavý a neustále se rozvíjející se obor. Své místo v něm má i knihovna scikit-learn běžící v ekosystému jazyka Python. Dnes si představíme naprosté základy této knihovny.
Malé ohlédnutí za historií Pythonu: Python 0.9.1 na moderním hardware
Zdroj:
root.cz
23.10.2025 (00:00)
it-pocitace
Na chvíli se ohlédněme do prehistorie jazyka Python. Verze 0.9.1 byla vydána již v roce 1991 (tedy v době DOSu a Windows 3.0), ovšem lze ho přeložit a použít i na moderním 64bitovém operačním systému.
Testování nativních funkcí s využitím programovacího jazyka Python
Zdroj:
root.cz
31.07.2020 (00:00)
it-pocitace
[56 minut čtení] V dnešní části seriálu o testování aplikací s využitím Pythonu se budeme zabývat možná poněkud méně známým tématem. Bude se jednat o testování nativních funkcí (či celých nativních knihoven nebo dokonce aplikací) s využitím Pythonu. 1. Testování nativních funkcí s využitím programovacího jazyka Python
Programování pro osmibitová Atari: volání instrukcí procesoru MOS 6502
Zdroj:
root.cz
10.03.2026 (00:00)
it-pocitace
Popíšeme si základní instrukce mikroprocesoru MOS 6502 a samozřejmě je použijeme v reálných příkladech. Taktéž si ukážeme způsob rozdělení programu do menších bloků – podprogramů (subrutin).
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python
Zdroj:
root.cz
02.08.2022 (00:00)
it-pocitace
V tomto článku o jazyku Python si řekneme, jak je možné s využitím standardní knihovny Pythonu provádět lexikální i syntaktickou analýzu zdrojových kódů napsaných v Pythonu, včetně konstrukce a zobrazení AST (abstraktního syntaktického stromu).
FAISS: knihovna pro rychlé a efektivní vyhledávání podobných vektorů
Standardní šablonovací systém jazyka Go (dokončení)
Překladače na platformě IBM PC: od assembleru k C
Využití Redisu z jazyka Clojure pomocí knihovny Carmine
Využití Redisu z jazyka Clojure pomocí knihovny Carmine (dokončení)
Lua Fun: knihovna pro zpracování konečných i nekonečných sekvencí v jazyce Lua
Python 3.14: t-řetězce, barvičky, lepší nápověda a odcházející GIL
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C
Podpora funkcionálního programování v Pythonu a knihovna functools
BaCon: transpřekladač z jazyka BASIC do jazyka C
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (2.část)
Použití databáze Redis v aplikacích naprogramovaných v Go
Vývoj pro ZX Spectrum: mikroprocesor Zilog Z80 a smyčky v assembleru
Nuitka: pokročilý AOT překladač jazyka Python
Pražská knihovna ruší možnost přihlášení přes mojeID
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (3.část)
Souběžné a paralelně běžící úlohy naprogramované v Pythonu
SymPy: knihovna pro symbolické výpočty zapsané přímo v Pythonu
Skripty pro automatické ovládání aplikací s GUI postavené na knihovně PyAutoGUI
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (dokončení)
Rychlá tvorba webových služeb s využitím frameworků FastAPI a SQLAlchemy
MicroPython ve webovém prohlížeči: lehkotonážní varianta k Pyodide
Nové vlastnosti Pythonu 3.14 v praxi: komunikace mezi interpretry
Detekce velikosti hodnot uložených v operační paměti a spravovaných interpretrem Pythonu
Testování aplikací s využitím nástroje Hypothesis (dokončení)
Lexikální a syntaktická analýza zdrojových kódů jazyka Python (4.část)
Tvorba sešitů ve formátu XLSX v Pythonu: knihovna XlsxWriter
Knihovna FAISS a embedding: základ jazykových modelů
Jak nainstalovat Python? Dnes si ukážeme pár základních fíglů pro zelenáče
Cross assemblery a cross překladače pro platformu osmibitových domácích mikropočítačů Atari
Softwarová sklizeň (23. 4. 2025): mocný editor pro Python
Převody zdrojových kódů z jazyka C do jazyka Go
Python a Ollama: pracujeme s lokálnymi jazykovými modelmi
Basilisp: interpret programovacího jazyka Clojure integrovaný s Pythonem

