Nemohla by redakce zamestnat pana Bednare nejakou uzitecnou cinnosti? Navrhoval bych prebirani smesi maku, tabakovych seminek a seminek pupalky dvoulete.
Jinak u mne v baraku si uzivatele budou muset na Linux zvyknout, jen co skonci podpora pro Windows XP. Nejsilnejsi pocitac tu jede na 2 GHz a ma 2 GB pameti. Nebudu kupovat novy jenom proto, ze Magorsoft neumi napsat OS, ktery jede na cemkoliv mensim, nez supravodivy mainframe. Akorat doufam, ze do te doby se nejak vyresi veci jako videotelefonie, Skype, ktery nekomu funguje a nekomu ne a to zatracene Pulseaudio (budiz uvrzen do zaru pekelneho ten, kdo to vymyslel), ktere do hovoru vnasi az minutove prodlevy ze strany stastneho majitele Pulseaudia a podobne veci, po kterych dnes uzivatel prahne.
Jeste bych dodal, ze by bylo vhodne, kdyby redakce zavedla prisnou cenzuru a nadale nepoustela do sveta clanky, ktere obsahuji souslovi, jako „quo vadis“, „Linux versus Windows“ nebo i jen slovo versus samotne a dalsi podobna, byt jen nebo zejmena v titulu, kde si jich kazdy hned vsimne a ktera mohou odstartovat zachvaty grafomanie u urcite casti populace.
Nezlobte se na mě, ale jako někoho, kdo sociologii taky studoval, mě skutečně popuzuje, když se výplody pana Bednáře obvykle označují za sociologické úvahy. Cucání z prstu nás na škole rozhodně neučili, a ty jeho úvahy nejsou sociologické ale jen jalové.
Docela často se setkávám s názorem, že sociologie je jakási okecávací pavěda, kde všechno je jen „zajímavý názor, pojďme si o tom podiskutovat pane kolego“. Právě grafomani jako je Bednář k tomu nejvíc přispívají… jak by se asi fyzikovi líbilo, kdyby si lidi dělali názor na fyziku podle toho chlapa s virgulí, „kterej fakt stopro zaručeně pozná kde vám kosmické paprsky způsobí nádor mozku když si tam sednete“… a kdyby mu to publikovali na specializovaném webu o fyzice.
Milá redakce, to xakru nemáte trochu soudnosti, nebo je zas Bednář něčí synovec?
Mozna Vam to udela radost – ja clanek nepovazuji za sociologicky. Pan Bednar vystavil tezi, ze priblizovani l->w je dobre pro rozvoj multikulturniho prostredi.
Paleta reakci muze byt ruzna, v pripade, ze Vam pripada clanek jalovy, navrhuji, abyste provedl nejakou uvahu Vy. Nedelam si srandu a ani to nemyslim sarkasticky – redakce je velmi otevrena a ja prvni si to prectu, clanky, ktere maji nejake jadro nebo zajimave postrehy miluji. Softwarove perlicky a ovladani chipsetu XY v jazyce Z++ jsou fajn, ale chce to taky nejaky rozhled.
Opravdu, jdete do toho, za nekolik hodin to mate hotovy a udelate radost spouste lidi. A vnest sem nejakou poradnou sociologickou uvahu by byla opravdu zasluha.
Jenže udělat dobrou sociologickou úvahu není jen tak. Což ovšem neznamená, že je ok zaplácávat místo trivialitami.
A mimochodem, takovou tu kritiku „tak to zkus sám, když kritizuješ“ moc neuznávám. Myslím, že často je lepší nedělat to vůbec než dělat to špatně.
Opravte mě jestli se mýlím, ale nestudoval Bednář náhodou na FSS v Brně? Tu přitom považuju za velmi dobrou školu, co se sociologie týče. By mě fakt zajímalo, co by mu na ty jeho úvahy řekl prof. Rabušic, ten byl vždycky alergický na bezobsažné plácání a vágní vyvozování z ‚analogií‘, které ve skuečnosti nejsou analogické – ve školních pracích vždycky zdrbal a rozpitval každou větičku; zatraceně dobrej učitel.
Potrefena husa o ktere mluvite gagaa :) Vy jste typicky clen linuxoveho fanatickeho klubu, ktery ma problem s jinyma nazorama. Koukejte se na svet realisticky a ne pres bryle se samolepkou tucnaka :)
Cituji : „Jinak u mne v baraku si uzivatele budou muset na Linux zvyknout“, "Magorsoft " Ostatne neni tohle uz samo o sobe symptom nejake psychicke neurozy ?
A dalsi smesnost je , ze na 2ghz a 2gb pameti jede windows 7 opravdu s rezervou a v pohode i se skype a funkcnim audiem na 99% HW coz jak se sam usvedcujete se o linuxu moc rict neda ze ? :))
Ja mam linux na notebooku doma jako druhy OS , v praci na serveru teda vedle dalsich x s win 2003 serv a nemam s tim problem nikoho nenutim kdo chce se mrkne a zepta . Zkratka nejsem fanatik :)
Ja nekde mluvim o nejake drubezi? Kde, proboha?
Nemam problem s jinymi nazory, pan Bednar nema nazory, pan Bednar vyplnuje prostor na webu necim, co je k nicemu a temer nikoho nezajima. Na clanky pana Bednare neni potreba pan Bednar, staci tohle: http://pdos.csail.mit.edu/scigen/
Ad. Magorsoft: Jiz jste si mohl vsimnout, ze se jedna o oznaceni, kterym je MS castovan tak casto, ze se jedna temer o synonymum. Je to velice prilehave oznaceni pro firmu, ktera pise OS zamestnavajici pocitac takovym zpusobem, ze na uzivatele a aplikace jiz mu moc casu a energie moc nezbyva a uzivatelovy zoufale pokusy o klikani po displayi jsou odmenovany reakci spise plizivou nez bleskovou, jak by clovek ocekaval od moderniho HW.
Pochybuji, ze by W 7 jely na 2 GHz jednojadru s 2 GB pameti tak uzasne, jak to zde popisujete. Jak jsem sledoval reakce uzivatelu W 7, z nich vetsina zatim nedospela k orgasmu, ziskal jsem dojem, ze se jedna o mene udesnou verzi Windows Vista. A Vistu na podobnem HW jsem videl, navic tam byl vicejadrovy procesor. Rychlosti jsem ohromen nebyl, jedna znama se o tom vyjadrila, ze to je jako jeji 10 let stary pocitac s W2k (K7 650 MHz, 256 MB RAM). Mozna ale, ze si pod slovem „jede“ kazdy z nas predstavuje neco jineho.
Ani ja nejsem fanatik. Az me nebudou Widle stvat neustalou potrebou updatovani softu po jednotlivych aplikacich, pricemz kdybych nepouzival Secunia PSI, ani nevim, jak bych to zvladal, aby mi neco neuteklo. Az se Widle nebudou neustale zpomalovat jenom proto, ze si je clovek dovolil pouzivat, az budou obsahovat dulezite systemove nastroje (napriklad na opravu dokopaneho registry – a nejlepe nebudou obsahovat registry), nebudou nachylne na viry, i kdyz clovek nejede pod adminem a hlavne si v Redmondu prestanou myslet, ze si lide kupuji pocitace pro to, aby na nich spousteli Windows, jako nejvyssi metu, ktere v zivote lze dosahnout… A az mi prestane chodit spam,ktery v naproste vetsine pripadu nepochazi ze stroju s Linuxem. A az Magorsoft prestane ostatnim hazet klacky pod nohy neustalym mrsenim standardum… atd, pak svuj postoj treba prehodnotim.
Registry se zálohuje automaticky, vždy máte k dispozici minimálně jednu verzi zpět. Navíc poškození Registry nastává jen pokud dojde k poškození paměti nebo přístupu k disku. V praxi jsem to viděl asi 2× u počítačů s vadnou pamětí. A ano, zálohuji svůj systém, tedy i Registry. A ano, při instalaci updatu nebo SW se pořizuje System Restore Point, takže se vždy máte kam vrátit.
Zaloha registry je sice dobra, pokud neni k dispozici nic lepsiho. Ale treba kdyz udelam na systemu radu uprav, potom restartuji pocitac a zrovna to lehne, treba proto, ze se pri restartu system nejak sikovne zakousl, coz Widle obcas delaji, tak bych uvital spise tu moznost opravy.
Pokud vam lehne system a musite ho obnovit ze zalohy, tak na Widlich s jen ntbackupem to je opruz. Musite nejdrive ziskat funkcni system. Pokud mate kliku, udelate to pomoci restore CD. To vam ovsem pravdepodobne zvalchuje cely disk. Cili pokud nemate kompletni posledni zalohu, musite napred zazalohovat posledni Doc&Settings (treba pomoci knoppixu, ze ? :). Pokud neni restore CD, tak nejaka zakladni instalace, mozna update a pak obnova. Ted nejak nevim, jestli lze nainstalovat Widle tak, aby zustalo zachovano Doc&Settings. Mozna ano, pokud by clovek napred vymazal z knoppixu adresar Widli a Programu. Pak by se muselo vse sikovne obnovit tak, aby ntbackup neprevalcoval Doc&Settings starymi verzemi, pokud mate jen starou zalohu.
Ntbackup vubec neni moc sikovny. Zalohujete budto vsechno nebo delate inkrementalni backup. Presne vhodne na to, aby si v tom vetsina lidi nadelala bordel, kdy by nemeli k dispozici vsechny backupy, budto proto, ze jsou to bordelari nebo proto, ze neco nepochopili. Rsync mi pripada sikovnejsi, zalohuji jen to, co se zmenilo. Eventuelne jsou podobne veci, ktere navic udrzuji par starsich verzi zmenenych souboru.
Tedy jestli pravidelne, nekolikrat tydne zalohujete ntbackupe, tak jste dost drsnak. Ja zalohuji nekolkrat tydne rsyncem, protoze stari mych disku to doporucuje, ale ntbackupem bych to asi psychicky nezvladl.
Suma sumarum to dopadne tak, ze vetsina lidi vubec nezlohuje nebo maji nejake zalohy, ve kterych je chlivek, ze ktereho se to tezko obnovi. A jeste jsem nevidel stada BFU, ktera by mela k dispozici cerstvou zalohu.
K moznostem padu si pripoctete vypadek elektriny. Ne kazdy ma doma UPS. Tohle se muze nekde prihodit i parkrat do roka. Treba pred par lety se mi doma prihodila zajimava vec: pokleslo napeti v siti, podle jasu zarovek bych to typoval okolo 100V. ATX pocitace se vypnuly, AT router prezil, ale honem jsem ho radsi shutdownoval.
Pokud mi vypadne elektrina na Linux s EXT3, je velmi pravdepodobne, ze se nic nestane. U Widli je to sazka do loterie. Pokud by na ext3 neco vazne lehlo, asi by se to dalo opravit. Nedavno mi takle kleknul system, kdyz za behu zmizel jeden z disku. Lehnul a nebyl a system to neustal. Vyzadalo si to interaktivni opravu ext3, ale pak dobry. A kdyby ne, staci vzit knoppix, presypat zpet ze zalohy a obnovit lilo.
Pokud vám lehne počítač při startu, tak stačí stisknout tlačítko reset, a při dalším bootu vybrat Last Known Good Configuration. Počítač automaticky použije zálohu Registry, se kterou systém byl schopen naposledy nabootovat. Umí tohle vaše konfiguráky na Linuxu? Nebo se musíte jen modlit, že jste si v konfiguraci nic nezmršil, a že to tedy nabootuje i příště?
Jakou možnost opravy máte na mysli? Pokud vám systém nebootuje, tak to není díky poškození databáze Registry, ale díky OBSAHU té databáze (vyjma výjimek typu zmršení obsahu disku díky vadné paměti nebo řadiči). Na Linuxu si to můžete představit jako čitelný konfigurák, ale s nějakou špatnou hodnotou, která vylučuje naběhnutí systému. Takže jak tohle chcete opravit? Ve Windows máte tu Last Known Good Configuration, a nic lepšího asi nevymyslíte. Tedy vyjma bootu z instalačního média a volby Repair, nebo in-place-upgrade.
Pokud lehne systém, tak nabootujte z instalačního média, a zkuste repair. Pokud nepomůže, zkuste in-place-upgrade. Pokud nepomůže ani to, tak už je to hodně špatné – nabootujte do konzole, a můžete si hrát tam. Nebo můžete provést restore.
Restore pomocí ntbackupu počítá s instalací čistých Windows. Ale nikdo vás nenutí smazat obsah partition, než budete instalovat. Stačí instalovat do jiného adresáře, než kde je současná instalace (alespoň na Win2K to tak bylo, od té doby jsem to nepotřeboval).
Ntbackup je naopak poměrně dobrý nástroj, alespoň proti té hrůze ve Vistě. Zálohuje přesně to, co vyberete (zkuste si ten wizard alespoň projít, než napíšete, že umí jen všechno nebo inkrementální backup). Jinak inkrementální backup v překladu znamená „zalohuji jen to, co se zmenilo“. Poznámka o rsync je tedy dost mimo. Rovněž můžete mít několik backupů zpátky. A Windows Vista a vyšší vám dokonce ve vlastnostech souboru řeknou, kde máte jeho záložní kopie, případně ho umí obnovit. Samozřejmě s tím mají integraci i zálohovací programy jiných výrobců.
Opravdu byste nezvládl pustit inkrementální backup pomocí ntbackupu? Ani kdybyste si na desktopu udělal ikonu „zálohovat změny“? A proč to dokážete s rsyncem, a ne s ntbackupem?
Když vám vypadne elektrika, tak víte, že NTFS je žurnálový file systém produkční kvality. Naopak FS pro Linux často měly formálně žurnál, ale fsck buď ještě nebyl hotový :), nebo měl bugy (například očesal strom a pak ho hodiny sestavoval). Jednou jsem měl na Linuxu FS který nešel přimountovat, protože byl prý corrupted. Bohužel fsck -f psal, že je FS naprosto v pořádku. Nepotěší, že?
Nechci vam narusovat kruhy, ale nejak si nevzpominam, ze bych kdy mel s „konfiguraky“ problem toho typu, ze by neslo nabootovat. Jo – clovek muze udelat chybu v grubu nebo xorgu, ale vzdycky se dostane az do mista, kde ta chyba je a prirozenym jednanim je pak vratit se k zakomentovane verzi…
Jinak toto howto pro windy zrovna tady asi moc lidi neoceni… tesi me, ze muzu ve win do konzole, ale uprimne, nevim, co bych si tam pocal.
Vazne? Vy jeste delate s W95? Denne? Prijmete tedy moji uprimnou soustrast a reknete mi, proc tedy vznikly vselijake ty utilitky pro zalohovani registry na Win9×/Me? Osobne mi pocitac s W98 parkrat lehnul prave kvuli registry. Tedy asi 2×, pak uz jsem mel jen NT, protoze preinstalovani W98 uz bych psychicky nevydrzel a pozdeji Linux. NT mi vydrzely nekdy az rok! XP drzi i dele, zejmena proto, ze na nich nic moc nedelam. :-)
Jenže vy jste expert, který čistí Registry, a nejspíš kropí květiny svěcenou vodou. Normálnímu člověku vydrží Windows klidně do ukončení jejich podpory. Reinstalace je až na řídké výjimky dobrá jen pro lidi, kteří nevědí, co dělají. Nakonec Linux se také můžete přeinstalovat, abyste spravil layout klávesnice :)
Ano, obcas cistim rucne registry. Clovek pri tom riskuje psotnik. Jak jste psal, na Widle muze programy psat kazdy. A tak to taky vypada. Pri odinstalaci rada aplikaci po sobe neuklizi a nemusi to byt nejaky freeware, ale i oficialni soft koupeny s HW. Cili kdyz treba nainstaluju aplikaci na c:, pak mi schazi misto a ja ji odinstaluji a dam na jiny disk, tak si neuklidi a pak vytvori novou kopii klicu. Pri cteni pak cte jejich prvni vyskyt a nefunguje to. Jedine reseni: spust regedit a vymydli, co vidis. Zaplatpanbuh, ze u XP uz clovek nemusi pouzivat regedt32, kdykoliv je potreba zmenit prava na klicich. Tohle byl na NT a snad i 2000 desny opruz.
Srovnavat potrebu reinstalace Linuxu kvuli klavesnici s potrebou reinstalace windows kvuli jakesi neidentifikovatelne chybe, je smesne. Ostatne, uz jste nekdy potreboval zmenit jazyk v login dialogu? To je prca. Zadne klikatko na to neni, muzete leda googlovat, ktery klic to je a dat tam jine cislo. Ovsem, kde jsou ta cisla dokumentovana? Ja se nedavno takle seknul a dal tam blbe cislo. V login dialogu jsem mel arabstinu a psalo to zprava do leva. Heslo jsem tam dostal pomoci Alt cislo z numericke klavesnice metodou pokus omyl. Uzasne! Priste si na to udelam admina bez hesla.
Proč ručně čistíte Registry? A čistíte stejně zbytečně i konfiguráky?
Po odinstalaci po sobě neuklízí ani spousta aplikací na Linuxu. Zůstane po nich občas nastavení ve /etc, a celkem pravidelně nastavení v adresáři uživatele. Vadí tam ta konfigurace něčemu? Zpomaluje nějak? Ne, stejně jako ve Windows.
Při popsaném postupu (uninstall, install) NEDOJDE ke zdvojení klíčů v Registry. Kde jste na takovou (censored) přišel? Vždyť si to zkuste: aplikace neodstraní své nastavení (dost možná per-user nastavení jako na Linuxu), a při reinstalaci použije existující nastavení. To nastavení pak nefunguje, protože je aplikace v jiné cestě. Všimněte si, že se vám na Linuxu může stát totéž (akorát se vám hůř bude instalovat do jiné cesty), a může to mít stejné následky. Samozřejmě to není věc systému, ale konkrétní aplikace. Když jí máte legálně, kontaktujte support, a vysvětlete jim, že to dělají špatně.
Máte na mysli neidentifikovatelnou chybu, nebo neidentifikovanou? Kvůli té první může být na místě reinstall jakéhokoliv systému. Většinou je to ale chyba toho druhého typu, kterou uživatel nedovede odhalit. A jak jsem psal, je zajímavé, že pro uživatele Linuxu není problém se naučit stovky příkazů, desítky konfiguráků, ovládat vi, skriptovat v bashi, ale základy administrace Windows jsou pro ně příliš náročné. Možná jste měl místo zkoumání příšernosti zvané vi zkoumat raději základy administrace Windows.
Jazyk logon screen se mění takhle:
http://windows.microsoft.com/…ved-accounts
A samozřejmě chápu, že v Registry se uklepnout můžete, ale v konfiguráku by se vám to nikdy stát nemohlo :). BTW snad umíte přepínat layout klávesnice; mohl jste triviálně dostat anglický nebo český layout.
Na tu (censored) jsem prisel tak, ze jsem se s ni setkal v praxi. Neptejte se mne, ktery kus zkurveneho software to byl, uz se nepamatuji. A pevne doufam, ze uz ten smejd v zivote neuvidim. A prosim vas, nechte si tu teorii. Ja mam jinou zkusenost. Vase teorie sice vetsinou plati, bohuzel ale ne vzdy.
Kontaktovat support nebudu, to bych se asi nedockal. Uz jste nekdy videl, ze by se nekdo prilis vzrusoval kvuli tomu smejdu, co dodavaji k HW?
Ano, administrace Widli je pravdu mene primocara. Na Linuxu chybu odhalim casto uz tim, ze se koukam na bootovaci konzoli. Casto mi to rekne aspon to, kterym smerem se vydat po Google. Na Widlich tam vidim akorat logo MS a to mi moc nerekne.
Vas link se vztahuje na Widle 7. To je mi na XP na dve veci. Pokud vim, jazyk logon dialogu se tam da zmenit pouze manipulaci s klici. Chytre, co?
Kdyz se uklepnu v konfiguraku a system mi pri logonu bude psat arabsky, tak zabootuju Knoppix a za par minut jsem za vodou.
Naprosto věřím, že po reinstalaci SW nešel spustit. Naopak nevěřím, že došlo k duplikaci klíčů v Registry. Nejspíš jste si to spletl s rozdělením Registry na HKLM a HKCU (tedy obdoba konfiguráků ve /etc a home uživatele), nebo jste našel hodnoty ve dvou uživatelských profilech (obdoba /home/user1/.cosi a /home/user2/.cosi).
SW dodaný s HW je často humus. Měl jsem desku od MSI s nějakým cool a in SW na řízení otáček větráčků, přetaktování apod. Zrovna ty větráčky jsem potřeboval řešit. 1) Utilita běžela jen pokud jste měl práva admina. 2) Když jste použil secondary logon, tak při spuštění utility v druhé session (by default byla ve skupině Start Up) došlo k BSOD, protože ten driver nerozdýchal dvě klientské aplikace najednou. WTF?! Zabít a pochcat!
Můj link funguje ve Windows 7 i Vista i XP. V XP je tam checkbox místo buttonu, to je jediný rozdíl.
Když se uklepnete v Registry, tak můžete zabootovat na konzoli, a hodnotu opravit. Daleko praktičtější je ale přepnout si na login fialogu klávesnici na anglickou či českou, a prostě se přihlásit. Já dokonce pracoval se systémy v hebrejštině, arabštině, řečtině a ruštině. Takový Excel s A1 v pravém horním roku je opravdu síla :)
OK, ale kde byly ty dvojí klíče? Jestli jedny v HKLM a druhé v HKCU, případně v dalších uživatelských profilech, tak nejde o žádné zdvojení klíčů (viz co jsem popisoval jako obdobu s konfiguráky). V Registry totiž nemůžete mít dva klíče stejného jména, resp. stejné cesty.
Na konzoli zabootujete z instalačního média.
> A jak jsem psal, je zajímavé, že pro uživatele Linuxu není problém senaučit
> stovky příkazů, desítky konfiguráků, ovládat vi, skriptovat v bashi, ale
> základy administrace Windows jsou pro ně příliš náročné. Možná jste měl
> místo zkoumání příšernosti zvané vi zkoumat raději základy administrace
> Windows.
Drahy Laele, toto neni zajimave, ale logicke.
- 100s prikazu – pardon – clovek proste pouziva anglicka slova, kterymi vyjadruje sva prani a vydatne mu v tom pod rukou pomaha automaticke doplnovani a man.
- konfiguraky (?) lezi na dvou moznych mistech, jsou to texty a byvaji uvnitr vyborne okomentovany a vysvetleny.
- skriptovat v bashi – jaky je nejlogictejsi nasledujici krok po psani prikazu do radky?
- vi – muze byt proti srsti lidem zvyklym na mys. „i escape :w :q“. insert, write quit. Fakt nemyslim, ze jsem genius, kdyz umim tyhle mnemotechnicke klavesy.
Ve vysledku – pohybuji se v prostredi, kde na me vsude ciha nejaka napoveda a dokumentace a pres klavesnici odkudkoliv delam presne to co mam v umyslu.
Chce-li clovek win vyuzivat, musi se asi naucit spravne klikat. Ale proc ja?
Vlastne si myslim, ze tenhle clanek tak nejak vznikl ze zklamani z vyvoje napr.ve fedore – konkretne – ty veci, ktere delaji windows windows zacinaji ovladat i nove distribuce. Vzajemna provazanost vseho a vrseni kitu, ktere uz umi konfigurovat malokdo. A ani tohle se nehodlam ucit, byt to neni windows.
Hm, já zkusil na command line vyjádřit přání v angličtině. „I would like to print the letter to my lawyer which I wrote last week. I want two copies of that.“ A ono nic. Co dělám špatně? Vám ale možná takové „mount -t msdos /dev/fd0 /mnt/floppy“ přijde jako celkem běžná angličtina :). Ve skutečnosti se na command line nehnete bez znalosti konkrétních příkazů. Ani ten man vám nepomůže bez znalosti jeho existence, a znalosti jména příkazu který hledáte.
Konfiguráky se snadno editují? OK, zkuste si založit nový emailový account v KMailu pomocí editace konfiguráku. Až to budete mít hotové, tak si změňte umístění nějakého toolbaru v OpenOffice, opět editací konfiguráku. Pak si o tom budeme vyprávět.
Vi byl skvělý vynález před 30 lety. Proč ale dnes obhajovat interface, kde NIC NEVIDÍTE? Díky tomu totiž můžete provést jen akce, pro které znáte zkratkové klávesy. Bez téhle znalosti máte prostě smůlu. V GUI máte nabídku akcí před sebou. A rychlost? Když tu samou akci děláte v GUI opakovaně, tak se můžete naučit jednoduchý princip ovládání aplikací z klávesnice (stejný ve všech aplikacích), nebo použít zkratkové klávesy uvedené v menu. Vi je hnus, který měl umřít před 20+ lety.
--vi je hnus, který měl umřít před 20 lety--
Velice vtipné. Několikrát týdně oceňuji úspornost ovládání vimu na pomalých nebo přetížených linkách. Např. správa embedded zařízení připojených VPN přes GPRS modem. Editor vi/vim není pro běžné uživatele, ale pro administrátory. Těch pár základních příkazů se umí naučit každý, když to potřebuje, to mám mnohokrát vyzkoušené.
Když o něčem vím houby, tak se k tomu nevyjadřuji.
Přes GPRS/EDGE můžete klidně provozovat Terminal Services. Pochopitelně ne X11, protože to je tak nenažraný protokol, že byste se ani nehnul.
Ale jestli z nějakého důvodu trváte na textovém režimu, tak proč ten debilní interface vi? U 300Bd dálnopisu to mohlo mít opodstatnění, u GPRS/EDGE těžko. Přitom i v textovém režimu lze udělat editor, který lze používat bez znalosti spousty příkazů. Viz edit.com z MS-DOSu. Ano, mohl by umět víc – k tomu ale stačí přidat položky do menu. Vi nepomůže vůbec nic, protože na vás jen bliká kurzor na prázdné obrazovce, a ovládání běžné z jiných aplikací nefunguje.
http://www.kenseamedia.com/…ges/fig2.gif
Je vidět, že opravdu nemáte s administrací tohoto typu praktické zkušenosti, jen vaříte z vody a děláte chytrého. Na slabé lince se zaplněným uploadem by jenom rozbalení menu takového editoru trvalo pěkně dlouho, stačí si to vyzkoušet v mcedit. To je úplný nesmysl.
Vim si svou pozici drží desítky let mezi několika generacemi unixových adminů. Kdyby jej admini nechtěli, dávno by se na něj vybodli. Překvapivě (pro vás, já to úplně chápu) se stále docela intenzivně vyvíjí.
Propragujte si tu svoje živobytí, ale nemluvte do věcí, kterým fakt nerozumíte. Děláte ze sebe zcela nedůvěryhodnou osobu.
Proč byste měl mít zaplněný upload? A rozbalení menu je na GPRS/EDGE nějaký problém? Znovu opakuji, že přes GPRS/EDGE lze pracovat i přes Terminal Services. Není to dvakrát pohodlné, ale jde to.
Vi si drží svou pozici proto, že je součástí POSIXu/Single UNIX.
Nepropaguji tu svoje živobytí, a na stavbu user interface mám celkem jasný názor.
Zahlcení uploadu (resp. slabší strany u nesymetrického připojení k internetu) je poměrně častý jev. Např. dvě firemní pobočky, každá má kabel UPC min. 20Mbps. Stačí na jedné straně spustit zálohování serveru na druhé straně nebo na druhé straně upload dat na server na páteři a nemít nastavený max. tok a na druhé straně si nikdo v podstatě neškrtne. Přihlásit se v takové situaci třeba přes VPN na server na druhé straně (třeba pro opravu konfigurace toho uploadu) a změnit nějakou konfiguraci vyžaduje trpělivost a je zcela nereálné rozbalovat nějaká menu, když to jede pár znaků za sekundu. Ano, i přes tak tlustou linku, ale nesymetrickou.
Takže ne, v praxi opravdu nestačí editor s rozbalovacím menu typu mcedit, a kdo to tvrdí, nemá vlastní praktické zkušenosti. Už vůbec si nedovedu v takové situaci, kdy příkazový řádek jede pár znaků za sekundu, představit správu přes terminal services. Nepoužívám, praktické zkušenosti nemám, ale nevěřím v reálnou použitelnost při takové zcela běžné situaci.
A to jsem zde vůbec nemluvil o GPRS, ale o velice silných linkách bez agregace, ale s tvrdě oříznutým horním limitem.
No to jsem ale pako, že mi takové elegantní řešení nenapadlo. Vždyť si pak přece mohu spustit win ve vmwaru a ve wordu to pohodlně vyeditovat. A ještě do toho konfigu mohu přidat písmo s 3D efekty, abych :) Ale na tom serveru není povolené přihlášení na roota přes ssh a konfigy jsou samozřejmě rootovské. Co s tím? Ale pan Lael mi určitě poradí nějaké elegantní řešení i na tuto drobnost.
Tak jo, já to všechno povolím a dám raději chmod -R o+rw /, co kdyby se chtěl přihlásit nějaký jiný uživatel, který rootovské heslo nemá a chtěl by si změnit třeba nastavení firewallu, aby mu v práci jely P2P sítě. A také nastavím sambovský share na kořen, aby to mohl nakonfigurovat přes síťové disky, ať se nemusí mořit s sshfs. Klidně i ven do internetu, vždyť od toho je to sdílení, ne?
Cituji: „A to jsem zde vůbec nemluvil o GPRS, ale o velice silných linkách bez agregace, ale s tvrdě oříznutým horním limitem.“
Napriklad muj upload je nekdy pridusen tim, ze si z meho routeru nekdo neco stahuje. Tez muze byt ucpana LAN, treba kdyz pustim zalohu z jednoho stroje na druhy, hlavne kdyz z Linuxu zalohuji Windows sdileni, protoze na Windows nemam rsync) nebo si nekdo posila soubory po Skype nebo se na nem vybavuje, ci stahuje mail. Vzhledem k tomu, ze to jede po tenkem ethernetu, je to znat. Chtel bych videt, jak by mi na tom chrochtala vzdalena plocha Widli. Ssh i s MC se furt da pouzit. Samozrejme, mam zcela predpotopni architekturu site, 100M/1G sit se switchem by nekterymi temito problemy netrpela, ovsem problem s uploadem by trval. To, ze si zrychlim LAN, nevylouci, ze nekde jinde nevznikne problem. Mam takovy pocit, ze zrovna kdyz radil Code Red nebo takove nejake swinstvo pro Widle, fungoval mi Internet dost mizerne. Musel byt dost pekne ucpan, protoze zpozdeni vznikalo i pri lozeni po webech, ktere na Widlich nejely.
Pak jsou na zemekouli oblasti, kde to s rychlosti Internetu nebude zadna slava. Treba kdyz vidim, jak se obcas natahuji nektere weby z Ciny nebo Indie, tak si zive predstavuji, jak treba tluce hlavou do monitoru admin v Patagonii, ktery ve vzdalene pobocce treba v Cine nebo Gronsku spravuje vzdaleny pocitac pres vzdalenou plochy Widli. Kolik bude tak ping z Patagonie do Gronska? Me treba ping 56.com vychazi 332 ms. Na google.com dopingnu temer desetkrat rychleji.
A jednou jsem nekde cetl vypraveni nekoho, kdo instaloval pres pul zemekoule jakysi program, ktery ti debilove, co ho psali (jakasi vehlasna firma tusim, mozna Oracle) dodala pouze s grafickym instalatorem. Takze tam kvuli tomu tusim vzdalene instalovali X-Winows a VPN, pak si dali Valium a nekolik hodin tam soupali mysi, vzdycky museli pockat, nez se mys nekde ustali, aby videli, na co vlastne klikaji. Pak zase asi ty X-Windows a VPN odinstalovali a odjeli na dvoutydenni zdravotni dovolenou.
Oracle RDBMS má sice grafický instalátor, ale lze provést i unattanded instalaci. Samozřejmě protokol X11 je největší hnus. Osobně jsem zkoušel X11 a Remote Desktop přes 33.6k dial-up, i přes GPRS/EDGE. Zatím co X11 je nepoužitelné (stisknete klávesu, čekáte, čekáte, ještě čekáte, a už doběhl obraz), Remote Desktop jel v pohodě. Ten X11 hnus na prvním místě neměli na UNIXy tahat, a na druhém místě ho měli dávno nahradit něčím použitelným.
Tak se nakonec zda, ze windows maji sve vzdalene ssh, svuj bash, no vyborne, jeste tam nekdo musi dodat neco jako winvi, wingrub. Je videt, ze je asi mate hodne rad, kdyz tady na rootu delate manual na konfiguraci a serial novych featur. Snad Vam ten system nezakazou.
Polozme si otazku – proc tu tak mocne propagujete system, o kterem si tu vetsina lidi (co na nem zacinala) mysli, ze je to vicemene shit? Jestli to bylo jen proto, ze to neumeli konfigurovat a linux umeji, pak je linux jednodussi a holt nejsou dost dobri, aby umeli pouzivat win. To plati i pro me.
Nas technik spustil tovarni system na mereni jedne veliciny, pod windama a zavisela na tom desitka lidi. A hle – zvecera to zacalo psat ‚stahl jsem updaty, mam rebootovat?‘ Trochu takovy navrh prekvapil, ale dali jsme ne. Pak se zacal opakovat co hodinu a v brzkych rannich hodinach presel na 15 minut s odpocitavanim. Mam najmout cloveka na nocni, ktery bude klikat, ze neco nechce? Nakonec se to tomu nejmenovanemu systemu povedl reboot a ztratil jsem 20 minut tim, ze jsem to znovu uvadel do provozu a jeste jsem tam vnesl chybu, ktera znehodnotila nasledujici hodinu. Druhy den rikam technikovi tenhle pribeh a on si sype popel a rika, ze uz se to stalo i driv, ale on zaskrtnul volbu nerebootovat. N o asi to byla jen takova navnada, jeste mel hrabat v tech jednoduchych registrech.
V jedne nejmenovane bance maji nasazeny vas oblibeny system. Kazda zmena i servicepack prochazi narocnym retezcem testovani. A jednou rano prisli do prace a zjistili, ze jim ms udelal automaticky update.
Proc se tak snazite? Aby sel odinstalovat IE, musel zasahnout soud. Windows jsou jako plisen. Lidem to chutna, leci se tim a nekdy jim to sezere chleba.
Abych nebyl pozitivni – nove distribuce se snazi byt podobne nepouzitelne – po naistalovani fedory se musim zbavit packagekitu, protoze je rozlezly vsude, zabere yum a root ceka, az si on navrhne sva reseni a pak sam rozhoduje o tom, kdo ma jaka prava. Jestli je Vase hobby krotit divoke kone, jdete do fedory 13, to bude zradlo, skoro jako windows.
Proboha proč byste do Windows zaváděl hnus typu vi? Administrace Windows nespočívá v editaci konfiguráků, a interface vi je naprostá příšernost. Totéž u GRUBu – Windows mají dobrý boot loader, a na rozdíl od Linuxu vám dokonce automaticky nabídnou safe mode po neúspěšném bootu.
Neprovádím tu propagaci žádného produktu.
Aha. Takže u vás v továrně máte stroj s Windows, na kterém jste si nastavili automatické aktualizace s rebootem (ano, to musí nastavit uživatel), a pak se hrozně divíte, že se to samo restartuje. A nedivíte se na Linuxu, že když něco dáte do Cronu, tak to pak záludně startuje samo od sebe? :)
Aby sel odinstalovat IE, musel zasahnout soud – což byla velká chyba. Soud nemá co rozhodovat o vlastnostech operačních systémů, zvláště pokud výrobce svou produkcí nezasahuje do práv někoho dalšího.
Windows jsou jako plisen. Lidem to chutna, leci se tim a nekdy jim to sezere chleba. – nesouhlasím, ale díky za pěkný humor :)
Ano, Windows maji dobry boot loader. Akorat tak nejak nebere v uvahu, ze jsou uzivatele, kteri by chteli mit na disku i neco jineho, nez Windows.
Microsoft vsude neustale tluce uzivatelum do hlavy, ze maji nastavit, aby se updatovalo automaticky. Ja bych si predstavoval, ze k tomu Bill a Steve dodaji klikatko, kde si clovek povoli nebo zakaze automaticky reboot. Nikoliv, clovek musi googlovat a pak lezt do tech registry, co o nich rikate, ze tam uzivatel vubec nikdy lezt nemusi. Pokud je vyzadovan reboot, ale neni povolen reboot automaticky, mely by Widle poslat mail nejakemu adminovi, ktery to nejak udela, kdyz je to mozne (jak se z Widli posila automaticky mail?). A samozrejme se pred tim pokropi svecenou vodou a pomodli, aby to nezustalo viset s nejakym priblblym oknem, kde se musi kliknout na to, ze aplikace persistenwindowblabla se ma ukoncit.
Kdyz si da nekdo do cronu, ze se ma masina sama zrestartovat, tak predpokladam, ze si je vedom, ze ma v cronu, ze se ma masina restartovat. Vi, kdy se tak stane a proc to tam dal. U automatickeho update a nasledneho automatickeho rebootu nevite dne ani hodiny. Pozor na stredy! Hlavne tusim ty prvni.
Mate pravdu, soud rozhodl nespravne. Mel IE jednoduse kompletne zakazat a bylo by. Kolika web designerum by bylo usetreno nervove zhrouceni a nasledny nekolikalety pobyt na psychiatrii v polstrovane cele! A nasledne vetsinou rozvod, zbaveni svepravnosti, zakaz styku s vlastnimi detmi, zakaz venceni vlastniho psa… Nakonec takovy clovek skonci, jako zebrak pod mostem, s podlomenym zdravim, rozumem zdevastovanym elektrosoky a to vse jenom kvuli IE.
Ono těžko brát v úvahu to 1% uživatelů, kteří používat dohromady pár stovek různých dister, s různými boot loadery, a kde se distra mění co pár měsíců. Samozřejmě Linux můžete bootovat pomocí Windows boot loaderu.
MS dodává klikátko, kde si nastavíte způsob automatických aktualizací. Jedno máte v Control Panels, a druhé v Group Policy Editoru (podrobnější, má 16 dialogů). Samozřejmě o nich musíte vědět. A samozřejmě to lze nastavit i přímo v Registry, ale proč to proboha dělat tak nešikovně?
http://technet.microsoft.com/…ary/cc720539(WS.10).aspx
Poud si dáte do cronu akci typu „každý den ve dvě ráno restartuj, pokud to zrovna bude třeba“, tak vás asi požadavek na restart nepřekvapí. Přitom právě takhle si ten uživatel nakonfiguroval Windows Update.
Soud mel IE jednoduse kompletne zakazat – to fakt myslíte vážně? Může soud někomu zakázat využívat svobodu projevu (psaní SW je svobodou projevu), zvláště pokud tím autor SW nijak nezasahuje do ničích práv? A když jsme u toho, ty zkušenosti s MSIE jsou vaše vlastní? ;)
> Přitom právě takhle si ten uživatel nakonfiguroval Windows Update.
Ne. Uzivatel postupoval dle doporuceni MS a povolil automaticky update. O restartech nebyl predem informovan, nebyl dotazan, jak se ma v takovem pripade postupovat. Nebyl informovan, ze ma jit naklikat neco do registry nebo group policy… Spousta lidi se s touto ficurou seznamila az po te, co presli na XP a prvne se jim to stalo.
> Soud mel IE jednoduse kompletne zakazat – to fakt myslíte vážně? Může soud někomu zakázat využívat svobodu projevu (psaní SW je svobodou projevu), zvláště pokud tím autor SW nijak nezasahuje do ničích práv? A když jsme u toho, ty zkušenosti s MSIE jsou vaše vlastní? ;)
Tak za a) to byl vtip. Ovsem pokud by neci svoboda projevu zpusobovala masove silenstvi, asi by to nekdo nejak resil. BTW, vite, ze udajne existuji dila Franze Liszta, ktera sice zakazana nejsou, ale nikdo je nehraje, protoze mezi posluchaci se po koncertu napadne zvysovalo procento sebevrazd? Nevadi vam takova autocenzura? Za b) ty zkusenosti s IE nejsou vlastni. IE jsem nikdy moc nepouzival, muj prvni browser byly Necky 1.0 a pak Netscape, Mozilla, FF a Opera, obcas Links, nekdy i Lynx, kdyz jinak nebylo. IE jen v nouzi. A vyvoj webu pro IE nastesti nikdy nebyl na poradu dne. Staci mi, co tu o tom vypraveji ti, kteri to museji delat.
Ale nesmysl. Uživatel povolil automatický update včetně restartu, tak to v tom dialogu je. A mluvíme o technologickém stroji, který snad instaloval schopný administrátor. Pokud admin neví jak správně nastavit aktualizace, a jak používat Group Policy, tak nemá co instalovat technologické stroje.
Ta „autocenzura“ mi nevadí, je z kategorie svobodného rozhodnutí interpretů.
„Vývoj webu“ pro MSIE je triviální. MS má na svých stránkách dokumentaci, a podle té jedete. Kupodivu když píšete SW pro Qt, také musíte postupovat podle dokumentace Qt.
Pane, co se tyce nastaveni onoho restartovaciho pocitace, jak muzete bajit o tom, co je to pc a kdo a jak to instaloval? ‚Mluvime o technologickem stroji‘ – nemel bych to vedet spis ja? Mohu Vam zodpovedne rici, ze nejste Sherlock Holmes a zajimave je, ze Vam to nevadi.
Neustale hledate neci chybu, misto abyste si uvedomil, ze poselstvi bylo, ze nestaci jen kliknout ‚uz to priste nedelej‘.
Co se tycewebu pro MSIE – prominte, web neni msie, a mozna Vas prekvapi, ze Bill Gates neni zakladatelem internetu. Bohudik.
Samozřejmě nejstačí kliknout „uz to priste nedelej“. Vedlo by to totiž ke stavu, kdy se automatické aktualizace vůbec nenainstalují. To vás zřejmě moc netrápí. Jenže MS to trápí, protože tam venku má stovky milionů instalací, z toho miliony s malwarem. Kde nejsou záplaty, tam má malware otevřené dveře.
Nepripadate si ted jako na spatne strane zakopu? Podivejte se na css: http://www.webdevout.net/browser-support
> Já se nebabil o kontrastu červené a zelené. Vámi linkovaný dokument pěkně dokladuje mé tvrzení, že žádný browser neimplementuje doporučení W3C kompletně. O tom snad není sporu.
Hlavne neni sporu o tom, ze ostatni browsery jsou na 95% pozadavku a dale pracuji na kompatibilite zatimco MS je standardem sam sobe.
O procentech neyla řeč. Byla řeč o tom, že nikdo neplní všechna doporučení W3C. Důvod proč se MS drží doporučení W3C volněji byl uveden mnohokrát: zpětná kompatibilita. Kdyby pánové ve W3C nepřijímali doporučení, která rozbíjejí kompatibilitu webu (viz box model), mohlo být lépe.
Paradoxně dnes browsery implementují například prvky CSS 3 a HTML 5, což může vést k další pasti nekompatibility, pokud W3C opět na konci schválí něco jiného než firmy implementují (viz opět box model).
> O procentech neyla řeč. Byla řeč o tom, že nikdo neplní všechna doporučení W3C. Důvod proč se MS drží doporučení W3C volněji byl uveden mnohokrát: zpětná kompatibilita. Kdyby pánové ve W3C nepřijímali doporučení, která rozbíjejí kompatibilitu webu (viz box model), mohlo být lépe.
Smesne. O procentech se tu nebavite akorat Vy, protoze byste musel neco uznat. Jeste smesnejsi je, ze chcete, aby W3C jednalo podle IE. Kupte si W3C, penez mate dost.
Jestli se chcete bavit o procentech, můžeme. Firefox například zjevně plní více doporučení W3C, než MSIE. Nicméně faktem zůstává, že žádný browset neplní všechna doporučení W3C.
Je podle vás dobré, když velké firmy zavedou nějaký de-facto standard na internetu (třeba box model), a W3C později řekne „OK, my to uděláme jinak, a od zítřka rozbijeme kompatibilitu webu“? Přesně to se totiž stalo.
A jak už jsem na rootu mnohokrát psal, dnes se to může opakovat. Browsery slavně implementují prvky CSS3 a HTML5, a přitom ještě nejsou finální specifikace. Jestli W3C opět přijme specifikaci v rozporu se stavem na webu, půjde opět kompatibilita webu do háje.
No, je to trochu lez, je to jednak velmi lehko vzit v uvahu a jednak ne 1% ale 10% uzivatelu, kteri by potencialne chteli zkusit neco jineho.
Diky za navod o klikatku o ktere jsem nevedel – asi to bude to vynikajici gui, se kterym jde vsechno lip. Jen se budu muset par set hodin ucit, kde vsude ty klikatka jsou a co umi. Co naplat, commandline je mrtva. Tedy, pokud nejde o powershell.
Budte tak hodny – nerikejte mi, co si uzivatel nakonfiguroval, kdyz jste u toho stroje nesedel a znova, nesrovnavejte poschovavana klikatka s cronem. Jestli mi chcete sdelit, ze si nekdo omylem muze nacpat do cronu restart, tak pak uz rozumim, ze s win muzou byt urcite problemy.
a/ Psani SW neni zadnou svobodou projevu, je to psani SW. b/ do prav to zasahuje vsem uzivatelum, dokonce i tem, kteri to nechteji pouzit.
Co se tyce zakazu, jsem okamzite pro. Na hrackach mate varovani nepolykejte, nestrkejte hlavu do pytliku a u IE, ktery si nedodrzuje obecne standardy neni zadne upozorneni ani varovani. Soud mel naridit, aby byla distribuovana verze s napisem pres celou krabici, ze toto baleni neni kompatibilni se standardy a dovolit remake s variantami. Totez o moonligt, net, docx atd. Na ochranu spotrebilete mame pravo.
Naučit se administraci Windows je daleko jednodušší, než u administrace Linuxu. A ano, pokud chcete něco administrovat, musíte umět alespoň principy. Ovládání vi, skriptování v bash ani znalost stovek příkazů a konfiguráků samozřejmě není třeba; tyhle věci lze řešit daleko efektivněji.
Pokud se vám stroj po aktualizacích chtěl sám restartovat, tak to bylo díky NASTAVENÍ. Takové nastavení po instalace neexistuje, takže to musel NĚKDO nastavit. Kdo to byl, a proč to udělal, to už je vaše věc.
A) Psaní SW se řídí autorským právem, stejně jako psaní knih nebo hudby. Zákaz psaní SW je porušení svobody projevu. Je totiž jedno, jestli píšete text anglicky, nebo v C++.
B) Do KTERÝCH konkrétních práv uživatelů to zasahuje?
Buď máte opravdu zvrácený pohled na svět, nebo tu provozujete hospodské tlachání ve stylu „naházíme to všechno do Vltavy“. Na hračkách je varování proto, aby nedošlo k poškození zdraví spotřebitele. SW nemusí dodržovat žádné standardy, stejně jako je nemusí dodržovat třeba knihy. Navíc pro MSIE žádné vymahatelné standardy ani NEEXISTUJÍ. W3C přijímá jen doporučení, a doporučení můžete v klidu sepisovat doma s přáteli :), jen pod nimi nebudete mít tak silné jméno.
Podobně nesmyslně byste mohl chtít, aby na každém balení a šálku čaje bylo přes celou krabici napsáno „nevyhovuje standardu ISO 1572:1980 pro čaj“. A samozřejmě na DVD musí být nápisy „nevyhovuje standardu pro VHS“. A Red Hat Enterprise Desktop musí mít na krabici napsáno „nevyhovuje standardu Single UNIX ani POSIX“ :)
http://www.dfmg.com.tw/…6714010.html
> Naučit se administraci Windows je daleko jednodušší, než u administrace Linuxu.
Uz zase?
> Pokud se vám stroj po aktualizacích chtěl sám restartovat, tak to bylo díky NASTAVENÍ.
No – snad uz jste jednou rekl, ze nestaci JENOM kliknout, ze uz to nema priste delat. Tak co se musi jeste v te jednoduche administraci, jednodussi nez v linuxu, udelat, aby se to opravdu znovu nestalo? A aby se to nestalo ani kdyz rozhodne MS HQ? Nestydte se, v modernim systemu nemusi jit prece vsechno…
A/ zase spindoctor? Proc se excitujete mluvenim o zakazu psani SW?
B/ to si zase smlsnete – zasahuje to do prava svobodne informovane volby a do prava na vlasneni obsahu svych dokumentu.
Cekal jsem, ze ohledne W3C nakonec prejdete na to, ze pro MS je jen jediny standard a tim je on sam. A na tom se shodneme. A Vy z toho mate radost. Takze o cem se bavit?
Ano, už zase. Pro administraci unixů musíte znát nejen principy, ale i spousty příkazů a konfiguráků. Unixy nejsou stavěné ani pro uživatele, ani pro nenáročnou administraci.
Co se ještě musí pro zakázání automatického rebootu? Otevřít Group Policy Editor, a tam to nastavit.
A) Zákaz psaní SW jste prosazoval vy, konkrétně slovy „Co se tyce zakazu (MSIE), jsem okamzite pro.“
B) Neexistuje žádné právo na svobodnou informovanou volbu. Dokumenty jsou samozřejmě vaše, i pokud je napíšete v MS produktu.
MS se drží standardů tam, kde to má smysl. Autoři DVD disků se dost dobře nemohli držet standardu pro VHS. Podobně MS nemohl použít standardy které byly nevhodné, ještě neexistovaly apod. Konkrétně W3C si za vzniklou situaci může samo. 1) W3C zmršilo box model tak, že přijaté doporučení bylo v rozporu se stavem na webu, což by vedlo k nekompatibilitě; 2) jistě víte, že doporučení W3C nejsou nijak závazná.
> A) Zákaz psaní SW jste prosazoval vy, konkrétně slovy „Co se tyce zakazu (MSIE), jsem okamzite pro.“
Zkuste si to precist po sobe znova a pomalu. Zakaz psani…snazite se o personifikaci ochrance lidkych prav. Do kterych asi patri i pravo na lichvu a na prostituci.
> B) Neexistuje žádné právo na svobodnou informovanou volbu. Dokumenty jsou samozřejmě vaše, i pokud je napíšete v MS produktu.
Obsah dokumentu si prectu jen pokud mam licenci na program na danem pocitaci.
> MS se drží standardů tam, kde to má smysl
Smysl pro obchod. Uz jste tu hajil myslenku, ze MS je standardem sam sobe. To povazuji za dostacujici.
Četl jsem to po sobě znovu a pomalu. Problém personifikace ochrance lidkych prav není k věci. Právo na lichvu a prostituci není explicitně dané, ale rozumí se samo sebou (povoleno budiž cokoliv, co nezasahuje do práv druhého, u interakcí budiž podmínkou dobrovolnost). Ale opět to není k věci.
Obsah dokumentu si přečtete, pokud si ho vytisknete. Nebo samozřejmě pokud máte licenci k programu.
Samozřejmě MS dělá business, takže se drží standardů tam, kde to má smysl pro business. Kdyby MS například čekal na standard pro kódové stránky vhodné pro grafické systémy, tak by Windows přišly s křížkem po funuse. Zpoždění by bylo v řádu minimálně let. Standardizace je prostě pomalá. Vždyť takové W3C za 11 let ještě nepokročilo od CSS 2 k CSS 2.1. Čekal byste VY léta (třeba 11 let :) ) na standardizaci něčeho, co potřebujete do svého produktu, a nechal si kvůli tomu trh sebrat konkurencí?
Jestli mate porad nejake problemy s vi, nejsou to problemy racionalniho charakteru.
Hohoho, nemame zadnou tovarnu a ani si tu nikdo nenastavil automaticke aktualizace s rebootem, ctete jen pul vety a zijete v dokonalem svete windows a kdyz neco nefunguje, je to vina uzivatele, ktery neumi konfigurovat skvelym gui. Tohle neni jediny pripad, kdy windows rozhodly o konci pracovni doby, druhy pripad jste nezminil a mam v zaloze jeste dalsi. Vsechno je podle Vas snad hloupost uzivatele a z me strany to hodnotim jako asocialni drzost.
Srovnani
Tento vyrobce zasahuje do prav vsech.
Vi má mimořádně mizerný interface, ve kterém bez znalosti příkazu nemůžete provést vůbec nic. V GUI naproti tomu znalost příkazu nepotřebujete; pomůže znalost konceptu, ale ad absurdum ani ta není nutná. Jestli tohle není problém vi, tak co už?
Automatické aktualizace s rebootem si u vás samozřejmě někdo nastavil. Windows nenastavují aktualizace automaticky. Po instalaci se uživatele zeptají, jak se má aktualizovat, a doporučují právě automatickou instalaci s rebootem. A jak jsem psal, pokud máte kvalifikovaného admina, a počítač používáte popsaným způsobem, tak měl dělat svoji práci: nastavit aktualizace odpovídajícím způsobem. Jako asociální drzost hodnotím vaši neznalost fakt :)
S těmi právy je to celkem zásadní věc, takže to zkusme pro změnu vážně. Do jakých „práv všech“ podle vás ten výrobce zasahuje? Lidé jako vy si totiž rádi vymýšlejí různá iluzorní práva.
Například typické „právo na žvýkačku s rybí příchutí“. To vypadá tak, že zákazník má PRÁVO na žvýkačku s rybí příchutí, na vybraný počítač s Linuxem, na polévku bez housky, a na auto bez motoru. Pokud někdo takovou věc nenabízí, porušuje tohle smyšlené právo. Ale uvidím, s čím přijdete vy.
Omyl: vi nema zadny interface a vi nema zadny problem. Jediny problem s vi, ktery tu vidim, je Vas problem, ze ho nekdo umi a pouziva. Mimochodem, vcera jsem ho zase zacal pouzivat a to na embeded zarizeni s par MB pameti a pomalou siti. Uplne skvele.
Ne, automaticke aktualizace si nikdo nenastavil, naopak zakazal. To je jako radio Jerevan, tohle nema konce. V one bance maji take blbe adminy, a Vy asi vsechno sam neobehate.
Ja prijdu s tim, ze mam pravo nebyt klaman. Mozna, ze to je ta vec, ktera nici dobry bussiness, ne?
Vi samozřejmě má interface, jenom mimořádně špatný. A problém to zjevně je. Nejvíc rozesměje, že ještě před pár lety fandové Linuxu doporučovali pro každého vim a TeX :)
Ne, ty automatické aktualizace naopak musel někdo nastavit. Jinak by se nestahovaly a neinstalovaly.
V čem podle vás spočívá to porušení údajného práva nebýt klamán? Buďte konkrétní, a nebojte se to rozebrat. Nebo cítíte nejistotu ve svých argumentech? ;)
> Vi samozřejmě má interface, jenom mimořádně špatný.A problém to zjevně je.
No, zjevne jen Vas. A zabavne na tom je, ze ho vubec nepouzivate.
> Nejvíc rozesměje, že ještě před pár lety fandové Linuxu doporučovali pro každého vim a TeX :)
Rozesmeje koho? Ja tex pouzivam bezne a jsem asi posledni, kdo se nesmal. Nemate nejaky problem s textem? Jako ze to neni in?
On dnes vi/vim nepoužívá skoro nikdo. Výjimkou jsou ty situace na unixové konzoli, kdy není lepší editor k dispozici. Plus je tu pár lidí vašeho typu, kteří píšou dopisy v kombinaci vi/TeX. To jsou ovšem lidé, kteří jsou natolik mimo, že se těžko mohou vyjadřovat k potřebám uživatelů.
> Plus je tu pár lidí vašeho typu, kteří píšou dopisy v kombinaci vi/TeX. To jsou ovšem lidé, kteří jsou natolik mimo, že se těžko mohou vyjadřovat k potřebám uživatelů.
Jestli chcete hledat nekoho, kdo je tu mimo, rad Vam s tim pomohu. Jestli chcete nahradit argumenty tim, ze hodnotite kdo se muze (Vy) a kdo nemuze vyjadrovat k potrebam uzivatelu, musite na schuzi microsoftu, tady Vam tyhle deklamace nepomuzou.
Super, pojďme hledat toho, kdo je mimo. Naprostá většina uživatelů preferuje používání GUI a WYSIWYG word processorů před command line a TeXem. To snad nebudete zpochybňovat – podívejte se někdy do firem, domácností, státní správy, škol. Vy to vidíte jinak, váš názor je silně menšinový – aka mimo. Proto lze oprávněně očekávat, že vaše soudy o jiných počítačových potřebách uživatelů budou také mimo.
> Při aktivaci automatických updatů si vybíráte, jestli se mají také automaticky instalovat (a u toho se restartuje). Jinými slovy uživatel si to tak nastavuje sám, tečka.
Jen doplnte, ze pri nasledne revokaci rozhodnuti se matoucim zpusobem nabizi volba, na kterou neni bran zretel a je vyzadovan zasah odbornika kdesi v hloubce registru. Tecka. Ktery nepomuze, pokud se MS opravdu rozhodne, ze update je opravdu dulezity. Dalsi tecka. Mate problem si priznat realitu? Otaznik.
Ano, a nejlepsi je hrat Doom pres 46 kbps modemove spojeni.
Pokud se vam na Linuxu nelibi vi, pouzijte treba Nano nebo MC. Vi ma jednu obrovskou vyhodu: je v nejake forme snad uplne na vsech UNIXech. Takze az vas nekdo pozada, abyste opravil babicce neco na serveru v Patagonii, nebudete tam hodinu hledat, co by na danem UNIXu mohlo byt za editor. A jsou lide, kteri tvrdi, ze s vi se da pracovat podstatne efektivneji a rychleji, pokud se clovek nauci ovladani dostatecne dobre. Tito vyvoleni jedinci by pak vi za nic nemenili a urcite by na editaci konfigurace a skriptu MS Office nechteli.
:) pekne jste me chytil za nohu. Jenze nemuzete me stavet do pozice, ze Vam vnucuji nejaky zpusob komunikace, nebot jen reaguji na tvrzeni, ze se clovek musi naucit stovky prikazu. Samozrejme, vzdy se jedna o prijem informace, ale i kdyz to muze znit dramaticky, nemusi to byt slozite. Co takhle jazyk sms?
Co treba -
I wud lIk 2 prNt d letR 2 my lawyer whch I rOt lst wk. I wnt two copies of dat
Nebo – soz i 4gt 2 fon u.i c u 2moz == Sorry I forgot to phone you. I will see you tomorrow
nemuzu si odpustit s potesenim navrhnout
find $HOME -name „letter2lawyer*“ -type f -ctime +7 -and -ctime –14 -exec lpr -# 2 {} \;
Vite – ja nemam zadnou potrebu neco obhajovat. Vi a bash a dalsi inteligentne udelany programy tu budou i nadale bez ohledu na to, jestli se to nekomu prici. Teprve v momentu, kdy je lidi prestanou pouzivat, tak maji duvod zmizet. Dejte mi neco lepsiho a je prestanu pouzivat. Gui jsem zkusil a jako vitez mi vysel commandline. Mate neco dalsiho? Sem s tim.
Jen technickou poznamku – jak se lisi naucit se alt-f alt-o ctrl-m shift-alt-e od nauceni se neceho v commandline? Postavme to obracene – zatimco ja se nevzdavam molochu jako je ooffice, Vy apriori odepisujete moznost pouzit commandline. Nebo ne a je to jenom diskuze o preferencich?
Tak si ten svůj příklad zkuste. Dopis se samozřejmě nejmenuje „letter2lawyer“, ale třeba „2009–12–08 house agreement – pool supplement.odt“. Jednak ho nenajdete, a pak kdybyste ho našel, tak vám z tiskárny vyleze stoh papírů se zmršeným binárním obsahem toho ODF souboru.
A teď to zkuste ve Windows. Start… Search? To zní dobře. Chci hledat dokument, vytvořený minulý týden, obsahuje attorney a letter… Tady ho vidím! A teď ho zbývá otevřít a vytisknout, nebo pro pokročilejšího uživatele kliknout pravou myší a vybrat Print. Nepotřebujete znát ŽÁDNÝ příkaz, vše vidíte ve formě nabídky před sebou, je to velmi rychlé (i z klávesnice na pár stisků), funguje to, a je to dost komfortní.
Odpověď na technickou poznámku: Alt+F, O se naučíte tak, že se JEDNOU naučíte, že po stisku Alt můžete mačkat zvýrazněná písmena na klávesnici, a tak vybíráte z menu. Funguje to ve všech aplikacích. Podobně v menu vidíte přímo napsané akcelerátory (CTRL+O u File/Open).
Proč bych odepisoval možnost používat command line? Tu můžete používat i ve Windows. Například PowerShell je generačně napřed oproti shellům na unixech. A cmd.exe sice neumí všechno co bash, ale uživatelé unixů ho neprávem podceňují (protože neznají příkazy typu for se všemi parametry). Ale primární uživatelský interface je GUI.
Jste obeti gui a nemam Vam to za zle. Jestli se lepe orientujete v barevnych listach a jste dobry s mysi, tak delate dobre, ze toho vyuzivate. Byl bych blazen, kdybych Vam ordinoval shell.
Ja tu moznost pouzit gui taky mam, ale nebyl bych normalni, kdybych pouzival neco, co mi nevyhovuje. Snad jsem Vas presvedcil, ze jsme oba vicemene normalni.
Podival jsem se na powershell – z nahledu se zda, ze umi neco z bashe, misto man je help, misto -help je ?. Fajn, kdyz prijde s necim dobrym a novym (v coz moc nedoufam), rad se potesim. Jen at jde pokrok kupredu.
Ukazal jste mi, jak to delate, ja Vam tedy na oplatku ukazi tez.
cd 01<tab>01<tab><tab><tab>05<tab>2009<tab><enter>ll<enter>
lpr 2<tab>12<tab>8<enter>
<arrow up><enter>
15 vterin, kdyz vaham a rozhlizim se, co to tam je za soubory. Jestli se divite, kdepak je ods, tak ja proste pouzivam ps nebo pdf.
Všichni se lépe orientují v nabídce GUI, než na černé command line s blikajícím kurzorem. (Kvalitní) GUI se dá velmi efektivně ovládat i s klávesnice, často to dělám.
PowerShell je objektový, takže můžete vzít seznam objektů typu Service (service je obdoba deamonu; pracujeme přímo s objekty servisů, ne s textovým seznamem servisů), vyfiltrovat objekty které mají vlastnost State nastavenou jako Stopped, a zavolat na ně metodu Start. Mimo jiného můžete třeba získat seznam oken na obrazovce, vyfiltrovat je podle názvu, a zminimalizovat. Ostatní shelly (včetně cmd.exe) jsou proti tomu pravěk, který za posledních 30 let nepostoupil od konceptu „spustit utilitu, naparsovat výstup, a s výsledkem spustit jinou utilitu“.
Vy mi s těmi příkazy neukazujete totéž. Nehledáte dokument, ale procházíte adresáře pomocí příkazu cd. Jinak byste použil například příkaz find s parametry; BTW na klasických unixech když nedáte find -print, tak si to výsledek hledání nechá pro sebe :). A samozřejmě takové hledání nepoužívá index, na rozdíl od hledání ve Windows, které má i fulltext. Tisk odf souboru z command line provést neumíte, takže musíte mít dopisy v needitovatelném formátu pdf, nebo v kryptickém ps. A nakonec musíte znát konkrétní příkazy. Pokud neznáte příkaz, tak si na command line ani neťuknete. Vidíte v tom výhodu?
Ještě postup pro vyhledání a tisk dokumentu s použitím klávesnice (Windows Vista): [start]agreement pool[pravá myš na nalezeném souboru)[vybrat print z kontextového menu]
Nejlepe se vsichni orientuji v GUI za ucpanou linkou. Me stacila orientace v GUI Win Vista prede mnou na stole, kdy tlacitko start melo nekolikasekundove zpozdeni, tak pomale ty Widle byly. Obvykle jsem, v domneni, ze si Widle nevsimly, ze na ne klika, klikl jeste jednou a kdyz to konecne neco udelalo, tak se to zase rovnou zavrelo. No a ze bych tohle delal jeste pres pul zemekoule s dalsim, treba mnohasekundovym zpozdenim??
Zrovna vás práce přes půl zeměkoule nejspíš nemusí trápit :). Ale pro vaši informaci není problém administrovat stroj přes půl světa pomocí Remote Desktopu.
Snažil jste se zjistit, proč vaše GUI mělo vteřinovou odezvu? Osobně bych si tipnul na dlouhou diskovou frontu, danou nedostatkem paměti. Kdybyste uměl Windows administrovat, tak si to triviálně zjistíte.
Nemám vize, ale úvaha říká, že zrovna zdejší počítačový expert JardaP už ukázal tolik neznalosti, že by se v IT neuživil. Natož aby ho někdo najímal na vysoce kvalifikovanou práci v oboru.
Fakt používání ssh a vi magicky zabrání přetížení disku, případně nedostatku paměti? Zajímavé systémy to u vás máte :)
Zahrajme si na kopace – mimochodem – mozna Vase schopnosti zmanipulovat tvrzeni vedou k tomu, ze citite,ze mate vzdycky pravdu, ne?
ja:
>>> Skoro by Vam clovek zavidel, ze umite vyklikat duvod, proc Vam to nejede. To clovek, co puziva ssh a vi tyhle zabavy nema.
vy:
> Vy jste psal, že problémy s přežížením disku a nedostatkem paměti nemusí řešit ti, kdo používají ssh a vi.
No – jak? Nechce se Vam to vzit tak, ze minimalisticky nastroje nevytvareji pretizeni, ale radsi hledate nejakou jinou interpretaci (magickou?)?
To ale musíte dolovat ta data pořádně:
Me stacila orientace v GUI Win Vista prede mnou na stole, kdy tlacitko start melo nekolikasekundove zpozdeni, tak pomale ty Widle byly. … No a ze bych tohle delal jeste pres pul zemekoule s dalsim, treba mnohasekundovym zpozdenim??
Snažil jste se zjistit, proč vaše GUI mělo vteřinovou odezvu? Osobně bych si tipnul na dlouhou diskovou frontu, danou nedostatkem paměti. Kdybyste uměl Windows administrovat, tak si to triviálně zjistíte.
a dále co jste vykopal vy. Já to čtu tak, že podle vás lidé používající ssh a vi nemají pomalý počítač a nemusejí zjišťovat příčinu, protože používají ssh a vi. Což je samozřejmě naprostý nesmysl – důvodem pomalého počítače není nepoužívání ssh/vi, ale zřejmě něco úplně jiného.
Kdybych měl vždycky pravdu, tak jsem o několik řádů bohatší :). A pocity bych sem nemíchal.
Problém je v tom, že byla diskuse o GUI s pomalou odezvou, která byla možná způsobená přetížením disků či nedostatkem paměti. Použití ssh a vi by na tom asi nic nezměnilo, nemyslíte? Lae když jsme u toho, tak takový Performance Monitor je nádherný nástroj, který unixy mohou závidět. Dnes už ta propast pravda není tak velká, ale berte v úvahu, že perfmon byl ve Windows v roce 1994 či dříve.
> Všichni se lépe orientují v nabídce GUI, než na černé command line s blikajícím kurzorem
To proste neni pravda .
Necitujte primitivni marketing MS, reknete, co udelate z powershellu, co se neudela z bashe.
Neni pravda, ze ps je krypticky. Opravdu krypticky je msword. Co se tyce prochazeni, jestli mate pocit, ze se s Vami pru o to jak lepe neco najit, tak dobre – moje pozice je – neschovavat to. Jestli mate problemy ve kterem document and settings nebo kyho vyra adresare jste to dal, reste to po svem a nasadte na to co chcete, davam Vam svobodu, ja veci jako beagle mazu. Jen otazka – proc bych mel lezt do commandline, kdyz neznam ani prikaz, je v tom nejaky chytak nebo co? To bych jako mel pouzivat vi a nevedet, jak to funguje? Neco jako byt hluchoslepy a pouzivat gui?
Je mi to trapne, hledat hnidy, pravou mys davate z klavesnice?
Chcete si to zkusit? Posaďte 100 neznalých uživatelů ke GUI a k command line, a nechte je najít a vytisknout ten dopis. Kolik myslíte, že jich to zvládne s command line?
Necituji primitivni marketing MS, píši o faktech. V PowerShellu pracujete s objekty, ne s parsováním textů. PowerShall také nekončí na command line – lze provádět operace například nad okny, GUI aplikacemi apod.
Otázka stojí úplně jinak. Proč bych se měl učit stovky příkazů command line, a zavírat si možnost udělat něco k čemu neznám konkrétní příkaz? Vždyť z GUI mohu udělat daleko víc, nemusím trávit tolik času učením (stačí principy, netřeba konkrétní příkazy). V GUI si nemusím pamatovat, jak provést rozepisování dopisů nebo tisk na naálepky ve Wordu – stačí se podívat v GUI. Na command line bych bez znalosti příkazu měl smůlu. V takovém vi bez znalosti konkrétního příkazu ani nevložím písmeno, natož abych soubor uložil.
Pravou myš opravdu můžete dát z klávesnice, je tam na to tlačítko Context. Velmi praktické, zkuste se ho naučit používat. V daném případě ale vychází rychlejší klik myší, protože nemusíte soubor hledat klávesami ve výsledcích.
>>> Všichni se lépe orientují v nabídce GUI, než na černé command line s blikajícím kurzorem
>> To proste neni pravda .
> Chcete si to zkusit? Posaďte 100 neznalých uživatelů ke GUI a k command line, a nechte je najít a vytisknout ten dopis. Kolik myslíte, že jich to zvládne s command line?
Trochu mi utikate, ze? Tvrdite, ze vsichi se lepe orientuji v nabidce GUI. Staci mi najit jednoho uzivatele, abych Vam to vyvratil. Chcete abych ho nasel?
Co se tyce gui x vi, citim, ze je tam opravdu nejake trauma. Povezte mi o tom vice. Gui rozhodne pouzivejte, pokud Vam vyhovuje. Tlacitko Vam prijde velmi prakticke, pac pouzivate gui. Jak logicke. Urcite je to v manualu.
> Jednoduché otázky. Proč se unixové firmy tolik snažily o zavedení GUI (OPEN LOOK, CDE)? Proč jsou dnes všechna rozšířená distra Linuxu s GUI, pokud by podle vás byla praktičtější command line? Já vám to řeknu: lidé mají daleko vyšší produktivitu v GUI.
Chcete to uz zase pretocit? Rovnou Vam reknu formulaci, kterou obhajite – ruzni lide maji ruzne produktivity v ruznych metodach vstupu u ruznych aplikaci. U nekterych aplikaci je CMDline pro nizkou produktivitu i privetivost nepouzitelna.
Nechte si poradit.
Ted jsem si vzpomnel na priklad, kdy jsem musel rucne vycistit registry. Jeden clovek mel GDV kameru pripojenou k Win Me. Uvnitr je v podstate obycejna Philips web camera, tusim PCVC 740K, kvuli vysoke citlivosti. Nechodila, reinstalace driveru nepomohla. Proste neslo to a neslo. Zabralo az to, ze jsem vymazal vsechny klice, ktere jsem od Philipse k te kamere nasel a jeste jsem musel dohledat a rucne vymazat vsechny soubory, na ktere ty klice odkazovaly a i ty, na ktere neodkazovaly, ale dle nazvu se dalo usoudit, ze k tomu patri. Teprve potom, po nekolikatem pokusu, kdy jsem konecne vymazal opravdu vse a na nic nezapomnel, se to dalo znovu nainstalovat a jelo to. Nejmene dve hodiny besneni s regeditem. Byl to opravdu orgasmus!
Podobne jsem na Jinych Win Me cistil veskere odkazy na nainstalovane mysi a soubory z disku na instalaci, kde nejela mys. Hlavne, ze v device manageru to ukazovalo dve nainstalovane mysi, ovsem jine, nez ta, ktera tam vskutku byla. Vymazani nepomohlo, po rebootu byly zpet a mys nejela furt.
Ano, samozrejme, Me je neskutecna sracka. Ale jiz jsem takle cistil klice i na W2k, to byl prave ten pripad dvojich klicu.
Popsaná příloha s kamerkou se vám mohla úplně stejně stát s konfiguráky. Většina toho co jste smazal byla samozřejmě nepodstatná, a nejspíš šlo o jedinou hodnotu, která byla problematická. Ovšem z důvodu vaší neznalosti jste musel střílet na slepo. Samozřejmě existují lepší techniky, ale to byste je musel umět.
Obavam se, ze to nebylo tak jednoduche. Pouhe vymazani vsech klicu z registry bylo nedostatecne, zabralo az to, kdyz jsem vymazal jeste soubory na disku. Win Me asi neinstaluji novou verzi souboru, kdyz ne disku jedna je a ma stejnou verzi.
Opravdu nevim, jak bych stravil spoustu casu dohledavanim vsech klicu v textovem konfiguraku. Ledaze by konfigurace Linuxu byla ukladana po vzoru Windows: v jednom souboru s klici rozptylenymi po vsech certech.
Velmi lituji, ze jste tam tehdy nebyl. Konecne bych mohl videt odbornika pri praci. Kouknul byste se na datum, z okna, zeptal se na datum narozenin majitelovy zelvy, opravil jeden klic a bylo by. Jen me tak napada, jak to, ze se ten jeden klic sam od sebe zmenil, kdyz s tim nikdo nic nedelal?
Jinými slovy to zřejmě nebylo klíči v Registry, ale jedním souborem na disku. Kdybyste totiž místo mazání klíčů v Registry kreslil křídou kruhy okolo počítače, a pak smazal správný soubor, zřejmě by to pomohlo také. Nemusíte se stydět – i zkušení člověk musí občas experimentovat. Jen je třeba vyvodit správný závěr: nejspíš to bylo souborem. Ověřit jste to mohl na místě tak, že byste z Registry vyexportoval hodnoty před jejich smazáním (to jste stejně měl udělat), a po smazání souboru je zkusil dát zpátky. Takhle jste si z toho jen vyrobil bramboračku.
Opravdu nevim, jak bych stravil spoustu casu dohledavanim vsech klicu v textovem konfiguraku – vraťte se v diskusi zpět k příkladu s OOo a konfigurací toolbaru. Tak dlouho byste jí po konfigurácích dohledával? A co kdyby vám padal OOo Write při startu díky špatné konfiguraci, a vy se snažil chybnou konfiguraci najít a opravit? Nebo jen smazat bez smazání zbytku konfigurace OOo?
Dělal bych to úplně jinak. Přišel bych, vymočil se do akvária, vyprstil psa, pak chvíli mazal klíče v Registry, a nakonec bych řekl „hm, to je nějaké rozbité, kupte si nový počítač“ :). U tohoto bodu je dost dobře možné, že vám můj humor nesedne.
Je mi jedno, cim presne to bylo. Nebudu delat pokusy, kdy bych vzdy smazal jeden klic, jindy zase jeden soubor… To by trvalo ne hodiny, ale dva dny. A to bych nejen rozflakal ten pocitac, ale vyvrazdil i nejblizsi pobocku Microsoftu.
Ocekavam, ze kdyz preinstaluji driver, Windows si znovu nakopiruje soubory a da do kupy klice. Windows nekdy ale asi ocekavaji neco jineho, nez ja.
BTW, na Widlich obcas take zalezi na vecech, jako co se udela v jakem poradi, neco jako ducharina. Pokud vse vybiji a znovu nainstaluji driver, je mozne, ze se to poradi zmeni a pak to jede nebo co ja vim. V kazdem pripade, jestli ta kamera lehne znovu, muzete se tam vypravit sam a predvest, jak to tremi kliknutimi date dohromady. Pobavite se, zejmena, kdyz vam ani nebudou schopni sdelit presne okolnosti vzniku problemu.
Vždyť to říkám. Vy NEVÍTE, co bylo příčinou problému. Mazal jste hromadu „podezřelých“ věcí z Registry, mazal soubory, občas mezi tím rebootoval, a najednou to začalo fungovat. Kdybyste u toho maloval okolo počítače křídou pentagram, tak byste zřejmě nadával, že pro vyřešení problému je třeba použít spoustu křídy; přitom malování pentagramu nemá na řešení problému vliv.
Přitom jste mohl použít metodický postup: před smazáním či změnou hodnoty v Registry můžete provést její export, a mazané soubory místo mazání přejmenovávat. Až věc začne chodit, můžete vrátit zpět všechny změny vyjma té poslední. Ve vašem případě byste zřejmě zjistil, že veškeré mazání z Registry bylo k ničemu. Ovšem pak byste asi opravdu začal ROZUMĚT tomu co děláte.
Když přeinstalujete driver, tak Windows provedou přesně to, co je napsané v INF souboru toho driveru. Pokud je autor driveru prase (což často bývá), tak to může dopadnout všelijak. S Windows to ale nemá nic společného.
Ta „duchařina“ je pouze vaše neznalost, viz první odstavec.
Ne, opravdu nevim, co presne bylo pricinou. Mam snad dodavatele programu/driveru… zadat o zdrojaky a pouzite vyvojarske prostredi, abych si to doma debugoval? To by asi neslo a tak delam jedinou vec, kterou v dane situaci muzu: vybilit registry a zacit znova, na zelene louce. Co jineho byste mi, jako Widloguru, poradil.
Nemazal jsem zadne podezrele veci z registry, to bych asi skoncil s nefunkcnimi Widlemi, protoze na prvni pohled v registry vypada podezrele uplne vsechno. A to by ze mne asi meli radost, kdyz bych jim tam jeste musel preinstalovat Widle a vsechny aplikace.
Vsimnete si, ze za ta leta, co tohle radeni v registry delam, jsem ani jednou neslozil Widle ani zadnou jinou aplikaci, ktera s tim nemela co delat. Takze si asi, v rozporu s vasim nazorem, nepocinam tak uplne blbe.
Na nejaky export se vykaslu. Proc bych exportoval neco, co si aplikace stejne znovu vytvori pri nasledujici instalaci? A propc bych prejmenovaval soubory, ktere mam na instalacnim CD? Abych pro priste vedel, v cem presne to bylo? Ja doufam, ze zadne stejne priste nebude a napriklad ten kram s Win Me jiz doufam vickrat neuvidim. Vubec doufam, ze nikdy neuvidim nic pred Win 2000, ale radsi ani ty W 2000.
Je mi jedno, jestli budu rozumnet tomu, ze jsem akorat mel smazat klic bflm12589 a soubor xyz.sys, namisto abych smazal vsechno a zacal znovu. Tato znalost by mi pomohla leda tak k tomu, abych priste (snad) ten problem vyresil rychleji. Jak jsem ale rekl, zadne priste jiz doufam nebude a vzhledem k tomu, ze nasledujici problem bude jiny, nestoji mi presna izolace problemoveho klice nebo souboru za vynalozene usili.
Vzhledem k tomu, ze nemam po ruce ani Ballmera ani autora driveru, abych jim vysypal na hlavu kos s odpadky, je mi jedno, zda za problem mohou Widle nebo autor driveru. Jedno mi neni, kdyz to nefunguje.
Nikonu to neříkejte, ale pro debuggování nepotřebujete ani zdrojáky, ani Visual Studio. Natož pro triviální troubleshooting. To „vybílení Registry“ je pro vás bohužel obdobou malování pentagramu křídou okolo počítače. Nevíte ani proč, ani jak, a jen to zkoušíte. Nakonec ani nevíte, co tomu pomohlo. Představte si, že by takhle někdo v servisu „opravoval“ vaše auto nebo hodinky. Rozmontoval by zařízení, náhodně vyměnil nějaké součástky, do něčeho zabušil kladivem, občas někde něco naolejoval, složil, a pokud to náhodou bude fungovat, tak nadával na množství součástek, které zase „bylo potřeba vyměnit“. Takhle to dělá prase, a ne profesionál. To si neberte osobně – já bych opravoval auto nebo hodinky podobným způsobem :). Ale protože mám soudnost, tak to nechávám na lidech, kteří to umí.
Kdybyste si smazal opravdu důležitý kus z Registry, tak nenabootujete (podobně jako když si smažete důležitý konfigurák). Ovšem při dalším rebootu by vám Windows nabídly Last Known Good Configuration, a problém by byl vyřešen. Krása, že?
U vás je ale pravděpodobnější, že smažete nějakou nekritickou část, která později bude způsobovat nepředvidatelné chování systému. No nic, zase pak můžete nadávat na „nutnost reinstalace“ :)
Proč byste měl provádět troubleshooting jako profesionál, a ne jako prase? Abyste se nemusel tolik stydět, a abyste se to jednou konečně naučil. Potom už nebudete muset kreslit pentagram křídou okolo počítače, protože budete konečně rozumět tomu, jak funguje. Příště pak totiž budete umět řešit VŠECHNY problémy toho konkrétního typu rychle a efektivně.
Jestli vám někdo říkal, že Windows vždycky fungují, tak vám lhal. Každý trochu složitější SW má chyby, to je (zatím) obecná vlastnost. Podobně mají své problémy telefony, automobily, mikrovlnky… Ovšem mikrovlnku se (snad) nesnaží doma opravovat lidé, kteří nerozeznají šroubovák od pájky.
> Zatím děláte ostudu jen vy, a to sám sobě. Máte něco k věci?
Mam. Jak muzu vstoupit do Vasi sekty uctivacu jedineho spravneho operacniho systemu JSOP? Je znalost hkmfrk a hkmprc postacujici podminkou, nebo se jeste musim naucit hkmprd?
To, ze jste tomu venovat stovky hodin je mi lito, v dalsi verzi bude urcite uplne nova pokrokova wow technologie a budete mit moznost hajit uplne jine registry. Jeste ze je to za takovou skvelou cenu – vecere pro mensi vesnici. A to se vyplati.
Nemohu poradit, protože nejsem členem žádné sekty. Pokud chcete administrovat Windows a dělat jejich troubleshooting, tak byste se měl naučit hkmfrk, hkmprc a hkmprd úplně stejně, jako dnes umíte /atakdále, /domů, editor Visual Interactive atd.
Čemu jsem měl údajně věnovat stovky hodin?
Já si nevzpomínám, že by mi v posledních pár letech nešlo nabootovat kvůli zapsání špatnéh hodnoty do Registry. A kdyby se to stalo, problém se vyřeší pomocí Last Known Good Configuration. Na rozdíl od hledání chyby v konfiguráku to zvládne i běžný uživatel.
To howto pro Windows je opakováním pro každého, kdo umí základy správy Windows. Vždy mě překvapuje, že lidé se znalostí stovek příkazů, desítek konfiguráků, ovládání vi, skriptování v bashi a PERLu atd. mají veliký problém spravovat vlastní stanici s Windows. Možná měli čas investovaný do zvrácenosti zvané vi investovat do učení se administrace Windows.
A spuštění LHC je považováno za předzvěst druhého příchodu Krista :)
VZPAMATUJTE SE! Registry je konfigurační databáse, a s přidáním dalších záznamů se přístup do Registry nijak výrazně nezpomalí. Hledání v Registry má totiž složitost O(log n), kdežto v konfiguráku O(n). U zápisu vychází konfiguráky ještě daleko pomalejší, protože kvůli jeidné hodnotě musíte přepsat celý konfigurák. Jestli tohle nedokážete pochopit, tak vám holt chybí nezbytné základy.
Databáze Registry se může poškodit, stejně jako konfigukák, nebo samotný FS. Jinými slovy žádná nevýhoda.
Víte, že vám bobtnají konfiguráky různými nesmysly? Při odinstalaci SW na Linuxu totiž typicky nedojde k odstranění konfiguráků. Když už se odstraní smetí ze /etc (což nebývá vždy zvykem), tak zbývá ještě spousta věcí v home adresáři uživatele. A zpomaluje se vám kvůli tomu nějak systém? Asi ne. Na velikosti nezáleží, tedy alespoň pokud mluvíme o konfiguraci ;)
Registry pristup nezpomaluji? Ani kdyz misto puvodnich treba 8MB maji treba fragmentovanych 20?
Poskozeny konfigurak opravim editorem. Registry opravim reinstalaci.
Zbyle konfiguraky na Linuxu akorat zabiraji misto, nic nezpomaluji. Aplikace na Linuxu nemusi cekat na odezvu z vyhledani klice z 20MB binarniho chaosu. Pri spusteni si proparsuje par kb textaku a je to. Pak uz do nej neleze, eventuelne nekdy konfigurak nasype uzivateli zpet do home directory. Na Debianu stare konfiguraky zrusim snadno, jsou na to nastroje. Pokud neco zbyde, asi by stacilo locate na to, abych to dohledal.
Precteni konfiguraku je typicky zalezitosti precteni jednoho alokacniho bloku. Precteni konfigurace jedne aplikace na Widlich je pravdepodobne zalezitosti nacachovani cele fragmentovane databaze, aby bylo mozne zpristupnit klice tam rozptylene po ruznych sekcich.
Ne, ani když mají 20MB, a dokonce ani když mají stovky MB. Registry hive se defragmentuje jako běžný soubor.
Poškozený konfigurák fakt opravíte editorem? Máte na mysli v případě poškození FS, nebo v případě vadné hodnoty? Protože v případě poškození FS vám to nevěřím, a v případě vadné hodnoty máte ve Windows Last Known Good Configuration. A zvolit Last Known Good Configuration (která se nabídne sama po neúspěšném bootu) zvládne i běžný uživatel, na rozdíl od patnání konfiguráku. Samozřejmě můžete i patlat Registry z konzole, jestli vás to baví.
Zkusím vám věc vysvětlit. Když čtete konfigurák z 500GB disku, tak se Linux musí probírat 500GB binárního balastu. Partition table, partition X, FS, superblok, root directory, podadresář home, podadresář user, podadresář tečka-cosi… Umíte si představit, jak dlouho to trvá? No, kupodivu to moc netrvá, protože nemusíte prohledávat celý disk, ale jdete celkem najisto. Podobně je to v Registry. Je to binární struktura organizovaná pro rychlé vyhledávání. Vyhledání klíče (větve) v Registry je jako nalezení adresáře na disku, a nalezení hodnoty je jako nalezení souboru v adresáři. Tedy pekelně rychlé, na rozdíl od konfiguráku.
„proparsuje par kb textaku a je to“ – přečtení jediné hodnoty z konfiguráku znamená načíst v průměru polovinu obsahu souboru. Zapsání jediné hodnoty znamená přepsat celý soubor. To jsou podle vás rychlé operace ve srovnání s Registry? Fakt?
Precteni konfigurace jedne aplikace na Widlich je pravdepodobne zalezitosti nacachovani cele fragmentovane databaze, aby bylo mozne zpristupnit klice tam rozptylene po ruznych sekcich. – to vycházíte z testu výkonu Windows Registry, nebo si vymýšlíte? Ono je totiž čtení konfigurace na Linuxu jedním ze silně zpomalujících faktorů, spolu s pomalým dynamickým linkováním. Proto vám ty aplikace startují tak pomalu. Proto se používá „optimalizace“ spočívající v dopředném načtení obsahu konfiguráků, aby se pak protahovaly jen pamětí. Proto se OOo snaží vyřešit dlouhé načítání konfigurace při startu.
http://wiki.services.openoffice.org/…onfiguration
‚The OOo configuration (aka registry; module configmgr) has various problems: Reading/stat‘ing its many data files upon start up has negative impact on start up performance (see Performance/Startup#strace).'
http://performance.openoffice.org/…lets/ReadMsg?…
Proč toho vím o konfiguraci ve Windows i v Linuxu víc než vy? Je trochu depresivní, když jsou lidé úplně mimo realitu :(
Je-li konfigurak dokopan chybou FS, tak ho tam nasypu zpet ze zalohy. Vezmu MC, namontuju externi disk a za minutu je zpet. Pokud nemam zalohu, apt-get mi nainstaluje novou kopii defaultniho a ten si zedituji.
V konfiguraku se nic nevyhledava, pochybuji, ze by autor kterekoliv aplikace psal parsovani takto. Proste se cte cely soubor a hodnoty se sypou do promennych v poradi, v jakem se najdou. Vyresi to jedno cteni, nikde se nic nehleda. Vy byste to snad resil jinak?
Aplikace mi zas tak pomalu nestartuji. Nezda se mi. Kdyz uvazim, jak stary ten muj kram je, tak mi pripada zivejsi, nez Vista na modernim stroji.
Pokud máte dokopaný FS, tak konfigurák zpravidla nebývá jediná zasažená věc, a restore konfiguráku je váš poslední problém. Samozřejmě restore můžete i u Registry. Všechny hives mají zálohu, včetně zálohy po prvním bootu (plus je tuším i záloha na rescue CD).
Vámi popsaný způsob čtení konfiguráku je možný leda u aplikace typu Notepad. U takového OOo je konfigurace tolik, že jí nemůžete sázet do systémových proměnných. Načítání obsahu klíče/konfiguráku jedním průchodem může a nemusí být použito, záleží na scénáři. Když budete například v aplikaci vytvářet instanci nějakých KPart, tak rozhodně nevystačíte s jediným načtením konfigurace.
Nevím co se vám zdá nebo nezdá, ale aplikace na Linuxu startují pomalu, a to ze mnou popsaných důvodů. Linky na web OOo jsou také dostatečně vypovídající. Smiřte se s tím: konfiguráky jsou z hlediska výkonu katastrofa.
Jestli je vám to jedno, to je celkem od věci. Pointa je ta, že ukládání konfigurace do konfiguráků není z hlediska výkonu žádná výhra, jak jste si zřejmě dodnes myslel. A ano, OOo ukládá konfiguraci do konfiguráků i ve Windows. Vyjma toho je to SW funkcí připomínající Office 97, ale rychlostí připomínající hlemýždě.
Na kompletni restore Debianu vam NEstaci zaloha /etc a seznam baliku. Co vaše data a nastavení? Co aplikace instalované z tarballu, kompilované aplikace?
Naopak ve Windows máte průvodce uložením nastavení. Provede export dokumentů, nastavení v Registry, a vše to pak můžete přenést na nový počítač. Krása, že?
Mluvim o systemu, ne o mych datech. Ty, samozrejme, by musely byt zalohovany zvlast. System obnovim celkem snadno ze seznamu baliku a /etc a rekneme par veci z /var. Pokud by byly nejake aplikace z tarbalu, tak bych budto zalohoval ty tarbaly anebo, pokud by jich zacalo byt prilis mnoho, tak bych musel prejit na zalohu celeho sytemu, protoze bych byl liny ty aplikace zase instalovat znovu. To same s temi kompilovanymi aplikacemi, i kdyz tech vetsinou clovek moc nema.
Nejaky pruvodce ulozenim nastaveni me pri padu sytemu moc nevytrhne. To snad leda, ze by se mi vedle valela stejna zalozni masina.
Pokud byste provedl obnovení systému vámi popsaným způsobem, přišel byste o všechna uživatelská nastavení. Plus byster si zadělal na potenciální problémy s nastavením a verzemi SW apod.
Naopak pruvodce ulozenim nastaveni ukládá uživatelské nastavení, a není nutné nastavení používat na stejném stroji. A samozřejmě i backup lze za jistých okolností rozbalit na cílovém stroji s jinou konfigurací; je to popsáno v MS KB.
Budete se možná divit, ale i Registry lze importovat ;)
Někdo má raději průvodce, než vysování hromady příkazů na command line. Konkrétně 100% uživatelů, a většina adminů. Pouze pokud wizardi chybí, a GUI není nebo je mizerné, tak je potřeba použít nouzovku: command line.
Kolik mate tech home? Ja obvykle mivam /home jeden.
Jake permissions a atd mate na mysli? Identifikujte problem.
Zase pruvodce a zase ten jeden proprietarni system – nejste nejaka sekta? Moje cesta s pruvodci koncila prilis casto v riti na to, abych si myslel, ze nejaky automaticky kod vi lip nez ja, co chci.
Jistě víte, že home adresář uživatele může být prakticky kdekoliv.
Jaké permissions? Uživatel jaromrax má na počítači alpha UID 201. Na počítači beta neexistuje UID 201. Pokud přenesete home adresář uživatele jaromrax na počítač beta, musíte se ujistit, že na cílovém stroji budou správně nastaveny vlastník, skupina a permissions.
Průvodci jsou užiteční, pokud je umíte používat. Najdete je třeba v OOo, instaluje se tak Oracle, atd. Ale to je na Linuxu, tam je to opravdu o sektě ;)
Pripominam – resila se tu zaloha systemu – adresar /etc – tam jsou take uzivatele se svymi uid…skupiny se svymi uid… jeste vidite problem?
A i kdyz to cpu na jiny system, porad nevidim duvod pro nejaky frontend. A abych dokazal ze jsem opravdu sektar ja – postoosme opakuji – pouzivejte frontend, kdyz je to pro Vas uzitecne. Vy mi vycitate, ze se musim ucit commandy – naucte se pouzivat vsechny pruvodce a vsechny alt-zkratky pro vsechny zapadle frontendy co jich je, preju Vam to.
Aha, vy vlastně máte jen lokální uživatele…
Používat průvodce je výrazně jednodušší, než používat příkazy. Vždyť si zkuste přidat WiFi síť, tiskárnu, nebo provést backup wizardem a z command line. A alt-zkratky vidíte přímo na obrazovce po stisknutí klávesy Alt, to nevíte?
Samozřejmě pokud se vyžíváte v editaci konfiguráků, klidně tam pokračujte. Jenom netvrďte, že to tak vyhovuje ostatním – není to pravda. Upřímně: Linux se dá používat jen způsobem, kterým to děláte vy. Zkoušet ho používat jako Windows končí vždy hrozně. Než bych používal mizerné admin GUI, raději sám na Linuxu i unixech používám command line.
Polozte klice od bytu na koleje od tramwaye a az je ta tramway prejede, tak se podivejte: poskozeny obsah, napriklad necitelny binarni odpad namisto retezce. Obcas necitelne jmeno klice. Obcas necitelny usek databaze kvuli poskozeni zaznamu na disku. Sezente si nejaky slusny program na opravu registry, treba Registry Mechanic od PC Tools nevypadal tak blbe. On vam nejake ty nesmyslne klice najde a vypise.
Registry cleaners jsou snake oil, léčba svěcenou vodou! Registry neobsahují jen stringy, ale i binární data. A obsahují i nečitelná jména klíčů. Nečitelný úsek databáze je spíš kvůli nedostatku permissions daného uživatele, on ten uživatel zpravidla nemůže všude.
Víte vůbec, co přesně dělají registry cleaners? Odstraňují reference na neexistující COM komponenty z Registry, což je naprosto zbytečné, protože to vyjma uvolnění pár kB nic nemá jiný efekt. Vyjma toho mohou odstranit klíče související s odinstalovanými aplikacemi. To má své háčky: 0) opět to ničemu nepomáhá, je to jako když smažete nepoužívaný konfigurák; 1) registry cleaner nezná zdaleka všechny aplikace, takže neví; 2) pokud používáte roaming profiles, tak vaše nastavení cestuje mezi stroji, a smazat nastavení nenainstalované aplikace je velký průšvih; 3) když to registry cleaner podělá, tak vašemu systému dost možná hodně ublíží. A protože ty aplikace nezná (případně nezná jejich různé verze), tak je tu dost vysoká pravděpodobnost problémů.
Proč vám každý registry cleaner něco najde, a nejlépe to označí jako Critical? Protože vám musí ukázat, že jste fakt kriticky potřeboval vyčistit Registry. Vzpomeňte na Ad-Aware, který neškodé tracking cookies označuje jako Critical Objects – ze stejného důvodu.
Zeptám se: pustil byste ini-cleaner s podobnou funkcionalitou na svůj Linux? Aby se přehraboval v konfigurácích, a dle svého výběru mazal řádky, sekce i celé soubory?
>Zeptám se: pustil byste ini-cleaner s podobnou funkcionalitou na svůj Linux? Aby se přehraboval v konfigurácích, a dle svého výběru mazal řádky, sekce i celé soubory?
Nepustil, jeste nikdo asi zadny nenapsal. K cemu by take byl dobry? V textovych konfigurakach se vyznaji i pionyri z pomocne skoly, coz bych o registry nerekl.
Konfiguráky zdaleka nejsou jednoduché. Zkuste si ediací konfiguráku změnit umístění toolbaru nebo výchozí nastavení spelleru v OpenOffice Write. Zkuste si to nejen představit – zkuste to teď jít hledat. No a na Registry zase není nic magického, tedy pokud je trochu znáte. Ono se naučit proklikat do HKLM\Software a HKCU\Software není žádná věda. A pak jste na tom přesně jako s konfiguráky, jen je to rychlejší. Pravda, nemáte 10 různých formátů Registry, na rozdíl od konfiguráků ;)
Predne Openoffice je komplexni GUI program, upravovat konfiguraci pomoci editace konfiguraku by napadlo akorat vas. Muvte treba radsi o nastaveni site nebo chovani nejakeho daemonu.
S regeditem na tom urcite nejsem stejne ci lepe, jak s textovym konfigurakem. Urcite tam nenajdu vsechna nastaveni okomentovana a vysvetlena na jednom miste (nebo je nenajdu nekde v manualu). Ale mozna, ze vase Vista ma uplne jiny regedit, jaky jsem jeste nevidel.
OOo je poměrně komplexní program, a má tedy i v konfigurácích většinu „problémů“ Windows Registry. Například se v těch konfigurácích velmi těžko orientuje, nejsou komentované, těžko oddělit nastavení jednotlivých aplikací (protože sdílejí komponenty) atd.
Ve Windows se běžně nic nenastavuje přímo v Registry, vždy nastavujete v GUI. Pokud je třeba sahat do Registry, stalo se někde něco špatně, protože uživatel v Registry nemá co dělat. To pouze na unixech bylo psaní uživatelského interface pro nastavování tak náročné (a nepotřebné pro ty pány v bílých pláštích a galoších), že se používaly komentované konfiguráky.
Jinými slovy není důvod, aby byl v Registry v konfigurace servisu (deamonu) komentář „tady se zadává host name“, když ho zadáváte v GUI.
Ano, ale ne vse lze nastavit pres gui. A to i ve Widlich, i na sajte Microsofto obcas vidite navody, kde rikaji, ze se ma udelat to ci ono rovnou v registry. Klasicka ukazka je treba Windows XP Home Disaster a zalohovani/obnova kryptovacich klicu.
A pokud se nekde neco stane spatne, jak rikate, je mi na dve veci vedomi, ze vetsinou do registry nemusim a vetsinou to naklikam pres gui. Uz parkrat jsem byl v situaci, kdy bych to pres gui neuklikal. BTW, proc je tedy ve Widlich regedit, kdyz je vlastne k nicemu?
Co by měl být podle autorů SW schopen nastavovat uživatel, to lze nastavit v GUI. Pokud musí uživatel do Registry, je to špatně.
Pokud se stane něco špatně, tak a) víte co dělat, a uděláte to; b) nevíte co dělat, takže budete zkoušet, a doufat že nic neponičíte; c) zavoláte někoho, kdo věci rozumí. Doporučil bych vám možnosti b) a c), nebo se naučit základy administrace Windows.
Nikdy jsem netvrdil, že regedit je ve Windows k ničemu.
Registry mají hives, něco jako file systémy. Jsou to mimo jiné
HKEY_LOCAL_MACHINE (zkracováno jako HKLM), který drží nastavení specifická pro lokální počítač; je to obdoba /etc
HKEY_CURRENT_USER (zkracováno jako HKCU), který drží nastavení uživatele; je to odboda .* souborů v home adresáři uživatele
HKLM i HKCU mají podklíče Software, do kterých se umisťuje nastavení. Nastavení je pak v podklíčích podle jména výrobce, a je doporučeno mít další podklíč podle jména produktu. Nastavení se typicky načítají v pořadí default value, z HKLM, a poté z HKCU. Jinými slovy nastavení uživatele má prioritu před nastavením stroje.
Příklad:
HKCU\Software\7-Zip – obsahuje nastavení výrobce/aplikace 7-Zip. Je to obdoba konfiguráku ~/.7-zip.config.
Ve větvi HKCU\Software\7-Zip\Options můžete například vidět hodnotu CascadedMenu typu REG_DWORD (číslo), která je u mě nastavená na 1.
Tohle a mnohem víc byste vědět, kdybyste znal alespoň základy administrace Windows. A teď mi řekněte: není to trivialita? A není snad člověk s vaším IQ schopný se tohle naučit?
> A teď mi řekněte: není to trivialita?
Neni, je to neokomentovana pakarna, rozptylena na 250 mistech po HKLM a HKCU. Nektere klice maji nazev takovy, ze clovek ani vzdalene neodhadne, k cemu slouzi. MS mel jiz davno vydat manual, kde by bylo vysvetleno, jak jednotlive vetve funguji a idealne rovnou jednu kopii pribalovat k Widlim do adresare Doc.
Pokud se konfiguráky editují z GUI, také nejsou komentované (viz konfigurace OOo, a nejspíš i většiny dalších GUI aplikací). Jedinou výjimkou je pár konfiguráků pocházejících z prastarých unixů, pro které původně neexistovalo žádné GUI.
Některé hodnoty v konfigurácích maji nazev takovy, ze clovek ani vzdalene neodhadne, k cemu slouzi.
MS už dávno VYDAL Registry Reference. Navíc jak (ty zajímavé) větve Registry fungují jsem vám popsal během pár minut. Naučí vás to snad na každém základním školení administrace Windows. Opět nemáte problém trávit stovky hodin učením se příkazů a jejich syntaxe, memorováním manter typu „mount -t vfat /dev/fd0 /mnt/floppy“, bez problému se naučíte adresářovou strukturu unixů, ale naučit se význam DVOU větví Registry, to je na vás najednou moc.
http://technet.microsoft.com/…ary/cc786673(WS.10).aspx
Vase skoleni z registry se omezilo na vysvetleni toho, co znamena zkratka hklm a hkcu, coz vi skoro kazdy. Schvalne si prolezte registry a podivejte se, na kolika mistech ma klice treba vas oblibeny graficky editor. Pochopit presne, na co a proc kde a jak, neni vzdy zcela trivialni, zejmena, kdyz jsou ve hre krasne klice ve forme serie nahodnych cisel.
Ta vase reference v technetu je na dve veci. Chci pravidelne aktualizovany soubor, treba ve formatu Windows helpu, abych si ho mohl odnest, kam zrovna potrebuji. To bych povazoval za pouzitelnou dokumentaci, zejmena, pokud by vyhledavani vracelo alespon z casti relevantni vysledky, coz bych o search enginu na microsoft.com nerekl. Takovy soubor kdysi vytvorili pro NT. 4.0. Bohuzel zastaraly a nikdy vice neaktualizovany.
Zrovna vy jste se tvářil, že Registry je jeden velký zmatek, a HKLM ani HKCU vám nic neříká.
Můj oblíbený grafický editor je Paint.NET, a nastavení má v HKLM\SW\Paint.NET a HKCU\SW\Paint.NET. Ty klíče ve formě série náhodných čísel vás nemusí zajímat; týkají se systému COM komponent, a pro vás je zjevně důvležité jediné: nemažte je z Registry, nemá to smysl :)
Takže nejprve by měl MS vydat referenci Registry. Když na ní dostanete link, tak není ve formátu Windows Help. No, to byste si musel stáhnout MSDN Library, kde tuhle informaci máte (je k dispozici třeba v rámci VS Express, které je zdarma). Webové verze MSDN by mohla mít lepší vyhledávání, ta lokální je v pohodě. K aktualizaci jen tolik, že na MSDN vidíte: Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2 Jinými slovy jde o aktuální verzi.
Když to shrnu, tak se nastavení ve Windows ukládá dost podobně jako na unixech. Jenom se používá daleko rychlejší binární DB místo pomalých textových souborů, formát Registry je jeden (zatím co formátů konfiguráků je mnoho), a na rozdíl od unixů je k dispozici dokumentace. Vy bohužel neznáte ani základy, je to jako byste na Linuxu nevěděl o existenci a významu adresáře /etc. Na základě své neznalosti potom vynášíte unáhledné a zjevně nesprávné soudy.
To je skvely – proc tu porad davate manualy na windows? Uz ted zni vsechno tak slozite, ze vsechny potencialni uzivatele odezenete.
Tak nakonec se zda, ze rozdil je jen v DB. Mate nejake ciselne srovnani co se tyce dopadu rychlosti cteni? Mate pocit, ze v linuxu neni ke config dokumentace? Ukazete mi nejaky priklad? Jestli to bude ooo, tak jste samozrejme vyhral a ja nebudu moct presunout nejakou listu pomoci config a proto prejdu na win, kde se budu moct naucit registry.
Nedávám sem manuály na Windows. JardaP tvrdí nesmysly, tak píšu, jak se věci ve skutečnosti mají.
Číselné srovnání rychlosti čtení nemám, ale zjevně je ve prospěch Registry. O(n) je jak známo horší, než O(log n). Také jsem tu linkoval problémy OOo s rychlostí načítání konfigurace.
Samozřejmě OOo je dobrý příklad.
Konfiguraky – nechte si to patentovat. V zivote by me nenapadlo hrat si s config fily u ooo. To je Vas neverending priklad, ktery nikdy nepochopim.
To, ze jsou komentovane jen stare a jen vyjimecne je opravdu ale opravdu velka lez, za tuhle si reknete o bonus.
A uz je to tu zase, mate pocit, ze kdyz Vam trva stovky hodin par prikazu, ze to trva kazdemu. Jdete na skoleni, ja si dam man.
Jinak vidim, ze to nejsou dve vetve ale pet, nekolik zpusobu pouziti, 9 datatypu… ale ne, nechte si je pro sebe, nechci to slyset a slibuji, ze to nepouziju. Je dobre, ze to nekomu vyhovuje, alespon to nedelali zbytecne.
Já do konfigurace zpravidla nesehám příliš. Na OOo jsem demonstroval, že konfiguráky nejsou nijak jednoduché.
Zkuste se někdy podívat na konfiguráky xorg, Oracle, SAPu, KMailu, OpenOffice a dalších. Jsou komentované? Kdepak.
http://www.aleph0.com/…-OpenBSD-3.9
Otázka není jak dlouho trvá se naučit ty hromady příkazů. Otázka je, proč s takovým nesmyslem vůbec ztrácet čas. Není lepší používat takový interface, který nevyžaduje memorování příkazů? Chápu, že v době děrných štítků a pravěkých UNIXů to nebylo možné. Ale dnes jsme někde jinde.
Registry nejsou dvě větve, ale dvě z nich jsou ve většině případů zajímavé. Samozřejmě můžete používat své ultrarychlé O(n) konfiguráky, kde navíc změna jediné hodnoty znamená nutnost soubor kompletně přepsat. Na co nějaké zbytečnosti typu binární index, datové typy… Vždyť jsme fungovali i s těmi děrnými štírky, tak proč ne s konfiguráky. A určitě nepoužívejte GConf a KConfig ;)
xorg.conf, kdyz byl v systemu, neco tam bylo a ted – man xorg.conf.
Oracle, SAP – v jakem repozitari to najdu ? Kmail je gui vec. ooffice – uz je tu zase demonstracni priklad.
Zijte si jinde – nevnucuju Vam zadne prikazy ani powershell se svymi supr zkratkami. Vy se ‚nebudete ucit prikazy‘, ja se nebudu ucit kde je jaka roleta a kterym tlacitkem mysi kam sahnout'. Ja tady vidim mimobezny zajmy a kdyz budu chtit, klidne si muzu ztracet cas lovenim v gui pod linuxem, tohle blbnuti neni vysada windows.
Zatim se mi nestalo, ze bych potreboval conf komplentne prepsat, protoze me nejaky moudry kod nezachranil pomoci datovych typu. A dekuji za upozorneni, gconf nepouzivam, pokud vim
Oracle a SAP nenajdete asi v žádném repozitáři. Relevance dotazu?
KMail lze nastavovat z GUI, stejně jako obsah většiny konfiguráků v /etc (KDE Control Panel, YaST, …). A jeho konfiguráky nejsou komentované. Totéž s OOo.
Naprostá většina uživatelů počítačů i adminů žije z vašeho pohledu jinde. A vy z jejich pohledu žijete v počítačovém středověku.
Konfigurák musíte komplet přepsat kdykoliv, když chcete změnit byť jedinou hodnotu. Výjimkou je případ, kdy má změněná hodnota stejnou délku jako původní (ovšem v praxi se přepis asi provede i pak). Navíc v době zápisu do konfiguráku z něj nelze číst, což v Registry nenastává. Viz též heslo race condition.
> Oracle a SAP nenajdete asi v žádném repozitáři. Relevance dotazu?
Takze mi ukazujete, ze proprietarni soft. nema dobrou dokumentaci uvnitr config? A tedy linux nema dobrou dok v config?
KMail – ano to jsem uz ale psal ja. OOo: mohl byste uz jednou rict, co ma spolecnyho tenhle hnusny moloch s config linuxu?
Jestli z neciho pohledu nejsem in me nestresuje, verite? Zkuste to na chatu teenageru.
Aha – jde Vam o to, ze Vy menite konkretni byte v pameti, zatimco ja sektory na disku. No, to asi bude nejaka bezpecnostni chyba linuxu, proto se tam drzi tolik malwaru. Nemate nejaky pripad, kdy se zneuzije zapis config file? To be me zajimalo…
To ukazuje, že ani na Linuxu nejsou konfiguráky zdaleka vždy komentované. Když jsme u toho, tak takový OOo nemá komentované konfiguráky, a přitom je součástí distribucí.
Jestli jste in, to mě fakt netrápí. Pokud vám vyhovuje vi a TeX, nebo pro mě za mě dálnopis a děrné štítky, tak je klidně používejte. Já jenom říkám, že preference světa okolo vás jsou (z velmi dobrých důvodů) úplně jiné. A stejně jako vám tohle možná nepřijde, tak jsou poněkud mimo i vaše názory na údanou kvalitu Linuxu a open source.
Ale kdepak, nebyla řeč o bezpečnosti (byť race condition může mít i bezpečnostní důsledky). Jde o to, že když zapisujete do konfiguráku, tak z něj po tu dobu není možné číst. Z Registry samozřejmě můžete číst i během zápisu, a nic se nestane.
>Pokud vám lehne počítač při startu, tak stačí stisknout tlačítko reset, a při dalším bootu vybrat Last Known Good Configuration.
V to doufam. Treba by take mohl rici, ze loader nemuze najit ntoskrnl nebo jak se to. :-)
>ohle vaše konfiguráky na Linuxu? Nebo se musíte jen modlit, že jste si v konfiguraci nic nezmršil, a že to tedy nabootuje i příště?
Ne, neumi. Na co? Je tzkke zmrsit konfiguraci tak, aby to nenajelo. Nevim, jak bych toho docilil.
Opravu registry bych si predstavoval tak, aby nejaky nastroj prechroupal registry, vytahal z toho citelene, smysluplne vypadajici zaznamy a zrekonstruoval co nejlepe do nove databaze tak, aby mi alespon nabehl system. Tez bych si predstavoval, ze ve Widlich bude nastroj, ktery z registry vyhazi mnozici se poskozene zaznamy, zaznamy, ktere patri k jiz neexistujicimu softu… Abych se nemusel spolehat na pofiderni nastroje, ktere se daji koupit po Internetu, nekdy i stahnout zadara. A ne, Linux nic takoveho nema, krome tedy treba Sunapticu v .deb distribucich nebo veci, jako dpkg -l | awk ‚/^rc/ {print $2}‘ | xargs dpkg -P. Ale vzhledem ke znacne centralizaci konfigurace programu v Linuxu to lze dohledat a pobit i rucne. Rucni cisteni registry je des. A nerikejte, ze to neni nutne, protoze to neni pravda.
Wizard v ntbackupu jsem se jeste neodvazil pouzit, od prirody wiardum neduveruji a kdykoliv jsem se ve Widlich nejaky pokusil pouzit, treba pro nastaveni site, skoncil jsem s necim, co jsem vubec nechtel. Proto si v ntbackupu radsi vse rucne naklikam, aspon vim, co se bude delat.
Spustit inkrementalni backup pomoci ntbackupu bych nepochybne zvladl. Cim si nejsem jit, ze bych pak dal dohromady vsechny backupy, abych to obnovil. Ntbackup neni zrovna moc automatizovany. A abych premyslel o tom, kdy mam spustit inkrementalni a kdy uplny backup, to se mi nechce. Abych si vedl backupovaci kalendar, koukal se tam, kdykoliv bych mel promazat stare zalohy atd, na to se muzu… Riziko chyby je prilis velke a delat vzdycky kompletni backup je take pakarna.
S rsyncem to dokazu, protoze si clovek jednou napise skript a pak na nej obcas klikne nebo si ho da do cronu.
NTFS ma mozna zurnal, ale pri padu elektriky nebo blbem vypnuti pocitace s klidem lehne, jedine stesti, ze ne moc casto. Nekde to jeste asi neni dopilovane.
Jaky jste to mel file system, ze jste s tim mel tenhle typ problemu? Ja pouzivam akorat ext3, prave proto, ze mam prakticky jistotu, ze vsechny potrebne utility budou k dispozici.
Kdežto na Linuxu by vám mohl boot loader říci, že „Could Not Find Kernel image: Linux“, nebo co to píše.
Fakt nevíte jak domršit konfiguraci tak, aby vám Linux nenajel? Někdy vás to naučím :)
Proboha proč by systém měl přechroupávat Registry a provádět nějakou rekonstrukci? Provádíte snad rekonstrukci konfiguráků při startu systému? V registry neexistují žádné „poškozené záznamy“, podobně jako v konfiguráku neexistují žádné „poškozené řádky“. Záznamy patřící neexistujícímu SW máte na Linuxu úplně stejně, viz co jsem psal o pár příspěvků vedle.
Pokud si v ntbackupu vše klikáte ručně, tak jste fakt nenašel možnost udělat ruční výběr? Neuvěřitelné.
NTbackup není automatizovaný? Spustí se s parametry, a jede. Spustí se bez parametrů, a ručně si vyberete. Co byste ještě chtěl? Schedulovat zálohování? Jistě jste si všiml, že je ve Windows task scheduler. Opět zřejmě nemáte problém zpaměti vysypat syntaxi pro rsync, ale naschedulovat ntbackup je veliký problém. BTW vyjma ntbackupu existuje také robocopy, ten je rsyncu funkčně bližší.
Jak to vypadá, když vám při výpadku proudu „spadne NTFS“? Tak, že se při rebootu spustí chkdsk (obdoba fsck), a provede redo/undo operace ze žurnálu? No jo, tak to fakt ošklivě lehlo :)
FS se kterým jsem měl problém byl zřejmě právě ext2/3. Nakonec jsem ho přimountoval z Windows, což s IFS driverem šlo bez problému.
Velmi nepravdepodobne. Aby se poskodila boot partition, na kterou se normalne moc neleze a kterou clovek muze mi i v read ony, tak to uz musi trakare padat.
Linux mi naposledy nenajel, kdyz jsem si blbe zkompiloval nove jadro na Gentoo. Zabootoval jsem tedy jadro predchozi a nove zkompiloval znovu.
System nema co prechroupavat a rekonstruovat registry. Ma tak cinit opravny nastroj, kdyz mi enabehne system. Idealne zcela nezavisle na funkcni instalaci Widli.
„Zaznamy“ od neexistujiciho sw na Linuxu nepachaji zadnou skodu. Navic, kdyz si jich vsimnu, tak je vymazu. Uz jste si nekdy neceho takoveho vsimnul v registry? A kdyz jste si vsimnul na jednom miste, na kolik dalsich mist jste si musel jit vsimnout, abyste to vycistil vsechno? A jste si jist, ze jste vycistil opravdu vsechno? Docista docista?
Prominte, ale task sheduler ve Widlich si odpustim. Mam tam pycron. Nt backup ma jedinou zasluhu: umi zalohovat system state. Ale jinak mi na widlich chybi rsync daemon, usnadnil by mi zalohovani po siti. Mam tu totiz tenky ethernet a tak kazdy byte je dobry.
Ve Windows můžete nenalézt NTLDR, v Linuxu kernel. Nepravděpodobné je to obojí. V Linuxu troufnu si tvrdit pravděpodobnější, protože ve Windows si nekrátíme chvíli kompilací kernelu a rýpáním se v konfiguraci boot manageru.
Znovu se ptám: proč bych měl mazat nepoužitou konfiguraci? Můžete jí smazat ve Windows i v Linuxu, ale v obou případech je to naprosto nesmyslné.
Proč si odpustíte scheduler ve Windows? Je dost kvalitní, a když se vám nelíbí GUI, můžete ho ovládat i z příkazové řádky (at, schtasks).
Jeste jsem nemusel preinstalovat Linux, protoze by se nenasel kernel. Bylo to nejako moji chybou kdysi davno. Opravil jsem to z Knopixu a bylo. Jiz nekolikrat jsem preinstalovaval Widle, protoze nenasly jadro. To z Knoppixu neopravim.
P.S.: Presel jsem z Gentoo na Debian testing. Jadro nekompiluji, nebavi me to.
Pokud Windows nenašly jádro, tak na vašem systému bylo něco velmi špatně. Ve Windows totiž nelze smazat zavedený soubor, včetně jádra. Takže jste měl těžce poškozený FS, těžce poničenou konfiguraci, nebo poškozený HW.
Samozřejmě i to se dá řešit. Zabootujete z instalačního CD/DVD, to opraví NTFS, a pak provedete repair startup environment. Pokud to nepomůže, provedete in-place upgrade, což je prakticky reinstalace se zachováním nastavení a SW. Reinstalovat je opět nejspíš zbytečné.