Отвлекитесь, эмбеддеры! Отвлеченные темы - обсудить проблемы тепловой смерти вселенной, или просто пиво. Этот раздел - для отдыха. |
24.01.2014, 19:08
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Сообщение от akegor
|
Диаметрально противоположно.
Точки восстановления помогают очень хорошо. И места занимают не так много, и по времени не напрягают.
|
По моим исследованиям, в точности зафиксированное состояние через них не восстанавливается почему-то.
Я когда еще с Хрюшей только начинал, понадеялся на эти точки. И начал ставить на пробу разные проги, своевременно фиксируя промежуточные точки для отката.
Со времен WIN9x известно: если поставить и снести дюжину программ - дальше лучше сразу переустанавливать Винду.
Так вот я решил проверить, относится ли этот афоризм к Хрюше с ее точками восстановления.
Оказалось - относится! До дюжины не дотянул, на восмой или девятой она скурвилась.
Даже откат на самые начальные позиции не восстановил нормальную работу - глюк на глюке.
Хотя, по идее, должен восстанавливаться не только реестр, но и прежний состав исполняемых файлов и библиотек. Но факт - нифига не помогло. Систему переустанавливать пришлось.
А вот чем мне это "восстановление" крепко запомнилось - это что и на всех других дисках, где лежали дистрибутивы, экзешники "исчезли": ну правильно - их же раньше не было! - и Винда восстановила "прежнее" состояние, оставив одни readme.txt
Вот такой казус.
Так что совет всем: если Вы все-таки используете эту функцию восстановления, сразу же отключайте "наблюдение" на всех несистемных дисках, иначе можете утратить половину дистрибутивов или еще каких-нибудь прог.
Гораздо лучшие результаты показала у меня бесплатная утилитка резервирования системного реестра ERUNT.
Просто делает копию всего реестра в заданном каталоге. Может делать это раз в день при первом запуске компа автоматически.
Выручала меня несколько раз, при очень нехилых сбоях.
В наше время экзешники портятся редко. 90% глюков - из-за их неправильного подключения в реестре.
Копия весит столько же, сколько реестр. ERUNT не сжимает и не производит никаких манипуляций по поиску различий. Зато откат - прост, легок, и по большей части безопасен. Если кому надо - могу выложить эту прогу.
Ну а про Акронис не буду даже распространяться - он всем известен.
__________________
оставил форум, защищая свою честь и достоинство.
Последний раз редактировалось кустомер; 24.01.2014 в 19:15.
|
|
|
Сказали "Спасибо" кустомер
|
|
|
24.01.2014, 21:20
|
|
Почётный гражданин KAZUS.RU
Регистрация: 18.02.2012
Адрес: Саратов
Сообщений: 1,647
Сказал спасибо: 168
Сказали Спасибо 428 раз(а) в 347 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
кустомер, то что нынешние программы разбрасывают свои файлы где попало-не секрет.поэтому форматирование
и новая установка конечно помогают.но это не панацея.
восстановление тоже не панацея.выход-писать программы как для дос.
когда все свои файлы программа хранит внутри своего каталога.
и делает минимум записей в реестр.
Последний раз редактировалось locik_1; 24.01.2014 в 21:23.
|
|
|
Эти 2 пользователя(ей) сказали Спасибо locik_1 за это сообщение:
|
|
|
24.01.2014, 21:40
|
|
Гражданин KAZUS.RU
Регистрация: 27.04.2007
Адрес: Ленинск-Кузнецкий
Сообщений: 744
Сказал спасибо: 1,716
Сказали Спасибо 634 раз(а) в 270 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Сообщение от locik_1
|
выход-писать программы как для дос.
|
locik_1, выход здесь другой: писать программы для Windows и заботиться чтобы деинсталлятор корректно удалял файлы и записи в реестре. К сожалению, многие программисты (привыкшие, наверное, писать для DOS) этим пренебрегают.
__________________
Каждый менеджер должен ежедневно себя спрашивать, не тварь ли он дрожащая.
И приходить к выводу, что тварь.
|
|
|
|
26.01.2014, 15:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Сообщение от locik_1
|
писать программы как для дос.
когда все свои файлы программа хранит внутри своего каталога.
и делает минимум записей в реестр.
|
+Плюс многа!..
Всё, что лично мной было написано - так и написано. И вдобавок еще и портабельно.
Мое кредо: прога-результат (т.е скомпилированная прога, а не исходники) должна состоять не более чем из трех файлов: постоянная часть (код, экзешник), настраиваемая часть (.ini) и справка. Всё в одном каталоге, всё мое ношу с собой.(с)
В реестр не сру - абсолютно все настройки держу в своем ini.
__________________
оставил форум, защищая свою честь и достоинство.
|
|
|
Сказали "Спасибо" кустомер
|
|
|
26.01.2014, 17:47
|
|
Почётный гражданин KAZUS.RU
Регистрация: 18.02.2012
Адрес: Саратов
Сообщений: 1,647
Сказал спасибо: 168
Сказали Спасибо 428 раз(а) в 347 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Сообщение от кустомер
|
Всё, что лично мной было написано - так и написано. И вдобавок еще и портабельно.
|
хвала вам.намучился с непортабельными.
Сообщение от кустомер
|
должна состоять не более чем из трех файлов
|
это не обязательно.длл никому не мешают.может немного
подтормаживают.
|
|
|
Сказали "Спасибо" locik_1
|
|
|
27.01.2014, 11:46
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Не обязательно, но тем не менее стараюсь по возможности всё поместить в один файл.
Один раз использовал готовый блочок для работы с гифами - ну вот он шел еще довеском. А чего сам пишу - не вижу смысла делить, ведь не эпоха дос.
__________________
оставил форум, защищая свою честь и достоинство.
|
|
|
|
27.01.2014, 12:51
|
|
Гражданин KAZUS.RU
Регистрация: 15.02.2011
Адрес: Витебск, Беларусь.
Сообщений: 547
Сказал спасибо: 484
Сказали Спасибо 606 раз(а) в 214 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Сообщение от locik_1
|
кустомер... выход-писать программы как для дос.
когда все свои файлы программа хранит внутри своего каталога.
и делает минимум записей в реестр.
|
Так-то оно так, но! Сколько у Вас на компьютере эксплуатируется программ, которые писали Вы сами (в процентах к общему числу)? А те, кто создал остальные 99.9% софта имеют совершенно другие цели и приоритеты. Так что обсуждать здесь правила хорошего тона при программировании можно бесконечно, но на предлагаемый на рынке софт это никак не повлияет.
Я, кстати, тоже люблю всё пихать в один файл (плюс два ini-шника - один пользовательский, второй системный, плюс иногда сторонние dll-ки, обычно коннекторы к СУБД, а в реестр - только расположение и размер пользовательских окошек из последнего сеанса).
|
|
|
Эти 2 пользователя(ей) сказали Спасибо shurik_ss за это сообщение:
|
|
|
27.01.2014, 13:48
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.12.2009
Сообщений: 4,561
Сказал спасибо: 619
Сказали Спасибо 1,813 раз(а) в 974 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Щас появится платный программер nixto и всем объяснит правила хорошего тона
__________________
оставил форум, защищая свою честь и достоинство.
|
|
|
|
27.01.2014, 16:15
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Сообщение от кустомер
|
Так вот я решил проверить, относится ли этот афоризм к Хрюше с ее точками восстановления.
Оказалось - относится!
|
У меня несколько лет не относится. Не считая мелких брызг (типа тормоза с выключением и т.п.). За это время (примерно пять лет) ни разу не переустанавливал Хрюнделя, а вот программ ставил-грохал не одну сотню.
Сообщение от кустомер
|
А вот чем мне это "восстановление" крепко запомнилось - это что и на всех других дисках, где лежали дистрибутивы, экзешники "исчезли":
|
Вам крупно повезло! У меня изменялся только стол. Не стул - не путать!
"Милочка, Вы не любите кошек? Да Вы их просто не умеете готовить!"(С)
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
27.01.2014, 18:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 18.02.2012
Адрес: Саратов
Сообщений: 1,647
Сказал спасибо: 168
Сказали Спасибо 428 раз(а) в 347 сообщении(ях)
|
Re: Околотехнические Казусы (имеющие место быть)
Сообщение от shurik_ss
|
Так что обсуждать здесь правила хорошего тона при программировании можно бесконечно, но на предлагаемый на рынке софт это никак не повлияет.
|
вы правы.это просто пожелание.но предпочитаю портабельные.при нынешних размерах озу,ехе можно написать
практически любого размера.применение длл просто
облегчает написание.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:47.
|
|