Зачем? Или – излишний консерватизм (Часть 2)

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

Более того, ты обнаруживаешь, что тебе не нужны вот эти антивирусы и прочая ерунда, без которой на винде работать просто опасно. Здесь все интегрировано в систему и тебе не нужно думать о том, как оно работает. Производитель это отслеживает самостоятельно и в случае необходимости, просто присылает обновление системы. А кроме того, ты уже не думаешь о том, что после внезапного сбоя ты потеряешь файлы. 

Причем, это сделано потому, что программы сами и постоянно все сохраняют и в них даже нет функции «сохранить», есть лишь сохранение с конвертированием в другой формат. Есть и вторая причина, система просто не дает сбоев! Те, кто работают в оболочке Виндовс, могут сейчас вспомнить, когда им приходилось перезагружать машину после сбоя или если она начала работать некорректно, на Маке этого нет в принципе. Опция перезагрузки есть, но ее найти еще нужно в меню, поскольку в общем, это не нужно и перезагружается машина только после установки обновлений. Ты просто начинаешь работу в том месте, где ее закончил и она всегда будет в том виде, в котором ты ее оставил.

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

Просто надо оторваться от Винды и тех привычек, которые она внедрила, и посмотреть на нее глазами постороннего наблюдателя. Если это удастся, то очень легко прийти к простому выводу, который три десятка лет лежит на поверхности. Microsoft так и не смогла создать систему, которая отслеживает, когда система валится самостоятельно. А это потому, что они сами не знают, что ее может обвалить даже без внешнего вмешательства. Узнают они об этом лишь тогда, когда проблема начинает валить пользовательские машины. Тогда они начинают копать, разбираться и находить то, что сделано неправильно. 

Но дело в том, что это – перманентный процесс и дырки обнаруживаются во всех версиях Винды. Сколько бы их не выпускалось, общая дырявость и глючность сохраняется неизменно. А это значит, что такая, изначально бестолково скроенная система, рушащаяся под весом собственных проблем, может стать легкой добычей специалистов, которые делают сделать это намеренно. И похоже на то, что делается это регулярно, просто Microsoft не слишком хочется рассказывать обо всех случаях, поскольку у клиентов может возникнуть вопрос о том, за что же контора сдирает деньги, если не может сделать систему устойчивой и безопасной?

(Окончание следует)

31 Comments on "Зачем? Или – излишний консерватизм (Часть 2)"

  1. Ігор Пістунов | 07.03.2021 at 15:46 |

    Зараз основні віруси пиш4уться під МАК. Чекайте. 🙂

  2. Павло | 07.03.2021 at 15:48 |

    Трохи щодо того, що вірусів на Макінтошах нема, і з антивірусами можна не заморочуватися:
    30,000 Macs infected with new Silver Sparrow malware
    Silver Sparrow can even run on systems with Apple’s new M1 chip.
    https://www.zdnet.com/article/30000-macs-infected-with-new-silver-sparrow-malware/

  3. Did Groza | 07.03.2021 at 15:51 |

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

  4. Yarvol | 07.03.2021 at 16:08 |

    Винда последних версий достаточно стабильна и удобна. У меня к примеру 10-ка стоит с момента ее выхода и не разу не переустанавливать. Дырявая, да, в принципе как и любая другая система. За остальные просто браться не выгодно в связи с их малой распространенностью. К слову на каком-то соревновании хакеров по взлому, первой сдалась МАК ОС…

  5. Для обеспечения защиты от потери информации при сбоях уже давно используются журналируемые файловые системы (NTFS для Windows, ext3/4 для Linux, HFS+ для Mac Os). Работает это вкратце так. Допустим, системе нужно скопировать блок информации из адреса А жесткого диска на адрес В. Сначала эта операция записывается в специальный файл журнала. Потом происходит собственно копирование. После копирования производится сравнение блоков информации по адресам А и В и если они совпадают, операция считается завершенной и соответствующая запись удаляется из файла журнала. Если совпадения нет или произошел сбой (например, отключение питания), система первым делом после рестарта читает имеющиеся (т.е. незавершенные) операции из файла журнала и повторяет их

  6. Санто | 07.03.2021 at 16:29 |

    Ядро Вінди писалося давно, в Майкрософті, а може й на цьому світі, вже давно немає цих людей. А може, немає й висхідного коду, а є лише компільовані модулі з описом точок входу-виходу. Окрім того, є пропрієтарний софт – це програми, зашиті в мережеві карти всіх видів, жорсткі диски і всяко прочєє. До цього софта Майкрософт має опосередковане відношення, і коли ловиться баг вона може рекомендувати якомусь Broadcom поміняти БІОС своєї мережевої картки, але що робити з мільйонами вже випущених? Віруси пишуть для Вінди в більшості лише тому, що вона домінує. До того ж дає інструменти для написання – так званий SDK може придбати хто завгодно і робити що завгодно. І роблять – переважно керуючий софт для різного обладнання. Але й віруси. А хтось бачив, щоб МАС-и чимось керували? Щоб закрити всі дірки у Вінді, її треба мінімум всю переписати на Лінуху. Така спроба була – пам’ятаєте якийсь лєвий планшет від Майкрософта на АРМ процесорі. Їх не продали і кількох тисяч, бо там практично нічого Віндового не йшло з того, що людям треба. То ж доведеться чекати, коли Білл Гейтс прийме вольове рішення народити нову ОС. З новим ядром, де наріжним каменем буде безпека. Але – сумісність. Сумісність глибоко ховає цю надію. Або надовго…

    • Michael Starykov | 07.03.2021 at 17:01 |

      Сорри, то, что управляется Виндой, управляется ей плохо. То же самое могу сказать и про управление из под Линуксов на РС. Для управления есть специализированные контроллеры, в которых по циклу бегает управляющая программа. При этом контроллер отслеживает за сколько миллисекунд прошёл цикл. При превышении – выдаётся варнинг…

      • Exorcist | 07.03.2021 at 18:27 |

        Святая наивность 95% всех роутеров и прочих инет железячек это Линь, внезапно. Я нге говорю про бытовые роутеры (где линь в том или ином виде, но есть и своё) а про более высокий уровень. Опять же сервера, опять же станки ЧПУ, и куча всего иного. Там либо сильно модифицированый линь (а сборок больше десяти тысяч) или сильно модифицированная но вин, а вот Макось там точно нет. Ибо макось и инженеринг не совместимы бай дизайн. Мак это текстик написать, видосик поедитить (и то не любой и не по всякому) а вот симуляция жидкостей или работы балки на излом (как пример solid works) это только вин…. Что как бы намекает

        • Плюс большинство смартфонов (внутри Android тоже ядро Linux), читалки на электронных чернилах, смарт-телевизоры и т.д.

        • Andriy Moderator | 07.03.2021 at 21:35 |

          Вы будете удивлены, но Mac OS – это UNIX, причем сертифицированный по стандарту. Linux – это тоже UNIX, но нестандартный. Отсюда у Mac OS И Linux гораздо больше общего, в принципе практически весь линуксовый софт работает на Mac OS. А вот винда не имеет архитектурно ничего общего с ними. А почему встроенное железо работает под линухом, так это елементарно – он бесплатный. По той же причине встроенные системы не работают и под AIX, HP UX, Sun Solaris, которые тоже линуху близнецы братья.

      • Есть такая операционная система реального времени QNX с ядром Linux. Так вот она используется в таких местах, как атомные электростанции и т.п. объектах. Это к вопросу о плохом управлении.

        • QNX має своє ядро (real time microkernel). Ця ОС немає нічого спільного з Linux, архітектурно взагалі нічого спільно, бо абсолютно різні задачі.

    • Andriy Moderator | 07.03.2021 at 21:40 |

      Вирусы для виндов делают не только потому что винда так распространена. В конце-концов, взломав винду какого-нибудь ламера в Украине много с этого взлома можно получить? А вот взломать серьезнуб банковскую систему на юниксах – приз серьезный.
      А винда просто легко ломается, поскольку ее архитектура такая. Она выросла из однопользовательской совершенно незащищенной DOS. Хотя потом не один раз перепроектировалась (NT-Vista-7-10), но проблемы с генетикой так никуда и не делись.

  7. Michael Starykov | 07.03.2021 at 17:05 |

    Изначально Маки писались под специализированное железо со строгим отбором производителей. РС под Винду из самого дешёвого железа в 90х не собирал себе только ленивый. Микрософт сделал ставку на массовость, а Мак – на эксклюзивность.
    Всё от железа пошло…

  8. Свою першу плату аудіо вводу-виводу на ISA шину я зробив вдома, можна сказати на коліні, для 286-го в 1991 році. Під MS DOS написав дравер для неї і програму верхнього рівня для вводу, виводу, візуалізації і обробки аудіосемплів. Ось так, після розвалу цього сов_нєдоразумєнія, я пішов працювати в політех. Тобто, завдяки відкритій архітектурі IBM PC AT я змінив своє життя на останні тридцять років 🙂

  9. Ольга | 07.03.2021 at 18:08 |

    Я, конечно, не специалист, но дочь и внук используют Windows в своей професональной деятельности. Сейчас Windows – 10. Дочь дизайнер, ретушер, внук программист. У меня все еще 7. Ничего дополнительно не ставила, все виндовские программы там были. Пользуюсь поиском Google. Никаких антивирусов. Может причина на только в Windows?

    • Вовк | 07.03.2021 at 19:44 |

      В Win10 стоїть Defender, встроєний, який крутіший посторонніх антивірусів

  10. Дмитрий | 07.03.2021 at 19:45 |

    Хотите увидеть как Мас «работает» на разнообразном железе соберите хакинтош. Я думаю что вы очень быстро обнаружите все тоже экраны смерти. Я начальник ит отдела не мелкой конторы с филиалами по всей Украине, когда многих отправили на удаленькую выяснилось что компы работают без сбоев месяцами круглосуточно. Просто пользователи перестали совать всякую хрень, подключать неизвестные устройства, лазить кривыми руками, выключать вдруг с кнопки или розетки в конце дня и т.д и т.п. С другой стороны сын пишет ПО для немцев’ пишет на МАСе ибо служебный, он ему нравится, удобный, прикольный, но сказать что беспроблемный – не Правда. Периодически что то да работает не так как описано, причём поскольку МАС ну очень заточен под простого смертного хрен узнаёшь что произошло и почему работает именно так, проще перегрузить, последнее что было – работа со звуковыми устройствами из браузеров. Так что не все то золото что вам блестит.

    • Andriy Moderator | 07.03.2021 at 21:43 |

      “соберите хакинтош”

      А зачем?

      “причём поскольку МАС ну очень заточен под простого смертного”

      Мак – это UNIX.

      • freedom | 08.03.2021 at 00:56 |

        “Мак – это UNIX.” – это не верно. macOS использует свое ядро XNU(Mach+BSD), поддерживающее через консоль СОВМЕСТИМОСТЬ с UNIX-подобными(*nix) системами.

        • Andriy Moderator | 08.03.2021 at 01:18 |

          Все юниксы используют свое ядро. Mac OS сертифицирована как соответствующая стандарту UNIX. Как и все остальные пользователи.

          https://www.opengroup.org/openbrand/register/

          “оддерживающее через консоль СОВМЕСТИМОСТЬ с UNIX-подобными(*nix) системами.”

          Пользовательский интерфейс здесь не имеет никакого значения. Вы видимо слабо себе представляете что такое UNIX, если считаете что через консоль можно имитировать с ним совместимость. Mac OS – сертифицированный UNIX.

          • freedom | 08.03.2021 at 03:26 |

            “Mac OS – сертифицированный UNIX.” – гибридное ядро, и от UNIX-а там только безопасность(BSD), а Mach(микроядро) вообще как альтернатива к нему делалось. и кстати, почему в том мутном списке нет BSD? имхо, кто денег дал того и “зарегистрировали” 😉

          • Andriy Moderator | 08.03.2021 at 03:36 |

            Еще раз повторяю, для тех кто в танке, UNIX – стандарт, а не конкретная система. А систем UNIX – вагон и маленькая тележка. И у всех разное ядро. Общий код не требуется, только соблюдений стандартов.

            “и кстати, почему в том мутном списке нет BSD”

            https://en.wikipedia.org/wiki/Unix-like

            “Since the BSD variants are not certified as compliant with the Single UNIX Specification, they are referred to as “UNIX-like” rather than “UNIX”.”

            P.S. “О сколько нам открытий чудных Готовит просвещенья дух”

          • freedom | 08.03.2021 at 04:13 |

            “…для тех кто в танке…” – просто замечательный аргумент. вот как раз картинка(https://upload.wikimedia.org/wikipedia/commons/c/cd/Unix_timeline.en.svg) форков *nix систем, и из дерева видно откуда пошла макОС. но, родного дедушку(BSD), как и отца(NextStep), не сертифицируют, а их малолетнего мак-оболтуса – пожалуйста. похоже, на дешевый пиар “яблочников”, типа вот смотрите, сертификация великого UNIXа, купили на распродаже недорого 😉

          • Andriy Moderator | 08.03.2021 at 04:23 |

            whatever… Если вам так приятнее – считайте что так оно и есть.

            Вы же не ожидаете, что я вам сейчас начну рассказывать историю юникса? Боюсь, это будет уже слишком.

  11. Компьютер у мене в принципі щоб робити музику (все інше як бонус). До цих пір користуюсь Windows 7- дуже вже багато улюблених плагінів під неї зроблено…

    • Andriy Moderator | 08.03.2021 at 00:12 |

      Самый правильный подход – “меня устраивает”.

      Старинный анекдот с длиннющей бородой:

      Весь запаренный программер работает ночью. К нему подходит сынок.
      – Папа, папа! Правда что солнце всходит на востоке, а заходит на западе?
      – Точно?
      – Точно!
      – Проверял?
      – Проверял!
      – Сынок, ТОЛЬКО НИЧЕГО НЕ МЕНЯЙ!

  12. Andrew | 08.03.2021 at 14:37 |

    Так, головне щоб влаштовувала. І, на останок, ще один анекдот з бородою ( мовою орігінала) –
    Ночь. Через лес едет машина. В машине водитель, бандит, банкир и программист. Вдруг машина глохнет.
    Водитель – Сидим до утра и вызываем механика.
    Бандит – не выходим на дорогу, тормозим попутку, забираем ее и едем дальше.
    Банкир – Выходим на дорогу, тормозим попутку, покупаем ее и едем дальше.
    Программист – А не проще выйти и опять зайти?

  13. Нет, например ребенку нужно поменять видеокарту для игр . И???

  14. Станіслав | 08.03.2021 at 23:04 |

    в общем-то даже и не вспомню, когда крайний глюк с перезагрузкой Виндьі бьіл…
    краски немного сгущеньі))

  15. Walker | 09.03.2021 at 11:17 |

    Эх! вот бы ещё о преимуществах блондинок(брюнеток) над брюнетками(блондинками) поспорить! Тем более 8 марта, было б тематично! А вообще, возвращаясь собсна к топику, хорошо то, что нравится, устраивает, и соответствует! Isn’t it?

Comments are closed.