Od úterý 28. dubna musí nově uváděné notebooky v Evropské unii podporovat nabíjení přes USB-C. Jednotná nabíječka byla schválena Evropským parlamentem v říjnu 2022.
Byly publikovány informace o kritické zranitelnosti CVE-2026-31431 pojmenované Copy Fail v Linuxu, konkrétně v kryptografii (AF_ALG). Běžný uživatel může získat práva roota (lokální eskalaci práv). Na všech distribucích Linuxu vydaných od roku 2017. Pomocí 732bajtového skriptu. V upstreamu je již opraveno. Zranitelnost byla nalezena pomocí AI Xint Code.
Textový editor Zed dospěl do verze 1.0. Představení v příspěvku na blogu.
Vývojáři svobodného 3D softwaru Blender představili (𝕏, Mastodon, Bluesky) nejnovějšího firemního sponzora Blenderu. Je ním společnost Anthropic stojící za AI Claude a úroveň sponzoringu je Patron, tj. minimálně 240 tisíc eur ročně. Anthropic oznámil sponzorství v tiskové zprávě Claude for Creative Work.
VNC server wayvnc pro Wayland kompozitory postavené nad wlroots - ne GNOME, KDE nebo Weston - byl vydán ve verzi 0.10.0. Vydána byla také verze 1.0.0 související knihovny neatvnc.
Bylo oznámeno vydání Fedora Linuxu 44. Ve finální verzi vychází šest oficiálních edic: Fedora Workstation a Fedora KDE Plasma Desktop pro desktopové, Fedora Server pro serverové, Fedora IoT pro internet věcí, Fedora Cloud pro cloudové nasazení a Fedora CoreOS pro ty, kteří preferují neměnné systémy. Vedle nich jsou k dispozici také další atomické desktopy, spiny a laby. Podrobný přehled novinek v samostatných článcích na stránkách
… více »David Malcolm se na blogu vývojářů Red Hatu rozepsal o vybraných novinkách v GCC 16, jež by mělo vyjít v nejbližších dnech. Vypíchnuta jsou vylepšení čitelnosti chybových zpráv v C++, aktualizovaný SARIF (Static Analysis Results Interchange Format) výstup a nová volba experimental-html v HTML výstupu.
Byla vydána verze R14.1.6 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.
Jon Seager z Canonicalu včera na Ubuntu Community Hubu popsal budoucnost AI v Ubuntu. Dnes upřesnil: AI nástroje budou k dispozici jako Snap balíčky, vždy je může uživatel odinstalovat. Ve výchozím nastavení budou všechny AI nástroje používat lokální AI modely.
Nový ovladač Steam Controller jde do prodeje 4. května. Cena je 99 eur.
) se namaci susene ovoce pred tim, nez se da to testa. Rozhodne ne uz hotove vanocky.
U knizky by mi to asi vadilo, ale u clanku, ktery ctu jednou, takove chyby jako zavazny problem nevnimam.
Pokud ma chybny program vyssi opravneniJe ale také nejednoznačné, protože se to dá pochopit, že vyšší oprávnění dostal jiný program, než měl
Nekdy se vyskytne uplne divne spojeni typu "vánočka tvého výběru".Tady už jsem asi zdegeneroval, protože mi to přijde normální.
Nekdy se take stane, ze prekladatel nerozumi kontextu a proto to prelozi jinak: (namočená v likéru by taky nevadila.)Tady jsem dost váhal, ale protože vánočky nejím (nechutnají mi), netušil jsem, která část se do likéru namáčí. Ale žena upozorňuje, že někde se vánočka namáčí při konzumaci do mléka s likérem
Problem je v tom, ze to "s chybou" se da povazovat za dva ruzne vetne cleny. Brali jsme to v devate tride (nekdy ke konci minuleho tisiciletiPokud ma chybny program vyssi opravneniJe ale také nejednoznačné, protože se to dá pochopit, že vyšší oprávnění dostal jiný program, než měl
), tak doufam, ze nebudu ty terminy moc michat:
Zacnete tim, ze najdete podmet a prisudek:
program -- ma
a ted na to pomoci ruznych otazek postupne lepite zbytek. Na to "s chybou" se muzete ptat dvema zpusoby:
1. jaky program ma (...)? s chybou
zde se jedna o privlastek (neshodny), ktery se vaze na podmet a popisuje jeho vlastnosti
nebo
2. s cim ma program (...)? s chybou
zde se jedna o predmet, ktery se vaze na prisudek (sloveso ma) a je puvodce (vysledek atd.) deje.
V te formulaci, co jsem tam nastrelil ja, to "chybny" IMO nejde nalepit jinam.
Ono staci prehazet slovosled tak, aby melo "s chybou" vetsi vzdalenost od "ma" nez od "program", protoze v pripade vice moznosti se to vaze k tomu blizsimu.No není tak úplně pravda. Člověk při porozumění textu nebere při nejednoznačnosti v úvahu pouze vzdálenost slov ve větě, zvlášť v češtině ne. Ale fakt je, že přívlastek by se měl nacházet u větného členu, který rozšiřuje, takže třeba odtržením a přesunutím na konec. Když to nebude přívlastek, tak ti v tomhle případě z hlediska syntaxe pouze příslovečné určení a předmět, ale v případě předmětu máš očividný významový nesmysl, v případě příslovečného určení máš divnou formulaci.
V češtině ta věta tenhle význam mít nemůže. To byste musel vynechat tu předložku „s“.Pokud má program s chybou vyšší oprávněníDuvod je ten, ze pouzita formulace se da pochopit i tak, ze program ma vyssi opravneni kvuli chybe.
V češtině ta věta tenhle význam mít nemůže. To byste musel vynechat tu předložku „s“.Člověk by čekal, že větu v hlavě pečlivě rozeberete než někoho začnete poučovat. Ta věta přesně takový význam mít může (stačí si na konec věty doplnit potenciálně vynechané „než bez ní“). Tyhle hádky o češtině jsou otravné když se diskutující ani nezamyslí nad tím, jestli ten druhý nemůže mít pravdu.
Je jasné, že případná chyba je vlastností programu, zatímco úroveň oprávnění určuje systém, takže ona chyba nemůže změnit úroveň oprávnění.to je jasné možná tak z kontextu, navíc znalci, ale rozhodně ne náhodnému čtenáři jen z té diskutované věty co třebas ... "pokud má Jeníček s Mařenkou více naloupaného perníčku" - z toho tedy jasně plyne, že případná Mařenka je vlastností Jeníčka, zatímco množství perníčku v košíčku určuje Ježibaba? - OMG ...
která v kontextu článkuVe svem komentari jsem psal, ze v tomto dile to jde z kontextu snadno domyslet, ale obcas se to objevi i na miste, kde to z kontextu nedomyslite. Prectete si par dilu zpet, urcite na to narazite (pokud se tedy budete snazit vse pochopit, nekdy je treba do jadra videt alespon na urovni Understanding the Linux kernel, aby si to clovek dokazal pospojovat).
Tim "s" vyjadrujete vazbu mezi programem a chybou, bez ni by se mohlo jednat o chybu nekoho jineho, treba systemoveho administratora. Hodi se to napriklad na situaci, kdy nejaky server nezahodi po pripojeni uzivatele rootovska prava.Duvod je ten, ze pouzita formulace se da pochopit i tak, ze program ma vyssi opravneni kvuli chybe.V češtině ta věta tenhle význam mít nemůže. To byste musel vynechat tu předložku „s“.
Tim "s" vyjadrujete vazbu mezi programem a chybou,potud správně ...
bez ni by se mohlo jednat o chybu nekoho jineho, treba systemoveho administratora.... ale tohle už neplatí viz výše, "Jeníček s Mařenkou" mají také vazbu, ale to neznamená, že Mařenka je Jeníčkova - prostě se při loupání perníčku sešli a společně naloupali víc, než by zvládl Jeníček bez Mařenky ... stejně tak se mohla chyba třeba systémového administrátora projevit v onom programu - "pokud má program v součinnosti s chybou ..."
prostě se při loupání perníčku sešli a společně naloupali vícSám ses nachytal.
co prosím? - měl jsem napsat naloupala, ta děcka?prostě se při loupání perníčku sešli a společně naloupali vícSám ses nachytal.
protoze do likeru (u nas spis tuzemaku a tomu bych liker nerikalco to meleš ty vořechu, samozřejmě že si do rumu namáčím hotovou vánočku!) se namaci susene ovoce pred tim, nez se da to testa. Rozhodne ne uz hotove vanocky.
Je rozdíl když to děláš ty, a když se to dělává (jako že to je zvykem)nuž, to už tady nedávno bylo ... že něco neznáš/nechápeš ty také není normou
Tak překládej 
try:
f = open("/tmp/tocttou")
except OSError:
#Něco v případě, že otevření souboru selže
O_EXCL Ensure that this call creates the file: if this flag is specified in conjunction with O_CREAT, and pathname already exists, then open() will fail. When these two flags are specified, symbolic links are not followed: if pathname is a symbolic link, then open() fails regardless of where the symbolic link points to.V shellu by měl bohatě stačit
mktemp.
V shellu by měl bohatě stačit mktemp.
V Céčku lze i mkstemp nebo tmpfile. Teda tak jsem to aspoň vykoumal, když jsem to nedávno řešil, ale do Céčka nedělám.
Přiložím link:
Python konference na archive.org
if os.path.isfile(some-file):
os.unlink(some-file)
je mezi podmínkou isfile a voláním unlink prodleva, kde se může něco zvnějšku změnit. Zatímco v
try:
os.unlink(some-file)
except OSError:
pass
je ta operace kontrola + smazání atomická (což zajišťuje nějaké správné systémové volání).
Tiskni
Sdílej: