• Č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

    121–150 / 707
    První strana Předchozí strana 2 3 4 5 6 7 8 Následující strana Poslední strana
    • Realizace transakcí v systému Redis

      Seznámíme se s tím, jak jsou v systému Redis realizovány (či spíše nerealizovány) transakce a jakým způsobem je možné si je naprogramovat, a to s využitím takzvané pipeline a optimistického zamykání.
      Pavel Tišnovský
      19. 3. 2024
      Doba čtení: 27 minut
    • Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu (2. část)

      Ve druhém článku o knihovně LibCST, která umožňuje modifikaci zdrojových kódů napsaných v Pythonu s využitím CST (derivačního stromu), si ukážeme, jak naprogramovat přejmenování proměnné, záměnu operátorů, přejmenování funkce apod.
      Pavel Tišnovský
      14. 3. 2024
      Doba čtení: 35 minut

    • Tokenizace textu: základní operace při zpracování přirozeného jazyka

      Seznámíme se s knihovnou Tiktoken, která umožňuje takzvanou tokenizaci textu. Jedná se o jednu ze základních operací používaných v systémech pro zpracování přirozeného jazyka, což je bouřlivě se rozvíjející oblast.
      Pavel Tišnovský
      12. 3. 2024
      Doba čtení: 18 minut
    • uv - rýchlejšia náhrada pre pip a pip-tools

      Spoločnosť Astral (ktorá stojí aj za nástrojom Ruff) vydala inštalátor balíčkov uv pre jazyk Python, postavený na jazyku Rust. V porovnaní s ostatnými riešeniami je rýchlejší a spolu s nástrojom Rye prináša jednoduché a elegantné riešenie pre…
      Vilo
      8. 3. 2024
    • Knihovna LibCST umožňující snadnou modifikaci zdrojových kódů Pythonu

      Ukážeme si vlastnosti knihovny LibCST. Ta umožňuje snadnou modifikaci zdrojových kódů Pythonu. Tato modifikace ovšem neprobíhá přímo na úrovni zdrojového kódu, sekvence tokenů ani nad AST, ale nad CST (Concrete Syntax Tree).
      Pavel Tišnovský
      7. 3. 2024
      Doba čtení: 27 minut

    • Funkcionální programování v Pythonu s využitím knihovny Toolz (3. část)

      Zaměříme se na problematiku transformaci funkcí, na takzvaný currying (curifikaci), taktéž na částečné vyhodnocení funkcí atd. Nezapomeneme ani na možnost tvorby takzvané kolony (pipe) složené z více funkcí.
      Pavel Tišnovský
      5. 3. 2024
      Doba čtení: 41 minut
    • Propojení Pythonu s nativními knihovnami s využitím balíčku ctypes

      Ilustrační obrázek
      Již jsme se setkali s propojením Pythonu s nativními knihovnami naprogramovanými (například) v C. Použili jsme přitom balíček cffi. Ovšem někdy může být užitečné využít namísto toho standardní balíček ctypes.
      Pavel Tišnovský
      27. 2. 2024
      Doba čtení: 54 minut
    • Funkcionální programování v Pythonu s využitím knihovny Toolz (2. část)

      Ve druhém článku o knihovně Toolz, která podporuje funkcionální paradigma v jazyku Python, dokončíme popis podbalíčku itertoolz, jenž obsahuje funkce (a vlastně nic jiného než funkce) určené pro zpracování a analýzu sekvencí.
      Pavel Tišnovský
      22. 2. 2024
      Doba čtení: 40 minut
    • PyCon SK v Bratislave 15. až 17. marca

      Ilustrační snímek
      Od šiesteho ročníka PyCon SK 24 nás delí iba pár dní. Na účastníkov čaká viac ako 30 talkov a viac ako 10 workshopov od spíkrov a lektorov z 13 krajín. Podrobný prehľad tém tohtoročných talkov nájdete na stránke PyCon SK.Tento rok si PyCon SK…
      Eva_Gal
      16. 2. 2024
    • Funkcionální programování v Pythonu s využitím knihovny Toolz

      Ve stručnosti se seznámíme s populární knihovnou nazvanou toolz (ano, se „z“ na konci). Dnes se zaměříme zejména na její balíček nazvaný Itertoolz určený pro práci s konečnými i nekonečnými sekvencemi.
      Pavel Tišnovský
      15. 2. 2024
      Doba čtení: 41 minut
    • Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI (4)

      Dokončíme popis většiny zbývajících ovládacích prvků (widgetů) nabízených touto knihovnou i způsob jejich použití. Nyní už umíme tvořit i aplikace s poměrně sofistikovaným uživatelským rozhraním.
      Pavel Tišnovský
      8. 2. 2024
      Doba čtení: 37 minut
    • Správa a detekce tajemství a budování bezpečné lokální sítě, zápisky z BSS 24

      V pražských Dejvicích se konal další ročník Semináře o bezpečnosti sítí a služeb. Hovořilo se o aktuálních bezpečnostních hrozbách, budování nové sítě v sídle sdružení CESNET a analýze bezpečnostních dat.
      Petr Krčmář
      7. 2. 2024
      Doba čtení: 21 minut
    • Překlad funkcí přímo do nativního kódu MicroPythonem

      Ilustrační snímek
      MicroPython, s jehož podporou pro zápis strojových instrukcí ze sad Thumb a Thumb-2 jsme se částečně seznámili v předchozích článcích, navíc umožňuje překlad vybraných funkcí do nativního kódu a nikoli „pouze“ do bajtkódu Pythonu.
      Pavel Tišnovský
      6. 2. 2024
      Doba čtení: 28 minut
    • Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (dokončení)

      Ilustrační snímek
      V závěrečném článku si popíšeme zbývající podporované instrukce i způsob jejich použití. Taktéž si porovnáme rychlost výpočtů realizovaných přímo strojovými instrukcemi v porovnání s Pythonem.
      Pavel Tišnovský
      1. 2. 2024
      Doba čtení: 27 minut
    • Stěhování serverů za provozu a moderní konfigurace sítě (CSNOG 2024)

      V lednu proběhlo ve Zlíně další setkání komunity CSNOG, českých a slovenských správců internetových sítí. Mluvilo se o přesunu serverů mezi datacentry, moderní konfiguraci sítě a sledování dění v BGP.
      Petr Krčmář
      30. 1. 2024
      Doba čtení: 8 minut
    • Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu (2)

      Ilustrační snímek
      Ve druhé části článku o využití instrukcí z instrukční sady Thumb a Thumb-2 v MicroPythonu si řekneme, jaký prozkoumat strojový kód funkcí označených dekorátorem @micropython.asm_thumb.
      Pavel Tišnovský
      30. 1. 2024
      Doba čtení: 29 minut
    • Scalene: profiler pro Python, který používá ChatGPT

      Scalene je open source profiler pro Python, pro každý řádek vypočítá zatížení CPU, GPU a paměti. A to jak průměrné, tak i maximální. Navíc může použít OpenAI ChatGPT, který může navrhnout zlepšení. K tomu budete potřebovat předplatné a OpenAI klíč…
      Jan Fikar
      29. 1. 2024
    • Zápis funkcí obsahujících instrukce Thumb a Thumb-2 v MicroPythonu

      Ilustrační snímek
      V předchozím článku jsme si ukázali, jak MicroPython použít pro webový front end, dnes se zaměříme opačnou stranu spektra – na podporu pro zápis funkcí obsahujících instrukce z instrukčních sad Thumb a Thumb-2.
      Pavel Tišnovský
      25. 1. 2024
      Doba čtení: 33 minut
    • MicroPython ve webovém prohlížeči: lehkotonážní varianta k Pyodide

      Ilustrační snímek
      Projekt MicroPython máme spojený s představou varianty jazyka Python určené pro běh na různých mikrořadičích s omezeným výkonem i malou kapacitou. Ovšem ze stejných důvodů může být MicroPython použit ve webovém prohlížeči.
      Pavel Tišnovský
      23. 1. 2024
      Doba čtení: 24 minut
    • Balíček array ze standardní knihovny Pythonu

      Dnes se seznámíme se standardním balíčkem array, jenž umožňuje práci s homogenními poli. Ta jsou v operační paměti uložena velmi efektivně a mohou tak představovat užitečnou alternativu ke klasickým seznamům.
      Pavel Tišnovský
      18. 1. 2024
      Doba čtení: 29 minut
    • Vyhodnocení kvality testů pomocí mutantů

      Ilustrační snímek
      U jednotkových testů a někdy i u testů integračních se zjišťuje míra pokrytí zdrojového kódu testy. Výsledkem je určité procento pokrytí. Ovšem ukazuje se, že i kód s velkou mírou pokrytí ve skutečnosti nemusí být příliš dobře otestován.
      Pavel Tišnovský
      16. 1. 2024
      Doba čtení: 37 minut
    • Interpret Pythonu bez GILu: vyplatí se odstranění velkého zámku?

      Za jednu příčinu relativně nízké rychlosti aplikací psaných v Pythonu (a to i programů s více vlákny) se uvádí existence GILu neboli Global Interepreter Locku. Proto existuje snaha o jeho eliminaci.
      Pavel Tišnovský
      11. 1. 2024
      Doba čtení: 23 minut
    • Python 3.13 dostane JIT kompilátor

      Brandt Bucher poslal do vývojové větve Pythonu 3.13 pull-request, který přidává JIT kompilátor. Detaily na svém blogu popisuje Anthony Shaw, který tvrdí, že půjde o jednou z největších změn v interpretru CPythonu od specializovaného adaptivního…
      Petr Krčmář
      10. 1. 2024
    • Kreslicí plátno v knihovně PySimpleGUI

      Ve třetí části článku o knihovně PySimpleGUI se zaměříme na popis základních vlastností kreslicího plátna (canvasu), protože se jedná o v mnoha oblastech velmi užitečný nástroj.
      Pavel Tišnovský
      9. 1. 2024
      Doba čtení: 30 minut
    • Postřehy z bezpečnosti: aktivně zneužívané zranitelnosti Apache

      Podíváme se na zranitelnosti Apache, na problémy společnosti Google s OAuth endpointem MultiLogin, další škodlivé balíčky v PyPi, na problémy BMW s podvodnými stránkami „v doméně bmw.com“ a na řadu dalších zajímavostí.
      CSIRT.CZ
      8. 1. 2024
      Doba čtení: 4 minuty
    • Typová inference v Pythonu prováděná v runtime

      Dnes se seznámíme s užitečným projektem MonkeyType. Umožňuje odvodit datové typy argumentů funkcí a metod na základě sledování činnosti běžící aplikace. Získané typové informace lze automaticky přidat do kódu.
      Pavel Tišnovský
      4. 1. 2024
      Doba čtení: 33 minut
    • Tvorba GUI v Pythonu s využitím knihovny PySimpleGUI (2)

      Pro aplikace se složitějšími dialogy je nutné umět lépe rozmisťovat ovládací prvky na ploše oken a dialogů. K tomuto účelu slouží kontejnery, které si dnes popíšeme. Také si ukážeme způsob naprogramování reakce na události.
      Pavel Tišnovský
      2. 1. 2024
      Doba čtení: 25 minut
    • Tvorba grafického uživatelského rozhraní v Pythonu s využitím knihovny PySimpleGUI

      Pro tvorbu aplikací s grafickým uživatelským rozhraním v Pythonu máme na výběr množství knihoven a GUI toolkitů. Souběžně s vývojem toolkitů určených pro desktopy vznikají knihovny, zaměřené na rychlou tvorbu GUI.
      Pavel Tišnovský
      26. 12. 2023
      Doba čtení: 23 minut
    • Novinky v typovém systému přidané do Pythonu 3.12

      Dnes se seznámíme s těmi novými vlastnostmi Pythonu 3.12, které se dotýkají jeho typového systému i celé koncepce type hints. Popíšeme si typové parametry funkcí i tříd, ale například i dekorátor @override či nové klíčové slovo type.
      Pavel Tišnovský
      19. 12. 2023
      Doba čtení: 21 minut
    • Postřehy z bezpečnosti: v PyPI bylo objeveno přes sto balíčků s malwarem

      V dnešním přehledu událostí z bezpečnosti nejprve nakrmíme slepičku PyPI malwarem, necháme se ovanout mrazivým větrem z rudých hvězd, napíšeme si kód s neplatnými instrukcemi a nakonec si opravíme apačské trámy.
      CESNET CERTS
      18. 12. 2023
      Doba čtení: 5 minut
    121–150 / 707
    První strana Předchozí strana 2 3 4 5 6 7 8 Následující strana Poslední strana




    Dále u nás najdete

    Jak funguje platforma IBM Power11?

    Zdravotní a sociální pojištění 2026 u OSVČ: Opět výrazný růst záloh

    Co nového přináší Securitytrends 4/2025?

    iPhone a Android umí konečně sdílet obrázky nablízko

    Po Black Friday přichází Cyber Monday. Jaká je jeho historie?

    V roce 2026 nevzrostou OSVČ jen odvody. Co dál se mění?

    Padělky za 24 korun a nulová obrana. Temu ničí český byznys

    Zapomínání může být příznakem mozkové mlhy. Jak se řeší?

    Lenovo ThinkPad P14s: uživatelské zkušenosti po půl roce používání

    Mateřská 2026: Jak se zvýší dávka čerstvým maminkám

    Huawei se ne a ne odporoučet z Česka a Evropy

    Přehled změn v důchodech, které začnou platit v roce 2026

    Evropa už utíká od amerických cloudů

    Samořídicí vozítka začala doručovat jídlo v pražském Karlíně

    Stop nákupům, start pomoci: je tu Giving Tuesday

    Nevymknou se vládní investice do IT kontrole?

    Kdy se hodí a jak funguje prodloužená záruka

    Celková anestezie u zubaře bude na pojišťovnu, ale jen pro někoho

    Pětina lidí leží v nemocnicích zbytečně, ale není je kam přemístit

    Zenbook Duo: elegán se dvěma displeji a několika kompromisy

    • Root.cz do mailu
    • RSS a další exporty
    • Podpořte Root.cz
    • Reklama
    • Podmínky užívání
    • Kontakt
    Byznys:
    Podnikatel.cz Euro.cz Businesscenter.podnikatel.cz
    Finance:
    Měšec.cz Finance.cz
    IT:
    Lupa.cz Root.cz Cnews.cz Zdroják.cz
    Zdraví:
    Vitalia.cz Zdraví.euro.cz
    Software:
    Slunečnice.cz Stahuj.cz SW.cz Můjsoubor.cz Stáhnu.cz
    Zájmy:
    Edna.cz Autobible.euro.cz Rodičov.cz Videačesky.cz Hryprodívky.cz Raketka.cz Nasvah.cz
    B2B:
    Computertrends.cz CIOtrends.cz Channeltrends.cz CFOtrends.cz
    Odborné akce:
    Tuesday.cz

    Dáváme Internetu obsah.

    • O společnosti
    • Inzerce
    • Kariéra
    • Kontakty
    • Osobní údaje
    • Nastavení soukromí
    Copyright © 1997 – 2025 Internet Info, s.r.o. Všechna práva vyhrazena.