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í
×
    včera 12:55 | Nová verze

    CiviCRM (Wikipedie) bylo vydáno v nové verzi 6.14.0. Podrobnosti o nových funkcích a opravách najdete na release stránce. CiviCRM je robustní open-source CRM systém navržený speciálně pro neziskové organizace, spolky a občanské iniciativy. Projekt je napsán v jazyce PHP a licencován pod GNU Affero General Public License (AGPLv3). Český překlad má nyní 45 % přeložených řetězců a přibližuje se milníku 50 %. Potřebujeme vaši pomoc, abychom se dostali dál. Pokud máte chuť přispět překladem nebo korekturou, přidejte se na platformu Transifex.

    jardaIT | Komentářů: 1
    včera 12:22 | Bezpečnostní upozornění

    Další lokální zranitelností Linuxu je ssh-keysign-pwn. Uživatel si může přečíst obsah souborů, ke kterým má právo ke čtení pouze root, například soubory s SSH klíči nebo /etc/shadow. V upstreamu již opraveno [oss-security mailing list].

    Ladislav Hagara | Komentářů: 0
    14.5. 17:22 | Komunita

    Singularity (YouTube) je nejnovější otevřený film od Blender Studia. Jedná se o jejich první 4K HDR film.

    Ladislav Hagara | Komentářů: 0
    14.5. 16:55 | Zajímavý software

    Vyšla hra Život Není Krásný: Poslední Exekuce (Steam, ProtonDB). Kreslená point & click adventura ze staré školy plná černého humoru a nekorektního násilí. Vžijte se do role zpustlého exekutora Vladimíra Brehowského a projděte s ním jeho poslední pracovní den. Hra volně navazuje na sérii Život Není Krásný.

    Ladislav Hagara | Komentářů: 23
    14.5. 14:00 | Zajímavý projekt

    Společnost Red Hat představila Fedora Hummingbird, tj. linuxovou distribuci s nativním kontejnerovým designem určenou pro vývojáře využívající AI agenty.

    Pinhead | Komentářů: 6
    14.5. 02:22 | Zajímavý software

    Hru The Legend of Zelda: Twilight Princess od společnosti Nintendo si lze nově díky projektu Dusklight (původně Dusk) a reverznímu inženýrství zahrát i na počítačích a mobilních zařízeních. Vyžadována je kopie původní hry (textury, modely, hudba, zvukové efekty, …). Ukázka na YouTube. Projekt byl zahájen v srpnu 2020.

    Ladislav Hagara | Komentářů: 0
    14.5. 01:11 | Nová verze

    Byla vydána nová major verze 29.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Detailní přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 0
    13.5. 21:22 | Bezpečnostní upozornění

    Po zranitelnostech Copy Fail a Dirty Frag přichází zranitelnost Fragnesia. Další lokální eskalace práv na Linuxu. Zatím v upstreamu neopravena. Přiřazeno ji bylo CVE-2026-46300.

    Ladislav Hagara | Komentářů: 1
    13.5. 14:00 | Komunita

    Sovereign Tech Agency (Wikipedie) prostřednictvím svého fondu Sovereign Tech Fund podpoří KDE částkou 1 285 200 eur.

    Ladislav Hagara | Komentářů: 12
    13.5. 12:55 | IT novinky

    Google na včerejší akci The Android Show | I/O Edition 2026 (YouTube) představil celou řadu novinek: Gemini Intelligence, notebooky Googlebook, novou generaci Android Auto, …

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (13%)
     (8%)
     (2%)
     (14%)
     (31%)
     (4%)
     (6%)
     (3%)
     (16%)
     (26%)
    Celkem 1633 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    bleskový pacman, aneb zrychlete si Archlinux

    7.3.2007 14:14 | Přečteno: 4545× | ArchLinux | Výběrový blog | poslední úprava: 7.3.2007 15:28

    Zrovna sedim na přednášce z Matematické logiky a při čekání na už prakticky při jakékoliv činnosti otravně pomalého pacmana mě napadlo zkusit jedno pokusné řešení. A světe div se, řešení zrychlilo pacmanovské operace v řádu stovek, možná tisíců procent! (subjektivně)

    Problém

    Pacman, po instalaci Archu na můj nový laptop (srpen 06), byl neskutečně pomalý, oproti tomu, co předváděl na mém, do té doby hojně využívaném, desktopu. Dlouhé vteřiny, mnohdy i minuty šrocení harddisku a čekání na výsledek prakticky libovolné operace mě přiměly dát skript "pacman-optimize" do bootovacích skriptů, ale stejně to nepomohlo. Štvalo mě to, zkoušel sem spoustu věcí, vč. reinstalace (ani nevim, proč sem to dělal - snad ze zoufalství), riskantního (podle manuálu) nastavení disku hdparmem a tunění filesystému (ext3) věcmi typu journal=data_writeback a -o noatime, které neměly zjevný efekt.

    Řešení

    Nedávno sem si pobrečel jednomu kamarádovi, taky Archerovi, a ten mi řek, že na jeho reiserfs to běží perfektně. No co, přecházet jen tak na reiser se mi moc nechce. Ale napadlo mě udělat loopback do souboru, který naformátovat reiserem, přimounit ho do /var/lib/pacman a zkopírovat tam celou databázi. A ono to funguje! :-)

    Postup je jednoduchý: nejprv je nutné udělat si někde nějaký tak stomegový soubor (databáze má momentálně 65MB), třeba příkazem

     dd if=/dev/zero of=/var/lib/pacman.img bs=1024K count=100
    
    naformátovat ho na reiserfs
    mkfs.reiserfs -f /var/lib/pacman.img 
    
    "zazálohovat" původní databázi
    mv /var/lib/pacman /var/lib/pacman~
    
    znovu vytvořit mountpoint a přimountit soubor jako loopback
    mkdir /var/lib/pacman
    mount -o loop /var/lib/pacman.img /var/lib/pacman 
    
    přidat do /etc/fstab řádek
    /var/lib/pacman.img /var/lib/pacman reiserfs defaults,loop 0 0
    
    a zkopírovat obsah databáze do nově přimountěného loopback disku s reiserfs
    cp -pr /var/lib/pacman~ /var/lib/pacman
    

    Teď si sami zkuste, jak pacman umí lítat! A až se Vám do osvědčí, můžete smazat zálohu /var/lib/pacman~ a případně z ní databázi obnovit, kdyby se něco podělalo.

    Toť vše, happy pacmanning! :-)

           

    Hodnocení: 89 %

            špatnédobré        

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

    Komentáře

    Vložit další komentář

    7.3.2007 14:42 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    To se mi nějak nezdá.. nejen, že to musí používat reiserFS ale navíc to přece používá i FS, na kterém je ten soubor uložený ne? Můj pacman je občas taky trochu pomalejší, ale tohle teda nevím nevím..
    7.3.2007 14:55 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    To je pravda, ale vtip je v tom, že reiserfs je podstatně lepší (=rychlejší) při práci s velkým množstvím malých souborů, zatímco ext3 má radši menší množství souborů. Ten image je jeden velký soubor, který je na disku a ve filesystému prakticky vcelku, takže veškeré přístupy do něj mají jen minimální overhead filesystému.

    Zkus to, fakt to funguje, já sem pozoroval extrémní zrchylení. Až budu mít někdy čas a náladu, tak to přeměřim, ať můžu mluvit v číslech :)

    -miky
    Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
    7.3.2007 15:25 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    No dobře tak sem to teda zkusil.. Je fakt, že je to nesrovnatelně rychlejší , asi to zkusím používat dýl. A máš tam menší chybičky - chybí tam vytvoření /var/lib/pacman (po přejmenování předchozího adresáře na zálohu) a pak ten příkaz na vytvoření image byl dd if=/dev/zero of=/var/lib/pacman.img bs=1024 count=100000 (že bych něco udělal špatně? soubor má 98MB). Možná bych ten trik zkusil vylepšit třeba o JFS nebo tak něco..
    7.3.2007 15:33 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    dík, vytvoření mountpointu přidáno.

    Ale ten dd mam dobře - všimni si, že bs (Block Size) mam nastavene na 1024K, což je jeden Megabajt. count, tedy počet bloků, je 100, čili vznikne soubor o velikosti count*bs, tedy 100MB.

    Jiné FS ještě časem vyzkouším - reiser sem zvolil za 1) proto, že mi ho "doporučil" ten kamarád, a za 2) mam s ním, na rozdíl od JFS/XFS alespoň nějaké zkušenosti.

    Taky by to šlo udělat přes tempfs, ale to by pak moh bejt problém se synchronizací a takhle je to už dost rychlý.

    -m.
    Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
    7.3.2007 15:39 fakenickname | skóre: 42 | blog: fakeblog
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Jo sorry to K sem přehlíd :)) .. jinak právě sem zkoušel JFS a je to asi desetkrát pomalejší než ext3. Hrůza. Kdo by to byl čekal..
    7.3.2007 14:56 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Všechny zásluhy bych ale reiserfs nepřipisoval, původně mohly být soubory té databáze roztahané po celém disku, tímhle sis vynutil, že budou blízko. Tím překopírováním se navíc uspořádaly šikovněji, časem se to může zase trochu zhoršit.

    BTW proč lezeš na přednášku, když stejně neposloucháš? :-)
    7.3.2007 15:03 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Mohlo by se zdát, ale neni to tak - přesně tu "defragmentaci", jak píšeš, zajišťuje skript "pacman-optimize", kterej sem do tý doby pouštěl pravidelně..

    btw, posloucham..občas :-) Navíc sem se potřeboval domluvit s kámošema do hospody ;-)

    -m.
    Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
    7.3.2007 15:07 lm
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    skus pre tu srandu spravit ext3 sposobom "mkfs.ext3 -T small /file/of/filesystem" som dost zvedavy :-)
    7.3.2007 15:21 RPo | blog: Blogblog
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Spíš bych zkusil ext2. Já to tak doma mám... Žurnál mi připadá zbytečný, ne?
    7.3.2007 15:17 Ivanhoej | skóre: 26 | blog: ss2_Debian | Bratislava
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    namiesto reisera JFS.

    inak to na pomalych strojoch moze pomoct.
    Marek Bernát avatar 7.3.2007 17:26 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Aj na rýchlych (môj prípad) :-)
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    vogo avatar 7.3.2007 15:28 vogo | skóre: 34 | blog: "Skládat papír"
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Jak psali jiní, tohle zrychlení je způsobeno hlavně menší "rozházeností" souborů po disku. Velkého zrychlení se můžeme dočkat s příchodem pacmana 3 jehož kód byl před pár dny zmrazen a brzy se objeví v unstable repozitáři. Zvýšení výkonu bylo dosaženo kompletním přepsáním a striktním oddělení frontendu od backendu (vím co říkám, prošel jsem vlastně celé zdrojáky jak dvojkové tak i trojkové verze ;) ).
    Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
    7.3.2007 15:38 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Tou rozházeností to nebude, jak řikam - reinstalace (čili databáze na jednom místě, aspoň chvíli) tomu nepomohla ani zdaleka tak, jako jinej FS, byť jako loopback a pacman-optimize (kterej tu rozházenost značně redukuje) taky nepomoh. Ext3 má prostě moc velkej overhead při přistupování k velkýmu množství malých souborů (ano, mam i DirIndex, stejně to nepomohlo).

    Ale na pacmana 3 se tešim :-)

    -m.
    Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
    vogo avatar 7.3.2007 15:43 vogo | skóre: 34 | blog: "Skládat papír"
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    rozhodně to vyzkouším, protože ani trojka není zase tak zázračně rychlá .)
    Nejsem paranoidní, ale to ještě neznamená, že po mě nejdou.
    Marek Bernát avatar 7.3.2007 17:23 Marek Bernát | skóre: 17 | blog: Arcadia
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Tiež som sa trochu čudoval, prečo ten pacman tak dlho hrabe na disku, ale tých pár sekúnd raz za čas človeka nezabije, takže som po príčinách nepátral. Každopádne, s tým reiserom to šlape ako hodinky. Díky za tip ;-)
    physics.stackexchange.com -- Q&A stránky o fyzike v štýle StackOverflow.
    7.3.2007 17:51 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    A nepomohlo by i FAQ?
    7.3.2007 17:58 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Nepomohlo. Optimalizaci ext3 sem věnoval moře času. Přečti si ten post eště jednou, zmiňuju se o tom. I dirindex mam, viz. jedna z mých předchozích reakcí.

    V přístupu k malým souborům si ext3 proti reiseru prostě ani neškrtne.. (teda, eště sem nezkoušel to mkfs.ext3 -T small, jak tu někdo psal :-) )

    -m.
    Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
    7.3.2007 21:34 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Sorry za nepozorné čtení, ext3 moc nepoužívám a Reiser vůbec :-).
    8.3.2007 09:48 Michal Vyskočil | skóre: 60 | blog: miblog | Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Škoda, že jsi nenapsal, který FS používáš ... :-)
    When your hammer is C++, everything begins to look like a thumb.
    8.3.2007 13:57 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    XFS. Ono už toho moc použitelného nezbývá :-).
    stativ avatar 7.3.2007 18:11 stativ | skóre: 54 | blog: SlaNé roury
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    To je duvod, proc jsem se 24.12.06 rozhodl prekopat rozdeleni disku a var si dat (prave kvuli pacmanovi) na ReiserFS. Puvodne jsem dokonce chtel zkusit pouzit Reiser4, ale rozpad Davidova Portage me od toho odradil.
    Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
    Limoto avatar 7.3.2007 21:22 Limoto | skóre: 32 | blog: Limotův blog
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    nedělá to náhodou pt-pacman-cage z pactools?
    Shadow avatar 8.3.2007 09:19 Shadow | skóre: 25 | blog: Brainstorm
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Ano, máte pravdu, přesně tohle pt-pacman-cage dělá, ale ne s reiserfs. "Klec" vytvoří s ext2 filesystémem, viz jeho zdrojový kód:
    mkfs.ext2 -O dir_index -b 1024 -i 1024 -m 0 -F $pacmandb
    If we do not believe in freedom of speech for those we despise we do not believe in it at all.
    8.3.2007 13:13 mikky | skóre: 25 | blog: Ghlog | M. L. - Praha
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    koukam jak puk, dela prakticky totez :-) Ale opravdu pouziva ext2. Zkousel sem ho (ext2) se stejnejma parametrama, ale stejne je ten reiser ryhlejsi, sice jen 0.5-5 vterin (pri operacich trvajicich 1-50 vterin), ale furt je rychlejsi :-)

    -m.
    Je vám méně než 30 ? (jsme vrstevnící => budeme si tykat) : (jsem pro vás bažant => můžete mi tykat);
    Shadow avatar 7.3.2007 23:07 Shadow | skóre: 25 | blog: Brainstorm
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Díky moc za tip, měl jsem stejný problém na svém laptopu s Archem, ale reiserfs to spravil.
    If we do not believe in freedom of speech for those we despise we do not believe in it at all.
    8.3.2007 09:53 zde | skóre: 9 | blog: Linuch | Brno
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Vidíte, kdybyste dali Reisera hned, nemusíte blbnout s loopbackem.. BTW stejně nechápu proč má Pacman tu databázi v miliónech malinkatejch souborů, proč to neběží třeba nad GDBM..
    Táto, ty de byl? V práci, já debil.
    Shadow avatar 8.3.2007 12:47 Shadow | skóre: 25 | blog: Brainstorm
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Když my Reisera neradi:-D
    If we do not believe in freedom of speech for those we despise we do not believe in it at all.
    kozzi avatar 8.3.2007 16:00 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Já tuto možnost používám už dlouhou dobu, ale místo reiser používám reiser4 a je to jeste rychlejsi. Jinak too je velmi známá věc jen se zeptej pár lidí co používají gentoo a portage.
    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    kozzi avatar 8.3.2007 16:11 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Jinak už jsem o tom psal sice to tenkrát nebylo s reiser4 ale se spadfs ale princip je totozny. Viz http://www.abclinuxu.cz/blog/alblog/2006/11/19/158534#1
    Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
    lazzio avatar 15.9.2008 12:52 lazzio | skóre: 3 | Kosice
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    zdravim, tak som to tiez skusil ale po prikaze mount -o loop /var/lib/pacman.img /var/lib/pacman mi konzola odpovedala tymto : mount: could not find any device /dev/loop# ostatne prikazy som dokoncil, pacman ide rychlejsie x krat co sa mi velmi paci , LENZE teraz pri installovani lubovolneho softu napr. opery


    sudo pacman -S opera
    resolving dependencies...
    warning: provider package was selected (bash provides sh)
    warning: dependency cycle detected:
    warning: bash will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: readline will be installed before its glibc dependency
    warning: dependency cycle detected:
    warning: ncurses will be installed before its glibc dependency
    looking for inter-conflicts... Targets (48): ncurses-5.6-8 readline-5.2-8 bash-3.2.039-3 kernel-headers-2.6.26.3-1 tzdata-2008e-1 glibc-2.8-3 zlib-1.2.3.3-2 libpng-1.2.31-1 xproto-7.0.13-1 libxdmcp-1.0.2-1 xcb-proto-1.2-1 libxau-1.0.4-1 libxcb-1.1.90.1-1 kbproto-1.0.3-1 libx11-1.1.5-1 xextproto-7.0.3-1 libxext-1.0.4-1 libice-1.0.4-1 e2fsprogs-1.40.8-1 libsm-1.1.0-1 libxt-1.0.5-1 libxmu-1.0.4-1 fixesproto-4.0-2 libxfixes-4.0.3-1 renderproto-0.9.3-1 libxrender-0.9.4-1 libxcursor-1.1.9-1 xineramaproto-1.1.2-1 libxinerama-1.0.3-1 xf86vidmodeproto-2.2.2-1 libxxf86vm-1.0.2-1 libdrm-2.3.1-1 damageproto-1.1.0-1 libxdamage-1.1.1-1 libgl-7.0.3-2 glproto-1.4.9-1 gcc-libs-4.3.2-1 mesa-7.0.3-3 expat-2.0.1-1 freetype2-2.3.7-1 fontconfig-2.6.0-2 libxft-2.1.13-1 randrproto-1.2.2-1 libxrandr-1.2.3-1 libjpeg-6b-4 libmng-1.0.10-1 qt3-3.3.8-9 opera-9.52-1 Total Download Size: 0,00 MB Total Installed Size: 166,30 MB Proceed with installation? [Y/n]
    mi vyhodi instalovat plus dalsich x zavislosti , vsetko stiahne a nakoniec sa to to nenainstaluje a vyhodi toto:
    opera: /usr/share/opera/svg-sebd.dat exists in filesystem
    Errors occurred, no packages were upgraded.

    samozrejme tych hlaseni je velmi vela. neviete kde je problem ? dik

    zazen
    10.1.2009 22:59 NAQOYQATSI
    Rozbalit Rozbalit vše Re: bleskový pacman, aneb zrychlete si Archlinux
    Ja by som to howto jemne pozmenil .. skusil by som skor kopirovat cez :

    rsync -av /var/lib/pacman~ /var/lib/pacman

    mal som velmi podobny problem a prave toto mi pomohlo.

    Založit nové vláknoNahoru

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