Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Root.cz
Knihovny
Knihovny pro programátory.
1
–
30
/
584
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Základní funkce pro zpracování signálů v knihovně SciPy: FFT a její varianty
Knihovna SciPy obsahuje i funkce pro zpracování signálů ve frekvenční oblasti, resp. umožňuje signály do frekvenční oblasti transformovat. Dnes se s těmito funkcemi seznámíme. Bude se jednat o výpočet FFT, ale i zpětné FFT a DCT.
Pavel Tišnovský
7. 4. 2026
Doba čtení:
38 minut
Základní funkce pro zpracování signálů v knihovně SciPy
Ve třetí části seriálu o knihovně SciPy se zaměříme na dvě související oblasti. Nejprve se zmíníme o datových sadách, které SciPy nabízí. Ve druhé části článku si ukážeme některé funkce používané pro zpracování signálů.
Pavel Tišnovský
26. 3. 2026
Doba čtení:
33 minut
Ujorm3: nový lehký ORM pro JavaBeans a Records
blog
Rád bych vám představil novou ORM knihovnu Ujorm3, o které se domnívám, že poráží své konkurenty svojí jednoduchostí a nízkou režií. Cílem je nabídnout spolehlivý, bezpečný a snadno pochopitelný nástroj.
Redakce
23. 3. 2026
Knihovna SciPy: interpolace a aproximace
Techniky interpolace a aproximace se v praxi poměrně často používají, a to v mnoha oblastech, ovšem nejlépe si je můžeme vyzkoušet v případě, že je zapotřebí proložit skupinu bodů v rovině vhodnou křivkou.
Pavel Tišnovský
19. 3. 2026
Doba čtení:
38 minut
SciPy: první seznámení s knihovnou pro vědecké a technické výpočty
V dnešním článku se ve stručnosti seznámíme s knihovnou SciPy, která nabízí funkce a třídy s realizací různých vědeckých a/nebo technických výpočtů (zpracování signálů atd.). Velkou předností je i kompatibilita s NumPy.
Pavel Tišnovský
12. 3. 2026
Doba čtení:
26 minut
Podpora numerických hodnot typu quadruple-precision floating-point v GCC
Už jsme si představili formáty nazývané half-float a bfloat16. Dnes si představíme formát quadruple-precision (čtyřnásobná přesnost), který numerické hodnoty ukládá do plných šestnácti bajtů.
Pavel Tišnovský
3. 3. 2026
Doba čtení:
31 minut
Svět jednohlavičkových knihoven pro jazyky C a C++
Dnes se seznámíme s konceptem jednohlavičkových knihoven (header-only library) používaných v C i C++. Jedná se o knihovny, které jsou celé tvořeny pouze jediným hlavičkovým souborem obsahujícím definice i deklarace.
Pavel Tišnovský
10. 2. 2026
Doba čtení:
30 minut
Tvorba uživatelského rozhraní s knihovnou Kivy: kontejnery a kreslicí plátno
V pátém článku o tvorbě GUI s využitím knihovny Kivy nejprve dokončíme popis kontejnerů, které tato knihovna vývojářům nabízí. Následně se budeme zabývat způsobem využití takzvaného kreslicího plátna (canvasu).
Pavel Tišnovský
27. 1. 2026
Doba čtení:
36 minut
OpenAI a Python: štruktúrované výstupy a volanie nástrojov
V tomto článku si podrobnejšie rozoberieme štruktúrované výstupy a efektívne volanie nástrojov pri práci s veľkými jazykovými modelmi s využitím populárnej knižnice openai v programovacom jazyku Python.
Ján Bodnár
15. 1. 2026
Doba čtení:
12 minut
Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny Kivy: kontejnery
Budeme se zabývat velmi důležitými prvky, na kterých je tvorba uživatelského rozhraní postavena. Jedná se o takzvané kontejnery (containers), které se někdy nazývají správci geometrie (geometry managers).
Pavel Tišnovský
6. 1. 2026
Doba čtení:
35 minut
Tvorba grafického rozhraní v Pythonu s využitím knihovny Kivy: widgety
Knihovna Kivy nabízí přibližně dvě desítky ovládacích prvků (widgetů), které je možné využít při tvorbě uživatelského rozhraní. Ukážeme si využití některých ovládacích prvků, naprogramování reakce na události atd.
Pavel Tišnovský
23. 12. 2025
Doba čtení:
33 minut
Tvorba grafického rozhraní v Pythonu s využitím knihovny Kivy
Pro Python vzniklo velké množství knihoven a frameworků pro tvorbu aplikací s grafickým rozhraním. Tyto knihovny podporují jak klasické GUI (příkladem je Tkinter nebo PySide), tak i moderní GUI určené mj. i pro mobilní zařízení.
Pavel Tišnovský
18. 12. 2025
Doba čtení:
25 minut
Vyšla nová verzia frameworku Django 6.0
Tím vývojárov Django oznámil 3. decembra 2025 vydanie novej verzie populárneho Python web frameworku – Django 6.0. Táto verzia prináša niekoľko významných noviniek, vrátane zabudovaného API pre asynchronné úlohy, podpory Content Security Policy…
johny
15. 12. 2025
OpenAI a Python: streamovanie odpovedí, obrázky a systémové prompty
Tento článok nadväzuje na úvod do programovania veľkých jazykových modelov v Pythone. Rozoberáme streamovanie odpovedí, prácu s obrázkami a využitie systémových promptov.
Ján Bodnár
12. 11. 2025
Doba čtení:
19 minut
React framework plánuje vlastnú nadáciu
Na bloge projeku React bol oznámený plán na založenie nezávislej nadácie, ktorá bude riadiť vývoj a smerovanie frameworku React. Cieľom tejto nadácie je zabezpečiť dlhodobú udržateľnosť a otvorenosť projektu. Zakladajúcimi korporátnimi členmi budú…
johny
9. 11. 2025
Turbosqueeze je nová rychlá komprese
Turbosqueeze je nová knihovna velmi rychlé komprese dat pro C/C++. Při porovnání s jednovláknovými lz4 a lizard (lz5) má srovnatelně vysokou rychlost komprese a dekomprese, ale o něco horší kompresní poměr. Turbosqueeze používá více vláken, může…
Jan Fikar
7. 11. 2025
OpenAI a Python: úvod do programovania AI modelov
V tomto článku sa dozviete, ako programovať veľké jazykové modely v Pythone s knižnicou OpenAI. Ukážeme si základnú komunikáciu s AI modelmi a tvorbu jednoduchých programov.
Ján Bodnár
1. 10. 2025
Doba čtení:
15 minut
Validace dat v Pythonu s využitím knihovny Pydantic (2. část)
Dnes si ukážeme načtení konfigurace ze souborů typu YAML, pochopitelně s plnou validací načítaných dat, možností doplnění hodnot z proměnných prostředí nebo ze zadaných souborů do načítané konfigurace.
Pavel Tišnovský
2. 9. 2025
Doba čtení:
30 minut
Validace dat v Pythonu s využitím knihovny Pydantic
Seznámíme se s vlastnostmi knihovny Pydantic. Jedná se o knihovnu určenou pro jazyk Python, která umožňuje definici struktury dat, validaci vstupních dat (ověření zda odpovídají definici), jejich serializaci i deserializaci atd.
Pavel Tišnovský
21. 8. 2025
Doba čtení:
24 minut
Knihovna FAISS a embedding: základ jazykových modelů (3. část – role indexů)
Důležitou součástí knihovny FAISS je široká nabídka indexů. Kromě interně naivních „lineárních“ indexů existují indexy založené na rozdělení prostoru Voroného dekompozicí či index HNSW: Hierarchical Navigable Small World.
Pavel Tišnovský
19. 8. 2025
Doba čtení:
30 minut
Rozšíření PostgreSQL jménem pgvector, embedding a sémantické vyhledávání (1. část)
Ukážeme si kombinaci možností databáze PostgreSQL, jejího rozšíření pgvector a taktéž knihovny Sentence transformers, která dokáže převádět texty do podoby vektorů. Výsledkem bude systém pro sémantické vyhledávání.
Pavel Tišnovský
12. 8. 2025
Doba čtení:
34 minut
Knihovna FAISS a embedding: základ jazykových modelů (2. část)
Dnes si vyzkoušíme, jak se knihovny FAISS a Sentence-transformers chovají v situacích, v nichž je použita datová sada s velkým počtem vět, konkrétně s cca jedním milionem anglických vět.
Pavel Tišnovský
5. 8. 2025
Doba čtení:
34 minut
Knihovna FAISS a embedding: základ jazykových modelů
Ukážeme si praktické použití knihovny FAISS, společně s embedding modely, které mj. umožňují vyhledávání v textech na základě sémantické podobnosti. S touto technologií se setkáme při zpracování přirozeného jazyka atd.
Pavel Tišnovský
29. 7. 2025
Doba čtení:
31 minut
FAISS: knihovna pro rychlé a efektivní vyhledávání podobných vektorů (2. část)
Zabývat se budeme sice na první pohled relativně snadnou otázkou, která však má několik odpovědí: které vektory jsou podobné a které nikoli. Odpověď závisí na tom, jakou metriku při porovnávání vektorů použijeme.
Pavel Tišnovský
17. 7. 2025
Doba čtení:
28 minut
FAISS: knihovna pro rychlé a efektivní vyhledávání podobných vektorů
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.
Pavel Tišnovský
8. 7. 2025
Doba čtení:
21 minut
Stav implementací kryptografických knihoven
HAProxy (nástroj na rozdělování zátěže pro vysokou dostupnost) zveřejnil obsáhlý článek o stavu implementací SSL. Ten byl nejdříve jen jako interní dokument, v úterý však vyšel veřejně. Problémem je, že de facto standardní OpenSSL po přechodu na…
Jan Fikar
9. 5. 2025
LibreSSL 4.1 nabízí rychlejší implementaci algoritmu SHA na moderních procesorech
LibreSSL 4.1 zavádí nové implementace SHA-1, SHA-256 a SHA-512 pro x86_64 s moderními procesory AMD a Intel. Tyto nové implementace využívají instrukce SHA-NI, pokud jsou v procesoru k dispozici. K dispozici jsou také nové implementace SHA-256 a…
Petr Krčmář
1. 5. 2025
Knihovna zlib-rs napsaná v Rustu je rychlejší než ta původní v C
Vývojáři knihovny zlib-rs vydali novou verzi 0.4.2, která obsahuje řadu podstatných vylepšení výkonu. „Nyní máme (pokud je nám známo) nejrychlejší implementaci zlib pro dekompresi a překonáváme konkurenci i v nejdůležitějších případech komprese,“…
Petr Krčmář
27. 2. 2025
Glibc 2.41 způsobuje problém některým programům a hrám
Před dvěma týdny vyšla knihovna Glibc 2.41, většina distribucí ji ještě nemá s výjimkou rolling-update distribucí. Uživatelé Arch Linuxu s Glibc 2.41 si všimli, že přestaly fungovat některé programy například Discord, Julia a hry Portal 2, Left…
Jan Fikar
14. 2. 2025
Rustls je rychlejší než OpenSSL a BoringSSL na ARM64
Knihovna Rustls je moderní implementace TLS (Transport Layer Security) v Rustu a již nedávné testy na procesoru Intel ukázaly, že je rychlejší než tradiční OpenSSL a BoringSSL od Google. Před týdnem pak vývojáři Rustls testovali výkon Rustls,…
Jan Fikar
6. 12. 2024
1
–
30
/
584
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
ŠKOLENÍ Proxmox: vytvořte si vlastní virtualizaci
VÍCE INFO
ČLÁNKY DO MAILU