Hlavní navigace
Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Kalendář
Root do mailu
RSS
Blogy
Knihy
Speciály
Manuály
Licence
Jak na Linux
Zdroják
Hledat
Přihlásit
Zůstat přihlášen
Registrovat
Zapomenuté
heslo
nebo
jméno
Root.cz
»
Knihovny
Knihovny
Knihovny pro programátory.
1
–
30
/
536
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Knihovna Musl C podporuje nové architektury loongarch64 a riscv32
Projekt Musl oznámil vydání verze 1.2.5, která přidává podporu pro architektury loongarch64 a riscv32. Toto vydání také obsahuje podporu systémových volání statx(), preadv2() a pwritev2(). Obsahuje také změny funkcí printf pro dosažení shody…
Petr Krčmář
4. 3. 2024
ZLUDA umožňuje na Radeonech provozovat aplikace napsané pro CUDA
Možná si vzpomenete na několik let starý program ZLUDA, který umožňoval podporu CUDA na grafických kartách Intel. Projekt pod křídly Intelu skončil, ale jeho původní vývojář Andrzej Janik přešel v roce 2022 pod společnost AMD, aby ZLUDA přizpůsobil…
Petr Krčmář
13. 2. 2024
Počet nových komentářů
10
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
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
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
Počet nových komentářů
15
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
Počet nových komentářů
8
Doba čtení:
23 minut
Shluková analýza (clustering) a knihovna Scikit-learn (z plochy do 3D prostoru)
Třetí článek o shlukové analýze prováděné s využitím knihovny Scikit-learn je zaměřen na problematiku výpočtu shlukové analýzy v trojrozměrném prostoru (a obecně i v prostorech s vyšším počtem dimenzí).
Pavel Tišnovský
12. 12. 2023
Doba čtení:
31 minut
Shluková analýza (clustering) a knihovna Scikit-learn (2)
Dnes si naznačíme některé meze algoritmu K-means, kterým jsme se zabývali v předchozím článku a které omezují použití tohoto algoritmu pouze na některé problémy řešené shlukovou analýzou.
Pavel Tišnovský
7. 12. 2023
Počet nových komentářů
2
Doba čtení:
25 minut
Shluková analýza (clustering) a knihovna Scikit-learn
Knihovna Scikit-learn kromě modelů (a jejich tréninku) poskytuje i další nástroje. Jedním z užitečných nástrojů, které zde nalezneme, je podpora pro provádění takzvané shlukové analýzy (cluster analysis, clustering).
Pavel Tišnovský
5. 12. 2023
Počet nových komentářů
5
Doba čtení:
25 minut
Rozpoznávání obrázků knihovnou Scikit-learn: první kroky
Dnes si ukážeme, jak využít knihovny Matplotlib, NumPy a Scikit-learn pro natrénování modelu určeného pro rozpoznávání obrázků. Zaměříme se přitom zejména na popis kooperace mezi těmito knihovnami.
Pavel Tišnovský
28. 11. 2023
Počet nových komentářů
21
Doba čtení:
27 minut
PHP Jet: aplikační moduly jako služby
blog
Aplikační moduly jsou základem filozofie frameworku PHP Jet. Tato filozofie říká, že online aplikace není dobré vyvíjet jako monolit. Aplikaci je vhodné rozdělit na menší celky, komponenty, mikroaplikace či služby.
Redakce
27. 11. 2023
OpenSSL 3.2.0 s podporou protokolu QUIC a hašovací funkce Argon2
Vývojáři oznámili dostupnost OpenSSL 3.2.0, knihovny a utilit pro zabezpečenou komunikaci po síti. Mezi hlavní novinky patří podpora QUIC na straně klienta – včetně podpory vícenásobných proudů (RFC 9000), komprese certifikátů v TLS (RFC 8879) –…
Petr Krčmář
23. 11. 2023
Počet nových komentářů
2
Knihovna OpenBLAS 0.3.25 opravuje detekci Zen 3 a 4
Včera vyšla knihovna OpenBLAS 0.3.25. OpenBLAS je optimalizovaná knihovna BLAS (Basic Linear Algebra Subprograms) a používali jsme ji například při testování stability a výkonu počítače pomocí HPL. Pokud chcete, můžete jednoduše použít novou…
Jan Fikar
13. 11. 2023
Glibc přidává optimalizaci log2 pro FMA, je rychlejší o 34 %
H. J. Lu z Intelu přidal minulý týden do knihovny Glibc optimalizovanou funkci log2 pro x86_64 s instrukcemi FMA (Fused multiply-add). Tyto instrukce má Intel od Haswellu a AMD od Piledriveru. Nová implementace je rychlejší až o 69 %, v průměru pak…
Jan Fikar
14. 8. 2023
Český překlad příručky LibreOffice Draw 7.4
Český LibreOffice tým vydává aktualizaci překladu příručky LibreOffice Draw 7.4. Tato kniha se zabývá hlavními funkcemi programu Draw, vektorové grafické komponenty systému LibreOffice. Pomocí Draw lze vytvářet širokou škálu grafických obrázků…
zcr
26. 7. 2023
Počet nových komentářů
2
Vyšla knihovna libjpeg-turbo 3.0.0, ale má problémy s financováním
Hlavní vývojář libjpeg-turbo DRC vydal včera verzi 3.0.0. Zároveň však říká, že libjpeg-turbo přináší málo financí ve srovnání s jeho dalšími projekty VirtualGL a TurboVNC. Pokud se to nezmění, zřejmě nikdy nevydá verzi 3.1, ale bude jen…
Jan Fikar
4. 7. 2023
Počet nových komentářů
2
ORM v Jet: vytváření dotazů a efektivní nahrávání dat
blog
V minulém díle jsem nastínil mechanismus modelování a propojení entit a subentit. Dnes se podíváme na něco řekl bych možná i zajímavějšího. Ukážu vám, jak je možné propojovat cizí entity pomocí tzv. vnějších relací.
Redakce
30. 6. 2023
Game Porting Toolkit od Apple je vlastně Wine
V pondělí Apple oznámil na konferenci WWDC2023 uvedení Game Porting Toolkit. Informace z CrossOver blogu přidává detaily o tom, že to je fork Wine. Apple se tedy vydalo stejnou cestou jako Valve Proton. Výhodou je především podpora her pro DirectX11.
anonymní
9. 6. 2023
Počet nových komentářů
38
Mezinárodní web s distribucí obsahu snadno a rychle
blog
Zatím jsem tu předváděl různá hejbláktka, administrace a psal o věcech vesměs dynamických. Co se takhle vrátit ke staré dobré poctivé webařině, vlastně (téměř) statickému webu, ovšem také velice zajímavému projektu.
Redakce
19. 5. 2023
DI? Rozhodně ano! DI framework? Děkuji, nepotřebuji
blog
Dnes je ještě jednou vrátím k tématu DI a vysvětlím proč Jet není to čemu se říká DI framework i když by bez základního DI princip nefungoval.
Redakce
5. 5. 2023
Javascriptový framework Deno dostává key-value databázi
Javascriptový framework Deno dostává zabudovanou key-value databázi pro ukládání libovolných serializovatelných objektů. Při lokálním vývoji se používá SQLite. Deno je nástupcem (nebo konkurentem) známějšího Node.js od stejného autora, je ale…
Calculon
2. 5. 2023
Počet nových komentářů
71
Zlib-ng: rychlejší náhrada za knihovnu zlib
Knihovna pro kompresi zlib od Marka Adlera je velmi používaná a najdeme ji snad v každém systému. Knihovna zlib-ng (next-generation) chce být moderní, rychlou a kompatibilní náhradou se stejným API. Používá vylepšení kódu zlib od Intelu a…
Jan Fikar
28. 4. 2023
Počet nových komentářů
2
Knihovna libuv 1.45 bude na Linuxu používat IO_uring
Knihovna libuv je multiplatformní knihovna pro podporu asynchronního I/O. Nově od verze 1.45.0 bude používat na Linuxu IO_uring pro některé asynchronní operace: read, write, fsync, fdatasync, stat, fstat a lstat. IO_uring je v jádře od verze…
Jan Fikar
20. 4. 2023
Počet nových komentářů
4
E-shop je hotov: je čas rekapitulace
blog
Poslední díl malé reality show, která měla za cíl ukázat jak s pomocí PHP Jet z nuly vytvořit typickou webovou aplikaci s řadou zajímavých funkcí. Efektivně, za co nejkratší čas a při tom kvalitně a bez jakýchkoliv limitů.
Redakce
17. 4. 2023
Jet v akci: mezinárodní e-shop za čtyři hodiny popáté
blog
Další týden je pryč a malá reality show se překlopila do své druhé poloviny a pomelu se již začíná blížit ke svému konci. V dnešní již pátém dílu vytvořím nákupní košík.
Redakce
31. 3. 2023
Jet v akci: mezinárodní e-shop za čtyři hodiny počtvrté
blog
Dnešním dílem se zcela završí první fáze a to vytváření produktového katalogu. Do necelé půl hodiny (když nepočítám úvod, titulky částí atd) se mi podařilo dostat dost zajímavých věcí a fakticky první část projektu.
Petr Krčmář
24. 3. 2023
Jet v akci: mezinárodní e-shop za čtyři hodiny potřetí
blog
V dnešním díle se společně vrátíme do administrace – cílem tohoto dílu bude vývoj správy produktů. Ale nebojte, díl bude určitě plný nových informací.
Redakce
17. 3. 2023
OpenSSL 3.1 nabízí vyšší výkon a ještě více využívá AVX-512
Vývojáři uvolnili novou verzi OpenSSL 3.1 a v oznámení k vydání zmiňují především shodu se standardem FIPS 140–3 a také významné zvýšení výkonu. V této oblasti se pracovalo na omezení nadměrného zamykání, na výkonnosti kodéru a dekodéru, na…
Petr Krčmář
16. 3. 2023
Počet nových komentářů
4
Jet v akci: mezinárodní e-shop za čtyři hodiny podruhé
blog
V minulém díle jsem vytvořil administraci kategorií produktového katalogu uspořádaných do stromu. Dnes bude vývoj procházení produktového katalogu (zatím kategorií) na e-shopu a věřím, že video bude plné zajímavých informací.
Redakce
10. 3. 2023
Jet v akci: mezinárodní e-shop za čtyři hodiny
blog
Pojďme si v praxi ukázat, jak by s pomocí PHP Jet bylo možné vyvinout na zelené louce e-shop, který bude připraven pro mezinárodní prostředí, bude zahrnovat více jazyků a měn.
Redakce
3. 3. 2023
1
–
30
/
536
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Zprávičky
FUSE Passthrough bude v jádře 6.9
FUSE Passthrough je řešení navržené kvůli známé pomalosti FUSE (Filesystem in Userspace) v Linuxu. Již jsme o něm psali a poskytuje zrychlení…
Včera
Mozilla Location Service končí
Mozilla Location Service (MLS) je otevřená služba používající například Bluetooth a WiFi k určení vaší polohy bez porušení soukromí. Bohužel…
Včera
Počet nových komentářů
3
Rychlý linker mold mění číslování z 2.4.1 na 2.30 kvůli libtool
Rychlý linker mold vyšel v sobotu ve verzi 2.30. Přitom předchozí verze byla 2.4.1. Ukázalo se však, že GNU libtool někdy považuje mold…
Včera
Počet nových komentářů
3
Další zprávičky
Napište zprávičku
Odborné školení Hacking v praxi 2 s etickým hackerem Lukášem Antalem
VÍCE INFO
ČLÁNKY DO MAILU