abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:44 | IT novinky

    Evropská komise zahájila tři vyšetřování týkající se cloudových platforem Amazon Web Services (AWS) a Microsoft Azure. Evropská exekutiva, která plní také funkci unijního antimonopolního orgánu, chce mimo jiné určit, zda jsou americké společnosti Microsoft a Amazon v cloudových službách takzvanými gatekeepery, tedy hráči, kteří významně ovlivňují provoz internetu a musí dle nařízení o digitálních trzích (DMA) na společném trhu

    … více »
    Ladislav Hagara | Komentářů: 0
    dnes 12:33 | IT novinky

    Společnost Meta Platforms vyhrála ostře sledovaný spor o akvizici sítě pro sdílení fotografií Instagram a komunikační aplikace WhatsApp. Podle amerického soudu firma jejich převzetím neporušila antimonopolní zákon, protože si tak nemonopolizovala trh sociálních sítí. Žalobu na Metu podala před pěti lety americká Federální obchodní komise (FTC). FTC argumentovala, že Meta, tehdy známá jako Facebook, koupila tyto dvě společnosti v letech 2012 a 2014 proto, aby s nimi nemusela soutěžit.

    Ladislav Hagara | Komentářů: 0
    dnes 05:11 | IT novinky

    Home Assistant včera představil svůj nejnovější oficiální hardware: Home Assistant Connect ZBT-2 pro připojení zařízení na sítích Zigbee nebo Thread.

    Ladislav Hagara | Komentářů: 5
    včera 19:44 | Nová verze

    Byla vydána verze 9.1 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a informačním videu.

    Ladislav Hagara | Komentářů: 1
    včera 17:44 | IT novinky

    Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem zůstává El Capitan od HPE (Cray) s výkonem 1,809 exaFLOPS. Druhý Frontier má výkon 1,353 exaFLOPS. Třetí Aurora má výkon 1,012 exaFLOPS. Nejvýkonnější superpočítač v Evropě JUPITER Booster s výkonem 1,000 exaFLOPS je na čtvrtém místě. Nejvýkonnější český superpočítač C24 klesl na 192. místo. Karolina, GPU partition klesla na 224. místo a Karolina, CPU partition na 450. místo. Další přehledy a statistiky na stránkách projektu.

    Ladislav Hagara | Komentářů: 12
    včera 17:22 | IT novinky

    Microsoft představil Azure Cobalt 200, tj. svůj vlastní SoC (System-on-Chip) postavený na ARM a optimalizovaný pro cloud.

    Ladislav Hagara | Komentářů: 0
    včera 12:00 | IT novinky

    Co způsobilo včerejší nejhorší výpadek Cloudflare od roku 2019? Nebyl to kybernetický útok. Vše začalo změnou oprávnění v jednom z databázových systémů a pokračovalo vygenerováním problém způsobujícího konfiguračního souboru a jeho distribucí na všechny počítače Cloudflare. Podrobně v příspěvku na blogu Cloudflare.

    Ladislav Hagara | Komentářů: 3
    18.11. 23:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) první RC verze GIMPu 3.2. Přehled novinek v oznámení o vydání. Podrobně v souboru NEWS na GitLabu.

    Ladislav Hagara | Komentářů: 0
    18.11. 23:22 | Komunita

    Eugen Rochko, zakladatel Mastodonu, tj. sociální sítě, která není na prodej, oznámil, že po téměř 10 letech odstupuje z pozice CEO a převádí vlastnictví ochranné známky a dalších aktiv na neziskovou organizaci Mastodon.

    Ladislav Hagara | Komentářů: 0
    18.11. 19:44 | Nová verze

    Byla vydána nová major verze 5.0 svobodného 3D softwaru Blender. Přehled novinek i s náhledy a videi v obsáhlých poznámkách k vydání. Videopředstavení na YouTube.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (35%)
     (46%)
     (19%)
     (18%)
     (23%)
     (15%)
     (23%)
     (15%)
     (17%)
    Celkem 372 hlasů
     Komentářů: 17, poslední včera 21:57
    Rozcestník

    Bez managerů to nepůjde

    Desktop manager je sada programů, které stojí nad X servrem a činí náš desktop (grafické rozhraní) použitelným. Zajišťují nám pozadí, ikony na něm (neboli na ploše), panely, virtuální plochy a okraje oken. Především vykreslování okrajů oken je jejich důležitou funkcí. Bez nich bychom byli "nahraní".

    Window manager zajišťuje pouze okraje oken, občasně i panel a pozadí.

    Desktop managery

    KDE

    V roce 1996 byl založen projekt dnes asi nejpoužívanějšího desktop manageru KDE (K Desktop Environment). Je stále aktivně vyvíjen, nejnovější vydání je 4.8. Některé distribuce staví KDE jako svůj výchozí desktop manager. KDE je napsáno v C++ pomocí knihoven Qt. Ačkoli někteří říkají, že se příliš podobá MS Windows a že není hezký, opak je pravdou. KDE ve stavu, v jakém je dostanete po instalaci může vyžadovat sice trochu péče, ale výsledek rozhodně stojí za to. Ačkoli je KDE vybavené množstvím programů a grafických elementů, není na škodu navštívit kde-look.org, pro věci týkající se vzhledu (například dekorace oken); a kde-apps.org, který nabízí roztodivné aplikace. Nutno podotknout, že materiál ze dvou výše zmíněných webů nepodléhá nijak týmu vývojářů KDE a dokonce ani nemusí být GPL či ani svobodný software.

    Gnome

    Grafické rozhraní GNOME je postaveno na knihovnách GTK. GNOME samotné se může zdát nezáživné a těžkopádné, ale mezi aplikacemi psanými v GTK jsou opravdové špičky. Jeden z hlavních problému GNOME je, že jeho vývojáři se domnívají, že uživatelé jsou málem negramotní.

    Xfce

    Pokud chcete hezký a funkční desktop při nízké spotřebě systémových zdrojů, tak Xfce je přesně pro vás. Xfce je postavené na GTK. Téměř každá část Xfce je šířena pod jinou licencí, většinu tvoří GPL, BSD a X11 licence.

    Enlightenment

    Ačkoliv je Enlightenment ve své verzi E17 ještě pořád ve vývoji, určitě si zaslouží pozornost. Zaujmout může svými nízkými nároky na systémové zdroje, díky kterým je vhodné i pro staré stroje (myšleny PC vybavené 128 či 256 MB RAM, tady samozřejmě záleží na náročnosti používaných aplikací), tak i moderním vzhledem.

    Nevýhodou je pak především velmi malé množství aplikací postavených na nativním toolkitu ETK. Většina existujících ETK aplikací, také neoplývá příliš bohatou funkcionalitou, takže se kombinaci s jiným toolkitem (např. GTK) vyhnete jen stěží.

    Window managery

    Fluxbox

    Před nějakým časem se část vývojářů Blackboxu odštěpila a šla svou vlatní cestou. Vytvořili fork zvaný Fluxbox. Jedná se sice o lehký, ale přesto však příjemný správce oken. Pro své nízké hardwarové nároky je dobrý vhodný pro používání na opravdu starých strojích (těmi se myslí Pentia okolo 150 MHz a 32 MB RAM). Mezi hlavní přednosti Fluxboxu patří až neuvěřitelně vysoká konfigurovatelnost. Dále možnost vkládání oken do sebe - libovolná okna lze sloučit do sebe a přepínat mezi nimi pomocí záložek. Fluxbox má svůj panel, podporu virtuálních ploch a také podporu dockapps známých z Window Makeru. Jeho záporem je absence grafického konfigurátoru jako má například KDE - nastavení se tedy musí provádět editací textových souborů.

    Blackbox

    Jak bylo již řečeno, Blackbox je "rodičem" Fluxboxu - proto spolu sdílí většinu vlastností a jejich styly a témata jsou nazvájem 100% komatabilní. I pro lehce pokročilého uživatele může být šokující absence panelu s nabídkou a hodinami. Ale nic není ztraceno - stačí se podívat na Blackbox Addons (addons znamená "přídavky"). Tam budete muset sáhnout i pro podporu ikon na ploše, pokud by Vám k něčemu snad byla. Na závěr by bylo vhodné zmínit, že Blackbox je distribuován pod licencí MIT (Masachusets Instute of Technology).

    Metacity

    Metacity je windowmanager vyvinutý uživateli RedHatu. FIXME

    Aplikace

    Klasické X aplikace

    V rámci X bylo vytvořeno několik aplikací, které se staly téměř slavnými a dnes jsou předělány pro např. KDE. Mezi takové známé prográmky patří kupříkladu xeyes, xcalc, xwd a xkill.

    Aplikace KDE

    Jak jsem již předeslal, KDE obsahuje velké množství aplikací. Mezi nepochybně zajímavé patří Kicker, což je vlastně panel na dolním okraji obrazovky. Můžete mít takovýchto panelů několik a různě rozmístěných po okrajích. Vše, co se na panelu nachází, můžete přesouvat a vytvořit si vzhled přesně dle vašeho přání. KDE mimo jiné obsahuje i svůj vlastní kancelářský balík KOffice. Ten je sice mnohem mladší něž samotné KDE, ale přesto je velice dobrý. Další KDE aplikace hodná pozornosti je SuperKaramba, která od KDE 3.5 standardně obsažena v instalaci. Aplikace samotná nic nedělá, potřebujete widgety . Ty vám mohou zobrazovat stav počítače, počasí či usnadnit spoustu aktivit. No a dále třeba Konqueror - jeden z nejlepších prohlížečů vůbec s vykreslovacím jádrem KHTML. Zvládá vektorovou grafiku (KSVG) a dokonce už podporuje i některé prvky z CSS3. Od verze 3.5 korektně zobrazuje Acid2 test.

    S vývojem KDE 4.x prochází velkými změnami i KDE aplikace. Většinou nejde jen o prostou předělávku pro nové Qt, ale často dochází k rozsáhlým úpravám uživatelského rozhraní, což se setkává se smíšenými reakcemi. Některé KDE aplikace, jako výše zmíněný Kicker nejsou už vzhledem ke změnám architektury KDE dále potřeba - Kicker je nahrazen Plazmou, resp. appletem pro ni s funkcí panelu.

    Aplikace "nikoho"

    Všecny aplikace nemusejí nutně využívat nějakou knihovnu a být součástí něčeho většího. Podívejme se například na Blender (3D modelování), vidíte že má velice svébytný vzhled. Nenechte se zmást tím, jak vypadá, v každém případě potřebuje X.

    Terminál v grafickém rozhraní?

    Když potřebujete shell a jste právě v grafickém rozhraní, není nic pohodlnějšího, než spustit xterm nebo konsole či gnome-terminal popřípadě yakuake, voila - můžete používat váš oblíbený shell a přitom sledovat film.

    Formulářové toolkity

    Formulářové (tlačítkové) aplikace využívají k vykreslení svého GUI (rozhraní) formulářových toolkitů. Mezi nejznámější patří GTK a QT.

    Qt

    Aplikace napsané v Qt zapadnou do výše popisovaného prostředí KDE, které v něm je taktéž napsáno. Jako programovací jazyk se využívá především C++ (Qt je portované i do jiných jazyků, jako například Python (PyQt). Qt obsahuje širokou škálu funkcí a po zavedení jeho knihoven do paměti je i svižné. Problém nastává s licencemi, jelikož programy napsané v Qt nemají oficiální port na jiné platformy (například Windows).

    S příchodem Qt4 se situace co se týče podpory dalších platforem i licencí omezujících využití Qt zlepšuje.

    GTK (GIMP the toolkit)

    V GTK je naopak zase napsané celé Gnome, Xfce a mnoho multiplatformních aplikací. Jako programatorský jazyk je možné použít C. GTK nezabere v paměti zpočátku tolik místa, ale se svižností je na tom (IMHO) o trochu hůře. Zase jeho největší výhodou je výše zmiňovaná přenositelnost. Mezi zástupce aplikací můžeme uvést internetový prohlížeč Firefox, poštovní program Thunderbird a hlavně grafický editor Gimp, pro který byl toolkit původně napsán.

    "Herní" aplikace a knihovny

    Existuje skupina programů jako jsou hry, různé screensavery a nástroje pro 3D modelování jako je např.Blender. Ty obvykle využívají 2D či 3D knihoven pro práci s grafickými funkcemi a akcelerací grafické karty.

    Nejznámější je grafická knihovna SDL pro práci s 2D grafikou a mezi čistě v ní napsané aplikace můžeme uvést například strategii Wesnoth či "sestřelovačku" kuliček Frozen Bubble.

    OpenGL se využívá pro 3D aplikace (jeho alternativou je na Windows platformě DirectX). Příklady her napsaných v OpenGL mohou být: závod tučnáka TuxRacer, střílečka Cube či komerční hry například od id Software jako Doom, Wolfenstein nebo Quake.

    Dokument vytvořil: vladka, 29.8.2005 12:08 | Poslední úprava: czhyenacz, 12.5.2012 15:59 | Další přispěvatelé: David Watzke, Nicky726 | Historie změn | Zobrazeno: 7563×

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.