OCCT3D (Open CASCADE Technology) Open Source 8.0 bylo vydáno. OCCT3D (Wikipedie, GitHub) je objektově orientovaná knihovna pro 3D CAD, CAM nebo CAE. Používá se například v softwarech FreeCAD a KiCad.
Ve FreeBSD byla nalezena a již opravena 21letá zranitelnost CVE-2026-42511 v dhclient. Jedná se o vzdálené spuštění kódu (RCE). Útočník mající pod správou DHCP server může získat plnou kontrolu nad systémem FreeBSD pouze jeho připojením k místní síti.
Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.
UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.3. Současně oznámila, že nadcházející větší vydání 24.04-2.0 bude mít modernější webový prohlížeč.
Ploopy po DIY trackballech či sluchátkách představuje nový externí DIY trackpoint se čtyřmi tlačítky Bean. Obsahuje snímač Texas Instruments TMAG5273, spínače Omron D2LS-21 a řadič RP2040, používá firmware QMK. Schémata jsou na GitHubu; sadu lze předobjednat za 69 kanadských dolarů (bez dopravy a DPH).
Mozilla před dvěma týdny na svém blogu oznámila, že díky Claude Mythos Preview bylo ve Firefoxu nalezeno a opraveno 271 bezpečnostních chyb. Včera vyšel na Mozilla Hacks článek s podrobnějšími informacemi. Z 271 bezpečnostních chyb mělo 180 chyb vysokou závažnost, 80 chyb střední závažnost a 11 chyb nízkou závažnost. Celkově bylo v dubnu ve Firefoxu opraveno 423 bezpečnostních chyb. Čísla CVE nemusí být přiřazována jednotlivým chybám. CVE-2026-6784 například představuje 154 bezpečnostních chyb.
Před týdnem zranitelnost Copy Fail. Dnes zranitelnost Dirty Frag. Běžný uživatel může na Linuxu získat práva roota (lokální eskalaci práv). Na většině linuxových distribucí vydaných od roku 2017. Aktuálně bez oficiální záplaty a CVE čísla [oss-security mailing list].
Ačkoli je papež Lev XIV. hlavou katolické církve a stojí v čele více než miliardy věřících po celém světě, také on někdy řeší všední potíže. A kdo v životě neměl problémy se zákaznickou linkou? Krátce poté, co nastoupil do úřadu, musel papež se svou bankou řešit změnu údajů. Operátorka ale nechtěla uvěřit, s kým mluví, a Svatému otci zavěsila.
Incus, komunitní fork nástroje pro správu kontejnerů LXD, byl vydán ve verzi 7.0 LTS (YouTube). Stejně tak související LXC a LXCFS.
Google Chrome 148 byl prohlášen za stabilní. Nejnovější stabilní verze 148.0.7778.96 přináší řadu novinek z hlediska uživatelů i vývojářů. Vypíchnout lze Prompt API (demo) pro přímý přístup k AI v zařízení. Podrobný přehled v poznámkách k vydání. Opraveno bylo 127 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Linux používam už niekoľko rokov (viac ako 5) a od FOSS komunity som si zobral mnohé. Už na začiatku ma napadlo, že i ja by som mohol niečo komunite vrátiť naspäť, najlepšie napísaním nejakého pekného a potrebného kusa softvéru.
Po úteku z win platformy som samozrejme ako každý hľadal alternatívy obľúbených programov. Jedným z nich bol aj Windows Commander (dnes Total Commander). Určite mi dáte zapravdu, že pred 3-4 rokmi nejaká dobrá alternatíva k TC nebola, bol tu len výborný MC, ktorý používam dodnes, ale ja som chcel (a chcem ďalej) aj niečo grafické. Tie grafické súborové manažéry, ktoré vtedy existovali, mi z toho či onoho dôvodu nevyhovovali. Tak vznikol nápad napísať vlastný súborový manažér (presne v zmysle hesla každý si naprogramujme svoj vlastný editor, súborový manažér, atď. hehe
)
Pustil som sa teda do toho. Niečo plus plus céčka som ovládal, z GUI toolkitov ma nadchol fox toolkit. Už po pár týždňoch sa mi podarilo vytvoriť jednoduchý dvojpanelový manažér so základnou funkcionalitou. Stále to však bolo príliš biedne nato, aby som sa odvážil zavesiť tento môj projekt na web. Navyše som začal trpieť nedostatkom času a aj programátorských skúseností. Taká je história spred troch rokov.
A ako to vyzerá teraz, po "troch rokoch vývoja" (toto slovné spojenie znamená, že som raz za čas niečo malé dorobil) ?
Programátorsky som sa (dúfam) dosť polepšil, stal som sa nadšencom objektových jazykov a objektového prístupu všeobecne. To bol dôvod, prečo som pri vývoji manažéra presedlal na jazyk ruby (fox toolkit zostal). De facto som teda celý program odznova prepísal do ruby. A výsledok ? Jednoduchý dvojpanelový manažér so základnou funkcionalitou (ešte aj pomalší ako predtým). Zase bieda, som tam kde som bol na začiatku.
Navyše, medzitým, kým som sa ja trápil, vzniklo niekoľko nových, funkciami nabúchaných manažérov. Lenže napriek tomu, mi stále ani jeden nevyhovuje. Zoberme si Krusader. To je pre mňa príklad programu, ktorý má kopu advanced funkcií, ale tie základné veci, ktoré najčastejšie používam (napr. pohyb po paneloch, použitie myši), sú odfláknuté, neintuitívne atď. To vyslovene neznášam už od čias MS Wordu
.
Práve preto som vo vývoji môjho manažéra zatiaľ neustal, hoci mi to ide veľmi pomaly. Začal som opätovne prepisovať kód. Snažím sa dosiahnuť niektoré návrhové ciele, ako sú dôkladný OO prístup (napr. MVC pattern), použitie unit testov a xp prístupov, extenzívna plugin architektúra atď. To znamená napr. tradičné rozbaľovacie pluginy, ale aj iné netradičnejšie, ako vypaľovanie na CD prostým kopírovaním medzi panelmi, či dokonca celková nezávislosť na UI toolkite, možnosť vytvoriť UI v gtk, qt, ncurses alebo v čom bude kto chcieť (tu mi ide najmä o možnosť používať manažér v grafike i texte). Samozrejme chcem dosiahnuť aj platformovú nezávislosť (nebolo by pekné mať rovnaký manažér vo linuxe aj vo win ?)
Predsa len ma však začali nahlodávať pochybnosti, preto sa vás pýtam. Má vôbec zmysel v takomto niečom pokračovať ? Myslíte si, že by niekto z vás takýto manažér mohol využiť ? Prípadne, aké by mal mať vlastnosti, aby ste začali uvažovať nad jeho používaním ? Navyše neviem, čo je lepšie, či pracovať chvíľu sám na projekte, kým nebude aspoň ako tak funkčný, alebo hodiť hneď projekt na web a do komunity. A nemám sa radšej vrhnúť na vývoj iného, potrebnejšieho programu ? Aký program vám najviac v linuxe chýba ?
No v každom prípade, nech už napíšete v prípadnej diskusii čokoľvek, ja sám by som tento svoj manažér dosť potreboval, keďže ako som už napísal nenachádzam zatiaľ vhodný existujúci manažér pre mňa. Takže asi budem pokračovať vo vývoji, aj keď len pre potešenie a prehĺbenie programátorských skúseností (teda nie že by som neprogramoval aj v práci
)
PS: nejaký ten screenshot staršej, zlej, slabo objektovej verzie. Nová verzia o ktorej som písal je v štádiu ranného vývoja 
Tiskni
Sdílej:
Daj to okamzite na web! Necuduj sa, ze ostatny spustili 10 dalsich projektov. Zajtra to chcem najst tu. A snaz sa vymysliet nieco nove, radsej ako objektove.
resp: Objektovy navrh nechaj, ale zostroj ho tak, aby priniesol nieco nove, s cim sa mozes pochvalit v popise aplikacie. (napr: mozes sa pohybovat aj po VFS od GNOME a KDE)
(je to vidieť na screenshote)
.
To je docela škoda
. No možná po zkouškách něco takového napíšu (i když nevím).
měl by být funkční v terminále (alespoň tak funkční jako mc) ale zároveň mít propracované gui (např. kopírování souborů pomocí myši)
multiplatformní? to zní skvěle, jen do toho