Hlavní navigace
Články
Zprávičky
Fórum
Podpořte Root
Školení
Galerie
Nabídky práce v IT
Kalendář
Root do mailu
RSS
Blogy
Knihy
Speciály
Zdroják
Manuály
Licence
Jak na Linux
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
/
518
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
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
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
Počet nových komentářů
11
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
Počet nových komentářů
4
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
PHP Jet vs. Laravel: rozdílná filozofie a architektura
blog
Autoři Laravelu se rozhodli nad PHP vytvořit poměrně masivní ekosystém – nadstavbu, která si řeší spoustu věcí po svém. PHP Jet je naopak dělaný tak, že si vystačí se standardním PHP a standardním webserverem.
Redakce
28. 11. 2022
Tisk naformátovaného a obarveného textu na terminál s knihovnou Rich (dokončení)
Popíšeme si způsob zobrazení stromových struktur, jak se zobrazují tabulky s formátovaným textem, zobrazení dat umístěných do sloupců a v neposlední řadě si ukážeme například postupné zobrazení prováděné činnosti (progress bar).
Pavel Tišnovský
22. 11. 2022
Počet nových komentářů
6
Doba čtení:
25 minut
Tisk naformátovaného a obarveného textu na terminál s knihovnou Rich
Dnes se seznámíme s knihovnou Rich, která je určena pro použití v programech napsaných v Pythonu a slouží k tisku naformátovaného a obarveného textu na moderní terminály s podporou barev, Unicode a textových stylů.
Pavel Tišnovský
18. 11. 2022
Počet nových komentářů
20
Doba čtení:
24 minut
Nový PHP8 framework Jet: MVC – ne, fakt to není CMS
blog
Minule jsem „z rychlíku“ ukázal jak co zhruba Jet obnáší. Pochopitelně to vzbudilo reakci, kterou jsem tak trochu očekával. Tedy to co jsem předvedl mohlo budit dojem, že Jet je nějaké CMS. Ne, Jet opravdu není CMS.
Redakce
9. 11. 2022
Vyšla opravená knihovna zlib 1.2.13
Včera vyšla opravená knihovna zlib 1.2.13, opravuje chybu CVE-2022–37434, která byla objevena letos v srpnu. Zranitelnost spočívá v přetečení zásobníku při použití extra hlavičky. Zranitelné jsou jen aplikace, co používají funkci inflateGetHeader…
Jan Fikar
14. 10. 2022
Vulkan: prezentační režimy a točící se trojúhelník
Dnes rozšíříme náši prezentaci do okna o možnost nastavit PresentMode, tedy prezentační režim. Zkusíme prezentovat jak na frekvenci obrazovky, či pouze když vznikne potřeba, tak i na maximum FPS.
Jan Pečiva
26. 8. 2022
Počet nových komentářů
3
Doba čtení:
18 minut
Glibc 2.36 rozbíjí EasyAntiCheat ve hrách
Knihovna Glibc 2.36 vyšla teprve 2. srpna a mezi novinkami je také odstranění sekce DT_HASH. Již asi 15 let se používá lepší DT_GNU_HASH, ale doposud se pro Glibc používaly obě sekce současně pomocí přepínače pro ld --hash-style=both. Od verze…
Jan Fikar
15. 8. 2022
Počet nových komentářů
5
Vulkan: okno měnitelné velikosti
Pokud se pokusíme změnit velikost vulkanního okna v aplikaci z minulého dílu, může to vést k ukončení aplikace chybou. Dnes si ukážeme, jak ošetřovat veškeré změny rozměrů vulkanního surface.
Jan Pečiva
12. 8. 2022
Počet nových komentářů
6
Doba čtení:
18 minut
Vulkan: swapchain a prezentace na obrazovku
Minule jsme vytvořili třídu VulkanWindow. Tématem dneška bude swapchain, tedy objekt pro zobrazování výsledků rendrování v okně. Ten nám poskytuje schopnost zobrazit výsledky rendrování na surface.
Jan Pečiva
29. 7. 2022
Počet nových komentářů
12
Doba čtení:
21 minut
GlibC dostalo funkci arc4random z BSD
Funkce arc4random() je součástí libc v BSD již mnoho let. Jde o funkci, která vrací náhodné hodnoty s lepší kvalitou než rand(), rand48() a random(). Jak již název napovídá, funkce byla založena na šifře ARC4 (RC4), která však je slabá a proto byla…
Jan Fikar
25. 7. 2022
Počet nových komentářů
7
Vulkan: třída zapouzdřující okno
Minule jsme si ukázali, jak otevřít okno na třech plaformách. Dnes vytvoříme třídu zapouzdřující okno Vulkanu a ošetříme některé záludnosti správy prostředků v kontextu možné přítomnosti výjimek.
Jan Pečiva
15. 7. 2022
Počet nových komentářů
2
Doba čtení:
17 minut
Knihovna Bokeh: dokončení seriálu o vykreslování grafů
Ve třetím a současně i posledním článku o knihovně Bokeh si ukážeme použití témat, vykreslení dat reprezentovaných jako matice nebo rastrové obrázky i kooperaci mezi částí psanou v Pythonu a částí psanou v JavaScriptu.
Pavel Tišnovský
14. 7. 2022
Doba čtení:
35 minut
Vulkan: vytvoření okna
V letošní prázdninové sérii o API Vulkan si ukážeme, jak otevřít okno a jak do něj rendrovat. Naším cílem budou primárně platformy Win32, Xlib a Wayland. Dnes začneme otevřením okna a vytvořením surface.
Jan Pečiva
1. 7. 2022
Počet nových komentářů
15
Doba čtení:
20 minut
1
–
30
/
518
První strana
Předchozí strana
1
2
3
4
5
6
7
Následující strana
Poslední strana
Zprávičky
Bcrypt po 25 letech
Bcrypt je hašovací funkce, používaná například pro bezpečné uložení hesel. Je založená na šifře Blowfish. Jeden z jejích autorů Niels Provos…
26. 5.
Počet nových komentářů
2
Hra zdarma na Steamu: Hue
Na Steamu můžete získat zdarma hru Hue (odstín). Jde o plošinovou adventuru s logickými hádankami. Ovládáte odstín pozadí a tím můžete…
26. 5.
Počet nových komentářů
4
Služba hCaptcha chce po uživatelích identifikovat neexistující objekty
Služba hCaptcha, alternativa například k Google reCAPTCHA, je test, který má potvrdit, že je uživatel člověk (CAPTCHA, Completely Automated…
26. 5.
Počet nových komentářů
18
Další zprávičky
Napište zprávičku
Práce
Kurzy
OPERÁTOR PCO - DOHLEDOVÉ A POPLACHOVÉ PŘIJÍMACÍ CENTRUM
Support Engineer
Infrastructure Manager
Junior Developer
IT ANALYTIK/ANALYTIČKA - ŽIVOTNÍ POJIŠTĚNÍ
Cloud Data architekt/ka
Další nabídky práce »
Obsahová strategie IV: Strategie prakticky
Profíkem v Excelu za 7 hodin
Zbavte se stresu z hodnotících rozhovorů
Vyjednávání II: Časté techniky a triky
Kritické myšlení 8 - Racionální komunikace a argumentace
Etiketa mailování
Další kurzy a školení »
Práce
Kurzy
OPERÁTOR PCO - DOHLEDOVÉ A POPLACHOVÉ PŘIJÍMACÍ CENTRUM
Infrastructure Manager
Junior Developer
IT ANALYTIK/ANALYTIČKA - ŽIVOTNÍ POJIŠTĚNÍ
Produkťák/čka appky PRÁCE ZA ROHEM
Team Leader ICQA / Řízení zásob a kontrola kvality
Další nabídky práce »
Profíkem v Excelu za 7 hodin
Microsoft 365: Outlook - pošta a kontakty
Myšlení vítězů s olympijským šampionem v moderním pětiboji
Zbavte se stresu z hodnotících rozhovorů
Kritické myšlení 8 - Racionální komunikace a argumentace
Etiketa mailování
Další kurzy a školení »
Komerční sdělení
Konference – Bezpečná konfigurace Kubernetes a cloudové infrastruktury
Školení: Jak bezpečně spravovat a provozovat linuxové servery?
VÍCE INFO
ČLÁNKY DO MAILU