Комментарии 169
Хотя вообще такая неравномерность логически объяснима. Негодными получаются в основном те версии, которые многое меняют, последующая версия закрепляет. Вносимые изменения требуют резкого пересмотра привычек, замены железа, обкатки технологий в конце концов. В свете этого может и неплохо, что теперь изменения в десятке выходят два раза в год и без серьезных скачков.
И только ME мне сложно объяснить. Новая модель драйверов, несовместимости и низкая стабильность, на фоне перехода на NT-ядро в параллельной ветке. Я не очень понимаю, зачем ее вообще выпустили? Разрабатывали 9х-линейку и решили не сворачивать, а заработать немного денег?
И только ME мне сложно объяснить. Новая модель драйверов, несовместимости и низкая стабильность, на фоне перехода на NT-ядро в параллельной ветке.
Наверное, все дело в том, что линейка NT на тот момент была еще не готова для внедрения на компьютерах "обычных" пользователей, а линейка 9х уже слишком устарела для эффективного использования современного на тот момент железа.
В результате и появился "линолеум", временное решение, которое должно было позволить дожить до пользовательского релиза NT, которым в итоге стала ХР.
Кстати, был он не столь страшен, как малюют, и при всех своих проблемах был лучшим доступным решением на тот момент.
Я перешел на линолеум сразу, как он стал доступен. Хотя я и ругался по поводу некоторых моментов (особенно доставляла падучесть, которая возникала при любой попытке выхода за рамки роли пишущей машинки), но желание возвратиться на более стабильную 98 SE почти не испытывал (хотя бы по поичине поддержки большего парка устройств и более человеческой поддержки USB и видеокарт).
NT4 и 2000 в то время страдали от недостатка доайверов на разнообразное экзотическое железо, которое поставщики пихали в "бытовые" компьютеры.
Я перешел на линолеум сразу, как он стал доступен.
Делал «финт ушами» — прикручивал драйвер флешек от «линолеума» к 98-ой. То еще удовольствие. Но работало.
Ох и огребу же сейчас
За что?
Делал «финт ушами» — прикручивал драйвер флешек от «линолеума» к 98-ой. То еще удовольствие. Но работало
Тоже пробовал такое, но лень победила (слишком много драйверов надо было вытащить и прикрутить). Проще было закидоны МЕ терпеть.
Появилась машина с ME — на которой, внезапно, эмуляция сопроцессора была напрочь поломана. Там где должны рисоваться окружности — рисовались линии. О_о
Глючнее ME из всей линейки не видал.
Назвать это «отвязали» — это какую фантазию нужно иметь???
И да, скорее всего не перейду, — полтора года как на Ubuntu пересел.
пользоваться только [предыдущей] LTS
но при этом не переходить на новый LTS пока не выйдет следующий апдейт (через полгода после релиза LTS)
Что увеличило количество запросов в техподдержку, но устранило пики, когда раз в два года всё «стоит на ушах» из-за выхода очередной версии.
Windows нонче, фактически, выходит два раза в год (и горе тем, кто этого не понимает: у моей сестры ноут застрял на «November Update» 1511 и мне потребовалось немало времени, чтобы «убедить» его переехать на Fall Creators Update).
Скачав несколько ISO'шек и отрубив Internet удалось убедить установкщиков делать обновления последовательно.
Это лучше, чем в случае возникновения проблем при обновлениях Android'а, iOS или Linux'а. Скорее всего в подобных случаях обновления бы окирпичивали железку — а тут происходил всего лишь аккуратный откат всего на исходные позиции.
В конце-концов проихсодил апгрейд с уже не поддерживаемой системы, так что моя сестра отчасти ССЗБ…
Что помешало им сделать здесь такое же — ума не приложу.
Может, человек в море был? Или в тюрьме сидел? Или в Африке был? Да мало ли по какой причине можно пропустить пару-тройку обновлений.
несколько раз обновлял десятку как минимум через две ступени, иногда вставало сразу, иногда требовало решения каких-нибудь проблем, типа нехватки места, неконсистентности файловой системы или какой-нибудь вредной софтины или драйвера
хм, а что там может пойти не так? начиная в восьмёрки distr-upgrade сводится к бэкапу юзерских данных, разворачиванию свежего образа и восстановлению бэкапаНе совсем. После этого свежая винда стартует и что-то там пытается сделать. Доходит до 30% (кажется, точно не помню), перезагруждается, доходит до 40%, перезагружается ещё раз, после чего третий раз не загружается, думает минут пять (видимо срабатывает какой-то watchdog), перезагружается ещё раз и идёт накатывать старый образ обратно.
Тут скорее не к людям, которые придумывали процедуру обновления, а к тем, которые придумывали процедуру миграции данных — что-то там при прямом апгрейде «не прокатывает».
Как я уже сказал к пуговицам претензий нет — ошибки в процедуре обновления обрабатываются отлично.
У нас недавно перешли с Ubuntu LTS на Debian testing
Т.е. вы огребёте при выходе нового релиза, если в sources.list у вас testing вместо имени будущего релиза: после «разморозки» testing плющит и таращит от двух недель до месяца из-за обновления всех core пакетов и DE. Соответственно какое-то время приходится отсиживаться на новом stable, который тоже не всегда такой, как называется.
Вы пропустили Windows NT 3.51, которая была стабильнее любой предыдущей и последующей версии системы.
Vista это бета-версия Win7, нормальной стала после перехода в состояние релиза.
А еще в диспетчер задач была добавлена колонка с загрузкой диска.
Не имею отношения к MS, но в масштабных (200+ человеко-лет) проектах с моим участием примерно так и было.
Амбициозные планы, от которых отваливаются громадные куски на 2-м или 3-м году…
Промежуточные релизы текущих версий, на которые оттягивается половина команды…
Интеграция, требующая в 3-е больше ресурсов, чем разработка…
Процедура апдейта и миграции данных пишется в последний момент…
Впихивание мега-фич ближе к концу (все равно уж опаздываем)…
Ностальгия :-)
Как раз фейлы таких мега-проектов и способствовали развитию Agile — они объективно перестали срастаться.
Т.е. кажется что вам есть что сказать и я реально готов платить, но скажите Б)
Просто учебник «как делать не надо». Я лишь подчеркнул некоторые из них.
В моем случае это было порядка 10 лет назад.
Приняли бы мы сегодня иные решения? Да. Зрение при взгляде в прошлое становится стопроцентным. Тогда мы не знали того, что знаем сейчас.
Причем, для некоторых проблем я не вижу решения даже сейчас.
Например, разработка новой версии платформы и новой версии продукта на базе этой платформы в одном релизном цикле.
В теории, надо бы сначала стабилизировать платформу, но на практике она устареет к следующему релизному циклу. Да и многие проблемы начнут вылазить только во время интеграции.
Т.ч. эволюция выглядит предпочтительнее революций в плане предсказуемости результатов, но часто проигрывает в продуктивности.
Вашу мысль понял, в целом согласен.
Т.ч. эволюция выглядит предпочтительнее революций в плане предсказуемости результатов, но часто проигрывает в продуктивности.Зависит от масштаба проекта.
Если человек может, условно говоря, «загрузить» проект себе в голову и «в одно рыло» переписать его — то революция почти всегда лучше.
Если у вас десятки тысяч разработчиков, то вы рискуете увязнуть в тестировании — в сложных случаях настолько, что революция просто «захлебнётся».
Где проходит граница? Этого я до сих пор не знаю…
Например, разработка новой версии платформы и новой версии продукта на базе этой платформы в одном релизном цикле.
Есть вариант отвязать релизные циклы и сдвинуть платформу на пол года назад например. Получится платформа уже более стабильной к моменту интенсивного использования.
но в масштабных (200+ человеко-лет) проектах с моим участием примерно так и было.
Оно и в более мелких проектах частенько так бывает.
Только и разницы, что народа на порядки меньше задействовано.
Для терминов "военная комната" и "корабельная комната" дословный перевод не подходит, а адекватных аналогов я не знаю. "War room" в контексте компании по разработке ПО означает комнату, где идёт активное обсуждение проекта и принятие оперативных решений. Это очень характерно для компаний с open space планировкой, потому что кто бы что ни говорил, а для нормальной продуктивной работы нужна отдельная комната. Сам термин действииельно связан с военными, но правильный перевод в таком случае — ситуационный центр. Это такой зал, который показывают в фильмах, где сидит президент и думает, отдавать приказ о тотальной анигиляции или нет. "Ship room" я вижу впервые, но, опять же, в контексте разработки программ "ship" означает очередную публикацию изменений, обычно его применяют в случае, когда ПО обновляется по методу rolling release, то есть без фиксированных версий.
Поимерно то же и творится. Баги часто устраняют уже в процессе эксплуатации.
Некоторые по итогам кстастроф.
Разве что из-за более жестких наказаний за последствия багов процесс отладки перед релизом более тщательный, а в последний момент могут втиснуть только что-то, не влияющее на основной функционал (например, другой проект забора вокруг АЭС).
Опенсорс вполне ложится, но оно часто слишком дорого для энтузиастов получается (как по реализации, так и по ответственности), а бизнес не торопится открывать свои секреты.
Если бы все было так просто.
Если брать уровень конкретного блока и его программы, то да, бардака поменьше, команда одна.
А если брать самолет в целом, то тушку проектируют одна команда, двигатель — другая, систему управления — третья.
Для навигационных систем требуется обратная совместимость со всем зоопарком эксплуатирующейся наземной техники.
Иногда случается, что новый двигатель к релизу не готов. Ничего, прикручивают старый. Иногда даже совместимость со старым закладывается на этапе проектирования.
Список можно продолжать.
Статью не получится. Для этого надо провести исследования и систематизировать данные.
А у меня набор разрозненных фактов, полученных в разное время из разных источников в процессе удовлетворения нездорового любопытства без фиксации пруфов.
не требуется совместимость со всем зоопарком железа и ПО
Удачные модели самолетов проходят множество модернизаций за десятилетия эксплуатации, так что зоопарк вполне себе бывает.
Так что зоопарк зоопарком, но представьте что у вас для каждого периферийного устройства свой USB разъем. И если в материнке нет определенного разъема то «извините, ваша флешка не подходит».
Я не оправдываю что в авиации все проще. Там наоборот — на много больше ситуаций и защитных механизмов. И «зоопарк» — это потенциальная угроза, поэтому в рамках безопасности его ограничивают списком поддерживаемых узлов и физически совместимых разъемов.
Я начинал карьеру с верификации софта авиалайнеров. Там все на столько не похоже, на привычную всем разработку, что описывать не на одну страницу. Фактически от простой идеи подобной "когда в баке заканчивается топливо, нужно заморгать вот этим сообщением" проходит 5-6 стадий на которых создаются и верифицируются разнообразные спецификации.
Коротко и в общем эти стадии выглядят так.
- Человек понимающий как самолет летает, задает общие параметры для данной подсистемы (в данном случае спецификации и регламенты связанные с минимально допустимым объемом топлива, достаточного для продолжения полета).
- Другой авиационный эксперт разбирает эти спецификации и находит конкретные значения и условия примерно в выражениях указанных выше.
- Специалист ответственный за понимание логики работы пилотов и взаимодействие экипажа указывает в каком виде необходимо получить оповещение (какой экран, какой звук, уровень критичности и т.д.) и параллельно инициирует процесс изменения летной документации, в том числе карт, если это надо.
- Специалист понимающий архитектуру информационной системы самолета описывает какие подсистемы должны участвовать в данном действии и как они взимодействуют
- Специалист отвественный за конкретную систему (в данном случае подсистема нотификаций) создаёт общую спецификацию для данной системы.
- Другой узкий специалист пишет псевдокод, либо UML в терминах конкретной системы.
- А вот и программист. Он либо пишет переводит псевдокод в реальный код, либо его здесь нет, поскольку есть UML генератор.
- Программист верификатор сверяет, что спецификация соответсвует коду и покрытие кода 100%
На каждом шаге определена процедура ревью. Каждая спецификация проходит прямо или косвенно проходи тестирование, но это процесс параллельный и сильно завязанный на работу с реальным железом или даже реальные полеты. Программисты работают с реальным железками, либо с сертифицированными эмуляторами. Вся эта история жестко зарегламентирована. В частости компания осуществляющая верификацию не должна быть аффилирована с тем кто софт производит. Главная библия это стандарт DO-170b. По нему же работают производители ПО для опасных производств (например атомная станция)
Думаю можно, но уж очень давно я этим занимался (больше 10 лет назад) и моя информация может сильно устареть.
А уж сроки эксплуатации…
Может и 10, хотя надо понимать, что аппартная часть, операционные системы и шины данных (как софтовые так и аппаратные) унифицированы в пределах бренда и легко переносяся на сходных пот ТТХ и начинке самолетах. На моей памяти с нуля запускали в производство бизнес джет и на это ушло где-то два года. Понятно, что B787 разрабатывался значительно дольше.
Главная библия это стандарт DO-170b
Вероятно вы хотели сказать DO-178b?
На данный момент он уже в "с" перерос.
Естественно, в наш век все заводы и электросети пользуются тем же самым софтом, которое пишется по описанным выше методологиям.
Рано или поздно любая организация начинает выдавать в качестве продукта свою организационную диаграмму, и Windows не исключение. У open source нет такой проблемы.
Интересно, как закон Конвея проявляется в крупных open source сообществах. Есть у кого-нибудь такой опыт?

Должны ли мы смотреть в прошлое с разочарованием или сожалением? Нет, я предпочитаю усвоить полученные уроки.
Какие уроки Вы усвоили? Ну, или так — какие уроки можно извлечь?
As for me, то вряд ли кто будет судить разработчиков Vista… Когда много проектов в одно время, то очень сложно сфокусироваться на каком-то одном, чтобы сделать его качественно. Да и решение — лепить из старого — мягко говоря, неэффективно…
Перечитал внимательнее и понял, что всё неправильно понял, но удалить свой коммент уже не могу.
Игнорьте плиз, всё что я написал.
проявлял некоторые влияние на дизайн операционной системы и тянул его в разных направлениях
design сущ.
конструкция
устройство
архитектура (software)
структура, программная структура
программная архитектура
системная архитектура
З.Ы. У меня так: 98->Me->XP->7->10->7
Говорю, как обладатель рабочих станций на Win10 и Win7 (дом и офис соот-но).
Дома перешел на 10 в связи со Skylake, M2, DDR4 — 7-ка на тот момент вот это все поддерживала «не очень». Фиксы вышли, но не сразу.
Да, по первой 10-ка конечно меня убивала своими дэбильными решениями. Однако со временем (после тьмы апдейтов) + адаптации части софта + нахождения нужного вспомогательного стало полностью ЗБС.
Теперь у меня и блокировка курсора в пределах одного монитора по хоткею, и разнесение панелей задач по разным мониторам с независимыми приложениями на них (и на 7-ке этот софт есть, просто на 10-ку он не сразу вышел), вышла адаптация аудиомикшера по хоткею в ОС… короче говоря реально отшлифовано стало все. Ну и да, без свопа 10 (64Гб памяти) живет лучше, чем 7.
А в офисе нет ограничений «сверху» никаких. Просто железо теперь уже устаревшего поколения (обычный SSD, простой 4-х ядерник, 16Гб DDR3). И перенос всего рабочего окружения в новую ОС — это неделя времени на доводку и отладку. Т.е. просто смысла нет.
А когда будет железо таки обновлено, так и 10 (или что там будет), будет поставлена.
P.S. 7-ка реально хорошая ОС. С самого начала. Еще с 2008-го стояла, за год до офф.релиза. И сменил только с миграцией на DDR4-stack.
DDR4
А тут то какая поддержка со стороны ОС нужна?
Чушь конечно же
Не разбираясь до конце не лезли бы с такими категоричными заявлениями.
Сама память не при чем. Как бы, только, если включить логику, можно понять, что новый тип памяти ну вообще никак не подходит к старым материнкам.
Соот-но, материнки только нового поколения, на которых старые ОС вообще не запускались.
Я заказывал железо в 2015-том. Практически сразу же после того, как оно вообще начало сходить с конвееров. Покупал естественно на Amazon. Потом его привезли в сибирь. Тут я все собрал. И, как это ни удивительно, даже ЦП не подошел к материнке, хотя был заявлен, как «точно совместим».
Связался с саппортом (материнки). Пообщались. Они сказали, что пока мой заказ ехал, у них вышло 6! внутренних ревизий по прошивке. Отнес в сервис, обновили микрокод в ЦП, обновили прошивку материнки. После этого железо завелось. Но 7-ка при установке падала с ошибкой. Еще раз пообщался. Поставил после этого 10-ку, завелось с пол пинка.
Сейчас конечно, уже все до конца починили (я так думаю), но смысла в древних (ХР) или старых (7) просто нет никакого.
Понятное дело, что сейчас есть инструкция, по решения проблем, но тогда её не было + нужно было таки патчить мать, если она была из первых отгрузок.
На сайте даже отдельная кнопка есть «про проблемы при установке Win7», которые даже сам производитель признает!
gigabytedaily.blogspot.ru/2015/09/having-trouble-installing-windows-7-by.html
P.S. А XP на таком железе только в виртуалке гонять — радикально устарела ОС, нет нужных компонентов.
К тому же, 7 вполне уже умела uefi…
… её «отсылали в Сибирь», то есть продолжали разработку компонента, который по большей части игнорировала вся остальная организация и который был обречён на неудачу или бесполезность — но группа или руководство просто не могли принять решение об отказе от разработки.
… и тут же:
Принимали ли мы специально неверные решения? Нет, я не могу вспомнить ни одного.
Один я вижу, что вся эта статья — подобие «покаяния», при этом не признавая никакой вины? Неужели узколобое, непрофессиональное «планирование фич» — это из-за «быстро меняющегося мира ИТ»? Чушь, если не сказать резче!
Скажем прямо: у микрософта всегда была безобразная организация компании, «дешёвый» HR, соответственно и продукты выходили один ужаснее другого. Зато юристы и маркетолухи отрабатывали на 146%!
Ну нужно все таки различать адресуемость памяти и разрядность обычных регистров, а то так и 286 можно 20 битным назвать.
У него шина адреса была 24 бита же.
Просто кто-то из нас ошибается. Наверное я. Фишка 286 в том, что адресация там больше чем 16 бит за счет дополнительного регистра.
Массив там тоже можно было хоть эксабайт, и естественно памяти бы не хватило.
Нельзя там в одной ассемблерной инструкции указать адрес в диапазоне более чем 64кб — да.
Нельзя обратиться к физической оперативной памяти в диапазоне более чем 16мб (любым количеством инструкций) — да.
Объём доступной одновременно виртуальной памяти без перенастройки системных таблиц — уже 1гб. С перенастройкой — зависит только от операционной системы и процессором не ограничено.
Выше была теория, а на практике — fortran (вроде бы ms) вполне прозрачно позволял объявлять массивы больше 64кб и работать с ними.
А указатели на 286-м 32-битные кстати.
В том то и дело что никакой.
И да — мы говорим не о битности процессора, а о битности операционной системы. В системе, в которой все приложения написаны на байткоде, разумно плясать от свойств этого байткода, а не от свойств процессора.
Про 128бит это была первоопрельская шутка. При чем за давностью лет я даже не знаю сам ли MS на это сподобился, или кто-то из новостных агенств.
Просто любому в отрасли понятно, что на широком рынке такая битность не нужна сейчас, а узкоспециализированные решения это не конек MS и Intel
Пользователю нельзя выбрать какое обновление ставить. И везде в 10-ке торчат (хотя и стараются спрятать подальше) интерфейсы от 7-ки.
Отсюда и на порядки большая устойчивость Висты (в сравнении с той же ХР), но и на порядки большее количество маниакальных и дебильнейших глюков системы безопасности (в сравнении всё с той же ХР).
И вот «благодаря» всем этим факторам – система «не взлетела». Хотя задумка была жуть как хороша. Особенно первый реально работоспособный х64 (кто в те времена вступал с сношения с XP-64, ещё до всех сервиспаков – то поймёт, о чём речь)). Но, увы…
К чести MS – в Семёрке все эти дисбалансы уже были выровнены, получилась почти идеальная ОС (по тем временам). Да и железо уже более-менее подтянулось под «красявости». И вышел «лютый Win» (пардон за игру слов)… ))
Виста была первой попыткой (комом, как обычно)) свести в некую единую ОС все преимущества NT и «юзерских» версий,
Не первой. Первой была ХР. Кстати, весьма удачной. Даже без сервиспаков она была вполне готовой к использованию. По падучести не превышала предыдущие "пользовательские" ОС (9х). При этом количество улучшений просто зашкаливало. А уж после того, как оно было "отполировано" сервис-паками...
Отсюда и на порядки большая устойчивость Висты (в сравнении с той же ХР)
Не замечал. Синие экраны на семерке ловил даже чаще, чем на ХР без сервис-паков.
Конечно, если не выходить за роль "печатная машинка+проигрыватель стандартного медиаконтента", то все нормально. Но оно и в ХР так же было. А вот при попытке воспользоваться относительно нестандартным оборудованием начиналось "веселье".
А уж сколько проблем доставил отказ от поддержки большого количества оборудования, прекрасно работавшего на ХР (особенно в 64 бит версии).
К чести MS – в Семёрке все эти дисбалансы уже были выровнены
Еще бы они посмели не выровнять.
Хотя по некоторым вопросам, в том числе по некоторым решениям в пользовательском интерфейсе, на мой взгляд линейка Виста-7 была большим шагом назад.
Например, центр управления сетями меня там просто бесит.
По падучести не превышала предыдущие «пользовательские» ОС (9х).
Увы, но превышала, и значительно – даже в сравнении с предыдущей 98.
Особенно «не любила» сильные нагрузки на своп – вылететь в синий экран под сильной нагрузкой (работал с «тяжёлой» графикой) могла как нефиг делать…
Синие экраны на семерке ловил даже чаще, чем на ХР без сервис-паков.
Это действительно странно. А что за задачи были? О_о
Поскольку у меня в указанных выше задачах – всё ровно наоборот. Даже Виста уже вылетала в «синеву» намного реже 98-й, а на Семёрке вообще про них почти забыл…
центр управления сетями меня там просто бесит.
Тут согласен на 100%! Бесит. )))
К счастью, лазить туда приходится крайне редко, только это успокаивает.
Это действительно странно. А что за задачи были? О_о
Поскольку у меня в указанных выше задачах – всё ровно наоборот. Даже Виста уже вылетала в «синеву» намного реже 98-й, а на Семёрке вообще про них почти забыл
"Любимый" синий экран — IRQ_LESS_OR_EQUAL (пишу по памяти, мог и ошибиться в написании.
Возникал при использовании машин с ОЗУ >=4 Г
с включенным "ремаппингом памяти", отведенной под видео и биос.
Ловил даже при использовании только комплектных, подписанных Микрософтом драйверов (диск лицензионный).
Особенно печалило, что некоторые компьютеры не имели в настройках биоса выключения этого ремаппинга.
Конечно, уход на 64 бит спасал, но некоторые программы и железки под 64 бит работать отказывались напрочь.
ХР в тех же условиях работала без проблем.
некоторые программы и железки под 64 бит работать отказывались напрочь. ХР в тех же условиях работала без проблем.
С рядом софта действительно были траблы. Исключая кривые 32-битки (которые порой были даже просто «лончером» для 16-битных модулей) – чаще всего старый софт «не дружил» с Аэро. Но в 99% случаев решалось выставлением режима совместимости. Из того, что запустить под Вистой так и не удалось, был лишь какой-то эпсоновский сканер.
А вот с ХР64 у меня как раз были громадные проблемы – вообще не садилась добрая половина рабочего софта (в основном почему-то графические пакеты) и большинство драйверов, даже после всех плясок с бубнами. Позже, конечно, поправили в сервиспаках – но, как уже писал, почему-то лишь сильно после выхода Висты…
Из того, что запустить под Вистой так и не удалось, был лишь какой-то эпсоновский сканер.
… а еще Sacred без патча на совместимость :-)
Совместимость не всегда помогает.
А "Аэро" — отдельная песня. Его многие программы "не любили", но его хоть отключить можно. Классическая тема — наше все.
С ХР 64 почти не сталкивался, бог миловал.
А вот при попытке воспользоваться относительно нестандартным оборудованием начиналось «веселье».Если вы используете нестандартное оборудование, то от операционки мало что зависит. Больше зависит от драйверов, но, в конечном итоге, даже это не панацея: железо может тупо завешивать вашу систему независимо вообще ни от чего.
Железо есть железо. Ваш К.О.
Но факт в том, что первой полноценной 64-биткой в итоге оказалась именно Виста. И все, кому был важен этот параметр – сразу же пересели на неё.
Да и обычная XP к BSOD'ам не склонна, опять же при нормальном железе. Если у вас всё постоянно падало, то скорее вы делали что-то сильно не так.
P.S. Про XP и BSOD якобы «от железа» – не надо, прошу. Железом всегда пользовался качественным, на всех сборках. В любом случае – никак нельзя сказать, что Висту вендоры «прохлопали», а «воспользовались» якобы только лишь Семёркой (вследствие чего у последней вообще практически не возникало косяков даже со старым железом).
Я вот привык как-то «по-старинному» – если уж минусуешь, то хотя бы изволь объяснить, с чем конкретно несогласен. Банальные ж «правила вежливости». Так хотя бы честнее, что ли, чем так вот «втихаря» (когда даже непонятно, за что конкретно – то ли из реального несогласия, то ли тупо от отсутствия аргументов, но «патамушта просто можешь поставить минус»))).
Честнее, господа. Ну что ж вы как мелкая гопота-то? Либо ещё больше минусов, либо поясняйте свои минусы… (((
Если у вас всё время возникают проблемы, а у остальных нет, то возможно вы всё же годами что-то делаете неправильно
Так ведь совершенно то же самое можно сказать и о тех, у кого «всё время возникают проблемы» на Висте. И заявления эти звучат не менее безапеляционно… ;))
Я, кстати, нигде и не заявлял, что на ХР якобы были «сплошь проблемы». Всего лишь указал на те конкретные проблемы, возникавшие конкретно в моих сценариях работы, которые почти полностью решились с выходом Висты.
Потому так и удивляют минусы на описание конкретных проблем – даже несмотря на прямое указание этих конкретных проблем.
P.S. По иронии судьбы, подобные аргументы (почти слово в слово) когда-то были при переходе с 98 на ту самую ХР. Там тоже сразу образовалась целая секта свидетелей «тормозной и полностью не работающей Хрюши» и «благодатной 98-й». Видать, история действительно развивается по спирали… )))
Главное — что не было видно никакой последовательности и цельности ни в статике, ни в динамике, причем ситуация со временем становилась только хуже.
Если в 9х ГУЙ был довольно убогим, но хотя бы довольно consistent и, главное — доступным в освоении, то в ХР уже приходилось отдельно учить оснастку управления как целую область знаний.
Но цельность оной все еще сохранялась хотя бы в пределах того, что относилось к одной редакции: до всей оснастки уровня Home можно было добраться одним образом, а до уровня Pro — другим, но тоже единым.
Висту я даже анализировать не хочу в этом плане, потому что даже когда в SP2 ее функционально дотянули почти до уровня ранней Семерки, в плане интерфейса управления так и остался кошмар и ужас — это самая неудобная для настройки пользователем система. Некоторые банальные вещи в ней невозможно было сделать через ГУЙ принципиально.
Семерка же, кое-что поправив и, главное, добавив много автоматизированных обслуживающих процедур, реально избавлявших пользователя от массы косяков, умудрилась изговнять многие оснастки до неприличного уровня. И это не только упоминавшиеся здесь Центр управления сетями и, например, Планировщик заданий (а ведь есть еще феерический Просмотр событий, например), но и совершенно банальная настройка внешнего вида рабочего стола, которую, чтобы найти, надо догадаться ткнуться в Цвет окна и там только обнаружить «Дополнительные параметры оформления» (а это ВСЕ настройки — шрифты, размеры панелей и кнопок, шаги сетки значков на рабочем столе и вот это все, что в ХР было доступно в 2 ОЧЕВИДНЫХ клика).
В Восьмерке появилась новая дизайн-парадигма и новые Параметры, что окончательно убило любую цельность оснастки и не добавило ни на йоты интуитивности и хорошего UX'a.
Но главное — за все это время никто в МС так и не удосужился решить извечную проблему фиксированного размера многих окошек оснастки, в том числе отобрающих подробные многостолбцовые списки, которые либо надо прокручивать по горизонтали, ибо они не впихуются в окошечко, либо же и вовсе нет ни прокрутки, ни подсветки — и ты вынужден тупить во ФРАГМЕНТ надписи и гадать, а что там полностью-то написано.
Я всячески уважаю МС за то, что они, хоть и с дикими косяками, но ставят-таки на крыло свои системы — после нескольких описаний реалий внутреннего процесса (а не так давно был еще один эпический инсайд в Сети — уже про фейлы Восьмерки, в частности про то, как придумали плитки — это вообще походило на анекдот, но я не удивлюсь, если это правда) я вообще с трудом понимаю, какими усилиями все это можно довести до ума и релиза (подозреваю, что там ТАКОЙ сонм костылей во всех этих сервис-паках и апдейтах, что уму нерастяжимо).
Но вот этого отношения к пользователю и к его UX'у — я не могу ни понять, ни принять, ни простить.
Слава богу, под винду всегда была толпа сторонних продуктов, являющихся куда более удобными интерфейсами к основным системным функциям (типа управления системой и ее настройки, файл-менеджмента и т.п.). Поэтому мой «шеллозаменитель» — это всегда пакет готовых и преднастроенных софтин, без которых я за Винду даже не сяду. И мне в общем-то чаще всего по барабану, что еще они сделают с Проводником и оснастками (но не всегда, потому что некоторые вещи без оснастки либо никак, либо только в консоли).
И да — никакой Десятки. Потому что LTSB — это получается чистый контрафакт, а это единственное, с чем можно жить в этом семействе.
Что действительно случилось с Vista: инсайдерская ретроспектива