Byl publikován aktuální přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie).
V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 12.0 (Mastodon). Forgejo je fork Gitei.
Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 155 (pdf) a Hello World 27 (pdf).
Hyprland, tj. kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, byl vydán ve verzi 0.50.0. Podrobný přehled novinek na GitHubu.
Patrick Volkerding oznámil před dvaatřiceti lety vydání Slackware Linuxu 1.00. Slackware Linux byl tenkrát k dispozici na 3,5 palcových disketách. Základní systém byl na 13 disketách. Kdo chtěl grafiku, potřeboval dalších 11 disket. Slackware Linux 1.00 byl postaven na Linuxu .99pl11 Alpha, libc 4.4.1, g++ 2.4.5 a XFree86 1.3.
Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.
Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.
Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapy a AI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.
Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).
Open source modální textový editor Helix, inspirovaný editory Vim, Neovim či Kakoune, byl vydán ve verzi 25.07. Přehled novinek se záznamy terminálových sezení v asciinema v oznámení na webu. Detailně v CHANGELOGu na GitHubu.
Nejprve se ponořme do dávné historie, doby středověku linuxového desktopu. Tehdy vznikla dnes již klasická hra Tux Racer. Původně šlo o školní projekt studenta Jasmina Patryho, který usiloval o kariéru v herním průmyslu. Nedlouho poté se Patry společně s několika bývalými spolužáky — říkali si Sunspire Studios — začal věnovat Tux Raceru intenzivněji. Ještě v roce 2000 hru nejen vydali jako svobodný software pod GNU GPL, ale začali pracovat také na její uzavřenou, komerční verzi pro několik platforem včetně herních konzolí. Ta sice šla v roce 2002 na trh, ovšem v roce následujícím Sunspire Studios přestali existovat. Tím by příběh mohl skončit (a asi bych ho zde nevyprávěl), projevila se však síla open source…
Prvním forkem Tux Raceru byl projekt Open Racer, který ale neměl dlouhého trvání a upadl do zapomnění. Zastoupil ho ovšem jiný fork, pojmenovaný PlanetPenguin Racer… tedy alespoň na nějaký čas, protože i jeho vývoj ustal. To už jsme se posunuli do roku 2005. Stagnace trvala dva roky, než světlo světa spatřil další fork, tentokrát Extreme Tux Racer (dále jen ETR). Ten je stále s námi, ačkoliv se již více než rok taktéž nerozvíjí. Kdo se chopí otěží jako další? Určitý potenciál by se mohl ukrývat v projektu Bunny Hill, ale kdo ví…
Pokud se vám nechce překládat ze zdrojových kódů nevydanou vývojovou verzi 0.5, která obsahuje především opravy některých chyb, jež dále zmíním, budete se muset spokojit se starší verzí 0.4 — právě tu pravděpodobně najdete v distribučních repozitářích. Samotná hra má zhruba 30 MiB, přitom už budete muset mít v systému již funkční 3D akceleraci (ETR používá OpenGL). Není problém zahrát si ve vysokém rozlišení (FullHD) na poměrně moderní integrované grafické kartě, jestliže máte korektně funkční ovladače — v mém případě jde o AMD Radeon HD 6310 s fglrx
(výkon s open-source ovladači je zatím ve 3D diskutabilní). Rozlišení (a zda má hra běžet v okně), grafické efekty a zvuk si samozřejmě můžete poměrně detailně nastavit.
Nakousl jsem grafiku. Pokud hra běží plynule, vypadá docela hezky, zvláště se zapnutými odlesky a mlhou. Jinak jsou textury velmi jednoduché, což (aspoň mně) vůbec nevadí, vyhnete-li se bližším pohledům např. na stromy. Postavička Tuxe působí taktéž poněkud minimalisticky, ale co už… Zvuk jsem rychle raději vypnul, a to z toho prostého důvodu, že hudební doprovod je velmi specifický — a po jisté době také neskutečně otravný. Asi nejlepší představu získáte z obrázků nebo některého videa na YouTube.
ETR není přeloženo do češtiny, nejbližší překlad je slovenský — nebo možná raději zůstanete u angličtiny…?
Cíl hry je prostý: v co nejlepším čase se přemístit z horního konce svahu na ten spodní a sebrat přitom co nejvíce sleďů. ETR má dva herní režimy, totiž „kampaň“ a trénink. Zatímco v případě závodu, který je součástí kampaně, budete muset splnit požadavky na čas a počet posbíraných ryb, trénink žádné takové požadavky neklade, navíc si na něm můžete nastavit počasí, resp. hlavně část dne, což ovlivňuje viditelnost (v noci nebo v mlze toho není vidět tolik jako za slunečného dne, překvapivě). Nejlepší výsledky se ukládají v podobě jakéhosi skóre, které zahrnuje jak čas, tak sebrané ryby.
Sjezd komplikují kromě překážek (především stromů, do nichž není radno narážet) rozdílné povrchy. Na holé zemi Tux zpomaluje, na sklovitém ledě naopak značně zrychluje (stejně jako v letu — ne že by tučňáci uměli sami o sobě létat, ale terénní překážky k tomu mohou pomoci). Ve vysoké rychlosti se pochopitelně hůře zatáčí, takže v závislosti na tvaru trati a povrchu budete muset brzdit, nebo naopak se odrážet křidélky (čímž se dá i tak trochu brzdit, protože při rychlostech nad 60 km/hod je roztahování končetin na překážku). Ovládání je velmi snadné. Jsou to šipky (do stran pro zatáčení, dopředu/dozadu pro odrážení/brzdění) a tři další klávesy pro skok, přesun zpět na trať (pokud někde uváznete) a trik ve vzduchu (praktický význam to nemá žádný, ale ve skoku se můžete pro zábavu různě točit). V nabídce se ovšem bohužel bez myši obejít nejde. Alternativně je možné použít joystick.
Tratí je přes čtyřicet. Neoficiální tratě (např. na Ubuntu extremetuxracer-extras
) toto číslo mohou zvednout o nejméně pětadvacet, ale jejich kvalita je vesměs pochybná, ba až zoufalá. Můžete se na ně podívat, třeba vás některá zaujme, nicméně zde se budu věnovat tratím oficiálním.
Každá trať má něco specifického, co ji odlišuje od ostatních. Bývá to specifický tvar a délka „sjezdovky“, četnost ryb, míra znepříjemnění života překážkami, zastoupení skoků aj. Některou sjedete za minutu, jinou za minuty čtyři. Tu pojedete pomalý slalom mezi stromy, tam zase Tux poletí ohromnou rychlostí po něčem, co by mohlo být zamrzlé jezero, kdyby to náhodou bylo vodorovně. Občas budete muset sledovat vytyčenou dráhu se sledi. Ovšem společné všem tratím je to, že jsou velmi dobře zpracované a často do cíle vede více cest, mezi nimiž jde občas i přejíždět.
Výše jsem zmínil jakési kampaně. ETR skutečně obsahuje několik turnajů, nebo jak to nazvat. Skládají se z několika tratí, které budete muset postupně sjet tak, abyste splnili zadané požadavky (časový limit, počet sebraných ryb), přičemž máte omezený počet pokusů. Bohužel většinou (snad s výjimkou kampaně Herring Run) jsou požadavky nastaveny velmi mírně, takže jsem téměř všechny tratě projel na první pokus.
Toužíte-li po vyšší obtížnosti, budete si muset kampaně ručně upravit, resp. v případě ETR 0.4 vás taková úprava čeká v každém případě, protože v jednom případě jsou požadavky na projetí tratě nastaveny zcela absurdně. Takový zásah je poměrně snadný, stačí v souboru /usr/share/games/extremetuxracer/courses/events/název_kampaně/event.tcl
upravit parametry herring
a time
dané tratě, zde příklad s opravou tratě Ice Pipeline:
-course events/c-mountain_mania/ice_pipeline \ -name "Ice Pipeline" \ -description "A short, slippery ice-trough with herring scattered throughout." \ -herring { 30 30 30 30 } \ -time { 0 120 0 0 } \ -score { 0 0 0 0 } \ -mirrored no -conditions sunny \ -windy no -snowing no
Taková úprava se vám bude také hodit, pokud se projeví jiná, tentokrát těžko předvídatelná chyba — při předčasném ukončení závodu se občas trať označí jako úspěšně projetá, načež není možné ji opakovat, aniž byste zahájili celý turnaj odznova.
Extreme Tux Racer je velmi příjemná, propracovaná hra s jednoduchým principem a ovládáním. Rozhodně má potenciál nabídnout několik desítek hodin hraní. Bohužel dojem kazí stagnující vývoj — bylo by žádoucí, aby se do stabilního vydání dostaly alespoň opravy chyb v kampaních; některé grafické prvky (namátkou model Tuxe nebo animace nárazu do stromu) by si zasloužily vylepšení… prostor pro novinky by se také jistě našel. Škoda.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
~/.etracer/options
, já tam mám
# fullscreen # # If true then the game will run in full-screen mode. # set fullscreen false # x_resolution # # The horizontal size of the Tux Racer window # set x_resolution 800 # y_resolution # # The vertical size of the Tux Racer window # set y_resolution 600
+1 , hra spíše jako demoverze
nevyvážené tratě, někdy zcela šílené a nehratelné
Co si pod tím představit? Ve starších verzích byla v kampani nabízena hned ze začátku namátkou třeba Mt. Satan. Ano, tyto trati jsou velmi obtížné a vyžadují trénink. Já to však nevidím jako nevýhodu, jak píšu výše.
Pokud si dobře vzpomínám, demo komerční verze jsem také hrál, ovšem zdá se mi zpětně spíše barvité, leč snadné.