Bitwig Studio (Wikipedie) bylo vydáno ve verzi 6. Jedná se o proprietární multiplatformní (macOS, Windows, Linux) digitální pracovní stanici pro práci s audiem (DAW).
Společnost Igalia představila novou linuxovou distribuci (framework) s názvem Moonforge. Jedná se o distribuci určenou pro vestavěné systémy. Vychází z projektů Yocto a OpenEmbedded.
Google Chrome 146 byl prohlášen za stabilní. Nejnovější stabilní verze 146.0.7680.71 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 29 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
D7VK byl vydán ve verzi 1.5. Jedná se o fork DXVK implementující překlad volání Direct3D 3 (novinka), 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.
Bylo vydáno Eclipse IDE 2026-03 aneb Eclipse 4.39. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.
Ze systému Slavia pojišťovny uniklo přibližně 150 gigabajtů citlivých dat. Jedná se například o pojistné dokumenty, lékařské záznamy nebo přímou komunikaci s klienty. Za únik může chyba dodavatelské společnosti.
Sněmovna propustila do dalšího kola projednávání vládní návrh zákona o digitální ekonomice, který má přinést bezpečnější on-line prostředí. Reaguje na evropské nařízení DSA o digitálních službách a upravuje třeba pravidla pro on-line tržiště nebo sociální sítě a má i víc chránit děti.
Meta převezme sociální síť pro umělou inteligenci (AI) Moltbook. Tvůrci Moltbooku – Matt Schlicht a Ben Parr – se díky dohodě stanou součástí Meta Superintelligence Labs (MSL). Meta MSL založila s cílem sjednotit své aktivity na poli AI a vyvinout takovou umělou inteligenci, která překoná lidské schopnosti v mnoha oblastech. Fungovat by měla ne jako centralizovaný nástroj, ale jako osobní asistent pro každého uživatele.
Byla vydána betaverze Fedora Linuxu 44 (ChangeSet), tj. poslední zastávka před vydáním finální verze, která je naplánována na úterý 14. dubna.
Open source router Turris Omnia NG Wired je v prodeji. Jedná se o Turris Omnia NG bez Wi-Fi. Je připraven pro zamontování do racku.
bin a sbin. Běžné programy jsou pak zabalené tak, že je lze do distribuce jednoduše přebalit v podstatě bez práce. A tak by to podle mě mělo být vždy navrženo.
mozno som to napisal trocha nepresne ale v principe mi islo o toto: ako uzivatel by som preferoval keby som nemusel vzdy ked chcem nieco nainstalovat skumat 5 minut syntax toho konkretneho balickovacieho systemu (alebo mat 5x rozne GUI pre toto).Jako uživatel přece nic takového neděláš a používáš distribuční balíčky, které instaluješ pomocí jednoho GUI. Právě proto jsem nechápal, co že to vlastně požaduješ.
Chcel by som nieco na sposob napr dnf (hocico ine) install nazov package.Tak to ale přesně funguje.
To ze na pozadi sa zavola napr ruby gem by ma az tak nemalo zaujimat.O tom rozhodují maintaineři těch konkrétních Ruby balíčků a jako uživateli ti to může být jedno.
a ako je to presne urobene? Funguje to tak, ze napr rpm balicek ma v sebe nejake scripty ktore na pozadi volaju napr gem?Nejsem ruby package maintainer. Jestliže daný nástroj maintainerům něco přináší, tak ho používají i v tom RPM. Například v Pythonu je to velice jednoduché, protože stačí spustit setup.py. Nejsou potřeba žádné extra skripty nebo pluginy. Ale například Gentoo má rozšíření pro Python, které umí automaticky buildovat pro jednu nebo více verzí Pythonu dle přání administrátora systému.
Mne by prislo logickejsie keby cela ta cinnost bola presunuta priamo do nejakeho pluginuOn to vůbec nemusí být plugin. Jediné, co člověk potřebuje, je balík nakonfigurovat dle pravidel distribude, zkompilovat, pokud je to potřeba a instalovat do speciální cesty. Tam už si to v případě RPM převezme ten builder a vyrobí z toho RPM balík. Není v tom žádná velká věda. Navíc ten plugin nepatří do koncového systému, ale do buildovacího systému. Setká se s ním tedy vývojář nebo provozovatel té buildovací služby. Bavíme se přece o distribučních balících a finálním produktem má být vždy balík ve stejném formátu pro danou distribuci. Samozřejmě lze instalovat i balíky z cizích zdrojů, ale to už jaksi není součást té které distribuce, že. Akorát v tom Gentoo je vlastně buildovací služba součástí lokálního systému, takže tam o hodně věcech rozhoduje administrátor. A tam je to třeba pro Python řešeno přesně tím pluginem (přesněji) do toho buildovacího systému, ale jeho úkolem není jenom zavolat setup.py, ale zavolat ho třeba i několikrát s různým prostředím a poskytnout tak uživateli build třeba i pro více verzí Pythonu. Hlavní je si nepředstavovat nějaké složité procesy, vždycky je to jen nějaká obdoba
./configure && make && make install DESTDIR=/path/to/temporary/destination, pár metadat, a zbytek už je jenom napravování věcí, co vývojáři nějak pokazili nebo zbytečně zkomplikovali.
jen nemůžu přijít na to, k čemu vlastně jsouBalíčky jsou nezávislé na distribuci. Vlastní balíčkovací systém může odstranit některá omezení distribučního balíčkovače (např. nainstalovat různé verze jednoho balíčku naráz).
Je to dobré na jednu vec. Keď moja napr. webová aplikácia je testovaná a beží dobre pod určitými verziami knižníc tak pocou pip je možné do samostatného adresára nainštalovať závislosti pomocou jednoduchého pip install -r requirements.txt (v rovnakých verziách ako má programátor). Pri deployi na server napr. cez git hook je možné automaticky spustiť pip install --upgrade -r requirements.txt a automaticky sa pre daný projekt natiahnu knižnice ktoré používal programátor a zvyšok systému si beží nezávisle na ňom (nedotkne sa to softvéru ktorý potrebuje napr. staršiu verziu knižníc). Pre gem platí to isté.
Pre gem platí to isté.Samotné rubygems to nezvládnou, ale snad všichni rubysti na to dnes používají bundler.
Keď moja napr. webová aplikácia je testovaná a beží dobre pod určitými verziami knižníc tak pocou pip je možné do samostatného adresára nainštalovať závislosti pomocou jednoduchého pip install -r requirements.txt (v rovnakých verziách ako má programátor).Takže na Windows opovrhovaná "vlastnost", kdy si aplikace tahají s sebou vlastní verze knihoven se nenápadně (volitelně) prodrala do linuxu?
Ako by ste to chceli riešiť?
Tiskni
Sdílej: