в состоянии пессимизма
От: Pavel Dvorkin Россия  
Дата: 26.03.08 10:40
Оценка: +1 :)
Господа, а не рухнет ли однажды все наше хозяйство из-за своей переусложненности и взаимосвязанности ?

У меня сегодня черный день

Решил поставить на свою основную машину VS 2008. До этого ставил на другую — поставилось. Здесь — не ставится .Net FW 3.5. Возникает проблема

http://www.google.ru/search?complete=1&hl=ru&newwindow=1&q=%22BBE1827C-F2FD-4FDA-A6D6-C83B62FFFDCA%22&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA&lr=

Вот здесь предлагают для ее решения очистить .Net.

http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx

Спасибо. Мне не хватает только испортить инсталляцию VS 2005

А здесь

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3060646&SiteID=1

предлагают вручную запустить webdesignercore.exe из инсталляции. Попробовал. Пытается ставить/удалять/repair MS VS Web Authorizing Component. Запустил. Если бы я еще знал, к чему это приведет, и что мне надо делать — ставить его, удалить или же repair... Отказался.

В общем, суть проблемы ясна. Виноват MS Office, который тут когда-то был, а потом был снесен. Что-то там с разрешениями в реестре не так... Ладно, черт с ним.

После всех этих экспериментов в IE на RSDN перестали показываться как просмотренные все линки на всех форумах. History в полном порядке, но линки как просмотренные не показываются... Что там и где там изменилось — бог знает. Почему — черт знает.

Хушь плачь, как говорил Зощенко

Ну ладно, все это несмертельно, конечно. Но если так дальше пойдет и взаимосязанность компонент будет только усиливаться — не кончится ли это тем, что при использовании A непредсказуемым способом изменятся вроде бы никак с ним не связанные B,C и D, а при попытке их исправить X,Y и Z начнут выделывать такое, что и их авторам не приснилось бы

Вот такие пессимистические заметки. Ставьте смайлики
With best regards
Pavel Dvorkin
Re: в состоянии пессимизма
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.03.08 10:45
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Вот такие пессимистические заметки. Ставьте смайлики


А ты в своем софте реестром пользуешься?
... << RSDN@Home 1.2.0 alpha 4 rev. 1022 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[2]: в состоянии пессимизма
От: Pavel Dvorkin Россия  
Дата: 26.03.08 10:50
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>А ты в своем софте реестром пользуешься?


Я-то тут при чем ? Но если нужен ответ — да.
With best regards
Pavel Dvorkin
Re[3]: в состоянии пессимизма
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.03.08 10:51
Оценка: +1 :))
Здравствуйте, Pavel Dvorkin, Вы писали:

AVK>>А ты в своем софте реестром пользуешься?


PD>Я-то тут при чем ?


Так, к слову.

PD>Но если нужен ответ — да.


Ну вот и МС пользуется, хотя уж вроде признали, что его использование это ошибка. Результат налицо.
... << RSDN@Home 1.2.0 alpha 4 rev. 1022 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[4]: в состоянии пессимизма
От: Pavel Dvorkin Россия  
Дата: 26.03.08 10:57
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Ну вот и МС пользуется, хотя уж вроде признали, что его использование это ошибка. Результат налицо.


И что, мне от этого легче ?
With best regards
Pavel Dvorkin
Re[5]: в состоянии пессимизма
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.03.08 10:58
Оценка: :)
Здравствуйте, Pavel Dvorkin, Вы писали:

AVK>>Ну вот и МС пользуется, хотя уж вроде признали, что его использование это ошибка. Результат налицо.


PD>И что, мне от этого легче ?


Не легче. Но может ты в своем софте пореже будешь хранить настройки в реестре
... << RSDN@Home 1.2.0 alpha 4 rev. 1022 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[6]: в состоянии пессимизма
От: Pavel Dvorkin Россия  
Дата: 26.03.08 11:03
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Не легче. Но может ты в своем софте пореже будешь хранить настройки в реестре


Да нет, зря ты. К примеру, в своей последней программе я просто храню там имя хоста и юзера, с которыми он прошлый раз входил, чтобы ему не набирать повторно в диалоге подключения. В крайнем случае не то покажется или ничего не покажется. Все равно там потом валидация стоит.
With best regards
Pavel Dvorkin
Re: в состоянии пессимизма
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 26.03.08 11:32
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Господа, а не рухнет ли однажды все наше хозяйство из-за своей переусложненности и взаимосвязанности ?


Ну это точно философский вопрос И ответ на наго такой же: а фиг его знает!
В принципе, это в обычной человеческой природе -- вера в существование серебрянной пули, оголтелое следование моде, ожидание чудес от каких-то новых изобретений, а затем преодоление последствий собственных же достижений:

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

И ничего, что характерно. Живем. Получаем всяческие блага от своих изобретений, пользуемся, так сказать, плодами прогресса. Чтобы потретить эти блага на преодолжение последствий того же прогресса. И все это во все более и более усложняющемся и взаимосвязанном мире.

И ничего, живем!

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



SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Re[7]: в состоянии пессимизма
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.03.08 12:10
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Да нет, зря ты. К примеру, в своей последней программе я просто храню там имя хоста и юзера, с которыми он прошлый раз входил, чтобы ему не набирать повторно в диалоге подключения.


Ага. Потом твою софтинку сносят, а засер реестра остается.
... << RSDN@Home 1.2.0 alpha 4 rev. 1025 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[4]: в состоянии пессимизма
От: eugals Россия  
Дата: 26.03.08 12:10
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, Pavel Dvorkin, Вы писали:


AVK>>>А ты в своем софте реестром пользуешься?

AVK>Ну вот и МС пользуется, хотя уж вроде признали, что его использование это ошибка. Результат налицо.

А можешь немножко поподробнее? В чем прнципиальная разница между хранением настроек в "HKCU/Software/Company Name/Product Name" и хранением их же в "%APPDATA%/Company Name/Product Name"? Или ты не про это?
... << RSDN@Home 1.2.0 alpha rev. 0>>
Re[2]: в состоянии пессимизма
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.03.08 12:11
Оценка:
Здравствуйте, eao197, Вы писали:

E>Ну это точно философский вопрос


Никакой философии. Софт надо проектировать, предельно мнимизируя и упрощая связи, особенно между разными приложениями. Точка.
... << RSDN@Home 1.2.0 alpha 4 rev. 1025 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[5]: в состоянии пессимизма
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.03.08 12:13
Оценка: 2 (2)
Здравствуйте, eugals, Вы писали:

E>А можешь немножко поподробнее? В чем прнципиальная разница между хранением настроек в "HKCU/Software/Company Name/Product Name" и хранением их же в "%APPDATA%/Company Name/Product Name"?


Принципиальная разница в том, что это файл только для моего приложения, а в реестре куча вещей, от которых зависит куча приложений. Причем есть вещи, без которых ничего работаьь не будет, вплоть до краха ОС, а есть вещи, которые спокойно можно грохнуть в любой момент. И все это лежит одной большой кучей. Вот в результате и получаем — в одном углу чихнули, в другом побелка с потолка посыпалась.
... << RSDN@Home 1.2.0 alpha 4 rev. 1025 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[5]: в состоянии пессимизма
От: eugals Россия  
Дата: 26.03.08 12:15
Оценка:
Здравствуйте, eugals, Вы писали:

E>А можешь немножко поподробнее? В чем прнципиальная разница между хранением настроек в "HKCU/Software/Company Name/Product Name" и хранением их же в "%APPDATA%/Company Name/Product Name"? Или ты не про это?


Разве что более удобная возможность транзакционных апдейтов...
... << RSDN@Home 1.2.0 alpha rev. 0>>
Re[6]: в состоянии пессимизма
От: eugals Россия  
Дата: 26.03.08 12:17
Оценка: +2
Здравствуйте, AndrewVK, Вы писали:

AVK>Принципиальная разница в том, что это файл только для моего приложения, а в реестре куча вещей, от которых зависит куча приложений. Причем есть вещи, без которых ничего работаьь не будет, вплоть до краха ОС, а есть вещи, которые спокойно можно грохнуть в любой момент. И все это лежит одной большой кучей. Вот в результате и получаем — в одном углу чихнули, в другом побелка с потолка посыпалась.

Ну, если так рассуждать, файловая система это не менее большая куча, чем реестр
... << RSDN@Home 1.2.0 alpha rev. 0>>
Re[7]: в состоянии пессимизма
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.03.08 12:19
Оценка: +3 -2
Здравствуйте, eugals, Вы писали:

E>Ну, если так рассуждать, файловая система это не менее большая куча, чем реестр


Только изоляция между файлами сильно лучше, чем между разными ключами реестра, да и надежность выше.
... << RSDN@Home 1.2.0 alpha 4 rev. 1025 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re: в состоянии пессимизма
От: Cyberax Марс  
Дата: 26.03.08 12:21
Оценка: 1 (1) +6 :))) :))
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Вот такие пессимистические заметки. Ставьте смайлики

А пользователи Линуксов с пакетными менеджерами сидят и улыбаются
Sapienti sat!
Re[8]: в состоянии пессимизма
От: eugals Россия  
Дата: 26.03.08 12:25
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Только изоляция между файлами сильно лучше, чем между разными ключами реестра, да и надежность выше.

Если говорить про Висту, то там изоляция и там и там нормальная. Если про XP, то и там и там хреновая.
Про надежность наверное согласен. Зато в реестре бесплатная древодидная структура есть. И типизация как-никакая. А в файле их ещё надо реализовывать. Хотя, конечно, если есть возможность, то пожалуй стоит. Транзакционность, опять же
... << RSDN@Home 1.2.0 alpha rev. 0>>
Re[8]: в состоянии пессимизма
От: Don Reba Канада https://stackoverflow.com/users/49329/don-reba
Дата: 26.03.08 12:26
Оценка: +1
Здравствуйте, AndrewVK, Вы писали:

AVK>Ага. Потом твою софтинку сносят, а засер реестра остается.


Засер Appdata тоже останется.
Ce n'est que pour vous dire ce que je vous dis.
Re[9]: в состоянии пессимизма
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.03.08 12:28
Оценка:
Здравствуйте, eugals, Вы писали:

E>Про надежность наверное согласен. Зато в реестре бесплатная древодидная структура есть.


А в ФС она платная что ли?

E> И типизация как-никакая.


Ага, никакая. Хочется типизации — xml + xsd + xml binding для твоего любимого языка.
... << RSDN@Home 1.2.0 alpha 4 rev. 1025 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[3]: в состоянии пессимизма
От: eao197 Беларусь http://eao197.blogspot.com
Дата: 26.03.08 12:28
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, eao197, Вы писали:


E>>Ну это точно философский вопрос


AVK>Никакой философии. Софт надо проектировать, предельно мнимизируя и упрощая связи, особенно между разными приложениями. Точка.


Когда в Windows появился реестр, многие ли понимали, что нужно, а что не нужно в него пихать? Просто появилась новая клевая фича, которую, если мне не отшибает память, рекомендовали использовать для Windows-приложений.

Что-то подобное было и с shared dll, которые все любили сбрасывать в один каталог, заменяя при этом старые версии новыми, а новые -- старыми, а счетчики ссылок вели в том же самом реестре (который тогда казался правильной штукой).

Для осознания потенциальных опасностей подобных вещей нужен был опыт, набитые шишки. Которых на тот момент ни у кого не было. Зато были новые фичи, которые казались такими классными. Вот сейчас с последствиями той моды Павел и столкнулся.

Сейчас, наверняка, есть другие модные вещи (что-нибудь из этого
Автор: Mamut
Дата: 21.02.08
). И кто-нибудь через N лет опыть будет вопрошать "а не случится ли глобальная фигня, господа?", а причины будущих проблем, возможно, заложены уже сейчас в т.н. web-приложениях. Или еще в чем нибудь другом.


SObjectizer: <микро>Агентно-ориентированное программирование на C++.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.