Помните смешные времена со стопочкой дискет, хранящих установщик Windows 95, с забавной иконкой «Мой компьютер» на пока непривычном рабочем столе, с хотя бы иллюзией контроля над происходящим? Мы могли установить QEMM вместо стандартного EMM386, потому что ценили этот выигрыш памяти. Но главная польза была в том, что в этой системе координат было удобно учиться чему-то осмысленному.
Сейчас же, когда мне срочно понадобилось установить Visual Studio 2015, я (как и тысячи людей по всему миру, если верить ругани на форумах), столкнулся с тем, что установщик этого не может. Да, от нас спрятали все подробности, мы не видим консоли и логов, а видим только индикатор прогресса. Поэтому нам демонстрируется лишь, что установщик MSVS зависает на этапе накатывания необходимого апдейта KB2999226. Почему? Потому что где-то ошибка, каких-то прав он не имеет или ещё почему-то не может завершить свою работу. А без этого апдейта и Visual Studio не ставится.
Что делать? Скачать апдейт ручками, распаковать в отдельное место, а потом сделать так:
dism.exe /Online /Add-Package /PackagePath:Windows6.1-KB2999226-x64.cab
Если кому-то кажется, что это регулярное штатное решение, то объясните мне, почему надо делать так, а не, например, пометить этот апдейт как поломанный, а вместо него приготовить корректный (и сделать это пару лет назад).
Ладно, после этого танца с ручной установкой апдейтов можно было дальше делать нужное дело, вопрос решён. Но тут приходит новость о грядущих проблемах — с Visual Studio 2017. Оказывается, эти чудесные люди всегда думают о нас, поэтому «We’re now encouraging Visual Studio 2015 users to migrate to MSBuild and csproj from project.json. As I stated above, we will not be supporting any of the new .NET Core tools in Visual Studio 2015. We also won’t be updating the Visual Studio 2015 project.json-based tools.» И опять переделывать всю автоматизацию! Сколько можно-то? Каждая новая версия становится медленнее, неудобнее, да ещё и требует кучи усилий, чтобы на неё протащить все ранее поставленные процессы.
Но что это я всё про проблемы разработчиков? Они сами виноваты, что связались с этой экосистемой, но они хотя бы смогут с нею справиться. А простые пользователи? Когда я пытаюсь «просто использовать Windows», то вылезает что угодно, но только не удобная работа. Система перестала быть предсказуемой и логичной. Единственное, что предсказуемо — раздражение от очередных проблем. Это больше не мой компьютер.
Почему элементарный список контактов Skype стал открываться по 15 секунд? Неужели нельзя его отобразить сразу, без
Почему так важно, чтобы я ставил ноутбук на зарядку, предварительно его программно выключив. Если я втыкаю провод зарядки до выключения компьютера, а через пару-тройку часов провод вытыкаю (наивно надеясь, что аккумулятор за это время зарядился), то за считанные 10-15 часов ноутбук разражается в ноль. Что он делает? Да, я вижу, что он зачем-то периодически включается. Но он этого не делает, если его заряжать уже после выключения. Тем самым меня вынуждают следить за порядком действий, но зачем? Это больше не мой компьютер, я не понимаю, чем он занят и как им управлять.
Стоит чуть-чуть отвлечься, как эта зараза самостоятельно устанавливает какой-то Vimicro драйвер, из-за чего перестаёт работать веб-камера. Ладно, я могу найти, как удалить этот драйвер, чтобы камера заработала (у меня был запланирован срочный разговор, поэтому действовать надо было быстро). Но зачем оно его обратно ставит? Компьютер с Windows сложно использовать для чего-то ответственного, потому что он творит непредсказуемые вещи, но становится всё сложнее использовать и для разработки ПО. Раньше я очень любил средства разработки Microsoft, но с каждым годом это всё сложнее делать...
И это всё не считая того вероломного автоматического накатывания Windows 10 с поломкой половины работающих программ. Почему было не спросить, не помешают ли они этой активностью?
Извините, накопилось. Всё стало таким умным, что работать с этим трудно (справиться-то можно, но это требует всё больших затрат сил). Оно старается не для нас, а для своего ума. Условно хорошая новость состоит в том, что так у нас не только с компьютерами, но даже с электрическими счётчиками (они теперь такие умные, что завышают расход электричества в шесть раз, что во многих странах означает существенный ущерб пользователям).
Хорошего дня!
Вот уж... Понимаю!
ОтветитьУдалитьА еще это перманентное требование админских привелегий на любой пук. Поставить скайп - нужна админка. Поставить гит - снова админка. А если её нет - то все.
Как я раньше линукс не любил, но проработав с ним год - понял, что все-таки в нем есть своя красота и главное - хоть какая-то предсказуемость.
Но вот аналога судии хотя бы близкого - увы нет.
ну, Jetbrains над этим работает (см. CLion & Rider)
УдалитьСолидарен. После того, что творит микрософт последние пару лет - макось с её анальной огороженностью уже не кажется такой уж страшной.
ОтветитьУдалитьА винда менее анально огорожена?
УдалитьПересел на линух уже лет 5-7 как - и не имею проблем с "чижим ИИ" на моей машине. :)
ОтветитьУдалитьЧто до "удобства студии", так сидя на винде, для редактирования и навигации я всё же предпочитал SlikEdit.
А теперь с Eklipse & IDEA преимущества студии - разве что привычки. :)