Č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.
1
–
30
/
559
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Stav implementací kryptografických knihoven
HAProxy (nástroj na rozdělování zátěže pro vysokou dostupnost) zveřejnil obsáhlý článek o stavu implementací SSL. Ten byl nejdříve jen jako interní dokument, v úterý však vyšel veřejně. Problémem je, že de facto standardní OpenSSL po přechodu na…
Jan Fikar
9. 5. 2025
LibreSSL 4.1 nabízí rychlejší implementaci algoritmu SHA na moderních procesorech
LibreSSL 4.1 zavádí nové implementace SHA-1, SHA-256 a SHA-512 pro x86_64 s moderními procesory AMD a Intel. Tyto nové implementace využívají instrukce SHA-NI, pokud jsou v procesoru k dispozici. K dispozici jsou také nové implementace SHA-256 a…
Petr Krčmář
1. 5. 2025
Knihovna zlib-rs napsaná v Rustu je rychlejší než ta původní v C
Vývojáři knihovny zlib-rs vydali novou verzi 0.4.2, která obsahuje řadu podstatných vylepšení výkonu. „Nyní máme (pokud je nám známo) nejrychlejší implementaci zlib pro dekompresi a překonáváme konkurenci i v nejdůležitějších případech komprese,“…
Petr Krčmář
27. 2. 2025
Glibc 2.41 způsobuje problém některým programům a hrám
Před dvěma týdny vyšla knihovna Glibc 2.41, většina distribucí ji ještě nemá s výjimkou rolling-update distribucí. Uživatelé Arch Linuxu s Glibc 2.4.1 si všimli, že přestaly fungovat některé programy například Discord, Julia a hry Portal 2, Left…
Jan Fikar
14. 2. 2025
Rustls je rychlejší než OpenSSL a BoringSSL na ARM64
Knihovna Rustls je moderní implementace TLS (Transport Layer Security) v Rustu a již nedávné testy na procesoru Intel ukázaly, že je rychlejší než tradiční OpenSSL a BoringSSL od Google. Před týdnem pak vývojáři Rustls testovali výkon Rustls,…
Jan Fikar
6. 12. 2024
Knihovna GMP: racionální čísla a čísla s plovoucí desetinnou čárkou
GMP (GNU MP nebo též libgmp) je matematická knihovna pro práci v libovolné přesnosti. Podíváme se na racionální čísla a čísla s plovoucí desetinnou čárkou. Ukážeme si jejich přiřazování a základní aritmetické operace.
David Bařina
3. 12. 2024
Doba čtení:
3 minuty
Knihovna GMP: umocňování, výpočet modulu a funkce z teorie čísel
GMP (GNU MP nebo též libgmp) je otevřená knihovna pro práci s čísly v libovolně přesné aritmetice. Ve druhém článku se podíváme na umocňování, výpočet modulu nebo různé funkce z teorie čísel.
David Bařina
26. 11. 2024
Doba čtení:
3 minuty
Knihovna GMP: aritmetika s neomezenou přesností
GMP (GNU MP nebo též libgmp) je otevřená knihovna pro práci s čísly v libovolně přesné aritmetice, která může pracovat s celými čísly, racionálními čísly a čísly v plovoucí řádové čárce.
David Bařina
19. 11. 2024
Doba čtení:
4 minuty
Detectron2: najdi mi na fotce medvěda
blog
Detectron2 je framework vyvíjený a udržovaný firmou Facebook, který slouží k detekci objektů a segmentaci obrázků, zahrnující implementaci mnoha modelů, např. RetinaNet, Mask R-CNN, Faster R-CNN a dalších.
Redakce
9. 11. 2024
Rustls svým výkonem překonává OpenSSL a BoringSSL
O knihovně Rustls se původně mluvilo jako o moderní knihovně TLS napsané v programovacím jazyce Rust, která zaručuje paměťovou bezpečnost. Kromě bezpečnostních výhod, které z toho plynou, nyní knihovna dosáhla i toho, že je rychlejší než OpenSSL…
Petr Krčmář
24. 10. 2024
OpenSSL 3.4 přináší autorizační certifikáty dle RFC 5755
Byla vydána verze 3.4.0 kryptografické knihovny OpenSSL. Novinkou je podpora složených podpisových algoritmů, jako je RSA-SHA2–256, včetně nových funkcí API. Dále je k dispozici podpora indikátorů FIPS pro budoucí validace FIPS 140–3, volitelný…
Petr Krčmář
23. 10. 2024
V septembri vyšiel javascriptový framework Express v5
Po desiatich rokoch vývoja vyšla najnovšia verzia populárneho javascriptového frameworka Express v5. Nová hlavná vývojová vetva prináša zopár spätne nekompatibilných zmien, vrátane podpory asynchrónnych handlerov. Prioritnými cieľmi pre vývojárov…
johny
17. 10. 2024
LibreSSL 4.0 končí s podporou 32bitového MIPS a ve Windows opravuje Y2K38
Byla vydána verze 4.0.0 kryptografické knihovny LibreSSL, která se od OpenSSL odpojila asi před deseti lety. Změny zahrnují pročištění implementací MD4 a MD5, odstranění nepoužívaných metod DSA, změny v parsování protokolu pomocí libtls, které…
Petr Krčmář
16. 10. 2024
Mesa 24.2.2 podporuje Intel Lunar Lake a Battlemage Xe2
O podpoře GPU Intel Lunar Lake a Battlemage Xe2 v linuxovém jádře jsme tu dnes psali. Dostane se do jádra 6.12. Ale podpora v knihovně/ovladači Mesa je již v 24.2.2, která vyšla včera. Nebude tedy třeba čekat na vydání 24.3, jak se původně…
Jan Fikar
6. 9. 2024
Glibc se připravuje na getrandom() ve vDSO
Jason Donenfeld (vývojář WireGuardu) spolu s Adhemerval Zanellou (Linaro, patrně dělá na arm64) pracují již nějakou dobu na getrandom() ve vDSO, což má přinést rychlá a bezpečná náhodná čísla z jádra do user-space. Jelikož jejich kód byl nedávno…
Jan Fikar
2. 8. 2024
NumPy 2.0.0 má rychlejší řazení s použitím knihovny Highway
Knihovna Pythonu pro numerické vědecké výpočty NumPy vyšla včera ve verzi 2.0.0. Mezi novinky patří rychlejší řazení ( sort, argsort, partition a argpartitions), protože se používá SIMD knihovna Google Highway a také x86-simd-sort od Intelu. Na…
Jan Fikar
17. 6. 2024
Pohodlná práce s formátem JSON v C++ díky knihovně nlohmann/json
Tento článek pojednává o knihovně nlohmann/json, která přináší formát JSON do C++. Formát JSON je textový formát pro zápis dat. Díky tomu může sloužit pro přenos dat mezi komponentami bez ohledu na technologii.
Lukáš Liebzeit
22. 5. 2024
Doba čtení:
5 minut
Německý státní technologický fond podporuje vývoj FFmpeg
Německý technologický fond poskytl finanční prostředky pro projekty GNOME, Rust Coreutils, PHP a řadu dalších projektů. K nim nyní přibyla multimediální knihovna FFmpeg, která na letošní a příští rok dostala podporu ve výši 157 580 eur, tedy necelé…
Petr Krčmář
17. 5. 2024
Prieskum medzi vývojármi frameworku Django
Včera bol zverejnený tretí ročník prieskumu medzi vývojármi frameworku Django. Prieskum bol vykonaný v septembri a októbri 2023 na vzorke 4000 užívateľov. Spolupracovali na ňom Django nadácia a projekt PyCharm. Django je v súčasnosti veľmi…
johny
12. 5. 2024
Faust: platforma pro proudové zpracování dat v Pythonu
Knihovna Faust zajišťuje proudové zpracování dat a je postavena nad Apache Kafkou. Nejedná se však o pouhou realizaci producentů a konzumentů, protože je možné používat lokální tabulky, asynchronní zpracování atd.
Pavel Tišnovský
25. 4. 2024
Doba čtení:
34 minut
OpenSSL 3.3.0 doplňuje podporu QUIC a optimalizuje výkon
Byla uvolněna nová verze knihovny OpenSSL 3.3.0, která přináší řadu vylepšení v oblasti podpory transportního protokolu QUIC. Byla přidána podpora qlog pro sledování připojení QUIC, přibylo API umožňující konfigurovat timeouty a počty připojených…
Petr Krčmář
10. 4. 2024
Google uvolnil knihovnu Jpegli, která nabízí až 35% zlepšení komprese JPEG
Google na svém Open-Source Blogu představil knihovnu Jpegli pro kódování a dekódování formátu JPEG. Zachovává zpětnou kompatibilitu se standardním formátem a podle benchmarků zároveň nabízí až 35% zlepšení kompresního poměru pro kompresi s vysokou…
Petr Krčmář
4. 4. 2024
Vyšla javascriptová runtime platforma Bun 1.1
Včera vyšla nová verzia javascriptovej runtime platformy Bun 1.1. Najdôležitejšou novinkou je pridaná podpora pre Windows. Zlepšil sa výkon a boli pridané nové API. Okrem výkonu, ktorý má byť niekedy rádovo vyšší ako konkurenčný Node alebo Deno,…
johny
2. 4. 2024
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
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
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
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
1
–
30
/
559
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Zprávičky
Zničení desítek strategických letadel způsobil Orange Pi Zero 2W
Desítky miniaturních FPV dronů zdecimovaly strategické letectvo Ruska – to jste si už asi všichni přečetli. Ale víte, co v těch FPV dronech…
Včera
Ztráta dat u Bcachefs a jádra 6.15
V jádře 6.15 se vyskytuje chyba v souborovém systému Bcachefs. Pokud uživatel po výskytu chyby spustil fsck -y, mohlo dojít ke ztrátě dat…
Včera
Borderlands 2 zdarma na Steamu
Na Steamu lze nyní zdarma získat RPG kooperativní střílečku Borderlands 2. Jde o slevy na celou značku Borderlands patrně kvůli novému dílu…
Včera
Další zprávičky
Napište zprávičku
Anketa
Měl by stát zveřejňovat veškerý zdrojový kód softwaru používaného ve státní správě?
Ano
Ne
Nevím
Chcete se proškolit Linux za zlomek ceny? Využijte dotaci 82 % z ceny!
TO CHCI
ČLÁNKY DO MAILU