Популярная иллюстрация зияющих высот проработки интерфейсов фирмы майкросовт

Аватар пользователя И-23

Даже на АШ достаточно многие комментаторы демонстрируют склонность к экономии посредством подстановки привычного на место правильного. Нынешние хозяева «бедных» корпораций, практически «разграбленных» разгулом пиратства последнего десятилетия прошлого века радостно потирают ручки и считают барыши. Работает та же технология автосуггестии, которая делает википедию эффективнейшим инструментом пропаганды (написанное мной правильно, а за тем, чтобы не писалось неправильного проследят специально обученные модераторы, и они же найдут предлог для зачистки противоречащего линии партии, обеспечивающий комплекс факторов, который я склонен обозначать как «дедовщина» пока опускаю).

Цитируемый пример Сокровенного Знания, впитываемого всяким пользователем самой распространённой ОС вместе с молоком матери, рекомендую рассматривать как дополнительную иллюстрацию к статье с викториной толкования ошибки 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 - по умолчанию стоит небезопасная настройка операций с веб-парами. Можно случайно, в результате простого совпадения имён, лишиться своих данных.

При удалении одного из элементов веб-пары (файла или папки), сопутствующий ему элемент система ищет тупо по алфавиту, не проверяя на соответствие ни его размер, ни дату создания. Удаляет первый попавшийся.

Система удаляет пару (вернее то, что она считает парой) без дополнительных вопросов, даже если есть неоднозначность и даже если удаление происходит напрямую, без корзины.

Покупайте продукты компании Микрософт!

Авторство: 
Копия чужих материалов
Комментарий автора: 

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

Интересно, как подействует приведённый пример на местных фанатов самой распространённой ОС?

Комментарии

Аватар пользователя Нехороший
Нехороший(5 лет 4 месяца)

Просто надо пользоваться нормальными открытыми ОС. Там такого безобразия нет.

Комментарий администрации:  
*** Отключен (розжиг, провокатор, горы инфомусора) ***
Аватар пользователя Дед Маздай
Дед Маздай(5 лет 4 месяца)

+100500!

В моём няшном арчике такой муйни нет! 

Аватар пользователя И-23
И-23(6 лет 1 неделя)

В твоём няшном арчике (по крайней мере в ванили) есть другая муйня от леннарта.
Слава свободнодемократическому выбору пользователей!

Аватар пользователя Дед Маздай
Дед Маздай(5 лет 4 месяца)

Эта другая муйня есть сейчас почти во всех дистрах. Даже гентушники плюются. В принципе, можно спокойно собрать арчик и без толстоД: http://archlinux.org.ru/forum/topic/15150/?page=1 Есть даже сборочка без поттеровского поделия: https://sourceforge.net/projects/archopenrc/files/

Это ж не форточки, где альтернативы нет вообще! 

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Почему плюются, когда в гентушечке по умолчанию идёт sys-apps/openrc?
И плеваться они могут разве что с отрыжек от успехов леннарта в запихивании интеграции со своим поделием куда ни попадя.

Аватар пользователя Дед Маздай
Дед Маздай(5 лет 4 месяца)

А я чего-то думал, что и до гентушечки это поветрие дошло. Ну это от недостатка инфы - этот дистр я знаю только теоретически: собирать&компилять, оно, конечно, хорошо и увлекательно, но на моей старой машине - долго и нудно. 

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

Но тащемта, мораль сей басни такова: в отличие от виндузятников и маководов, правоверные линуксоиды и БДСМщики БСДшники намного меньше зависят от левой пятки какого-нибудь криворукого индуса. 

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Окончательно дошло.
systemd* профили стабилизировали года с три тому назад.

Не так оно долго и нудно, даже на старой машине.
Особенно если упереться в предъявление аналогичных требований интеграции *потребного* ПО к бинарным альтернативам.
Для популярных платформ то, что действительно долго и нудно компиллять (LO, жабы, тот же FF) предлагают альтернативу в виде бинарных пакетов.

Аватар пользователя Рева RarogCmex Денис

Нормально. Либроффис и хромиум у меня собираются всего лишь пару-тройку часов.

Аватар пользователя Дед Маздай
Дед Маздай(5 лет 4 месяца)

Аватар пользователя Рева RarogCmex Денис

Аватар пользователя Вася Пупкин

Апологет *IX

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Свободными!

Аватар пользователя gringo
gringo(7 лет 6 месяцев)

Нафталиновый баянище

Аватар пользователя И-23
И-23(6 лет 1 неделя)

У Вас, надо полагать, есть *правильный* ответ на решение фичи в современных ОС фирмы майкросовт?

Аватар пользователя gringo
gringo(7 лет 6 месяцев)

Фича? Вы сказали "фича"? Я не знаю, фича это или кривые руки какого-то мс программиста. Сами мелкомягкие заявляют, что у них хватает сил более-менее оттестить и отдебажить код ядра ~50 тыс. строк. Все остальное херится. А в ХР ~50 млн. строк, по-моему. Так чему вы удивляетесь?

Я не пользуюсь мс продукцией с 13 года. На виртуалке есть хрюша и семерка. На рабочем компе слака 14.2

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Фича. Замечательная иллюстрация издержек профессионализации.

Без ответов на вопросы о целях и приоритетах разработки заявления не говорят совершенно ничего.

Аватар пользователя NewsAnalizer
NewsAnalizer(6 лет 9 месяцев)

То есть вы все равно пользуетесь виндой только через прокладку в виде виртуалки. И в чем цимес езды из Питера в Москву через Хабаровск?

Аватар пользователя Дед Маздай
Дед Маздай(5 лет 4 месяца)

Иногда нужно запустить нативную виндовую программу, которая под wine не пашет, а настраивать из-за неё дуалбут нерационально. У меня тоже такое стоит: линукс на машине, сЭмка в виртуалке.

Аватар пользователя gringo
gringo(7 лет 6 месяцев)

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

Аватар пользователя NewsAnalizer
NewsAnalizer(6 лет 9 месяцев)

Замечательно. Рад что ВАМ не нужно работать с софтом которого под линукс физически не существует.

Аватар пользователя И-23
И-23(6 лет 1 неделя)

В том числе индикатор качества разработки.
Для решения проблемы сохранения главного конкурентного преимущества в семёрочке ЕМНИП даже запилили вирутальную машину лучшей ОС майкросовта.

Аватар пользователя botanica666
botanica666(7 лет 6 месяцев)

О боже, операционные системы работают оказывается не по волшебству, а как сложный программный продукт. И в них могут быть свои, неочевидные пользователю механизмы работы. Вывод: ААААА мы все умрем

Сегодня прям день срыва покровов.

Аватар пользователя ExMuser
ExMuser(8 лет 4 месяца)

Набижали на нашы корованы...

Аватар пользователя ExMuser
ExMuser(8 лет 4 месяца)

NTFS-стайл ещё никто до конца не прокусил. Даже IBM. :)

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Богатейший выбор самзнаешь у кого.

Прорицаю эпичнейшую битву zfs vs BtrFS.

Аватар пользователя ExMuser
ExMuser(8 лет 4 месяца)

У педераста Кука? :)

Почитал. Жёсть. Надеюсь, от Лезвия хоть кто-нибудь из них взял лучшие моменты. Зере вангую ноль вариантов, ибо сан - пропертищина и закладки. БтрФС - не лучше.

Аватар пользователя СДД
СДД(5 лет 1 неделя)

Этот случай описывается т.н. теоремой Эскобара. Обе задумывались[1] как универсальные и для покрытия всех возможных случаев, но по иронии судьбы выродились в ФС подходящие только для нетиповых случаев. Потому что типовые, на которые как раз-таки нацеливались изначально, успешно реализуются с использованием намного более простых (и ремонтопригодных!) mdadm/lvm/bcache/dm/zram и их сочетаний.

[1] В случае btrfs при неизменном начальном постулате "ФС для всего", добавляется примерно поровну: охренения от фактического (не буклетного) опыта работы с zfs, синдрома NIH и засады с лицензией на последнюю.

Скрытый комментарий Jeniver (c обсуждением)
Аватар пользователя Jeniver
Jeniver(5 лет 5 месяцев)

А со шкафа вообще отлично все видно!

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Замечательная иллюстрация бездн эрудиции клинического вендузятнега.
Ответа на вопрос нет и не будет.

Который конечно не порадует аудиторию описанием технологии сопровождения сколько-нибудь большой системы без необходимости знания… особенностей реализации самой распространённой ОС.

Аватар пользователя Jeniver
Jeniver(5 лет 5 месяцев)

Интересно, коммент скрыт, потому что понят или потому что нет, но рефлекс?

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Когда будет:
1. Ответ на вопрос;
2. Обоснование возможности забивания на совместимость с… особенностями мелкомягких реализаций (то есть мне — право банить кривые версии осла, а Jeniver — *полная* материальная ответственность за полученный результат).
Тогда и поговорим о мотивах сворачивания информативнейшего негодования клинических вендузятнегов.

Аватар пользователя Jeniver
Jeniver(5 лет 5 месяцев)

1. На который вопрос?

2. Мне, в целом, параллельно на ваши привычки что-либо банить. И да, я обычно несу ответственность за свою работу, в рамках договора. А что такое *полная*?

3. То, с какой легкостью вы клеймите оппонента - наглядно показывает, кто тут клинический.

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Хоть этой статьи, хоть предыдущей.

Мастер формулировки лицензий на ПО, что ли?
С острым недостатком совмещения *правильной* реализации с требованиями работоспособности в старом осле (восьмом, а в особо тяжёлых случаях и шестом)?

Аватар пользователя ExMuser
ExMuser(8 лет 4 месяца)

то есть мне — право банить кривые версии осла,

Ты серьёзно? Ишаков гоняешь, что ли? 

Аватар пользователя ExMuser
ExMuser(8 лет 4 месяца)

Смотри, не нае**ись с него. У меня кошка вчера из-под потолка с него грохнулась. До сих пор ходит, хромает, орёт. :)

Аватар пользователя Jeniver
Jeniver(5 лет 5 месяцев)

Количество хамов прогрессирует.

Пропал калабуховский, тьфу. Ресурс. :(((

Аватар пользователя ExMuser
ExMuser(8 лет 4 месяца)

Всем очень важно твоё мнение.

Если бы ты хоть одну авторскую статью здесь написал, я бы извинился. А так - иди в жопу со своим этим первым и единственным комментарием.

Аватар пользователя Jeniver
Jeniver(5 лет 5 месяцев)

ч.т.д.

Аватар пользователя ExMuser
ExMuser(8 лет 4 месяца)

ПНХ

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Господинчик пришёл покачать ЧСВ и комментариями покачать единственно-правильную точку зрения.
И крайне болезненно реагирует на любые замечания, угрожающие карьере.

ЗЫ: Комментарии тоже разные бывают.

Аватар пользователя ExMuser
ExMuser(8 лет 4 месяца)

Подорвался на первом шагу. На меня нарвался, бедолага.

Аватар пользователя NewsAnalizer
NewsAnalizer(6 лет 9 месяцев)

Забавный глюк. Однако за 22 года использования   Я с его последствиями ни разу не сталкивался ни лично ни у кого либо , а доводилось поддерживать сотни машин. И что? Я должен сыпать голову пеплом и кричать что так дальше жить нельзя и надо все менять? Проще запомнить  особенность и учитывать её.

Аватар пользователя ivan2
ivan2(9 лет 6 месяцев)

Это не глюк. Так было задумано.

Это последствия интеграции интернет-браузера в операционную систему. Но конкуренты майкрософту крылышки в судах пообломали и заставили отказаться от обязательного IEXPLORE.exe.

Теперь IEXPLORE.exe Вы можете не использовать, но процесс EXPLORE.exe запускается всегда и отвечает за навигацию в файловой системе, которая представляется им таким маленьким внутрикомпьютерным интернетом.

Всего делов.

Скрытый комментарий Loraine (без обсуждения)
Аватар пользователя Loraine
Loraine(5 лет 9 месяцев)

А теперь представьте, что будет с ТСом, когда он узнает, что женщины, пардон, тоже в туалет по-большому ходят! "Мир никогда больше не станет прежним..."(с)

Аватар пользователя Вася Пупкин

А в чем собственно проблема? Почему вы так оргазмируете?

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Занятный, хрестоматийный образчик проекции влажный фантазий собственного опыта.

Это не столько «проблема», сколько иллюстрация технологии:
Запилили некоторую фичу с настройками, работоспособность настроек сломали. «Решили» проблему удалением штатного интерфейса.

Аватар пользователя roman.kuvaldin
roman.kuvaldin(9 лет 9 месяцев)

Вывод: сериалы надо хранить отдельно, веб-страницы и скачанные вместе с ними файлы - отдельно :-)

 

П.С.

1. Оценить вероятность того, что в скачанной с торрента папке с сериалами будет стоять в конце _files

2. Оценить вероятность того, что рядом со скачанной папкой с сериалами обычный пользователь, не знакомый с принципом IE скачивать связанную со страницей графику в папку files, специально создаст файл с тем же расширением.

3. 

Аватар пользователя И-23
И-23(6 лет 1 неделя)

Вы уверены в репрезентативности приводимого примера?

Лично я помню например страницы, сохранённые в mht на рабочий стол вместо ссылки и удивление пользователя результатами.

Аватар пользователя jawa
jawa(4 года 11 месяцев)

А вы уверены, что ваш хитрый формат mht будет читаться в следующей версии Windows ?

А то некоторые обладатели chm внезапно обнаружили что в Windows 7 какой-то новый IE, который не открывает старые chm. О ужас, неужто надо перекомпилировать все аккуратные скомпиленые справочки?

 

Аватар пользователя Дед Маздай
Дед Маздай(5 лет 4 месяца)

ЕМНИП, mht - это фича не мелкомягких, а мозилловцев. Но, кажется, фича оперсорсная, так что, даже учитывая нынешнюю чешежопицу тормозилловцев по перепилу огнелиса, если поломают, то добрые люди напишут костыль. Что нельзя сказать о проприетарном chm. 

Страницы