Josef Průša oznámil zveřejnění kompletních CAD souborů rámů tiskáren Prusa CORE One a CORE One L. Nejsou vydány pod obecnou veřejnou licenci GNU ani Creative Commons ale pod novou licencí OCL neboli Open Community License. Ta nepovoluje prodávat kompletní tiskárny či remixy založené na těchto zdrojích.
Nový CEO Mozilla Corporation Anthony Enzor-DeMeo tento týden prohlásil, že by se Firefox měl vyvinout v moderní AI prohlížeč. Po bouřlivých diskusích na redditu ujistil, že v nastavení Firefoxu bude existovat volba pro zakázání všech AI funkcí.
V pořadí šestou knihou autora Martina Malého, která vychází v Edici CZ.NIC, správce české národní domény, je titul Kity, bity, neurony. Kniha s podtitulem Moderní technologie pro hobby elektroniku přináší ucelený pohled na svět současných technologií a jejich praktické využití v domácích elektronických projektech. Tento knižní průvodce je ideální pro každého, kdo se chce podívat na současné trendy v oblasti hobby elektroniky, od
… více »Linux Foundation zveřejnila Výroční zprávu za rok 2025 (pdf). Příjmy Linux Foundation byly 311 miliónů dolarů. Výdaje 285 miliónů dolarů. Na podporu linuxového jádra (Linux Kernel Project) šlo 8,4 miliónu dolarů. Linux Foundation podporuje téměř 1 500 open source projektů.
Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.12.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
OpenZFS (Wikipedie), tj. implementace souborového systému ZFS pro Linux a FreeBSD, byl vydán ve verzi 2.4.0.
Kriminalisté z NCTEKK společně s českými i zahraničními kolegy objasnili mimořádně rozsáhlou trestnou činnost z oblasti kybernetické kriminality. V rámci operací OCTOPUS a CONNECT ukončili činnost čtyř call center na Ukrajině. V prvním případě se jednalo o podvodné investice, v případě druhém o podvodné telefonáty, při kterých se zločinci vydávali za policisty a pod legendou napadeného bankovního účtu okrádali své oběti o vysoké finanční částky.
Na lepší pokrytí mobilním signálem a dostupnější mobilní internet se mohou těšit cestující v Pendolinech, railjetech a InterPanterech Českých drah. Konsorcium firem ČD - Telematika a.s. a Kontron Transportation s.r.o. dokončilo instalaci 5G opakovačů mobilního signálu do jednotek Pendolino a InterPanter. Tento krok navazuje na zavedení této technologie v jednotkách Railjet z letošního jara.
Rozšíření webového prohlížeče Urban VPN Proxy a další rozšíření od stejného vydavatele (např. 1ClickVPN Proxy, Urban Browser Guard či Urban Ad Blocker) od července 2025 skrytě zachytávají a odesílají celé konverzace uživatelů s AI nástroji (včetně ChatGPT, Claude, Gemini, Copilot aj.), a to nezávisle na tom, zda je VPN aktivní. Sběr probíhá bez možnosti jej uživatelsky vypnout a zahrnuje plný obsah dotazů a odpovědí, metadata relací i
… více »QStudio, tj. nástroj pro práci s SQL podporující více než 30 databází (MySQL, PostgreSQL, DuckDB, QuestDB, kdb+, …), se stal s vydáním verze 5.0 open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí Apache 2.0.
Aktuální vývojovou verzí jádra je nadále 3.1-rc9, během uplynulého týdne nevyšly žádné předverze. Konečná verze 3.1 by měla vyjít brzo, jakmile se Linus vrátí z dovolené.
Na kernel.org se v posledním týdnu vrátila řada subsystému; věci by se měly vrátit k něčemu, co připomíná normální stav, do otevření začleňovacího okna pro verzi 3.2.
Stabilní aktualizace: během uplynulého týdne žádné nevyšly. Verze 3.0.7 je v době psaní tohoto textu ve fázi posuzování; vydání můžeme očekávat 13. října nebo později.
Moje PhD je z oboru biologie, pracoval jsem na ovocných muškách. Je to sada špatně dokumentovaných porušení pravidel, která fungují jen díky vedlejším účinkům na kvantové úrovni a mají tendenci umírat v nevhodnou dobu. Skládají se ze 165 milionů základů bajtkódového jazyka, který prakticky nelze bootstrapovat a který prochází řadou mezipodob, než dělá něco užitečného. Je to hrozná oblast na dělání rigorózních prací, protože vaše snahy dát tomu, na co se díváte, nějaký smysluplný pořádek budou s téměř naprostou jistotou dostatečně naivní na to, aby vaše výsledky připomínaly skutečnost spíš náhodou než úmyslně.
-- Proč Matthew Garrett dává přednost UEFI
To je ale divná funkce. Nemůžu se dočkat, až uvidím dokumentaci.
Kay Sievers, Lennart Poettering a Harald Hoyer zveřejnili seznam svých přání obsahující funkce, které by oni (a ostatní údržbáři [plumbers]) rádi viděli v Linuxu. Seznam zahrnuje přání z řady různých oblastí včetně souborových systémů, capabilities, řídících skupin [control groups], načítání modulů, unixových doménových socketů a ještě více.
Rádi bychom vám ukázali náš seznam údržbářských funkcí, které bychom rádi v blízké budoucnosti viděli v Linuxu a souvisejících nástrojích. Některé položky můžeme implementovat sami, v ostatních oblastech se nevyznáme a s implementací budeme potřebovat pomoc.
Vzhledem k tomu, že náš seznam má tendenci se pouze prodlužovat, a to i když jsme v předchozích letech řadu funkcí naprogramovali sami, zasíláme náš seznam v naději, že nám někdo pomůže.
Odstranění souboru postačí jen co se adresářové struktury týče; důležitý, nezazálohovaný dokument zmizí ještě dřív, než neopatrný uživatel vůbec zvedne svůj kajícný prst z klávesy „enter“. Na úložišti však mohou části celého souboru odsouzeného k zániku přežívat navždy. Dostatečně odhodlanému člověku se často může podařit soubor, o kterém se myslelo, že je pryč, obnovit. V některých situacích může být takové přežívání dat velmi nežádoucí. Skartovačky existují pro situace, kdy je obnova „smazaného“ papírového dokumentu nežádoucí; určitě má smysl, aby podobná funkčnost byla i pro dokumenty v souborových systémech.
Pohled na manuálovou stránku chattr odhalí, že funkce „bezpečného smazání“ může být u souboru povolena nastavením správného atributu. Jediným problémem je to, že většina souborových systémů na tento příznak nebere ohled; je to takové prázdné bezpečnostní divadýlko. Dokonce i TSA to umí líp. Sada patchů pro bezpečné mazání na ext4 od Allisona Hendersona může tento nedostatek ext4 nechat zmizet, ale nejdřív je tu pár věcí, které je třeba opravit jako první.
Hlavní část patche je docela přímočará: pokud se část nebo celý soubor maže, relevantní bloky budou jako součást této operace synchronně přepsány. Ve výchozím stavu jsou bloky přepsány nulami, ale je možné nechat použít náhodné bajty z jaderného zdroje entropie. Je třeba si dát pozor, pokud dotyčný soubor obsahuje mezery – přemazávání bloků, které neexistují, by nefungovalo. Je tam také nějaká logika, která využívá funkce „bezpečného skartování“ podporovaného u některých zařízení (hlavně SSD). Bezpečné skartování řeší mazání nějakým vnitřním způsobem – snad relevantní bloky označí jako nečitelné, dokud je něco nepřepíše – takže pak nemusí jádro dělat extra I/O.
Tady ale práce nekončí. Samotná existence souboru – nebo informace obsažené v jeho názvu – by mohly taktéž být důvěrné. Takže kód pro bezpečné mazání musí vyčistit i adresářovou položku spojenou se souborem (pokud je soubor mazán, a ne jen zkracován, samozřejmě). Přiřazená metadata – rozšířené atributy, ACL apod. – musí být taktéž zlikvidována.
Pak je tu malý problém se žurnálem. Žurnál vždy může obsahovat libovolné množství bloků z mazaného souboru, a to dokonce v několika verzích. Proto se musí pročistit i žurnál, ale to se musí udělat opatrně: pročištění bloků žurnálu, než je příslušná transakce zapsána, by mohlo vést k poškození souborového systému nebo nemožnosti obnovit se po pádu. Takže nejprve musí proběhnout synchronní flush žurnálu.
Jakmile nám v cestě nestojí nedokončené transakce, (nyní starý a nepotřebný) žurnál může být pročištěn. Jediným problémem je, že žurnál neudržuje vztah mezi interními bloky a soubory, do kterých náleží. Patch tento problém řeší přidáním nového mapování datových struktur mezi bloky žurnálu a souborovými bloky; kód pro bezpečné mazání pak projde tyto struktury, aby našel bloky, které je třeba přepsat.
Kód pro pročištění žurnálu se setkal s připomínkami ze strany vývojářů; prvním problémem je, že bloky adresářů a metadat nejsou ze žurnálu odstraněny. Vetší stížností ale bylo to, že dochází k přehnanému míchání dvou vrstev; souborový systém by opravdu neměl hluboce chápat fungování žurnálu. Konečným následkem je to, že pročišťovací práce se dost možná dostane i do žurnálové vrstvy jbd2; přidanou hodnotou je to, že by tohoto pak mohly využívat i další souborové systémy.
Darrick Wong také poznamenal, že samotné mapování bloků není do žurnálu zapisováno; pokud by systém zhavaroval dříve, než byl žurnál pročištěn, k pročištění by pak po restartu nedošlo. Navrhl, že souborové systémy by měly označit bloky, které je nutné bezpečně smazat v době, kdy jsou poprvé přidávány do transakce v žurnálu; odtamtud by se o to postaral kód žurnálu. To vypadá jako čistší řešení, ale je tu samozřejmě háček.
Háčkem je to, že neexistuje způsob, jak vytvořit soubor s nastaveným atributem „bezpečně smazat“; tento atribut musí být přidán až po této vytvoření. Člověk by předpokládal, že uživatelé požádají o bezpečné mazání, než do souboru něco zapíšou, ale související informace (například jméno souboru) musí existovat, ještě než je soubor takto označen. V současném POSIX API to nejde opravit.
Darrick navrhl několik způsobů, jak tento problém odstranit. Jedním je to prostě vzdát a říct vývojářům, že pokud je důležité i jméno souboru, tak by měli souboru dát dočasný název, nastavit příznak „bezpečného mazání“ a pak soubor přejmenovat na skutečný název. Alternativou je označit bloky všech nově vytvořených souborů, že potřebují přepis; to by odstranilo problém s nastavováním atributu za cenu zpomalení všech operací vytváření souborů. Nebo by, jak řekl, mohl žurnál udržovat mapování mezi bloky a soubory, skoro jako to dělá Allisonův patch. Další možností by bylo označit celý souborový systém, že potřebuje bezpečné smazání; na této funkci se už pracuje, ale její povolení bude zjevně mít velký dopad na výkon.
Závěrem je to, že je tu několik detailů, na kterých je ještě třeba zapracovat. Nicméně se tato funkce zdá být užitečná pro uživatele, kteří mají obavy, že data z jejich souborů někde zůstanou i po smazání souborů. Snad někdy kolem jádra 3.3 nebo později už nebude chattr +s na ext4 jen špatným bezpečnostním divadýlkem.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
dal jeho náhled a chyba 503Nasazoval jsem v noci nový web, ale teď, co se tam začalo něco dělat, se mi popraly ehcache a musel jsem to vypnout dřív, než by se poškodila nějaká data.
Nechápu, proč jste s tím válčili. Na octomilkách není nic špatného.Až na to, že skoro nikdo neví, co to je. Kdežto všichni znají mušky, co létají nad ovocem. Opravdu je nutné řešit pod jadernými novinkami nějaký otravný hmyz?
Opravdu je nutné řešit pod jadernými novinkami nějaký otravný hmyz?Možná je to dobré znamení - pokud mají novinky shrnovat vývoj jádra, tak nedostatek kontroverzních témat v novinkách by mohl znamenat, že se vývojáři nehádají ale pracují.
Až na to, že skoro nikdo neví, co to je. Kdežto všichni znají mušky, co létají nad ovocem. Opravdu je nutné řešit pod jadernými novinkami nějaký otravný hmyz?
Howgh.
+1
Až na to, že skoro nikdo neví, co to je. Kdežto všichni znají mušky, co létají nad ovocem. Opravdu je nutné řešit pod jadernými novinkami nějaký otravný hmyz?IMO pokud někdo neví, co jsou octomilky, stejně nepochopí zbytek toho citátu, zato pokud to ví, tak ho termín "ovocné mušky" snáze zmate (jako mě).
Až na to, že skoro nikdo neví, co to je.
Tomu se mi nechce věřit. Je to nejpoužívanější živočich pro genetické studie a hovoří se o něm v každé práci tohoto druhu i mimo ni v populárně naučných článcích.
Ne, že by tím ten článek nějak trpěl, ale u "ovocná muška" jsem se také chvíli pozastavil.
Opravdu je nutné řešit pod jadernými novinkami nějaký otravný hmyz?Hmm, mě nějaký otravný hmyz (
) z rovnováhy nevyvedl, ale nějak jsem nechápal smysl toho citátu, dokud jsem nedošel k jeho poslední větě :
Je to hrozná oblast na dělání rigorózních prací, protože vaše snahy dát tomu, na co se díváte, nějaký smysluplný pořádek budou s téměř naprostou jistotou dostatečně naivní na to, aby vaše výsledky připomínaly skutečnost spíš náhodou než úmyslně.tak tohle dobře znám... dávám +1
Až na to, že skoro nikdo neví, co to je.Pokud nekdo nevi co je octomilka, mel by se zrejme vratit na prvni stupen zakladni skoly. Tam jsem se totiz o octomilkach dozvedel ja (priblizne v roce 1987, a tim myslim "dozvedel podrobneji", protoze to jak se jim rika jsem samozrejme vedel uz driv od rodicu; apropos, na zakladce jsme brali i rozlicne jine potvurky - svete div se)! Co se to proboha v tomhle state stalo?!
Pokud nekdo nevi co je octomilka, mel by se zrejme vratit na prvni stupen zakladni skoly.Upřímně řečeno nevím, kdy jsem se o octomilce dozvěděl já, ale na prvním stupni to určitě nebylo. Spíš tak na druhém. A genetický význam tohohle zvířátka jsem si musel dočíst z jiných zdrojů během gymplu. Škoda, že na tu diskuzi narážím až teď, udělal bych průzkum mezi spolužáky. Tipuju, že by to věděla tak čtvrtina maximálně.
Co se to proboha v tomhle state stalo?!Opravdu to chceš vědět? Můžeš začít třeba tady nebo tady. Případně se můžeš na vlastní oči přesvědčit kdekoli, kde se vyskytují průměrní gymnazisté ochotní spolupracovat (no, to už bude trošku problém).
Nechápu, proč jste s tím válčili. Na octomilkách není nic špatného.V tom případě jste zřejmě nikdy neřešil otázku "kde se tu už třetí týden bere tolik těch mrňavých potvor, co nejen že otravují poletováním, ale pak pochcípají a udělají bordel na podlaze/stole/whatever"
taky jsem o názvu "ovocná muška" pro octomilku nikdy neslyšel..
. Octomilku jsem taky neznal.
.
... lze ručně zavolat shred ...Shred ale nemusí stačit, pokud souborový systém nová data uloží na jiné místo (copy-on-write na btrfs). Také může zůstat kopie dat v nepročištěném žurnálu (jak je popsáno v článku - čtěte pozorně).
Ale v okamžiku, kdy se rozhodnu ten počítač i s diskem prodat?
dd if=/dev/zero of=/dev/disk
Nepřepsaný disk bych z ruky nedával, ať již obsahoval cokoliv.
Není to trochu málo?dd if=/dev/zero of=/dev/disk
Někde (to taky nenajdu) byl nějaký pokus dát disk přepsaný ddčkem firmám zabývajících se obnovením dat. Drtivá většina ten disk odmítla převzít s tím, že to neobnoví.Bývalo to tady, ale po nějakých pěti letech se rozhodli ten pokus ukončit.
Někde (to taky nenajdu) byl nějaký pokus dát disk přepsaný ddčkem firmám zabývajících se obnovením dat. Drtivá většina ten disk odmítla převzít s tím, že to neobnoví.Firmu na obnovu dat ale zakládá každý jouda, co se naučí používat programy co z bloků skládají fotky a PDF. Podle toho bych to asi nehodnotil.
Myslím si však, že nikdo nebude dávat za obnovení neznámého disku, zakoupeného v bazaru za pár stovek, několik desítek tisíc korun za obnovu pomocí nějakého magnetického scanování povrchu.Jojo, na podobný předpokad už dojelo hodně zabezpečení. Nakonec to dopadne tak, že studentík nemá co dělat v laboratoři, tak si to v dlouhé chvíli změří, a nakonec z toho vyjdou náklady nula, stejně jako v jiných známých případech tohoto typu. Já neříkám, že se tak stane, jen že se tak může stát.
Jojo, na podobný předpokad už dojelo hodně zabezpečení. Nakonec to dopadne tak, že studentík nemá co dělat v laboratoři, tak si to v dlouhé chvíli změří, a nakonec z toho vyjdou náklady nula, stejně jako v jiných známých případech tohoto typu.
Tak on tam byl ještě jeden odstavec
Jinak, to by musel být "studentík" opravdu hodně dobrý. Oscanovat povrch, odhalit, co jsou data z přepsání a co původní, dekódovat data*, poskládat je přesně tak, jak jsou na plotnách za sebou, zjistit systém souborů a poskládat data na něm. Ani nevím, zda někdo něco takového vůbec nabízí jako placenou službu (potom by se dalo hovořit o tom, že na to existuje dostupný prostředek). Jinak na ty jiné známé případy bych rád odkaz (tím netvrdím, že neexistují).
*) On dnešní disk je spíše založen na samoopravných kódech, než na nějakých přesných datech z magnetického povrchu. Nejsem si jist, zda lze "druhé vrstvy" vůbec něco srozumitelného získat.
Mě by zase docela zajímalo čím by takový disk vlastně scanoval.Pravděpodobně tímhle: http://en.wikipedia.org/wiki/Magnetic_force_microscope