Root

Root

Nejnovější články na Seznamu ze zdroje Root
  • Root

    Tvorba 2D i 3D grafiky a animací v Go s využitím projektu GoGPU (2. část)

    Před 22 hodinami
    Už jsme se věnovali popisu knihovny gg určené pro vykreslování 2D grafiky. Dnes popis dokončíme a navíc se zmíníme o knihovnách gg-pdf a gg-svg sloužící k exportu 2D grafiky do vektorových formátů PDF a SVG. Ve druhém článku o projektu GoGPU navážeme na úvodní článek, ve kterém jsme se primárně věnovali popisu základů knihovny gg určené pro vykreslování (rendering) 2D grafiky. Dnes popis této knihovny dokončíme a navíc si ukážeme i k ní „přidružené“ knihovny pojmenované gg-pdf a gg-svg, které slouží k exportu 2D grafiky do vektorových formátů PDF a SVG.
     Komentáře
  • Root

    Postrehy z bezpečnosti: AI agentom sa nedá veriť ani vlastná pamäť

    Před 1 dnem
    Pozrieme sa na to, ako sa dá jediným e-mailom prepísať pamäť AI agenta, ako sa dá agentovi klamať, čo dokáže cudzie rozšírenie v prehliadači a prečo AI útočník naletí na návnadu ochotnejšie než človek. Júlový Patch Tuesday je najväčší v histórii Microsoftu. Firma opravila 622 zraniteľností, z toho 62 kritických. Pre porovnanie, doterajší rekord padol len v júni a mal približne 200 opráv, teraz ich teda vyšlo viac než trojnásobne toľko. Aktívne zneužívané sú dve zero-day chyby: CVE-2026–56164 v on-premise SharePoint Serveri a CVE-2026–56155 v Active Directory Federation Services. Ani jedna z nich nemá závratné skóre, obe sa však týkajú citlivých systémov. SharePoint býva úložiskom firemných dokumentov a ADFS zabezpečuje prihlasovanie, takže eskalácia privilégií v nich má väčší dopad, než napovedajú čísla. S inštaláciou opráv sa oplatí začať práve nimi.
     Komentáře
  • Root

    Arch Linux pro Steam Frame, Google uzavírá Android

    Před 1 dnem
    Byl představen projekt Holo Core, oficiální portu Arch Linuxu pro ARM64, který bude tvořit základ operačního systému připravovaného VR headsetu Steam Frame. Od září 2026 bude Google na Androidu blokovat software třetích stran. Společnosti Valve a Collabora představily první veřejnou ukázku projektu Holo Core, oficiálního portu Arch Linuxu pro architekturu ARM64 (AArch64), který bude tvořit základ operačního systému připravovaného VR headsetu Steam Frame. Protože Arch Linux dosud oficiálně ARM64 nepodporoval, bylo nutné vytvořit nové nástroje pro sestavování balíčků i kompletní CI infrastrukturu.
     Komentáře
  • Root

    Nový X11 server napsaný v x86 assembleru, KDE zase úspornější

    Před 2 dny
    V dnešním přehledu doženeme novinky v GNOME za poslední dva týdny, podíváme se blíže na KDE Plasmu a představíme si pomocí AI vznikající X11 server psaný v assembleru. Zakončíme snahami o portaci AMD ROCm na FreeBSD. Přehled novinek projektu desktopového prostředí KDE opět v podání Nate Grahama a Johna Venesse.
     Komentáře
  • Root

    Rozvraceč jménem AI už řádí všude: zlepšuje život, ale ničí schopnosti

    Před 4 dny
    Zatímco Norové ji vyhazují ze škol, my učíme děti a studenty „promptovat“. AI je všude, vyhnout se jí nedá, ale pořád platí to stejné: hlavně si ji nenechat přerůst přes hlavu. Ona potvora roste pekelně rychle. Narušení celého lidstva větší než internet či COVID, větší než první či druhá světová válka, to je ve stručnosti AI. Že s ní bude těžké pořízení, víme na 100 %. Někdy to trefně komentuje třeba Marian Kechlibar v Senátu PSP ČR, jindy se této věci věnuje sám svatý otec Lev XIV ve své vůbec první encyklice Magnifica Humanitas (český překlad zatím, pokud vím, není), navazující na den přesně před 135 lety vydanou encykliku Lva XIII. nazvanou v roce 1891 Rerum novarum – ta česky vyšla dávno tomu, a je to poměrně zajímavé čtení.
     Komentáře
  • Root

    Sériová sběrnice osmibitových počítačů Atari SIO: předchůdce USB

    Před 5 dny
    Některé prvky počítačů Atari jsou navrženy s ohledem na co největší efektivitu, bez ohledu na možnosti dalšího rozšiřování. Ovšem subsystém SIO je velmi robustní, rozšiřitelný a dobře integrovaný. O domácích osmibitových mikropočítačích Atari se většinou v současnosti mluví jako o počítačích určených především pro provoz her. Ve skutečnosti tomu však bylo poněkud jinak. Firma Atari po úspěšném uvedení herní konzole Atari 2600 reálně uvažovala o vývoji modernější herní konzole (konkrétně u Atari 2600 se plánovalo, že na trhu „vydrží“ pouhé tři roky, nakonec to však bylo neuvěřitelných patnáct let, což je na tak primitivní zařízení až neuvěřitelné).
     Komentáře
  • Root

    Softwarová sklizeň (15. 7. 2026): otevřená alternativa ke službě Slack

    Před 6 dny
    Sonda do světa otevřeného softwaru. Dnes si představíme řešení pro správu pohotovostí, vyzkoušíme otevřená alternativa ke Slacku, vyzkoušíme si správu výdajů v příkazové řádce a ukážeme si jeden renderovací software. Platforma, která přináší moderní řešení pro správu pohotovostí (on-call) a krizové řízení incidentů v IT týmech. Tento nástroj slouží jako flexibilní alternativa ke komerčním službám typu PagerDuty, přičemž umožňuje efektivně směrovat upozornění ze monitorovacích nástrojů, plánovat kalendáře služeb a automaticky eskalovat kritické události správným vývojářům či administrátorům.
     Komentáře
  • Root

    Tvorba 2D i 3D grafiky a animací v Go s využitím projektu GoGPU

    Před 7 dny
    Jazyk Go se typicky používá v cloudových službách, pro vývoj back endu, nástrojů ovládaných z příkazové řádky atd. Tato situace se do značné míry změnila s příchodem relativně mladého projektu GoGPU. Programovací jazyk Go se používá v mnoha oblastech – cloudové služby a platformy, vývoj back endu, nástroje ovládané z příkazové řádky, nástroje pro CI/CD apod. Go se ovšem z historických důvodů příliš často nepoužíval pro vývoj klasických desktopových aplikací (pouze pro jejich imitaci přes Electron). Poměrně dlouhou dobu totiž nebyly k dispozici vhodné nástroje a knihovny. Tato situace se do značné míry změnila s příchodem (relativně mladého) projektu nazvaného GoGPU, jenž je určen pro tvorbu desktopových aplikací s 2D a popř. i 3D grafikou.
     Komentáře
  • Root

    Postřehy z bezpečnosti: léto plné duchů – Ghost phishing, GhostLock, GhostApproval

    Před 8 dny
    Podíváme se na to, jak Ghost Phishing obchází skenování obsahu stránek, na chybu GhostLock v Linuxu i na GhostApproval zneužívající symbolické odkazy. Podíváme se ale i na činnost hackerských skupin. Kvůli pokročilým detekčním mechanismům už útočníkům nestačí tradiční maskovací techniky. Bezpečnostní skenery a firewally analyzují zdrojový kód webových stránek šířených v e-mailech, a jakmile narazí na phishing, zprávu rovnou zahodí do spamu. Tento obranný scénář však selhává v případě, že je obsah webu zašifrovaný a dynamicky se načte do DOMu až po otevření v prohlížeči oběti. Technika s názvem Ghost Phishing funguje přesně takto.
     Komentáře
  • Root

    Tuxedo OS přechází na Debian Testing, Astral portuje Wine

    Před 8 dny
    Operační systém Tuxedo OS opouští dosavadní základ v podobě Ubuntu LTS a nově přejde na Debian Testing. Astral, operačním systému s otevřeným zdrojovým kódem napsaném v jazyce C nově získal port Wine. Společnost Tuxedo Computers oznámila, že její operační systém Tuxedo OS opouští dosavadní základ v podobě Ubuntu LTS a nově přejde na Debian Testing. Tento přechod na hybridní rolling-release model přinese uživatelům plynulý přísun nejnovějších aktualizací a technologií, přičemž upravené grafické prostředí KDE Plasma zůstane zachováno a nové instalace budou standardně využívat souborový systém Btrfs.
     Komentáře
  • Root

    Facebook a Instagram dle EU záměrně návykové, úskalí oprav chyb ve Wine

    Před 9 dny
    Týden v KDE a spousta oprav pro Plasmu řad 6.6 až 6.8, vývojová verze Wine 11.13, Facebook a Instagram jsou návykové říká předběžné zjištění EK,KDE Plasma 6.7 na CachyOS a hry: rychlejší je Wayland. Tento týden byl ve znamení hlavně oprav, byť došlo i na několik novinek pro budoucí verze Plasmy. Více v přehledu tohoto týdne od Nate Grahama a Johna Venesse.
     Komentáře
  • Root

    Linux 7.3 přinese barevné formáty pro AMDGPU i konec souborového systému, který v 21. století nejspíš nikdo nepoužil

    Před 11 dny
    Jádro Linux 7.3 už bez ovladače pro IBM pSeries eHEA 10Gbit/s, podpora pro mixážní pult Pioneer DJM-S11, konec souborového systému EFS, další omezení AF_ALG, DRM „Color Format“ v AMDGPU a možná i pro Intel a Rockchip. 10Gbitový Ethernet eHEA (Ethernet Host Ethernet Adapter) spadá pod platformu IBM POWER, ale hodně staré generace. Jde o jeden z prvních 10Gbit/s kusů ethernetového železa na trhu a jak už to tak bývá, dnes už se prakticky nepoužívá a není důvod držet jeho podporu v linuxovém jádru zvláště v době, kdy už se vývoji v podstatě nikdo nevěnuje.
     Komentáře
  • Root

    Využití vektorové databáze Milvus v aplikacích psaných v Pythonu

    Před 12 dny
    Pomocí několika praktických příkladů se seznámíme se způsobem využití vektorové databáze Milvus v aplikacích, které jsou naprogramovány v Pythonu. Milvus lze využít například pro konstrukci RAGu (Retrieval-augmented generation). V současnosti můžeme sledovat poměrně výrazné a stále častější nasazování vektorových databází, a to jak čistě vektorových databází, tak i databází umožňujících hybridní vyhledávání. Jedná se (alespoň většinou) o specializované databáze, které umožňují ukládat vektory numerických hodnot a především efektivně vyhledávat vektory podle jejich podobnosti (například se zadaným vzorem), přičemž podobností (similarity) může být v tomto kontextu myšlena například vzdálenost koncových bodů vektorů v Eukleidovském prostoru, kosinus úhlu mezi vektory, výsledek skalárního součinu (pro normalizované vektory) atd.
     Komentáře
  • Root

    COSMIC má nový monitor systému, Xfce testuje běh na Waylandu

    Před 13 dny
    Vývojáři prostředí COSMIC představili nový systémový monitor. Projekt Xfce se přibližuje k plné kompatibilitě s Waylandem. postmarketOS zveřejnil červnovou aktualizaci, která přináší prostředí KDE Plasma Mobile 6.7. Vývojáři desktopového prostředí COSMIC představili nový systémový monitor. Systémový je sice zdrojem důležitých údajů o výkonu, ale podle vývojářů je v prostředí desktopu často opomíjen a při navrhování uživatelského rozhraní a uživatelského zážitku se mu věnuje jen malá pozornost.
     Komentáře
  • Root

    Klávesnice osmibitových počítačů Atari: až překvapivě komplikovaná problematika

    Před 14 dny
    U mnoha typů počítačů (PC nevyjímaje) je práce s klávesnicí mnohdy až absurdně komplikovaná. Počítače Atari obsahují různé skupiny kláves, s nimiž se pracuje odlišným způsobem. V dnešním článku se budeme věnovat zdánlivě jednoduchému tématu, kterým je práce s klávesnicí osmibitových domácích mikropočítačů Atari. Ve skutečnosti se však jedná o dosti komplikované téma, protože některé klávesy jsou zapojeny popř. zpracovávány specifickým způsobem.
     Komentáře
  • Root

    Postřehy z bezpečnosti: AI modely a funkce, kam se oko podívá

    Před 15 dny
    V dnešním díle Postřehů se podíváme na opětovné zpřístupnění pokročilých modelů společnosti Anthropic, útoky využívající AI halucinací nebo další nejistotu v oblasti předávání dat mezi EU a USA. Problematika využití moderních „frontier“ AI modelů je v kybernetické bezpečnosti v posledních měsících velmi často zmiňována zejména v souvislosti s vyhledáváním zranitelností a možností jejich využití v rámci ofenzivních aktivit. Byť o rozsahu, v němž tyto nástroje kybernetickou bezpečnost reálně (z)mění lze v některých ohledech pochybovat, jejich mediální image působí jako kdyby díky jejich využití docházelo k posunu všech bezpečnostních paradigmat.
     Komentáře
  • Root

    Obnova po resetu GPU v GNOME, nahrávání 4k/60p videa přes USB

    Před 16 dny
    Týden v KDE přinesl nejen novinky pro Plasmu 6.8, další GPU věci pro Intel Nova Lake míří do jádra Linux 7.3. vylepšení podpory pro záznam 4k/60fps videí přes USB zařízení na Linuxu. Uběhl další týden. Plasma 6.8 dostává aktualizovaný nástroj pro výběr Emoji na verzi Unicode 17, díky čemuž si uživatelé KDE Plasmy budou moci dopřávat ještě větší výběr Emoji, než dosud.
     Komentáře
  • Root

    Mageia 10 je pořád stejné distro, což může v roce 2026 vadit

    Před 18 dny
    Jak je již tradicí, nové vydání linuxové distribuce Mageia přichází mnoho měsíců po původním plánu, ale ve velmi vyladěné kvalitě. Přesto ale už Mageia ukazuje zub času a je jen na uživateli, zdali mu to ještě vyhovuje. Vždy, když píšu další článek o nové Mageie, píšu vlastně pořád to samé. I tentokrát nejde o nic nového: Mageia je pořád distribuce, která nestíhá vydávat nové verze včas, drží se LTS jader a ESR Firefoxů a nikam se nehýbe z hlediska instalátoru a konfiguračních nástrojů. jejichž historie sahá minimálně 15 let zpět, ale spíše až do éry Mandrake.
     Komentáře
  • Root

    Další funkce podporované čipem POKEY

    Před 19 dny
    Integrovaný obvod POKEY z herních automatů i počítačů Atari je víceúčelovým čipem. Realizuje tvorbu zvuků a hudby, čtení stavů ovladačů paddle, čtení kláves, obsahuje generátor pseudonáhodných čísel a taktéž sériový I/O. V trojici článků o čipu POKEY, které na Rootu vyšly v předchozích týdnech [1] [2] [3] jsme se zaměřili na popis způsobu generování zvuků (a částečně i hudby) tímto integrovaným obvodem. Ovšem POKEY je víceúčelovým čipem, protože realizuje resp. přesněji řečeno umožňuje realizovat hned několik činností: generování zvuků a hudby (již známe), čtení stavů paddle (potenciometrů), čtení klávesnice (64 běžných kláves + 3 speciálně zpracovávané klávesy Control, Shift a Break), obsahuje generátor pseudonáhodných hodnot, dále čítače (využívají tři zvukové kanály, využití našly například při práci s magnetofonem), sériový I/O a řízení IRQ (přerušení). V dnešním článku se začneme zabývat „nezvukovými“ vlastnostmi tohoto integrovaného obvodu.
     Komentáře
  • Root

    Softwarová sklizeň (1. 7. 2026): experimentujte s fyzikou v simulátoru

    Před 20 dny
    Sonda do světa otevřeného softwaru. Dnes si představíme aplikaci pro pořizování poznámek, vyzkoušíme fyzikální simulátor, řekneme si o dalším hudebním přehrávači a podíváme se na verzovací platformu od Epic Games. Minimalistická aplikace pro pořizování poznámek určená především pro prostředí GNOME, která sází na maximální jednoduchost a rychlost práce. Místo složité správy souborů, složek a databází nabízí koncept „anti-poznámek“, kdy uživatel aplikaci pouze otevře a začne okamžitě psát.
     Komentáře
  • Root

    Elm: kombinace možností ML jazyka s prostředím JavaScriptu

    Před 21 dny
    V roce 2012 představil Evan Czaplicki jazyk Elm, který poměrně unikátním způsobem kombinuje možnosti jazyka z rodiny ML (SML, OCaml, F#) s prostředím JavaScriptu, především pak s frameworky pro uživatelské rozhraní. Na trojici článků o transpřekladači jazyka Standard ML nazvaném LunarML [1] [2] [3] dnes navážeme, protože se budeme zabývat dalším programovacím jazykem z rodiny ML, do které spadá jak původní ML (Meta Language), tak i Standard ML, CAML (Categorical Abstract Machine Language), OCaml (Objective Caml), jazyk F# a do značné míry taktéž Haskell. Všechny tyto jazyky mají společné rysy: jsou funkcionální, mají podobný typový systém, využívají typovou inferenci, mají zabudovanou podporu pro pattern matching atd. Připomeňme si, že LunarML dokáže překládat, resp. přesněji řečeno transpřekládat zdrojové kódy napsané ve Standard ML do jazyka Lua a taktéž do JavaScriptu.
     Komentáře
  • Root

    Postřehy z bezpečnosti: malware klame analytické AI nástroje

    Před 22 dny
    Týden ve znamení útoků na umělou inteligenci: od repozitáře, který oklame AI kódovacího agenta, přes „gaslightující" macOS malware až po ruský lov na klíče Signalu, rozbití SIM-swapového gangu a přiznaný únik u LastPassu. Agentní kódovací nástroj, který dostane za úkol spustit zdánlivě neškodný GitHub repozitář, může vykonat škodlivý payload neviditelný jak pro bezpečnostní agenty, tak pro lidské recenzenty.
     Komentáře
  • Root

    Blender zvažuje celovečerní film, Livepatch běží na ARM64

    Před 22 dny
    Blender Studio po sedmnácti otevřených filmových projektech přemýšlí o celovečerním filmu. Canonical rozšířil technologii Livepatch, která umožňuje instalovat kritické bezpečnostní aktualizace jádra, na platformu ARM64. Blender Studio si letos připomíná 20 let od vydání prvního otevřeného filmu Elephants Dream a po sedmnácti otevřených filmových projektech přemýšlí o dalším směřování. Dosavadní krátké filmy významně přispěly k vývoji Blenderu a přinesly řadu technologických inovací, nyní však studio zvažuje ambicióznější projekty včetně celovečerní produkce.
     Komentáře
  • Root

    Academy Software Foundation chce urychlit přechod na Wayland, nové DXVK 3.0 je efektivnější

    Před 23 dny
    Linux 7.2 bez historického ovladače PROFIBUS, u DXVK 3.0 pozor na podporu starých GPU, týden v GNOME #255 a aplikace třetích stran, týden v KDE ve znamení oprav. Na světě je KDE Plasma 6.7.1 a na příští týden se chystá verze 6.7.2, to je v zásadě to podstatné, čemu se v posledních dnech vývojáři desktopového prostředí KDE věnovali – opravování nahlášených chyb. Tento týden šlo o prakticky všechen čas vývojářů. Jak Nate Graham a John Veness v přehledu konstatují, lidé nahodili novou Plasmu 6.7 na rozličném hardwaru a začali nacházet chybky, které se během beta verzí neukázaly.
     Komentáře
  • Root

    Jaký je Radeon RX 580 s 8 GB GDDR5 pamětí 9 let od uvedení na trh?

    Před 25 dny
    Dá se vůbec plnohodnotně provozovat grafická karta s GPU AMD z roku 2017. Karta, která byla symbolem těžení BTC na GPU? Jak si stojí Radeon RX 580 v kontextu roku 2026, poháněného AI a spotřebou množství grafické paměti? Když se psal rok 2017, žili jsme ve zcela jiném světě. Ropa přes Hormuzský průliv proudila naplno, na Ukrajině se pěstovalo obilí pro půlku planety. Do COVIDu zbývalo dva a půl roku, Trump se stal poprvé prezidentem USA, hnutí #MeToo jelo naplno, byly potvrzeny gravitační vlny, bitcoiny se těžily o 106, skomírající AMD teprve uváděla první Ryzeny, ale také nové Radeony RX 580, které byly mírnou evolucí předchozí generace reprezentované modelem RX 480 a sloužily jako konkurence pro famózní GeForce GTX 1080 Ti.
     Komentáře
  • Root

    Home Assistant: zařízení s podporou standardů Matter a Thread

    Před 26 dny
    V poslední době stále častěji slýcháme v souvislosti s chytrou domácnosti o nových zařízeních s podporou Matter. Pojďme se na tento standard podívat podrobněji, v čem se liší a jak zprovoznit Matter zařízení v naší domácnosti. Odpověď je jednoduchá, protože bude vše jednodušší. Ale nepředbíhejme. Cílem konsorcia Connectivity Standards Alliance bylo vytvořit otevřený komunikační standard, uvolněný pod licencí Apache 2.0, který by zjednodušil komunikaci mezi jednotlivými zařízeními. Hlavně ale také odstranil největší bolest jiných protokolů – vazbu na vybraného výrobce.
     Komentáře
  • Root

    Čip POKEY v osmibitových Atari a složitější průběhy

    Před 26 dny
    Ve třetím článku o čipu POKEY si ukážeme způsob odlišného zapojení zvukových kanálů, jenž se označuje termínem horní propust (high pass). Poté si řekneme, jak lze tvořit signály se složitějším průběhem. Na předchozí dvojici článků o čipu POKEY [1] [2] dnes navážeme a dokončíme tak téma tvorby zvuků na osmibitových mikropočítačích Atari. Nejprve si ukážeme způsob odlišného zapojení zvukových kanálů, který se označuje termínem horní propust (high pass), i když se interně jedná o pouhou kombinaci dvou binárních hradel.
     Komentáře
  • Root

    Záhada síťové černé díry: když ping funguje, ale data neprojdou

    Před 27 dny
    Ping prochází, ale spojení beznadějně zamrzne a aplikace padnou na timeout. Stojíte před jedním z nejzáludnějších síťových problémů současnosti – černou dírou zvanou MTU. Jak to analyzovat a vyřešit? Před pár lety jsem měl problémy s načítáním u jednoho známého zpravodajského webu. Doma mi to na stolním počítači nefungovalo, ani na notebooku. Občas se něco načetlo, něco nenačetlo. Rozhodně než se načetla krátká stránka, trvalo to celou věčnost. Co mě ovšem překvapilo, v jiných domácnostech to fungovalo v pohodě. Znáte to, záhadný problém mezi nebem a zemí.
     Komentáře
  • Root

    Softwarová sklizeň (24. 6. 2026): klient pro SSH napsaný v Rustu

    Před 27 dny
    Spustíme SSH klienta s nativním rozhraním, namixujeme živé vizuály na broadcast pultu, vytáhneme data z disků dvěma argumenty, budeme profilovat procesy bez frame pointerů a nakonec naučíme kolegy šetřit naši energii. Oryxis je SSH klient psaný v Rustu, distribuovaný jako jediná binárka. Autor jej staví jako open-source alternativu k Termiusu: rozhraní tvoří kartové dlaždice hostů, vysouvací editory a šifrovaný trezor na přihlašovací údaje. Trezor používá Argon2id a ChaCha20Poly1305 s vlastním saltem a nonce pro každé pole, master heslo je volitelné a ve výchozím stavu se trezor neuzamyká.
     Komentáře
  • Root

    Vim připouští kód z LLM, dva forky ukazují, jak těžká bude údržba

    Před 28 dny
    Vim nově přijímá příspěvky vytvořené s pomocí LLM, pokud autor asistenci přizná, kód odpovídá stylu projektu a úprava má testy. Reakcí jsou dva forky: EVi a Vim Classic. Oba tím ale přebírají odpovědnost za údržbu. LWN rozebralo dva nové forky Vimu vzniklé kvůli LLM asistenci. Nejde jen o pravidla hlavního Vimu pro kód s přiznanou asistencí LLM. Důležité je i to, kdo bude dlouhodobě udržovat forky, které takový původ odmítají. Kdo odejde od hlavního projektu kvůli původu části kódu, musí také říct, kdo bude roky přebírat bezpečnostní opravy, udržovat sestavení na různých platformách a rozhodovat, které změny z původního Vimu jsou ještě přijatelné.
     Komentáře
  • Root

    Řešení problému zpětné kompatibility v ekosystému jazyka Go

    Před 28 dny
    Autoři všech jazyků musí řešit velké dilema – má vývoj pokračovat, ovšem tak, že může docházet k nekompatibilním změnám, nebo má být jazyk „zakonzervován“ ve stávající podobě popř. budou povoleny jen kompatibilní změny? V perexu dnešního článku je zmíněno dilema resp. problém, který se dotýká prakticky všech existujících programovacích jazyků. Lidé, kteří tyto jazyky vyvíjí nebo navrhují jejich vývoj (což mohou být jednotlivci, komunita, nebo i celé více či méně oficiální komise), se musí prakticky s každou navrhovanou změnou rozhodovat, jestli má dojít k rozšíření programovacího jazyka takovým způsobem, jenž způsobí nekompatibilitu se staršími verzemi, nebo se naopak všechny změny budou navrhovat (nebo spíše zavrhovat) takovým způsobem, že dotčený programovací jazyk bude „zakonzervován“ a vlastně se nebude dále vyvíjet.
     Komentáře
  • Root

    Postřehy z bezpečnosti: unikly přístupy k 74 tisícům zařízení FortiGate

    Před 29 dny
    V dnešním díle se podíváme na únik VPN přihlašovacích údajů z desítek tisíc zařízení FortiGate, škodlivé pluginy v JetBrains Marketplace, zneužití Microsoft Teams pro skrytou C2 komunikaci a únik dat společnosti Kodak.  Bezpečnostní výzkumníci upozornili na únik dat označovaný jako FortiBleed, který odhalil VPN přístupové údaje spojené s téměř 74 tisíci zařízeními Fortinet FortiGate po celém světě. Databázi s přístupovými údaji objevil bezpečnostní expert Volodymyr „Bob” Diachenko , který narazil na server obsahující uživatelská jména, e-mailové adresy a hesla v čitelné podobě. Podle společnosti Hudson Rock únik zasáhl 21 632 unikátních domén a zahrnoval 73 932 unikátních URL adres firewallů ve 194 zemích světa.
     Komentáře
  • Root

    Distribuce Antergos ožívá, Fedora dostane nástroj pro vzdálenou instalaci

    Před 29 dny
    Linuxová distribuce Antergos byla na znovu oživena. Projekt Fedora pracuje na novém webovém instalátoru. Vývojáři Ubuntu plánují v připravovaném vydání Ubuntu 26.10 přinést první výraznější integraci umělé inteligence. Antergos, linuxová distribuce, jejíž vývoj byl v roce 2019 po zhruba sedmi letech ukončen, byla na znovu oživena, tentokrát pod názvem Antergos NeXT. Nový projekt navazuje na původní filozofii snadno použitelného Arch Linuxu a přináší moderní prostředí KDE Plasma jako výchozí desktop.
     Komentáře
  • Root

    Instalátor systému v podání systemd, DLSS pro Nvidia v rámci Mesa

    Před 1 měsícem
    Nová verze jádra GNU Linux-libre 7.1 a nesouhlas s koncem podpory i486, týden v KDE nejen o vydání Plasmy 6.7, poklidný týden v projektu GNOME, jednoduchý textový instalátor linuxových systémů přímo v systemd, Vulkan ovladač Nvidia NVK. Nejnovější týdenní přehled novinek v projektu desktopového prostředí KDE pochopitelně na prvním místě připomíná čerstvé vydání aktuální verze desktopu KDE Plasma 6.7. S tím se pojí jak pozitivní ohlasy, tak pokračování v pracích na této verzi formou oprav nahlašovaných chyb. Jinak se ale hlavní zájem vývojářů přesouvá k budoucímu vydání Plasma 6.8.
     Komentáře
  • Root

    Jediný správný Linux nikdy neexistoval, nikdy nebude a právě to je skvělé

    Před 1 měsícem
    Navzdory směřování linuxového světa k jisté formě monoteistického náboženství na bázi systemd + Waylandu alternativy stále žijí a mají se čile k světu. Ten jediný správný Linux existoval možná v roce 1991, ale už v roce 1993 jsme si mohli říci, že kouzlo je v rozmanitosti na současné vzájemné spolupráce. Díky za to. Někdy si tak sedím a chopí se mě „pocit ubuntu“. Člověk je pozitivně naladěn a říká si, že to Ubuntu přece navzdory vší kritice není až tak špatné. Pak ho typicky zase s novou verzí zkusí a zjistí, že je opravdu fajn. Jasně, snapy startují déle, ale nejde o nic tragického, naopak člověk ocení, že vše tak nějak funguje a napíše o tom pár slov. Ta slova navazují na to, jak skvělý je Zorin OS, který z těchto základů Ubuntu / „ubuntu“ těží. A když to není Zorin či Ubuntu, je to třeba Fedora.
     Komentáře
  • Root

    Operační systém NuttX: programování periferií

    Před 1 měsícem
    V dalším článku ze světa operačního systému NuttX se podíváme na programování periferií jako jsou analogově-digitální převodník (ADC), pulzně šířková modulace (PWM) a ovládání vstupně-výstupních pinů (GPIO). Minulý článek představil základní principy real-time operačního systému NuttX zaměřeného na vestavné systémy. Podívali jsme se na základní organizaci ovladačů dělených na společnou vyšší vrstvy a pro mikrokontrolér specifickou nižší vrstvu.
     Komentáře
  • Root

    Čip POKEY v osmibitových Atari: možnosti generování zvuků

    Před 1 měsícem
    Ukážeme si některé možnosti, které integrovaný obvod POKEY nabízí pro generování zvuků: změnu vstupní frekvence zvukových kanálů, kanály se šestnáctibitovou děličkou, použití generátorů šumu i tvorbu efektu záznějů. Na úvodní článek o čipu POKEY dnes navážeme. Ukážeme si totiž některé možnosti, které integrovaný obvod POKEY nabízí pro generování zvuků. Připomeňme si, že POKEY obsahuje čtyři zvukové kanály, z nichž každý dokáže dělit zvolenou vstupní frekvenci zadanou osmibitovou konstantou a vytvářet tak zvuky o potřebné frekvenci (jedná se přitom o čistý obdélníkový signál). Dále je možné tento obdélníkový signál zkombinovat s výstupem z takzvaných poly čítačů (resp. posuvných registrů se zpětnou vazbou), které dokážou generovat pseudonáhodný signál s určitou periodou odvozenou od šířky posuvného registru.
     Komentáře
  • Root

    Bezhotovostní Švédsko hledá zálohu: offline karty, Swish a BankID

    Před 1 měsícem
    Riksbank a zástupci švédského platebního trhu se dohodli, že nejpozději 1. července 2026 mají držitelé fyzických karet s PINem zaplatit v kamenných obchodech za nezbytné zboží i při výpadku datové komunikace. Centrální banka současně se švédskou mobilní platební službou Swish a bankami, které službu vlastní, zkoumá offline variantu mobilních plateb. Švédský příklad připomíná méně pozitivní stránku digitalizace plateb: okamžité převody, mobilní aplikace a digitální identita se opírají o několik sdílených provozních uzlů.
     Komentáře
  • Root

    Softwarová sklizeň (17. 6. 2026): spusťte linuxové kontejnery na Macu

    Před 1 měsícem
    Sonda do světa otevřeného softwaru. Dnes si vytvoříme linuxové kontejnery na Macu, vyzkoušíme nový X11 server pro Linux, nasdílíme si soubory ve webovém prohlížeči a podíváme se na autonomní nástroj pro penetrační testování. Nástroj pro vytváření a spouštění linuxových kontejnerů pomocí odlehčených virtuálních strojů na počítačích Mac. Je napsán v jazyce Swift a optimalizován pro čipy Apple Silicon. Tento nástroj pracuje s kontejnerovými obrazy kompatibilními s OCI, takže můžete stahovat a spouštět obrazy z jakéhokoli standardního registru kontejnerů. Vytvořené obrazy můžete do těchto registrů také nahrávat a spouštět je v jakékoli jiné aplikaci kompatibilní s OCI.
     Komentáře
  • Root

    EFIStub: startujeme linuxové jádro bez zavaděče GRUB

    Před 1 měsícem
    Linuxové jádro se obvykle načítá při bootu pomocí zavaděče, ale jde to jinak. EFIStub je způsob, jak jádro nastartovat bez použití zavaděče jako je GRUB. Ukážeme si jak na to a k čemu je to dobré. UEFI boot umožňuje start operačního systému na PC ze speciálního diskového oddílu. Oddíl využívá souborový systém VFAT a UEFI firmware na něm má zapsaný nějaký spustitelný systém. Tím systémem bývá zavaděč hlavního operačního systému. Jde o pomocný prográmek, který bychom mohli popsat jako miniaturní operační systém, který zavede linuxové jádro. Tradičním řešením je tu například GRUB.
     Komentáře
  • Root

    LunarML: definice vlastních operátorů a pokročilý typový systém

    Před 1 měsícem
    Popíšeme si a vyzkoušíme dvě možná nejdůležitější vlastnosti jazyka Standard ML: pokročilou možnost definice vlastních operátorů s volitelnou asociativitou i prioritou a taktéž definici rekurzivních datových typů. Vzhledem k tomu, že překladač (resp. přesněji řečeno transpřekladač) LunarML, kterým se v této sérií článků zabýváme, je jednou z implementací programovacího jazyka Standard ML, bude možné dnešní článek založit právě na specifikaci Standard ML (což je mimochodem jeden z mála mainstreamových programovacích jazyků, které jsou formálně popsány a navíc i definovány tímto formálním popisem).
     Komentáře
  • Root

    Postřehy z bezpečnosti: závislostí k nakažení dodavatelského řetězce

    Před 1 měsícem
    V dnešních Postřezích se podíváme, co se to zase děje s NPM a Node.js a jak na to GitHub zareagoval, jak to souvisí s napadením AUR, projdeme neobvyklý útok na správce hesel, a ryze francouzský únik dat. Firma Dashlane, provozovatel cloudového správce hesel, nedávno oznámila, že útočníci získali přístup k šifrovaným trezorům méně než 20 uživatelů služby. Samo o sobě to nevypadá jako vysoké číslo; významný je ale popsaný vektor útoku – brute forcing, který se zaměřil na proces přidání nového zařízení.
     Komentáře
  • Root

    Origami Linux a RakuOS se slučují, Debian 12 přešel do fáze LTS

    Před 1 měsícem
    Origami Linux a RakuOS, dvě neměnné linuxové distribuce založené na Fedoře, se rozhodly sloučit. Debian 12 „Bookworm“ přešel do fáze dlouhodobé podpory, která prodlužuje poskytování bezpečnostních aktualizací až do 30. června 2028. Origami Linux a RakuOS, dvě neměnné linuxové distribuce založené na Fedoře, se rozhodly sloučit oba projekty pod názvem druhého z nich. John Holt, zakladatel Origami, vysvětluje tento krok tím, že po navázání kontaktu s tvůrcem RakuOS bylo jasné, že naše projekty sdílejí přesně stejné cíle, směřování a technologické základy.
     Komentáře
  • Root

    KDE těsně před vydáním Plasmy 6.7, Wine 11.11 řeší běh uTorrentu

    Před 1 měsícem
    GNOME ohlašuje první dva přispěvatele v rámi GNOME Fellowship, zástupce projektu míří do Sovereign Tech Agency, KDE naposledy o Plasmě 6.7, vývojáři přepínají pozornost na Plasmu 6.8, OpenZFS 2.4.3 opravuje řadu chyb, Wine Vydání nové verze desktopového prostředí KDE Plasma 6.7 je již na spadnutí, takže tento týdenní přehled novinek byl asi posledním ve větší míře věnovaným právě této verzi. Vývojáři KDE se uplynulý týden soustředili především na ladění a opravy chyb pro toto nadcházející vydání, které je naplánováno na úterý příštího týdne. Logicky tak část prací už míří do budoucí Plasmy 6.8 a také do KDE Frameworks 6.28.
     Komentáře
  • Root

    Kritika Canonicalu a Ubuntu 26.04 LTS versus realita doby

    Před 1 měsícem
    Hvězda Ubuntu už v posledních letech nezáří, jako v dobách před 15 lety. Je to přirozený cyklus, za dalších pět let to může být jinak, ale vedle toho Canonical schytává velmi ostrou kritiku. Oprávněně? Vrtá mi to hlavou zase od uvedení Ubuntu 26.04 LTS. Moje jútubová bublina mi v této souvislosti začala předhazovat komentářová videa spíše kritická, stejné pak šlo vylovit i v článcích a blogpostech a když to dnes nastíním Googlí Gemini, zpívá zhruba stejnou písničku, byť okomentovanou o aktuální vývoj.
     Komentáře
  • Root

    Operační systém NuttX: programování s RTOS na embedded zařízeních

    Před 1 měsícem
    NuttX je otevřený real-time operační systém nabízející POSIX kompatibilitu a podporu spousty malých a levných mikrokontrolérů. Ukážeme si, jaké má možnosti, jak ho nakonfigurovat a používat k embedded programování. Ve světě embedded zařízení existuje několik možností, jak mikrokontrolér programovat. Tou nejzákladnější je bare metal programování, kdy z kódu, nejčastěji psaném v jazyku C, přímo ovládáme jednotlivé periferie. Tento přístup nám dává plnou kontrolu nad zařízením, ale znamená více práce a složitější kód, jelikož si vše musíme psát sami. Pomoci v tomto ohledu mohou HAL knihovny, které často poskytují sami výrobci mikrokontrolérů. Jde o knihovny, které práci s periferiemi implementují za nás a poskytují jednodušší rozhraní formou API funkcí (například přečtení hodnot z převodníku či poslání zprávy přes SPI). Díky tomu se můžeme soustředit jen na psaní aplikace.
     Komentáře
  • Root

    Čip POKEY v osmibitových mikropočítačích Atari

    Před 1 měsícem
    Integrovaný obvod POKEY tvoří společně s čipy MOS 6502, ANTIC a GTIA základ osmibitových domácích mikropočítačů Atari. POKEY provádí několik operací. Dnes se zaměříme na jeho možnosti v oblasti generování zvuků a hudby. Integrovaný obvod POKEY tvoří společně s čipy MOS 6502, ANTIC a GTIA základ osmibitových domácích mikropočítačů Atari. V předchozích částech tohoto seriálu jsme se primárně věnovali popisu grafických schopností Atari a tím pádem i vlastnostem integrovaných obvodů ANTIC a GTIA. Připomeňme si, že každý z těchto dvou obvodů byl určen pro jedinou operaci (ANTIC pro generování video signálu s barvami pixelů herního pole, GTIA pro zobrazení spritů nezávislých na herním poli). Určitou výjimkou bylo přidání čtyř bitových vstupů do čipu GTIA; ty sloužily pro čtení stavu tlačítek čtyř joysticků*.
     Komentáře
  • Root

    Paperless-ngx: archiv dokumentů stojící na metadatech a zálohách

    Před 1 měsícem
    Paperless-ngx převádí skeny, faktury a smlouvy do lokálního prohledávatelného archivu s OCR, metadaty a plnotextovým hledáním. Na domácím serveru nebo NASu může nahradit hromadu PDF v adresářích. Domácí archiv často vznikne bez plánu. Nejdřív několik faktur z e-mailu, potom sken smlouvy, potvrzení ze školy, pojistka, bankovní dokument a po pár letech adresář, ve kterém se hledá podle paměti. Někdo drží názvy souborů ve tvaru rok, firma a téma. Někdo spoléhá na hledání v cizí službě. Paperless-ngx nabízí jiný postup: dokumenty zůstanou doma, ale nehledají se jen podle názvu souboru.
     Komentáře
  • Root

    Softwarová sklizeň (10. 6. 2026): připojte se ke svému automobilu

    Před 1 měsícem
    Spustíme AI agenta přímo v terminálu, zorganizujeme projektový vývoj v lehkém lokálním trackeru, přeneseme zvuk do bezdrátových rendererů a diagnostikujeme auto přes sériový adaptér. oh-my-pi je terminálový coding agent, který v jednom nástroji kombinuje úpravy kódu, prohlížení souborů, vyhledávání v projektu, běh skriptů i debugování. Místo abyste modelu popisovali strukturu projektu sami, agent čte zdrojové soubory, vyhledává podle vzoru a provádí strukturální změny přes hash-anchored patches, které se neztratí při konkurentních úpravách.
     Komentáře
  • Root

    IPv6 má polovina uživatelů, většina zařízení už IPv4 nepotřebuje (Den IPv6)

    Před 1 měsícem
    Ve čtvrtek 4. června proběhl další ročník tradiční konference IPv6, která mapuje situaci kolem přechodu na nový internetový protokol a představuje nejnovější trendy. Za deset let jsme se z nuly dostali na 50 %. Původní protokol IPv4 používá 32bitové adresy, což je překvapivě obrovský adresní prostor. Přesto se už v 90. letech ukázalo, že to nebude stačit, protože internet začal růst exponenciálně – začala přibývat mobilní zařízení, služby a také IoT. Potřeba adres výrazně narůstala a bylo třeba ji řešit.
     Komentáře
  • Root

    LunarML: definice a volání různých variant funkcí

    Před 1 měsícem
    Nejprve se budeme zabývat definicí a voláním různých variant funkcí, včetně jejich curryfikace. Dále si ukážeme, jak jsou zpracovávány chyby a na závěr se ve stručnosti seznámíme s definicí uživatelských rekurzivních datových typů. Ve všech funkcionálních programovacích jazycích mají funkce stejně plnohodnotný význam, jako jakékoli jiné datové typy. Výjimkou z tohoto pravidla není ani jazyk Standard ML, ve kterém může být typ funkce automaticky odvozen od typů parametrů a návratové hodnoty (opět se zde tedy setkáváme s typovou inferencí). Funkce je v tomto jazyku definována klíčovým slovem fun:
     Komentáře
  • Root

    Postřehy z bezpečnosti: armáda botů řízená přes herní fóra Steam

    Před 1 měsícem
    Malware řídí armádu WordPressů přes platformu Steam, asistent Google Gemini se nechá omámit, balíčky Red Hatu kradoucí přístupové údaje a český projekt Phishguard Sentinel chrání uživatele. Výzkumníci GoDaddy odhalili malwarovou kampaň, která nakazila přibližně 1980 webů na WordPressu. Její zvláštností je, že napadené weby dostávají instrukce čtením komentářů v profilech komunity Steam – celosvětově důvěryhodné herní platformy. Payloady jsou skryté pomocí šesti neviditelných znaků Unicode vložených mezi viditelný text, což slouží pouze jako maskování. Malware odstraní viditelné znaky, přiřadí neviditelným znakům hodnoty od 0 do 5, obnoví z nich bajty a aplikuje bitovou operaci. V některých variantách jsou data navíc zašifrována (AES-256-CTR, PBKDF2, HMAC-SHA256). Dešifrovaný výsledek vytvoří adresu hello-mywordl[.]info, odkud se stahuje škodlivý JavaScript pod názvem lodash.core.min.js, maskovaný jako legitimní knihovna.
     Komentáře
  • Root

    Vyšly Coreutils pro Windows, Canonical ukončuje službu Ubuntu Pastebin

    Před 1 měsícem
    Canonical ukončuje provoz služby Ubuntu Pastebin, nástroj pro sdílení informací mezi uživateli. Linuxové příkazy se oficiálně dostaly do operačního systému Windows. Projekt GNOME vydal verzi GNOME 50.2. Společnost Canonical, která vyvíjí Ubuntu, oznámila, že ukončí provoz své služby Ubuntu Pastebin. Jde o nástroj pro sdílení informací mezi uživateli, často ve formě textu obsahujícího protokoly a diagnostická data. Tým Canonical IS vyřadí Ubuntu Pastebin z provozu v rámci komplexního projektu modernizace a migrace infrastruktury.
     Komentáře
  • Root

    Funkční boot s Apple M3, GNOME 51 už bez EGLStreams

    Před 1 měsícem
    Týden v KDE: Plasma 6.7 zas o týden blíž, GNOME opět po roce oslavuje 2SLGBTQIA+ přispěvatele, Linux 7.2 naběhne na Apple M3 (ale použitelné to zatím nebude), GNOME 51 vypne EGLStreams (problém pro staré GeForce), Nvidia vylepšuje v Rustu psaný Nova ovladač. Teď v červnu bude vydána Plasma 6.7, na tom se nic nemění a stejné platí i pro holou skutečnost, že vývojáři projektu KDE primárně ladí kód této verze. Opět tak převážně došlo na opravy chyb a některá dílčí vylepšení pro Plasmu 6.7.
     Komentáře
  • Root

    V jádře 7.2 zřejmě přibude podpora pro 512jádrové Xeony či Wi-Fi 8 UHR

    Před 1 měsícem
    Linux pomalu přichází o hardwarové šifrování přes AF_ALG, do toho Intel chystá podporu Xeonů pro rok 2027 či Wi-Fi 8 s UHR pro rok 2028. AMD již tradičně ladí k ještě větší skvělosti ovladače AMDGPU a AMDKFD. Konkrétní commit do této subvětve jádra poslal o pár týdnů dříve Eric Biggers. Již v dubnu konstatoval, že AF_ALG je kompletně zbytečné, jde doslova o „massive attack surface“ neschopný odolat moderním lámacím nástrojům, přímo přitom zmiňuje LLM. Spouští tedy proces konce, který bude dokumentován. Konstatuje, že tato úprava nezmění nic přes noc, musí se podle toho výhledově zařídit samotné linuxové distribuce, které zatím příslušnou kconfig volbu nemohou prostě jen tak vypnout, ale uvidíme. Nyní tedy už vidíme.
     Komentáře
  • Root

    Projekt C64 II: potřetí do stejné řeky čistění a opravy elektroniky

    Před 1 měsícem
    Náhoda někdy rozbalí své karty: sešel se mi tu již třetí kus Commodore 64 II. Nakonec na něm byla tak zajímavá práce, že jsem se rozhodl popsat i toto třetí dobrodružství v krátkém pojednání. Jak to tak občas bývá, náhoda se občas sejde, a mne se ozval další majitel Commodore C64 II, jestli nechci jeho stroj převzít.
    +
     Komentáře
  • Root

    Programování grafického kernelu na osmibitových Atari

    Před 1 měsícem
    Článek je věnován problematice takzvaného grafického kernelu. Jedná se o podprogram (subrutinu) běžící souběžně s generováním obrazu, který umožňuje zvýšit počet barev, počet zobrazených spritů atd. Dnešním článkem uzavřeme tu část seriálu o osmibitových domácích mikropočítačích Atari, která byla věnována jeho grafickým schopnostem. Připomeňme si, že jsme si popsali jak možnosti nabízené čipem GTIA (primárně se jedná o podporu pro sprity a taktéž pro speciální GTIA režimy), tak i ANTIC (kombinace barvových režimů, DLI a VBI). Dnešní článek je věnován problematice takzvaného grafického kernelu. Jedná se o podprogram (subrutinu), který je nějakým způsobem synchronizovaný s generováním obrazu a jenž tudíž běží souběžně s generováním obrazu.
     Komentáře
  • Root

    Pingora: zpracování požadavku a vlastní logika proxy

    Před 1 měsícem
    V minulém díle jsme si představili projekt Pingora a skončili kompilací první minimalistické proxy. Dnes se podíváme na její základní architekturu a ukážeme si, jak funguje životní cyklus požadavku a jak proxy rozšířit. Základem Pingory je server, který obsluhuje jednu nebo více služeb. Služba může být přímo odpovědná za zpracování příchozích požadavků, ale může také řešit pomocné úlohy mimo hlavní zpracování požadavku — například aktualizaci pravidel WAF, objevování upstreamových serverů a podobně. Samozřejmě může jít i o kombinaci obojího.
     Komentáře
  • Root

    Softwarová sklizeň (3. 6. 2026): udělejte si brainstorming a utřiďte myšlenky

    Před 1 měsícem
    Sonda do světa otevřeného softwaru. Dnes si uspořádáme menší brainstorming, vyzkoušíme editor obrázků, přehrajeme a nastreamujeme si hudbu a vyzkoušíme kanbanovou tabuli. Podle vyjádření vývojářů se jedná o „praktický nástroj pro neomezené brainstormingy“ vytvořený v Qt. Aplikace je odlehčený nástroj typu whiteboard, který nabízí cílenou sadu nástrojů pro kreslení schémat a psaní poznámek především pomocí stylusu.
     Komentáře
  • Root

    Od čtyř miliard stažení k adwaru: jak SourceForge ztratil důvěru komunity

    Před 1 měsícem
    SourceForge vznikl v roce 1999 jako jedno z prvních center open-source vývoje. Po letech dominance ukázal, že svobodná licence sama nechrání důvěru mezi autorem a uživatelem, pokud má platforma vlastní obchodní motivace. Na začátku tisíciletí nebyl SourceForge jen web, odkud se dal stáhnout zdrojový kód. Pro řadu projektů představoval kompletní provozní zázemí: úložiště kódu, správu chyb, mailing listy, diskusní fóra, web projektu, statistiky stažení a distribuční zrcadla. Dnes se podobná sada služeb bere jako samozřejmost. V roce 1999 samozřejmá nebyla.
     Komentáře
Reklama