abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 05:33 | Komunita

    Richard Stallman dnes v Liberci přednáší o svobodném softwaru a svobodě v digitální společnosti. Od 16:30 v aule budovy G na Technické univerzitě v Liberci. V anglickém jazyce s automaticky generovanými českými titulky. Vstup je zdarma i pro širokou veřejnost.

    Ladislav Hagara | Komentářů: 5
    dnes 03:55 | Komunita

    sudo-rs, tj. sudo a su přepsáné do programovacího jazyka Rust, nahradí v Ubuntu 25.10 klasické sudo. V plánu je také přechod od klasických coreutils k uutils coreutils napsaných v Rustu.

    Ladislav Hagara | Komentářů: 0
    včera 22:11 | Nasazení Linuxu

    Fedora se stala oficiální distribucí WSL (Windows Subsystem for Linux).

    Ladislav Hagara | Komentářů: 1
    včera 13:22 | IT novinky

    Společnost IBM představila server IBM LinuxONE Emperor 5 poháněný procesorem IBM Telum II.

    Ladislav Hagara | Komentářů: 1
    včera 04:55 | Nová verze

    Byla vydána verze 4.0 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Přehled novinek v poznámkách k vydání. Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 1
    včera 00:33 | Komunita

    Podpora Windows 10 končí 14. října 2025. Připravovaná kampaň Konec desítek (End of 10) může uživatelům pomoci s přechodem na Linux.

    Ladislav Hagara | Komentářů: 29
    5.5. 23:22 | Pozvánky

    Již tuto středu proběhne 50. Virtuální Bastlírna, tedy dle římského číslování L. Bude L značit velikost, tedy více diskutujících než obvykle, či délku, neboť díky svátku lze diskutovat dlouho do noci? Bude i příští Virtuální Bastlírna virtuální nebo reálná? Nejen to se dozvíte, když dorazíte na diskuzní večer o elektronice, softwaru, ale technice obecně, který si můžete představit jako virtuální posezení u piva spojené s učenou

    … více »
    bkralik | Komentářů: 0
    5.5. 22:33 | IT novinky

    Dle plánu dnes končí služba Skype. Uživatelé mohou pokračovat v Microsoft Teams.

    Ladislav Hagara | Komentářů: 1
    5.5. 21:44 | IT novinky

    Český statistický úřad rozšiřuje Statistický geoportál o Datový portál GIS s otevřenými geografickými daty. Ten umožňuje stahování datových sad podle potřeb uživatelů i jejich prohlížení v mapě a přináší nové možnosti v oblasti analýzy a využití statistických dat.

    Ladislav Hagara | Komentářů: 2
    5.5. 12:33 | Zajímavý projekt

    Kevin Lin zkouší využívat chytré brýle Mentra při hraní na piano. Vytváří aplikaci AugmentedChords, pomocí které si do brýlí posílá notový zápis (YouTube). Uvnitř brýlí běží AugmentOS (GitHub), tj. open source operační systém pro chytré brýle.

    Ladislav Hagara | Komentářů: 1
    Jaký filesystém primárně používáte?
     (57%)
     (1%)
     (8%)
     (22%)
     (4%)
     (2%)
     (3%)
     (1%)
     (1%)
     (3%)
    Celkem 542 hlasů
     Komentářů: 23, poslední dnes 07:51
    Rozcestník

    Čistíme registr GNOME s GConf Cleaner

    Registr GNOME sice nedosahuje velikosti registru Windows, ale i tak se v něm mohou vyskytovat přebytečné položky. LinuxInsight předvádí program GConf Cleaner, který umožňuje registr pročistit. Zatím je v alfaverzi: je velmi vhodné dávat pozor, co necháte odstranit.

    11.6.2007 07:03 | Luboš Doležel (Doli) | Zajímavý software


    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    m1c4a1 avatar 11.6.2007 08:38 m1c4a1 | skóre: 2
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Nelíbí se mi moc kombinace Linuxu a registrů. :-/ Tento trend včetně unifikace desktopů vede k "windowsifikaci".
    11.6.2007 08:59 peter
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Ďalší, čo nepochopil gconf...
    11.6.2007 09:21 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Připiš si mě na seznam lidí, kterým „něco ušlo“. :-)
    11.6.2007 12:09 Spike | skóre: 30 | blog: Communicator | Praha
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Mně asi také. Jaký je rozdíl mezi nesmazanými klíči a nesmazaným konfiguračním souborem?
    11.6.2007 18:45 jm
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Napis si me taky do seznamu lidi, co nechapou, proc musi bezet nejaky demon, aby si aplikace nacetla konfiguraky ulozene v humusoidnim XML bordelu.
    11.6.2007 10:35 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Podle skutků jejich poznáte je.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    11.6.2007 12:03 #Tom
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Jsem rád, že tento odpad (tj. GConf) nainstalován nemám. :-)
    belisarivs avatar 11.6.2007 12:11 belisarivs | skóre: 22 | blog: Psychobláboly
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Muzes nam to tedy osvitit? Ja registry taky rad nemam. A Gconf mi je velmi sylne pripomina. Snad az na moznost ta nastaveni uplne smaznout bez vaznejsiho poskozeni systemu, cimz Windows AFAIK nedisponuji.
    IRC is just multiplayer notepad.
    belisarivs avatar 11.6.2007 12:13 belisarivs | skóre: 22 | blog: Psychobláboly
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Boha jeho. Takova blbost. Jasne ze "silne".
    IRC is just multiplayer notepad.
    11.6.2007 13:00 _____ | skóre: 5 | blog: Poznámky
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    • Nastavení Gconfu se dají snadno smáznout.
    • Nastavení Gconfu nejsou uložená v nějakém binárním bordelu, ale jsou uložená v xml souborech v podsložkách v adresáři ~/.gconf.
    • Je k tomu jednoduché udělátko, které ty hodnoty z Gconfu umí vytáhnout a dá se dobře použít ve skriptech. (Tohle ale určitě existuje i ve Windows.)
    • Nastavení sleduje démon, změna nastavení se projevuje okamžitě. To znamená, že když pomocí gconftool-2 změníš pozadí plochy tak po odentrování je ihned použito nové, pokud změníš nastavení nějakého programu které se nastavuje nějakým zaškrtávacím boxíkem, tak jakmile to odentruješ se i v tom programu okamžitě ten zaškrtávací čudlík zaškrtne/odškrtne. (Nevím jestli to tak funguje všude, ale u minimálně dvou programů, které jsem zkoušel to tak fungovalo - zkoušel jsem např. přes gconftool-2 změnit nastavení StarDictu.)

    Imho až tak úplně to nechápu, tu averzi. (Tu u místních kritiků hádám vyvolala tetička Bill.) Jinak by program tak jako tak musel nastavení někam ukládat, nejspíš do .jméno_programu v domovském adresáři a musel by si ukládání a načítání konfigurace řešit sám... co tu pořád řešíte? Upřímně ani moc nechápu samotného autora. Pokud má nějaké hypotetické potíže s rychlostí, proč prostě nepoužívá jiný desktop? Pochybuji, že ten efekt "pročištění" je nějak "moc" pozorovatelný.

    alblaho avatar 11.6.2007 14:01 alblaho | skóre: 17 | blog: alblog
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Já tu averzi taky nechápu. Hlavní nevýhoda Windows Registry je ten binární bordel. Ale centralizované úložiště nastavení je dobrá myšlenka. Oni v tom Microsoftu totiž taky nejsou samí debilové, jak by si někteří rádi mysleli. Oni takhle vyřešili bordel s windows.ini (nebo jak se to v těch 3.11 jmenovalo).

    Největší výhoda gconf/registry je jednoduchý přístup z programů. Parsovat "free text" konfiguráky je prostě nehratelné.
    11.6.2007 14:29 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Já mám to starobylé textové nastavení právě velice rád. Sice kvůli oddělenosti může být u každého progamu jiné, to mi ale nevadí. Je snadno přenositelné a zálohovatelné. Někdy je dokonce stejné v různých operačních systémech. Mnohem raději mám takový „registr“ jaký má KDE. :-)
    freshmouse avatar 11.6.2007 14:40 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Což o to, kdybych byl zvyklý konfigurovat přes textový konfigurák ve stylu proměnná = hodnota, taky by se mi GConf nelíbil. Jenže GNOME je pracovní prostředí, a tak se nepředpokládá, že by si uživatelé konfigurovali přímo soubor, ale odklikávali dialogy aplikací, nebo -- když už -- použili GConf Editor. A naopak vývojáři aplikací mají zase tu výhodu, že mohou upravovat GConf nastavení třeba takhle: /usr/bin/gconftool-2 -s /desktop/gnome/background/picture_filename -t string ~/radek-nulan.jpg (nastaví pozadí plochy), takže odpadá zpracovávání textové konfigurace a naopak máme jednotný, pěkný přístup k nastavením.

    Oddělitelnost a přenositelnost? Tady je na tom KDE stejně jako GNOME: ~/.kde vs. ~/.gconf (je to tam strukturováno, např.: ./apps/epiphany/web/ atd.).
    Věroš avatar 11.6.2007 14:49 Věroš | skóre: 24 | blog: Co není v hlavě | 49.29 s.š., 16.54. v.d.
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    A aby toho nebylo málo, tak části .gconfu je možné připojovat přes síť.

    Správci sítí tleskají. :-)
    Školím Ansible
    11.6.2007 15:58 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Co se předpokládá nebo nepředpokládá je mi jako (možná neobvyklému) uživateli naprosto jedno. A připouštím, že k nastavení ve stylu .INI cítím velkou náklonnost. :-D
    freshmouse avatar 11.6.2007 16:09 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    No, třeba mutt zase předpokládá konfiguráky -- a ne GUI. A taky mu to nevyčítáme. Někdy.
    11.6.2007 17:01 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Jedna z výhod Muttu. :-) Ale třeba Pine je na tom lépe, ten má pěkné vlastní textové konfiguráky i uživatelské rozhraní s možností nastavení. :-)
    freshmouse avatar 11.6.2007 17:04 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    To je přesně to, co jsem chtěl říct: GConf (konfiguráky...) není chybou, ale vlastností. A je na každém, jestli se mu ta vlastnost líbí a jestli mu vyhovuje.
    11.6.2007 20:24 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Nakonec proč ne, i chyba je vlastnost. Závislost na megabajtech složitého kódu namísto několika stránek jednoduchého kódu na načítání .INI kvůli tomu, že má nějaký program jeden klíč v registru a tři hodnoty v něm je přece jen poněkud podivná.
    12.6.2007 08:33 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    imho parsovanie XML je (aj programovo) jednoduchšie ako parsovanie INI. Ten daemon má o.i. na starosti notifikáciu aplikácii, aby to tie nemuseli sledovať (i.e. ďaľšie ušetrenie riadkov kódu). Tým, že je to oddelené od aplikácie je jednoduchšie v budúcnosti zmeniť/pridať funkcionalitu do konfiguračného systému bez zmeny aplikácií.
    12.6.2007 12:05 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    imho parsovanie XML je (aj programovo) jednoduchšie ako parsovanie INI. ...
    A na to jsi přišel jak? Už jsi napsal hodně XML parserů?
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    12.6.2007 12:28 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    :-) subjektívny pocit, od toho tam je tá skratka imho.

    Mal som pre presnosť uviesť slovo nevalidujúci.

    Josef Kufner avatar 15.6.2007 23:03 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Validovat musí tak jako tak, i když ne úplně. Schválně si ty dva parsery zkus napsat... Uvidíš sám, co je a není jednoduché. Jednoduchý parser ini se dá napsat na cca 10 řádek v C (fgets a sscanf stačí).
    Hello world ! Segmentation fault (core dumped)
    12.6.2007 16:38 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    XML lze k ukládání nastavení také použít, ale přijde mi právě zbytečně složité, protože většině programů by stačilo INI. Na druhou stranu HTML stránka přepsaná do INI by také nebyla nejlepším řešením.

    Okamžité uplatnění změn v nastavení je možná pro někoho dobré, ale já z něj mám doslova hrůzu. Tenhle GTK-Gnomácký zlozvyk zbytečně zatěžuje procesor a zdržuje uživatele. Kdyby to byla volitelná vlastnost, tak by mi to nevadilo, ale už se mi mockrát stýskalo po tlačítku [Použít] z MS Windows. :-(
    12.6.2007 17:49 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Jen pro představu - nejdelší konfigurák, který jsem našel má asi 25 kilo. Jeho parsování pomocí pythonního elementtree trvá 40 milisekund. Je to tak neúnosná daň za to, že je v konfigurácích jednota?
    12.6.2007 18:36 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Doba zpracování může být také zajímavá, ale o tu mi nešlo. Šlo mi o tu nesmyslnou závislost na několika MB knihoven jen proto, aby se mohl načíst konfigurační soubor.
    freshmouse avatar 12.6.2007 19:14 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Obávám se, že těch několik MB kódu je třeba i při použití klasických konfiguráků...
    12.6.2007 20:53 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    bash, ftp server, lighttpd a spol. se netváří, že by zrovna kódu na čtení konfiguráků věnovaly hromady MB kódu. A kdybych si je nacpal do malé krabičky v koutě, určitě bych tam nechtěl mít kvůli konfiguraci pár mega footprintu na flash kartě i v paměti. Ono je vůbec pro mnohé překvapením, že i dnes se dá psát úsporně, ale ne, pár mega na čtení klasického konfiguračního souboru opravdu zapotřebí není, když se do 4 KB vejde operační systém, kompilátor a celkem luxusní vývojové prostředí jednoho programovacího jazyka.
    Drom avatar 15.6.2007 00:01 Drom | skóre: 24 | Kdyne
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Pokud jsem neco nezapomnel, tak vse potrebne pro provoz gconfu na mem systemu zabira 6.6MB (vcetne veci, ktere pro beh primo nutne nejsou, jako dokumentace). To mi tak hrozny neprijde na univerzalni system ukladani konfigurace.
    Drom avatar 14.6.2007 23:56 Drom | skóre: 24 | Kdyne
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Okamžité uplatnění změn v nastavení je možná pro někoho dobré, ale já z něj mám doslova hrůzu.

    Ja ne, me to desne vyhovuje :)

    Nicmene, co vim, oficialni stanovisko Gnome je "pocitace jsou dostatecne vykone, aby se zmena mohla projevit ihned".
    mkoubik avatar 11.6.2007 19:08 mkoubik | skóre: 5 | blog: lorem_ipsum | Praha 8 - Bohnice
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Oni takhle vyřešili bordel s windows.ini (nebo jak se to v těch 3.11 jmenovalo).
    Registry byly už ve windows 3.11, ale tehdy sloužily především k nastavení asociací přípon souborů.
    11.6.2007 22:38 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Zvláštní, já tam na to měl buď win.ini, nebo system.ini (už si to nepamatuju přesně, ale v jednom z nich to bylo). S registry jsem se poprvé setkal u Windows NT 3.51; jestli byly i v dřívějších verzích "entýček" nevím.
    11.6.2007 20:11 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Nastavení Gconfu se dají snadno smáznout.
    to se dá jakékoliv nastavení ;-)
    Nastavení Gconfu nejsou uložená v nějakém binárním bordelu, ale jsou uložená v xml souborech v podsložkách v adresáři ~/.gconf.
    ehm, myslímže všechny tazatele na výhody GConfu zajímalo, jakou výhodu to přináší v linuxu, ne oproti windows - kde by bylo na místě mluvit o "binárním bordelu"

    btw, "v podsložkách v adresáři" - uff, uff
    Je k tomu jednoduché udělátko, které ty hodnoty z Gconfu umí vytáhnout a dá se dobře použít ve skriptech. (Tohle ale určitě existuje i ve Windows.)
    ad windows totéž co výše; copak k .ini-style konfigurákům neexistuje tuna knihoven a udělátek, co je umí parsovat?
    Nastavení sleduje démon, změna nastavení se projevuje okamžitě.
    to je spíše otázka daného programu, jestli "online" rekonfiguraci podporuje
    Jinak by program tak jako tak musel nastavení někam ukládat,
    jinak? a to jako s GConfem ho nikam neukládá? tato věta postrádá logiku ...
    nejspíš do .jméno_programu v domovském adresáři
    a to je jako horší než .gconf/jméno_programu (nebo jakže to s tím GConfem je?)

    není to náhodou to, že programy hlásící se ke Gnome ukládají do .gconf, z hlediska "zaplevelení" ~ stejné, jako když program hlásící se ke KDE si to ukládá do .kde?
    a musel by si ukládání a načítání konfigurace řešit sám...
    viz výše; asi jsem měl vlčí mlhu když jsem už v šerém dávnověku svých pokusů s pascalem pod woknama 3.1 viděl nějaké udělátko na parsování .ini - je přece jasné, že žádné takové reusable řešení neexistuje, že si to každý musí napsat hezky od píky ... ach bože :-/
    Pokud má nějaké hypotetické potíže s rychlostí, proč prostě nepoužívá jiný desktop?
    hypotetické? no já nevím, jaký mechanismus to používá, ale předpokládám, že čím více souborů je ve frontě pro sledování, tím déle trvá ji projít (i když složitost roste asi jenom logaritmicky)
    Pochybuji, že ten efekt "pročištění" je nějak "moc" pozorovatelný.
    mno, tak s tímto bych i souhlasil ;-)
    11.6.2007 21:23 _____ | skóre: 5 | blog: Poznámky
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Hádám, že bez urážek, zesměšňování a chytání se za slovo to individua vašeho ražení nezvládnou. Říkám tomu "argument výsměchem".

    Pokoušel jsem se ukázat, že to, že se registry GNOME vzdáleně podobají registrům Windows ještě neznamená, že je to automaticky špatně a není tedy na místě mít k nim kvůli tomu odpor. Také proto jsem některé věci porovnával s Windows, aby byly vidět rozdíly. Chápete, nebo nechcete chápat? Nejedná se rovněž o nic horšího, než když si KDE-centrické věci ukládají (nevím jak je to v KDE řešeno, nepoužívám ho) nastavení někam do ~/.kde. GConf je používán hlavně GNOME-centrickými programy, kde se na přítomnost těch věcí, co to potřebuje pro svou činnost dá spolehnout. A pokud tu ta možnost získat snadno nastavení je, proč ji nevyužít?

    V oblasti toho, že smazat se dá každé nastavení - udělejte to s registry Windows a máte po systému. Udělejte to s registry GNOME a se systémem se vám nic nestane.

    Pokud vás to dále zajímá, pročtěte si onu část věnovanou GConfu z Miguelem de Izacou.
    11.6.2007 21:29 _____ | skóre: 5 | blog: Poznámky
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Ehm... z rozhovoru s Miguelem de Izacou.
    12.6.2007 08:07 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    ať si tomu říká kdo jak chce, mě by zajímalo především co z toho, co jsem napsal, není pravda a proč?
    Pokoušel jsem se ukázat, že to, že se registry GNOME vzdáleně podobají registrům Windows ještě neznamená, že je to automaticky špatně a není tedy na místě mít k nim kvůli tomu odpor. Také proto jsem některé věci porovnával s Windows, aby byly vidět rozdíly. Chápete, nebo nechcete chápat?
    ok, v tomto kontextu předchozí elaborát dává lepší smysl, nicméně stále nechápu, proč se srovnávat s Windows, když základní otázka, co se tu řeší (nebo aspoň co si myslím, že se řeší), je, jaké (ne)výhody to přináší proti klasickému un*xovému přístupu ...
    A pokud tu ta možnost získat snadno nastavení je, proč ji nevyužít?
    ach jo, to je demagogie na n-tou :-( ... samozřejmě, nikde nebylo (nebo jsem si nevšiml?) explicitně řečeno, že získat nastavení z GConfu je jednodušší než z ~/.kde, ale takováto formulace "možnost získat snadno - proč nevyužít" implicitně podsouvá, že jiné možnosti snadné nejsou, přestože zde již bylo několikrát zmíněno, že vydolovat to z .ini-stylu není o nic těžší

    ... žeby další, co se snaží uplatnit poučku "stokrát opakovaná lež se stane pravdou"?
    V oblasti toho, že smazat se dá každé nastavení - udělejte to s registry Windows a máte po systému. Udělejte to s registry GNOME a se systémem se vám nic nestane.
    Udělejte to s ~/.kde a se systémem se vám nic nestane.

    Udělejte to s ~/.xfce a se systémem se vám nic nestane.

    Udělejte to s ~/.* a se systémem se vám nic nestane.

    :-p
    12.6.2007 08:33 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Klasický unixový systém nijak neřeší, aby se aplikace dozvěděly o změně konfigurace - viz gconf notify. To je především vlastnost desktopových aplikací, že se změna konfigurace na jednom místě projeví ihned u všech puštěných programů.

    Dále nijak neřeší formát konfiguráků a výsledek je, že si to každý vymýšlí po svém a píše svůj parser. Existence gconfu velmi zjednodušuje programátorovi práci a šetří jeho čas.

    Netvrdím, že gconf je všelék, ale je opravdu dobře, že taková věc koexistuje vedle klasických konfiguráků.
    13.6.2007 22:05 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Klasický unixový systém nijak neřeší, aby se aplikace dozvěděly o změně konfigurace - viz gconf notify. To je především vlastnost desktopových aplikací, že se změna konfigurace na jednom místě projeví ihned u všech puštěných programů.
    ok, je to nesporně odlišná vlastnost od klasického přístupu, dala by se považovat i za výhodu, ale zdá se, že ne všichni po ní touží ... nicméně to odbíhám od technického jádra věci

    pointa je v tom, že daná aplikace musí umět přijmout event "změna konfigurace" a nějak na něj zareagovat - tedy že podpora musí být především na straně aplikace, a jestli je k tomu použit zrovna mechanismus GConf je implementační detail, stejně tak si může aplikace nechat hlídat změnu svého konfiguráku třeba přes inotify či jak se ten čert v aktuálním kernelu jmenuje ...
    Dále nijak neřeší formát konfiguráků a výsledek je, že si to každý vymýšlí po svém a píše svůj parser. Existence gconfu velmi zjednodušuje programátorovi práci a šetří jeho čas.
    jako kolovrátek ... kolikrát se tu bude ještě opakovat, že formát klíč=hodnota si nikdo po svém nevymýšlí, když byl již dávno vymyšlen, a parserů na něj existují tuny?
    Netvrdím, že gconf je všelék, ale je opravdu dobře, že taková věc koexistuje vedle klasických konfiguráků.
    netvrdím, že je špatně, že vedle nich existuje - dokud mě nikdo nenutí to používat; tvrdím jen, že zde doposud nebyla presentována žádná objektivní výhoda oproti "klasickému" systému (možná ušetření pár řádků kódu okolo přijmutí notifikace o změně v konfiguračním souboru)
    14.6.2007 10:22 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    inotify? hmm, neobmedzujte sa na vlastnosť jednoho málo používaného jadra. GConf o.i. má (by mal mať) na starosti multiplatormovosť. Nielen linux.
    15.6.2007 10:08 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    ok, tak může použít nějakou nadstavbu jako FAM či jak se to jmenuje ... to byl jen příklad
    14.6.2007 10:39 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    A nemělo by to být klíč="hodnota"? Nebo dáme hodnotu raději do aspostrofů? A budou se nějak rozlišovat datové typy nebo na ně kašlem? A jaké budou vlastně povolené znaky? A na uložení stromové struktury bude potřeba nějakou ukončovací značku - tak bude lepší to udělat ve stylu Apache nebo raději xorg.conf? A kam zapsat komentář vztahující se ke konkrétní sekci nebo ke klíči? Mám pokračovat nebo je dost zřejmé, jaký je v tom bor*el? Nemluvte o nějakém klasickém přístupu - žádný neexistuje. Máte pravdu, že parserů existují tuny, ale každý dělá něco trochu jiného.
    XML se aspoň _snaží_ v tom udělat pořádek. A bez Gconfu bychom se samozřejmě obešli - za cenu dalšího a dalšího duplikování kódu. Jakožto uživateli i programátorovi je mi jedno, jaký backend a datový formát si gconf zvolil. Kdyby v budoucnu XML nevyhovovalo, tak se to změní spánembohem třeba na databázi a život jde dál, API zůstane a programy budou fungovat. Gconf zde byl dříve než inotify v jádře a každou sekundu zjišťoval změny v souborech. Pak stačilo udělat změnu na jednom místě a výhoda se projevila ve všech programech, co Gconf používaly.
    Myslete si co chcete, ale já vítám jakoukoli snahu ušetřit práci (a v tomto případě opravdu hodně práce) a hlavně už konečně neduplikovat kód. Raději jeden dobrý a rychlý XML parser s notifikací než mraky polofunkčních udělátek, každé trochu jiné.
    14.6.2007 10:48 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Ehm, co na tom, že se místo XML dá použít i o čtyřicet let starší (a o dost méně ukecaný) prior art. :-D
    14.6.2007 13:30 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    XML je len "implementovateľným" obmedzením SGML (aj keď, skrátené ukončovacie značky mi chýbajú)

    14.6.2007 14:24 Hynek (Pichi) Vychodil | skóre: 43 | blog: Pichi | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    XML je len "implementovateľným" obmedzením SGML ...
    Jo a v tom je ten problém.
    XML je zbytečný, pomalý, nešikovný balast, znovu vynalézané kolo a ještě ke všemu šišaté, těžké a kýčovitě pomalované.
    15.6.2007 10:21 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    XML se aspoň _snaží_ v tom udělat pořádek.
    dobře, píšu si, tady ti na formátu záleží
    A bez Gconfu bychom se samozřejmě obešli - za cenu dalšího a dalšího duplikování kódu.
    použití knihovny je duplikování kódu?
    Jakožto uživateli i programátorovi je mi jedno, jaký backend a datový formát si gconf zvolil. Kdyby v budoucnu XML nevyhovovalo, tak se to změní spánembohem třeba na databázi a život jde dál, API zůstane a programy budou fungovat.
    ... a koukám na to, co jsem si zapsal, a najednou ti na formátu nezáleží

    nejsi ty náhodou schizofrenik? co kdyby si GConf najednou zvolil místo XML formát ini, šel by život také dál, to by v tom nebyl "bor*el"?
    Gconf zde byl dříve než inotify v jádře
    tak dnotify :-p
    a každou sekundu zjišťoval změny v souborech.
    což je tedy z hlediska výkonu ohromná featura, díkybohu za něco tak skvělého!
    Myslete si co chcete, ale já vítám jakoukoli snahu ušetřit práci (a v tomto případě opravdu hodně práce) a hlavně už konečně neduplikovat kód. Raději jeden dobrý a rychlý XML parser s notifikací než mraky polofunkčních udělátek, každé trochu jiné.
    já rozhodně nevítám snahu šířit tady demagogie - mám spočítat, kolikrát byl nesmysl o duplikování kódu zopakován (a vyvracen)?
    15.6.2007 12:54 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Gconf, API:
    - hlavně ať se nemění
    - ať to programátoři desktopových aplikací používají, protože případné změny k lepšímu se projeví ihned (viz přechod na inotify). Lépe se to spravuje a méně se duplikuje kód (už jsem to zmínil?).
    - kéž by se stalo zvyklostí, aby to využívaly i KDE/Qt aplikace.
    - ať v žádném případě nikdo necpe Gconf do důležitých serverů či démonů.
    Gconf, implementace:
    - ať je formát konfiguráků pouze jeden. Je mi jedno, který to bude, ale ať je jeden. Byl zvolen XML místo INI, což naprosto chápu.
    - Jestliže se Gconf změní z démona na knihovnu (což bych si i uměl představit), ať zůstane API takové, jaké je.
    - Doufám, že Gconf brzy začne používat raději DBUS než Orbit. Gconf, název
    - Je smůla, že autoři dali Gconfu "G" na začátek. Mělo to být něco trochu neutrálnějšího.
    Gconf, tato debata
    - Ztratil jsem přehled, o čem se vlastně přeme.
    Josef Kufner avatar 15.6.2007 23:22 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    - ať v žádném případě nikdo necpe Gconf do důležitých serverů či démonů.
    Můj desktop je také důležitý. Tímto přiznáváš, že gconf je hračka pro děti a nepoužitelný v ostrém provozu. Proč ho tedy používat, když je nepoužitelný?
    Hello world ! Segmentation fault (core dumped)
    16.6.2007 10:00 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    - Ztratil jsem přehled, o čem se vlastně přeme.
    o tom, že zastánci GConfu neumí říci žádné výhody, které by do linuxového (un*xovského) světa přinášel

    zatím jsem zaznamenal pouze jeden validní argument, a to že démon umí programům posílat notifikace o změně konfigurace

    - k tomu se ovšem vyskytly námitky, že ne každý po tomto touží, a že pro realizaci není potřeba běh dalšího démona a další megabajty kódu

    takže mi to vychází tak nějak šulnul ... prostě jen další možnost; kdo chce, ať si to používá, ale ať to necpe ostatním, že to musí používat všude - protože značná část komunity chce mít volbu, nelíbí se jim univerzální řešení a la Windows
    Drom avatar 15.6.2007 00:06 Drom | skóre: 24 | Kdyne
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    není to náhodou to, že programy hlásící se ke Gnome ukládají do .gconf, z hlediska "zaplevelení" ~ stejné, jako když program hlásící se ke KDE si to ukládá do .kde?

    Ne, gconf neni zavisly na Gnome, take proto se uklada do ~/.gconf a ne do ~/.gnome2 :)
    11.6.2007 10:28 Miroslav Cyroň | skóre: 12
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    V tomto pohledu je Vista silně "linuxovaná" a "macosovaná". :-D
    Vše pro Mageia Linux: www.cyron.cz. Vlastní repozitář, 60 GB her v RPM (!!!). Kapitalismus považuji za zločinný režim.
    freshmouse avatar 11.6.2007 12:55 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Ehm, ty "GNOME registry" můžeš editovat jako běžný konfigurák, jen je to psané x XML (asi proto je existuje taky docela pěkná grafická nadstavba -- GConf). Podle mě GConf není špatná věc, jdou s tím dělat i zajímavé věci. Více viz Migueel de Icaza.
    11.6.2007 13:03 _____ | skóre: 5 | blog: Poznámky
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Hmm, byl jsi rychlejší. :-) Jo, tam je to dobře popsáno.
    freshmouse avatar 11.6.2007 13:06 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Já jsem vždycky rychlejší. :-)
    11.6.2007 16:43 pic | skóre: 30 | blog: Perdido_Street_Station
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    co na to manželka, nebo přítelkyně? :)
    freshmouse avatar 11.6.2007 16:44 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Já věděl, že to někdo řekne. :-))
    11.6.2007 17:34 Kyosuke | skóre: 28 | blog: nalady_v_modre
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Pche, přítelkyně...co na to říká světlo? :-D ;-)
    freshmouse avatar 11.6.2007 17:36 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    :-D
    13.6.2007 17:03 KS | skóre: 10 | blog: blg | Horní polní u západní dolní
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Pochybnost, nejistota - základ poznání
    11.6.2007 10:37 Ctirad Feřtr | skóre: 43 | Praha
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    LOL. Už chybí jenom flashová reklama a fotka pěkné barevné krabice :-D
    11.6.2007 15:37 lefti | skóre: 18 | blog: OneAndOnlyTrueBlog
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    :-D
    kyknos avatar 11.6.2007 10:43 kyknos | skóre: 18 | blog: Quid novi? | Ranša Rosa
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Néééééééééééééééééééééééééééé
    So the Nationalists and the Socialists have the same policy on Brexit. They should get together and form a...
    11.6.2007 15:05 thingie
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    find ~/.gconf -atime +30

    A máte čístítko jedna radost...
    freshmouse avatar 11.6.2007 15:06 freshmouse | skóre: 42 | blog: Bruno Banány
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Simply clever. :-))
    11.6.2007 17:47 Jirka | skóre: 36
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Problém nastane pokud používáte noatime parametr při připojení filesystému.

    Jinak gconf mi nevadí. Nevadí mi ani windows registry. A nevadí mi ani nastavování v konfigurácích. Já to vidím jako evoluci a jen čas ukáže co se osvědčí. Ale podle mě to stejně vyhraje systém centrální databáze nastavení. Vede nás k tomu doba. Dneska se od OS požaduje aby okamžitě fungoval a aby všechny ty složité subsystémy spolu spolupracovaly a to nejde IMO udělat jinak než nějakými "registry" (tedy lze, ale nevím jestli by to pak nebylo jak drbat se pravou nohou za levým uchem).
    11.6.2007 18:55 thingie
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Kdo ho nepoužívá, tak má holt smůlu. Třeba si pomohl v něčem jiném, když to používá. No a jestli ne, tak to je celkem jeho problém.
    12.6.2007 08:02 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Dle mého soudu něco jako "registry cleaner" pro gconf nemá příliš význam, jedině že by někoho zoufale trápilo docházející místo na disku. V mém případě má celý adresář .gconf 2.8 MB. Nutno podotknout, že se neparsují všechny soubory, které tam jsou. Šáhne se na ně až při použití. Stačí si pustit gconf-editor a sledovat atime u souborů. Je to udělané docela chytře.
    Mimochodem, načítání těch xml souborů je zatraceně rychlé, takže vážně nevím, k čemu to pročišťování.
    Co se týče zbytečné averze vůči gconfu - démon musí běžet především kvůli tomu, aby se aplikace mohla dozvědět, že se změnila nějaká položka v konfiguraci a dalo se zareagovat ihned a bez restartu. Formát souborů padl celkem logicky na xml - něco to být muselo. Jsou k dispozici alespoň základní datové typy, u každé položky je datum změny, API přímo nutí programátory, aby psali k položkám komentáře. Podle mě se podařila jak základní myšlenka, tak i provedení včetně dokumentace, API, snadnosti používání i rychlosti a gconf postačí na drtivou většinu situací. A hlavně je v tom konečně trochu pořádek.
    Nicméně - ruční editace xml konfiguráků je přinejmenším nepřehledná, nedají se tam psát komentáře, přidávání sekcí je celkem humus a pomocí xml se zkrátka některé záležitosti nedají vyjádřit.
    12.6.2007 08:44 happy barney | skóre: 34 | blog: dont_worry_be_happy
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    uff, xml nemá komentáre? to mi je novinka, nejaký link by nebol? :-)

    XML je vyjadrovací prostriedok. Ak niečo vyjadriť neviete, spravidla to nie je chyba prostriedku.

    12.6.2007 09:22 Jan Martinek | skóre: 43 | blog: johny | Brno
    Rozbalit Rozbalit vše Re: Čistíme registr GNOME s GConf Cleaner
    Nemluvím o xml obecně. Mluvím o xml + gconf. Napsat komentář tam jde, ale není jistota, že ho něco nepřepíše.
    A co se týče vyjadřování různých věcí přes XML - jsou lidi, co konfiguráky prohánějí M4 preprocesorem ...

    Založit nové vláknoNahoru


    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.