Bylo vydáno OpenBSD 7.9. Po dlouhé době opět se songem: Diamond in the Rough.
Dnes a zítra probíhá vývojářská konference Google I/O 2026. Sledovat lze na YouTube a na síti 𝕏 (#GoogleIO).
Byl vydán Mozilla Firefox 151.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 151 bude brzy k dispozici také na Flathubu a Snapcraftu.
Elon Musk prohrál soudní spor se společností OpenAI, která se podle jeho žaloby odchýlila od původně uváděného cíle vyvíjet umělou inteligenci (AI) ku prospěchu lidstva. Porota včera po necelých dvou hodinách dospěla k jednomyslnému závěru, že Musk žalobu podal příliš pozdě. Musk byl jedním ze spoluzakladatelů společnosti OpenAI, která vznikla v roce 2015 a vyvinula populární chatovací systém ChatGPT. V roce 2018 na svůj post ve vedení
… více »Byla vydána nová verze 10.4 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání. Opraveny jsou zranitelnosti Copy Fail a Dirty Frag. Přibyl nový obraz pro Orange Pi 5B.
Pokud je zranitelnost Linuxu v nepoužívaném jaderném modulu, lze ji jednoduše vyřešit zakázáním automatického načítání tohoto konkrétního zranitelného modulu. Projekt ModuleJail si klade za cíl zvýšit bezpečnost Linuxu zakázáním automatického načítání všech nepoužívaných jaderných modulů. Jedná se o skript, který dá všechny nepoužívané jaderné moduly na blacklist (/etc/modprobe.d/modulejail-blacklist.conf).
Odborníci z Penn State University zkoumají způsob ukládání informací na lepicí pásku. Principiálně by podle nich bylo možné kombinací odlepení a zpětného přilepení dosáhnout uložení informace, kterou opětovným odlepením dokážou přečíst. Výhodou je, že způsob uložení i přečtení je čistě mechanický. Zde o tom referují ve volně dostupném článku. Zajímavé bude sledovat zda se jim v rámci výzkumu podaří prokázat použitelnost i v jiné než
… více »Na GitHubu byl publikován reprodukovatelný návod, jak rozchodit Adobe Lightroom CC na Linuxu a Wine. Návod byl vytvořený pomocí AI Claude Code.
Pokud by někdo potřeboval Wayland kompozitor uvnitř počítačové hry Minecraft, aby mohl zobrazovat okna desktopových aplikací přímo v herním prostředí, může sáhnout po Waylandcraftu. Ukázka na YouTube.
Uroš Popović v krátkém článku vysvětluje, co jsou emulátor terminálu, TTY a shell a jaké jsou mezi nimi rozdíly. Jde o první díl seriálu na jeho novém webu Linux Field Guide věnovaném nízkoúrovňové práci s linuxovými systémy.
Vzhledem k tomu, že v (druhé) odpovědi od Dana Williamse je i id commitu, není zase až tak těžké si to zjistit.Rád se nechám poučit. S tím ID commitu jsem to právě chtěl najít a nepovedlo se mi to. Poradíš postup?
Pokud je k dispozici naklonovaný Linusův git, tak např. pomocí
git describe --contains e35f30c1
Momentálně to napíše "fatal: cannot describe ...", příští týden (?) už by to mělo ukázat něco, co bude začínat "v3.5-rc1-", kdyby byl commit ve 3.4, byl by na začátku odpovídající tag.
Přes webové rozhraní mne nic elegantního nenapadá, ale fungovalo by např. najít si ten commit, kliknout si na odkaz "commitdiff", pak si z hlavní stránky kliknout na tag v3.4, pak na "tree" a podívat se na některý ze souborů, které commit mění, jestli je tam patch aplikovaný nebo ne.
Pokud je k dispozici naklonovaný Linusův git, tak např. pomocíTahle informace mi jaksi chyběla. Já jsem totiž vůbec netušil, jestli to v Linusově gitu bude (a v tu chvíli mi to nestálo za stahování), když to ještě vůbec není zařazeno.
Momentálně to napíše "fatal: cannot describe ...", příští týden (?) už by to mělo ukázat něco, co bude začínat "v3.5-rc1-", kdyby byl commit ve 3.4, byl by na začátku odpovídající tag.Aha. Myslel jsem, že byl můj dotaz srozumitelný, ale jak vidím, tak jsem se měl napsat, že chci funkční postup a nepředpokládat, že je to zřejmé.
není zase až tak těžké si to zjistit.Tedy ještě jednou. Rád bych k téhle velkohubé větě dostal i jeden funkční postup.
Přes webové rozhraní mne nic elegantního nenapadá, ale fungovalo by např. najít si ten commitMně je jedno jestli přes webové rozhraní nebo příkazovou řádku. Stačí mi jeden funkční obecný postup na nalezení commitu, o kterém se píše na mailing listu. Když sám píšeš, že to není až tak těžké. Kdybych věděl, že budeš odpovídat totální nesmysly, budu se ptát jinde, že.
v3.4") jasné, že ten commit ve verzi 3.4 není.
Ale to je přece správně.Správně ano, jen je to odpověď na jinou otázku :). Viz níže.
Aha. Myslel jsem, že byl můj dotaz srozumitelný, ale jak vidím, tak jsem se měl napsat, že chci funkční postup a nepředpokládat, že je to zřejmé.
Co je na tom postupu konkrétně nefunkčního? Mně dává přesně takový výsledek, jaký dávat má.
Tedy ještě jednou. Rád bych k téhle velkohubé větě dostal i jeden funkční postup.
Uvedl jsem dva.
Mně je jedno jestli přes webové rozhraní nebo příkazovou řádku. Stačí mi jeden funkční obecný postup na nalezení commitu, o kterém se píše na mailing listu.
Ve webovém rozhraní je možné vyhledávat podle subjectu nebo autora. Podle hashe bohužel ne, ale to lze triviální obejít tak, že si zobrazím jakýkoli náhodně vybraný commit a přepíšu hash v URL.
Jako bonus ještě přidám zlepšovák pro Firefox:
%s" (bez uvozovek)Kdybych věděl, že budeš odpovídat totální nesmysly, budu se ptát jinde, že.
Kdybych měl šanci uhodnout, že chcete vědět něco jiného (jak najdu commit X), než na co se ptáte (jak zjistím, je-li commit X obsažen v release Y), tak bych odpovídal rovnou. Křišťálové koule nemaje, odpovíděl jsem na dotaz, který byl položen.
Kdybych měl šanci uhodnout, že chcete vědět něco jiného (jak najdu commit X), než na co se ptáte (jak zjistím, je-li commit X obsažen v release Y)Já se ptal pouze na replikaci tvého zjištění, že commit e35f30c1 bude v release 3.5.
Křišťálové koule nemaje, odpovíděl jsem na dotaz, který byl položen.Byl bych potěšen, kdyby tomu tak bylo.
Já se ptal pouze na replikaci tvého zjištění, že commit e35f30c1 bude v release 3.5.
Nelze samozřejmě zcela stoprocentně vyloučit, že Linus ten patch z nějakého důvodu revertne. Ale jelikož už v gitu je, tak pokud se tak nestane, tak prostě v 3.5 bude.
Byl bych potěšen, kdyby tomu tak bylo.
Ufff… Tak ještě jednou: zeptá-li se mne někdo, zda je něco v jádře 3.4, já mu odpovím že ne a on na to, jak to zjistit, pak prostě z kontextu předpokládám, že se ptá na to, jak zjistí, že v jádře 3.4 to není. To, že je-li patch v gitu a není v poslední dosud vydané verzi, pak bude v nejbližší vydané verzi (pokud ho někdo nerevertne, Linus se nerozhodne místo 3.5 vydat verzi 4, nenastane konec světa atd.), jsem prostě považoval za znalost, kterou lze v diskusi k Jaderným novinám předpokládat.
Dan Williams uvedl pouze hash, který může mít commit v jakémkolik gitovském repozitáři v jakékoli větvi, což by měl vědět průměrný uživatel Gitu.
Pokud mne nějaká chyba nebo feature zajímá natolik, že se na ni zeptám v netdev listu, a dostanu odpověď "řeší to commit X" (bez určení repozitáře), tak se nejdřív podívám, jestli to není v tom hlavním Linusově, případně dalších, které by připadaly v úvahu (v tomto případě net a net-next Davea Millera). A když to nebude ani v jednom, tak se holt zeptám.
Naposledy: odpověděl jsem na otázku, která byla položena. Hluboce a poníženě se tedy omlouvám vašemu blahorodí, že jsem si dovolil neuhodnout, co ráčilo vědět, a místo toho přízemně odpověděl na to, na co se ptalo. Slibuji, že už to víckrát neudělám a radši vám nebudu odpovídat vůbec, abych se podobného faux pas nedopustil znovu.
Howgh.
?board files? … Než se dopracujeme ke skutečné multiplatformní podpoře, tak se toho bude muset ještě hodně udělat ? například jde o práci na náležité abstrakci přerušení a hodin ? strom zařízení ale představuje důležitý krok.Asi se někde poztrácely české uvozovky a pomlčky, jsou místo nich otazníky. Zkoušel jsem Chrome a Firefox, v obou je to stejné, takž eto nevypadá na problém v přijímači.
jsou ?najatí? z jiných direm
Tiskni
Sdílej: