Autor: Yuri Gagarin

Vydání Wine 5.5

Byla vydána experimentální verze otevřené implementace WinAPI — Wine 5.5. Od vydání verze 5.4 bylo uzavřeno 32 chybových zpráv a provedeno 460 změn. Nejvýznamnější změny: Integrované programy byly převedeny na používání nového C runtime UCRTBase; Ve funkcích GetVersion, GetVersionEx a VerifyVersionInfo byl zajištěn výstup verze zohledňující spuštění v režimu kompatibility (Compatibility Mode); Vylepšeno […]

Collabora vyvíjí rozšíření pro práci s OpenCL a OpenGL nad DirectX.

Společnost Collabora představila nový Gallium ovladač pro Mesa, který implementuje vrstvu pro zajištění funkce API OpenCL 1.2 a OpenGL 3.3 na ovladačích s podporou DirectX 12 (D3D12). Kód byl zveřejněn pod licencí MIT. Navrhovaný ovladač umožňuje používat Mesa na zařízeních, která původně nepodporují OpenCL a OpenGL, a také slouží jako výchozí pozice pro portování aplikací OpenGL/OpenCL pro použití na […]

Elasticsearch cluster o velikosti 200 TB+

S Elasticsearch se setkává mnoho. Co se však stane, když chcete uchovávat logy „ve zvlášť velkém objemu“? A navíc jak se bezbolestně vyrovnat s výpadkem kterékoli z několika datových center? Jakou architekturu zvolit a na jaké nástrahy narazíte? My v Odnoklassnikách jsme se rozhodli vyřešit problematiku log managementu pomocí elasticsearch a teď se s komunitou na Habru dělíme o naše zkušenosti: […]

Historie internetu: Éra fragmentace; část 1: Zátěžový koeficient

Na začátku 80. let bylo položeno základy toho, co dnes známe jako „internet“ – jeho hlavní protokoly byly vyvinuty a vyzkoušeny v praxi – avšak tento systém zůstal uzavřený a byl téměř plně pod kontrolou jediné entity, ministerstva obrany USA. Brzy se to mělo změnit – dojde k expanzi systému na všechny oddělení informatiky různých […]

Co mají společného LVM a matrjoška?

Dobrý den. Chci se podělit s komunitou o praktické zkušenosti s budováním systému ukládání dat pro KVM za použití md RAID + LVM. V programu bude: Sestavení md RAID 1 z NVMe SSD. Sestavení md RAID 6 ze SATA SSD a běžných disků. Zvláštnosti fungování TRIM/DISCARD na SSD RAID 1/6. Vytvoření startovacího md RAID 1/6 pole na […]

OpenShift jako podniková verze Kubernetes. Část 1

„Jaký je rozdíl mezi Kubernetes a OpenShift?“ – tato otázka se objevuje s malým odstupem. Ačkoli ve skutečnosti je to jako se ptát, v čem se automobil liší od motoru. Pokračujme v této analogii, automobil je hotový produkt, který lze okamžitě používat, doslova: nasednete a jedete. Na druhé straně, abyste motor dostali někam, musíte jeho […]

Cluster ze dvou uzlů – ďábel je v detailu

Ahoj, Habr! Představuji vám překlad článku „Two Nodes — The Devil is in the Details“ od autora Andrewa Beekhofa. Mnoho lidí preferuje clustery se dvěma uzly, protože se zdají konceptuálně jednodušší a navíc jsou o 33 % levnější než jejich tříuzloví kolegové. I když je zcela možné sestavit dobrý cluster ze dvou uzlů, […]

Verze distribuce pro vytváření firewallů pfSense 2.4.5

Bylo vydáno kompaktní vydání distribuce pro vytváření firewallů a síťových brán pfSense 2.4.5. Distribuce je založena na kódové základně FreeBSD a využívá poznatky projektu m0n0wall s aktivním využitím pf a ALTQ. K dispozici je několik obrazů pro architekturu amd64, velikostí od 300 do 360 MB, včetně LiveCD a obrazu pro instalaci na USB Flash. Správa distribuce […]

Apache Software Foundation slaví 21. výročí!

26. března 2020, Apache Software Foundation a také dobrovolní vývojáři, správci, inkubátory pro 350 Open Source projektů, slaví 21 let vedení v oblasti otevřeného softwaru! V rámci své mise poskytovat software pro veřejné blaho se komunita dobrovolníků Apache Software Foundation rozrostla z 21 účastníků (kteří se věnovali vývoji HTTP serveru Apache) na 765 jednotlivých účastníků, 206 výborů […]

Krita 4.2.9

26. března byla vydána nová verze grafického editoru Krita 4.2.9. Krita je grafický editor na Qt, dříve součást balíku KOffice, nyní je jedním z nejvýznamnějších zástupců svobodného softwaru a považuje se za jeden z nejvýkonnějších grafických editorů pro umělce. Obsáhlý, ale nikoli vyčerpávající seznam oprav a vylepšení: Obrys štětce již při najetí kurzoru nezáří […]

Recepty pro nemocné SQL dotazy

Před několika měsíci jsme oznámili explain.tensor.ru — veřejnou službu pro analýzu a vizualizaci plánů dotazů v PostgreSQL. Během uplynulého času jste ji již využili více než 6000krát, ale jedna z užitečných funkcí mohla zůstat nepovšimnuta — strukturované náznaky, které vypadají přibližně takto: Věnujte jim pozornost a vaše dotazy „se stanou hladkými a hedvábnými“. 🙂 A […]

O čem mlčí EXPLAIN a jak ho přimět k rozhovoru

Klasická otázka, s níž se vývojář obrací na svého DBA nebo majitele firmy – na konzultanta pro PostgreSQL, téměř vždy zní stejně: „Proč se dotazy na databázi provádějí tak dlouho?“ Tradiční soubor důvodů: neefektivní algoritmus, když se rozhodnete provést JOIN několika CTE s několika desítkami tisíc záznamů; zastaralá statistika, pokud skutečné rozložení dat v tabulce je již značně […]

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster