Byla oznámena beta verze nového video kodeku Pyrowave pro streamování her v Steam Remote Play. S vysokou propustností a nízkou latencí. S podporou HDR a YUV 4:4:4.
Byl vydán Sublime Text 4 Build 4213. Sublime Text (Wikipedie) je proprietární multiplatformní editor textových souborů a zdrojových kódů. Ke stažení a k vyzkoušení je zdarma. Pro další používání je nutná licence v ceně 99 dolarů. Spolu se Sublime Merge je cena 168 dolarů.
Firma Anthropic, tvůrce AI modelu Claude, začala v oblasti Sanfranciského zálivu v tichosti provozovat vlastní biotechnologickou laboratoř. Anthropic prý chce pomocí AI urychlit hledání léků na nemoci, jimž farmaceutický průmysl dle názoru firmy věnuje příliš málo pozornosti. Firma tvrdí, že laboratoř se zatím soustředí především na základní biologii, nikoli přímo na vývoj léčiv. Farmaceutický výzkum je pro generálního ředitele Daria Amodeie velice osobní téma, jeho otec zemřel na hepatitidu C několik málo let před objevením účinné léčby.
Vědci z Googlu dokončili mapu všech neuronových spojení v mozku (tzv. konektom) samečka mušky octomilky obecné (drosophila melanogaster), hlavním cílem je komparativní analýza s již zmapovaným mozkem samičky. S tímto veřejně dostupným modelem, čítajícím přibližně 160 000 neuronů, se začali bavit nadšenci. Mozek mouchy pohání experimentálního kryptoburzovního bota Stonkfly, případně si zahrál počítačové hry Beat Saber, Mario64 a samozřejmě DOOM (gameplay videa). Ani mozek samičky nezůstal stranou, vyzkoušel si Minecraft.
Alibaba Cloud je dalším sponzorem nadace Omacom Foundation stojící za linuxovou distribucí Omarchy. Přislíbená částka je 3 miliony dolarů, tj. 1 milion dolarů ročně po dobu tří let. Stejná částka jako u DigitalOcean.
Byla vydána nová verze 262 správce systému a služeb systemd (Wikipedie, GitHub).
Canonical oznámil vydání Zephyr 26.04 LTS. Jedná se o komerční distribuci operačního systému pro mikrokontroléry Zephyr (Wikipedie) s podporou až 15 let.
Gravity Linux je linuxová distribuce určená pro Apple Silicon s čipy M4 a novějšími. Vydána byla alfa verze pro M4 Mac mini. Gravity Linux je fork Asahi Linuxu.
Hister je osobní soukromý vyhledávač, který lze provozovat na vlastním stroji. Umí prohledávat lokální soubory, importovat historii a záložky z webových prohlížečů, procházet vybrané weby a pomocí rozšíření pro Firefox a Chrome indexovat obsah právě navštívených stránek. Nad vytvořeným indexem pak nabízí vyhledávání prostřednictvím webového rozhraní, příkazové řádky a díky podpoře MCP i nástrojům umělé inteligence. Tento
… více »Ministerstvo dopravy uznalo prozatímní schválení asistenčního systému Tesla FSD Supervised vydané nizozemským schvalovacím orgánem RDW. Připojilo se tak k Nizozemsku a dalším pěti evropským státům. Systém je díky tomuto rozhodnutí možné používat za podmínek prozatímního schválení také na území České republiky. Tesla FSD Supervised je asistenčním systémem úrovně 2 podle klasifikace SAE (částečná automatizace řízení). Řidič se
… více »Pomocí skriptu lze s uživatelem komunikovat. Lze mu zobrazit zprávu nebo dotaz s výběrem. Zpráva se může tvářit jako informační dialog nebo jako řeč některé jednotky. Nejčastěji se tak simuluje rozhovor několika jednotek mezi sebou, čímž se uživatel nenápadně uvede do příběhu a poskytnou se mu potřebné informace. Všechny dialogy a dotazy se dělají pomocí elementu [message].
Zadaný text se objeví jako zpráva pro uživatele.
[message]
speaker=narrator
message = "This is example of message box."
[/message]
Zadaný text se zobrazí jako text, který pronáší určená jednotka. Jednotka se určuje pomocí její vlastnosti description (jméno jednotky, které se nepřekládá).
[message]
speaker=unit-description
message = "This is example of unit dialog."
[/message]
U leadera v multiplayeru je ten problém, že jeho description není předem znám, závisí na tom, kdo za stranu hraje. Lze si ale vypomoci malý trikem, který není nikde popsaný, ale vypozoroval jsem ho studiem cizích scénářů. Řeší se to uvedením strany, kterou leader vede a vlastností canrecruit, která je pravdivá právě jen u leadera.
[message]
side=1
canrecruit=1
message = "This is example of leader dialog."
[/message]
Chvíli jsem pátral jak ve WML udělat dotaz s výběrem, nikde jsem nenašel příklad tak jeden poskytuji. Jedná se o výběr jedné jednotky ze dvou, která se má vytvořit. Tak je např. možno do hry dostat jednu mimořádnou jednotku na vysoké úrovni (dle preferencí hráče), kterou není možno rekrutovat.
[message]
speaker=narrator
message = "Select your friend."
[option]
message = "Paladin"
[command]
[unit]
side=1
type=Paladin
x,y=10,10
[/unit]
[/command]
[/option]
[option]
message = "Elvish Sylph"
[command]
[unit]
side=1
type=Elvish Sylph
x,y=10,10
[/unit]
[/command]
[/option]
[/message]
Pozor: Toto nelze jednoduše použít v multiplayeru. Při hře přes síť na tom často spadnou připojení spoluhráči s chybovou hláškou The file you have tried to load is corrupt. Žádné řešení jsem nenalezl, v multiplayeru pravděpodobně není možno dát hráči něco na výběr.
Aby se tak nestalo, je potřeba splnit nějaké podmínky. Ty nejsou nikde přesně uvedené, takže jen co jsem vypozoroval ve vývojové verzi (1.3.8) bez nároku na přesnost:
Mezery se zachovávají, tedy kolik jich uděláte, tolik jich vidíte, neslučují se v jednu jako je tomu v HTML.
Zalomení řádku lze provést fyzickým zalomením řádku ve zdrojáku. Žádný zástupný znak neexistuje. Vzhledem k zachovávání mezer to značně znepřehledňuje odsazený zdrojový kód. Řeším tak, že si v eventu prestart vytvořím proměnnou $BR která obsahuje jen znak zalomení a tu pak používám jako zástupný znak.
Prázdný řádek nejde udělat dvěma zalomeními řádku za sebou, sloučí se v jedno zalomení. Stačí ale vložit mezeru mezi dvě zalomení.
Na začátku řetězce nesmí být parametr makra, to končí s chybou. Opět si lze vypomoci mezerou, která se vloží před parametr. Text se sice trochu odsadí, ale je to lepší než nic.
"{PARAMETR} nelze, končí chybou"
" {PARAMETR} lze"
Pomocí speciálních sekvencí lze zvýraznit řádek textu. Tyto sekvence musí být na začátku řádku a řádek je obarvený až do konce. Tyto sekvence jsou:
Tiskni
Sdílej:
# turn X' this event triggers at the start of turn X. X cannot be 1.
. Ale a) odpoved nedostanu hned, obvykle az za nekolik hodin nebo dalsi den (cas mam vetsinou az po nocich), coz pri mnozstvi nejasnosti neni mozne, misto dvou dnu bych na tom stravil tak dva tydny, sam na to prijdu driv a b) neni imho zadouci, aby se tam opakovane pokladaly stejne dotazy. Imho je lepsi typicke problemy sepsat, coz prave delam a tudiz mi to zbytecne neprijde.
Pocit ze neco chybi mam furt. Treba kde je popsano jake interni promenne a kdy (treba v kterem eventu) jsou k dispozici? Zrejme nikde a clovek to musi pracne vydobavat po ruznych mistech wiki a predevsim studiem ruznych scenaru. Nakonec, sami vyvojarit tvrdi, ze learning curve je mizerna. Imho je to hlavne podivnym jazykem a nedostatecnou dokumentaci.