Hlavní navigace

Nová softwarová sklizeň (10. 8. 2005)

Miroslav Suchý

Oblíbená sonda do světa (převážně) otevřeného softwaru. Tento týden se podíváme na web server na CD, na to, jak přidat kontrolní soubor na CD/DVD, šifrovat zálohy, řešit Sudoku, získat data z BIOSu o základní desce, a představíme si velmi malý NAS.

To nám to open source jde pěkně kupředu. V květnu jsem zde upozorňoval na Stunnix Perl Web Server, což je web server plus PHP, PERL a MySQL spustitelný z CD. Takže můžete na CD distribuovat nejenom statické prezentace, ale i dynamické stránky. Jedinou vadou na kráse byly licenční poplatky. Uplynuly tři měsíce a máme zde CD_Server (2.0 BETA 6), který dělá to samé, ale zadarmo.

Při ukládání dat na CD nebo DVD je noční můrou každého nečitelné poškrábané médium. Ochranou proti poškrábanému médiu může být i DVdisaster (0.63). Tento program vytvoří ECC kódy pro data a uloží je spolu s daty na médium. Pokud dojde k poškození média, pokusí se s pomocí těchto kódů obnovit původní data. Možnost redundance (tj. velikost souboru s ECC kódy) je nastavitelná. Standardně zabírá 15 % původních dat; s tímto nastavením se například podařilo kompletně obnovit DVD nošené bez obalu se 135 000 nečitelnými sektory. Pokud disk stejně nezaplníte celý (což většinou nezaplníte), tak vás tento způsob ochrany nebude stát ani korunu navíc. Na druhou stranu nezapomínejte, že proti kompletně špatnému médiu (zlomené, špatné barvivo) vás ani tento program neochrání.

Pokud outsourcujete zálohování dat, tak buď důvěřujete dané firmě, že data nezneužije, a nebo jste paranoidní (tj. běžný sysadmin) a data šifrujete. Pokud ovšem chcete obnovit jeden soubor, musíte stáhnout celou zálohu, rozšifrujete ji a poté si vytáhnete ten jeden soubor. Trochu zdlouhavé. Cryptosync (0.2) naproti tomu nejdříve soubory zašifruje a uloží je na jiné místo (lokální, což je trochu nevýhoda), a teprve potom tyto soubory rsyncnete na vzdálený počítač. Při obnově si tak můžete stáhnout pomocí rsync jenom ten jeden soubor a teprve potom rozšifrovat.

V poslední době se k nám dostala nová hra Sudoku – jedná se o vlastně o křížovku, ale používají se pouze písmena a v každém řádku, sloupci a čtverci 3*3 musí být použity všechny cifry (0 se neopužívá). Pokud neradi používáte gumu (napoprvé to asi nedáte), zkuste Sudoku vyplňovat na obrazovce. Kat's Sudoku (0.0.1) vám zobrazí hrací pole a v každém políčku máte všechny cifry, když jednu vyberete, program ji odstraní z nabídky ostatních políček v příslušném sloupci, řádku a čtverci. Jiná logika tam není, takže program za vás hru nevyřeší (na to je třeba Sudoku Solver (0.2)). A abyste to neměli moc jednoduché, nemáte ani možnost kroku zpět, a pokud něco zkazíte, musíte začít znovu.

Zajímavým programem je NASLite, což je minimalistický OS založený na Linuxu, který poskytuje NAS (Network Attached Storage). Přístup k souborům umožňuje přes Sambu, FTP nebo NFS. Ve verzi zdarma můžete přistupovat jenom přes jeden z uvedených protokolů. Pokud si zaplatíte za NASLite+, můžete přistupovat přes všechny protokoly najednou a navíc ještě přes HTTP. Proč ale o tom mluvím, když tohle umí každá distribuce? Obrovskou výhodou NASlite je jeho velikost. NASlite má 1.7 MB, takže se vám vleze na disketu, po nabootování běží z RAM disku a těch pár (opravdu doslova) mega najdete i v tom nejstarším počítači ve svém okolí. NASLite+ už má 3.4 MB, ale pořád si můžete udělat uložný prostor i z toho největšího vyřazeného vraku ve svém okolí, a získat tak počítač za cenu disků. Drobnou nevýhodou je absence správy uživatelů, kvót a připojování do domény.

Asi jsem objevil Ameriku, ale podělím se s vámi. Dostal jsem takovým zajímavým způsobem jeden počítač. Měl jsem ho v ruce asi pět minut a za chvíli už mi na něm běžely nějaké služby. Bohužel jsem si během těch pěti minut neudělal kartu počítače, takže vůbec netuším, co je tam za základní desku. Počítač už běží déle a běží na něm služby, které nechci zastavovat jenom proto, že chci otevřít počítač a zjistit, co je tam za desku a jestli snese upgrade procesoru. Dlouho jsem nevěděl, jak takovou informaci zjistit softwarově, až dnes jsem našel dmidecode (2.7). Tento program zjistí z BIOSu skoro vše: výrobce, model desky, sériové číslo, verzi BIOSu, jaký procesor je osazen, jaké porty deska podporuje, jaké paměti jsou v desce osazeny a mnoho zajímavých věcí. Program sám nedělá žádné testy a plně se spoléha na to, co získá z BIOSu. (pozn. red.: Ovšem otevřít mašinu a ohledat zrcátkem sloty se dá i za chodu :) –Johanka)

Blbinka týdne

Zdrojový kód Linuxu (přibarveno barvivem E150d).

Našli jste v článku chybu?

11. 9. 2005 20:49

Pokud palis kazde CD dvakrat, znamena to, ze spotrebujes 2N medii a jsi chraneny proti ztrate jednoho media, zatimco ztrata dvou medii uz znamena ztratu dat (kdyz mas smulu).

S Reed-Solomonem je realisticke palit CD ve skupinach po 20 datovych CD s 5ti zalohamy. V takovem pripade spotrebujes 5/4 N (podstatne mene nez 2) a ztrata dat nastane az pri ztrate 6ti medii (podstatne vice nez 2). Pravda, uz nezalezi na tom jakou mas smulu, pokud napalis 20 CD nadvakrat a 6 ztratis, porad muzes mit vsech…

11. 9. 2005 19:06

A není v takovém případě udělat si ještě jednu kopii takového CD/DVD?? Já to aspoň u fotek dělám. Vždycky si CD vypálím dvakrát, každou kopii na jinou značku (Verbatim, TDK). A příležitostně, když se na fotky dívám, CD i zkontrluji...
Měšec.cz: Air Bank zruší TOP3 garanci a zdražuje kurzy

Air Bank zruší TOP3 garanci a zdražuje kurzy

Vitalia.cz: Jmenuje se Janina a žije bez cukru

Jmenuje se Janina a žije bez cukru

Podnikatel.cz: K EET. Štamgast už peníze na stole nenechá

K EET. Štamgast už peníze na stole nenechá

Podnikatel.cz: Změny v cestovních náhradách 2017

Změny v cestovních náhradách 2017

120na80.cz: 5 nejčastějších mýtů o kondomech

5 nejčastějších mýtů o kondomech

Měšec.cz: mBank cenzuruje, zrušila mFórum

mBank cenzuruje, zrušila mFórum

Vitalia.cz: Potvrzeno: Pobyt v lese je skvělý na imunitu

Potvrzeno: Pobyt v lese je skvělý na imunitu

Měšec.cz: Zdravotní a sociální pojištění 2017: Připlatíte

Zdravotní a sociální pojištění 2017: Připlatíte

Podnikatel.cz: Podnikatelům dorazí varování od BSA

Podnikatelům dorazí varování od BSA

Vitalia.cz: Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Láska na vozíku: Přitažliví jsme pro tzv. pečovatelky

Vitalia.cz: Proč vás každý zubař posílá na dentální hygienu

Proč vás každý zubař posílá na dentální hygienu

Vitalia.cz: Když přijdete o oko, přijdete na rok o řidičák

Když přijdete o oko, přijdete na rok o řidičák

Lupa.cz: Co se dá měřit přes Internet věcí

Co se dá měřit přes Internet věcí

Měšec.cz: Jak vymáhat výživné zadarmo?

Jak vymáhat výživné zadarmo?

Lupa.cz: Propustili je z Avastu, už po nich sahá ESET

Propustili je z Avastu, už po nich sahá ESET

Vitalia.cz: Paštiky plné masa ho zatím neuživí

Paštiky plné masa ho zatím neuživí

Root.cz: Certifikáty zadarmo jsou horší než za peníze?

Certifikáty zadarmo jsou horší než za peníze?

Měšec.cz: U levneELEKTRO.cz už reklamaci nevyřídíte

U levneELEKTRO.cz už reklamaci nevyřídíte

Podnikatel.cz: Chtějte údaje k dani z nemovitostí do mailu

Chtějte údaje k dani z nemovitostí do mailu

120na80.cz: Co všechno ovlivňuje ženskou plodnost?

Co všechno ovlivňuje ženskou plodnost?