Č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.
151
–
180
/
591
První strana
Předchozí strana
3
4
5
6
7
8
9
Následující strana
Poslední strana
Využití zařízení v knihovně ØMQ při tvorbě systému se složitější architekturou
V další části seriálu o knihovně ØMQ a rozhraní PyZMQ se budeme zabývat využitím takzvaných zařízení (device), která se poměrně často používají při implementaci systémů se složitější architekturou a s větším počtem uzlů.
Pavel Tišnovský
29. 1. 2019
Doba čtení:
38 minut
Další možnosti poskytované knihovnou ØMQ
Ve druhém článku o knihovně ØMQ a rozhraní PyZMQ si ukážeme, jak korektně zavírat připojení s využitím správců kontextu, popř. dekorátorů. Dále si popíšeme přenos strukturovaných dat a komunikační strategii PUSH-PULL.
Pavel Tišnovský
22. 1. 2019
Doba čtení:
39 minut
Qt 5.13 bude patrně mít volitelnou telemetrii
Příští vydání grafické knihovny Qt5 bude patrně obsahovat kontroverzní modul Qt Telemetry, který má volitelně (ve výchozím stavu neposílá) a anonymně posílat informace o běhu Qt aplikací vývojářům. Kód Qt Telemetry je posuzován již od loňského…
Jan Fikar
18. 1. 2019
ØMQ: knihovna pro asynchronní předávání zpráv
V šesté části seriálu o nástrojích pro asynchronní posílání a zpracování zpráv se seznámíme se základními vlastnostmi knihovny ØMQ, která je též známá pod jmény 0MQ, ZMQ či ZeroMQ.
Pavel Tišnovský
15. 1. 2019
Doba čtení:
37 minut
Z „leden“ je „ledna“ – glibc mění názvy měsíců
Od nepaměti jsou v českém nastavení prostředí názvy měsíců prezentovány sice česky, ale v prvním pádu, což není ideální. Tato dlouhotrvající vlastnost byla nedávno opravena, oprava se ale neobejde bez komplikací.
Ondřej Caletka
4. 1. 2019
Doba čtení:
4 minuty
NVIDIA vydala open source knihovnu PhysX 4.0
Jak jsme již psali, NVIDIA otevřela svoji knihovnu PhysX na začátku měsíce, na GitHubu však byla jen stará verze 3.4. Od včerejška tam je již nová verze 4.0. Nový je například více robustní Temporal Gauss-Seidel Solver (TGS), což lze použít na…
Jan Fikar
21. 12. 2018
NVIDIA vydává PhysX jako open source
NVIDIA dnes překvapivě oznámila, že vydává knihovnu PhysX pro simulování fyziky pod open source licencí BSD-3. PhysX NVIDIA koupila před deseti lety od firmy AGEIA a knihovna byla využívána hlavně hrami ve spojitosti s GPU. Kód je zveřejněn na…
Jan Fikar
3. 12. 2018
OpenSSL zjednodušuje číslování verzí, mátlo prý uživatele
Vývojáři OpenSSL oznámili, že změní značení verzí své knihovny, které je příliš unikátní a mate uživatele. Současný formát používá čtyři pole: MAJOR.MINOR.FIX[PATCH] (například 1.1.0j), nová varianta si vystačí s klasickým MAJOR.MINOR.PATCH a…
Petr Krčmář
29. 11. 2018
Qt 6.0 nejspíš přijde v roce 2020 s podporou C++17
V rámci prací na projektu Qt se pomalu rozvíjejí plány na příští číselně velké vydání Qt 6.0. To by dle aktuálních informací mohlo přijít po verzi 5.14 někdy v roce 2020 a bude nejspíš vyžadovat C++17, jelikož setrvání na verzi předchozí by projekt…
David Ježek
14. 6. 2018
Podpora S3TC je v Mesa, patent už vypršel
V pondělí vypršel patent na kompresní algoritmus S3TC, který se používá především pro kompresi textur (nejen u her). Kvůli patentu nemohl být algoritmus součástí knihovny Mesa, což se ale nyní mění. Matt Turner z Intelu poslal do Mesa-dev patch,…
Petr Krčmář
3. 10. 2017
PHP bude obsahovat krypto knihovnu Libsodium
Vývojářský tým PHP jednomyslně podpořil návrh na integraci knihovny Libsodium do příští major verze PHP 7.2, která by měla vyjít ještě letos. Půjde tak o jeden z prvních programovacích jazyků, který bude moderní kryptografii obsahovat ve výchozí…
Petr Krčmář
22. 2. 2017
Bezplatné anglické knihy o programování v C++
Steve Emms na svém OSS blogu vybral devět bezplatných anglických knih o programování v C++. Knihy se zabývají také knihovnami Boost, Qt3, Qt4 a wxWidgets. Je zde také zastoupen úvod do GCC.
Jan Fikar
16. 2. 2017
cURL prošel auditem, bylo opraveno pět závažných chyb
cURL, známý program pro přenos dat po síti, se dočkal bezpečnostního auditu. Audit byl zafinancován Mozillou v rámci projektu Secure Open Source a provedla ho německá firma Cure53. Celkem bylo nalezeno pět chyb vysoké závažnosti, čtyři střední…
Roman Bořánek
25. 11. 2016
OpenSSL 1.1.0b opravuje závažnou bezpečnostní chybu
Knihovna OpenSSL byla povýšena na verzi 1.1.0 b. Důvodem je oprava závažné bezpečnostní chyby CVE-2016–6309, která naštěstí byla zanesena teprve před několika dny s verzí 1.1.0 a. Chybu nalezl hned den po vydání Robert Święcki z Googlu, o záplatu…
Roman Bořánek
26. 9. 2016
Canonical podpoří neziskovou organizaci KDE
Společnost Canonical se stala v pořadí pátým patronem, tedy firemním podporovatelem, neziskové organizace KDE. Ta vyvíjí stejnojmenné prostředí a sadu aplikací, které však Canonical asi tolik nezajímají. Z vyjádření Michaela Halla, komunitního…
Roman Bořánek
19. 8. 2016
Lepton od Dropboxu bezztrátově zmenší obrázky JPEG o pětinu
Úložiště Dropbox otevřelo svůj kompresní formát Lepton, který už nějakou dobu používá pro zmenšení obrázků ve formátu JPEG. Použitím různých technik zmenší obrázky v průměru o 22 %, a to bezztrátově. To znamená, že výsledný obrázek je na chlup…
Roman Bořánek
15. 7. 2016
HTTP klient pomocí Ruby Net:HTTP a Sinatra
Ukážeme si, ako vytvoriť HTTP klientov pomocou modulu Ruby Net::HTTP. Vytvoríme skripty, ktoré budú sťahovať a posielať dáta, pracovať s JSON a napoja sa na zabezpečenú stránku.
Ján Bodnár
8. 7. 2016
Doba čtení:
10 minut
Apple otevřel kompresní algoritmus LZFSE
Společnost Apple zveřejnila zdrojové kódy knihovny LZFSE sloužící ke kompresi dat. Kompresní algoritmus LZFSE se používá v iOS 9, OS X 10.11 a novějších verzích systémů od Applu. Zdrojové kódy, dostupné na GitHubu, byly zveřejněny pod vlastní…
Roman Bořánek
7. 7. 2016
Google otevřel knihovnu pro renderování 3D grafiky na CPU
Google zveřejnil projekt SwiftShader pod svobodnou licencí Apache 2.0. Jedná se o knihovnu, která zajišťuje přijatelně výkonné vykreslování webové 3D grafiky na procesoru. Jedná se hlavně o standard WebGL, který je jinak stavěný pro vykreslování na…
Roman Bořánek
29. 6. 2016
Cygwin byl přelicencován na LGPL, usnadní to komerční použití
Red Hat oznámil, že od nové verze 2.5.2 mění knihovna Cygwin licenci z GNU GPL na GNU LGPLv3 (Lesser General Public License). Cygwin je projekt, který umožňuje spouštět unixové programy v systému Windows. Nová licence je mírnější tím, že nevyžaduje…
Roman Bořánek
24. 6. 2016
Qt 5.7 se zaměřuje na 3D grafiku
Framework Qt vyšel ve verzi 5.7. Přidává podporu C++11, nový modul pro práci s 3D grafikou Qt 3D (v předchozích verzích byl jako preview) nebo ovládací prvky Qt Quick Controls 2 zaměřené na mobilní zařízení. IDE Qt Creator bylo povýšeno na verzi…
Roman Bořánek
17. 6. 2016
Framework Electron na bázi Node.js vyšel ve verzi 1.0
GitHub uvolnil finální verzi frameworku Electron, který umožňuje tvořit desktopové aplikace s využitím webových technologií. Electron 1.0 staví hlavně na prohlížeči Chromium 49 a běhovém prostředí Node.js 5.10. GitHub Electron původně vyvíjen pro…
Roman Bořánek
13. 5. 2016
.NET Core přidává podporu FreeBSD a NetBSD
Microsoft portuje framework .NET na Linux, takže dává smysl, že se podpora objeví i v dalších unixových systémech. Do hlavní součásti .NET Core nedávno byla přidána podpora FreeBSD a teď i NetBSD. Doufejme, že další součásti budou následovat. Na…
Roman Bořánek
6. 5. 2016
Nuklear 1.0 – revoluční GUI knihovna
Micha Mettke po téměř roce a půl vývoje vydal verzi 1.0 revoluční „neknihovny“ Nuklear pro precizní tvorbu GUI, a to extrémně jednoduše. Na více než 19 tisících řádcích jediného hlavičkového souboru v ANSI C pod MIT naleznete garantovaně…
Michal Strnad
20. 4. 2016
Kirigami UI: design pro mobilní aplikace od KDE
V rámci projektu KDE vznikl designový jazyk Kirigami UI. Samozřejmě využívá framework Qt a je určen hlavně pro mobilní aplikace. Jak velí trend, také Kirigami UI je velmi jednoduchý, čistý a neobsahuje zbytečné elementy. Kirigami UI pracuje se…
Roman Bořánek
30. 3. 2016
Qt možná dostane API pro rozpoznání řeči
Počítačové rozpoznávání řeči se rychle rozšiřuje a je zřejmé, že v relativně blízké budoucnosti bude hrát velkou roli. Open-source projekty na to bohužel zatím moc nereagují. Finská společnost Code-Q, která se zaměřuje na software pro rozpoznání…
Roman Bořánek
11. 9. 2015
Vyšla nová verze diagramové knihovny JointJS v0.9.5
Diagramová knihovna JointJS zaznamenala další posun. Nejenom že vyšla nová verze kninovny v0.9.5, která opravila spoustu chyb a přidala více než tucet nových metod, událostí a přepínačů (viz seznam změn), ale také došlo ke kompletní předělávce webu…
anonymní
11. 9. 2015
Do Debianu se vrací multimediální knihovny FFmpeg
Po táhnoucích se sporech bylo rozhodnuto, že se distribuce Debian po několika letech vrátí zpět k multimedálním knihovnám FFmpeg. Aktuálně distribuce používá knihovny projektu Libav, který vznikl v roce 2011 právě forknutím FFmpeg. Mezi hlavní…
Roman Bořánek
8. 7. 2015
Framework Qt chystá podporu vysokého rozlišení
S tím, jak se zvyšuje rozlišení displejů, se podpora vysokého rozlišení (rozuměj škálování rozhraní) pomalu stává nutností. Ve světě Linuxu už to reflektují např. prostředí postavená na GNOME a od nedávna i prohlížeč Chrome, byť někdy nedokonale…
Roman Bořánek
5. 6. 2015
První verze frameworku Qt vyšla už před dvaceti lety
Je to k neuvěření, ale framework Qt slaví už dvacet let existence. Framework se pár let od vzniku proslavil zejména grafickým prostředím KDE, se kterým je dodnes úzce propojen. Vývojáři KDE mají na svědomí cca polovinu příspěvků do projektu. Qt za…
Roman Bořánek
20. 5. 2015
151
–
180
/
591
První strana
Předchozí strana
3
4
5
6
7
8
9
Následující strana
Poslední strana
Anketa
Jaký čas byste chtěli trvale?
Letní
Standardní (zimní)