Internetový prohlížeč Ladybird ohlásil tranzici z programovacího jazyka C++ do Rustu. Přechod bude probíhat postupně a nové komponenty budou dočasně koexistovat se stávajícím C++ kódem. Pro urychlení práce bude použita umělá inteligence, při portování první komponenty prohlížeče, JavaScriptového enginu LibJS, bylo během dvou týdnů pomocí nástrojů Claude Code a Codex vygenerováno kolem 25 000 řádků kódu. Nejedná se o čistě autonomní vývoj pomocí agentů.
Byl vydán Mozilla Firefox 148.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Nově lze snadno povolit nebo zakázat jednotlivé AI funkce. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 148 bude brzy k dispozici také na Flathubu a Snapcraftu.
Byla vydána nová verze 22.1.0, tj. první stabilní verze z nové řady 22.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools a Libc++.
X86CSS je experimentální webový emulátor instrukční sady x86 napsaný výhradně v CSS, tedy bez JavaScriptu nebo dalších dynamických prvků. Stránka 'spouští' assemblerovový program mikroprocesoru 8086 a názorně tak demonstruje, že i prosté CSS může fungovat jako Turingovsky kompletní jazyk. Zdrojový kód projektu je na GitHubu.
Po šesti letech byla vydána nová verze 1.3 webového rozhraní ke gitovým repozitářům CGit.
Byla vydána nová verze 6.1 linuxové distribuce Lakka (Wikipedie), jež umožňuje transformovat podporované počítače v herní konzole. Nejnovější Lakka přichází s RetroArchem 1.22.2.
Matematický software GNU Octave byl vydán ve verzi 11.1.0. Podrobnosti v poznámkách k vydání. Vedle menších změn rozhraní jsou jako obvykle zahrnuta také výkonnostní vylepšení a zlepšení kompatibility s Matlabem.
Weston, referenční implementace kompozitoru pro Wayland, byl vydán ve verzi 15.0.0. Přehled novinek v příspěvku na blogu společnosti Collabora. Vypíchnout lze Lua shell umožňující psát správu oken v jazyce Lua.
Organizace Apache Software Foundation (ASF) vydala verzi 29 integrovaného vývojového prostředí a vývojové platformy napsané v Javě NetBeans (Wikipedie). Přehled novinek na GitHubu. Instalovat lze také ze Snapcraftu a Flathubu.
Ústavní soud na svých webových stránkách i v databázi NALUS (NÁLezy a USnesení Ústavního soudu) představil novou verzi chatbota využívajícího umělou inteligenci. Jeho posláním je usnadnit veřejnosti orientaci v rozsáhlé judikatuře Ústavního soudu a pomoci jí s vyhledáváním informací i na webových stránkách soudu, a to i v jiných jazycích. Jde o první nasazení umělé inteligence v rámci webových stránek a databází judikatury českých soudů.
Na začátku se musím omluvit za opětovné odložení komety, opět se mi do dnešního dílu nevešla. Příště už o ni nepřijdete. Opravdu.
Jediné, co se na produkci blesku v GIMPu dá nazývat prací, je nakreslit věrohodně vypadající klikatící a větvící se čáru :-). Alespoň se ale přesvědčíme, že GIMP není výhradně bitmapový editor, ale že nějaký ten vektorový modul se v něm také najde, i když těžko srovnatelný se specializovanými vektorovými editory, jako jsou např. Inkscape nebo Sodipodi.
Založíme nový obrázek o rozměrech 400x600 pixelů a začneme obligátní vrstvou Pozadí. Zatím jsme se stále nedostali ke generování mraků v GIMPu, takže máme výmluvu, proč se spokojit s jednobarevnou oblohou. Hlavně to nesmí být šmolková modř letního slunečného dne, nýbrž zlověstně temný závěs černého mračna, jenž s sebou přináší předzvěst temnoty, bouře, výpadků proudu a horečnatého hledání médií s poslední zálohou :-D. Například #0b1621.
Nastává čas odhalit sílu nástroje Gfig, který je k nalezení v menu
Filtry -> Vykreslení -> Gfig (Filters -> Render ->
Gfig).
Gfig je nástroj pro vektorovou kresbu. To znamená, že na rozdíl od bitmapového kreslení, při kterém se ukládají informace o jednotlivých pixelech, zaznamenávají se zde body, úsečky, křivky apod. jako objekty. Po skončení vektorové editace jsou všechny tyto objekty převedeny do normální bitmapové vrstvy (filtr vytvoří novou vrstvu se jménem Gfig).
V menu Soubor (File) najdeme obvyklé příkazy Otevřít, Uložit a Zavřít (Open, Save, Close). Svůj vektorový výtvor si tedy můžeme uložit tak, jak je (objektový model), a použít jej znovu.
Menu Úpravy (Edit) nám nabízí všeříkající Zpět (Undo) a Vymazat (Clear). Dále se zde dá nastavit Mřížka (Grid) - lze ovlivnit Rozestup (Spacing), Typ (Type) a Barva (Color). V dialogu Nastavení (Preferences) máme několik voleb, které snad není třeba dlouze vysvětlovat.
V ikonové liště najdeme tyto nástroje a funkce:
Dále nám pracovní okno Gfig nabízí tyto volby:
Úpravy ->
Mřížka (Edit ->Grid).To by bylo z popisu přibližně vše. Teď se pustíme do samotného blesku.
Pozadí už máme, takže můžeme rovnou otevřít Gfig a nástrojem Vytvořit
čáru (Create line) se pokusit o tvar blesku. Vypneme možnost
Vyplnit (Fill) a zapneme Vykreslit (Stroke), a to s
modrobílou barvou (například #e4eff9) a stopou Circle (05). Při
umisťování druhého bodu jedné čáry a umisťování prvního bodu čáry
následující nehýbejte myší, aby na sebe čáry navazovaly. Gfig bohužel
neumožňuje kreslit čáru o více kontrolních bodech. Jednodušší práci budeme
mít, když si zapneme zobrazování mřížky a přichytávání mřížky a v dialogu
Mřížka (Grid) zadáme rozestup (Spacing) např. 10 pixelů. A protože
výsledky naší práce vidíme realtime vykreslovány do "normálního" obrázku,
můžeme také vypnout volbu Zobrazit obrázek (Show image).
U našeho blesku vytvoříme větve o třech různých silách ("tloušťkách"), které budeme mít rozdělené do tří vrstev. Budeme tedy Gfig spouštět třikrát, každou tloušťku budeme kreslit na zvláštní vrstvu. Ovšem pozor, Gfig si pamatuje, kterou vrstvu kreslil, a je schopen pokračovat v její vektorové úpravě. Tomu se musíme vyhnout. Postup bude zhruba následující:
Circle (05)) nakreslíme hlavní rameno
blesku.Circle
(03) a uděláme nějaké postranní větve.Circle (01) a pojmenováním poslední vrstvy Blesk -
Větve - 2. U tohot kroku je lepší nastavit vykreslovací barvu na čistě
bílou, nikoli modrobílou.Nakonec ještě jeden špinavý trik - zkopírujte vrstvu Blesk - Větve
- 2 a kopii ihned slučte s originálem příkazem Vrstva ->
Sloučit dolů (Layer -> Merge down). A hned jsou větvičky
jasnější! Samozřejmě jsme mohli použít funkci Úrovně nebo
Jas-Kontrast, ale toto je přece rychlejší ;-).
![]() |
![]() |
| Blesk - Hlavní | Blesk - Větve - 1 |
![]() |
![]() |
| Blesk - Větve - 2 | Celý obrázek |
Díky tomuto postupu máme teď jednotlivé větve blesku rozděleny v různých vrstvách podle jejich síly. Kolem těchto jednoduchých čar ještě doplníme namodralou záři závislou právě na jejich síle (proto to rozdělení do vrstev) a jsme hotovi.
Na namodralou záři použijeme další z plug-inů Script-fu, a sice
Alfa do loga -> Mimozemská záře (Alpha to logo -> Alien
glow). Jak jsem se zmiňoval při jiné příležitosti, plug-iny Script-fu mají
velice jednoduché nastavení, což vidím jako výhodu.
Pro všechny tři vrstvy nastavíme jednu modrobílou barvu, ale pro každou vrstvu jinou velikost :
Plug-in je opět trochu panovačný a v obrázku nadělá nepořádek. Vrstvu, na kterou je použit, znehodnotí, takže si od každé vrstvy vytvořte kopii a efekt použijte na ni. Pak smažte balast - vrstvy Background a <jméno vrstvy> kopie. Vrstvu Alien glow přejmenujte na Blesk - Záře - Hlavní/Větve 1/Větve 2 (podle původní vrstvy).

Nyní jsme více méně u konce. Já vím, že to není ani umělecké dílo, ani realistický obrázek, ale s trochou fantazie si můžeme říci, že to vypadá jako blesk :-). Hlavní prostor pro vylepšení bych viděl ve čtvrté vrstvě (nejmenší větvičky). Uznávám, že nejsou nic moc.
Dnes jsme si předvedli jenom malou část z možností Gfig, ale je možné, že se k němu ještě někdy vrátíme...
Nástroje: Tisk bez diskuse
Tiskni
Sdílej:
Diskuse byla administrátory uzamčena
Dá se nějak udělat aby nevypadal jak z pohádky pro děti - s normálními střapečky?A kdo? Zdenek?
..dik za odkaz, na velkou síť o gimpu
Tak pekny blesk se mi sice nepovedl, ale clanek je super. Diky za nej. Tomas
Vubec nesdilim nazor, ze zde zverejnovane malby musi dokonale napodobavat realitu. Myslim, ze autorovi jde predevsim o prezentaci GIMPU. Autoruv styl mi velmi vyhovuje a navic malby reprezentujici
probiranou techniku jsou skutecne vynalezave a velmi kreativni.
Dekuji za velmi dobre clanky
S pozdravem Tomas