Rspamd (Wikipedie), tj. open source systému pro filtrování nevyžádané pošty, byl vydán v nové major verzi 4.0.0. Přehled novinek v Changelogu.
SolveSpace (Wikipedie), tj. multiplatformní open source parametrický 2D/3D CAD, byl vydán v nové verzi 3.2. Přehled novinek v Changelogu na GitHubu. Vyzkoušet lze novou oficiální webovou verzi.
Organizátoři Dne IPv6, tradiční akce věnované tématům spojeným s tímto protokolem, vyhlásili Call for Abstracts. Na webu konference mohou zájemci přihlašovat příspěvky o délce 20 nebo 40 minut či 10minutové lighting talky a to až do 30. dubna. Tvůrci programu uvítají návrhy přednášek z akademického i komerčního sektoru, které mohou být technického i netechnického zaměření. Den IPv6 se letos uskuteční 4. června a místem konání bude i
… více »Euro-Office (Wikipedie) je evropský fork open source kancelářského balíku OnlyOffice. Za forkem stojí koalice firem IONOS, Nextcloud, Eurostack, XWiki, OpenProject, Soverin, Abilian a BTactic. Cílem je zajistit digitální suverenitu Evropy a snížit závislost na neevropských platformách. Projekt vznikl mimo jiné v reakci na nedávné uzavření cloudové služby OnlyOffice. OnlyOffice obviňuje Euro-Office z porušení licenčních podmínek. Na možné problémy upozorňuje i Collabora Online. Jednostranná změna licence není v pořádku.
Byly zpracovány a na YouTube zveřejněny videozáznamy jednotlivých přednášek z letošního Installfestu.
Během akce Arduino Days 2026 byl publikován Arduino Open Source Report 2025 (pdf) a oznámeno 7 nových produktů kompatibilních s deskou UNO Q (Arduino USB-C Power Supply, USB-C Cable, USB-C Hub, UNO Media Carrier, UNO Breakout Carrier, Bug Hopper, Modulino LED Matrix).
Google v pátek spustil v Česku Vyhledávání Live. Tato novinka umožňuje lidem vést plynulou konverzaci s vyhledávačem v češtině. A to prostřednictvím hlasu, nebo prostřednictvím toho, na co ukážou svým fotoaparátem či kamerou v mobilu. Rozšíření této multimodální funkce je možné díky nasazení Gemini 3.1 Flash Live, nového hlasového a audio modelu, který je od základu vícejazyčný, takže umožňuje lidem po celém světě mluvit na vyhledávač přirozeně a v jazyce, který je jim nejbližší.
Jsongrep je open-source nástroj, který efektivně prohledává JSON dokumenty (editovat je neumí). Kompiluje regulérní jazyk dotazu do podoby deterministického konečného automatu (DFA), díky čemuž prochází strom JSON dokumentu pouze jednou a je v tom tedy rychlejší než jiné nástroje jako jsou například jq, JMESPath nebo jql. Jsongrep je napsaný v programovacím jazyce Rust, zdrojový kód je dostupný na GitHubu.
O víkendu probíhá v Praze na Karlově náměstí 13 konference Installfest 2026. Na programu je celá řada zajímavých přednášek a workshopů. Vstup na konferenci je zcela zdarma, bez nutnosti registrace. Přednášky lze sledovat i online na YouTube.
Mozilla a společnost Mila oznámily strategické partnerství za účelem rozvoje open source a suverénní AI. Cílem je ukázat, že open source AI může konkurovat uzavřeným systémům. Obě organizace chtějí posílit technologickou suverenitu a snížit závislost na hrstce velkých technologických firem.
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