MyEgo.cz - Radek Hulán webzine

MyEgo.cz

home foto blogy mywindows.cz kontakt

Cygwin - Linux pod Windows

Software 25.05.2005

S Linuxem si tykám, nicméně, na desktopu používám Windows XP. Gnome či KDE mi sice vyhovuje koncepčně více (i když s nVidia Virtual Desktop je i Windows XP silně použitelné), nicméně, zásadní rozhodování je na úrovni aplikací, a zde Gimp nemůže konkurovat Adobe Photoshopu, takové PowerDVD je podstatně lepší než Xine, a třeba Macromedia Dreamweaver je mnohem lepší než Bluefish či KDE Quanta.

Proč Cygwin

Operační systém je sice poněkud více než „přepínač aplikací“, ale jádro Windows XP je natolik dobré, že přestává být rozhodující operační systém, a podstatné jsou jen aplikace. Nicméně, některé utility pro Windows nativně neexistují, a přitom se bez nich produktivní práce těžko obejde. Triviální příkazy a programy jako cat, less, dd, grep, find, iconv, tar, balíky programů typu python, ruby a perl, věci pro vývoj jako cvs či subversion, textové prohlížeče lynx a links, a potom samozřejmě ssh pro bezpečný vzdálený přístup k shellu, to je základ, a bez něj nejsem schopen fungovat.

Veškeré tyto programy nabízí pod Windows projekt nazvaný Cygwin, což je portace *NIXu a jeho utilit do Windows (na jeho počátku stojí král open-source RedHat). Windows s Cygwin je dle mého mínění to nejlepší z obou světů, kvalitní příkazová řádka a bash jinak ve Windows silně chybí, klávesnice je totiž mnohdy jediná cesta jak rychle dosáhnout cíle (namísto klikání myší).

Instalace Cygwinu

Instalace Cygwin balíčku je triviální, postačí si stáhnout aktuální setup.exe (280KB) a poté si již zvolit nejbližší server a vybrat si programy, které chcete instalovat. Můžete si nainstalovat i Cygwin/X, tedy X-server pro Windows, včetně třeba okenního manažeru, a spouštět tak i grafické programy, nicméně, o klikání myší to opravdu není.

Cygwin setup

Jak smazat „System Volume Information“?

Bezpečnost 21.05.2005

System Volume Information je adresář, do kterého si Windows XP ukládají informace o Bodech obnovení nástrojem pro Obnovení systému, a taky jej používá Klient služby sledování distribuovaných připojení a Indexing service. Pokud tuto službu máte (velice rozumně) vypnutou, tak Vám po ní stále zůstane výše zmíněný adresář, který nejde smazat, ani do něj nejde nahlédnout.

Osobně mi tento adresář vadí a vždy jej mažu, protože v takovém Total Commanderu opticky překáží, a veškeré tři dříve uvedené služby mám na domácím počítači vypnuté.

Aby tento adresář mohl být smazán, je potřeba si k němu nastavit přístupová práva, a to třeba pomocí utility cacls, kde Radek Hulán je v tomto případě jméno uživatele, kterému nastavujete práva, a přepínač /T zajištuje zpracování i podadresářů a souborů v nich:

$ cacls "C:\System Volume Information" /T /E /G "Radek Hulán":F

A nyní již nic nebrání tomu, abyste celý adresář smazali nadobro z disku.


Upozornění: celou operaci děláte na vlastní riziko; článek není určen pro běžné uživatele.

Paranoia: šifrování dat na disku

Bezpečnost 10.05.2005
Paranoia

Naprostou většinu informací dnes máme uloženou v elektronické podobě na pevném disku. Ještě před pár lety by to byl spíše jeden šanon s papíry, nyní jsou to ale stovky až tisíce citlivých souborů. Ukrást a zneužít tyto informace je velice jednoduhé, stačí aby se někdo k Vašemu osobnímu počítači či notebooku dostal na pár minut, vytáhnul z něho disk, celý disk zkopíroval pomocí Acronis TrueImage či Norton Ghost na svůj notebook, a je hotovo. Zbytek v klidu dokončí v klimatizované kanceláři…

Proč šifrovat data na disku

Pokud nepoužíváte šifrování dat na disku, máte smůlu. Stejně jednoduše se k Vašim datům dostane kdokoliv, pokud počítač necháte zaheslovaný pod Windows XP, a naivně si myslíte, že neznalost hesla Administrátora postačí aby se do počítače nikdo nedostal. Není to pravda. Změna hesla Administrátora pod Windows je pro kohokoliv záležitost na 10 sekund, a poté si s Vaším počítačem dělá, co chce. Pokud máte notebook, a ztratíte jej, bez šifrování dat na disku si jeho obsah přečte kdokoliv i bez fyzické manipulace s diskem.

V tuto chvíli se začíná nabízet otázka, proč data na disku nekryptovat. Podobné věci se dají dělat s emailem, o šifrování komunikace na internetu pomocí GnuPG a o pohodlném propojení GnuPG s email klientem Thunderbird jsem psal již dříve, a není důvod proč podobně nešifrovat i Vaše lokální či mobilní (notebook, USB klíčenka) data.

Jak na podivný email s winmail.dat?

Software 03.05.2005

Občas dostanu do svého TheBat! emailového klienta zprávu s podivnou přílohou winmail.dat, a v hlavičce emailu je vždy něco podobného:

X-MimeOLE: Produced By Microsoft Exchange V6.5.7226.
...
Content-Type: application/ms-tnef;
        name="winmail.dat"
Content-Transfer-Encoding: base64

Neboli další Microsoftí quazi-standard (=paskvil), který není čitelný dokonce ani v Outlook Expresu, natož v normálních email klientech na Windows, Linuxu či Mac OS X. Microsoft sám administrátorům Exchange serverů sice radí, jak tento soubor neposílat, nicméně řada adminů to zjevně neumí nastavit (asi v životě nic jiného než Exchange neviděli).

Naštěstí existuje i jiná alernativa než si přílohu vyžádat od autora emailu znovu, a tou je prográmek WMDecode, který z winmail.dat dokáže extrahovat veškeré soubory. WMDecode existuje pro Windows a EPOC/Symbian zařízení, a je dostupná i jeho varianta pro Mac OS X.

nVidia profily s nHancerem a lepší Doom 3

Software 01.05.2005

V tomto článku představím aplikaci pro lepší práci s nVidia profily a tuning grafiky v Doom 3 pro super výkonné karty.

Ještě lépe vypadající Doom 3

První z těchto aplikací je 3mooD, který umožňuje dále vylepšit již tak skvělou grafiku her Doom 3 a Doom 3: Resurrection of Evil. Podmínkou je vlastnictví nVidia 6600/6800 karet, a nejnovější ovladače 76.xx (osobně používám verzi 76.44).

V této aplikaci proveďte nastavení dle obrázku, specifikujte cestu k Doom 3 instalaci, a po spuštění budou textury ještě propracovanější než v Ultra High módu (při jinak zapnutém AA 4x a AF 8x).

3mooD

Tyto screnshoty jsou down-samplovány z 1280x1024 do šířky 500px, takže zlepšení kvality tak nevynikne, nicméně, realita je opravdu ohromující, třeba textury a odlesky světla na podlaze, a vůbec celkový dojem ze hry, je ještě mnohem lepší:

Doom 3 screenshot 1

Lepší Windows s nVidia ovladači

Windows XP 27.03.2005

nVidia 76.10 ovladače umí moc užitečných věcí, a přitom tyto funkce skoro nikdo nepoužívá. Kromě standardní podpory pro DirectX 9.0c a OpenGL 2.0 obsahují totiž i naprosto dokonalou správu virtuálních desktopů, perfektní utilitu pro kalibraci monitoru a vytvoření ICM profilu, hardwarové dekódování DVD videa díky technologii PureVideo, či horké klávesy pro lepší management oken ve Windows.

Kalibrace monitoru a ICM profil

První věc, kterou bych každému doporučil udělat, je v sekci Nástroje si zvolit Průvodce optimalizací displeje. Díky tomuto průvodci budete schopni nastavit optimálně jas a kontrast displeje, a následně táhnutím pásů s R-G-B barvami si vytvořit i patřičný ICM profil pro Váš monitor a nastavit automaticky gama obrazu.

Pokud si z PowerToys pro Windows XP nainstalujete i Clear Type tuner pro naladění vyhlazování písmen (antialiasingu), dostanete naprosto perfektní obraz, přizpůsobený pro Váš hardware, a uvidíte ostrá a kontrastní písma, z nichž Vás nebudou bolet oči a bude vypadat bezvadně.

nVidia nástroje

Kolik Vám Windows XP obsadí paměti?

Windows XP 24.03.2005

Dva měsíce dozadu jsem psal o optimalizaci Windows XP pomocí nLite a také o jejich celkové optimalizaci, a jsem s touto konfigurací po 2 měsících naprosto spokojen. Perfektní stabilita, a po startu mám zabráno méně naž 100MB z celkem 2048MB fyzické RAM. A to se mi při startu spouští takové paměťově nenažrané věci jako je WIDCOMM BT ovladače, či ovladače pro Logitech klávesnici a myš.

Ono na tom celkovém množství skutečně záleží, člověku se Windows takto nejen spouští rychleji, ale také v nich neběží mraky procesů, které je celé zpomalují a činí nestabilními. Mám pocit, že jsem z Windows XP udělal dokonalý systém (samozřejmě i za pomoci Cygwinu, bez toho se na Windows naprosto nedá pracovat!). Jak jste na tom Vy?

PS: o Cygwinu v nejbližší době něco rozhodně napíšu.

TaskMan

Kvalitní přehrávání audia a videa - FFDShow nebo DivX?

Software 09.03.2005

Pokud si stáhnete z internetu libovolné video, typicky bude komprimované ve formátu DivX (nebo jeho variacích jako je XviD, 3ivX či WV1F), popřípadě ve formátu WMA/WMV (Windows Media Audio / Video), streamované rádio je kódováno kromě MP3 formátu často i v RealAudio, a video občas ve formátu QuickTime.

V praxi to znamená, že potřebujete hromadu různých kodedů abyste přehráli to, co chcete. Jiná věc je také kvalita, těchto kodeků a jejich (ne)optimalizace pro hardware.

Tento článek se podívá na existující nabídku kodeků, a přijde i s některými doporučeními.

Řešení 1: DivX a VobSub

Prvním řešením, které je zajímavé zejména svojí jednoduchostí na instalaci, je použít oficiální DivX 5.2.1 kodeky (které přehrají i odvozené formáty XviD, 3ivX a další), a k tomu doplnit VobSub DirectShow filter pro zpracování titulků. Toto řešení má výhodu v podpoře hardwarového zpracování videa, například u nVidia karet, takže je to nesmírně rychlé, ale nevýhodu v tom, že s videem nelze v reálném čase pracovat, a aplikovat na ně filtry, jako to umí FFDShow (třeba filtr pro odšumění a zaostření obrazu).

Budete potřebovat:

Nastavení DivX pro hardwarovou podporu grafické karty:

DivX

Jak na kvalitní přehrávání DVD s nVidií?

Software 04.03.2005

nVidia karty umožňují hardwarové dekódování DVD videa, nicméně, standardně se tato možnost nijak nevyužívá. Tak jsem se ji pokusil aktivovat, a mohu říci, že video na LCD monitoru nikdy nevypadalo lépe, a to díky hardwarové kompenzaci a vyrovnávání obrazu.

Veškeré dropouty, šum, rozostření DVD videa je prostě pryč. Pustil jsem si na počítači znovu Life of Brian a měl jsem pocit, že se koukám na zcela jiný film.

Jak si zpovoznit hardwarovou podporu videa?

Nejdříve budete potřebovat nVidia 75.90 ovladače, popřípadě, pokud nechcete testovat beta ovladače, tak tuto funkci mají nově zahrnutou i poslední ovladače z řady 71.xx, tedy 71.84. Odinstalujte dosavadní nVidia drivery, a instalujte si ovladače nové.

Následně si stáhněte NVTweak, je to malá aplikace pro nastavení skrytých možností nVidia driverů. V NVTweak si povolte zejména volbu Enable VMR Option, je v dolní části. VMR znamená (nVidia) Video Mixing Renderer, a je to součást technologie nVidia PureVideo.

Následně v nVidia driverech povolte možnost Aktivovat VMR:

nVidia drivery

Díky této technologii má nVidia lepší kvalitu obrazu a přehrávání videa než Radeon X700/X800. Použití PureVideo a VMR má i další dopad, a to velice nízkou zátěž CPU (při přehrávání DVD na mém počítači to je maximálně do 5% zátěže CPU).

Doporučené programy pro Windows XP

Windows XP 13.02.2005

Tento článek není určen pro běžné čtenáře mého webu, tedy lidi technicky znalé a zdatné, je určen pro lidi, co mají „s tím počítačem pořád nějaké problémy“, tedy například pro mé známé, kterým jsem obsah tohoto článku mnohokrát ústně prezentoval, a chci si tímto usnadnit práci. Prostě jim pošlu URL a bude hotovo :-)

Řada lidí netuší, jak si zabezpečit, zrychlit a zlepšit svůj počítač. Dostanou na novém počítači nainstalované Windows XP, k tomu si někde „seženou“ či koupí Microsoft Word a Excel, pro poštu používají vestavěný Microsoft Outlook (Express), jako browser Microsoft Internet Explorer, a pro zprávy Microsoft MSN Messenger 6.2.

To je ale špatně.

Existují řešení, která nejsou od Microsoftu, která mají více fukcí, lépe a snadněji se ovládají, nemají tolik bezpečnostních chyb, a jsou přitom zdarma, stačí si je stáhnout z internetu a nainstalovat. Tento článek se na nejdůležitější programy z tohoto spektra zaměří.

Kancelář

Každý člověk zná programy ze sady Microsoft Office, tedy především Word, Excel a PowerPoint. Jsou to dobré programy, ale jejich balík stojí cca 15.000 Kč. Existuje ovšem kancelářská sada nazvaná OpenOffice, která má více funkcí než Microsoft Office, umí číst, psát a ukládat soubory Wordu a Excelu (plus má vlastní formáty, které dnes používá stále více lidí), nefungují v ní VBA viry, a je přitom zdarma.

Dnes v podstatě neexistuje důvod, proč si kupovat Microsoft Office.

OpenOffice 2.0beta si můžete stáhnout ze stránek openoffice.cz, a to konkrétně instalační program základního modulu, a český jazykový modul (další jazykové moduly jsou dostupné zde). Word a Excel nebudete vůbec potřebovat, OpenOffice umí vše, co tyto programy, plus něco navíc.

OpenOffice¨