Multiplatformní multimediální knihovna SDL (Simple DirectMedia Layer) byla oficiálně vydána v nové major verzi 3 (3.2.0). Změny jsou popsány v README pro migraci aplikací z SDL 2 na SDL 3.
Wine bylo po roce vývoje od vydání verze 9.0 vydáno v nové stabilní verzi 10.0. Přehled novinek na GitLabu. Vypíchnuta je nová architektura ARM64EC a podpora High DPI škálování.
Edvard Rejthar na blogu zaměstnanců CZ.NIC představil nástroj deduplidog pro odstranění duplicitních souborů.
Společnost DeepSeek představila (𝕏) AI model DeepSeek-R1 (Hugging Face) srovnatelný s OpenAI o1 a uvolnila jej pod open source licencí MIT, tj. zdarma i pro komerční použití.
GKrellM (GNU Krell Monitors, Wikipedie), tj. grafická aplikace pro sledování systémů a různých událostí, byla po pěti a půl letech vydána v nové verzi 2.4.0. Přehled novinek na Gitea.
Americká první dáma Melania Trumpová vydala v předvečer manželovy inaugurace vlastní kryptoměnu. Jmenuje se $Melania. Donald Trump vydal vlastní kryptoměnu $Trump den před manželkou.
GNU Project Debugger aneb GDB byl vydán ve verzi 16.1. Podrobný přehled novinek v souboru NEWS.
Po 9 týdnech vývoje od vydání Linuxu 6.12 oznámil Linus Torvalds vydání Linuxu 6.13. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a Linux Kernel Newbies. Odstraněn byl souborový systém ReiserFS.
19. ledna 2038 přeteče hodnota time_t na 32bitových systémech, na vyřešení problému roku 2038 (Y2K38) tedy zbývá 13 let. Např. Debian v uplynulém roce přešel na 64bitový čas. Bernhard Wiedemann z openSUSE sdílí chyby v sestavení rozšířeného softwaru.
Byla vydána druhá opravná verze 21.2 v dubnu loňského roku vydané verze 21 multimediálního centra Kodi (dříve XBMC, Wikipedie) s kódovým označením Omega.
Mám JavaSctipt na www stránce a přes AJAX odesílám data a zpracovávám výsledek.
Problém je, že při přechodu z Firefoxu 28 na 291 to přestalo fungovat. Ale v prohlížečích s Webkitem (zkoušel jsem rekonq, Chromium) to v pohodě funguje pořád.
Zkoušel jsem to ladit v debuggeru ve Firefoxu (i Firebugem), ale když jsem to krokoval, tak jsem se ničeho nedobral – prostě to skončí na řádku, kde přiřazuji a.responseXML
do proměnné.
To a
se vezme tady:
var a = new XMLHttpRequest();
pak se dělá
a.open("POST", url, true);
A k responseXML
se přistupuje v callback funkci navázané na onreadystatechange
.
Napadá někoho, co s tím? Proč to funguje ve starém FF, rekonqu a Chromiu, ale v novém FF už ne?
[1] schválně jsem teď stahoval staré verze Firefoxu, abych zjistil, kdy se to stalo
Řešení dotazu:
Konkrétně jde o komentáře na mém blogu (stačí si nechat zobrazit náhled komentáře, ani to totiž v novém FF nefunguje).
Možná to tím je, ale je divné, že se mi krokování zasekne už při pokusu o přiřazení responseXML
do proměnné.
A taky je divné, že to nefunguje, i když tu odpověď ze serveru posílám jako application/xhtml+xml
a je to ve jmenném prostoru xmlns="http://www.w3.org/1999/xhtml"
a v tom článku píší:
Currently browsers are not schema/DTD aware for XMLHttpRequests, although they support well-known DTDs like HTML and XHTML for documents.
Tak že by pro Firefox bylo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN" "http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg.dtd">
do verze 28 „well-known DTD“ a pak už ne?
Do konsole jsem už koukal, výjimka 1 vyskočí, ale moc mi to nepomohlo.
[1] viz řádek „Got an axception…“ v příloze ten vyskočil, když jsem dokrokoval na řádek s a.responseXML
a.send();
?
Ten tam je (na řádku 38), na server se to odešle, ale problém je se zpracováním odpovědi v prohlížeči.
Tiskni Sdílej: