ZIP иль не ZIP?

Jul 17, 2019 23:58

Вы конечно знакомы с zip-файлами? Ну, которые архивы?

А что такое, по-вашему, zip-файл?

Нет, я не спрашиваю, как он там внутри устроен. Просто допустим, что вам дали файл и спросили: zip это, или не zip?

Можно попробовать его разархивировать.
Но вдруг он всё равно внутри кривой? )

Leave a comment

birdwatcher July 17 2019, 22:47:21 UTC
Only perl can parse Perl. Аналогично, zip/doc file это то, что может без сообщений об ошибке развернуть pkunzip/word последней версии, и хранится там, по определению, то, что у них при этом получается.

Reply

p_govorun July 17 2019, 22:49:26 UTC
Почему именно последней? И что будет, когда выйдет следующая?

Reply

birdwatcher July 17 2019, 22:57:37 UTC
Ну, что бывает, когда новый reference implementation выходит. Возможно, некоторые zip-файлы перестанут быть таковыми.

Reply

p_govorun July 17 2019, 23:00:44 UTC
Ну, остаётся только на plaintext переходить. Вроде, у него нет reference implementation.

Reply

birdwatcher July 17 2019, 23:03:12 UTC
Но у него и канонического представления нет. Сколько пробелов в табе, какой ширины строки...

Reply

p_govorun July 17 2019, 23:08:58 UTC
Ну, тогда нас точно ничего не спасёт :-)

Reply

vitus_wagner July 18 2019, 07:08:18 UTC
А как же Жаба (в смысле java)? jar и apk это тоже zip. Систем, умеющих выполнять приложения в формате apk сейчас, пожалуй побольше будет, чем вордов и пкзипов вместе взятых. А если туда еще бабушкофоны с поддержкой j2me добавить...

Reply


Leave a comment

Up