Č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
»
Témata
»
Python
Python
31
–
60
/
707
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Staňte se datovým analytikem s Pythonem (školení)
Chcete se stát datovým analytikem s přesahem do datového inženýrství a v budoucnu se věnovat třeba i strojovému učení či AI? Pak je tu pro vás půlroční intenzivní kurz Datový analytik s Pythonem, kterým vás jednou týdně ve 24 lekcích provedou…
Redakce
4. 7. 2025
Llama Stack: framework pro tvorbu aplikací s generativní AI
Seznámíme se základy použití frameworku Llama Stack, který je určen pro tvorbu aplikací a nástrojů vybavených generativní AI. Do této oblasti spadají i známé velké jazykové modely jako ChatGPT, Gemini nebo Cursor.
Pavel Tišnovský
1. 7. 2025
Doba čtení:
23 minut
Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes: struktury a ukazatele
S modulem ctypes, který umožňuje z Pythonu volat nativní funkce, jež jsou typicky vytvořené v jazyku C, jsme se již setkali. Ovšem ještě si musíme vysvětlit, jak se do nativních funkcí předávají struktury.
Pavel Tišnovský
26. 6. 2025
Doba čtení:
55 minut
Žebříček programovacích jazyků RedMonk: JS, Python a Java
Firma RedMonk vytváří žebříček programovacích jazyků každoročně od roku 2012. Žebříček se vytváří podle PR ve veřejných repozitářích na GitHubu bez započtení forků a také podle počtu dotazů na StackOverflow. Tato metodika může některým jazykům…
Jan Fikar
23. 6. 2025
Online Python Akademie: začněte s programováním v oblíbeném jazyce (online kurz)
Chceš začít s programováním? Python je oblíbený programovací jazyk mezi vývojáři i zaměstnavateli a zároveň super vstupenka do světa programování. Nauč se přemýšlet jako programátor a efektivně využívat Python na řešení nejrůznějších problémů…
Redakce
6. 6. 2025
Hacky pro Python: vlastní infixové operátory
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.
Pavel Tišnovský
5. 6. 2025
Doba čtení:
21 minut
Volání subrutin naprogramovaných v assembleru z jazyka Python: knihovna PeachPy
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.
Pavel Tišnovský
29. 5. 2025
Doba čtení:
28 minut
Volání subrutin naprogramovaných v assembleru z jazyka Python
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.
Pavel Tišnovský
20. 5. 2025
Doba čtení:
24 minut
V Microsoftu končí pythonovský tým
V rámci širšího zeštíhlování v Microsoftu došlo i na tým vývojářů , který pracoval na zrychlení CPythonu. Většina vývojářů končí.V průběhu let přinesla iniciativa Faster CPython zrychlení až v desítkách procent, nejvíce asi s verzí 3.11. Celý…
decumanus
18. 5. 2025
Intel Lunar Lake půl roku od vydání, kalibrace HDR pro KDE Plasmu 6.4
Stalo se
Týden v GNOME přináší nový web a vylepšený Mutter, beta verze KDE Plasmy 6.4.0 a novinky v aplikacích, vývojová verze Wine 10.8, další inženýr přes Linux v AMD má zlepšit podporu Ryzenů.
David Ježek
18. 5. 2025
Doba čtení:
4 minuty
PyTorch: problematika rozpoznávání a klasifikace obrázků (2. část)
Ukážeme si natrénování a validaci běžné neuronové sítě takovým způsobem, aby dokázala rozeznávat zašuměné a posunuté obrazy číslic. Bude se jednat o základ, který nám umožní přechod ke konvolučním neuronovým sítím.
Pavel Tišnovský
15. 5. 2025
Doba čtení:
54 minut
Algebraické datové typy v Pythonu
Ve stručnosti se seznámíme s (částečnou) podporou algebraických datových typů v jazyku Python. Algebraické datové typy byly původně doménou jazyků ML, CAML, OCaml a F#, ovšem postupně se rozšiřují i do mainstreamových jazyků.
Pavel Tišnovský
6. 5. 2025
Doba čtení:
31 minut
Konec vydávání KDE Plasma LTS, GNOME zkouší nový jazyk pro definici UI
Stalo se
Týden v KDE nejen přesouvání souborů bez ptaní či monitoring GPU, Nvidia CUDA končí s Maxwell / Pascal / Volta, Wine 10.7 opravuje nejen WinAmp.
David Ježek
4. 5. 2025
Doba čtení:
3 minuty
PyXL je procesor, na kterém přímo běží Python
PyXL je počítačový procesor, který je speciálně navržen pro provádění kódu v jazyce Python. Obvykle je to tak, že na procesoru běží interpret jazyka. Tady je ovšem interpretrem přímo samotný křemík procesoru PyXL. Výsledkem je velmi rychlý běh…
Petr Krčmář
1. 5. 2025
PyTorch: problematika rozpoznávání a klasifikace obrázků
Začneme se zabývat dalším problémem, který je poměrně dobře řešitelný s využitím knihovny PyTorch. Jedná se o rozpoznávání a klasifikaci rastrových obrázků. Řešení (většinou) spočívá ve využití konvolučních neuronových sítí.
Pavel Tišnovský
29. 4. 2025
Doba čtení:
45 minut
Realizace neuronových sítí s využitím knihovny PyTorch (3. část)
Ukázali jsme si konstrukci, trénink a validaci neuronových sítí s využitím knihovny PyTorch. Zbývá nám ovšem seznámit se blíže s konceptem afinních transformací a aktivačních funkcí. Právě to je téma dnešního článku.
Pavel Tišnovský
24. 4. 2025
Doba čtení:
34 minut
Softwarová sklizeň (23. 4. 2025): mocný editor pro Python
Sonda do světa otevřeného softwaru. Dnes si představíme nedávno otevřený software pro simulaci barvosleposti, podíváme se zápisník pro Python, vyzkoušíme prohlížeč a konvertor 3D modelů a řekneme si o „kotěcím“ emulátoru terminálu.
Filip Zatloukal
23. 4. 2025
Doba čtení:
1 minuta
Realizace neuronových sítí s využitím knihovny PyTorch (2. část)
Ukážeme si tvorbu a konfiguraci neuronové sítě, natrénování této sítě, její otestování, vizualizaci získaných výsledků atd. Taktéž se zmíníme o problému přeučení a nedoučení.
Pavel Tišnovský
22. 4. 2025
Doba čtení:
42 minut
Realizace neuronových sítí s využitím knihovny PyTorch
Ukážeme tu nejdůležitější funkcionalitu poskytovanou balíčkem PyTorch, který umožňuje konstrukci neuronových sítí zvoleného typu a tvaru, trénink těchto sítí a jejich následné použití pro řešení konkrétních úloh.
Pavel Tišnovský
17. 4. 2025
Doba čtení:
35 minut
Postřehy z bezpečnosti: WhatsApp spustí malware maskovaný jako obrázek
V dnešním díle se podíváme na novou slabinu v desktopové aplikaci WhatsApp, na nový nástroj spammerů AkiraBot, závažnou zranitelnost v pluginu OttoKit a kritickou zranitelnost v zařízeních FortiSwitch.
ČD - Telematika
14. 4. 2025
Doba čtení:
6 minut
Realizace MCP klientů i serverů v jazyku Go
Ukázali jsme si tvorbu MCP klientů i serverů v Pythonu s využitím oficiální MCP knihovny, zatímco dnes se zaměříme na jazyk Go, pro který oficiální knihovna prozatím není k dispozici.
Pavel Tišnovský
10. 4. 2025
Doba čtení:
26 minut
Model Context Protocol: vznikající standard pro potřeby aplikací využívajících AI a LLM (2.část)
Na praktických příkladech si ukážeme zpracování a deserializace dat vrácených MCP serverem, zjistíme, zda dokáže server obsloužit více klientů souběžně a na závěr si popíšeme posílání rastrových dat serverem klientovi.
Pavel Tišnovský
3. 4. 2025
Doba čtení:
25 minut
Model Context Protocol: vznikající standard pro aplikace AI a LLM
Současně s vývojem aplikací, které do nějaké míry využívají umělou inteligenci a/nebo velké jazykové modely se ukázala potřeba existence standardního mechanismu pro komunikaci mezi jednotlivými moduly těchto aplikací.
Pavel Tišnovský
1. 4. 2025
Doba čtení:
28 minut
Postřehy z bezpečnosti: operace Red Card vyústila v zatčení tří set lidí
V aktuálním dílu Postřehů se podíváme na operaci Interpolu nazvanou Red Card, na zranitelnosti v Kubernetes, v Google Chrome pro Windows nebo chytrých televizorech. Podíváme se také na nové nástroje a praktiky útočníků.
CSIRT.CZ
31. 3. 2025
Doba čtení:
10 minut
Codon nyní ještě rychlejší, obsahuje vlastní implementaci NumPy a je open source
O rychlém překladači Pythonu Codon jsme tu již psali. Od verze 0.18.0, která vyšla 30. ledna, je ještě rychlejší, protože obsahuje vlastní implementaci oblíbené knihovny NumPy. Navíc se změnila licence a Codon je open source s licencí…
Jan Fikar
17. 3. 2025
pgvector: vektorová databáze postavená na Postgresu
Ukážeme si základní vlastnosti rozšíření Postgresu, které se jmenuje pgvector. Umožňuje používat PostgreSQL ve funkci vektorové databáze, například při zpracování přirozeného jazyka, rozpoznávání obrázků, detekci anomálií atd.
Pavel Tišnovský
6. 3. 2025
Doba čtení:
26 minut
Programovatelné IO na mikrořadičích RP2040 – praktické použití
Na úvodní článek o PIO na mikrořadičích Raspberry Pi Pico dnes navážeme. Pokusíme se propojit znalosti o PIO (interní architektura, způsob propojení s mikrořadičem i s GPIO, instrukční soubor) s vlastnostmi MicroPythonu.
Pavel Tišnovský
13. 2. 2025
Doba čtení:
27 minut
Python 3.14 bude mít nový interpreter tail-call, je rychlejší o 10-40 %
Python 3.14 bude mít nový interpreter tail-call (koncová rekurze). V průměru je v testech o 10 % rychlejší, v náročných testech scimark o 40 %. Zatím funguje jen s překladačem Clang 19 a novějším na architekturách on x86–64 a AArch64. GCC bude…
Jan Fikar
10. 2. 2025
LibreOffice 25.2 přináší ODF 1.4 či vylepšené rozhraní a podporu OOXML
Letošní únorové vydání kancelářského balíku LibreOffice přináší desítky vylepšení ve všech aplikacích i společného základu balíku. Lépe pracuje s většími dokumenty či usnadňuje práci lidem s horším zrakem.
David Ježek
7. 2. 2025
Doba čtení:
4 minuty
Yandex vydal open source nástroj Perforator pro zlepšení výkonu serverů
Ruská společnost Yandex včera vydala open source nástroj Perforator pro kontinuální sledování výkonu serverů. Jde o podobné řešení jaké Google-Wide Profiling. Perforator by měl mít velmi malou režii méně než 1 % CPU a asi 512 MB RAM. Používá eBPF…
Jan Fikar
31. 1. 2025
31
–
60
/
707
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana