Даже на АШ достаточно многие комментаторы демонстрируют склонность к экономии посредством подстановки привычного на место правильного. Нынешние хозяева «бедных» корпораций, практически «разграбленных» разгулом пиратства последнего десятилетия прошлого века радостно потирают ручки и считают барыши. Работает та же технология автосуггестии, которая делает википедию эффективнейшим инструментом пропаганды (написанное мной правильно, а за тем, чтобы не писалось неправильного проследят специально обученные модераторы, и они же найдут предлог для зачистки противоречащего линии партии, обеспечивающий комплекс факторов, который я склонен обозначать как «дедовщина» пока опускаю).
Цитируемый пример Сокровенного Знания, впитываемого всяким пользователем самой распространённой ОС вместе с молоком матери, рекомендую рассматривать как дополнительную иллюстрацию к статье с викториной толкования ошибки IE. Хотя буквально сейчас стоит обратить внимание и на конспирологические наблюдения пользователя за смартфоном.
Веб-связка файла и папки в Windows
Сейчас я вам покажу один из моих любимых фокусов в Windows XP. На пользователей действует отрезвляюще.
Берём WinXP, в любом месте файловой системы создаём папку с именем x.files. Предположим, в ней у нас находятся все 9 сезонов любимого одноимённого сериала.
Рядом с ней создадим (сами, вручную создадим) текстовый файл x.txt и переименуем его в x.html. Допустим, этот файл был сохранён с интернета и в спешке, чтобы не заморачиваться, мы дали ему название x.
Представили: x.files - все сезоны сериала, x.html - сохранённый с интернета файл, который нам больше не нужен. Удалим его!
Можно использовать Shift-Del, чтобы удалить минуя корзину.
А фокус в том, что несмотря на то, что файлы были созданы в разное время и несмотря на то, что содержимое папки и файла никак не связаны, Windows XP удалит папку вместе с файлом, не спрашивая. Такие настройки выставлены в ней по умолчанию.
При удалении файла с расширением .htm или .html система тупо ищет папку с тем же именем и с постфиксом .files или _files и эта папка идёт вслед за файлом.
Наш каталог с сериалом мог называться не x.files, а x_files - в любом случае он был обречён.
Понятно, что само название папки роли не играет, она может называться important_files, working.files, some_files, в этом случае при удалении стоящего рядом файла important.htm, working.html или some.html, удалится соответствующая папка.
Попробуем понять как работает система, по какой вообще логике.
Эксперимент 1
Создаём где-нибудь две папки и два файла:
my.files - папка
my_files - папка
my.htm - файл
my.html - файл
При удалении любого из файлов, удаляется папка my.files. При удалении любой папки удаляется файл my.htm. Запомнили и поехали дальше.
Эксперимент 2
Создадим папку x.files. С помощью Mozilla Firefox сохраним какой-либо файл с интернета под именем x.html - автоматически появится папка x_files.
При удалении x.html удалится папка x.files (в которой, не забываем, находится наш любимый сериал), а папка x_files с интернет-хламом останется на диске.
Результаты
В свойствах експлорера (обычного, не интернет; Пуск → Панель управления → Свойства папки) на вкладке «Вид» есть настройки того, как поступать системе с парами веб-страниц и папок. Они следующие:
Показывать и обрабатывать пару как единый файл
Стоит якобы по умолчанию. Не работает с момента выхода операционной системы Windows 2000. Ни один сервис-пак этот глюк не исправил, мало того, он тянется из системы в систему.Показывать обе части и обрабатывать их отдельно
Другими словами, «разбить» пару. Эта настройка должна была стоять по умолчанию, потому что не приводит к потере данных: при удалении одного из файлов пары, другой не трогается.Показывать обе части, но обрабатывать их как единый файл
Хоть и не стоит по умолчанию (в смысле в настройках), но работает именно она.
Но это в Windows 2000 и XP. В Windows Vista и 2008 разработчики исправили проблему: они просто убрали все эти пункты настройки нахрен. Теперь «разбить» пару невозможно, по крайней мере штатными средствами.
Во всей линейке Windows - начиная с Windows 2000 и заканчивая Windows 2008 Server - по умолчанию стоит небезопасная настройка операций с веб-парами. Можно случайно, в результате простого совпадения имён, лишиться своих данных.
При удалении одного из элементов веб-пары (файла или папки), сопутствующий ему элемент система ищет тупо по алфавиту, не проверяя на соответствие ни его размер, ни дату создания. Удаляет первый попавшийся.
Система удаляет пару (вернее то, что она считает парой) без дополнительных вопросов, даже если есть неоднозначность и даже если удаление происходит напрямую, без корзины.
Покупайте продукты компании Микрософт!
Комментарии
Есть мнение, что современная чешежопица разработчиков браузеров порождена стремлением совать вьеб во все дырки, куда нужно, а сугубо — куда не нужно.
Раньше белые люди нанимали индусов, теперь белые люди нанимают индусов, а индусы нанимают макак!
вообще-то chm давно взломан... он УЖЕ ни разу не проприетарный, просто у кого-то на него патент.))))))))
Вот в том-то и дело, что патент, (вырезано цензурой во избежание призывов к уничтожению социальных групп "копирасты", "корпорасты", "оффи" и угроз убийством с особой жестокостью отдельным физическим лицам).
Фу, как ты не толерантен!
Не нужно никакого насилия!!!
Всего-то и нужно, что обязательство предоставления публичного реестра интеллектуальной собственности.
С обложением задекларированной собственности налогом. А чтобы особо громко не воняли, в пакете поднять вопрос о взыскании штрафа за десятилетия привилегированного положения.
И проблема решится сама собой. ☺
На mht дело не кончилось. Он конечно лучше чем hta и chm, но с ним засада в том, что все ресурсы странички запакованы в один файл через MIME. Как почта. Это очень неудобно (и медленно) при работе с форматом сложнее последовательного чтения в память.
Не прошло и 20 лет, как до мозиллы дошёл этот факт, и они сделали MAFF. По сути это обычный zip + rdf-метаданные в отдельном файле внутри того же архива.
Имхо, проблема высосана из пальца. Обычным пользователям, коих 99% эта фича ОС ничего не даст и не удалит.
Проблема имеет значение разве что для каких-то уж очень специфических работ по программированию с необходимостью создания структур htm*-файлов и папок, но обычно программисты либо знают про это, либо быстро находят проблему при первом проявлении.
Проведите простой опрос, когда последний раз кто-то сохранял страничку из интернета на жесткий диск ? Именно через "Сохранить как...", а потом в ту же папку сохраняли фильмы фотки музыку или ещё что-то с таким же именем.
Я часто сохраняю. Только как pdf.
Вы слишком, и по моим наблюдениям неоправданно хорошо думаете о квалификации разработчиков, специализирующихся на платформе майкросовт.
Типичные разработчики M$, хехе
Для тех, кто в танке: индусы в программировании, как таджики в строительстве.
Какой бы ни была квалификация разработчика, но удаление файлов в своей проге он будет делать программно, а не вручную))))))))) На программном же уровне эта "не баг, а фича" совершенно фиолетова (если, конечно, нарочно ее не прикручивать).
Обидно будет потом попасть в этот 1 % ?
А в Far-е бага проявляется?
Проверьте ☺
Судя по свежей нити обсуждения в теме по ссылке, в тоталитарном командире воспроизводится.
Х@ра сдва, папочка на месте. Вын ХР.
Причём ни Вы, ни какой-либо приглашённый профессионал по поиску клавиши Any Key настройки не изменяли?
Жуть какая. Как страшно жить.
Это ещё присказка.
Можно было бы спросить и про Священной Предание об изменении ограничения величины выборку в аду/адаме (известны упоминания времён 2000/2003), но этот вопрос даже понять смогут не только лишь все почитатели самой распространённой ОС.
Перспективный чат детектед! Сим повелеваю - внести запись в реестр самых обсуждаемых за последние 4 часа.
Кошмар, а еще нельзя создать файлы с именем com1 com2 ..., как дальше жить. :)
хе-хе, с 1981-го пофиксить не могут)
Я попробовал на 64-битной семерке.
Создал FAR'ом, сохранил. Могу менять и сохранять содержимое.
Теперь удалить не могу.)
"The specified name is invalid. Cannot delete the file com1"
Чтобы удалить, нужно сначала переименовать.
- пойду почищу клавиатуру. - Каквставитьобратнопробел? :-)
Создайте с именем com12
Это просто лютая дичь какая-то. Да всех кто это придумал нужно ка костре сжечь живьем и потом ещё утопить.
Паранойя, так сделали специально. В откройте страницу в ослике, сохраните ее с картинками. Загляните в каталог, куда Вы это сохранили. Дальше сами все поймете.
Upd, нет, не поймете. это сделано, чтобы без особых телодвижений удалять сохраненные веб страницы. Удаляется файл, удаляется связанный с ним каталог с картинками. Связь идет по имени файла и каталога.
Вот теперь я знаю, что такая бяка существует, ура! Какие ещё новости от "английских учёных"?
Да, неприятная бяка, и бесит не сам косяк, а то что эти уроды считают себя умнее пользователя и выбирают за него что делать не спрашивая даже.
А свитские, коих можно наблюдать в том числе в комментариях к статье, всяческие защищающие правильность сделанного за них выбора не раздражают?
ЗЫ: А слишком много думающие и способные вынести бремя собственного мнения пользователи могут поставить крамольный вопрос о полезности программного обеспечения фирмы майкросовт как класса.
Если пользователь настолько умён, пусть он сделает себе собственную систему и пользуется на здоровье.
Это такая попытка формулировки аргумента «спердо» или отрицание главной задачи (в пакете с принципом монизма бытия)?
Чё?..
«…пусть он сделает себе собственную систему и пользуется на здоровье.»
Но всё к этому и идёт (трудоёмкость идентификации и выключения хорошо если просто ненужного, а не откровенно вредного догоняет трудоёмкость реализации собственной альтернативы).
Точно, вчера с коллегами это обсуждали в близком контексте.
Уважаемый, если вас вдруг заставят осознанно проставить все настройки винды (особенно те, которые спрятаны), то вы и за месяц не справитесь.
Это демагогия.
Это не у меня демагогия, это у вас демагогия:
Уверяю, прогеры знают горнаааздо лучше даже сисадминов, что происходит в кишках, не говоря уж о конечных юзерах-бухах-геймерах-домохозяйках.
Фантастика. Ненаучная.
Или ссылка к некоему мифическому перворазработчику, времён самое позднее DOS'а.
перворазработчик зовется Архитектор ;)
И что, это опять демагогия через перевод темы, нет никакой разницы насколько они хорошо знают что происходит внутри - на это пользователю плевать, пользователю нужна не ОС и ПО, а результат, и вот выбор какой результат нужен пользователю за пользователя - это зло.
Вы чё, прикалываетесь?
Откройте чтоли для себя TotalCommander (бывший WindowsCommander).
Он уже 20 лет примерно как существует.
Кстати вопрос: вы Norton Commander под DOS видали как работает? В нём, в отличие от проводника Windows, сразу был двухоконный интерфейс.
Кстати, в свежей нити обсуждения по ссылке описываются как раз наблюдения при использовании TotalCommander.
Total здесь дублирует поведение Проводника. Хотя удаляет он файлы своими методами, без вызова "нормального системного поведения".
Виндовс какой-то.. За использование этого гавна уже сажать пора, а не рыться в нем
Старые версии Опера до v.12.18 включительно сохраняют страницы как .mht в одном файле с текстом и графикой. Никаких нафиг пар и прочего. Как новая Опера на вебките сохраняет не знаю, не пробовал, может быть тоже так умеет. На крайний случай плагины наверно есть соответствующие...
Пару десятков $ярдов штрафу мелкософту за некачественный товар и нарушение антимонопольного законодательства на рынке России..:)))
Вау, в софте бывают баги! - это тем, кто аргозмирует "у них ошибка!!!", при этом, положа руку на седце, скажите - а вы в арботе ошибок не совершаете? Правда-правда?
Вау, за пользователя что-то решили, диктаторы-уроды! - это тем, кто не любит, когда за него решают. Правда, вот вопрос, за вас решили, например, ваши родители, с каким именем вам ходить. Их тоже на костёр и в топку или как? Они за вас же решили, что ходить вам в этот садик, а не в другой, выбали вам "уродскую" панамку и напялили колготки в 3 года, хоть вы и мальчик.
Внезапно, оказывается, что за людей постоянно что-то решают, но тут же, ёптель, за них решил МС, как они смели!
P.S. Любой софт за вас решает. Сюрприз-сюрприз. Он для того и создан, чтобы решать. И если это решение софта устраивает 99.99999% пользователей, а несогласных один на миллион, то это не проблемы софта, это прблемы этих уникумов. Вот такие вот пироги - массовый продукт должен подходить массовому пользователю, а не трём гикам с АШ.
P.S.S. Для любителей "фри-софта". Когда я писал на питоне под виндой, винда позволяла мне делать отступы что пробелами, что табами. А вот та же убунта за меня "решила", что правильно только - пробелы. И никак не лечится, поставил таб - получи ошибку в коде. Так что засуньте свои мантры по "фри-софт-я-сам-всё-решаю", там хватает мест, которые прибиты гвоздями, и они точно так же "раздражают".
«Вау» не то, что «в софте бывают баги», а в том, что их уже скоро два десятилетия никто и не собирается исправлять.
Впрочем, спасибо за очередную хрестоматийную демонстрацию стандартной либератической технологии дискурса: истерический вопль «ауваснегровлинчуют!!!» должен аннигилировать любую, сколь угодно справедливую и обоснованную критику фетиша.
У тебя просто руки кривые.
А точнее - недостаточная квалификация.
Страницы