Root

Root

Nejnovější články na Seznamu ze zdroje Root
  • Root

    Metadata v době AI: fotka už není jen obrázek, nese spoustu informací

    Před 2 hodinami
    Fotka už dávno není jen obrázek ze snímače. Spolu s ní vzniká i balík dat, který říká, čím a jak vznikla, kde byla pořízena a co se s ní dělo dál. Podíváme se na vrstvy EXIF, XMP a C2PA. V celé téhle sérii jsme sledovali, jak se AI nenápadně vplížila do fotografování. Nejdřív pomohla foťáku trefit ostření dřív, než se subjekt pohnul, pak začala upravovat snímky a dopočítávat věci, které tam fyzicky nebyly, a teď se dostává do třetí fáze – začne řešit, jestli tomu, co vidíme, vlastně věříme.
     Komentáře
  • Root

    Překladače jazyka C pro osmibitové domácí mikropočítače Atari

    Před 2 hodinami
    O jazyku C se někdy s nadsázkou říká, že je to „přenositelný assembler“. Programy psané v C skutečně mohou být velmi efektivní, ovšem do značné míry záleží na kvalitě céčkového překladače a ještě více na vlastnostech mikroprocesoru. O programovacím jazyku C se někdy s nadsázkou říká, že je to „přenositelný assembler“ [1]. Programy napsané v jazyce C skutečně mohou být za určitých okolností velmi efektivní, ovšem v tomto případě do značné míry záleží na kvalitě céčkového překladače (a taktéž na kvalitě programátora). V dnešním článku si ve stručnosti řekneme, jak je tomu v případě osmibitových domácích mikropočítačů Atari.
     Komentáře
  • Root

    Zálohování na optická média otevřenými nástroji: uložení dat na dlouhá desetiletí

    Před 1 dnem
    Kromě zálohy dat na externí disk není špatné mít ještě nějaký další typ zálohy pro případ, že by externí disk selhal nebo byl poškozen. Dnes je tím dalším typem zálohy obvykle cloudové úložiště. Zálohovat je možné na mnoho médií: flash disky, pevné disky, pásky nebo třeba veřejný cloud. Já jsem si v rámci výstavby domácího serveru s Debianem vyzkoušel, jak by to mohlo vypadat v případě zálohy na DVD.
     Komentáře
  • Root

    Softwarová sklizeň (23. 9. 2026): čtěte e-maily v moderní aplikaci

    Před 1 dnem
    Sonda do světa otevřeného softwaru. Dnes vyzkoušíme emailového klienta, ripneme si audio CD, podíváme se na distribuované objektové úložiště napsané v jazyce Rust a přečteme si knihu ve formátu EPUB. E-mailový klient pro Linux, který navazuje na populární aplikaci Geary a přináší její pokračování v modernějším kabátě. Nabízí rozhraní postavené na GTK4 a Libadwaita, přehledné třípanelové uspořádání a seskupování zpráv do konverzací.
     Komentáře
  • Root

    GNOME 51: rychlejší vykreslování, offline mapy a podepisování dokumentů

    Před 2 dny
    Podzimní vydání GNOME s kódovým označením „A Coruña“ přináší plynulejší vykreslování a na zařízeních s gyroskopem umí rotaci displeje. Mapy dokážou stahovat dlaždice pro offline použití a Papers umí vizuální podpisy. GNOME by nyní mělo být plynulejší díky přepracovanému systému doručování snímků a vylepšením v časování snímků v kompozitoru Mutter. To by se mělo projevit hlavně v situacích, kdy je systém pod zátěží. Díky optimalizacím při kopírování snímků se snížily také systémové nároky nahrávání obrazovky.
     Komentáře
  • Root

    WebGL: tvorba 3D grafiky s využitím programovatelné vykreslovací pipeline

    Před 2 dny
    Programy, ve kterých je využita 3D grafika, nejsou omezeny na hry ani na desktopové aplikace. Podpora 3D grafiky je integrována i do webových prohlížečů díky technologii WebGL nabízející mj. i programovatelnou pipeline. Programy, ve kterých je nějakým způsobem využita (interaktivní) 3D grafika, nejsou omezeny na hry běžící v celoobrazovkovém režimu ani na desktopové aplikace. Podpora pro 3D grafiku je totiž integrována i do webových prohlížečů, které díky technologii nazvané WebGL umožňují nakonfigurovat vykreslovací řetězec (pipeline) i naprogramovat takzvané shadery, které jsou vykreslovacím řetězcem použity.
     Komentáře
  • Root

    Postřehy z bezpečnosti: umělá inteligence chce nahradit finanční poradce

    Před 3 dny
    V dnešním díle se podíváme na finance pod taktovkou umělé inteligence, jak Revolut uvěřil podvrženému vládnímu emailu, podvody severokorejských uchazečů o práci i na závažnou chybu v modemech telefonů Google Pixel.
     Komentáře
  • Root

    Balík aplikací XApp se rozrostl, přichází open-source průzkum Měsíce

    Před 3 dny
    Sbírka aplikací s názvem XApp se rozrůstá. NASA ve spolupráci s IBM představila NASA-IBM Lunar Foundation Model. Projekt GNOME vydal verzi 51 s kódovým označením „A Coruña“. Fugleramme zobrazí ptáky slyšené v okolí. Projekt Linux Mint spravuje sbírku aplikací s názvem XApp, které představují na pracovním prostředí nezávislé odnože aplikací GNOME. Aplikace XApp mají nyní vlastní webové stránky, které usnadňují jejich vyhledávání a seznámení se s nimi. Projekt vznikl v rámci Linux Mintu, ale od té doby se značně rozrostl. Jeho knihovny, nástroje a aplikace se používají v mnoha pracovních prostředích a distribucích.
     Komentáře
  • Root

    KDE pracuje na Plasmě 6.9, dekodér videa v čipech Apple

    Před 4 dny
    Týden v GNOME ve znamení verze 51, vývojová verze Wine 11.18 a opět Star Wars: KotOR, ovladač pro video dekodér Apple se chystá do upstreamu. Tento týden vývojáři desktopového prostředí KDE Plasma naplno přepnuli na vývoj a závěrečné opravy budoucí verze 6.8. Novinek tak je méně, o to více ale opravených chyb. V tuto chvíli – kdy Nate a John píší přehled aktuálního týdne – tak existují pouze čtyři otevřená chybová hlášení, což buď znamená, že šest-osmička je v podstatě hotová, nebo lidé reportují málo (historická zkušenost pak samozřejmě stojí za první variantou).
     Komentáře
  • Root

    Jádro 7.4 přinese rychlejší RAID 5/6, Zstd s Btrfs či opravu TLB pro Zen 5

    Před 6 dny
    Ovladač Intel NPU dostává Command-Queue Priority ioctl, mírné zrychlení pro Zstd dekompresi Btrfs vynecháním dočasného bufferu, optimalizace xor_gen pro AVX-512 a oprava pro TLB procesorů AMD Zen 5. Patche do vývojové větve drm-misc-next, ze které vzejde budoucí jádro Linux 7.4 nově obsahuj další prvky podpory pro aktuální procesory Core Ultra společnosti Intel, konkrétně pro NPU jednotky, tedy část procesorů sloužících k akceleraci AI. Novinkou je podpora command-queue priority ioctl, tedy nové nastavení subsystému Direct Rendering Management,DRM_IVPU_PARAM_CMDQ_PRIORITY přinášející použití front a aktualizací priority scheduleru existujících front úloh pro NPU jednotku.
     Komentáře
  • Root

    AI po expozici: když editor začne měnit realitu

    Před 7 dny
    Fotografie dnes nekončí stiskem spouště. Mezi souborem RAW a publikací stojí editory s umělou inteligencí, které obraz nejen vylepšují, ale i přetvářejí. Hranice mezi úpravou a syntetikou se rozmazává. Fotografování dnes zdaleka nekončí v okamžiku, kdy závěrka cvakne. To byl možná romantický mýtus analogové éry nebo relativně přehledná realita prvních let digitálních fotoaparátů. V roce 2026 je fotografie proces, který pokračuje dál – přes editor, export, platformu a nakonec i algoritmus, jenž rozhoduje o tom, jak bude snímek čtený a interpretovaný okolním světem.
     Komentáře
  • Root

    Jak rychlý je vlastně jazyk Action! na osmibitových Atari?

    Před 7 dny
    Jazyk Action! byl oblíbený proto, že programy v něm napsané byly velmi rychlé, zejména v porovnání s existujícími interpretry jazyka BASIC. Toto tvrzení je však dobré si ověřit na reálných benchmarcích. Dnes navážeme na článek Programovací jazyk Action! pro osmibitové domácí mikropočítače Atari, který na Rootu vyšel minulý týden. V předchozím článku jsme si popsali základní vlastnosti jazyka Action! Mj. jsme si řekli, že tento jazyk byl oblíbený i z toho důvodu, že programy v něm napsané byly velmi rychlé, zejména v porovnání s existujícími interpretry programovacího jazyka BASIC (a především se to týká původního Atari BASICu).
     Komentáře
  • Root

    Zálohování domácího serveru pomocí nástrojů tar a dump

    Před 8 dny
    Když jsem si stavěl domácí server s Debianem, tak mě vítr zavál rovněž i do světa FreeBSD, kde jsem se dozvěděl o příkazech tar a dump. Zde jsem se dozvěděl, že tar vznikl jako zálohovací software. Ve „FreeBSD Handbook“ se píše, že tradičně se v unixových operačních systémech používá pro zálohy příkaz dump, který se poprvé objevil už v AT&T UNIX v6, tedy v polovině 70. let. K obnově se tehdy používal příkaz restor; jeho výrazně přepracovaný nástupce restore se objevil později v 4.2BSD.
     Komentáře
  • Root

    Softwarová sklizeň (16. 9. 2026): sjednoťte všechny správce balíčků

    Před 8 dny
    Rozjedeme několik kódovacích agentů zároveň, poskládáme lokální vývojové prostředí z jediné aplikace, promluvíme na všechny správce balíčků jedním příkazem a nakonec změříme v terminálu vytížení procesoru i sítě. cezar je lokální kokpit pro paralelní běh kódovacích AI agentů. Zadáte úkol, vyberete workflow a agenta; nástroj pak úlohu rozjede ve vlastním gitovém worktree a v prohlížeči živě tečou jednotlivé kroky, volání nástrojů i jejich výsledky, spotřebované tokeny, cena a spotřeba paměti.
     Komentáře
  • Root

    NetBSD na desktopu: široká podpora platforem pro kancelář či vývoj

    Před 9 dny
    Systémy z rodiny BSD se dají používat nejen na serverech, ale své uplatnění mohou najít i na desktopu. Popíšu své zkušenosti s provozem NetBSD na starém 32bitovém počítači, moderním 64bitovém stroji a na Amize. V článku a následné diskuzi pod mojí předchozí recenzí antiX linuxu jsem slíbil, že se podívám na zoubek také unixovému operačnímu systému NetBSD.
     Komentáře
  • Root

    Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go (dokončení)

    Před 9 dny
    Budeme se zabývat popisem experimentálního balíčku nazvaného simd. Ten nabízí operace s vektory, jejichž bitová šířka (a tím i počet prvků) je odvozena z možností použité architektury mikroprocesorů: 256 či 512 bitů. Na dvojici článků Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go a Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go (2. část) dnes navážeme a celé téma o podpoře SIMD operací v programovacím jazyku Go dokončíme. Zabývat se budeme popisem (stále ještě experimentálního) balíčku nazvaného simd, který je dostupný v Go verze 1.26 (i když v tomto případě s omezeními) a především pak v Go 1.27.
     Komentáře
  • Root

    Postřehy z bezpečnosti: pomozte likvidovat phishing

    Před 9 dny
    Strážci internetu, lákavý early access u škodlivých aplikací, phishing, který vidíte jedině vy, tučný balík falešných e-shopů, insecure secure boot, ruské útoky na Signál a řada dalších postřehů. Nový phishingový útok vytváří útočnou stránku až v prohlížeči oběti. Tím se vyhne detekci pomocí klasických nástrojů. Místo standardního sociálního inženýrství, které má za cíl přesvědčit uživatele k návštěvě statické webové stránky, tato kampaň generuje URL adresu blobu, která vykreslí phishingovou stránku do prohlížeče cíle. Tím se snižuje pravděpodobnost, že bezpečnostní skenery detekují e-mail se sociálním inženýrstvím nebo statickou adresu phishingové stránky.
     Komentáře
  • Root

    FreeBSD pracuje na novém správci služeb, pracovní stanice Thelio Mira AI

    Před 10 dny
    Baptiste Daroussin pracuje na správci služeb pro FreeBSD s názvem rcd. KaOS Linux 2026.09 je nově k dispozici a přináší několik významných aktualizací. System76 představilo novou linuxovou pracovní stanici Thelio Mira AI. Švýcarská federální vláda zahájila pilotní projekt, jehož cílem je omezit závislost na Microsoftu a posílit digitální suverenitu. Do konce roku 2027 má přibližně 3 000 zaměstnanců dostat alternativní kancelářské prostředí založené na open source, které bude zpočátku fungovat souběžně s Microsoft 365. Řešení vychází z platformy openDesk a zahrnuje e-mail, kalendář, práci s dokumenty, prezentace, ukládání souborů, chat i audio a videokonference.
     Komentáře
  • Root

    Co přinese Plasma 6.8 i GNOME 51, mono písmo od Intelu žije dál

    Před 11 dny
    GTK 4.24 přináší lepší neceločíselné škálování a přesnější GDK Frame-Clock, podpora obnovy sezení se ale nestihla, KDE řeší budoucí Plasmu 6.8, GNOME zase verzi 51, která je na spadnutí, a Intel zvrátil rozhodnutí o konci projektu open-source písma. Budoucí vydání KDE Plasma 6.8 je opět hlavním tématem týdne mezi vývojáři tohoto desktopového prostředí. Jednou z novinek je zahrnutí zálohovacího nástroje Kup do Plasmy, což pro něj znamená mimo jiné pravidelné aktualizace v rámci jednotlivých vydání Plasmy.
     Komentáře
  • Root

    Nezávislost, kontinuita a obava o data: Švýcarsko na cestě od Microsoftu

    Před 13 dny
    Digitální suverenita, snížení či eliminace závislosti na jednom dodavateli, který navíc neručí za dodržování GDPR a snahy o finanční úspory, to vše spojuje všechny snahy o přechod k otevřeným alternativám. Jak jsme včera informovali ve zprávičce, švýcarská federální vláda rozhodla o převodu počítačů tří tisíc počítačů vládních zaměstnanců z Microsoft Office 365 na otevřené alternativy. Má se tak stát dokonce roku 2027 a jde o pilotní projekt zahrnující zhruba 7 % federálních zaměstnanců. Když se osvědčí, bude se v něm pokračovat i nadále.
     Komentáře
  • Root

    Když fotíte realitu a sociální síť vidí AI: ztrácíme důvěru v pravý obsah

    Před 14 dny
    Ještě nedávno stačilo zmáčknout spoušť a poslat fotku do světa. Dnes vám ale u snímku může vyskočit „Made with AI“ či „AI info“, i když jste jen fotili. Na vině je C2PA a jeho průkaz původu obsahu. V předchozím kroku se umělá inteligence zabydlela přímo ve fotoaparátu. Přestala být marketingovým slovem a stala se součástí rozhodování v reálném čase – hlavně u ostření a sledování pohybu. Teď sledujeme další fázi stejného vývoje. Informace o tom, jak snímek vznikl a jak byl zpracován, začínají být čitelné i pro svět kolem.
     Komentáře
  • Root

    Programovací jazyk Action! pro osmibitové domácí mikropočítače Atari

    Před 14 dny
    Profesionální aplikace pro osmibitové počítače Atari byly většinou vytvářeny v assembleru. Existoval však jeden vyšší programovací jazyk, který byl dostatečně výkonný i pro tvorbu her: Action! Velmi zajímavým vyšším programovacím jazykem, který byl optimalizován pro použití na osmibitových mikropočítačích, byl jazyk nazvaný Action!. Tento jazyk, o kterém kdysi vznikaly celé legendy (zejména v zemích s nedostatkem literatury), byl určen pro osmibitové domácí mikropočítače Atari a od ostatních (obecnějších) jazyků se odlišoval zejména tím, že jeho možnosti do značné míry odrážely schopnosti těchto mikropočítačů (datové typy omezeny na bajt, 16bitový integer se znaménkem a bez znaménka atd.).
     Komentáře
  • Root

    Disketová jednotka Atari 1050: vysněné úložiště majitele XL

    Před 15 dny
    V rámci své sbírky jsem si udělal radost, a sehnal příslušenství, které jsme si tenkrát vysnívali k našemu Atari 800 XL. Jak to s kusem, který ke mne doputoval až ze země faraónů dopadlo, se dozvíte v dnešním článku. Pokud jste již četli mé předchozí články, máte již představu o tom, že jsem vyrůstal na Atari 800 XL. V té době jsme také snili o Amize či Atari ST, což byly ty příslovečné vrcholy. Ale v pozadí byl takový malý sen, který se zdál dostupnější, a přesto nesplněný.
     Komentáře
  • Root

    Softwarová sklizeň (9. 9. 2026): univerzální linuxový asistent využívající AI

    Před 15 dny
    Sonda do světa otevřeného softwaru. Dnes si představíme AI asistenta pro Linux, vyzkoušíme desktopový shell pro Wayland, řekneme si o prohlížeč a správci fotografií pro prostředí KDE Plasma. Univerzální AI asistent pro Linux, který umožňuje pracovat s různými jazykovými modely a poskytovateli, včetně lokálních modelů prostřednictvím Llama.cpp nebo Ollama. Kromě klasického chatu zvládá práci s dokumenty a soubory, webové vyhledávání, generování obrázků, hlasové ovládání a dlouhodobou paměť.
     Komentáře
  • Root

    Git po dvaceti letech: změny přijdou pomalu

    Před 16 dny
    Vývojáři Gitu řeší přechod na SHA-256, formát reftable, velké repozitáře a srozumitelnější ovládání. Staré chování ale zůstane dlouho podporované, protože na něm závisejí skripty, služby, CI/CD i návyky týmů. GitHub ve zprávě Octoverse 2025 uvádí přes 180 milionů vývojářů a 630 milionů repozitářů. Ve veřejných projektech eviduje 11,5 miliardy CPU minut ve službě GitHub Actions za rok 2025. Čísla pocházejí od firmy, která má na velikosti platformy vlastní zájem, přesto dobře vystihují rozsah: přes Git se dnes řeší spolupráce, automatické testy, bezpečnostní kontroly i vydávání softwaru.
     Komentáře
  • Root

    Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go (2. část)

    Před 16 dny
    Dokončíme popis dnes stále ještě experimentálního balíčku simd/archsimd, ve kterém jsou implementovány všechny nízkoúrovňové SIMD operace, například včetně permutace vektorů apod. Na úvodní článek o podpoře SIMD operací v programovacím jazyku Go dnes navážeme. Dokončíme popis (dnes stále ještě experimentálního) balíčku simd/archsimd, ve kterém jsou implementovány všechny nízkoúrovňové SIMD operace. Většina těchto operací je provedena jednou instrukcí spadající do rozšíření instrukční sady SSE (Streaming SIMD Extensions), SSE2 (popř. SSE3 či SSE4), AVX (Advanced Vector Extensions), AVX2 a v případě širokých vektorů nebo sofistikovanějších operací pak AVX-512. V navazujícím článku pak celé téma dokončíme, protože si popíšeme balíček simd (už bez /archsimd), který obsahuje vysokoúrovňové SIMD operace, u nichž již většinou neexistuje přímá vazba mezi volanou metodou a instrukcí provedenou mikroprocesorem.
     Komentáře
  • Root

    Postřehy z bezpečnosti: přišel po 20 letech konec botnetu Sality?

    Před 17 dny
    V dnešním díle se podíváme na operaci namířenou proti botnetu Sality, zranitelné servery Microsoft Exchange dostupné z internetu nebo netradiční kompromitaci účtů Dropboxu prostřednictvím služby Lenovo ID… Europol spolu s ministerstvem spravedlnosti Spojených států v úterý oznámil završení úspěšné mezinárodní operace namířené proti botnetu Sality, v rámci níž se podařilo narušit peer-to-peer (P2P) komunikaci mezi jednotlivými uzly botnetu, v důsledku čehož jeho provozovatelé ztratili možnost tento botnet ovládat.
     Komentáře
  • Root

    CERN migruje na Debian, Ubuntu rozděluje firmware

    Před 17 dny
    Evropská organizace pro jaderný výzkum (CERN) migruje z Red Hatu na Debian. Ubuntu 24.04 LTS nově rozděluje rozsáhlý balík linux-firmware. Vanilla OS 3 přináší plnohodnotnou podporu architektury ARM64. Debian 13 „Trixie“ se do konce roku 2026 stane základem pro více než 2 200 průmyslových počítačů a vestavěných systémů v CERNu, které jsou součástí infrastruktury pro řízení urychlovačů. Tyto počítače jsou propojeny s přibližně 17 000 zařízeními a fungují v rozsáhlém komplexu o rozloze kolem 43 km².
     Komentáře
  • Root

    Nvidia koupila Hugging Face, Audacity 4.0 ukazuje velké novinky

    Před 18 dny
    Týden v KDE ve znamení nejen oprav řad 6.6 a 6.7, ale i svižnější Plasmy 6.8, týden v GNOME #264 nejen o přípravě Souborů pro verzi 51, nová verze Wine 11.17. Plasma 6.8 je tématem přehledu tohoto týdne, stejně jako tomu bylo a je v řadě týdnů předchozích. Plasma 6.8 dostává vylepšení přístupnosti, kterému Nate s Johnem v přehledu týdne říkají “dwell clicker” – kdykoli se kurzor zastaví nad nějakým kliknutelným prvkem a chvíli tam setrvá, provede se kliknutí samo. Ta doba je nastavitelná a prý to funguje skvěle. Detaily popisuje Sebastian Sauer na svém blogu.
     Komentáře
  • Root

    Dokončování jádra Linux 7.3 bude náročné, Intel připraven pro Nova Lake

    Před 20 dny
    Cold Reset Recovery v ovladači Intel Xe a Intelligent Bias Control v3 pro Panther Lake v jádru Linux 7.4, Mesa 26.2.2 zapíná podporu GPU v Intel Nova Lake, práce na asynchronním vypínání zařízení pokračují, cyklus vývoje jádra Linux verze 7.3 narušují AI/LLM hlášení. Greg Kroah-Hartman varuje. Jádro Linux 7.3 je sice na cestě, ale proces jeho dokončení je zatížen obrovským množství hlášení chyb generovaných s AI / LLM, takže to bude pro správce jádra hodně náročné a divoké.
     Komentáře
  • Root

    Automatické ostření s AI v roce 2026: výhoda bezzrcadlovek a hranice zrcadlovek

    Před 21 dny
    Autofokus kdysi býval hlavně mechanickou disciplínou. Později do hry vstoupila matematika, tabulky kontrastu a fázová srovnání. V roce 2026 je ale ostření především soutěží ve strojovém učení. AI už u mnoha těl není jen nálepka – často jde o konkrétní algoritmy a někdy i samostatné výpočetní bloky pro rozpoznání subjektů. U sportu, přírody, reportáže i videa se z něj stal praktický předpoklad. Ne proto, že by foťák „přemýšlel“, ale proto, že dokáže v reálném čase analyzovat scénu, rozpoznat subjekt a kombinací detekce a predikce pohybu zkrátit reakční dobu autofokusu. Právě tady se začínají ukazovat architektonické rozdíly mezi bezzrcadlovkami a zrcadlovkami.
     Komentáře
  • Root

    Hardcore vývoj a ladění programů pro osmibitová Atari s využitím Turbo Monitoru a tabulky instrukcí

    Před 21 dny
    Programy pro osmibitová Atari není nutné vyvíjet pouze s využitím plnohodnotných assemblerů. Použít lze i monitory, například tuzemský Turbo Monitor, s nímž se dnes seznámíme. V Turbo monitoru lze provádět ladění, úpravy her (nekonečný počet životů) atd. V předchozích dvou článcích o vývoji aplikací pro osmibitové domácí mikropočítače Atari [1] [2] jsme si (i když jen na poměrně malých programech) ukázali, jak probíhal vývoj a ladění aplikací s využitím původního Atari Assembler/Editoru či novějšího a mnohem rychlejšího assembleru MAC/65 doplněného o debugger nazvaný DDT (oba tyto nástroje dodávala společnost OSS).
     Komentáře
  • Root

    Rozvaha nad zálohováním dat v Linuxu a jejich rychlou plnou obnovou

    Před 22 dny
    Při konfiguraci domácího serveru s Debianem jsem narazil na otázku zálohování. Nestačí mi jen kopie souborů, chci vědět, jak celý systém obnovit po poškození disku nebo vlastní chybě při práci se systémem. V repozitářích Debianu je dostupný populární a pěkně vypadající nástroj Timeshift s grafickým rozhraním. Podobných nástrojů je na Linuxu hodně. Jenže v čem jsou vlastně lepší oproti tomu, kdybych si napsal jednoduchý skript používající rsync?
     Komentáře
  • Root

    Softwarová sklizeň (2. 9. 2026): pořiďte si dlouhý rolovaný screenshot

    Před 22 dny
    Sesbíráme dlouhý screenshot z rolujícího okna, vypíšeme parametry počítače se žraločím ASCII artem, zabalíme adresář do samorozbalovacího archivu, vytáhneme z webové stránky článek bez balastu a nakonec vytvoříme strojový kód z koz. CapScroll je linuxový nástroj na rolovací screenshoty, postavený na .NET a Avalonia UI. Kromě běžného snímku vybrané oblasti umí i dlouhý screenshot: zachytí vybraný region, sám obsah odroluje, nasnímá další snímky, pozná, kdy dojel na konec, detekuje překryv mezi jednotlivými snímky a nakonec je sešije do jednoho obrázku.
     Komentáře
  • Root

    Umělá inteligence v ordinaci: od detekce šumu po analýzu obrazu a textu

    Před 23 dny
    Média slibují, že AI lékaře nahradí nebo vyřeší čekárny. V praxi ale jde hlavně o rozšířenou inteligenci: digitálního asistenta pro analýzu a dokumentaci, který stojí po lékařově boku. Technologická i laická média dnes často skloňují různá využití umělé inteligence v medicíně. Ta prý buď zcela nahradí lékaře, nebo jako kouzelná skříňka vyřeší přeplněné čekárny a nedostatek kapacit v našem systému zdravotní péče. Skutečnost v ambulancích je ale mnohem prostší. Zapomeňte na autonomní agenty, kteří sami rozhodují o léčbě.
     Komentáře
  • Root

    Dlouho očekávaná podpora SIMD operací v programovacím jazyku Go

    Před 23 dny
    Popíšeme si, jak je v programovacím jazyku Go implementována podpora pro SIMD (vektorové) operace. Do Go 1.26 totiž byly přidány experimentální balíčky s podporou SIMD. V dnešním článku si popíšeme, jakým způsobem jsou v nových verzích Go (1.26 a především 1.27) podporovány SIMD operace (někdy nepřesně nazývané vektorové instrukce). Přitom SIMD/vektorové instrukce v současnosti patří ke standardní výbavě prakticky všech variant moderních mikroprocesorů – jedná se totiž o jednu z technologií umožňujících zvýšení jejich výpočetního výkonu. Připomeňme si, že z hlediska dosahovaného výpočetního výkonu leží na samém „výkonnostním dně“ klasické mikroprocesory s architekturou CISC, které vykonávají všechny instrukce postupně a dokončení jedné instrukce může v závislosti na jejich složitosti trvat i několik desítek strojových taktů.
     Komentáře
  • Root

    Postřehy z bezpečnosti: útok na Hugging Face koordinovalo přes 700 agentů AI

    Před 24 dny
    Podíváme se na útok na Hugging Face koordinovaný stovkami agentů AI, na zatčení údajných členů skupiny TeamPCP v Austrálii, kyberútok na Boston Scientific, phishing na přístupové kódy k iPhone a zřetězené zranitelnosti v SharePointu. Nové podrobnosti o červencovém útoku na Hugging Face odhalují, že stovky agentů umělé inteligence řízených interním modelem IM1 společnosti OpenAI koordinovaly tento útok prostřednictvím neautorizovaného diskusního fóra.
     Komentáře
  • Root

    Asahi je blízko oficiální podpory M3, společnost X žaluje klienta Nitter

    Před 24 dny
    Projekt Asahi Linux se výrazně přiblížil k oficiální podpoře počítačů Apple s čipy M3. Společnost X zaslala projektu Nitter, open-source alternativnímu rozhraní pro síť X, výzvu k ukončení činnosti. Projekt Asahi Linux se výrazně přiblížil k oficiální podpoře počítačů Apple s čipy M3. Na všech modelech řady M3 už fungují vestavěné webkamery, mikrofony, USB 3.0 a Thunderbolt a podpora displejů se téměř vyrovnává starším generacím M1 a M2. Vývojáři zároveň pokročili s hardwarovou akcelerací dekódování videa a pracují na správě spotřeby procesoru.
     Komentáře
  • Root

    Facebook se dohodl a zaplatí odškodné 18 miliard USD, do Flatpaku míří půl miliónu eur

    Před 25 dny
    Ověřování věku v Kalifornii ne na úrovni samotného Linuxu, otázkou jsou polouzavřené systémy, týden v KDE opět o Plasmě 6.8 a také QtWidgets aplikacích, týden v GNOME ve znamení Flatpaků. Spor století o záměrném budování závislosti dětí na Facebooku / Instagramu končí mimosoudní dohodou, Zuckerberg se vykoupil. Bez dlouhého uvozování tento týden k Plasmě z projektu KDE zmiňme, že většina novinek míří do budoucí verze 6.8. Nový systém témat Union dostal počáteční podporu i pro stylování aplikací využívajících QtWidgets. Nate s Johnem dodávají, že jistě budeme vídat spoustu drobných vizuálních chybiček, však jde zatím o první nástřel podpory pro QtWidgets.
     Komentáře
  • Root

    LibreOffice 26.8: nejen odstavcový sazeč značně vylepšující formátování textu

    Před 27 dny
    Letošní srpnové vydání LibreOffice, výrazně zlepšuje formátování textů ve Writeru, podporu souborů z MS Excelu, přináší aktualizované vzory pro prezentace i vylepšení podpory skriptování a spoustu dalších novinek. Textový editor nově při otevření či vložení holého textu správně detekuje pravo-levé jazyky a vložení tomu přizpůsobí. Podporováno je čtení a re-export stylových vlastností “hidden” a “show in gallery” v DOCX, tedy podpora zobrazení / filtrování smysluplných stylů. Taktéž je pro DOCX vylepšena podpora rozsahů u smazaných komentářů.
     Komentáře
  • Root

    Makro assembler MAC/65 a debugger DDT v praxi

    Před 28 dny
    Navážeme na článek o vývoji pro osmibitové mikropočítače Atari a ukážeme si použití slavného assembleru MAC/65, což po dlouhou dobu byl nejlepší assembler pro mikroprocesory MOS 6502. Na předchozí článek o „hardcore“ vývoji aplikací pro osmibitové domácí mikropočítače Atari s využitím Atari Assembler/Editoru dnes navážeme. Ukážeme si totiž, jak se v praxi používal slavný makro assembler pojmenovaný MAC/65, což byl po dlouhou dobu nejlepší assembler dostupný pro mikroprocesory MOS 6502 (MAC/65 totiž nebyl určen jen pro počítače Atari, ale i pro další stroje vybavené tímto mikroprocesorem, například pro Apple ][).
     Komentáře
  • Root

    Softwarová sklizeň (26. 8. 2026): udělejte si pořadek v poště

    Před 29 dny
    Sonda do světa otevřeného softwaru. Dnes vyzkoušíme e-mailového klienta pro GNOME, podíváme se na další hudební přehrávač, řekneme si o nativním linuxovém klientu pro Nextcloud a taky o klientu pro sociální síť Mastodon. E-mailový klient navržený pro desktopové prostředí GNOME. Je postaven na GTK 4 a libadwaita a nabízí přehledné rozhraní se složkami, seznamem konverzací a náhledem zpráv. Podporuje libovolné účty využívající IMAP a SMTP, včetně Gmailu, Fastmailu, Proton Mail Bridge nebo vlastních serverů, přičemž umožňuje pracovat s více účty v jednom rozhraní.
     Komentáře
  • Root

    Jak probíhal vývoj pro osmibitová Atari před 45 lety?

    Před 30 dny
    Vývoj aplikací pro počítače Atari s využitím cross assembleru CA65 není příliš komplikovaný. Vývoj totiž provádíme na PC se všemi jeho možnostmi. Pokusme se vrátit o 45 let zpět a použít Atari Assembler/Editor. Na osmibitových mikropočítačích (a nyní se zaměříme především na domácí mikropočítače) měli ti uživatelé, kteří se chtěli zabývat programováním, na výběr z relativně velkého množství různých vývojových nástrojů a pomůcek (bylo jich dokonce až překvapivě velké množství – desítky programovacích jazyků atd.). Některé mikropočítače byly vybaveny pouze velmi jednoduchým operačním systémem zajišťujícím základní vstupně/výstupní operace (čtení klávesnice, zápis znaku na obrazovku, rutiny pro čtení a zápis dat na magnetofon).
     Komentáře
  • Root

    Postřehy z bezpečnosti: kritická infrastruktura USA čelí útokům na řídicí systémy

    Před 1 měsícem
    V dnešním díle se podíváme na zneužití zranitelnosti v GitLab, útoky na kritickou infrastrukturu USA, íránský útok na americké univerzity a platby prošlými Visa kartami V GitLabu byla objevena kritická zranitelnost v GraphQL API, která může za určitých podmínek umožnit neautentizovanému útočníkovi vzdáleně upravovat nebo mazat veřejné projekty a uživatelská data. Chyba označená jako CVE-2026–19478 dostala hodnocení CVSS 9,4 z 10 a týká se self-managed instalací GitLabu. GitLab.com a GitLab Dedicated již používají opravené verze.
     Komentáře
  • Root

    PINE64 omezuje výrobu, Tuxedo OS mění přístup k linuxovému jádru

    Před 1 měsícem
    Společnost Pine64 kvůli současnému nedostatku pamětí DRAM a eMMC dočasně pozastavuje výrobu linuxových zařízení. Tuxedo OS mění způsob aktualizace linuxového jádra. Redox OS výrazně vylepšil svůj grafický instalátor. Společnost Pine64 upozorňuje, že kvůli současnému nedostatku pamětí DRAM a eMMC neplánuje v blízké budoucnosti pokračovat ve výrobě dalších linuxových zařízení. Další produkce bude záviset především na vývoji cen těchto komponent po polovině roku 2027. Zařízení PineNote a PineTab2 by podle současných odhadů mohla být vyprodána během přibližně tří měsíců, takže jejich další dostupnost zatím není jistá. Naopak produkty využívající mikrokontroléry, například PineTime, PineVoice a Pinecil, budou pokračovat ve výrobě beze změny.
     Komentáře
  • Root

    Lepší podpora 3dfx či Atari Falcon, Wine řešící PMD 85

    Před 1 měsícem
    KDE zefektivňuje budoucí Plasmu 6.8 a přidává podporu pro Btrfs snapshoty, vylepšení pro 3dfx Voodoo 3+4+5, podpora pro blížící se Intel Nova Lake již stabilní. Lze vůbec očekávat něco jiného než pokračující ladění budoucí Plasmy 6.8, dalo by se řečnicky tázat. Není tomu ani tento týden jinak, kromě oprav chyb mířících do verzí 6.6.x a 6.7.x se vývojáři přednostně věnovali příštímu vydání, tedy Plasmě 6.8.
     Komentáře
  • Root

    Novinky ve vývoji jádra Linux: rychlejší běh her na pomalých a starých PC, svižnější Btrfs i Ext4

    Před 1 měsícem
    Vylepšení subsystému IOmap a další optimalizace výkonu souborových systémů Ext4 a Btrfs, vylepšený scheduler vedoucí k viditelně lepšímu výkonu i pro stará PC, čištění kódu 32bitového času. Vše v rámci budoucíjádra Linux 7.3. Linux 7.3 bude tou verzí jádra, která pročistí systém podpory času o zastaralou 32bitovou verzi. Tedy přesněji řečeno: Linux 7.3 se zbaví 32bit integer času a s ním i – již dávno spíš hypotetického – problému roku 2038.
     Komentáře
  • Root

    Luau: rozšíření jazyka Lua o statické typové kontroly a typovou inferenci (dokončení)

    Před 1 měsícem
    Na úvodní článek o typovém systému v projektu Luau dnes navážeme a celé téma dokončíme. Vysvětlíme si podrobnosti o typovém systému, včetně hierarchie datových typů, generických funkcích a funkcích spouštěných při typové analýze. Na úvodní článek o typovém systému a taktéž o statických typových kontrolách realizovaných v projektu Luau dnes navážeme a celé téma dokončíme. Vysvětlíme si další podrobnosti o typovém systému (který se v několika ohledech liší od například Pythonu s Mypy), budeme se zabývat hierarchií datových typů a nezapomeneme například ani na definici generických funkcí (a metod), na funkce, které jsou spouštěny v době statické typové analýzy (a tedy ne v runtime) atd.
     Komentáře
  • Root

    Softwarová sklizeň (19. 8. 2026): nejen vulgárnější ChatGPT

    Před 1 měsícem
    Odchytíme volání libc z běžícího procesu, vyhodnotíme kód přímo v Markdownu, pořídíme a upravíme screenshoty, proskenujeme bezdrátové signály kolem nás a nakonec možná zjistíme, proč začal ChatGPT nenadále nadávat. GlowSnap je nástroj pro snímání obrazovky a úpravu screenshotů, postavený na Go, frameworku Wails a Reactu s TypeScriptem. Umí snímat celou obrazovku nebo vybranou oblast, ukládat snímky do galerie a prohlížet je v režimu celé obrazovky. Vestavěný editor nabízí volné kreslení, šipky a tvary, vkládání textu, vlastní barvy s průhledností a nástroj na ořez. Cílem autorů je přinést na Linux screenshot workflow na úrovni komerčních nástrojů: z raw snímku uděláte vyleštěný vizuál s jedním kliknutím, což ocení tvůrci obsahu, vývojáři i testeři.
     Komentáře
  • Root

    Luau: rozšíření jazyka Lua o statické typové kontroly a typovou inferenci

    Před 1 měsícem
    Jazyk Lua je postaven dynamickém typovém systému, v němž jsou typy vztaženy k hodnotám a nikoli k proměnným či parametrům funkcí. Pro rozsáhlejší projekty je však výhodnější využívat statické typové kontroly. Programovací jazyk Lua patří mezi typické představitele dynamicky typovaných jazyků. V první řadě to znamená, že typy jsou kontrolovány (až) v době běhu programu, tedy v runtime (což znamená, že i případné chyby jsou hlášeny až v runtime). Navíc nejsou typy přiřazené proměnným či parametrům funkcí, ale přímo hodnotám. To mj. také znamená, že se při vytváření proměnných neuvádí jejich typ, protože interpret či just in time překladač použitý datový typ rozpozná přímo z toho, jakým způsobem je hodnota proměnné zapsána.
     Komentáře
  • Root

    Postřehy z bezpečnosti: pracovní nabídka s bonusem v podobě zero-day

    Před 1 měsícem
    Severokorejský Lazarus zneužil novou chybu ve Windows, výzkumníci s pomocí AI připravili zero-click útok na Zoom a falešná Wi-Fi zaměstnala posádku letu s účastníky DEF CONu. Severokorejská skupina Lazarus znovu využila náborové návnady z kampaně Operation Dream Job, tentokrát proti firmám z obranného, leteckého a kosmického průmyslu. Útočníci lákali zaměstnance na falešné pracovní nabídky a šířili trojanizované aplikace pro prohlížení PDF i škodlivé dokumenty. V jedné z variant se po DLL sideloadingu spouštěl downloader MISTPEN, který pro další komunikaci využíval Microsoft Graph API a OneDrive.
     Komentáře
  • Root

    KDE připravuje stabilní verzi, LightDM ožívá

    Před 1 měsícem
    Projekt KDE oznámil přípravu nové „neprůstřelné“ softwarové sady postavené na KDE Plasma 6.6 LTS. Projekt LightDM, odlehčený správce přihlašování se po několikaleté odmlce vrací k aktivnímu vývoji. Proxmox oznámil, že distribuce založená na Debianu byla portována na 64bitovou architekturu ARM. Projekt KDE oznámil přípravu nové „neprůstřelné“ softwarové sady postavené na KDE Plasma 6.6 LTS, která má nabídnout minimálně tři roky oprav chyb a bezpečnostních aktualizací. Dlouhodobě podporovaná verze se nebude týkat pouze samotného desktopového prostředí Plasma, ale také souvisejících KDE aplikací a komponent. Cílem je nabídnout stabilní a spolehlivou platformu vhodnou zejména pro firemní a profesionální nasazení, kde je důležitá předvídatelnost a dlouhodobá podpora. KDE tím zároveň reaguje na rostoucí zájem o dlouhodobě udržované linuxové desktopové prostředí.
     Komentáře
  • Root

    Francie sociální sítě dětem nakonec nezakáže, KDE řeší Plasmu 6.8

    Před 1 měsícem
    D7VK 2.1 vylepšuje výkon řady her, zrychluje načítání, týden v GNOME #262 přináší dva hudební přehrávače, KDE řeší nejen obousměrnou synchronizaci schránky pro RDP, zákaz sociálních sítí do 15 let věku ve Francii nebude kvůli svobodě slova. Nate Graham a John Veness opět zasedli ke svým klávesnicím, a tak je tu nový týdenní přehled novinek v projektu desktopového prostředí KDE. Opět zejména ve znamení prací na verzi Plasma 6.8.
     Komentáře
  • Root

    Novinky z vývoje Linuxu: nejen x86 Macbooky, čipy M4 a Steam Controller

    Před 1 měsícem
    V dnešním přehledu novinek mířících do linuxového jádra zaměříme pozornost na Apple a hráče. Podíváme se na novinky v podpoře Apple M4 i posledních x86 Macbooků a také na patche vylepšující produkty Valve či handheld MSI s ultra-mobilním Ryzenem Z2 Extreme, který je standardně dodáván s Windows 11. Do linuxového jádra míří patche poskytující podporu pro Apple GMUX, řešení používané Applem v éře x86 Macbooků Pro s hybridním grafickým řešením, tedy kombinací Intel iGPU s dalším velkým GPU. Jejich autorem je vývojář Andre Eikmeyer.
     Komentáře
  • Root

    Podpora unifikované práce se zařízeními v operačním systému Atari: CIO (dokončení)

    Před 1 měsícem
    Na předchozí dvojici článků o subsystému CIO implementovaného ve všech osmibitových mikropočítačích Atari dnes navážeme. Ukážeme si, jakým způsobem je možné realizovat vlastní sofistikované zařízení, zaregistrovat toto zařízení pod vhodným písmenem a volat jeho operace z Atari BASICu. Na předchozí dvojici článků o subsystému CIO (Central Input/Output) implementovaného ve všech osmibitových domácích mikropočítačích Atari [1] [2] dnes navážeme a celé téma dokončíme. Ukážeme si totiž, jakým způsobem je možné realizovat vlastní zařízení, zaregistrovat toto zařízení pod vhodným písmenem a volat jednotlivé operace přes CIO (OPEN, CLOSE, PUT, GET, XIO). Začneme tím nejjednodušším možným zařízením pojmenovaným N:, které neprovádí žádné konkrétní operace – pouze pro všechny operace vrací stav „OK“. Variantou bude stejné „nulové“ zařízení, které ovšem bude vracet chyby pro vybrané operace. Třetí zařízení, které v rámci dnešního článku naimplementujeme, bude pouze vypisovat, které operace byly zavolány, takže si budeme moci ověřit, jak vlastně CIO (a IOCB) reálně pracuje.
     Komentáře
  • Root

    Softwarová sklizeň (12. 8. 2026): tvorba živé hudby programováním

    Před 1 měsícem
    Sonda do světa otevřeného softwaru. Dnes si zobrazíme informace o přehrávané hudbě v panelu GNOME, vytvoříme hudbu pomocí kódu, vyzkoušíme webový nástroj pro správu databází a nastavíme si tapetu na pozadí. Rozšíření pro GNOME Shell, které zobrazuje informace o právě přehrávané hudbě přímo v panelu nebo doku a nabízí také animované ovládací prvky a texty skladeb. Nejnovější verze přidává podporu dvou nových poskytovatelů textů, BetterLyrics a BiniLyrics, a díky formátu TTML dokáže zobrazovat text písně synchronizovaný po jednotlivých slovech v karaoke stylu. Pokud takto synchronizovaný text není dostupný, aplikace automaticky použije synchronizované řádky nebo běžný text. Aktualizace přináší také možnost nastavit, zda ovládání hlasitosti mění hlasitost přehrávače, nebo celého systému, a přidává obrazovkovou indikaci změny hlasitosti. Nechybí ani drobná vylepšení vzhledu a opravy chyb. Rozšíření podporuje GNOME 46 a novější, přičemž aktuální verze vyžaduje GNOME 50.
     Komentáře
  • Root

    Lupa: propojení programovacích jazyků Lua a Python

    Před 1 měsícem
    Dnes si popíšeme projekt nazvaný Lupa, což je zkratka získaná z „lua-python“. Tento projekt umožňuje propojení programů psaných v Pythonu se skripty zapsanými v jazyce Lua. Tyto skripty jsou spouštěny v sandboxu: v izolovaných interpretrech, což mj. zajišťuje větší bezpečnost. S programovacím jazykem Lua jsme se již na stránkách tohoto serveru setkali, a to dokonce mnohokrát. Většina článků o tomto jazyku je shrnuta do seriálu Programovací jazyk Lua a taktéž jsme se Luou zabývali ve druhém seriálu nazvaném Torch: framework pro strojové učení (Torch se stal předlohou dnes známějšího balíčku PyTorch pro Python). Víme již, že se tento programovací jazyk stal oblíbený například mezi tvůrci her, v nichž je použit pro skriptování.
     Komentáře
  • Root

    Postřehy z bezpečnosti: trojský kůň jako suvenýr z dovolené

    Před 1 měsícem
    I v létě myslí v APT skupinách spadajících pod ruskou rozvědku SVR na blaho celého světa. Proto si třeba z dovolené v USA můžete přivést suvenýr až z daleké Tróji. Microsoft společně s firmou ReliaQuest identifikovaly kompromitované přihlašovací brány (captive portals) a routery v hotelech a dalších ubytovacích zařízeních. Napadené routery zároveň sloužily jako DNS resolvery a útočníkům umožňovaly podvrhnout návštěvníkům falešné stránky (DNS spoofing). Odpověď na automatickou kontrolu připojení byla podvržena tak, aby uživatele přesměrovala na falešnou aktualizaci prohlížeče nebo systému Windows. Některé podvržené weby navíc návštěvníky instruovaly k zadání příkazů do terminálu, což vedlo ke stažení a spuštění Remote Access Trojanu CornFlake. Nástroj umožňuje útočníkům vzdálené připojení k infikovanému zařízení, pořizování snímků obrazovky, spouštění webkamery a mikrofonu nebo nahrávání stisknutých kláves a odesílání těchto dat na C2 server útočníka.
     Komentáře
  • Root

    Podíl Linuxu na desktopu vzrostl, Haiku portovalo Firefox

    Před 1 měsícem
    V červenci 2026 dosáhl Linux podle statistik StatCounter rekordního podílu. Projektu Haiku se podařilo portovat webový prohlížeč Firefox na operační systém Haiku. DietPi 10.6 přidává podporu pro nové desky. V červenci 2026 dosáhl Linux podle statistik StatCounter rekordního podílu 7,53 % mezi desktopovými operačními systémy celosvětově, což představuje další výrazný růst jeho používání. Windows si stále drží dominantní pozici s 71,18 %, zatímco Linux se dostal před ChromeOS (1,47 %) a výrazně se přiblížil macOS.
     Komentáře
  • Root

    Vylepšení pro GNOME Sushi, podpora Logitech HID++ 2.0

    Před 1 měsícem
    Týden v KDE převážně o ladění UI pro Plasmu 6.8, týden v GNOME #261 vylepšující Nautilus/Sushi a Boxes, počáteční podpora Apple M3 Pro, Max a Ultra v jádru Linux 7.3, podpora programovatelných tlačítek Logitech HID++ 2.0, IceWM 4.1 a oprava vzácné výkonnostní chyby ve videu. Vývojáři desktopového prostředí KDE uplynulý týden pracovali hlavně na uživatelské přívětivosti prostředí Plasma, a to změnami v UI. Došlo ale i na pokles počtu nevyřešených chyb a také některá dílčí vylepšení výkonu.
     Komentáře
Reklama