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

    301–330 / 749
    První strana Předchozí strana 8 9 10 11 12 13 14 Následující strana Poslední strana
    • Mercurial 6.0 je poslední verzí s podporou Pythonu 2

      Vyšla verze 6.0 verzovacího systému Mercurial. Novinky jsou shrnuty v poznámkách k vydání, jde o poslední verzi, která podporuje Python 2.x. Nejpodstatnější změnou je nová verze dirstate (vnitřních struktur), díky čemuž by se měly zrychlit některé…
      finn
      28. 11. 2021
    • Programovací technika nazvaná tacit programming

      V dnešním článku se seznámíme se zajímavou programovací technikou, která je nazývána point-free style popř. v některých programovacích jazycích tacit programming.
      Pavel Tišnovský
      23. 11. 2021
      Doba čtení: 29 minut
    • Tvorba sešitů ve formátu XLSX v Pythonu: knihovna XlsxWriter

      Dnes si ukážeme použití knihovny XlsxWriter určené pro programovací jazyk Python. Tu lze použít pro vytváření sešitů ve formátu Office Open XML Workbook (XLSX). Podporována je ovšem i práce se styly a dalšími objekty vkládanými do sešitů.
      Pavel Tišnovský
      16. 11. 2021
      Doba čtení: 31 minut
    • Začal vývoj Ubuntu 22.04 LTS, Project Trident končí

      Stalo se Ubuntu 22.04
      Začal vývoj Ubuntu 22.04 s dlouhodobou podporou. Distribuce vycházející z Void Linuxu s grafickým prostředím Lumina ukončuje svůj vývoj. AlmaLinux má nový nástroj pro aktualizaci Enterprise Linux systémů.
      Filip Zatloukal
      1. 11. 2021
      Doba čtení: 2 minuty
    • Operace s daty uloženými v binárních souborech v knihovnách NumPy a Pandas

      Poměrně často se můžeme setkat s požadavkem analýzy dat uložených v binárních souborech. S těmito soubory dokáže do určité míry pracovat jak knihovna NumPy, tak i knihovna Pandas.
      Pavel Tišnovský
      26. 10. 2021
      Doba čtení: 33 minut
    • Python je první v TIOBE

      V TIOBE indexu popularity programovacích jazyků, který se používá již přes 20 let, poprvé zvítězil Python a nahradil tak dvojici C a Java, která obsadila druhé a třetí místo. Zajímavé je, že u Perlu a R popularita klesla ve srovnání s říjnem…
      Jan Fikar
      11. 10. 2021
    • Python 3.10 se strukturálním pattern matchingem

      Vyšel Python 3.10. Hlavní novinkou je podpora strukturálního pattern matchingu pomocí klíčových slov match a case. Mezi další vylepšení patří například srozumitelnější chybové hlášky a union type operator.
      anonymní
      7. 10. 2021
    • Arch Linux s jádrem 5.14, vyšla Fedora 35 beta

      Stalo se
      Komunita kolem Arch Linuxu vydala nový obraz s jádrem 5.14. Instalační obrazy pro beta verzi Fedora Linuxu 35 jsou k dispozici k veřejnému testování. Na Kickstarteru probíhá crowdfunding pro chytré hodinky Bangle.js 2.
      Filip Zatloukal
      4. 10. 2021
      Doba čtení: 2 minuty
    • Patologické křivky a jiná matematická monstra

      V deváté části seriálu o křivkách si popíšeme některé křivky, které byly po svém objevu nazývány „matematická monstra“, protože neodpovídaly tehdejším představám o chování „správných“ křivek.
      Pavel Tišnovský
      30. 9. 2021
      Doba čtení: 49 minut
    • Křivky v přírodě i v počítačové grafice – svět spirál (dokončení)

      V dnešní části seriálu o křivkách, které nalezneme v přírodě, architektuře, technice i v počítačové grafice, dokončíme popis různých typů spirál. Zabývat se budeme například klotoidou a evolventou.
      Pavel Tišnovský
      21. 9. 2021
      Doba čtení: 47 minut
    • Křivky v přírodě i v počítačové grafice – svět spirál

      Spirály se v různé podobě objevují na mnoha místech v přírodě, a to jak v malých škálách (ulity, popínavé rostliny), tak i na škálách odpovídajících planetám (víry v atmosféře) či dokonce celým galaxiím (spirální galaxie).
      Pavel Tišnovský
      14. 9. 2021
      Doba čtení: 45 minut
    • Parametrické křivky používané v designu i při tvorbě animací

      Dnes se budeme znovu zabývat parametrickými křivkami. Nejdříve dokončíme téma Bézierových křivek a s nimi souvisejících Bernsteinových polynomů. Dále se zaměříme na křivky používané při tvorbě animací.
      Pavel Tišnovský
      26. 8. 2021
      Doba čtení: 44 minut
    • Křivky určené polynomem – nejpoužívanější křivky v současnosti

      V současnosti, a to jak v matematice, tak i (a to zejména) v počítačové grafice, se nejčastěji setkáme s křivkami popsanými polynomem, popř. několika křivkami popsanými polynomem, které na sebe hladce navazují.
      Pavel Tišnovský
      17. 8. 2021
      Doba čtení: 41 minut
    • Křivky popsané implicitní funkcí, animace křivek

      Dnes se budeme primárně zabývat těmi křivkami, které je možné popsat implicitní funkcí. Taktéž si ukážeme způsob animace křivek, což je technika umožňující studium jejich vlastností.
      Pavel Tišnovský
      12. 8. 2021
      Doba čtení: 39 minut
    • Křivky v přírodě, architektuře, stavitelství i v počítačové grafice: matematický popis křivek

      Ve druhé části miniseriálu o křivkách, které můžeme nalézt v přírodě, architektuře i v počítačové grafice si řekneme, jak mohou být křivky popsány. Dále se zmíníme o dalších významných křivkách a nezapomeneme ani na příklady.
      Pavel Tišnovský
      10. 8. 2021
      Doba čtení: 27 minut
    • Křivky v přírodě, architektuře, stavitelství i v počítačové grafice

      V přírodě, architektuře, v dopravě i ve světě počítačů se často setkáme s nějakou formou křivky. Dnešní článek je úvodem do celé problematiky. Tvorbu vybraných křivek si v praktické části ukážeme v aplikaci GeoGebra i v Pythonu.
      Pavel Tišnovský
      5. 8. 2021
      Doba čtení: 25 minut
    • Knihovna ipycanvas aneb kreslicí plátno pro Jupyter Notebook (2. část)

      Nejdříve dokončíme popis stylu vykreslení cest, resp. přesněji řečeno jednotlivých segmentů cesty. Dále si ukážeme definici vzorku čáry a nezapomeneme ani na možnost simulace ručního kreslení na plátno.
      Pavel Tišnovský
      3. 8. 2021
      Doba čtení: 23 minut
    • Knihovna ipycanvas aneb kreslicí plátno pro Jupyter Notebook

      V některých aplikacích vytvářených s Jupyter Notebookem se setkáme s nutností vykreslení nějakého diagramu, schématu či vizualizace výsledku simulace. Nejuniverzálnější je knihovna ipycanvas, kterou si dnes popíšeme.
      Pavel Tišnovský
      29. 7. 2021
      Doba čtení: 23 minut
    • Interaktivní ovládací prvky v Jupyter Notebooku

      Ukážeme si vkládání interaktivních ovládacích prvků (tlačítek, posuvníků atd.) do diářů vytvářených a prezentovaných v Jupyter Notebooku, Jupyter Labu i v JupyterLite. Tyto prvky umožňují interaktivní modifikaci parametrů výpočtů, grafů atd.
      Pavel Tišnovský
      27. 7. 2021
      Doba čtení: 26 minut
    • JupyterLite: nová alternativní architektura Jupyter Notebooku

      V dnešním článku se seznámíme se zajímavým projektem nazvaným JupyterLite. Jedná se o alternativu ke známému Jupyter Notebooku, která však běží kompletně v prohlížeči a na straně serveru vyžaduje jen poskytnutí statického obsahu.
      Pavel Tišnovský
      20. 7. 2021
      Doba čtení: 29 minut
    • Knihovny Diagrams a go-diagrams určené pro tvorbu diagramů s architekturou systémů

      Nejprve dokončíme popis knihovny Diagrams navržené pro tvorbu grafů definovaných v Pythonu. Ve druhé části článku se zaměříme na popis knihovny go-diagrams, což je obdoba Diagrams, ovšem určená pro Go.
      Pavel Tišnovský
      27. 5. 2021
      Doba čtení: 28 minut
    • Tvorba diagramů s architekturou systémů s využitím knihovny Diagrams

      Dnes si představíme knihovnu nazvanou Diagrams. S využitím této knihovny lze vytvářet diagramy s architekturou navrhovaných systémů, čehož lze využít například v oblasti mikroslužeb.
      Pavel Tišnovský
      25. 5. 2021
      Doba čtení: 21 minut
    • Rozhovor s Guido van Rossumem o Pythonu, Rustu, Go, Julii a TypeScriptu

      Microsoft Reactor zveřejnil téměř hodinový rozhovor s tvůrcem Pythonu Guido van Rossumem. Hovoří zde samozřejmě o Pythonu, ale také o jiných programovacích jazycích jako Rust, Go, Julia a TypeScript. Rust podle Guida vylepšuje C++ v oblasti alokace…
      Jan Fikar
      24. 5. 2021
    • Tvorba vývojových diagramů přímo ze zdrojových kódů Pythonu

      Ve třetí části miniseriálu o knihovnách pro tvorbu různých grafů a diagramů si představíme knihovnu nazvanou pyflowchart. Už název této knihovny poměrně dobře popisuje její funkci – jedná se totiž o nástroj pro tvorbu vývojových diagramů.
      Pavel Tišnovský
      20. 5. 2021
      Doba čtení: 22 minut
    • Tvorba sekvenčních diagramů v Pythonu s využitím knihovny Napkin

      Ve druhé části miniseriálu o tvorbě grafů a diagramů v univerzálním programovacím jazyku (a nikoli v DSL) se zaměříme na knihovnu Napkin určené pro vykreslení sekvenčních diagramů (UML) přímo na základě kódu v Pythonu.
      Pavel Tišnovský
      18. 5. 2021
      Doba čtení: 27 minut
    • Guido van Rossum chce dvojnásobně zrychlit CPython

      Autor programovacího jazyka Python Guido van Rossum se loni doma v důchodu při pandemii nudil a proto začal pracovat pro Microsoft. Nyní oznámil, čeho chce spolu s malým týmem Microsoftu dosáhnout. Jde o zrychlení CPythonu. Ve verzi 3.11 by mohl…
      Jan Fikar
      17. 5. 2021
    • Cinder: implementace CPython s JIT

      Facebook otevřel zdrojové kódy projektu Cinder, který má za cíl optimalizovat CPython 3.8. Podle popisu projektu přináší optimalizace, jako např. vylepšený výkon korutin, bytecode caching a JIT, který umí využít typové anotace.
      cc
      6. 5. 2021
    • Tvorba aplikací a her s textovým rozhraním s knihovnou Blessed (dokončení)

      Ve druhém článku o knihovně Blessed si nejprve ukážeme implementaci prohlížeče obrázků v terminálu, popíšeme si tři režimy práce terminálu, které souvisí se čtením kláves a nezapomeneme ani na funkce pro pohyb kurzoru.
      Pavel Tišnovský
      6. 5. 2021
      Doba čtení: 26 minut
    • Tvorba aplikací a her s textovým uživatelským rozhraním s využitím knihovny Blessed

      Přes převahu aplikací s grafickým rozhraním stále vznikají aplikace používající pro komunikaci s uživatelem starý dobrý terminál. Dnes se seznámíme s knihovnou Blessed, která takové aplikace umožňuje tvořit v Pythonu.
      Pavel Tišnovský
      4. 5. 2021
      Doba čtení: 25 minut
    • Chyba v Pythonu v knihovně ipaddress

      Ve standardní knihovně Pythonu ipaddress byla objevena chyba CVE-2021–29921, která je podobná chybě v knihovně netmask v Perlu a npm objevené v březnu tohoto roku. Jde o špatnou validaci IP4 adres, kde číslo začínající 0 má být bráno jako…
      Jan Fikar
      3. 5. 2021
    301–330 / 749
    První strana Předchozí strana 8 9 10 11 12 13 14 Následující strana Poslední strana

    Anketa

    Jaký čas byste chtěli trvale?

    Zobraz výsledek