Testování nativních funkcí s využitím programovacího jazyka Python
Zdroj:
root.cz
31.07.2020 (00:00)
it, počítače
[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 celý článek
Testování aplikací s využitím nástroje Hypothesis (dokončení)
Zdroj:
root.cz
16.06.2020 (00:00)
it-pocitace
[32 minut čtení] V deváté části seriálu o tvorbě testů s využitím programovacího jazyka Python dokončíme popis některých možností poskytovaných knihovnou Hypothesis při generování dat pro jednotkové testy i při zpracování výsledků testů. 1. Test výpočtu faktoriálu
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).
Vývoj pro osmibitovou herní konzoli NES s využitím překladače jazyka C (dokončení)
Zdroj:
root.cz
19.01.2023 (00:00)
it-pocitace
V poslední části seriálu o vývoji her pro historickou osmibitovou herní konzoli NES dokončíme popis tvorby her a dalších aplikací pro NES s využitím překladače programovacího jazyka C společně s knihovnou NESlib.
Použití nástroje pytest pro tvorbu jednotkových testů a benchmarků
Zdroj:
root.cz
12.05.2020 (00:00)
it-pocitace
[48 minut čtení] Ve třetí části seriálu o testování s využitím programovacího jazyka Python se budeme zabývat základními vlastnostmi známého nástroje pytest. Ukážeme si jak samotné použití tohoto nástroje pro jednotkové testy, tak i způsob zjištění pokrytí kódu testy, popř. vytvářením benchmarků. 1. Použití nástroje pytest pro tvorbu jednotkových testů
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í ...
Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem
Zdroj:
root.cz
23.03.2021 (00:00)
it-pocitace
[43 minut čtení] V dnešním článku si ukážeme způsob integrace programovacího jazyka Hy, což je homoikonický jazyk odvozený od Lispu/Clojure a běžící ve virtuálním stroji Pythonu, s Jupyter Notebookem. Integraci zajišťuje kernel Calysto Hy. 1. Calysto Hy: integrace programovacího jazyka Hy s Jupyter Notebookem
Rychlá tvorba webových služeb s využitím frameworků FastAPI a SQLAlchemy
Zdroj:
root.cz
09.11.2023 (00:00)
it-pocitace
V dnešním článku si ve stručnosti představíme několik balíčků a technologií, které umožňují snadnou a taktéž rychlou tvorbu webových služeb založených na REST API a relační databázi s využitím jazyka Python.
ULua: univerzální distribuce programovacího jazyka Lua
Zdroj:
root.cz
29.09.2021 (00:00)
it-pocitace
Představíme si projekt nazvaný ULua, což je distribuce tohoto programovacího jazyka pro všechny tři nejpoužívanější operační systémy, která kromě LuaJITu obsahuje i správce balíčků upkg.
Oslava 55 let od vzniku první implementace programovacího jazyka APL
Zdroj:
root.cz
02.11.2021 (00:00)
it-pocitace
Před 55 lety, tedy v listopadu 1966, byla vydána první verze programovacího jazyka APL. Jednalo se o přelomový jazyk, který byl založen na (tehdy) nové notaci zápisu matematických operací vymyšlenou Kennethem E. Iversonem.
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (2.část)
Zdroj:
root.cz
04.08.2022 (00:00)
it-pocitace
Dnes si nejdříve řekneme, jak jsou tokenizovány pythonovské bloky. Následně se budeme zabývat konstrukcí a zobrazením abstraktního syntaktického stromu (AST). Nakonec si ukážeme, jak lze AST přeložit a spustit.
Lexikální a syntaktická analýza zdrojových kódů programovacího jazyka Python (3.část)
Programová tvorba diagramů v jazyku Clojure s využitím knihovny Rhizome
Projekt Gambit – další kvalitní interpret i překladač programovacího jazyka Scheme
Nástroj pytest a jednotkové testy: fixtures, výjimky, parametrizace testů
V 96 letech zemřel Thomas Eugene Kurtz, jeden z autorů programovacího jazyka BASIC
Interpret programovacího jazyka Clojure integrovaný do Jupyter Notebooku
Basilisp: interpret programovacího jazyka Clojure integrovaný s Pythonem
Datová analýza s využitím nástroje scikit-learn: první kroky
Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes: struktury a ukazatele
Hacky pro Python: vlastní infixové operátory
Go v roli skriptovacího programovacího jazyka
Malé ohlédnutí za historií Pythonu: Python 0.9.1 na moderním hardware
Funkce a typový systém programovacího jazyka ML
Programovací jazyk R: vektory ve funkci základního datového typu jazyka
Tvorba grafů a diagramů s využitím doménově specifického jazyka nástroje Graphviz
Testování aplikací s využitím nástroje Hypothesis
Tvorba grafů a diagramů s využitím doménově specifického jazyka nástroje Graphviz (dokončení)
Pokročilý streaming založený na Apache Kafce, jazyku Clojure a knihovně Jackdaw
Lexikální a syntaktická zdrojových kódů jazyka Go
Propojení Pythonu s nativními knihovnami s využitím balíčku cffi (2)
Funkcionální programování v Pythonu s využitím knihovny Toolz (3. část)
Python 3.14: t-řetězce, barvičky, lepší nápověda a odcházející GIL
Nejslavnější protipirátská kampaň používala kradené písmo. Dvacet let si toho nikdo nevšiml
Standardní šablonovací systém jazyka Go (dokončení)
Překladače programovacího jazyka C pro historické osmibitové mikroprocesory (2)
PC-BASIC: reinkarnace populárního i zatracovaného GW-BASICu
Ubuntu bude mít měsíční snapshoty, HardenedBSD zavádí podporu Rustu
Definice uživatelských datových typů v jazyku F#
Java je tu 30 let: všestranný jazyk formoval moderní výpočetní techniku
Common Lisp: žralok mezi programovacími jazyky
BaCon: transpřekladač z jazyka BASIC do jazyka C
Realizace neuronových sítí s využitím knihovny PyTorch (3. část)
TinyGo: alternativní překladač a runtime systém programovacího jazyka Go

