46
Windows a jiné systémy / Re:MacOS - frustrace z ovladani
« kdy: 05. 02. 2019, 11:42:57 »
macOS je optimalizovaný na ovládání touchpadem a gesty.
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
CitaceTak ja to nechci urcovat podle obsahu souboru, ale podle jeho hlavicky.Tam může vzniknout problém akorát v tom, když se někomu podaří navrhnout strukturu (např. datových) souborů své aplikace tak, že jejich počátek (hlavička) odpovídá šifrované variantě na daném oddílu/svazku používaného souborového systému. Pak minimálně při čtení takových dat může být člověk dost překvapen, co na něj vyleze (i když ta pravděpodobnost je malá). To teoreticky vyřeší použití bitu v metadatech.
Pokud nejde zajistit, že ty bity nebudou vždy přítomny - nepodpora v jiných verzích specifikace stejné verze FS, jiné FS, jiné OS (dokonce i jiné verze OS stejného autora), jiná přenosová média, která tyto metadata nepřenesou (přenos po síti, přes emaily, cloudy...), archivační utility, které tato metadata neznají atd. je to řešení teoreticky i prakticky na 2 věci, protože příliš často to může selhat.
Ach jo: ve všech těchto případech jsou data nejprve čtena z disku ovladačem filesystému který podle onoho bitu v metadatech rozpozná že jsou šifrovaná a poskytne je rozšifrovaná. Boha jeho chápete o čem se tu mluví?! A samozřejmě že pokud strčím do systému externí disk a soubor na něm zašifruju tak ho jinde nepřečtu, to je přece smysl téhle věci.
Ach jo, chápete, že jiné implementace tyhle problémy nemají? Ani když data přenášíte bez předešlého rozšifrování? Rozumíte tomu, že když v normálních implementacích přenesu kontejner s šifrovanými daty, bez jejich předchozího rozšifrování, tak ho i po násobném přenosu na cílové místo v případě správných dešifrovacích operací jeho obsah bez problémů přečtu? Kdežto u té přiblblé implementace se k obsahu dat v kontejneru EFS k nim už nedostanu?! Taková věc má jaký smysl, kromě hromady problémů, které odnese chudák uživatel?
Chápete, že kdyby tak fungovalo vše, tak by jste nemohli přenášet třeba ZIP soubor, bez explicitní podpory ZIP souboru ve FS?
CitaceTak ja to nechci urcovat podle obsahu souboru, ale podle jeho hlavicky.Tam může vzniknout problém akorát v tom, když se někomu podaří navrhnout strukturu (např. datových) souborů své aplikace tak, že jejich počátek (hlavička) odpovídá šifrované variantě na daném oddílu/svazku používaného souborového systému. Pak minimálně při čtení takových dat může být člověk dost překvapen, co na něj vyleze (i když ta pravděpodobnost je malá). To teoreticky vyřeší použití bitu v metadatech.
Pokud nejde zajistit, že ty bity nebudou vždy přítomny - nepodpora v jiných verzích specifikace stejné verze FS, jiné FS, jiné OS (dokonce i jiné verze OS stejného autora), jiná přenosová média, která tyto metadata nepřenesou (přenos po síti, přes emaily, cloudy...), archivační utility, které tato metadata neznají atd. je to řešení teoreticky i prakticky na 2 věci, protože příliš často to může selhat.
Chápu, že ve Windows je problém s detekcí typu souboru. Ale my Windows nemáme a proto s detekcí typu souboru dle jeho obsahu nemáme ani i vámi popsaných typů. Funguje to velmi spolehlivě a transparentně. Stačí např. ověřit tak, že souborům odmažete přípony. Rozumné DE vám ve správci souborů ukáže správné ikony dle typu souborů, který zjistil z jeho hlaviček.
Lituju váš těžký život s Windows, když máte pořád takové problémy, ale neaplikujte to na OS, které používáme my, protože se s tímto chováním nesetkáváme, jen se tím ztrapňujete.
Jardo, ale vždyť ta specifikace platí pořád stejně!
Je to reserved, tj. autor standardu to používá l něčemu v tu chvíli nepopsanému nebo bude k něčemu používat, je tam popsáno jak se k tomu chovat (zapsat při vytvoření nulu, a dál se nestarat). Je tam naprostá forward compatibility. Ti lidé porušili už původní specifikaci, a že jim to chvíli fungovalo neznamená nic. Oni to implementovali bez dopředné kompatibility, ne Microsoft.
Ono to zas tak jednoduche neni:
Vzhledem k tomo ze autoritativni zdroje ( LaelOphir ) rikaji, ze specifikace pozaduje pri vytvareni soboru nastavit reservovane bity na 0 a pak uz je nikdy nekontrolovat zksme tuhle hypotezu:
Dejme tomu ze firma SD napise program na spojovani souboru: ten vytvori, presne podle specifikace specifikace novy soubor s obema bity nastavenymi na 0 a postupne do nej zkopiruje data ze vstupnich souboru, ktere maji tyto bity != 0. Vysledek asi nebude fungovat ale bude podle specifikace.
politováníhodný.
fakt myslis ze je v poradku aby bit co byl 18let reservovan a nemelo se na nej koukat, se zacal pouzivat stylem vidim ho tak zkurvim data protoze se mi nejak nezdaj? i presto ze se maji jen cist nebo zobrazit info? i presto ze nejsou sifrovana? ze existuje neco jako kontrola hlavicky souboru? nezajem...
... s definovanou dobou 42.5h tydne ...
?
(jen se ptám)
.... tak zakaznici se obecne ke me nedostanou. Bud se mnou komunikuje IT na jejich strane
...a hodinky by se taky hodily
Ano. V idealnim pripade iWatch +5 charisma.
Nikoli, recyklují se primárně věci na které jsou lidé zvyklí, ať už jsou dobré nebo špatné, neobvyklé věci jsou odmítány jaksi z principu. Já netvrdím že způsob zápisu v Obj-C je nejlepší, ale když si na něj člověk zvykne je velmi přirozený a dobře se jak píše, tak čte.
Že jsou programátoři staré struktury tuším. Proč se ve Swiftu přirozený a dobrý zápis z Obj-C hodil do stoupy netuším. Zjevně je v některém tvrzení chyba.
kdyz se tedy naucim swift, musim se naucit i objective-C (aspon z casti)?
Dobré myšlenky se různě recyklují a zlepšují v různých jazycích a některé dobré myšlenky vznikly i v Objective-C. Špatné, jako třeba systém zápisu v Objective-C, nikoliv.