Americký prezident Donald Trump oznámil vznik federální Jednotky pro superinteligenci (Super Intelligence Force), která má koordinovat postup vlády, technologických firem, náboženských organizací a dalších institucí v oblasti rychle se rozvíjející umělé inteligence (Trumpem oficiálně nazývanou superinteligencí). SIF, podřízená přímo Trumpovi, má pomoci Spojeným státům udržet v oblasti SI technologický náskok nad světem a
… více »Klient je e-mailový klient pro GNOME s nativní podporou Proton Mailu, PGP a spamfiltrem řízeným AI. Napsaný je v Go s GTK4 a libadwaita. Připojuje se přímo k Proton Mailu (bez Proton Bridge), ke Gmailu, k Seznam.cz a k libovolné schránce IMAP/SMTP. Každou novou zprávu nejdřív posoudí spamfiltr a teprve potom ji ukáže a ohlásí. Rozhraní je česky a anglicky.
Hra Doom nově běží také v SQL databázi CedarDB. Představen byl SQLDoom. Vyzkoušet lze online demo. Zdrojové kódy jsou k dispozici na GitHubu.
Multiplatformní open source aplikace scrcpy (Wikipedie) pro zrcadlení připojeného zařízení se systémem Android na desktopu a umožňující ovládání tohoto zařízení z desktopu, byla vydána v nové verzi 5.0. S podporou hardwarového dekódování videa na desktopu.
Moderní linker mold, rychlejší alternativa k LLVM lld nebo wild, byl vydán v nové major verzi 3.0.0. Přepsán byl z C++ do Rustu.
Po osmi letech od vydání verze 2.0 byla vydána nová major verze 3.0 multiplatformního editoru tagů MusicBrainz Picard (Wikipedie). Přehled novinek, vylepšení a oprav v changelogu.
Mezinárodní federace hudebního průmyslu (International Federation of the Phonographic Industry) navrhla Evropské komisi zařazení populárního open-source nástroje yt-dlp na evropský seznam 'padělků a pirátství' (EU Counterfeit and Piracy Watch List) pro rok 2027 (plné znění žádosti IFPI). IFPI ve svém podání označuje tento aktivně vyvíjený a o rozličné funkce bohatší fork youtube-dl za 'závažný problém' pro hudební průmysl, v
… více »Byla vydána nová verze 7.4 linuxové distribuce Parrot OS (Wikipedie). Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.
Dnes startuje desátý ročník oblíbené kyberbezpečnostní soutěže The Catch organizované Forenzní laboratoří CESNETu. Letos zavede soutěžící do světa národních výzkumných a vzdělávacích sítí (NREN). Čekají na vás tematické úlohy založené na principu Capture the Flag (CTF), hledání ukrytých flagů i zajímavé ceny. Otestujte své schopnosti a vyrazte na lov flagů.
Byly zpracovány a na YouTube zveřejněny videozáznamy z konference LinuxDays 2026.
Neděs mě.
Fascinuje mě, že (mimo Scheme, kde to už někdo udělal - SXSLT) ještě nikdo nenapsal duševně zdravou knihovnu nebo API pro transformace stromových struktur přímo v daném jazyku. (Navíc by to podobně jako JXPath nemuselo fungovat jen pro XML...
)
Ach jo, v Pythonu (= velmi dobrém programovacím jazyku) implementovat XSLT (jazyk sice turingovsky úplný (takže ho všichni patřičně zneužívají), ale k němu se radši nebudu vyjadřovat, aby mě nesmazali)?Mně se v XSLT hezky píšou weby. Dělám převážně statické věci, takže si zdrojové texty nachystám v co nejjednodušším XML a pomocí XSLT je překlopím do výsledných stránek. XSLT 2 je ještě pořád dost ukecané, ale na míchání cílového značkování a té zpracovávací logiky mi přijde dobré. Jen mi právě chybí implementace XSLT 2 v nějakém rozumném skriptovacím jazyku, abych si sem tam nějakou tu složitější logiku mohl napsat třeba v Pythonu nebo Perlu a dobře se to míchalo.Neděs mě.
Fascinuje mě, že (mimo Scheme, kde to už někdo udělal - SXSLT) ještě nikdo nenapsal duševně zdravou knihovnu nebo API pro transformace stromových struktur přímo v daném jazyku.V tom dokumentu píšou:
Fewer and fewer people consider XML to be an acceptable notation for a programming language.Jako obecný programovací jazyk je XSLT vážně pitomý, ale pokud se použije jako nějaký „transformační engine“ a opravdická logika se udělá jinde, nevidím v tom větší problém.
A transformed document or its part cannot easily be retransformed.Tomuhle nerozumím vůbec. Celý dokument i jeho část se dá transformovat víckrát, a to celkem jednoduše. ¶ A co se týká transformací přímo v daném jazyce, Haskell XML Toolbox by se asi dal počítat? Sice mají implementované XSLT, ale samotné rozhraní knihovny toho umí hodně.
Jen mi právě chybí implementace XSLT 2 v nějakém rozumném skriptovacím jazyku, abych si sem tam nějakou tu složitější logiku mohl napsat třeba v Pythonu nebo Perlu a dobře se to míchalo.Jeden kolega používá v Pythonu kvůli tomuhle LXML, potřeboval do XSLT dostat něco složitějšího, a při použití LXML se XSLT dá rozšiřovat v Pythonu. Musím přiznat, že ze vechn knihoven pro práci s XML v Pythonu se mi LXML co do použitelnosti zatím líbí asi tak nejvíc.
Tomuhle nerozumím vůbec. Celý dokument i jeho část se dá transformovat víckrát, a to celkem jednoduše.Předcházející věta ("XSLT templates are not first class") ve mně evokuje dojem, že Oleg chtěl vyjádřit něco jiného a nepovedlo se mu to srozumitelně.
Jak s tím přesně souvisí opakovaná transformace, nu, to taky netuším.
Navíc by to podobně jako JXPath nemuselo fungovat jen pro XML...Wow, vzdycky jsem o necem jako je JXPath snil, ale nikdy me nenapadlo, ze by to uz nekdo napsal)
Dobra vec, IMHO na mnoho veci lepsi nez treba LINQ.
Tiskni
Sdílej: