Máirín Duffy a Brian Smith v článku pro Fedora Magazine ukazují použití LLM pro diagnostiku systému (Fedora Linuxu) přes Model Context Protocol od firmy Anthropic. I ukázkové výstupy v samotném článku obsahují AI vygenerované nesmysly, např. doporučení přeinstalovat balíček pomocí správce balíčků APT z Debianu místo DNF nativního na Fedoře.
Projekt D7VK dospěl do verze 1.0. Jedná se o fork DXVK implementující překlad volání Direct3D 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Byla vydána nová verze 2025.4 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení na blogu.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) zveřejnil Národní politiku koordinovaného zveřejňování zranitelností (pdf), jejímž cílem je nejen zvyšování bezpečnosti produktů informačních a komunikačních technologií (ICT), ale také ochrana objevitelů zranitelností před negativními právními dopady. Součástí je rovněž vytvoření „koordinátora pro účely CVD“, jímž je podle nového zákona o kybernetické … více »
Vývojáři KDE oznámili vydání balíku aplikací KDE Gear 25.12. Přehled novinek i s náhledy a videi v oficiálním oznámení.
Společnost System76 vydala Pop!_OS 24.04 LTS s desktopovým prostředím COSMIC. Videoukázky na YouTube.
Byla vydána verze 1.92.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2024. Oceněni byli Andy Wingo, jeden ze správců GNU Guile, Alx Sa za příspěvky do Gimpu a Govdirectory jako společensky prospěšný projekt.
Bylo vydáno Eclipse IDE 2025-12 aneb Eclipse 4.38. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.
U příležitosti oslav osmi let prací na debianím balíčku vyšlo GPXSee 15.6. Nová verze přináší především podporu pro geotagované MP4 soubory, včetně GoPro videí. Kdo nechce čekat, až nová verze dorazí do jeho distribuce, nalezne zdrojové kódy na GitHubu.
mkbundle umí k aplikaci přibalit vybrané assembly nebo celé běhové prostředí Mono. Podrobnosti viz Running Mono Applications.
Žádná kompilace do C se neprovádí. Existuje však projekt CrossNet, který překládá IL kód do C++. Jako GC tam funguje klasický mark & sweep.
Leda že by výsledný kód volal nějaká systémová volání v tomto smyslu ale to se mi nezdá.Nerozumím, co tím myslíte. GC musí hlavně vědět, co jsou ukazatele, aby neuklízel objekty, které jsou přístupné.
[libor@fedora-notebook Debug]$ mkbundle ./pracovni_kalendar_aplikace.exe OS is: Linux Sources: 1 Auto-dependencies: False embedding: /home/libor/Projects/pracovni_kalendar/pracovni_kalendar_aplikace/bin/Debug/pracovni_kalendar_aplikace.exe Compiling: as -o temp.o temp.s cc -ggdb -o a.out -Wall temp.c `pkg-config --cflags --libs mono-2` temp.o Donevoláním jsem měl na mysli zda není v systému popř. přímo v jádře nějaká rutina podobná GC kterou by výsledný program pokud by byl v c volal.
mkbundle vytvoří dva soubory temp.s a temp.c, ty pak přeloží a slinkuje. Soubor temp.s obsahuje assembly – jejich data (pokud jste mkbundle volal s volbou -z, data každé assembly se napřed zkomprimují a teprve poté uloží do souboru temp.s).
Soubor temp.c obsahuje funkci main, informace o jednotlivých assembly a externí pole s daty jednotlivých assembly. main se postará o inicializaci běhového prostředí a načte assembly. Data jednotlivých assembly se nedávají přímo do souboru temp.c, protože některé verze GCC mají problémy s velkými poli. Soubory temp.c i temp.s si můžete prohlédnout, když mkbundle spustíte s volbou --keeptemp.
Tiskni
Sdílej: