NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Proč dávají weby do zipu jen jeden soubor?

Aktivity
Avatar
Petr Čech
Tvůrce
Avatar
Petr Čech:30.7.2017 17:53

Zdravím, chtěl bych se otázat, jestli je nějaký důvod pro používání této praktiky (když si třeba stahuji titulky k filmům nebo třeba i ovladače [konkrétně od MSI]), často se mi stává, že si stáhnu zip, ve kterém je jediný soubor.
Má to nějaké opodstatnění? Protože mi to připadá strašně nebezpečné, není moc skvělý nápad dělat unzip nějakého souboru z internetu bez třeba skenu antivirem.

Odpovědět
30.7.2017 17:53
the cake is a lie
Avatar
Odpovídá na Petr Čech
Michal Žůrek - misaz:30.7.2017 17:59

asi kvůli komprese, ne?

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
30.7.2017 17:59
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Petr Čech
David Hartinger:30.7.2017 18:00

Z internetu se většinou stahují zipy, protože to šetří přenos dat. S bezpečností nevidím problém, tím, že něco rozbalíš, to přeci nespustíš.

Nahoru Odpovědět
30.7.2017 18:00
New kid back on the block with a R.I.P
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na Petr Čech
Martin Dráb:30.7.2017 18:28

Krom šetření dat (na což by byl vhodnější RAR, 7zip či něco obdobného... ale to zas není k dispozici "všude") také může hrát roli chování prohlížečů. Minimálně Chrome, když stahuješ .exe či jinou spustitelnou příponu, tak je třeba speciálně kliknout, že opravdu víš co děláš atd. (toto chování se mění napříč verzemi). Vím, že to půjde někde vypnout, ale to obyčejného uživatele úplně nezajímá, prostě je to výchozí chování.

Pokud není zaheslovaný, .zip nepředstavuje pro antivirové programy problém, protože si jej samy rozbalí a zkontrolují. Myslím, že některé i testují nějaká hesla typu "infected".

Nahoru Odpovědět
30.7.2017 18:28
2 + 2 = 5 for extremely large values of 2
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na David Hartinger
Petr Čech:31.7.2017 9:19

Měl jsem na mysli takové ty krásné bomby, co mají pár kB a vyleze z toho několik GB

Nahoru Odpovědět
31.7.2017 9:19
the cake is a lie
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Petr Čech:31.7.2017 9:20

No dobře, ale třeba titulky? Je celkem fuk, jestli to má bez zipování o pár kB navíc...
Nemůže existovat ještě jiná motivace?

Nahoru Odpovědět
31.7.2017 9:20
the cake is a lie
Avatar
Aaa Aaa
Člen
Avatar
Odpovídá na Petr Čech
Aaa Aaa:31.7.2017 9:37

Je to sice jen pár kB, ale když tam těch titulků mají obrovské množství, tak to už půjde poznat. Je nutné si uvědomit, jak obrovské množství titulků na některých takových webech vlastně je.

 
Nahoru Odpovědět
31.7.2017 9:37
Avatar
Michal Zoubek
Brigádník
Avatar
Michal Zoubek:2.8.2017 13:44

Vyzkoušej si takový pokus :) otevři si textový soubor a napiš tam 100 milionkrát (nebo miliardakrát?) 0 (pomocí copypaste). Ulož ho a měl by mít několik GB :). Zabal ho a bude mít několik kB. Zkoušel jsem kdysi, je to zajímavé vidět :)

Nahoru Odpovědět
2.8.2017 13:44
Java for breakfast, Python for work, with my glasses, I can C#
Avatar
dez1nd
Člen
Avatar
Odpovídá na Michal Zoubek
dez1nd:2.8.2017 13:48

bože, proč lidi dělají takové zbytečnosti ?

 
Nahoru Odpovědět
2.8.2017 13:48
Avatar
Michal Zoubek
Brigádník
Avatar
Odpovídá na dez1nd
Michal Zoubek:2.8.2017 14:03

Aby si v praxi vyzkoušeli komprimaci dat a jak funguje? Příště se pokusím demonstrovat komprimaci na tajném vládním projektu, kdy se pokusíme vměstnat obrovský raketoplán do krabičky z kindervejce :)

Nahoru Odpovědět
2.8.2017 14:03
Java for breakfast, Python for work, with my glasses, I can C#
Avatar
jakubho
Člen
Avatar
Odpovídá na Michal Zoubek
jakubho:2.8.2017 14:59

Tyjo, teď jsem si to vyzkoušel a ten rozdíl je fakt obrovský, při asi miliardě nul má texťák 95 MB a po zazipování měl soubor 144 KB. Hustý! :O

Nahoru Odpovědět
2.8.2017 14:59
Chyba-Jediná jistota v životě programátora.
Avatar
dez1nd
Člen
Avatar
Odpovídá na Michal Zoubek
dez1nd:3.8.2017 6:18

v praxi se ukazuje komprimace denně, když člověk stahuje z netu potřebné věci. Neni proto potřeba to zkoušet extra :) :)

 
Nahoru Odpovědět
3.8.2017 6:18
Avatar
Michal Zoubek
Brigádník
Avatar
Odpovídá na dez1nd
Michal Zoubek:3.8.2017 7:22

Viz výše - komprimaci jako takovou samozřejmě vídáme denně :) ale tohle jsem zkoušel před mnoha lety a ještě jsem jí dobře neznal. Cokoliv, co někomu pomůže k nějaké vědomosti, ať je to samo o sobě jakkoliv zbytečné, za zbytečnost nepovažuji :)

Nahoru Odpovědět
3.8.2017 7:22
Java for breakfast, Python for work, with my glasses, I can C#
Avatar
Petr Čech
Tvůrce
Avatar
Odpovídá na Michal Zoubek
Petr Čech:3.8.2017 16:09

Tak to je jasné, ale většina věcí v reálném světě se tak moc dobře komprimovat nedá.

Nahoru Odpovědět
3.8.2017 16:09
the cake is a lie
Avatar
Petr Čech
Tvůrce
Avatar
Petr Čech:3.8.2017 16:11

Myslím, že to uzavřu s tím, že to je kvůli kompresi.

Nahoru Odpovědět
3.8.2017 16:11
the cake is a lie
Avatar
Odpovídá na Petr Čech
Marian Benčat:4.8.2017 11:39

Já vím ještě o jednom důvodu, proč by to tak třeba někdo mohl dělat ;-) Vlastní MIME type. Je prostě lepší vracet soubor se znalým MIME typem, kvůli důvěře prohlížeče, různých ad-blockeru, antiviru atd.. Proto pokud je to třeba vlastní datový formát, tak je třeba lepší to zabalit do obálky, kde je common MIME.

Nahoru Odpovědět
4.8.2017 11:39
Totalitní admini..
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 16 zpráv z 16.