LINUX.ORG.RU
ФорумTalks

xintrea об архивах


0

1

за архивы без корневого каталога надо босиком во двор выводить

Причину объясните


«Речь идёт не о том, запрещено или нет, а о хороших манерах. Например, ничто не запрещает мне войти в ресторан и пёрнуть тебе прямо в закуску, но я этого не делаю. Почему? Потому, что это неприлично»

-- Большие неприятности

Ответ на: комментарий от iBliss

>Какие мы манерные. Дорогой, а смотреть что и куда распаковывается не судьба? Или не застал период шуток с гиговым файлом пустышкой?

Какие мыі манерные. Дорогой, а поперчить, подсластить кучку дерьма - и кушать - не судьба?

Led ★★★☆☆
()
Ответ на: комментарий от sin_a

> Если есть два варианта: один - это дополнительная инструкция, описание, и второй - это вероятность убить чужие файлы, то первый мне кажется более приемлемым. Независимо то того, велика ли эта вероятность во втором случае.

Я просто понять не могу. У досовых и виндовых пользователей никогда не возникало проблем с разархивированием архивов. Даже тупым хоумячкам не нужно объяснять, как распаковать архив.

Тут же собрались какие-то почетные красноглазы, которые знают, что архивы могут собираться без корневой директории, ибо формат tar.gz ограничений не накладывает, и при этом упорно продолжают распаковывать неглядя, время от времени получая проблемы на свою недалёкую голову.

xintrea
()
Ответ на: комментарий от xintrea

> Даже тупым хоумячкам не нужно объяснять, как распаковать архив.

Потому что их предоберегли авторы GUI разархиватора, который предусмотрел такое поведение человека создававшего архив.

упорно продолжают распаковывать неглядя

Вопрос не в том, кто наступает на мину, вопрос в том кто закладывает мину.

sin_a ★★★★★
()

Хочу напомнить, что на дворе все же двадцать первый век. Может, мы еще поспорим, в скольких кодировках нужно предлагать веб-страницы и как организовать выбор между ними, чтобы сайт во всех браузерах просматривался?

proud_anon ★★★★★
()
Ответ на: комментарий от sin_a

> Потому что их предоберегли авторы GUI разархиватора, который предусмотрел такое поведение человека создававшего архив.

Да ладно, я под виндой все время консольными winrar32 и winzip32 пользовался, никакого гуя. И в голову не никогда приходило начинать распаковку неглядя, чтоб уработать текущие файлы.

Ладно, я понял. Мы столкнулись с тяжелым психическим недугом, который усиливается нежеланием обучаться на ошибках.

xintrea
()
Ответ на: комментарий от xintrea

> Мы столкнулись с тяжелым психическим недугом, который усиливается нежеланием обучаться на ошибках.

Это ты про себя, да? Я рад, что ты все понял.

pevzi ★★★★★
()
Ответ на: комментарий от Xellos

А вдруг у посетителя IE 4.0 или Mac? Надо и их учесть.
А еще можно CP-866, вдруг у него Arachne с хитрым хаками? :)

proud_anon ★★★★★
()
Ответ на: комментарий от pevzi

> Это ты про себя, да? Я рад, что ты все понял.

Я про заслуженных красноглазов. Опасность уработать свои данные архивом без корневого подкаталога не только от меня исходит. Такое сплошь и рядом. Так зачем люди продолжают усложнять себе жизнь, распаковывая неглядя?

xintrea
()
Ответ на: комментарий от xintrea

> Так зачем люди продолжают усложнять себе жизнь, распаковывая неглядя?

Как уже было сказано, корневой подкаталог в архиве - это ОЖИДАЕМОЕ действие от паковщиков, вроде правил хорошего тона. Поэтому, ожидая, что архив запакован по «общепризнанным» меркам, люди и распаковывают «не глядя». И если пакующий не придерживается этого правила, то он начинает выглядеть белой вороной.
Как минимум, соблюдением этого правила поголовно грешит ВСЯ редхатовская сборочная кухня - после rpmbuild архив распаковывается и происходит cd в подкаталог по имеи архива без расширения. Если это не так - «Ошибка сборки пакета» и досвидания.
Как насчёт сборщиков других пакетов - не знаю. Вероятно, тоже ожидают корневой подкаталог по имени архива.

Slavaz ★★★★★
()
Ответ на: комментарий от xintrea

>Опасность уработать свои данные архивом без корневого подкаталога не только от меня исходит. Такое сплошь и рядом.

Ни разу не видел. Хотя тысячи раз tar -xf делал.

redgremlin ★★★★★
()
Ответ на: комментарий от xintrea

> Опасность уработать свои данные архивом без корневого подкаталога не только от меня исходит. Такое сплошь и рядом.

Да тут все гадят, а мне приспичило, недосуг бежать искать место. И вообще, смотреть под ноги надо куда наступаешь.

sin_a ★★★★★
()
Ответ на: комментарий от xintrea

> Опасность уработать свои данные архивом без корневого подкаталога не только от меня исходит. Такое сплошь и рядом.

«На улице все равно куча мусора, разве брошенный мной фантик что-то изменит?»

pevzi ★★★★★
()

это все так нервничают из-за это ЕгоТетры? она, кроме него, кому-нибудь нужна?

мне удаётся избежать столкновения с обсуждаемой проблемой методом необращения внимания на ненужные поделки.

на самом же деле, исходники этой тетры я зачем-то скачал, но дальше первых строк в первом открытом файле я смотреть не стал - снёс тут же, подальше. комментарии на русском языке... ну это из той же области, что архив без корня. ах да, там ещё фееричная расстановка скобок, если мне память не изменяет.

желаю «проекту» адской и ужасной смерти в муках.

упёртость автора поражает.

плюсую идею раскалённого лома. можно даже два - ...кхм... один сверху, другой сзади посередине, простите.

cydwic
()
Ответ на: комментарий от xintrea

>Непонятно. Почему вы не проверяете, что вы будете распаковывать? В tar таких команд нет? Да вроде есть.

Потому что лень. Ты же не проверяешь каждый раз свой стул на предмет гвоздя?

Я такие архивы ненавижу люто.

dikiy ★★☆☆☆
()
Ответ на: комментарий от xintrea

>Как вы имя этой директории узнаёте?

В нормальных случаях это имя совпадает с именем архива.

dikiy ★★☆☆☆
()
Ответ на: комментарий от iBliss

>>Дорогой, а смотреть что и куда распаковывается не судьба? Или не застал период шуток с гиговым файлом пустышкой?

Дорогой, пиксель смерти на гиг я тебе и сейчас могу вставить, и что это означает? Что ты будешь выключать все картинки в браузере, и потом подгружать их по одной, постоянно контролируя размер? :) Шутников везде хватает, и разговор не о них.

alex_custov ★★★★★
() автор топика
Ответ на: комментарий от redgremlin

Хорошо, уговорил.

Про ОЧЕНЬ БОЛЬШИЕ архивы я не подумал.

Правда, и здесь можно извернуться - сразу создать пустую папку и уже в ней распаковывать. А потом, если всё хорошо, реорганизовать структуру.

Но это да, уже лишние телодвижения.

hobbit ★★★★★
()
Ответ на: комментарий от iBliss

То скорее всего проект только начинается

Если человек привык делать правильно, то он правильно делает всё с самого начала.

ugoday ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.