Názor ke článku Windows XP se stále prodávají více než Vista od Lael Ophir - [175] Registry nejsou určené u ruční správě, stejně...

  • 6. 8. 2008 19:14

    Lael Ophir (neregistrovaný)

    [175] Registry nejsou určené u ruční správě, stejně jako konfiguráky. A když se podíváte na konfiguráky Oracle, OpenOffice, KMailu a řady dalších aplikací, moc komentářů tam nenajdete. Navíc s tu už dříve diskutovalo, že konfiguráky přinášejí řadu problémů. Například vyhledání hodnoty je proti Registry pomalé; zápis ještě pomalejší. Navíc konfiguráky neřeší současné přístupy ke konfiguraci. Nakonec z těchto důvodů existuje GConf (byť z důvodu zpětné kompatibility pořád používá file jako backend). Jinak Registry je celkem logicky tříděná struktura, a navíc dokumentovaná. Opět nechápu, že jste ochoten se naučit vi, ale nejste ochoten se naučit základy admnistrace Windows (které mají daleko širší použití).
    http://technet.microsoft.com/en-us/library/cc778196.aspx

    Aktualizace celého systému jedním kliknutím je pěkná iluze. Já bohužel ještě neviděl balíčkovací systém, který by mi aktualizoval mplayer zkompilovaný doma, kernel který jste si přeložil s CONFIG_PREEMPT, Oracle, nebo účto které používám. To, že se aktualizují věci, které jso v repozitři distra, je celkem nuda - to umí Windows Update už 10 let.

    Proč byste využíval původní HAL jen při "jiném startu"? Zkoušel jste vůbec někdy pracovat s jakýmkoliv hookováním? Vězte, že HAL má dokumentovaný interface, aby se s ním kernel domluvil. No a některé z nich si můžete filtrovat, nahradit, nebo jinak ovlivnit. Jestli jste někdy viděl třeba OSI model (to je ta 7-vrstvá síťová věc), asi víte, že jednotlivé úrovně na sebe navazují. A v řadě systémů není problém jednotlivé kousky nahradit. Podobně ve vztahu HW-HAL-kernel-driver-Win32-aplikace můžete řadu kousků nahrazovat, přesměrovávat, filtrovat apod. Jako jiný příklad si vezměte kompresi na NTFS, nebo online antiviry s kontrolou přístupu na disk či síť. To jsou jen filtry, zařazené do řetězce driverů. Vstávejte, svět není jen prastarý monolitický unix, kde je vše zadrátované do jedné binárky kernelu :)