abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    dnes 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    dnes 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána verze 8.2 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 v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    včera 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 9
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 747 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Easter eggs – virtuální velikonoční vajíčka

    15. 1. 2010 | Robert Krátký | Tipy a triky | 22989×

    Easter egg (velikonoční vajíčko) je v počítačovém kontextu většinou nějaká skrytá funkce nebo vlastnost. Zobrazit či spustit takové vajíčko je obyčejně možné pouze při znalosti speciálních nedokumentovaných příkazů nebo klávesových zkratek. Jak vypadají linuxová vajíčka?

    Obsah

    Wikipedie: Velikonoční vajíčko (používá se i anglický výraz easter egg) je skrytá a oficiálně nedokumentovaná funkce nebo vlastnost počítačového programu, DVD nebo CD. Většinou se jedná pouze o neškodné hříčky a vtípky, grafické symboly, animace, titulky se jmény tvůrců apod.

    I v prostředí Linuxu a open source programů najdeme množství více či méně propracovaných (a více či méně vtipných) easter eggs. Představme si některé z nich. Přidejte do diskuse další, která znáte.

    Easter egg – nějaká kravina?

    link

    Jedno z nejznámějších velikonočních vajíček skrývají programy pro práci s balíčky a repozitáři distribucí založených na Debianu: apt-getaptitude. Je to jen taková kravina… (poznámka: v angličtině krávy neříkají „bůů“, nýbrž „moo“). Jak je vidět z výpisu, aptitude je nutno přemlouvat, než konečně povolí a tajemství prozradí.

    apt-get help | grep -i super
    
    This APT has Super Cow Powers.
    apt-get moo
             (__)
             (oo)
       /------\/
      / |    ||
     *  /\---/\
        ~~   ~~
    …"Have you mooed today?"…
    aptitude -v moo
    There really are no Easter Eggs in this program.
    aptitude -vv moo
    Didn't I already tell you that there are no Easter Eggs in this program?
    aptitude -vvv moo
    Stop it!
    aptitude -vvvv moo
    Okay, okay, if I give you an Easter Egg, will you go away?
    aptitude -vvvvv moo
    All right, you win.
    
                                   /----\
                           -------/      \
                          /               \
                         /                |
       -----------------/                  --------\
       ----------------------------------------------
     aptitude -vvvvvv moo
    
    What is it?  It's an elephant being eaten by a snake, of course.

    A víte, že v textovém rozhraní aptitude si můžete zahrát starou dobrou minolovku? Tato funkce si není skrytá (hru lze spustit přímo z běžného menu), ale poněkud překvapivá ano.

    easter egg aptitude minesweeper

    A když už jsme u balíčků DEB, podívejte se, s jakou invencí pojmenovávají nové verze programu dpkg vývojáři Debianu (funguje i na Ubuntu):

    $ zgrep "The.*Release" /usr/share/doc/dpkg/changelog.Debian.gz
      The "Good, clean fun" Release.
      The "Bully's Special Prize" Release.
      The "On like Donkey Kong" Release.
      The "In like Flynn" Release.
      The "Maidenhead Creeping Water Plant" Release.
      The "Just kidding about the God part" Release.
      The "Flatulent Elm of West Ruislip" Release.
      The "Or the Wabbit gets it" Release.
      The "Paying off Karma at a vastly accelerated rate" Release.
      The "Mysteriously Unnamed" Release.
      The "Livin' like a good boy oughta" Release.
      The "Three banana strategy" Release.
      The "Awh, yeah?  Ripper!" Release.
      The "Grab your gun and bring in the cat" Release.
      The "Captain Tight-Pants" Release.
      The "你他媽的天下所有的人都該死" Release.
      The "Donald, where's your troosers?" Release.
      The "Let the Wookie win" Release.
      The DebConf4 Release.

    OpenOffice.org – Star Wars a další

    link

    I nejoblíbenější kancelářský balík obsahuje několik skrytých funkcí. Mimochodem, obsahuje také neskrytý, ale o to podivnější, přehrávač multimediálních souborů. Najdete jej v menu „Nástroje“, ale nenajdete tam už vysvětlení, proč je tato funkce považována u kancelářského balíku za užitečnou.

    easter egg ooo media player

    Ale zpět ke skrytým funkcím. V tabulkovém kalkulátoru Calc si můžete zahrát například primitivní klon známé vesmírné střílečky Space Invaders. Stačí do některé buňky vložit tuto „funkci“ a stisknout Enter:

    =GAME("StarWars")

    easter egg ooo calc star wars2 easter egg ooo calc star wars3 easter egg ooo calc star wars

    Kdyby vás to omrzelo (Calc to omrzí hned napoprvé – podívejte se na třetí screenshot, jak reaguje, když zkusíte hru spustit znovu), zahrajte si v Calcu piškvorky. Jsou sice poněkud primitivní, ale program vaše snažení doprovodí povzbuzujícími komentáři. Stačí zadat do pole A1:

    =GAME(A2:C4;"TicTacToe")

    Další možnosti najdete ve wiki projektu OpenOffice.org. Mimo jiné si ve Writeru můžete nechat zobrazit fotku vývojářských týmů StarWriter (viz předchůdce OpenOffice.org Star Office) a GoOO. Vložte do dokumentu ve Writeru slova „StarWriterTeam“ nebo „GoOOTeam“ a stiskněte klávesu F3 (tým GoOO se zobrazuje pouze ve verzích z http://go-oo.org/download/).

    easter egg starwriterteam

    Odpověď na otázku života, vesmíru a vůbec

    link

    Znáte knihu Stopařův průvodce po galaxii, kterou napsal Douglas Adams? Pokud patříte k těm, kdo se každý rok pohoršují nad „ručníkovou anketou“ na AbcLinuxu.cz, raději tuto kapitolku přeskočte. Ostatním nabízím několik míst, na kterých mohou všemocnou odpověď objevit.

    Krunner je utilitka z prostředí KDE, s jejíž pomocí lze spouštět programy, provádět vyhledávání, počítat a tak podobně. Zcela jedinečný výsledek však nabízí, pokud zadáte slovo „life“ (život).

    easter egg krunner life 42

    Používáte Vim? Bram Molenaar zjevně Stopaře četl, protože po zadání příkazu :help 42 se vám zobrazí o něco sdílnější vysvětlení než v Krunneru.

    Mimochodem, podobně funguje i vyhledávání Google. Tam však musíte zadat frázi „answer to life, the universe and everything“.

    easter egg google life 42

    Google skrývá překvapení ještě další, ale to se nepatří, takže vám jenom povím, že velikonoční vajíčka tam berou asi dost vážně. Když totiž zadáte vyhledávání fráze „google easter eggs“ a kliknete na tlačítko „Zkusím štěstí“ (I'm feeling lucky), nabídne vám Google javový applet s velikonočním zajíčkem, který se vajíčka (s vaší pomocí) snaží nachytat do košíku.

    easter egg google easter eggs bunny

    Ryba jménem Wanda

    link

    Vzpomínáte na skvělou komedii Ryba jménem Wanda, ve které hráli John Cleese, Jamie Lee Curtis a Kevin Kline? Vývojáři Gnome mají ten film určitě rádi, protože rybku Wandu zakódovali přímo do pracovního prostředí. Vyvolejte dialogové okno pro spouštění programů (Alt+F2) a napište „free the fish“. Wanda se objeví na obrazovce a bude plavat sem a tam.

    easter egg gnome wanda

    A když už jsme u Gnome… i tam najdete primitivní střílečku, akorát se místo vesmírných lodí sestřelují mimozemské krávy. Stačí do dialogu pro spouštění programů napsat „gegls from outer space“.

    Diskordiánský kalendář

    link

    Většina linuxových systémů obsahuje prográmek ddate, který, ač o to asi nestojíte, umí zobrazovat datum v diskordiánském formátu. Diskordianismus je parodie na náboženství, která hlásá, že na světě vládne jen a pouze chaos. Diskordianisté by jistě byli nadšeni. My se spokojíme s konstatováním, že pro porozumění diskordiánskému kalendáři bychom potřebovali studovat jeho pravidla.

    ddate
    Today is Prickle-Prickle, the 14th day of Chaos in the YOLD 3176
           

    Hodnocení: 100 %

            špatnédobré        

    Nástroje: Tisk bez diskuse

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

    Komentáře

    Vložit další komentář

    15.1.2010 00:34 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Tak jsem vypustil rybičku a ona si tu plave. Nechá se to nějak odstřelit, nebo na to musím shodit celé Gnome? :-)
    Honza Balák avatar 15.1.2010 00:37 Honza Balák | skóre: 23 | blog: Jaxův linuxový zápisník | Předklášteří
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Pořiď si rybářskej prut :-). Jinak výbornej článek :-D.
    <null>
    Jan Tojnar avatar 15.1.2010 08:32 Jan Tojnar
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    killall gnome-panel
    15.1.2010 09:19 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Díky, sice brutální, ale účinné :-)
    15.1.2010 10:28 Mti. | skóre: 31 | blog: Mti
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    klikni na rybu ... uplave.
    Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
    15.1.2010 10:42 lyon
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Stačí right-click, sama odplave.
    15.1.2010 11:04 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    ...a za chvíli je zase zpátky. Pokud ne u vás, u mně ano, klikal jsem na ní v noci asi hodinu (pak už jen tak ze srandy), když zrovna plavala kolem. :-)

    Samozřejmě jsem jí mohl zlikvidovat ukončením Gnome, ale natolik mi zase nevadila...
    Jakub Lucký avatar 15.1.2010 12:30 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    zabít panel

    xkill a click na panel, nebo killall panel... Zkrátka běží to pod gnome-panel procesem
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    15.1.2010 12:36 Honza Jaroš | skóre: 6 | blog: moje_strana_plotu | Bohnice
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Jistě, to už mi tu ráno radili a já to udělal.
    19.1.2010 20:07 me
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Rybicka neni dokonala (je to bastl), nema se rada se sporicem obrazovky. Obcas problikava, chvili jsem si myslel, ze mi zacal zlobit monitor, ze probiji... ;-)
    15.1.2010 00:45 victor8 | skóre: 24 | blog: blog | Košice
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    nice :-) apt-get je zrejme znamy kazdemu, ale gnome ma milo prekvapilo :-)
    Prcek avatar 15.1.2010 01:45 Prcek | skóre: 43 | Jindřichův Hradec / Brno
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Gentoo umí taky bučet :-). Respektive jeho maskot "Larry the Cow".
    prcek@Holly ~ $ emerge moo
    
    
      Larry loves Gentoo (Linux)
    
     _______________________
    < Have you mooed today? >
     -----------------------
            \   ^__^
             \  (oo)\_______
                (__)\       )\/\
                    ||----w |
                    ||     ||
    
    
    Člověk je takový, jak vypadá... A já vypadám jako pravá, nefalšovaná děvka!!!
    15.1.2010 02:30 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Hehe, koukám, že Suse taky :-)
    gum@thinkpad ~ $ zypper moo
       \\\\\
      \\\\\\\__o
    __\\\\\\\'/_
    16.1.2010 13:50 DNA
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    jj, i Debian
    apt-get moo
             (__)
             (oo)
       /------\/
      / |    ||
     *  /\---/\
        ~~   ~~
    ...."Have you mooed today?"...
    
    Josef Kufner avatar 16.1.2010 23:48 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Tak u Debiano tahle moo-mánie začala ;-)
    Hello world ! Segmentation fault (core dumped)
    David Šmíd avatar 19.1.2010 09:04 David Šmíd | skóre: 10 | blog: dsmid
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Smart v Unity bučet odmítá: :)
    # smart moo
    
    I'm way smarter than a cow!
    


    Jediné "intuitivní" rozhraní je bradavka. Všechno ostatní se musíte naučit. -- Bruce Ediger, o uživatelském rozhraní
    19.1.2010 18:21 Mti. | skóre: 31 | blog: Mti
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    jo, ale apt aspon nakresli celou kravu. Napsat radek textu umi aj echo v shellu bez vaznejsi inteligence :-D
    Vidim harddisk mrzuty, jehoz hlava plotny se dotyka...
    Jendа avatar 19.1.2010 18:46 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    22.1.2010 11:19 me
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Na vse lze udelat bug report ;-)

    https://launchpad.net/ubuntu/+source/apt/+bug/56125

    15.1.2010 00:46 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Hezké, většinu z nich jsem neznal. Ale ti Space Invanders v OOo jsou docela trapní oproti té 3D záležitosti v MS Excelu :-)
    15.1.2010 07:59 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Zkus kliknout na zeměkouli v Google Earth a pak stisknout Ctrl+Alt+A :-)
    kotyz avatar 15.1.2010 14:30 kotyz | skóre: 25 | blog: kotyzblog | Radnice
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    zbytecny, leteckej simulator ma uz dlouho vlasni polozku v menu nastroje.
    Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    houska avatar 15.1.2010 08:18 houska | skóre: 41 | blog: HW
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    :help 42
    
    ve vimu mi nejde, napise jen "E149: Sorry, no help for 42"
    15.1.2010 08:36 Robert Krátký | skóre: 94 | blog: Robertův bloček
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    A nemáš nějakou tu ořezanou verzi? vim-tiny apod.
    houska avatar 15.1.2010 11:54 houska | skóre: 41 | blog: HW
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    no jo je to tu - "vim-tiny"
    15.1.2010 08:42 mrts
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Ve vimu verze 7.2 mi to také nejde, v 6.3 ano.
    kotyz avatar 15.1.2010 14:33 kotyz | skóre: 25 | blog: kotyzblog | Radnice
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    me to v 7.2 normalne jde:

    What is the meaning of life, the universe and everything? *42* Douglas Adams, the only person who knew what this question really was about is now dead, unfortunately. So now you might wonder what the meaning of death is...

    Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    19.1.2010 08:52 Dusko
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    :help! ..taky uzitecna rada :)
    15.1.2010 09:01 RapMan | skóre: 14 | blog: RapMan
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    hmm, tak proto nabiha ten openoffice tak pomalu... :)
    15.1.2010 10:19 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše sl
    Mnohem zákeřnější je sl – nikdo nečeká parní lokomotivu.
    15.1.2010 10:49 mp
    Rozbalit Rozbalit vše Re: sl
    Nikdo nečeká španělskou inkvizici!
    Milan Lajtoš avatar 15.1.2010 13:26 Milan Lajtoš | skóre: 22 | blog: /blog/babraq
    Rozbalit Rozbalit vše Re: sl
    Tiež som chcel... ;)
    “Every great achievement was once considered impossible.”
    kotyz avatar 15.1.2010 14:34 kotyz | skóre: 25 | blog: kotyzblog | Radnice
    Rozbalit Rozbalit vše Re: sl
    prikaz nenalezen, ale myslim ze sem to videl nekde v AURu ...
    Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    kotyz avatar 15.1.2010 14:39 kotyz | skóre: 25 | blog: kotyzblog | Radnice
    Rozbalit Rozbalit vše Re: sl
    jo je to tam a limoto je toho maintainer :-D
    Mul-ti-pass! | Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    corwin78 avatar 15.1.2010 11:01 corwin78 | skóre: 10 | Ostrava
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    ddate - pěkné, odedneška, tedy od "Setting Orange, the 15th day of Chaos in the YOLD 3176" používám jen tento kalendář.
    Česká pirátská strana - "Internet je naše moře...".
    15.1.2010 22:18 Martin Matějek | skóre: 12 | blog: Flying_circus | Kladno
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Taky zkusím, uvidím jestli se v tom časem vyznám :-)
    Don't judge me by the friends I keep. No, no, no. Judge me by the enemies I have slain!
    15.1.2010 11:02 Milan Vančura | skóre: 2
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Příloha:
    Dík za úsměvný článek. Google mě dostal, umí "to" používat v kalkulačce jako univerzální konstantu ve výrazech. Příklad je na výřezu ze screenshotu.
    Tarmaq avatar 15.1.2010 13:10 Tarmaq | skóre: 39
    Rozbalit Rozbalit vše vim
    ve vimu je jeste jeden easter egg spojeny se Stoparovym pruvodcem..
    :help!
    E478: Don't panic!
    
    Don't panic!
    15.1.2010 14:30 True54
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka

    Kdyby misto těch 3.14-čovin udělali z aptu a aptitude skutečně schopný package manager. K čemu mi je hraní min, když tyhlety toolsy neumí řešit ani triviální problémy závislostí? Teď už chápu, proč je to taková parodie.

    Saljack avatar 15.1.2010 15:57 Saljack | skóre: 28 | blog: Saljack | Praha
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Co to kecáš. Já s apt žádný problém nemám. Dodej aspoň příklad.
    Sex, Drugs & Rock´n Roll.
    15.1.2010 16:18 True54
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Začít můžeš na Mancoosi.org, kde se těmito poblémy vědecky zabývají. Prostuduj si EDOS project, kde na krásném a jednoduchém obrázkovém příkladu je demonstrováno chování některých package managerů. APT je mezi nimi bezpečně nejhorší.

    To, že ses nedostal s aptem do problémů je dáno vlastností repozitářů, které jsi použil. Balíky Debianu jsou seřazeny a předžvýkány tak, aby se z toho apt chudák nesesypal. Tvůrci Smart Package Manageru vypracovali ukázkové příklady triviálních situací, kde APT totálně selhává, přestože je řešení jednoduché a očividné. Doporučuji přeskočit na Case2 a Case3.

    Apt je evidentně neblíže tomu vyrobit PackageHell z repozitáře, kde jdou jinak bez problémů splnit závislosti.
    15.1.2010 17:21 trekker.dk | skóre: 72
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Volně přeloženo někdo nejprve vlastní neschopností vytvoří problém a následně se diví, že má problém...
    Quando omni flunkus moritati
    15.1.2010 17:26 True54
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    WTF? Snaha aptu nesmyslně instalovat balík v nejvyšší verzí i v případě, že závislosti splní jen verze nižší je neschopnost uživatele? :-D

    I kdyby jste vše svedl na neschopnost uživatele, pořád to nemění nic na faktu, že APT je nejhorší package manager a dependency solver vůbec.
    Saljack avatar 15.1.2010 20:30 Saljack | skóre: 28 | blog: Saljack | Praha
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Já třeba snahu instalovat balík v nejvyšší verzi vidím jako normální a logickou věc. To, že nějaký balíček potřebuje tak starou verzi, tak to pro mě znamená, že je ten balík zastaralí. Ale prosím tě apt není ani zdaleka nejhorší a já bych ho za nic jiného měnit nechtěl ani náhodou.
    Sex, Drugs & Rock´n Roll.
    15.1.2010 21:30 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    No nevím ale instalovat jiný balík než ten, který je potřeba je nejen špatně, ale i zbytečné, protože to pak stejně nejspíš nebude fungovat :)
    18.1.2010 07:59 Robo
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    blbost; v deb baliku sa samozrejme da nastavit dependency, ze program XY musi byt verzie < n
    Salamek avatar 17.1.2010 22:12 Salamek | skóre: 22 | blog: salamovo
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    sorry ale apt-get mi prijde nejhorsi... at uz tim co dela nebo tim jak vypada (kdyby si alespon nejak odsadili vystup aby se v tom nekdo vyznal, to je tak tezky tam narvat par \n , ten bordel co apt-get je schopen vypsat ... v tom by se ani prase nevyznalo)
    Skutečně nemám v plánu zničit Microsoft. Bude to jen zcela neúmyslný vedlejší efekt.
    Jendа avatar 18.1.2010 10:45 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Já se v tom tedy vyznám, ale apt-get už se nemá na Debianu používat aptitude má mnohem lepší solver.
    18.1.2010 07:57 Robo
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    WTF? to ma byt akoze v systeme x roznych verzii jedneho programu, pretoze jeden zastaraly program nedokaze pracovat s novou verziou? tak taky bordel by som v systeme mat teda nechcel
    15.1.2010 18:30 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Tvůrci Smart Package Manageru vypracovali ukázkové příklady triviálních situací, kde APT totálně selhává, přestože je řešení jednoduché a očividné.
    A proto se Smart používá všude, zatímco apt hnije na smetišti dějin, že?
    15.1.2010 18:38 True54
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Afaik se apt používá pouze v Debianu a jeho klonech. K tomu se sluší dodat, že například Canonical, jako zástupce nejpoužívanějšího klonu aktivně financuje vývoj smartu s odůvodněním, že dependency solver aptu nepodává ideální výsledky,
    15.1.2010 19:54 David Jaša | skóre: 44 | blog: Dejvův blog
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Afaik se apt používá pouze v Debianu a jeho klonech.
    Což je furt zhruba nekonečněkrát víc, než Smart. Ten byl jednu dobu tak slibný, že jeho nasazení kromě Canonicalu chystali i v Novelu, nicméně obě distribuce z toho vycouvaly poté, co ho zpřístupnili early adopterům (Novell si pak vyvinul zypper).
    15.1.2010 20:35 True54
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Nevím nic o záměru nasazení Smartu v Novellu. Novelll totiž po akvizici Ximianu nasadil Red Carpet, který se vyvinul do podoby Zypp package managementu, v podobě Zypperu, Yastu a ZenWorks v podobě backendů. A vzhledem k tomu, že to pracuje na principu SAT solveru, vypadá vedle toho APT stejně chudě asi jako trabant vedle mercedesu.

    SAT solver afaik používá také Linspire, což je původem Debian distro.

    Problém Smartu je v tom, že jeho vývoj je pomalý a dodnes má nějaké ty nedořešené bugy, jeho solver je sice o poznání lepší než aptu, ale kvalit SATsolveru nedosahuje.
    16.1.2010 21:15 Erbureth | skóre: 21
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Už má Smart vyřešené problémy s národními znaky?
    Jakub Lucký avatar 17.1.2010 00:35 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    1) celou dobu se bavíme o verzi apt-rpm, která je fork a žádná z chyb se nemusí v Apt (míněno frontend k dpkg) projevovat a do důkazu opaku považuji výše uvedená tvrzení za zcestná

    2) Ten průzkum pochází z roku 2004, to považuji v oblasti software za extrémně obsolete (pokud není prokázáno jinak)
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    17.1.2010 09:26 True54
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Testuje se solver, který je totožný. Nevím co tu blábolíte o chybách forku! Pojmy jako dpkg vs. rpm jsou zde zcela irelevantní, neboť rpm a dpkg závislosti vůbec neřeší.
    Jakub Lucký avatar 17.1.2010 13:29 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    No, já bych si nebyl tak jistý, jestli apt-rpm a apt udržují shodný stav solveru...
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    17.1.2010 13:44 True54
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Solver je jenom matematický algoritmus, který vybere nejvhodnější balíčky. Vzhledem k tomu, že oba odkazované zdroje se shodují, že Solver je stejný, nemám důvod jim nevěřit. Zvláště, když Mancoosi je de-facto vědecký projekt hojně podporovaný finančními granty. V takovém prostředí se takto naivní a diletantské chyby nedělají.

    Navíc jsem schopen zcela jednoduše vyrobit jednoduché příklady, kdy "originální" apt (dpkg) neumí nelézt řešení, přestože existuje a je jednoduché. Evidentně se chová tak, jak popisují v příkladu se součástmi auta. To jsem si osobně mnohokrát vyzkoušel. Možná by to bylo zajímavé téma na obsáhlejší blogpost/článek, klidně i s příklady na konkrétních distribucích.
    Jakub Lucký avatar 17.1.2010 16:36 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    No nic, nebudu dále flámovat a půjdu pokračovat v používání toho špatného solveru...
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    Jendа avatar 18.1.2010 10:57 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Divím se, že tu ještě nikdo nezmínil, že apt je v Debianu už zastaráno a aptitude má IMHO lepší solver.
    Jakub Lucký avatar 18.1.2010 11:19 Jakub Lucký | skóre: 40 | Praha
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Já třeba aptitude vůbec nepoužívám a pořád jen apt (jsem staromilec a mám pocit, že aptitude občas myslí víc, než je zdrávo)
    If you understand, things are just as they are; if you do not understand, things are just as they are.
    15.1.2010 15:17 Sten
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Jeden easter egg je i na Seznamu v registraci nového účtu, pokud zadáte heslo delší než 64 znaků
    Fluttershy, yay! avatar 15.1.2010 16:09 Fluttershy, yay! | skóre: 92 | blog:
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Kdo by se registroval na Seznamu? o_O
    🇵🇸Touch grass🇺🇦 ✊ no gods, no masters
    17.1.2010 16:25 maertien
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    +2
    Xeelee avatar 15.1.2010 18:30 Xeelee | skóre: 9 | blog: Xeeleeho diagnóza | Praha
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Bezpečnost hesla: hustodémonsky krutopřísné

    Trapný.
    Jak by řekl esperantista: „Bonvolu alsendi la pordiston. Laŭŝajne estas rano en mia bideo!“
    Dalibor Smolík avatar 15.1.2010 18:39 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Docela jsem se pobavil :-)
    Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
    15.1.2010 18:59 Jaromír Hradílek | skóre: 29 | Brno
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Vývojáři se někdy evidentně baví. :-) Akorát takový easter egg v jednom nejmenovaném IRC klientu mě stál už hodiny života…
    16.1.2010 00:59 slayn | skóre: 5 | blog: Cokoliv
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    v snownews je santa hunta, něco jako space invaders, ale se santou a sobama:D
    To err is human, to arr is pirate!
    Zdenek.Z avatar 17.1.2010 10:32 Zdenek.Z | skóre: 14
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Pěkné je, že ručníkovou anketu považuje za "další hloupou anketu" právě 42 % lidí. :-)
    21.1.2010 23:53 starenka
    Rozbalit Rozbalit vše Re: Easter eggs – virtuální velikonoční vajíčka
    Co takhle klasiku?
    starenka@kosmik1:/$ python
    Python 2.5.2 (r252:60911, Jan  4 2009, 17:40:26)
    [GCC 4.3.2] on linux2
    Type "help", "copyright", "credits" or "license" for more information.
    >>> import this
    The Zen of Python, by Tim Peters
    
    Beautiful is better than ugly.
    Explicit is better than implicit.
    Simple is better than complex.
    Complex is better than complicated.
    Flat is better than nested.
    Sparse is better than dense.
    Readability counts.
    Special cases aren't special enough to break the rules.
    Although practicality beats purity.
    Errors should never pass silently.
    Unless explicitly silenced.
    In the face of ambiguity, refuse the temptation to guess.
    There should be one-- and preferably only one --obvious way to do it.
    Although that way may not be obvious at first unless you're Dutch.
    Now is better than never.
    Although never is often better than *right* now.
    If the implementation is hard to explain, it's a bad idea.
    If the implementation is easy to explain, it may be a good idea.
    Namespaces are one honking great idea -- let's do more of those!

    Založit nové vláknoNahoru

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