Po více než roce vývoje vydává Mozilla Corporation finální verzi prohlížeče Mozilla Firefox 3.5. Hlavními novinkami je dramatické urychlení zpracování JavaScriptu a vykreslování stránek, lepší správa paměti a podpora režimu anonymního prohlížení. Uživatelům nová verze přináší vyšší stabilitu a bezpečnost – například striktnější kontrolou certifikátů či rozšířením možností vymazání důvěrných dat. Vývojáře pak potěší podpora značek <video> a <audio> z HTML5, prohlížení se znalostí polohy, offline application storage a mnoho dalších novinek vykreslovacího jádra Gecko 1.9.1. Firefox 3.5, který je nazýván nejrychlejším Firefoxem všech dob, je k dispozici ve více než 70 jazycích ve verzích pro Windows, Linux i Mac. Stahovat můžete ze serveru CZilla.cz.
»» celý článek
Ak vlastníte iPod Nano štvrtej generácie, určite ste už rozmýšľali, ako doň dostať video. Nemyslím tým len spôsob, ale aj parametre videa, ako rozlíšenie, dátový tok (bitrate) a iné.
Určite viete, že tento iPod podporuje formát .mp4 a .mov, takže sa bez konverzie takmer iste neobídete. A takisto by bolo zbytočné videá nechávať vo vyššom rozlíšení [...]
»» celý článek
Před nějakou dobou jsem napsal recenzi zařízení zvaného TouchBook. K dispozici bylo poměrně dost informací. Výrobce tvrdil, že v brzké době přijde s dalšími podrobnostmi. Monitoringem jeho stránek jsem se konečně dočkal. Chcete-li netradiční netbook, asi se vám TouchBook bude líbit.
Z parametrů zařízení hned na první pohled zarazí dva podstatné rozdíly – procesor Texas Instruments [...]
»» celý článek
Náš malý seriál o přechodu Ubuntu od 32 k 64 bitům se blíží ke konci. Probrali jsme prvotní problémy, instalaci software do nového systému a nyní nás čeká poslední díl. V tom se společně podíváme na problematiku zálohování a především použití virtualizačních nástrojů jako je VMware nebo VirtualBox.
»» celý článek
Dnes jsem nainstaloval další ..
»» celý článek
Jak jste si jistě povšimli, přešlo openSUSE z vydávání alpha a beta verzí na tzv. milestone verze. V současné době tu tedy máme třetí náhled na openSUSE 11.2 a získáte jej na tradiční adrese software.opensuse.org/developer ve všech běžných variantách, vyjma ppc verze. Oficiální oznámení
»» celý článek
K dispozici je v pořadí druhá aktualizace Debianu Lenny, který vyšel v únoru letošního roku. Nejedná se o novou verzi Debianu a jako obvykle jsou v této verzi zahrnuty všechny doposud vydané aktualizace. Pokud pravidelně aktualizujete svou stávající instalaci, už máte všechny balíčky v nových verzích. Pokud potřebujete nové instalační obrazy, sáhněte do některého ze stahovacích zrcadel.
»» celý článek
Český překlad knihy Lawrence Lessiga s názvem Free Culture se blíží ke konci! Dnes vám nabídneme překlad předposlední kapitoly, která se zabývá šířením starých děl, která již nejsou chráněna autorským zákonem. Bohužel ochranná lhůta se stále prodlužuje, což způsobuje nemalé problémy.
»» celý článek
V práci běžného ajťáka je několik věcí, které jej vytrhují z běžného pracovního procesu a přerušují tak tok jeho skvostných myšlenek. Některé jsou navíc otravnější než jiné: školení a pracovní cesty. V případě cest navíc záleží na vzdálenosti, kterou je třeba urazit. A když jde o takovou Ameriku…
»» celý článek
Kenshi Muto nabídl ke stažení upravené obrazy pro Debian Lenny, do kterých přidal nejnovější jádro 2.6.30, které je už nějakou dobu v unstable. Navíc je přidáno pár drobných úprav. Stahovat můžete z Kenshiho serveru, k dispozici jsou média pro i386 a amd64.
»» celý článek
software pre zalohovania a inkrementalne zalohovanie pomocou hard-linkou
»» celý článek
Tento program sa pokúsi stiahnuť akýkoľvek hudobný obal vašich cd. Program sa od ostatných líši tým, že nepotrebuje manuálne potvrdzovanie jednotlivých obalov. Viac na domovskej stránke.
»» celý článek
Veľmi krátky príspevok, založený na staršom príspevku jedného z blogerov. Porovnávalo sa VIM a nejaká klikfriendly editačná vecička.
Teraz je to podobné. Ubuntu sa mení, a rozhoduje sa zameniť Pidgin za Empathy a tiež som niečo začul o vymenenie GIMPu za F-spot.
Každé riešenie má svoje výhody a nevýhody, a tak som sa rozhodol urobiť hlasovanie – [...]
»» celý článek
Máte problém s pořádkem v úkolech, kontaktech a nebo kalendáři? Máte tyto údaje rozházené po různých programech? Chcete je mít všechny pohromadě a nejlépe stále při sobě v mobilu? Tak to vás jistě zaujme sada aplikací z projektu PIMlico. Zatím to jsou tři programy, které vám usnadní práci s poznámkami, úkoly a kontakty. Pěkně sednou do prostředí GNOME či Xfce. Je možné je provozovat na Linuxu, ale pracují pod OpenMoko či Maemo, tedy ve vašem mobilu.
PIM je zkratka z anglického Personal Information Management, tedy správa osobních informací. Obecně se sem řadí kalendář, kontakty a seznam úkolů. Aplikace se nachází v repozitářích, takže stačí v Drakrpm vyhledat příslušný balíček, nainstalovat. Odkaz na kalendář, který se jmenuje Dates, by se měl objevit v nabídce spuštění. Pokud se neobjeví, není třeba zoufat. Ve většině grafických prostředí stačí stisknout klávesovou zkratku [Alt+F2] a vepsat dates, čímž se tato aplikace spustí. Stejným způsobem je možné spustit i další popisované aplikace.
Aplikace z PIMlico používám denně. Překlad chyběl, proto jsem si ho dovolil vytvořit sám – zatím není v oficiální větvi aplikací. Pro 32bitovou verzi Mandriva Linuxu 2009 Spring jsou připraveny v mém repozitáři aplikace Dates a Contacts v české mutaci.
Dates
Nejprve se podíváme na kalendář, jenž se jmenuje Dates. Dates poskytuje vše, co byste od kalendáře čekali. Přehled dnů a týdnů na dlouhou dobu dopředu. Nová událost do kalendáře se přidává poklepáním do správného dne. V dialogu, jenž se objeví, zadáte jméno události, čas a datum. Je možné vybrat i více kalendářů a nejen barevně tak odlišit pracovní schůzky od soukromých. Po spuštění aplikace se zobrazí týdenní kalendář od pondělí do neděle.
Používám trochu odlišnou terminologii pro jednotlivé kalendáře. V angličtině jsou k dispozici jednotlivé kalendáře, jež se od sebe barevně rozlišují. Mně osobně se více líbí možnost mít v kalendáři kategorie, do nichž jednotlivé události řadím. Jedná se pouze o terminologii a filozofické pojetí této konkrétní otázky.
Před započetím práce je výhodné nadefinovat si jednotlivé kategorie, do nichž budete jednotlivé události řadit. Stačí vyvolat nabídku Kalendář | Vlastnosti. Zde vidíte všechny použitelné a nastavené kategorie. U každé kategorie jde v zatržítku zvolit, zdali bude či nebude viditelná v kalendáři. Je možné si tak vytřídit a zobrazit pouze pracovní schůzky, či naopak večer vykázat, jak perný jste měli den. Novou kategorii zvolíte klepnutím na tlačítko Nový. Zde je třeba nastavit dvě věci. První je jméno kategorie, která se bude zobrazovat ve výpisu kategorií. Druhá nastavitelná věc je barva, s níž se budou jednotlivé kategorie od sebe odlišovat. Osobně si vystačím se čtyřmi kategoriemi, ale je jich možné nadefinovat o mnoho více. Stejný dialog jako pro vytvoření nové kategorie se vyvolá tlačítkem Upravit, kterým ovšem budete měnit jméno či barvu vybrané kategorie. Tlačítko koše s názvem Smazat případně celou kategorii smaže. Editaci kategorií je možné samozřejmě kdykoli ukončit tlačítkem Zavřít, případně se k ní kdykoli vrátit.
Vytvoření nové události je opět záležitostí několika kliknutí myší. Myší vyberete patřičný den a nyní máte na výběr dva způsoby. Buďto ve zvoleném dni dvakrát klepnete na zatím nezabrané místo, tj. mimo případnou událost, jež by se ve zvoleném dni již nacházela; nebo klepnete na tlačítko Nový, jež se nachází v levé dolní části kalendáře. Zde je třeba vybrat kategorii, v níž se bude událost nacházet. Do políčka Summary stačí doplnit název události. Následně vyberete čas (případně i datum) této schůzky. Na kartě Detaily je možné případně doplnit i detaily. Potvrzením volby se schůzka zadá do kalendáře. Vy tak uvidíte, že se tato nová událost objeví v kalendáři.
Jak vidíte, je Dates jednoduchá aplikace, jež ovšem zvládá řídit a organizovat schůzky i velmi vytíženým lidem — čímž tedy nemyslím sebe
Contacts
Druhou částí tohoto tripletu aplikací je aplikace Contacts, jež vám pomůže mít lepší přehled o svých známých, spolupracovnících, klientech či kamarádech. Spustíte ji opět buďto z nabídky, nebo příkazem contacts. Uživatelé Mandriva Linuxu 2009 Spring ve 32bitové verzi si můžou z mého repozitáře nainstalovat verzi, jež obsahuje češtinu, ostatní bohužel musí počkat, než se tato dostane do mainstreamu – tedy do hlavní vývojové větve.
Při spuštění programu Contacts se zobrazí hlavní nabídka. Zde je v levé části seznam všech kontaktů. V pravé části poté detailní informace o vybraném kontaktu. Vytvoření nového kontaktu je možné přes kontextovou nabídku Kontakty | Nový nebo přes tlačítko Nový pod detaily. Na obrázku nad seznamem kontaktů je vidět označení vše. V této nabídce jsou jednotlivé skupiny kontaktů, do nichž je možné kontakty zakládat.
Samotné dialogové okno pro nový kontakt případně úprava již existujícího kontaktu je maximálně jednoduché a funkční. Vysvětlováním, jak vyplnit pole jména či telefonu, bych čtenáře nerad urazil, proto jen několik zajímavostí. V případě, že byste postrádali například pole pro komunikační protokol ICQ, poslouží vám tlačítko Přidat pole. Zde si z nabídky vyberete to, které byste rádi. Pole se tak jednoduše doplní a bude zobrazováno s kontaktem.
Velmi podstatnou vlastností každého kontaktu by měla být skupina, do které kontakt zařadíte. Jeden kontakt je možné samozřejmě zařadit i do většího počtu skupin. Spolužáci/kolegové mohou či nemusí být vašimi přáteli a podobně.
Contacts je opět velmi jednoduchá aplikace. Na druhou stranu poskytuje všechno to, co se od ní čeká — že bude přehledně a spolehlivě uchovávat všechny vaše kontakty, které je možné třídit do skupin a vyhledávat v nich pomocí pole Hledej v hlavním okně.
Tasks
Seznam úkolů Tasks je posledním z trojice programů, jejž se vám v tomto článku pokusím přiblížit. Jedná se o zcela nejjednodušší ze všech aplikací z dílny PIMlico. Jednoduchý seznam úkolů, který je vhodné mít vždy při ruce. Ať již v počítači nebo v mobilu.
Nový úkol vložíte do systému jednoduchým vepsáním do řádku, ve kterém je slabě vidět text nový úkol. Tento text samozřejmě po kliknutí do tohoto řádku zmizí. Poté již jen stačí klepnout na tlačítko Přidat a nový úkol se objeví v seznamu. Pokud budete postupovat přes Task | Nový nebo pokud budete editovat již existující úkol, uvidíte mnohem více možností.
V první řadě bude možné úkoly řadit do kategorií — zde na rozdíl od aplikace Contacts není možné mít jeden úkol ve více kategoriích. Dále je možné nastavit prioritu úkolu a datum, do něhož má být úkol hotov. Pokud zadáte i www adresu, zobrazí se vedle úkolu v přehledu malý obrázek zeměkoule (hádám, že to je zeměkoule…).
V repozitářích se již nachází částečně počeštěná verze. Bohužel čeština je značně neúplná.
Je-li úkol hotový, stačí zaškrtnout čtvereček. Text úkolu se přeškrtne a úkol celý zešedne. V nabídce Task | Remove completed odstraníte všechny hotové úkoly ze seznamu.
Tímto bych uzavřel krátké povídání o aplikacích PIMlico. Splňují všechno, co si běžný uživatel může přát. Jsou to malé a jednoduché aplikace, které plní svůj úkol spolehlivě, přehledně a rychle. Pokud jste si tedy zatím nenašli ten svůj osobní organizátor času, doporučuji vyzkoušet. Aplikace mají své chyby. Mně osobně chyběla třeba provázanost kalendáře-úkolů-kontaktů, ale nebylo to nic, co by představovalo problém v používání. Jednoduchost je totiž v tomto případě daní za rychlost aplikací a stabilitu, přičemž ani jedno se nezhorší se stovkou kontaktů, úkolů a stabilitou neotřese ani plný kalendář.
»» celý článek
Bezpečnost dat dnes znamená všechno zdvojovat. Máme dva disky, máme druhý stroj na zálohy, máme dvě linky do Internetu a nebo také dvě auta, abychom si byli jistí, že se k serverům dostaneme. Když se nám povede umístit data online na dvě místa, můžeme mluvit o úspěchu. Dnes si povíme, jak to udělat s Postgresql.
»» celý článek
Dnes 25.6.2009 o 23:30 je najmenej 2 hodiny nedostupný server www.sme.sk. Pre tých čo nevedie, je to veľmi dobrý spravodajský server. Bez urážky trio novinky.cz, aktualne.cz ani ihned.cz sa nechytá. Keď už nič tak blog.sme.sk bol inšpiráciou pre vačšinu českých blogov (aj pre tento). Takže tento profesionálne spravovaný server je out. Najprv som si vravel [...]
»» celý článek
Nejrychlejší Firefox všech dob je téměř v cíli. Potvrzuje to vydání 3. RC verze Firefoxu 3.5. Většina oprav se týká podpory souborů ogg potřebných pro správnou funkci tagu <video>, kterou verze 3.5 přináší jako jednu z mnoha novinek a drobné úpravy nového loga. Celkem tak bylo opraveno 13 chyb.
»» celý článek
V predchádzajúcom príspevku som neskrýval nadšenie s ArchLinuxu. S odstupom času (zatiaľ síce nie dlhého), som sa už dostal do štádia užívania tohto systému a pravdaže prvotné nadšenie už opadlo. Tým, ale nechcem povedať, že som s ním nespokojný, práve naopak. Zatiaľ všetko šlape tak ako má. Dokonca ma vie koľkokrát aj príjemne prekvapiť. Napríklad [...]
»» celý článek
Stalo se vám, že jste potřebovali v Calcu něco udělat, jenže k tomu neexistovala odpovídající funkce, nebo jste museli použít složité konstrukce vzorců a pomocných výpočtů? Proč si nevytvořit vlastní funkci? Ukážeme vám to.
»» celý článek
V minulém díle byly představeny základy práce se zdroji softwaru. Vysvětlili jsme, kde systém uchovává informace o nainstalovaných balíčcích, k čemu jsou repozitáře a jaké druhy repozitářů existují. V tomto díle se na repozitáře podíváme ještě jednou, a to konkrétně na to, jak urpmi pracuje se zdroji.
Jak urpmi pracuje se zdroji
Začněme s terminologií. Jako zdroj (či repozitář) bývá označován adresář, kde jsou umístěny rpm soubory. V tomto adresáři obvykle bývá podadresář jménem media_info, v němž se pak nachází další soubory:
Soubor synthesis.hdlist.cz obsahuje ke každé položce (ke každému balíčku) následující informace:
S tímto souborem pracuje urpmi lokálně; při aktualizaci zdroje si stáhne aktuální soubor synthesis.hdlist.cz do uživatelova počítače a v něm vyhledává balíčky a základní informace o nich. S informacemi o balíčcích lze tedy pracovat i po odpojení od internetu.
Soubory obsahující doplňkové informace (tedy ostatní výše uvedené *.lzma soubory) si urpmi stáhne jen v případě, že dotaz uživatele je možné zodpovědět pouze po nahlédnutí do tohoto souboru.
Můžete si to snadno vyzkoušet. Zkuste se podívat, jaké soubory obsahuje balíček mplayer:
# urpmq -l mplayer $MIRRORLIST: media/main/release/media_info/20090424-151034-files.xml.lzma
/etc/mplayer
/etc/mplayer/menu.conf
/etc/mplayer/mplayer.conf
/usr/bin/midentify
/usr/bin/mplayer
/usr/share/doc/mplayer
…. (následují další soubory z balíčku mplayer)
Co se vlastně stalo? Systém urpmi zjistil, že požadovanou informaci nemá. Proto se podíval do svých záznamů, zjistil, ve kterém zdroji se balíček mplayer nachází, a z příslušného zdroje si stáhl soubor files.xml.lzma obsahující požadované informace. Vychází se z toho, že nemá smysl stahovat do počítače informace, které jsou zapotřebí jen výjimečně. V případě potřeby se příslušný (a aktuální) soubor stáhne a informace se v něm dohledá. Pokud je soubor již stažen, nic se samozřejmě stahovat nemusí.
Soubory s informacemi o balíčcích jsou nazývány v různých systémových nápovědách odlišně; někdy soubory se syntézou, jindy indexy a ještě jindy (nesprávně) databáze urpmi. Jediná databáze je databáze rpm a udržuje ji program rpm.; s xml soubory stahovanými z internetu souvisí jen nepřímo.
Předpoklady úspěšné instalace balíčku
Chcete-li instalovat nějaký balíček z internetového repozitáře, je potřeba mít funkční připojení k internetu, dále mít aktuální lokální soubor synthesis.hdlist.cz. Instalace balíčku (nebo závislých balíčků) může selhat, pokud je v repozitáři balíček novější verze, než je uvedeno v lokálním seznamu (synthesis.hdlist.cz). Balíčky totiž v celém názvu obsahují i číslo verze. Jména souborů pak nesouhlasí. Aktualizaci indexu (tedy stažení aktuálního souboru synthesis.hdlist.cz do vašeho počítače) zajistí příkaz urpmi.update nazev_zdroje a nebo pro všechny zdroje příkaz: urpmi.update -a.
Urpmi si stáhne z repozitáře nezbytný soubor synthesis.hdlist.cz, eventuelně i další *.xml.lzma soubory, přidá je do svých indexů a následně můžete s novým rpm souborem pracovat pomocí systému urpmi jak v grafické nástavbě (Drakrpm neboli gurpmi) tak pomocí konzolových příkazů urpmi.
Chci instalovat jen jeden balíček stažený z netu
Instalace je sice námět, který bude podrobně rozebírán příště, ale bude užitečné něco zmínit nyní, v souvislosti s právě probíraným účelem repozitářů a jejich indexů.
Instalaci jednoho rpm souboru, který jste si stáhli z internetu, lze zařídit pomocí příkazu urpmi tak, že jej spustíte v adresáři s balíčkem a jako parametr příkazu zadáte celé jméno včetně čísla verze a přípony rpm. Například mám na lokálním disku v adresáři /home/user/Dokumenty/mandriva_repo soubor lyx-1.6.0-1hbl2009.0.i586.rpm. Přesunu se do příslušného adresáře a napíšu:
urpmi lyx-1.6.0-1hbl2009.0.i586.rpm
Případné závislosti (balíčky) se stáhnou z ostatních repozitářů. Pokud jste stáhli nějaký balíček, využívající v závislostech další speciální balíčky od tvůrce programu, v distribučních zdrojích se pravděpodobně nenajdou. Budete je muset stáhnou také samostatně, nebo si přidejte všechny balíčky jako zdroj (pokud to server umožňuje – pokud obsahuje indexové soubory). Pokud ne, musíte je stáhnout všechny a v adresáři s balíčky zadáte příkaz:
urpmi *.rpm
Nainstalují se všechny rpm balíčky obsažené v adresáři. Pokud si nevytvoříte místní repozitář a zároveň nepoužijete celé jméno souboru, bude urpmi hledat balíček ve svých indexech a instalace skončí chybou. Instalací pomocí urpmi se informace o balíčku dostanou do databáze rpm a jsou využity např. při dalších instalacích (např. může zajišťovat pro jiné balíčky závislost), ke korektnímu odinstalování ap.
»» celý článek