Proběhla hackerská soutěž Pwn2Own Ireland 2025. Celkově bylo vyplaceno 1 024 750 dolarů za 73 unikátních zranitelností nultého dne (0-day). Vítězný Summoning Team si odnesl 187 500 dolarů. Shrnutí po jednotlivých dnech na blogu Zero Day Initiative (1. den, 2. den a 3. den) a na YouTube.
Byl publikován říjnový přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Pracuje se na podpoře M3. Zanedlouho vyjde Fedora Asahi Remix 43. Vývojáře lze podpořit na Open Collective a GitHub Sponsors.
Iniciativa Open Device Partnership (ODP) nedávno představila projekt Patina. Jedná se o implementaci UEFI firmwaru v Rustu. Vývoj probíhá na GitHubu. Zdrojové kódy jsou k dispozici pod licencí Apache 2.0. Nejnovější verze Patiny je 13.0.0.
Obrovská poptávka po plynových turbínách zapříčinila, že datová centra začala používat v generátorech dodávajících energii pro provoz AI staré dobré proudové letecké motory, konvertované na plyn. Jejich výhodou je, že jsou menší, lehčí a lépe udržovatelné než jejich průmyslové protějšky. Proto jsou ideální pro dočasné nebo mobilní použití.
Typst byl vydán ve verzi 0.14. Jedná se o rozšiřitelný značkovací jazyk a překladač pro vytváření dokumentů včetně odborných textů s matematickými vzorci, diagramy či bibliografií.
Specialisté společnosti ESET zaznamenali útočnou kampaň, která cílí na uživatele a uživatelky v Česku a na Slovensku. Útočníci po telefonu zmanipulují oběť ke stažení falešné aplikace údajně od České národní banky (ČNB) nebo Národní banky Slovenska (NBS), přiložení platební karty k telefonu a zadání PINu. Malware poté v reálném čase přenese data z karty útočníkovi, který je bezkontaktně zneužije u bankomatu nebo na platebním terminálu.
V Ubuntu 25.10 byl balíček základních nástrojů gnu-coreutils nahrazen balíčkem rust-coreutils se základními nástroji přepsanými do Rustu. Ukázalo se, že nový "date" znefunkčnil automatickou aktualizaci. Pro obnovu je nutno balíček rust-coreutils manuálně aktualizovat.
VST 3 je nově pod licencí MIT. S verzí 3.8.0 proběhlo přelicencování zdrojových kódů z licencí "Proprietary Steinberg VST3 License" a "General Public License (GPL) Version 3". VST (Virtual Studio Technology, Wikipedie) je softwarové rozhraní pro komunikaci mezi hostitelským programem a zásuvnými moduly (pluginy), kde tyto moduly slouží ke generování a úpravě digitálního audio signálu.
Open source 3D herní a simulační engine Open 3D Engine (O3DE) byl vydán v nové verzi 25.10. Podrobný přehled novinek v poznámkách k vydání.
V Londýně probíhá dvoudenní Ubuntu Summit 25.10. Na programu je řada zajímavých přednášek. Zhlédnout je lze také na YouTube (23. 10. a 24. 10.).
Lepší zvukovka podporuje třeba více nezávislých kanálů pro přehrávání a mixuje je sama.Aha. To znamená, že všechny zvukovky na trhu kromě těch od creative jsou "horší zvukovky". Díky, že jsi mi otevřel oči, hned v pondělí odnesu svoje M-Audia do bazaru a koupím si daleko lepší SB Live.
Toho, že by snad OSS měl být nějaký pět let nepodporovaný přežitek, jsem si zatím nějak nevšiml a často se pořád pužívá.Používá se maximálně tak OSS emulace v alse právě jenom kvůli pár zoufalcům (např Skype), kteří zaspali dobu.
Pokud chápete slovo příklad následované dvojtečkou jako výraz uvozující výčet všech možností, které mohou nastat, je to váš problém.Jediný můj "problém" je ten, že o zvukovkách něco vím, takže mě nazdvedávají bludy typu, že "lepší zvukovky mají HW mixování". To prostě není pravda. HW mixování je specialita karet creative (jejichž architektura se příliš nezměnila od dob pomalých CPU, kdy tato funkce ještě měla nějaký smysl) a pokud se náhodou najde i nějaká další s touto vlastností, bude to akorát výjimka potvrzující pravidlo.
Mimochodem, zkratka ALSA znamená Advanced Linux Sound Architecture. Takže podle vás jsou asi všichni uživatelé BSD a dalších unixových systémů zoufalci.Co se používá na jiných systémech je naprosto irelevantní (a OSS to navíc stejně většinou není). Na linuxu je už hezkých pár let standard Alsa a pokud někdo vypustí v roce 2005 program, který tohle ignoruje, tak je to prostě zoufalec.
Naučte se číst. Nikde jsem nepsal, že všechny lepší zvukovky mají hardwarové mixování.Já vím přesně co jsi psal a každý si to může přečíst o pár příspěvků výš. A je to naprostá blbost. Naopak se dá tvrdit, že žádná lepší karta HW mixování nepodporuje.
Také hodně pochybuji o tom, že jde o specialitu karet firmy Creative.Tak najdi alespoň dvě další a pak diskutuj. Teoretizování je na nic.
A to, že tato vlastnost dnes nemá smysl, není pravda.No jasně, asi proto to nikdo kromě Creative dneska už nedělá. A i ten to teď u nových x-fi karet konečně umožňuje vypnout. Ono to totiž přináší řadu problémů a omezení a daleko lepší je to dělat v ovladači, případně to nědělat vůbec.
Pokud se dnes vyskytne program, který Alsu nepodporuje, nikdo nikoho nenutí jej používat. Ale zasypávat jeho tvůrce urážkami není na místě.Je to na místě, protože je to stejné, jako kdyby někdo vydal nový program, co by vyžadoval nějakou featuru z kernelu 2.0.
Tak najdi alespoň dvě další a pak diskutuj. Teoretizování je na nic.Teoretizování není na nic. A má jich být víc než dvě? Tuhle stránku sem opisovat nebudu.
No jasně, asi proto to nikdo kromě Creative dneska už nedělá. A i ten to teď u nových x-fi karet konečně umožňuje vypnout. Ono to totiž přináší řadu problémů a omezení a daleko lepší je to dělat v ovladači, případně to nědělat vůbec.Je zajímavý přístup hodnotit užitečnost podle toho, jestli se to dělá nebo ne. Ale hlavně je levnější to nedělat.
Je to na místě, protože je to stejné, jako kdyby někdo vydal nový program, co by vyžadoval nějakou featuru z kernelu 2.0.Je to asi takové, jako nadávat tvůrcům Debianu za to, že jejich balíčky jsou kompilované pro i386 (nebo třeba u Slackwaru za i486), protože takové kraksny už přece desetiletí nikdo nepoužívá.
Teoretizování není na nic. A má jich být víc než dvě? Tuhle stránku sem opisovat nebudu.A jak souvisí seznam karet podporovaných alsou se seznamen karet, které podporují HW mixování, na které jsem se ptal já?
Je to asi takové, jako nadávat tvůrcům Debianu za to, že jejich balíčky jsou kompilované pro i386 (nebo třeba u Slackwaru za i486), protože takové kraksny už přece desetiletí nikdo nepoužívá.To je hodně debilní argument, nezdá se ti?
A jak souvisí seznam karet podporovaných alsou se seznamen karet, které podporují HW mixování, na které jsem se ptal já?Lepší je podívat se ještě jednou.
To je hodně debilní argument, nezdá se ti?Je plně srovnatelný s tvrzením o Linuxu 2.0.
Lepší je podívat se ještě jednou.Nevím, co tam mám vidět. Buďto jsi sem dal špatný link nebo nechápeš, na co jsem se ptal. Nejspíš to ale chápeš dobře a jenom mlžíš. Proč prostě neuznáš, že jsi se s tou podporou HW mixování seknul?
Je plně srovnatelný s tvrzením o Linuxu 2.0.Ale houby. Ty si snad nucen používat emulátor i386, abys mohl používat binárky zkompilované pro 386? Asi ne co. Tak příště mysli.
) HW mixing byl proslaven hlavne u karet Gravis Ultrasound, ale to je doba 386,486 kdy CPU nestihalo smichat ani 14 kanalu. Dneska je situace jina a naprosta vetsina poloprofi karet HW mixing nema....pokud si teda nekoupite nejake HW reseni za pul milionu
PS: Jo a SB prosim neradme do zvukovych karet, ale do pipatek a generatoru sumu
...si musim rejpnout
To uz si potom muzete rovnou poridit Pro Tools nebo neco podobnyho...Pokud me pamet neklame tak jednou z poslednich poloprofi karet s HW mixingem byl TERRATEC EWS 64. Hold CPU je dneska uz natocik vykone, ze neni potreba mixovat hardwarove (kombinace HW+ SW mixing nikdy nedopadla dobre). Treba jednou bude i graficka karta s HW akceleraci minulosti
Treba jednou bude i graficka karta s HW akceleraci minulostiNo já doufám.
HW mixování má určitě smysl...proč nepřenést část zátěže procesoru na zvukovou kartu?Protože ta zátěž je v případě zvuku pár promile a nemá tudíž smysl to řešit.
A co HW akcelerace 3D grafiky? Ta vám přijde taky zbytečná?Nikoliv. Situace s 3D grafikou je v dnešní době ekvivalentní situaci se zvukem v době 286-386. Tehdy přehrávání čtyřhlasých modulů sežralo značnou část procesorového času a tudíž měla akcelerace zvuku v kartě smysl. Dneska je to bepředmětné a přináší to víc problémů než užitku.
Jak o koze a voze? Vy prohlašujete, že HW mixování nemá smysl, protože SW mixování CPU (téměř) nezatěžuje.Ano, to je pravda.
Já tvrdím, že CPU to zatěžuje, tohle mi docela zvedá FPS v UT2004 (které používá OpenAL).Tohle taky není HW mixování, ale obecný DSP engine. Ten může klidně sežrat i 100% libovolně silné mašiny (kdo dělá s VST, ladspa apod. ví o čem mluvím). Přesto je to ale výhodné dělat na CPU, protože ty se dají velmi jednoduše upgradovat nebo i přidávat a je to celé zcela nezávislé na nějaké konkrétní kartě konkrétního výrobce.
Dneska je to bepředmětné a přináší to víc problémů než užitku.Tak problémů jsem si opravdu nevšimnul.
Jenže ono se dá obojí dělat hardwarově přímo na zvukovce, takže je dobré to tady zmínit taky.Já bych řekl, že jsem to zmínil: A staré hry (z dob 386,486) většinou nemixovaly softwarově - když se podíváš třeba na setup Duke Nukem, ptá se tě na počet kanálů. Krom toho debata se vede na téma, jestli je HW mixování v souačsnosti zbytečné, přičemž diskuzi na tohle se úspěšně vyhýbáš.
A tomu ořezu bych se nebránil, pokud těch kanálů není příliš mnoho, nezní to špatně. Navíc s přidáváním kanálů neklesá hlasitost.Si to zkus přepočítat a zjistíš, že s tím poklesem hlasitosti kecáš (hint: dvě maximální výchylky děleno dvěma neboli (1+1)/2)
A pak však dá A/N, kde N je počet kanálů.
A, dá A/N, kde N je počet kanálů, v danou chvíli tedy N = 1.
Samozřejmě, pokud se připojí další program, který chce přehrávat, N se zvýší. Dovolil bych si tipnout, že ALSA takhle funguje.
tak z toho sem maturoval
Tato vlastnost je široce využívána všude.K tomu jsi přišel kde? Nikdo soudný se nemůže při programování spolehnout na to, že nějaká situace nemůže nastat. Situace, které nemůžou nastat, nastávají při předvádění produktu zákazníkovi v devíti případech z deseti. A zrovna u zvuku není dostatečné, že zkreslení "obvykle není slyšet" - pokud pracuješ se zvukem, je jakékoliv zkreslení (obzvlášť při digitálním zpracování) naprosto nevratná a nežádoucí ztráta informací.
Toho, že by snad OSS měl být nějaký pět let nepodporovaný přežitek, jsem si zatím nějak nevšiml a často se pořád používá.5 lět sice ne, ale už dost dlouho se připravuje odstranění z jádra. Viz např. JN 322.
aplay něco.wavNení-li WAV k dispozici, stačí i MPtrojka nebo Ogg:
lame --decode soubor.mp3 - | aplay oggdec -o - soubor.ogg | aplayPokud to lze provést ze dvou konzolí zaráz a jsou slyšet dva zvuky, je možné bez obav zakázat (nebo - ještě lépe - vyhodit, je-li to možné) aRts i Esound.
pcm.via82xx {
type hw
card 0
}
ctl.via82xx {
type hw
card 0
}
Předtím mi s tímhle mixování nefungovalo a teď funuguje a dmix tudíž ani není potřeba
aplay nebo ogg123 podle toho, jaký bude formát oněch zvuků. Pokud oba, bude to horší.
sox soubor -t wav - | aplaySoX sice Alsu podporuje, nicméně používá vlastní ovladač a s DMIXem se nezatěžuje. Lze přehrávat přímo SoXem, ale přes OSS:
sox soubor -t ossdsp /dev/dsp sox soubor -t ossdsp /dev/adsp
AlsaPlayer spouští nějaké škaredé GUICož je ovšem záležitost nastavení. Alsaplayer má k dispozici i čistě textové rozhraní pro příkazovou řádku.
music123, jestli jej máte v distribuci. Alsaplayer a podobné přehrávače jsou zbytečně velké na přehrávání událostí v KDE.
Opravdu kvůli tomu musím psát skript, který bude poznávat typ souboru a posílat ho příslušnému přehrávači?V debianu stačí nainstalovat balíček
music123, který to udělá za Vás. Rozpoznáva soubory podle přípony. Relevantní část konfiguráku:
tool ogg123 ogg,Ogg,OGG "-d alsa09" tool mpg123 mp3,MP3,Mp3 "-o alsa09" tool aplay wav,Wav,WAV ""
V domovskem adresari v .asoundrc jsem si nastavil softwarove mixovani pomoci dmix - vice programu muze naraz zapisovat na zvukovku, alsa si to sama namixuje. A aRts jsem nechal klidne zapnute, pouze nesmi byt full duplex, to pak nejede s dmix. a jedou mi programi vyuzivajici jak aRts tak primo alsu klidne naraz. Jinak jako nahradu za aRts treba JACK, ale tam jsou zase problemy s realtimem pod normalnim userem. S pozdravem Pavel Navrkal
pcm.!default {
type plug
slave.pcm "duplex"
}
pcm.dsnoops {
type dsnoop
ipc_key 2048
slave {
pcm "snd_card"
# Possible artsd full duplex fix:
period_time 0
period_size 1024
buffer_size 8192
}
bindings {
0 0
1 1
}
}
Tiskni
Sdílej: