Google představil platformu Code Wiki pro rychlejší porozumění existujícímu kódu. Code Wiki pomocí AI Gemini udržuje průběžně aktualizovanou strukturovanou wiki pro softwarové repozitáře. Zatím jenom pro veřejné. V plánu je rozšíření Gemini CLI také pro soukromé a interní repozitáře.
V přihlašovací obrazovce LightDM KDE (lightdm-kde-greeter) byla nalezena a již opravena eskalace práv (CVE-2025-62876). Detaily v příspěvku na blogu SUSE Security.
Byla vydána nová verze 7.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Tor Browser byl povýšen na verzi 15.0.1. Další novinky v příslušném seznamu.
Česká národní banka (ČNB) nakoupila digitální aktiva založená na blockchainu za milion dolarů (20,9 milionu korun). Na vytvořeném testovacím portfoliu, jehož součástí jsou bitcoin, stablecoiny navázané na dolar a tokenizované depozitum, chce získat praktickou zkušenost s držením digitálních aktiv. Portfolio nebude součástí devizových rezerv, uvedla dnes ČNB v tiskové zprávě.
Apple představil iPhone Pocket pro stylové přenášení iPhonu. iPhone Pocket vzešel ze spolupráce značky ISSEY MIYAKE a Applu a jeho tělo tvoří jednolitý 3D úplet, který uschová všechny modely iPhonu. iPhone Pocket s krátkým popruhem se prodává za 149,95 dolarů (USA) a s dlouhým popruhem za 229,95 dolarů (USA).
Byla vydána nová stabilní verze 7.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 142. Přehled novinek i s náhledy v příspěvku na blogu.
Společnost Epic Games vydala verzi 5.7 svého proprietárního multiplatformního herního enginu Unreal Engine (Wikipedie). Podrobný přehled novinek v poznámkách k vydání.
Intel vydal 30 upozornění na bezpečnostní chyby ve svých produktech. Současně vydal verzi 20251111 mikrokódů pro své procesory.
Byla vydána říjnová aktualizace aneb nová verze 1.106 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a videi v poznámkách k vydání. Ve verzi 1.106 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Canonical pro své zákazníky, předplatitele Ubuntu Pro, prodloužil podporu Ubuntu LTS z 12 let na 15 let (Legacy add-on). Týká se verzí od 14.04 (Trusty Tahr).
Jsem si poslední dva dny hrál s novou verzi kosma. Pokusím se tu zrekapitulovat co se mi podařilo udělat. Na konci prosím ještě odpovězte do ankety a vyjádřete svůj názor na věci co zde napíšu v diskusi.
Uplynulo už mnoho nocí co jsem naposledy kouknul na moje Kosmo. Můj první program pro linux. Říkal jsem si, že jsme do světa vypustil zmetka, a teď když mám trochu času a potřebuju se odreagovat tak k tomu nachvilku sednu.
První co mě iritovalo byl status bar. Trvalo mi celý večer a několik hodin odpoledne přijít na to, že QWidget získaný pomocí QWidgetFactory dědí QStatusBar. No, kdo se v tom trochu orietentuje tak ví, a třeba to i někomu pomůže. Do status baru tedy vypisuju každou akci, která se tam provede. Uživatel má teď přehled co program dělá, případně kde nastala chyba.
Dalším problémem bylo řazení. I když mi MySQL seřadí všechno jak chci, nejsem schopen z QListView zjistit co podle čeho se má řadit na základě hlaviček sloupců. Listview si teď neřadí samo, ale všechny položky jsou pevně sežazeny podle ID od největšího po nejmenší. Zatím mě nenapadá, jak by se to dalo pohodlně dořešit. Problém tedy posunuju na další verzi.
Co se mi dalšího nelíbilo bylo osmo. Chybělo tam pujčování. Zatímco Kosmo tuto věc mělo již ve verzi 0.1, osmo je pozadu a umělo jen zobrazovat filmy.
V osmu se nachází i čtvrtý nedostatek a to je špatné obsloužení vyjímek. Resp. když nastala chyba na vstupu, tak se zachytila, vypsala se chybová hláška, ale zpracování jelo pak vesele dál. Nevím jestli to je i u více případů, ale teď to všechno projedu a verze 0.2 bude od tohoto nedostatku oproštěna.
A teď proberu plán na verzi 0.3, kterou uvidíte možná až po mé matuře :) Chtěl bych doladit veškeré chyby co jsou napáchány, a o kterých ještě nevím. Vytvořím instalační script. Instalace bude možná buď pomocí balíčku nebo pomocí nakopírování do nějakého adresáře a spuštění instalačního scriptu. Další změnou bude exportovací a importovací dialog a rozšíření možností importu. Rád bych taky validoval XML formát. Import a Export hodím do jádra. Teď je součástí gui, takže osmo k těmto funkcím nemá přístup a to se mi nelíbí :)
Pokud nebudou velké komplikace s 0.3, tak v 0.4 jádro přehodím na SQLite. Nebudou komplikace při instalaci, upgradu atd. pro uživatele to bude pohodlnější. Přechod si bude moci udělat každý uživatel sám pomocí import/export dialogu. Nebudu to dávat na hrb programu. Byly by to zbytečný komplikace. Pokud si z nějakého důvodu myslíte, že je MySQL lepší tak mi to napište do diskuse. Jinak to nebudu řešit.
Poslední je otevřené. Do prázdnin bych rád vyhodil další verzi a to 0.5 a o prázdninách 0.6. V jedné z nich stoprocentně přidám možnost tisku obalu a seznamu. Obaly na všechny možný krabičky co se dají koupit. V té druhé chci přidat něco pro ty, co by si rádi uložily více informací. Chtěl bych načítat informace z IMDB nebo CSFD. Informace by se natáhly do DB u uživatele a pak už by se jen zobrazovaly v tabulce u jednotlivých filmů. Byla by zachována jednoduchost a zároveň možnost doplnit ostatní parametry filmu z databází. Co vy na to?
Tady je webpage s grafikou od Die.Soptika.
Tiskni
Sdílej:
jinak nacitani z DB tam klidne udelej, ale musi jit vypnout. nebo pri zobrazeni detailu o filmu at tam je klikonka "nacist info z db"
int QListView::sortColumn () const je možná to, co hledáš. id z db si dej do skrytého sloupce třeba a pamatuj si jaké je pořadí sloupce s jakou hlavičkou, pak sortColumn() dává jasnou odpověď, podle čeho třídíš.
doufám, že to dává smysl alespoň minimálně, anžto jsem ještě na krupici. bhýýýýý, khýýýýý, ghýýýýýý
exustio domine pravil torquemado,
a jeho kočár smrti zase jede tmou... nebo tak něco