Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Martin Sivák

Stran: [1] 2 3 ... 15
1
Software / Re:Má vůbec smysl reportovat někam chyby?
« kdy: 30. 12. 2025, 09:39:26 »
Tak samo aplikace typu IntelliJ apod., když mají crash, tak ty můžeš reportovat chybu. Další reportování chyb je přes OS, ale to nevím, jak funguje - jako vývojář potřebuju vidět logy z mojí aplikace, a ne nějaký memory dump, to ať si strčí dopr. Nevím, jak se tohle na úrovní OS řeší a co to všechno umí poslat vývojáři.

A jestli tam vůbec Linuxové distribuce pro tohle reportování mají nějaké zázemí, a nebo to umí reportovat velké hov*, žádné logy, nic. Nevšiml jsem si nikdy v Linuxu, že bych zaškrtvával "Souhlasím že budete odesílat informace o chybách".

Jako vývojář mám raději coredump nebo stacktrace (stav aplikace v době pádu) i logy (uživatelské akce vedoucí k pádu).

A samozřejmě na to systém existuje. Jak systemd coredump handler, který ty dumpy ukládá (https://github.com/systemd/systemd/blob/main/docs/COREDUMP.md), tak násedná podpora pro reportování bugů třeba ve Fedoře (ABRT a https://fedoramagazine.org/file-better-bugs-coredumpctl/).

KDE pak má třeba svůj vlastní: https://invent.kde.org/plasma/drkonqi

A v neposlední řadě - zálohování. ALe protože nemá Linux něco jako inkementální zálohovací systém, tak si to musíš udělat sám, ...

Hmm.. a co je DejaDup v Gnome (https://apps.gnome.org/cs/DejaDup/) nebo třeba Borg s Vorta kdekoliv (https://vorta.borgbase.com/), případně pro powerusery restic a resticprofile (https://creativeprojects.github.io/resticprofile/).

2
Software / Re:Má vůbec smysl reportovat někam chyby?
« kdy: 29. 12. 2025, 10:25:29 »
Problém je, že pokud nainstaluju libovolnou Linuxovou distribuci, tak je tam tolik různých komponent, které na sobě závisí, že člověk ani neví, co kam reportovat, natož aby mohl nastudovat pravidla pro reportování u každý z nich. Pak to dopadá přesně tak, že vás posílají od čerta k ďáblu, a uživatel ty výtvory pak proklíná. To se pak buď rovnou vrací k uzavřenému ale z většiny funkčnímu řešení, nebo zkouší další alternativy, kde se situace bude opakovat.

Reportuje se zásadně té distribuci. Nikdy ne přímo upstreamu (pokud nejste přímo vývojář nebo tam nemáte známé). Správci balíků v dané distribuci si to prosejí a předají na upstream po vyloučení lokálních změn.

Upstream obvykle přímé reporty nemá moc rád, protože distribuce mají i lokální patche a nikdo na začátku neví, kde ten problém leží. Nemluvě o tom, že na analýzu crashdumpu potřebujete přesnou binárku a debug symboly.

3
Vývoj / Re:Skript pro míchání zvuků a mikrofonu v Audacity
« kdy: 21. 12. 2025, 17:45:10 »
Chápu to dobře že se snažíš nahrát mikrofon namíchaný s interníma zvukama počítače? Audacity neumí zachytávat vícero nezávislých vstupů současně.

To sice neumí, ale není problém zachytávat uměle smíchaný výstup. PipeWire to umí buď přímo nebo přes Jack API.

Pro ukázku naprosto stejného dotazu a řešení třeba: https://superuser.com/questions/1675877/how-to-create-a-new-pipewire-virtual-device-that-to-combines-an-real-input-and-o

4
Sítě / Re:SFP ethernetový transceiver modul 10Gb nebo 5Gb?
« kdy: 10. 11. 2025, 13:13:52 »
Okrem toho mam aj jeden Mikrotik S+10RJ, ktory pouziva Marvell 88X3310P. Oficialne zerie 2,4 W, zvlada 2.5GBase-T a 5GBase-T, ale je to tragedia,

Jo, mám to stejně. Topí a musel jsem ho na druhé straně linky přepnout na 5G.

O moc lacnejsi nebol (~54 eur).

Jenže oba ty lepší tj. Cisco SFP-10G-T-X a ModuleTek SFP-10G-T-C-D20 stojí tak 250 EUR. To je dost.

https://obchod.aricoma.com/detail/NOVATRON-SFP10GTX/680984
https://eu.mouser.com/ProductDetail/Amphenol-ProLabs/SFP-10G-T-C

5
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« kdy: 05. 11. 2025, 17:42:02 »
Optika do země nemusí, ale rozhodně by měla být v chráničce a vzhledem k tomu, že má malou pevnost v tahu, tak by v ní mělo být i ocelové lanko. Dělají se i ocelová lanka s optickým kabelem uvnitř.

Pokud vím, tak v chráničce být nemusí, pokud je to kabel a ne jen samostatné vlákno. A nestačí na tah kevlar? Ten bývá v kabelech dost často. U rodičů na vesnici normálně optika v kabelu po sloupech vede.

6
Odkladiště / Re:Sháním nadšence do SDR z Prahy
« kdy: 24. 10. 2025, 08:18:50 »
Zkuste nějaký místní radioklub nebo tu na root.cz bývá upoutávka na každoměsíční sraz v Bastlírně, kde SDR lidi taky jsou.

Ale jinak, SDR je dost široký pojem - prostě digitální zpracování rádiových signálů. Takže podle toho co Vás zajímá se dá zaměřit na "hardware" (GNUradio), jednoduchý příjem (Gxrx, websdr), analýza, vývoj a "hackování" (HackRF One) nebo profi práce (USRP) nebo třeba principy modulací a slabé signály (HAM radio s WSPR nebo FT-8).

7
Odkladiště / Re:Co to byl web Geocities?
« kdy: 29. 09. 2025, 17:47:25 »
Ano, prostor pro soukromé weby.

archive.org ho indexoval někdy od 1996: https://web.archive.org/web/19961025110134/http://www.geocities.com/

8

To netuším. Ale určitě máte smlouvu s městem na odvoz odpadků, které si platíte, ne? Buď přímo, nebo vám to cáluje město z daní. A pokud to nezaplatíte, tak by i nějaký ten exekutor mohl přijít.

Každopádně toto byl příklad toho, jak málo místní diskutéři vědí o čem mluví. A z větší části zde promlouvá přání než skutečné pochopení reálií.


Představte si, že tu krabici mohu vyhodit i ve městě, kde odpady ani daně neplatím. Dokonce i v zahraničí. A jasně jsem Vám tu dal odkaz na paragraf ohledně odložení věci nízké hodnoty (třeba krabice).





9
Asi by stálo za to upřesnit, že se v případě právnické osoby ...

Což nejsem.

Čemu nerozumíte na obratu "vy se dle práva vlastnictví té krabice nemůžete vzdát"?
Tak například vyhodit ji nemůžete. (Musíte předat právo na vlastnictví společnosti na odpady. Jsou na to dokonce takové formuláře.)

Formulář? Pro vyhození krabice? Ano, odpad je teoreticky pořád mým majetkem, ale oni to ve spalovně už vyřeší.

A mimochodem, vzdát vlastnictví se mohu snadno:

NOZ § 1050 (1) ... Byla-li movitá věc, která pro vlastníka měla zřejmě jen nepatrnou hodnotu, zanechána na místě přístupném veřejnosti, považuje se za opuštěnou bez dalšího.


10
Podobně legrační je to v případě, když si koupíte ten telefon. Tak se stáváte "majitelem" nejenom toho telefonu, ale i té krabice, ve které ten telefon byl zabalen. A vy se dle práva vlastnictví té krabice nemůžete vzdát. Takže nejde jen tak tu krabici "vyhodit".

Cože? Proč bych nemohl tu krabici oddělit od telefonu a zacházet s ní úplně jinak? Vyhodit, darovat, rozstříhat.. nebo nechápu co se snažíte říct.

Nahradit firmware je samozřejmě legální. Dokonce je v EU povolen reverse engineering za účelem interoperability (ale je vhodné to dělat jako clean room design). Trošku problém je s dnešním software-defined světem. Protože ten firmware řídí nabíjení, rádia a všechno ostatní. A to má vliv na bezpečnost a dodržení všech možných norem.

Takže napsat ten nový firmware bude pekelně drahé. Však můžeme sledovat jak "snadné" to je u Maců s M1/M2 CPU.

11
Distribuce / Re:Proč vychází tolik jader pro RHEL/Alma?
« kdy: 30. 07. 2025, 13:37:53 »
Pokud se nepletu, tak u windows se zranitelnosti zverejnuji az v okamziku, kdy jsou k dispozici zaplaty.

Embargo date je obvykle domluvené napříč produkty. Takže ve chvíli, kdy se ta informace zveřejní v CVE databázi to prostě musí RHEL vydat.

Windows specifické chyby asi mohou mít embargo dlouhé podle potřeby Microsoftu. Ale linux není jen RHEL.

12
Hetzner má dost šílené ověřování důvěryhodnosti klienta. Něco se jim nelíbí a vůbec Vám účet nezaloží (důvod samozřejmě nezjistíte). A ještě Vám následně řeknou, že nemá smysl to zkoušet znovu.

https://docs.hetzner.com/general/others/fraud-prevention-faq/

Takže dejte pozor na VPN, včetně IPv6 tunelů.


13
Software / Re:Sériový terminál s ovládáním RTS, DTR,…
« kdy: 16. 06. 2025, 17:09:37 »
moserial https://help.gnome.org/users/moserial/stable/intro.html.en má tlačítka pro RTS a DTR.

Některé věci se mi na něm nelíbí, ale na řádkové protokoly celkem funguje.

14
Vývoj / Re:Je jazyk C skutočne ťažký?
« kdy: 12. 06. 2025, 14:46:00 »
Ale porad si myslim, ze to neni nijak slozity jazyk, pouze jsou v nem zaludnosti.

C je syntakticky jednoduchý jazyk. Ale není jednoduchý na použití.

V porovnání s veškerou konkurencí kromě čistého ASM mu chybí jakékoliv pomůcky pro efektivní práci. Není skoro žádná standardní knihovna. Člověk si to prostě musí odedřít s malloc/free, pointery a polem. A pořád u toho dávat pozor.

Někdy je to nutné, ale většinou ne.

15
Vývoj / Re:Je jazyk C skutočne ťažký?
« kdy: 11. 06. 2025, 13:03:33 »
Kód: [Vybrat]
uint32_t *p_u32 = 0x00000040;
*p_u32 = 0x12345678; // zapiš hodnotu 0x12345678 na adresu 0x00000040

Toto je naprosto legitimní C-kód, sic platform specific.

To není tak úplně pravda. Tohle je legální jen s "volatile". Jinak bude optimalizátor provádět psí kusy.

Stran: [1] 2 3 ... 15