Hlavní navigace

Softwarová sklizeň (21. 8. 2002)

Michal Krause 21. 8. 2002

Oblíbená sonda do světa (převážně) otevřeného softwaru. Dnes tu máme první verzi Xbox Linuxu, zajímavý systém pro automatické updatování RPM balíčků, jednu síťovou týmově orientovanou hru a mnoho dalšího.

Pondělí 19. 8.
3D Desktop je přesně ten typ aplikace, kterou si podle mě nainstaluje pouze ten, kdo chce ohromovat své okolí. Je ale pravda, že s tímto programem se mu to nejspíš bude dobře dařit – jde totiž o přepínání pracovních ploch v X ve 3D. Jinak řečeno, vaše pracovní plochy jsou namapovány na „desky“ umístěné v prostoru a každé přepnutí je provázeno působivou animací, na což jistě zůstane nejeden náhodný divák zírat v hlubokém úžasu. Ovšem jiné praktické uplatnění bych v tom asi nehledal.
Systém balíčků RPM ve své podstatě nijak nepočítá s automatickým updatováním balíčku z FTP nebo HTTP serverů, takže se to řeší různými nadstavbami. Jednou takovou je i Autoupdate a myslím, že stojí za vyzkoušení. Mezi jeho hlavní přednosti bych zařadil schopnost řešit závislosti, možnost updatovat balíčky jak z distribuce, tak od třetích výrobců, podporu HTTP, HTTPS, FTP a SFTP archivů či možnost updatovat více klientů z jediného místního serveru (potřebné balíčky se tak tahají jenom jednou a tudíž ušetříte přenosy). Program může pracovat v několika režimech, díky čemuž máte pod kontrolou, zda se bude provádět pouze stažení nových balíčků, jejich instalace nebo upgrade, případně pouhá synchronizace obsahu vašeho lokálního archivu RPM balíčků se serverem.

Neděle 18. 8.
Další program potěší jistě nejednoho „hračičku“, i když pro něj jistě existuje i serióznější uplatnění. Je to Height Map Editor – nástroj pro vytváření výškových map terénů. Výšková mapa je vlastně obyčejný obrázek, jehož jednotlivé barvy reprezentují výšku terénu v daném bodě. HME je tedy do jisté míry bitmapovým editorem – najdete zde štětce, výplně i filtry, ale tyto nástroje jsou přizpůsobeny trošku jiným účelům, než třeba v GIMPu. Nabízí se například nástroje pro zdvihnutí či naopak snížení terénu, jeho vyhlazení, vyplnění prohlubní vodou, vkládání objektů, jako jsou řeky, hory, sopky či krátery a podobně. Je ale třeba říci, že HME je pouze editorem map, na vizualizaci už budete potřebovat jiný program.
iDesk je utilita, která umožňuje umístit do kořenového okna (nebo-li na pracovní plochu) ikonky pro spouštění libovolných programů. Pokud tedy používáte prostředí, které něco podobného neumožňuje a nechcete-li kvůli tomu spouštět aplikace typu gmc nebo Nautilus, můžete zkusit iDesk. Program by měl umět pracovat s průhledností v PNG souborech a vyhlazovat písmo, díky čemuž jsem jej nemohl vyzkoušet, neboť nemám dostatečně vybavenou verzi XFree86.

Sobota 17. 8.
Pod názvem LoopLinux je nástroj umožňující instalaci Slackwaru z DOSu či Windows bez nutnosti přerozdělení disků. To je jistě šikovné, zejména na prvotní osahání Linuxu, ale otázka zní, kolik uživatelů Linuxu neznalých si napoprvé zamiluje zrovna Slackware :)
Ať se to líbí nebo ne, DocBook se stává oblíbeným nástrojem pro tvorbu dokumentace. Není sice jednoduché jej zvládnout, ale možnosti, které poskytuje, jsou – zejména v případě rozsáhlejších dokumentačních projektů – zřejmě natolik lákavé, že nejeden vývojář nebo editor neváhá věnovat čas jeho zvládnutí. Na druhou stranu zde ale DocBook ještě není dlouho, takže mnoho dokumentace již bylo napsáno v jiných formátech a tudíž logicky vyvstává problém, jak sloučit staré s novým. Pokud byla původní dokumentace zpracována pro groff (nroff, troff), tedy zejména jako manuálové stránky, máte vyhráno – existuje totiž program doclifter, který dokáže tento formát zpracovat a převést na DocBookové dokumenty. A když už máte staré manuálové stránky převedeny do DocBooku, nic vám nebrání vygenerovat z nich třeba … manuálové stránky :)

Pátek 16. 8.
XScreenSaver.App je jednoduchá aplikace pro dock Window Makeru, která umožňuje konfigurovat šetřič (XScreenSaver) a také vyvolat okamžité uzamčení obrazovky. Jednoduché, ale šikovné.
Projekt Xbox-linux dospěl k první verzi s označením 0.1. Pro ty, kdo o něm ještě neslyšeli, připomínám, že jde o projekt snažící se portovat Linux na herní konzoli Xbox od Microsoftu. Zatím nelze očekávat žádné velké zázraky, ale Linux na Xboxu bootuje a běží na něm síť, takže na něj lze vzdáleně přistupovat například přes telnet. Co zatím nefunguje je audio i video systém, ale to by se mělo v budoucnu změnit. A proč je vlastně do tohoto projektu vkládáno takové úsilí? Inu, svou roli v tom bude zřejmě hrát těch 200000 dolarů od neznámého mecenáše :), ale jinak jde o to, že při ceně 199 liber by se díky Linuxu mohl Xbox stát levnou (neboť od Microsoftu dotovanou) a přitom plnohodnotnou výkonnou pracovní stanicí.

Čtvrtek 15. 8.
Takřka v libovolné webové aplikaci vyvstane dříve či později potřeba zobrazovat data pomocí tabulek a není důvod si to neulehčit pomocí některého hotového řešení, jako je například PHP Table Class. Jeho použití je jednoduché – na jedné straně mu předhodíte buď obyčejné pole a nebo výsledek SQL dotazu a na druhé straně padají hotové tabulky přesně podle vašeho přání. Kromě vlastního zformátování do HTML (vzhled lze ovlivňovat například pomocí CSS) nabízí tato třída také například funkce pro třídění dat či numerické operace.
Ty nejzábavnější hry často nejsou vybaveny nejlepší grafikou, zvukovými efekty, animacemi a ani při nich neteče nejvíce krve – jsou prostě nejhratelnější. Hrou, která směřuje spíše do této oblasti je i ADIC. Její název je zkratkou Any Door Is Closed a tato zkratka již trochu napovídá, oč ve hře jde. Vaším úkolem je uzamknout všechny protihráče v bludišti a zároveň zabránit tomu, abyste tak dopadli vy. ADIC je hra síťová a hlavně týmově orientovaná, takže si při ní jistě navzdory poměrně jednoduchému námětu užijete spoustu dobré zábavy.
Vyšlo gcc 3.2. Jeho ABI pro C++ nyní odpovídá standardu dodržovaném ostatními vývojáři kompilátorů C++, což je jistě pozitivní zpráva. Bohužel to ale také znamená, že starší verze gcc (včetně verze 3.1) nejsou s touto verzí binárně kompatibilní. Doufejme, že ke změnám v podobném rozsahu došlo naposledy.

Středa 14. 8.
AntView je plugin pro velmi zajímavé vývojové prostředí Eclipse, který umožňuje používat pro kompilaci systém Ant (náhrada za make, která vznikla při projektu Jakarta – jelikož je napsaný v Javě, je obvykle používán zase pro javové projekty). AntView umožňuje zobrazení cílů (target) ve stromovém uspořádání, jejich prohlížení a samozřejmě i vykonávání (samostatně nebo zřetězeně). Umí upozornit na chyby v definičním souboru a umožňuje zvolit i alternativní zdroj. Díky dobrému propojení s prostředím Eclipse zobrazuje AntView také „teploměr“, takže při kompilaci vidíte, jak proces pokračuje.
Transcode je jeden z nejoblíbenějších nástrojů pro zpracování digitálního videa. Video4Linux je zase univerzální rozhraní pro práci s video zařízeními v Linux. Gv4l je spojením obojího – jde o GUI rozhraní, které umožňuje snímat video z v4l kompatibilního zařízení a přes transcode jej přímo převádět do libovolného formátu s nastavením bitrate, rozměru a dalších parametrů.

A to je pro dnešek vše…

Našli jste v článku chybu?

23. 8. 2002 9:24

Hovadko (neregistrovaný)

Nevi nahodou nekdo jestli je mozno pod linuxem vytvorit CD image z chraneneho CD (napr. SAFEDISC, SECUROM, atd...)? Ja jsem se o to pokousel v X-CD Roastu a po chvili zkouseni mi zahlasil chybu. Kdyz jsem ty soubory chtel obycejne zkopirovat, tak mi vyhodil chybu hnedka u prvniho souboru, ze to CD nemuze precist.

22. 8. 2002 12:49

F (neregistrovaný)

Tipuju, ze jako herni konzole to ma jenom vystup na televizi. Nebo se pletu? Koukat se na X window v 640x512 50Hz iterlaced neni nic moc, mel jsem kdysi linux na Amize a bylo to dost strasny. Taky to ma myslim natvrdo 64MB RAM, coz uz je dneska na linux s GUI spis malo. Za tech $199 co to stoji (u nas tipuju tak 9000 s DPH) se stroj s celeronem kolem 700Mhz da v nejakem bazaru poridit mozna i s monitorem. Ale jinak je to urcite dost cool - mit linux a jako bonus k tomu hry a docela dobrej CD a D…

Podnikatel.cz: Přehledná titulka, průvodci, responzivita

Přehledná titulka, průvodci, responzivita

Lupa.cz: Slevové šílenství je tu. Kde nakoupit na Black Friday?

Slevové šílenství je tu. Kde nakoupit na Black Friday?

Měšec.cz: Finančním poradcům hrozí vracení provizí

Finančním poradcům hrozí vracení provizí

DigiZone.cz: Česká televize mění schéma ČT :D

Česká televize mění schéma ČT :D

DigiZone.cz: NG natáčí v Praze seriál o Einsteinovi

NG natáčí v Praze seriál o Einsteinovi

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

Vitalia.cz: Baletky propagují zdravotní superpostel

Baletky propagují zdravotní superpostel

Podnikatel.cz: EET: Totálně nezvládli metodologii projektu

EET: Totálně nezvládli metodologii projektu

120na80.cz: Pánové, pečujte o svoje přirození a prostatu

Pánové, pečujte o svoje přirození a prostatu

Vitalia.cz: Chtějí si léčit kvasinky. Lék je jen v Německu

Chtějí si léčit kvasinky. Lék je jen v Německu

Vitalia.cz: Jsou čajové sáčky toxické?

Jsou čajové sáčky toxické?

Lupa.cz: Proč firmy málo chrání data? Chovají se logicky

Proč firmy málo chrání data? Chovají se logicky

DigiZone.cz: ČT má dalšího zástupce v EBU

ČT má dalšího zástupce v EBU

Podnikatel.cz: Víme první výsledky doby odezvy #EET

Víme první výsledky doby odezvy #EET

Měšec.cz: Kdy vám stát dá na stěhování 50 000 Kč?

Kdy vám stát dá na stěhování 50 000 Kč?

DigiZone.cz: Recenze Westworld: zavraždit a...

Recenze Westworld: zavraždit a...

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

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

Lupa.cz: UX přestává pro firmy být magie

UX přestává pro firmy být magie

Podnikatel.cz: EET zvládneme, budou horší zákony

EET zvládneme, budou horší zákony

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