Č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
Knihovny pro programátory.
91
–
120
/
571
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Glibc 2.35 bude používat transparent huge pages
Transparent huge pages (THP) zrychlují práci s pamětí v Linuxu, protože umožňují pro aplikace transparentní použití velkých stránek paměti (na amd64 2 MB a u novějších procesorů 1 GB) místo výchozích stránek (u amd64 4 kB). THP je možné nastavit na…
Jan Fikar
17. 12. 2021
Tvorba sešitů ve formátu XLSX v Pythonu: knihovna XlsxWriter (pokračování)
Dnes se zaměříme na některé pokročilejší vlastnosti knihovny XlsxWriter: na vytváření sloučených buněk, podmíněné formáty buněk, definovaná jména buněk, podporu pro tvorbu automatických filtrů atd.
Pavel Tišnovský
30. 11. 2021
Doba čtení:
37 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
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
Psaní aplikací pro terminál: ošetření vstupů
V předchozím článku jsem se snažil obecně někam zařadit knihovnu ncurses. V tomto článku se snažím o vysvětlení nebo popis zpracování vstupů a snažím se komentovat (a zdokumentovat) problémy, se kterými jsem se setkal při psaní pspg.
Pavel Stěhule
9. 9. 2021
Doba čtení:
20 minut
OpenSSL 3.0, nejen podpora Linux Kernel TLS
Po řadě vývojových verzí je na světě finální vydání OpenSSL 3.0, všeobecně používané SSL knihovny. Oproti verzi 1.1 přináší velké možnosti v rozšiřitelnosti, vyčištění kódu projektu zejména od zastaralých věcí a také rozličná vylepšení…
David Ježek
7. 9. 2021
CZ.NIC vydal nové verze knihovny libdatovka a desktopové Datovky
Laboratoře CZ.NIC vydaly novou verzi knihovny pro komunikaci s ISDS libdatovka (0.2.0) a desktopové aplikace Datovka (4.18.0). Novinkami libdatovky jsou podpora pro službu ISDS PDZSendInfo a také změny v rozhraní, které zajistí správnou…
Vilém Sládek
26. 8. 2021
Vulkan: první vykreslený trojúhelník
Dnes si ukážeme, jak vytvořit jednoduché shadery, jak zkonstruovat grafickou pipeline a jak vyrendrovat první trojúhelník. Kromě toho si řekneme i něco o SPIR-V a jak používat shadery napsané v GLSL.
Jan Pečiva
19. 8. 2021
Doba čtení:
14 minut
Vulkan: korektně vyrenderovaný obrázek
Minule jsme vyrenderovali první obrázek snad tím nejjednodušším způsobem. Avšak aplikace nefungovala na každém hardware. Dnes si ukážeme, jak renderovat obrázky řádným způsobem.
Jan Pečiva
12. 8. 2021
Doba čtení:
13 minut
Vulkan: první vyrenderovaný obrázek
V následujících třech dílech našeho tutoriálu si ukážeme základy renderování ve Vulkan API. Dnes vytvoříme základní pipeline, nastavíme barvu pozadí a výsledek uložíme do souboru.
Jan Pečiva
5. 8. 2021
Doba čtení:
13 minut
Vyšla knihovna GNU C Library 2.34, libpthread a další už nejsou oddělené
Dnes vyšla knihovna GNU C Library 2.34 (glibc), knihovny libpthread, libdl, libutil a libanl jsou nyní ve vlastní libc. Není tedy nově třeba při linkování používat -lpthread, -ldl, -lutil ani -lanl. Nicméně prázdné soubory libpthread.a, libdl.a,…
Jan Fikar
2. 8. 2021
Vulkan: posílání příkazů
Aby zařízení používané s Vulkanem vykonalo jakoukoliv práci, musíme mu zaslat příkazy k provedení. Dnes si ukážeme, jak na to. Našemu zařízení pošleme práci. Počkáme, až ji dokončí a ukončíme aplikaci.
Jan Pečiva
29. 7. 2021
Doba čtení:
13 minut
Vulkan: informace o zařízení
Každé zařízení ve Vulkanu má hromadu vlastností, funkcionalit, limitů, dostupné paměti a dalších informací, které si o zařízení můžeme zjistit a které často potřebujeme, než vytvoříme konkrétní logické zařízení.
Jan Pečiva
22. 7. 2021
Doba čtení:
11 minut
Vulkan: architektura a ukazatele na funkce
Minule jsme úspěšně nainstalovali Vulkan, nyní je čas se podrobněji podívat na architekturu toho, co jsme zprovoznili. Snad nejlépe objevíme architekturu Vulkanu na ukazatelích na funkce.
Jan Pečiva
15. 7. 2021
Doba čtení:
14 minut
Vulkan: kompilace první aplikace
Vulkan je moderní grafické a výpočetní API. V dnešním díle našeho prázdninového seriálu si ukážeme, jak nainstalovat vývojové prostředí a jak zkompilovat a spustit první vulkanní aplikaci.
Jan Pečiva
8. 7. 2021
Doba čtení:
8 minut
Vulkan: představení a první jednoduchá aplikace
Vulkan je moderní grafické a výpočetní API. Ve svém oboru se stalo prakticky nejvýznamnější API, ke kterému se obrací jak herní, tak i profesionální počítačová grafika. Toto je první díl tutoriálu, který nás do Vulkan API uvede.
Jan Pečiva
1. 7. 2021
Doba čtení:
8 minut
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
Psaní aplikací pro terminál: jak funguje knihovna ncurses
Knihovna ncurses poskytuje základní funkcionalitu pro vývoj terminálových aplikací. Historie knihovny se táhne až do osmdesátých let, jde tedy o poměrně jednoduchou a přímočarou záležitost.
Pavel Stěhule
7. 4. 2021
Doba čtení:
15 minut
Wikipedie oslavila 20 let
Včera uběhlo 20 let od chvíle, kdy byla zaregistrována doména wikipedia.org, přičemž projekt se rozběhl o tři dny později. Netřeba jistě dodávat více než prosté konstatování, že během těch dvou dekád se z Wikipedie stal jeden z nejnavštěvovanějších…
David Ježek
13. 1. 2021
Párování zboží pomocí CatBoost a praktické zkušeností ze Zboží.cz
Na Zboží.cz najdete u každého produktu nabídky jednotlivých e-shopů. Uvidíte, za kolik jej prodávají či zda ho mají skladem. Potřebujeme ke každému produktu v databázi automaticky najít vystavené nabídky e-shopů, které ho prodávají.
Martin Bumba
12. 1. 2021
Doba čtení:
5 minut
Vychází GTK 4.0, zároveň končí podpora pro GTK 2
Vývojáři uvolnili očekávanou novou verzi frameworku GTK 4.0. Za čtyři roky vývoje proběhlo 18 000 commitů a bylo vydáno 20 vývojových verzí. Novinek je taková hromada, že je vývojáři popisovali celý rok v samostatných článcích: Data transfers,…
Petr Krčmář
17. 12. 2020
Rozhraní mezi nástrojem jq a programovacím jazykem Python
Minulý týden jsme se seznámili s nástrojem jq, který slouží pro zpracování dat uložených ve formátu JSON z příkazové řádky. Tento nástroj, resp. jeho DSL lze ovšem použít i ve skriptech psaných v Pythonu.
Pavel Tišnovský
11. 8. 2020
Doba čtení:
29 minut
Dnes proběhl online sraz PHPčkářů #posobota
Sraz PHPčkařů, kteří mají rádi Nette, dnes proběhl na YouTube. Přednášky: Jakub Englický – Komplexní vývojářský stack pro Nette aplikaci v Dockeru (PHP, MariaDB, Redis, Elasticsearch) Jan Kuchař – Event Sourcing 101 / Proč event sourcing? Co…
martyd420
28. 3. 2020
Moravská zemská knihovna spustila webového průvodce e-zdroji #KnihovnyPROTIviru
Všechny veřejné knihovny se v rámci preventivních opatření proti šíření koronaviru uzavřely 12. března. Mnoho čtenářů tak najednou bylo odříznuto od přístupu ke knihám i informacím. Moravská zemská knihovna proto již včera spustila webového…
Moravska_zemska_knihovna
20. 3. 2020
Qt4 odstraněno z Debianu Sid
Debian Sid (unstable) se v sobotu zbavil zastaralé verze knihoven pro grafické rozhraní Qt4. Balíčky využívající Qt4 v současnosti nepůjdou nainstalovat a v budoucnosti by měly přejít na aktuální Qt5. Více informací na Wiki stránkách Debianu.
Jan Fikar
9. 3. 2020
Qt 4 odstraněna z Debianu testing (Bullseye), brzy zmizí i z unstable
Vývojáři Debianu už v roce 2017 oznámili, že verze Buster nebude obsahovat Qt 4. Nakonec byla tato změna odložena až do příští verze Bullseye, která by měla vyjít příští rok. Lisandro Meyer nyní oznámil, že z vývojové verze už knihovna Qt…
Petr Krčmář
10. 1. 2020
Huawei zrychlilo Glibc pro aarch64
Huawei včera zaslalo záplaty do knihovny GNU C, které zrychlují výkon pro architekturu aarch64. Jde o funkce strlen_asimd, memrchr, strnlen, strcpy a memcpy a budou z nich profitovat všechny 64bitové ARM procesory, nejen ty od Huawei. Zlepšení…
Jan Fikar
20. 12. 2019
Matematická knihovna Eigen se stěhuje z Bitbucket na Gitlab.com
V srpnu server bitbucket.org oznámil, že skončí s podporou verzovacího systému Mercurial. Všechny projekty používající Mercurial tak měly na výběr buď přechod na Git, nebo úplný odchod z bitbucket.org. Matematická C++ knihovna Eigen se rozhodla…
peci1
6. 12. 2019
Komunikace s využitím knihovny nanomsg a programovacího jazyka Python
V závěrečném článku o knihovně nanomsg se seznámíme s použitím této knihovny z dalších jazyků, zejména z Pythonu. Taktéž si ukážeme, že některé operace je možné provádět přímo z příkazové řádky.
Pavel Tišnovský
9. 5. 2019
Doba čtení:
37 minut
91
–
120
/
571
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana