Автор Тема: Самовъстановяваща се ОС - възможно ли е?  (Прочетена 5521 пъти)

lipa

  • Напреднали
  • *****
  • Публикации: 183
    • Профил
    • WWW
Отдавна си мисля дали е възможно да се създаде самовъстановяваща се ОС, която да може да открива проблемите. които се създават по време на работа и да ги поправя автоматически. И винаги да работи, като чели току що си я инсталирал... Да ли  е толкова трудно да се постигне това?
Активен

Генератор на сложни  пароли https://websuper.net/generator-na-slozhni-paroli/

bvbfan

  • Напреднали
  • *****
  • Публикации: 1056
  • Distribution: KaOS
  • Window Manager: Plasma 5
    • Профил
Да не си опитвал да решиш проблемите на Виндовс?
Активен

lipa

  • Напреднали
  • *****
  • Публикации: 183
    • Профил
    • WWW
Именно, това ми дойде  наум,  когато при стартирането на уйндоус виждах месеци наред съобщения за някви грешки. Не знаех как да ги оправя, и се отказах от него.
Активен

Генератор на сложни  пароли https://websuper.net/generator-na-slozhni-paroli/

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8780
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Проблема на ОС, за която говориш, е че тя от самото си създаване е недоразвита. Винаги нещо в нея е недовършено. Това е като да се родиш сакат¹, а с течение  на времето и да затъпяваш по някаква психиатрична причина.

Следователно много от нейните проблеми в ГНУ/Линукс или са решени отдавна или никога не са съществували. Но това не означава, че ГНУ/Линукс няма проблеми или дори, че те са по-малко от тези на ОС, за която говориш.

Да много неща се поправят автоматично, но далеч не всичко. Няма значение, каква ОС ползваш, ако не можеш да търсиш и поправяш проблемите ѝ. Или пък някой друг вместо теб не се грижи за тях.

Когато реших да се откажа от ползването на тази ОС, още не бях запознат с идеологията на ФСС. Бях в твоето положение. Прекарвах все повече време в ГНУ/Линукс, за да поправям проблеми на другата ОС. Но, като оправиш проблем, не рестартираш веднага. Продължаваш да си я ползваш още някакво време. И така много бързо открих от личен опит, колко по-добре е направен ГНУ/Линукс, колко по-премислен е и колко по-удобен ми е. И така реших, че е глупаво да ползвам ОС, която ми носи само проблеми, докато имам по-добър избор.

Твоя случай може да не се развие така. Може да е точно обратното.

Например много хора минаха през нашия лагер, но в крайна сметка се отзоваха на Apple. Поне у нас 999,999‰ oт макаджийте са бивши линуксари. В световен план, не знам, как е. Там по-скоро са някакви дизайнери, които просто им се налага да го ползват.

Имай предвид, че повечето хора тук са професионалисти. Сиреч ГНУ/Линукс у нас го има и е в някаква степен развит заради професионалистите. Чистите домашни потребители нямаме процент. Ако не смяташ да се развиваш като професионалист в някоя от областите, където ГНУ/Линукс е много силен, то ще си в малцинство.

Пак от опит ще кажа, че е голяма мъка на работа да си с ОС, която каза, а вкъщи да ползваш ГНУ/Линукс. Моя целия професионален път е такъв. Трудно се поправят тези перипетии. Не е невъзможно, де. Далеч по-добре е да си хомогенен. Макар в нашата ОС да говориш за хомогенност, когато това се отнася до работен плот, не е нещо привично. Дори в тоя форум (който е относително малък) трудно ще откриеш двама души, които да използват едни и същи неща. Ако пък ги използват, го правят по различен начин.

Успех!








------
¹/ Да не дава †Господ никому.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

lipa

  • Напреднали
  • *****
  • Публикации: 183
    • Профил
    • WWW
Но въпреки това, ако има проблем  Линукс, той си остава проблем . И кода не се поправя сам след ъпдейтите дори. Просто излиза прозорец в който пише номера на грешката. А грешката се предизвиква от някакъв код, който не работи правилно именно на този компюятар, но на другите компюятри при другите потребители някъде си работи добре.
Перфектно би било ако има функция в Линукс да открива грешния код сам, и да го поправя на верен въз основа на работещтия код на други компютри в мрежата или базата от сайта на дистрибуцията...
Нещо подобно на индивидуални ъпдейти за грешките в операционната система на всеки потребител по отделно.
Активен

Генератор на сложни  пароли https://websuper.net/generator-na-slozhni-paroli/

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8780
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Най-доброто е да се докладват грешките. След това биват отсранявани и при теб идва готово. Но не всичко е от грешки в кода. Но дори само грешките в кода е проблемно. Защото докато ги отсраняват, може да се допуснат други. Или дори да знаят за тях да си ги отстранили, но това да не се отразява в стабилните версии.

Например моя предпочитан текстов редактор се казва Емакс. На него много прибързано му извадиха версия 0,25, която има много нови възможности, но вкарани нови несъвместимости спрямо емаксени включително по-старите версии на същия. На всичкото отгоре има вкарани неща, чакани от много години, но изобщо недовършени, дори без намек да са подобни на работещи неща. И накрая се оказа, че са вкарали в тази версия огромен проблем с паметта. Този проблем вече е отстранен, но единствено в счупената и изобщо неработеща бъдеща версия 0,26, която не се знае, след колко години ще излезе.

Така програма с над 30-годишна история за първи път прави издание, което е неработещо. И това изобщо не ги интересува.

А сега си представи някакви младички програми. Например Libre Office (това е документен процесор). Той откакто съществува, никога не е издавал стабилна версия. Числото след десетичната запетая трябва да стигне 3-4-5, за да има що годе някаква стабилност и работоспособност, ама и това не е гарантирано. Основните ни работни плотове като Гном и КДЕ по над десет години не са издавали стабилни версии. Всичко в тях е счупено.

Така се получава, че едно се оправя, още десет се счупват, а пет се правят несъвместими. И ти се бориш като откачен. Затова например някакви хора си плащат на SuSE или Red Hat, че да имат нещо що годе работещо.

Бързата разрааботка води до тия неща. Но не може да е по-бавна, защото, ако си бавен, си извън борда. И така. Темата е дълга.

Да се повторя. Независимо какви програми ползваш, независимо, какви са платформите, ако не научиш за тях специфично, как да се бориш с проблемите, на всякъде ще страдаш. Или някой трябва да го прави вместо теб.
Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

jet

  • Напреднали
  • *****
  • Публикации: 3472
  • Distribution: debian
  • Window Manager: kde
    • Профил
Перфектно би било ако има функция в Линукс да открива грешния код сам, и да го поправя на верен въз основа на работещтия код на други компютри в мрежата или базата от сайта на дистрибуцията...
Това вече се случва. Например потребител на Арч линукс намира грешка в кода на КДЕ на неговия Арч. Рапортува го на КДЕ проекта. Те го оправят. След някоя друга версия грешката ще бъде оправена след като обновяването стигне до Убунту например. Така например Убунту (а и не само) потребителите ще се възползват от уменият на юзера на Арч.
Иначе, ако открием извънземните и те почнат да ни пише кода може и да стане. но засега човеците пишат бъгав код и това няма да се оправи скоро. Ако сам си писал някакъв код, ще разбереш какво имам предвид.
Кода на Уиндоус много лесно се поправя - ъпгрейтваш до Линукс.
Много хора си мислят, че като замерят проблема с пачки (минавайки на Епъл) и той се решава. Но в последно време се вижда, че не е така. Маковете стават все по-скъпи и по-л?!няни и ентусиазма на Макаджиите доста спада напоследък. Видите ли - много съм производителен, щото вече съм с нов Мак - оправдават се дето са се набутали.
« Последна редакция: Jun 17, 2017, 18:08 от jet »
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

remotexx

  • Напреднали
  • *****
  • Публикации: 3210
    • Профил
Пропускаме основен момент - добре е да се правят грешки, нали така се учим - иначе застой.. напр.
така описаната ОС сама ще премахва всички обновявания - защото първоначално повечето хора ще са без ъпдейта а стория код е работещ без грешка и така... ще ги премахва новите неща..

и второ - напр. човек и добре да живее.. все някой ден ще набара компа на някой вирусописач и то там всеки вирус си работи без грешка ..и ще ти ги накачули всичките  ;D

тъй че хептен без поддръжка няма как да се мине т.е. засега сегашният модел си върши работата, докладват се на разработчика проблемите и той си преценява кои са по-важните и как да се подходи... а да не говорим че ще има и зависимости, за да се оправи А първо трябва да се оправи Б, и ако новата ОС не е достатъчно хитра да се сети сама - може и да си се прецака сама
« Последна редакция: Jun 17, 2017, 18:05 от remotexx »
Активен

lunarvalley

  • Гост
Цитат
Поне у нас 999,999‰ oт макаджийте са бивши линуксари.

и то от най-дразнещия тип: дето при всеки удобен случай не пропускат да вметнат как при тях всичко просто си работи:)
Активен

Stancho_25

  • Напреднали
  • *****
  • Публикации: 234
    • Профил
Перфектно би било ако има функция в Линукс да открива грешния код сам, и да го поправя на верен въз основа на работещтия код на други компютри в мрежата или базата от сайта на дистрибуцията...
Нещо подобно на индивидуални ъпдейти за грешките в операционната система на всеки потребител по отделно.

Хммм... Те май Майкрософт са направили първата стъпка в тази посока. Събират всевъзможна информация.
Иначе как ще се поправя и взима решения "сама" ;D
Активен

remotexx

  • Напреднали
  • *****
  • Публикации: 3210
    • Профил
...
Хммм... Те май Майкрософт са направили първата стъпка в тази посока. Събират всевъзможна информация.
Иначе как ще се поправя и взима решения "сама" ;D

Мдааа - голяма дупка и даже а бая зор да се запуши в корпоративна среда

https://superuser.com/questions/972501/how-to-stop-microsoft-from-gathering-telemetry-data-from-windows-7-8-and-8-1

забележете, че специалистите препоръчват освен 3 часа цъкане по менюта (след което всичко е уж ОК - това според М$), малко играчка със ситемния регистър (всичко ОК според "разбирачите"), но има и портове за запушване (според "ескпертите") и това при уж вече неработеща телеметрия  [_]3
Активен

jet

  • Напреднали
  • *****
  • Публикации: 3472
  • Distribution: debian
  • Window Manager: kde
    • Профил
А Мак-аджиите си мислят, че Епъл е добрият вълк Лупи и не прави гадории.
Има много блогове, включително на секюрити експерти, които са вдигнали ръце от В10. След няколко дена запушване и мазане, идва ъпдейт и всичко отначало - телеметрията потича към други сървъри и портове и всички твои цъканици по опциите са забравени.Ей тука едно решение за което не знаех, че го има http://ftp.debian.org/debian/tools/win32-loader/stable/win32-loader.txt.
Апропо нощеска ще се пръкне новия Дебиан Stretch за едни и Дебиан Buster за други.
« Последна редакция: Jun 18, 2017, 17:08 от jet »
Активен

..⢀⣴⠾⠻⢶⣦⠀
  ⣾⠁⢠⠒⠀⣿⡁
  ⢿⡄⠘⠷⠚⠋
  ⠈⠳⣄⠀⠀⠀⠀  Debian, the universal operating system.

deant01

  • Напреднали
  • *****
  • Публикации: 221
  • Distribution: Debian/sid
  • Window Manager: Gnome 3
    • Профил
Проблема е в човека. Той е несувуршен и съответно няма как да създаде нещо съвършено, било то и ОС. Но от друга страна иска да живее в съвършем свят, в който роботите правят всичко вместо него включително сами себе си. Докато човека прави какво? Цял живот лежи на дивана и гледа предавания? Ето този манталитет според мен ще доведе до апогея на настоящата цивилизация - да си решим всички проблеми само за да можем да се отдадем напълно на удоволствията. Познавам едни пичове - девелопери. Мечтаят Елън Мъск да им реши всички проблеми включително да им въведе безусловен доход, а те по цял ден да не излизат от онлайн игрите. И това го говорят сериозно. Те така за мечтата ни всичко да е автоматизирано.
Активен

Ripples of paradox spread out across the sea of causality.

go_fire

  • Global Moderator
  • Напреднали
  • *****
  • Публикации: 8780
  • Distribution: Дебиан Сид
  • Window Manager: ROX-Desktop / е17
  • кашик с гранатомет в танково поделение
    • Профил
    • WWW
Deant, брат вкарваш ме в беля. Заради „дразнители“ като теб габровеца настоява такива тролове като мен да си ходят.

Стремеж към съвършенство — това го смятам за вселенски закон. Всеки и всичко живо се старае натам. Тук е близка идеята и за всестранното развитие. Ренесансова идея.

Сега ще ме извиняват някои  хора. Особено за един писал в темата. Но той е от другите 10%. И изобщо форумните хора са от изключенията. Става въпрос, че според мен, 90% от developers (програмисти, софт. инжинери и т.н. епитети) са си чисти деца. Непорастнали. Дори без намек да възмъжеят. Ами погледнете офисите — то не са джаги, то не са видео игри, то не са самолетчета, вертолетчета, то не са всевъзможни  други играчки. Извинявам се, ама те моите деца (юноши) ме молят за такива неща.

И тук стигнахме до допирателния въпрос — мързела. Дори да си пораснало дете. Дори понякога от носталгия да играеш mame и snes (аз го правя). Дори пък хич да си станал отговорен и всичко детско да си приключил. Във всякакви случаи може да си мързелив. Даже това се смята естествено положение на нещата.

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

Но го има и другото. Ние не сме животни. Отдавна сме преодолели природните закони. Грижим се за другия. Болните не ги оставяме да умрат. Слабите не ги оставяме да ги изядат хищниците. Всички имат деца. Естествен подбор не съществува. Е кое му е толкова страшното, една част от обществото да мързелува, не защото не може физически?

Веднага давам пример. У нас е добре известно, че има една малцинствена група, която не си пада много да се труди. Това малцинство е около милион от малко под пет милиона общо население. Сиреч не е малка. Обаче ние все пак се
 развиваме.

Нека сега да преценим. Искаме ли тези хора да работят наистина? От този милион има там едни поне стотина хиляди, които работят. Как работят? Работят при нечовешни условия. Работят за толкова мизерно заплащане, каквото никой не би се съгласил. Работят в неспециализирани ниши.

Но! Тези ниши се разширяват. Точно поради прогреса в машиностроенето, почти всеки труд става  неспециализиран. И това ще продължи. Сиреч тези хора, оказват натиск на пазара на труда. Изкривяването води заплащането надолу. Така частта от тези хора, която работи все пак довежда негативно влияние върху цялото общество.

Дали не бихме предпочели те да не работят?

И още нещо от друг ъгъл. В края на деветнадесети, до средата на двадесети век се извършва революция на пролетариата по целия свят. Тази всеобща революция довежда до повишаване на заплащането, подобряване на условията и намаляване на работния ден.

Обаче от началото на настоящия век, ние живеем в условията на буржоазна контрареволюция. Сиреч часовете труд постепенно се увеличават, като отново ще стигнат старите равнища от 16-18 часа на ден.

Условията на труд се влошават, като работните места се изнасят към страни с несъществуващо или неспазвано трудово законодателство. Ние сме от тези страни. Тенденцията е трудовото законодателство отново да престане да съществува.

Заплащането започва да спада. То все още изглежда сравнително високо особено в развитите страни. Нещо повече, в страните от третия свят, никога не е имало толкова високо заплащане. Но това е на пръв поглед. Първо преди около 30 год. страните от третия свят бяха много малко, откъслечни една от друга. Сега света е разделен на болшинство страни от третия свят и малко страни от първия. Втори свят кажи-речи няма. После, никога не е имало подобна диспропорция в доходите на буржоазията и пролетариата. Разликата е умопомрачителна. Самата буржоазия се консолидира все повече и все повече хора изпадат от нея.

А поради последното и бурзоазията е толкова силна, а пролетариата толкова слаб. Сиреч обективната реалност ни подсказва, че няма да е близко момента, когато масово някакви хора ще се излежават по цял ден, а живота им ще е подсигурен. Това за базовия доход значи точно това.

В следващите поне пет столетия, няма да има вариант, при който някой ще може да не работи, но все пак ще яде.





Активен

В $por4e2 e истината  ;)

***

Aко даваха стипендия за най-глупави, щях да съм човека с най-много Mини Kупъри

***

Reborn since 1998 || 15.09.2007 totally М$ free && conscience clear

4096bits

  • Напреднали
  • *****
  • Публикации: 6151
    • Профил
Системата сама ди си поправя кода? Или да открива конфликти и да ги отстарнява. За да се случи така, всеки един варинат за срив, трябва да е предвиден и да има готов отговор при правилен анализ/самоанализ. Но ако това е налице, самия код щеше да е поправен още отначало и нямаше да има нужда от такова нещо.
А ако говорим за система, която да се самоанализира и да си открива нередности, после да ги отстранява... Тук вече отиваме към изкуствения интелект. Трънлив път.
Та, вече се каза, че понеже софтуера се пише от хора, а безгрешни такива няма, той е и изпълнен с грешки. Неизбежно е. Дори най-добрите ги правят.
Активен

As they say in Mexico, "Dasvidaniya!" Down there, that's two vidaniyas.