CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.
Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].
Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.
Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.
Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.
Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.
Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.
Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.
Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří KDE částkou 1 285 200 eur.
Google na včerejší akci The Android Show | I/O Edition 2026 (YouTube) představil celou řadu novinek: Gemini Intelligence, notebooky Googlebook, novou generaci Android Auto, …
Pro budoucí umístění většího objemu dat (záznam z kamery buď v podobě velkých souborů .mov(ProRes), či jednotlivých souborů .dng(RAW) zvažuji možnosti stavby souborového serveru na bázi platformy X399/1(2)95(2)0X. Server by poskytoval soubory stanici určené pro editaci (SW DaVinci Resolve), případně byl schopen lokálního renderingu projektu (při využití 2x lic. Studio + PostgreSQL jako storage projektu).
Data rate zaznamenaného materiálu je v rozmezí desítek až stovek MB/s(až 600MB/s .. podle rozlišení a kvality). Cílem je z rezervou přes sít (10Gbps cross) poskytnout data do rychlosti 1GB/s. U raw záznamu může jít až o 120 souborů/sec, ale vzhledem pravděpodobnějšímu využití HighRate záznamu pro SlowMotion to bude max. 60 souborů/sekundu.
Na mé Asrock Taichi X399 se dostupný SATA řadič jeví jako device připojené dle lspci rychlostí 4x 3.0.
01:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] X399 Series Chipset SATA Controller (rev 02) (prog-if 01 [AHCI 1.0])
Subsystem: ASMedia Technology Inc. Device 1062
...
LnkSta: Speed 8GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
...
Kernel driver in use: ahci
Kernel modules: ahci
Zkusil jsem ověrit průchodnost výše uvedeného SATA subsystému tím co jsem měl k dispozici tj. 2x SATA SSD, 2x HDD (asi 5900 ot/min a 7200 ot/min). Paralelním spuštěním hdparm -t jsem předpokládám testem z rychlého okraje HDD a SSD
vyzkoušel aspoň řádově IO průchodnost (na sekvenční čtení). Jak ukazuje screenshot na odkazu, dle iostatu v bylo dosaženo v určité sekundě (test je krátký) souhrné rychlosti cca 1,2GB/s. Přičemž dílčí rychlosti prakticky odpovídají samostatně spuštěným hdparm (jsou maximem použitých HDD/SSD). Vytížení CPU, pokud to čtu správně dosahuje cca 15% z jádra na 500MB/s přenosu. http://www.monitos.cz/tmp/parallel_access_SATA_device.png
Zda má smysl pole případně realizovát nad HDD či SSD může částečně vyplynout z debaty, ve prospěch HDD hovoří definovatelný výkon(úbytek se vzdáleností od okraje), lepší poměr kapacita/cena, vyšší dostupná kapacita při menším počtu členům, nutný větší počet členů na dosažení požadované rychlosti. V neprospěch SSD kromě poměru kapacita/cena, také těžce odhadnutelný trvalý výkon a jeho proměna v závislosti na zaplnění/opotřebení a u levných kapacitních SSD asi i otázka životnosti.
Zkoušel jsem realizaci mdadm (RAID6 se čtyřmi členy) nad blokovými /dev/ramX a popravdě mne vyděsil relativně malý výkon při zápisu ~700MB/s (a to šlo o operace nad RAM!). V dávné minulosti se při bootu kernelu zobrazovaly dosažitelné rychlosti pro výpočet RAIDx pro různé typy SMD instrukcí a již tehdy snad šlo o jednotky GB/s?
Pokud je řešení na bázi ZFS/Btrfs dnes výkonostně jinde než mdadm, určitě je na návrh zahrnu do testů (od diskového prostoru/filesystému nejsou vyžadovány žádné pokročilé funkce). Případná ztráta dat způsobí maximálně zklamání(poučení) a nikoli ekonomické ztráty (jde o edu/hobby projekt). Kromě funkčnosti je druhotným cílem dosažení zajímavého poměru cena/výkon(kapacita) řešení.
Je vůbec zmíněný cíl SW realizovatelný s využitím integrovaných device, nebo bude z důvodu režie/funkčnosti/výkonu vhodnější zvolit dedikovaný PCIe SAS/SATA RAID adaptér?
Možná i s umístěním pracovní storage (NVMe single/RAID0/1/10 dle možností) přímo na editační stanici (pro zajištění místní rychlé odezvy), přičemž renderovací server si pro data sáhne po síti podle potřeby. Při paralelní zátěži v řádech x00MB/s by asi HDD stejně neměly šanci. Ony se nejspíš nebudou nudit ani ty NVMe SSD. Redundance pořízeného záznamu bude zajištěna ponecháním na záznamovém médiu do další akce. Archivace pak kompresí do výrazně ztrátovějšího/úspornějšího kodeku (ve vyjímečném případě exportem v bezeztrátovějším).
Na vyšší levely RAIDu je asi třeba zapomenout, dopad na výkonnost (při zápisu) by asi byl značný.
The trick is to create the RAID1 array and set the HDD(s) during creation as "write-mostly". This will cause the kernel to only do (slow) reads from the HDD if they are really needed. All other reads will go to the SSD. This option was originally added when mirroring over a slow network interface, but performs equally well to concentrate reads on an SSD.
cat /proc/mdstat:
md1 : active raid1 sdb3[2](W) sda3[1](W) nvme0n1p2[0]
243578880 blocks super 1.2 [3/3] [UUU]
bitmap: 2/2 pages [8KB], 65536KB chunk
hdparm -Tt /dev/md1
/dev/md1:
Timing cached reads: 14792 MB in 2.00 seconds = 7409.85 MB/sec
Timing buffered disk reads: 6158 MB in 3.00 seconds = 2052.24 MB/sec
Konečně mi došlo proč někdy nejsem schopen o určitém SSD s jistotou říci jakou technologii xLC vlastně používá. Zatímco o SLC se již dočteme asi jen v historických záznamech, u MLC se zděšením sledujeme jejich vypařování se z nabídky a potají se hrozíme, že dnešní opovrhování nad TLC se "zítra" pod dojmem z QLC může proměnít ve vzpomínky na šťastné doby minulé. 
Terminologie říká: SLC (SingleLevelCell představuje záznam jeden 1bit/cell), MLC obecně MultiLevelCell (více úrovní v buňce), TLC(3-bit/cell), QLC (4-bit/cell). Bohužel si asi většina z nás MLC logicky zobecnila s 2-bit/cell, což jak ukazuje je sice pravdou, ale ne nutně pravidlem. Například Samsung své levnější řady EVO 970 označuje za 3D V-NAND 3-bit MLC, což prodejce někdy pro zjednodušení předělá na NAND MLC.
https://www.alza.cz/samsung-970-evo-1tb-d5319058.htm?o=2
Takže zatím to vypadá na pracovní storage (NVMe Samsung 970 Pro 1TB MLC 2-bit!). Půjde pouze o pracovní úložiště, takže jeho případný výpadek(chybovost) maximálně způsobí nedostupnost prostředí (případně snížení produktivity jeho náhradou za pomalejší storage). Návrh velkokapacitního prostoru (ZFS-based) nechám uzrát dle dostupných financí.
Díky všem za cenné informace a nápady.
Snažil jsem se navrhnout cenově přijatelnou SSD variantu, ale bezúspěšně.
Tiskni
Sdílej: