Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Blogy
Knihy
Jak na Linux
Zdroják
Hledat
Root.cz
Knihovny
Knihovny pro programátory.
61
–
90
/
591
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
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
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
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
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
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
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
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
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
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
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
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
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
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
Vyšla nová verze knihovny libdatovka a aplikace Datovka
Laboratoře CZ.NIC vydaly novu verzi knihovny libdatovka a desktopové aplikace Datovka. Do knihovny libdatovka byla přidána podpora pro službu GetMessageAuthor2, v aplikaci Datovka je nyní možné při odesílání datové zprávy zvolit, které údaje o odesílateli se mají příjemci zveřejnit.
Vilém Sládek
16. 2. 2023
Numpy zrychluje 17× řazení díky knihovně od Intelu využívající AVX-512
Intel nedávno vydal open-source knihovnu hlavičkových souborů C++ pro vysoce výkonné řazení založené na SIMD, která se zpočátku zaměřuje na velmi rychlou implementaci třídění pomocí instrukcí AVX-512. Tento kód byl nyní začleněn do Numpy a…
Petr Krčmář
16. 2. 2023
PHP Jet vs. Symfony: porovnání na registračním formuláři
blog
K minulému článku o formulářích ihned padl dotaz na porovnání s jinými frameworky. Proto jsem udělal další srovnávací video, ve kterém PHP Jet porovnám s jedním z nestorů na poli PHP frameworků – se Symfony.
Redakce
6. 2. 2023
Google vydal Flutter 3.7
Google včera vydal verzi 3.7 frameworku Flutter pro vývoj multiplatformních GUI aplikací. Přináší vylepšení knihovny widgetů, plynulejší animace a efektivnější správu paměti, zejména kratší pauzy GC a celkově nižší nároky na paměť. Zároveň byla…
Calculon
26. 1. 2023
PHP Jet: formuláře
blog
V dnešním příspěvku si ukážeme, jak je v PHP Jet řešena práce s formuláři. Když tvoříme aplikace, jako jsou různé administrace, informační systémy, ale i REST (či jiné) API, jsou formuláře středobodem aplikace.
Redakce
23. 1. 2023
61
–
90
/
591
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Anketa
Jaký čas byste chtěli trvale?
Letní
Standardní (zimní)