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.
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
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ů
Zdroj:
root.cz
08.07.2025 (00:00)
it-pocitace
Ukážeme si základní vlastnosti knihovny FAISS, která je určena pro vyhledávání vektorů (s vysokými počty dimenzí) na základě jejich podobnosti. Tato knihovna se používá třeba při zpracování přirozeného jazyka.
Standardní šablonovací systém jazyka Go (dokončení)
Zdroj:
root.cz
14.12.2021 (00:00)
it-pocitace
V dnešním článku dokončíme popis standardního šablonovacího systému jazyka Go, který je představován knihovnou text/template. Jedná se o až překvapivě výkonný a taktéž rozšiřitelný systém umožňující například volání uživatelských funkcí.
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
Rychlá tvorba webových služeb s využitím frameworků FastAPI a SQLAlchemy
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua (dokončení)
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
Jak nainstalovat Python? Dnes si ukážeme pár základních fíglů pro zelenáče
Knihovna FAISS a embedding: základ jazykových modelů
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
Basilisp: interpret programovacího jazyka Clojure integrovaný s Pythonem
Moonscript: jazyk inspirovaný CoffeeScriptem určený pro ekosystém jazyka Lua
HTMX: knihovna pro tvorbu stránek pomocí mírně rozšířeného HTML
Lexikální a syntaktická analýza zdrojových kódů jazyka Go (2.část)

