• Články
  • Zprávičky
  • Fórum
  • Podpořte Root
  • Školení
  • Galerie
  • Blogy
  • Knihy
  • Jak na Linux
  • Zdroják
    • Hledat
    Root.cz  »  Témata

    Python

    91–120 / 749
    První strana Předchozí strana 1 2 3 4 5 6 7 Následující strana Poslední strana
    • 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

      Mobilní telefon s aplikací WhatsApp na klávesnici počítače
      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

      Dvě humanoidní postavy propojují svou mysl
      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)

      Dvě humanoidní postavy propojují svou mysl
      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

      Dvě humanoidní postavy propojují svou mysl
      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í

      Speciální policejní jednotka proniká do domu při razii
      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í

      Raspberry Pi Pico s řadičem RP2040
      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ů

      Yandex
      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
    • Manipulace s binárními datovými strukturami v Pythonu (2. část)

      Budeme se zabývat zarovnáním údajů v datových strukturách uložených v binární podobě (alignment) a taktéž tím, jak jsou realizovány výplně (padding) přidávané na konec serializovaných datových struktur.
      Pavel Tišnovský
      2. 1. 2025
      Doba čtení: 31 minut
    • Manipulace s binárními datovými strukturami v Pythonu

      Ve vývojářské praxi se prakticky každý den setkáme s nutností zpracování dat uložených v binární podobě, tj. například v binárních souborech atd. Ukážeme si, jak tyto operace provést v Pythonu.
      Pavel Tišnovský
      19. 12. 2024
      Doba čtení: 35 minut
    • Postřehy z bezpečnosti: Ivanti dává hattrick třemi kritickými zranitelnostmi

      V dnešním díle postřehů se nejprve podíváme na hattrick od Ivanti, zranitelnost v AMD-SEV a chybu v imagebuilderu pro OpenWrt. Poté na některé aktivity ruských hackerů a severokorejských podvodníků.
      CESNET CERTS
      16. 12. 2024
      Doba čtení: 4 minuty
    • Využití serializačního formátu MessagePack v Pythonu

      Se serializačním formátem nazvaným MessagePack jsme se již na stránkách Roota jednou setkali. Dnes si ukážeme, jak se tento formát používá v jazyku Python, a to včetně serializace N-dimenzionálních polí knihovny NumPy.
      Pavel Tišnovský
      12. 12. 2024
      Doba čtení: 35 minut
    • Manipulace s tenzory v knihovně PyTorch (dokončení)

      V dnešním článku dokončíme popis vlastností tenzorů. Ukážeme si, jaké operace je možné s tenzory provádět, ať již se jedná o operace prováděné prvek po prvku, o takzvaný broadcasting nebo o komplikovanější činnosti.
      Pavel Tišnovský
      28. 11. 2024
      Doba čtení: 28 minut
    • Využití knihovny scikit-learn pro zpracování a analýzu přirozeného jazyka (NLP), 3.část

      Budeme se zabývat velmi často řešenou úlohou: analýzou, zda je předložený text spam nebo se jedná o jiný typ textu (ham). Při vektorizaci textu využijeme takzvané n-gramy.
      Pavel Tišnovský
      26. 11. 2024
      Doba čtení: 72 minut
    • Postřehy z bezpečnosti: Rusko, Čína i KLDR opět na scéně

      V tomto pravidelném vydání pondělních Postřehů z bezpečnosti se podíváme na využití AI severokorejskými útočníky, pročínskou vlivovou síť podvodných webů nebo nové malwary z arzenálu ruských skupin.
      Monika Kutějová
      25. 11. 2024
      Doba čtení: 12 minut
    • Využití knihovny scikit-learn pro zpracování a analýzu přirozeného jazyka (NLP), 2.část

      Dnes si vysvětlíme algoritmy pro vektorizaci jazykového korpusu, což je proces, při kterém se z jednotlivých textových dokumentů (každý dokument je představován řetězcem) konstruuje matice s numerickými hodnotami.
      Pavel Tišnovský
      21. 11. 2024
      Doba čtení: 60 minut
    • Postřehy z bezpečnosti: pašování škodlivého kódu v metadatech souborů

      Podíváme se na ukrývání kódu v metadatech, na zranitelnost ve Windows zneužitelnou pouhým kliknutím pravého tlačítka myši, opět se budeme věnovat ransomwaru, zaměříme se také na škodlivý balíček fabrice a zranitelnosti v GitLabu.
      CSIRT.CZ
      18. 11. 2024
      Doba čtení: 10 minut
    • Trinity Desktop Environment (TDE) R14.1.13: závan starých časů o čtyři roky později

      V éře GNOME 47 a KDE Plasmy 6.2, obou běžících na Waylandu, v éře HDR, HiDPI i neceločíselného škálování může působit archaicky desktop stavějící na 23 let starých dogmatech. Přesto má ale desktop Trinity i pro rok 2025 co nabídnout.
      David Ježek
      15. 11. 2024
      Doba čtení: 4 minuty
    • Využití knihovny scikit-learn pro zpracování a analýzu přirozeného jazyka (NLP)

      V článcích o scikit-learn jsme se zabývali zpracováním a predikcí numerických dat. Ovšem v praxi je zapotřebí pracovat i s dokumenty psanými v přirozeném jazyce. I v takových případech najde scikit-learn své využití.
      Pavel Tišnovský
      14. 11. 2024
      Doba čtení: 55 minut
    • Manipulace s tenzory v knihovně PyTorch

      Vysvětlíme si, jak jsou tenzory uloženy v paměti počítače nebo TPU. Taktéž si ukážeme získání pohledu (view) na tenzor a následně si popíšeme i různé operace, které je možné s tenzory provádět jako s celkem.
      Pavel Tišnovský
      7. 11. 2024
      Doba čtení: 27 minut
    • Od projektu Scikit-learn ke knihovně PyTorch

      Začneme se zabývat knihovnou PyTorch, která je poměrně intenzivně využívána v oblasti strojového učení (machine learning) a zejména pak hlubokého učení (deep learning).
      Pavel Tišnovský
      5. 11. 2024
      Doba čtení: 20 minut
    • Fedora 41 s podporou Secure Bootu i na GeForce

      Na světě je nová verze Fedory. Staví na jádru Linux 6.11 s GNOME 47, v případě KDE verze s Plasmou 6.2, dále třeba LXQt 2.0 (se zkušební podporou běhu na Waylandu). Novinkou je podpora použití kombinace uzavřeného ovladače Nvidia a Secure Bootu,…
      David Ježek
      29. 10. 2024
    • Neuronové sítě v knihovně scikit-learn: dokončení

      Prozkoumáme, jaký vliv mají hyperparametry modelů MLPRegressor i MLPClassifier na kvalitu natrénované neuronové sítě. Budeme přitom sledovat interní stav velmi jednoduché sítě s pouhými třemi neurony.
      Pavel Tišnovský
      24. 10. 2024
      Doba čtení: 49 minut
    • Volba funkcí a algoritmů pro trénink neuronových sítí ve scikit-learn

      Popíšeme si aktivační funkce, které lze vybrat při konstrukci neuronových sítí. Taktéž se zmíníme o možnosti výběru algoritmů použitých při tréningu neuronových sítí a jejich vlivu na kvalitu výsledků.
      Pavel Tišnovský
      17. 10. 2024
      Doba čtení: 44 minut
    • Postřehy z bezpečnosti: AI pomáhá tvořit malware, obcházení MFA u M365

      V tomto vydání Postřehů se podíváme na zneužívání chyby ve Windows, využití ChatGPT k psaní malwaru, ransomwarové skupiny zaměřené na Veeam Backup nebo únik 31 milionů údajů WaybackMachine.
      Monika Kutějová
      14. 10. 2024
      Doba čtení: 13 minut
    • Rozpoznávání obrázků s knihovnou scikit-learn

      Ukážeme si jeden ze způsobů rozpoznání rastrových obrázků. Použijeme obrázky s rozlišením pouze 8×8 pixelů, které lze reprezentovat vektorem s 64 prvky. Takto krátké vektory můžeme využít pro trénink různých modelů.
      Pavel Tišnovský
      10. 10. 2024
      Doba čtení: 48 minut
    91–120 / 749
    První strana Předchozí strana 1 2 3 4 5 6 7 Následující strana Poslední strana

    Anketa

    Jaký čas byste chtěli trvale?

    Zobraz výsledek