V neděli 17. května 2026 proběhne v Českých Budějovicích první MobileLinux Hackday zaměřený na Linux v mobilech, embedded platformy a open source hardware. Po sedmi úspěšných měsíčních setkáních v Praze se akce přesouvá také do jižních Čech, aby se komunita mobilního Linuxu mohla potkat i mimo hlavní město. Akce se uskuteční v konferenčním sále Vajgar v Clarion Congress Hotelu (Pražská tř. 2306/14) se zahájením mezi 14:00 až 15:00 a … více »
Vývojáři Debianu zhruba v polovině vývojového cyklu Debianu 14 s kódovým názvem Forky rozhodli, že Debian musí dodávat reprodukovatelné balíčky, tj. kdokoli si může nezávisle ověřit, že daný binární balíček vznikl překladem a sestavením z konkrétních zdrojových kódů. Aktuálně je reprodukovatelných 98,29 % balíčků.
Německý e-shop Škoda Auto byl hacknut. Útočníci získali přístup k uživatelským údajům (jméno, adresa, e-mail, heslo, telefon, …).
Na webu konference Den IPv6 2026, která se uskuteční 4. června v Národní technické knihovně v pražských Dejvicích, je nyní k dispozici kompletní program této tradiční akce věnované tématům spojeným s protokolem IPv6. Na celodenní pásmo přednášek je třeba se přihlásit a zaplatit účastnický poplatek 242 korun. Registrační formulář najdou zájemci opět na webu akce. Konferenci Den IPv6 2026 organizují i letos společně sdružení CESNET, CZ.NIC a NIX.CZ.
Byl představen emulátor terminálu Ratty (GitHub) s podporu 3D grafiky přímo v terminálu. Inspirací byl operační systém TempleOS od Terryho Davise. Ratty je napsán v jazyce Rust. Využívá knihovnu Ratatui pro tvorbu rozhraní a herní engine Bevy pro 3D vykreslování.
Evropské instituce i některé americké státy dál zpřísňují pravidla pro ověřování věku na internetu. Cílem je zabránit dětem v přístupu k obsahu pro dospělé. Úřady ale narážejí na zásadní problém – stále více lidí používá VPN, tedy služby umožňující skrýt identitu i skutečnou polohu na internetu. Právě VPN nyní Evropská parlamentní výzkumná služba (EPRS) označila za „mezeru v legislativě, kterou je potřeba uzavřít“ [Novinky.cz].
Multiplatformní open source aplikace pro psaní poznámek Joplin (Wikipedie) byla vydána v nové verzi 3.6. Nově lze mít v poznámkách embedovaný externí obsah, např. YouTube videa.
Open Hardware Summit 2026 organizovaný OSHWA (Open Source Hardware Association) proběhne o víkendu 23. a 24. května v Berlíně na Technické univerzitě Berlín.
Navigace se soukromím CoMaps postavena nad OpenStreetMap byla vydána v nové verzi 2026.05.06. Přibyla možnost aktualizovat mapy v aplikaci CoMaps, aniž by bylo nutné aktualizovat i verzi aplikace. CoMaps je komunitní fork aplikace Organic Maps.
OCCT3D (Open CASCADE Technology) Open Source 8.0 bylo vydáno. OCCT3D (Wikipedie, GitHub) je objektově orientovaná knihovna pro 3D CAD, CAM nebo CAE. Používá se například v softwarech FreeCAD a KiCad.
V minulém díle jsme
vyrobili imaginární planetu. Dnes si ji maličko vylepšíme - přidáme hvězdu
vycházející nad jejím povrchem. Dal by se k tomu použít i náš dobře známý
filtr SuperNova, my ale upřednostníme filtr GFlare, který slouží
především k vytváření efektů vznikajících při odlescích světla na různých
čočkách (například u fotoaparátů nebo kamer). Filtr se nachází v menu
Filtry -> Efekty se světlem -> Záře z přechodu (Filters
-> Light effects -> GFlare). Vykresluje primární efekt (kruhový lesk)
a sekundární efekt ("šňůru" odlesků).
Pro filtr budu raději používat anglický název GFlare, protože je kratší a, podle mého názoru, lepší.
Okno filtru nabízí dvě záložky:
Pro naši hvězdu si založíme novou průhlednou vrstvu jménem Hvězda a umístíme ji pod vrstvu Planeta. Spustíme filtr GFlare (Záře z přechodu) a v záložce Selektor zvolíme předvolbu GFlare_102. V záložce Nastavení pak hvězdu doladíme. Protože ji vkládáme na čistou, prázdnou vrstvu, těžko budeme odhadovat, kam ji umístit, abychom se trefili přesně na okraj planety (nebo kamkoliv jinam). Proto, podobně jako u vkládání hvězd do hvězdné oblohy, umístíme střed GFlare doprostřed vrstvy. Tu si pak posuneme, kam budeme chtít.
Po vygenerování efektu se vrstvy chopíme nástrojem Přesun (Move)
a umístíme ji na požadované místo tak, aby hvězda vycházela nad povrchem.
Jakmile si budeme jisti, že je vrstva na správném místě, zarovnáme její
rozměry příkazem Vrstva -> Velikost vrstvy dle obrázku
(Layer -> Layer to image size). A to je vše:

Nyní si v GIMPu začneme kreslit klasický dopravní semafor, příště jej dokončíme a vyrobíme i variantu pro chodce. Začneme otevřením nového čtvercového (například 500x500) obrázku s průhledným pozadím. Protože ze semaforu budeme později vytvářet semafor pro chodce, nebudeme jej nyní kreslit v oranžové barvě, na výběr je pouze červená a zelená. Já pro tento příklad zvolím červenou.
Vlastní obrázek se bude skládat ze dvou hlavních vrstev: jedna bude představovat samotný (čtvercový) skleněný povrch semaforu, druhá ji bude překrývat a ukazovat z ní jen kulatý střed. Začneme spodní - povrchovou vrstvou, kterou si pojmenujeme Sklo.
Tuto vrstvu nejprve pokryjeme radiálním gradientem. Jako typ gradientu použijeme Popředí do pozadí (FG to BG) a jako barvy popředí a pozadí si zvolíme světlejší a tmavší odstín zvolené barvy semaforu (červená nebo zelená). Po aplikaci bude vrstva Sklo vypadat takto:

Dalším krokem je dodání "sklovitějšího" - mozaikového vzhledu. Skla
semaforů nevypadají hladce! Použijeme filtr Skleněné dlaždicování, který
nalezneme v Filtry -> Efekty se sklem -> Skleněné
dlaždicování (Filters -> Glass effects -> Glass tile). Dialog
nabízí pouze nastavení výšky a šířky dlaždice, ale nic jiného vlastně
nepotřebujeme. Zvolte tedy nějakou nižší hodnotu (~ 15 pixelů)
pro oba rozměry a aplikujte filtr. Uvidíte, že skoro nic
neuvidíte :-).
Pozn.: Vím, že ve skutečnosti má semaforové sklo trochu složitější vzor, ale toto zjednodušení nám zde postačí.
Výsledky filtru jsou velmi nepatrné, proto jim ještě pomůžeme filtrem
Doostřit, který jsme použili i na planetu [Filtry
-> Vylepšení -> Doostřit (Filters -> Enhance ->
Sharpen)]. Dovolíme si použít velmi vysokou hodnotu, klidně i 90. I tak to
není zrovna do očí bijící, ale to nevadí, v příštím kroku se reliéf ještě
zvýrazní.
Přichází na řadu vyboulení skla. Dodáme mu jemně sférický vzhled pomocí
dalšího filtru, a to Použít čočku - Filtry -> Efekty se
sklem -> Použít čočku (Filters -> Glass effects -> Apply
lens). Tento filtr vyboulí část vrstvy, jako bychom se na ni dívali přes
nějakou čočku - lupu. Můžeme ovlivnit jednak refrakční index této
imaginární čočky, jednak vzhled okolí, jenž touto čočkou zasaženo
nebude.
My si sklo vyboulíme s indexem 1.50 a průhledným okolím. Na barvě okolí
nám sice nezáleží, protože bude stejně překryto horní vrstvou, ale jeho
nastavením na průhledné si zjednodušíme pozdější výběry. Kulaté sklo se nám
nyní rozkládá přes celý obrázek, což není úplně vítané. Oba rozměry vrstvy
Sklo zmenšíme na 70 % původní velikosti (v mém případě tedy z
500px*500px na 350px*350px). Snad nemusím připomínat, že dialog pro změny
rozměrů vrstvy najdeme menu Vrstva -> Změnit velikost
vrstvy (Layer -> Scale layer). Nakonec si rozměry vrstvy
Sklo pěkně úhledně zarovnáme s obrázkem příkazem Vrstva ->
Velikost vrstvy dle obrázku (Layer -> Layer to image size).
A teď se vrhneme na horní vrstvu, kterou pojmenujeme Plech, a která bude představovat plechový kryt semaforu. Vložte tedy novou průhlednou vrstvu a pomocí Plechovky (Bucket fill) ji zaplavte nějakou tmavou barvou (ale ne úplně černou!), například #333333.
Nejprve do Plechu vyřízneme otvor, aby bylo vidět Sklo
pod ním. A to uděláme pomocí masky vrstvy (layer mask). Přidělte
tedy vrstvě Plech masku příkazem Přidat masku vrstvy
(Add layer mask), inicializaci nastavte na bílou (white). Abychom získali
absolutní průhlednost vrstvy, musíme kruhovou část masky vyplnit černou
barvou. Rozměr této kruhové části ale získáme z vrstvy Sklo - proto
jsme u filtru Použít čočku zvolili možnost zprůhlednit okolí.
A budeme postupovat takto:
Vrstva > Průhlednost -> Alfa do
výběru (Layer -> Transparency -> Alpha to selection).
Použili jsme ji i minule, slouží k
nastavení výběru (selection) na neprůhledné části vrstvy.Vybrat ->
Zmenšit (Select -> Shrink). Jako hodnotu smrsknutí stačí
zadat 3 pixely.Dnešním posledním krokem bude zjemnění výřezu do vrstvy Plech.
Zahoďte tedy pilky na železo a chopte se jemného pilníku. Ujistěte se, že
máte stále zvolenou editaci masky vrstvy Plech a otevřete
filtr Gaussovo rozostření - nachází se ve třetím šuplíku pod ponkem,
zabalený v tom modrém hadru [Filtry -> Rozostření -> Gaussovo
rozostření (Filters -> Blur -> Gaussian blur)] :-D.
Není třeba rozostření přehánět, stačí nastavit poloměr (radius) na 2.0 - 4.0. Tak je přechod černé do bílé v masce vrstvy hladší, ovšem jen velmi jemně. To je to, co jsme chtěli a pro dnešek nám to bude stačit...
Příště u tohoto semaforu dokončíme plech pomocí bump-mappingu a, abychom si předvedli další feature GIMPu, Cesty (Paths), vytvoříme i variantu pro chodce.
Nástroje: Tisk bez diskuse
Tiskni
Sdílej: