Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Vývoj / Re:Studium C# - Godot, MAUI
« Poslední příspěvek od oss kdy Dnes v 07:37:48 »
Si na roote, tu je zast voci Micoroftu taka, ze pouzit C# je herezia. Takze tu sa moc dobrych odpovedi nedozvies.

Moja rada je chod postupne, konzolove aplikacie, zaklady webovych, a potom desktopove aplikacie (WPF), zial tym, ze svet je dnes webovy, tak dektopove aplikacie su v uzadi a dobre zdroje o WPF sa uz hladaju tazko (kedysi sa dal pouzit codeproject.com ale ten je uz v stave achivacie). Ked budes chciet robit desktopovy vavoj multiplatformne tak odporucam rovno zacat s Avalonia UI, je to v podstate WPF 2.0 - rovnake principy, XAML ako WPF ale zlepseny binding, stylovanie a funguje vsade (windows, linux, macos, mobilnyvyvoj aj wasm) - plus maju navody na strankach, hoci nie su take dobre.

Na ostatne a zaklady staci dokumentacia od Micorosftu, je v nej vsetko potrebne a na jednom mieste. A potom uz len programovat, programovat a programovat, proste skusat si vlastne projekty a prehryz sa prekazakami na ktore narazis, goolit a pri tom sa ucit.

Dalsi dobry zdroj su videla od "Nick Chapsas" https://www.youtube.com/channel/UCrkPsvLGln62OMZRO6K-llg , su kratke a je to taky richlokurz geniality pre C#, pripadne NDC https://www.youtube.com/@NDC

2
Vývoj / Re:Studium C# - Godot, MAUI
« Poslední příspěvek od JmJ kdy Dnes v 07:34:16 »
Jak pise kolega vyse - studium je pekna vec, ale neznam moc lidi (jestli vubec nejake), kteri by me v praxi oslnili tim, kolik knih maji nastudovano a z kolik kurzu maji stempl. Tim rozhodne nechci rict, ze tyhle veci jsou k nicemu, ale spravne programatorske naviky a instinkty ti to bohuzel neda.

Takze jestli mas C# rozumne nastudovany, tak si vymysli aplikaci a tu zkuste udelat. Musis si s tim proste hrat a musi te to bavit.
3
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od František Ryšánek kdy Dnes v 06:25:00 »
Chlapi, neviem ci som slepy alebo blby ale v dokumentacii ku switchu planet GSD-1222VHP nevidim nikde uvedene modely sfp modulov, z ktorymi je switch kompatibilny, vie mi s tym niekto poradit?

Stručná odpověď:
zkuste co najdete po kapsách, a pravděpodobně to bude fungovat. Planet nevypadá jako značka, která by měla transceivery "kódované". Zkuste se telefonicky zeptat v Alternetivu (z této reklamy nemám žádný osobní prospěch) - mluví česky a dodávají náhradní transceivery napříč trhem.
Nejlepší šanci mají moduly značené v katalogu jako "generické" nebo "MSA-compliant", a naopak jako potenciální red flag bych viděl zmínky o SGMII (ačkoli modul s podporou SGMII rozhraní patrně může podporovat jako fallback i prostý SERDES režim).

Delší odpověď:
Kolem SFP transceiverů je zbytečně mnoho tajemna - a můžou za to asi především výrobci switchů.
Mechanický a elektrický formát SFP (Small Form-factor Pluggable (transceiver)) je definovaný rodinou "MSA norem". Multi Sourcing Agreement je nominálně spíš dohoda mezi výrobci napříč odvětvím na společném standardu :-) Prapůvodní MSA norma pro SFP fomát je zřejmě INF-8074 - tehdy pro 1Gb SFP. Později přibyly dodatky, které rozšířily specifikaci o 100 Mbps, 10Gbps SFP+, až tuším 25 Gbps SFP28. V tomto rozmezí je podle mého kompatibilní mechanická patice, pinout a úroveň napájení 3.3V = neměla by hrozit elektrická destrukce s únikem dýmu a osobně jsem ji nikdy nezažil. (Jenom konkrétní menší vendor switchů, kódující svoje transceivery, mě před takovou možností před lety varoval - jako že to zažili.)

Realisticky nejhorší, co se může stát je, že transceiver v zařízení prostě nebude fungovat, pokud zkombinujete šachtu a transceiver, které se neshodnou na podporované rychlosti (nebo komunikačním protokolu / sběrnici "prostý SERDES" vs. "inteligentní SGMII"). Jinak samozřejmě můžete potkat problémy třeba s teplem... dají se vymyslet a mechanicky poskládat zvrhlé kombinace switch vs. transceiver, které tepelně nevyjdou dobře :-)

Kamenem úrazu ohledně kompatibility je vedle zmíněných fyzických vlastností a schopností také tzv. MSA SPD EEPROM = maličká i2C EEPROM (nebo nějaká její emulace), která podobně jako v RAM DIMMech obsahuje podrobnou specifikaci vlastností transceiveru. Po téže sběrnici mimochodem funguje taky DDM = jednoduchý digitální health monitor / diagnostika, rovněž standardizovaná. MSA EEPROM má standardizovaný formát/obsah - viz tabulka 3.1 a další v již zmíněném dokumentu INF-8074 (a pozdějších rozšířeních). Jsou tam některé atributy, na které switch může koukat, posuzovat jejich obsah, provádět nějaký základní "sanity checking". A jsou někteří vendoři switchů, kteří si do MSA SPD EEPROM vkládají do "reserved" prostoru vendor-specific příznaky či přídavné kontrolní součty, podle kterých pak svoje transceivery poznávají - tomu se říká "kódování" transceiverů. Tohle dělají hlavně veliké značky: Cisco, HP, Hirschmann, u některých síťovek Intel a co já vím kdo další. Nebo může menší vendor switche zapéct do fimwaru množinu podporovaných vendorů transceiverů.

A pak je možnost, že vendor switche u "svých" transceiverů naschvál poruší standardní formát MSA SPD EEPROM. Mým oblíbeným příkladem je Cisco, které jak se zdá, hned v prvním=nultém bajtu (typ transceiveru) v SFP modulech uvádí 0x00, zatímco pro rodinu SFP (a příbuzní) by mělo být 0x03. Vím o jednom vendorovi switchů, který si svoje moduly nekóduje, vezme jakýkoli generický modul, ale Cisco-kompatibilní moduly nebere přesně z tohoto důvodu :-) A pak znám spoustu dalších vendorů, kteří tenhle prohřešek u Cisco-compatible modulů prostě ignorují. Vezmete Cisco-kompatibilní modul, vrazíte do "svého" náhodného switche nebo síťovky, a ono to prostě funguje.
Tzn. můžete se snažit hledat u "alternativních" dodavatelů moduly, značené jmenovitě jako "generic" nebo MSA-compliant, ale nakonec vezmete nějakou alternativní Cisco-kódovanou čínu najdete po kapsách, a kupodivu funguje taky :-) Nemám tušení, jestli menší vendoři switchů už znají Cisco prohřešek, nebo prostě na MSA-compliance reálně nebazírují, a prostě když detekují transceiver podle "presence" pinu (1 bit), tak do něj pustí 1Gb SERDES a víc neřeší...

SGMII je spíš exot, potkáte ho u dražších multi-rate RJ45 metalických transceiverů nebo u některých divných optických modulů, které jedou navenek 100 Mb na optice a fungují v gigabitovém slotu (právě na SGMII = gigové sériové variantě MII). A jsou údajně také moduly "100Mb optika ven, gigabit dovnitř" které dovnitř jedou gigabit SERDES... Sběrnice SGMII má side-band konfigurační kanál (protažený dalším Slave ID na SPD=I2C sběrnici), kterým se dá sahat do MII konfiguračních registrů transceiveru (který ze má roli MII PHY). Existuje sice nějaká společná základní sada MII registrů, ale reálně jsou v méně typických variantách SGMII transceiverů přítomny rozšiřující registry, které jsou nějakým způsobem vendor-specifické a je potřeba, aby byl modul explicitně podporován driverem ve firmwaru switche/síťovky. Switch podporuje omezenou množinu transceiverů (jejich čipů) od konkrétních výrobců čipů apod. Všiml jsem si třeba jisté trhliny mezi kluby "tradiční Marvell" vs. "inovativní Broadcom".
Proto obecně SGMII přes svou inteligenci znamená spíš problém v rovině kompatibility.
4
Vývoj / Re:Studium C# - Godot, MAUI
« Poslední příspěvek od Mudvy kdy Dnes v 00:11:54 »
Moje rada asi nebude populární ale zase bych to studium nepřeháněl. Spíš bych doporučil si vymyslet projekt a ten si realizovat podle dosavadních zkušeností - pak pokud nemáš s kým to konzultovat tak to projdi s ai co si o tom myslí a jestli by to nešlo udělat jinak a jak. Takhle z něj dostaneš zajímavý moudra co ti napoví jaké oblasti se učit dál.

V praxi používáme c# na WPF appky, API, knihovny, ASP. Jsou nasazené třeba v Azure, lokálně nebo docker. Třeba ty WPFka se člověk může učit roky - jen MVVM je pěkně velká kapitola nejen o psaní kódu ale i o tvorby architektury.

Jako seniorní vývojář totiž už neřešíš jednotivé funkce ale architekturu jak se to všechno poskládá aby to fungovola co nejjednodušeji a nejpřehledněji. Chceš automatizovaný testy, chceš to spravovat v nugetech, chceš to logovat, chceš mít kvalitní updater, chceš mít recyklovatelné funkce, chceš mít zabezpečení, chceš mít dobře oddělené vrstvy atd.

Pokud bych tě mohl nasměrovat - tak se spíš zaměř na všeobecné pochopení architektury. To je to co tě bude víc trápit. Znát všechny nuance C# není zas tak důležité
5
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od googler2 kdy Dnes v 00:03:50 »
Chlapi, neviem ci som slepy alebo blby ale v dokumentacii ku switchu planet GSD-1222VHP nevidim nikde uvedene modely sfp modulov, z ktorymi je switch kompatibilny, vie mi s tym niekto poradit?
6
Bazar / Re:Prodám monitor 43" 3840×1200 100 Hz
« Poslední příspěvek od glondrej kdy 09. 11. 2025, 23:51:13 »
3:2 je taky zajimavy pomer. Ale ty displeje nejsou uplne porovnatelne - maji jiny ucel - skoro bych tipnul ze profici tady budou mit mnohem casteji 2x 24" FHD, nez 28" 4k.

Pokud jde o plochu, muj je o 50% vetsi (fyzicky). K tomu KVM s power delivery, dvojnasobny  konstrast a vyborna barevna kalibrace uz z fabriky (v sRGB modu je deltaE pod 1.3). Tak treba to nekdo oceni.

Ta sirka mi bude chybet, je to navykove (a urcite lepsi nez 2x 24", ktere jsem mel drive). Bohuzel zasahuje do vedlejsiho pracovniho mista, ktere ted potrebuju uvolnit...

Jeste jsem vyhrabal jednu recenzi:
https://www.creativebloq.com/reviews/philips-brilliance-439p9h-monitor-review
7
Sítě / Re:Venkovní síťový kabel na 300 m a 1 Gbit
« Poslední příspěvek od neregistrovany kdy 09. 11. 2025, 23:41:48 »
Instalujeme dost často na stávající STA kabeláž (technologie s TV signály bez problémů koexistuje) a na těch co jsem měl možnost vidět žádné ochrany nejsou. Ochrany jsem neviděl ani na novostavbách u svodů TV coaxů od stožáru do bedny uvnitř budovy. Zdá se že problémy nejsou ani bez těch ochran...

Děkuji za Vaši praktickou zkušenost :-) Pravda je, že u nás v bytovce původně taky žádná bleskojistka na vstupu STA nebyla

Děkuji za vaše potvrzení faktu, že tato technologie funguje převážně bez ochran ;-)

Můj dík byl myšlen zcela vážně. Já po střechách bytovek moc nachozeno nemám - jednak protože to není můj chleba, druhak protože mám z vejšek chodidla v pěst (možná i něco jiného). Občas si toho rozporu někdo všimne a dobírá si mě - že mě baví anténní technika, ale nesnáším vejšky :-)

Ochranu anténních vstupů ze ZBO0 fundamentalisticky doporučuji asi taky z profesní deformace. Ta rádia co prodáváme jsou druhým portem připojena obvykle do kritické infrastruktury - a když odhlédnu od bezpečnostních rituálů (a legitimní opatrnosti), tak taky kdo má peníze na tenhle přijímač (časová ústředna), ten má většinou i pár peněz navíc na svodič... - kupodivu barák plnej lidí asi nepředstavuje takové riziko škody na majetku a hlavně zdraví, jako bezobslužná trafačka někde v polích.

V pohodě ;-)

Jsou lidi kteří když vidí kabel, tak je napadá ne k čemu by mohl být, nýbrž jaké normy by mohl splňovat.  A začnou vytahovat teoretické hrozby, a "zaručené historky" bez souvislosti k dotazované věci. Pár takových i osobně znám..

V realitě na STAčkách ochrany neexistujou, ještě jsem neviděl SVJčko kde by se dala odhlasovat investice do "zlepšení bezpečnosti naší televize" ;-)

Z praxe vím, že když barák dostane přímej zásah, tak žádná přepěťovka nepomůže. To se pak všechna zařízení nametou na lopatku a vysypou do popelnice. Další komplikace v praxi bývá nekvalitní zem v elektrozásuvkách v TV rozvaděčích, které bývají věkopamátné, takže přepěťovka pak nefunguje  správně.

Zkrátka a dobře: Šedivá je teorie, zelený strom života
8
Vývoj / Studium C# - Godot, MAUI
« Poslední příspěvek od Deatheaterscat kdy 09. 11. 2025, 23:33:45 »
Zdravím,

chtěl bych poprosit o radu, jak dál pokračovat ve studiu C#.
Mým cílem je nejen tvořit hry v Godotu, ale i umět C# použít prakticky – ideálně i v zaměstnání (např. při vývoji crossplatform aplikací).

Zatím jsem prošel knihou *C# bez předchozích znalostí* (Pavel Bory) a pokračuju s materiály na [Microsoft Learn](https://learn.microsoft.com/). Přesto z toho mám takový zvláštní pocit – jednak kvůli nejednotnému stylu (asi AI generované lekce), ale i kvůli rozdílům mezi verzemi C# a .NETu, které mě občas matou.

Máte někdo tipy na kvalitní zdroje nebo knihy pro další studium C#, které shrnují důležité koncepty na vyšší úrovni (něco ve stylu *C# in Depth* od Johna Skeeta)?

Rád bych se vyhnul „tutorial hell“ a naučil se C# pořádně pochopit.

Díky předem za tipy!




9
Bazar / Re:Prodám monitor 43" 3840×1200 100 Hz
« Poslední příspěvek od RDa kdy 09. 11. 2025, 23:22:20 »
Noo.. za 6k jsem nedavno kupoval uz druhej 28" hujvej s 3840x2560 (3:2) - ta plocha je proste navykova. A to ma porad 2x vice PX nez tady to za 10K.. takze vyjimecne souhlasim s uzivatelem nad, jen to nehodnotim podle znacky ale uzitecnosti. Imho budes rad kdyz to udas za 7K ... a i to je proste moc, za "pouze 2xFHD".

Zkusil bych mozna nejake FB skupiny a udat to gamerovi, nez tady profikum :)
10
Sítě / Re:SFP ethernetový transceiver modul 10Gb nebo 5Gb?
« Poslední příspěvek od Jan Fikar kdy 09. 11. 2025, 23:17:27 »
Jak najít ty se spotřebou pod Watt? Vidím stále ty z druhé kategorie 1.5-2W, to budou ty žhavící.

Transceivery zalozene na bcm84891. Stale oficialne zeru <2W, ale drzia sa pekne na ~55C. Byvaju aj oznacovane ako "long range" alebo "80m". (Bezne 10GBase-T mavaju dosah 30m -- nehovorim o kabli, ale o tranceiveroch). Vedia iba 1GBase-T a 10GBase-T. (Existuje aj bcm84891l, ktory ma vediet navyse aj 2.5G a 5GBase-T, ale taky nemam). Nie su lacne, naposledy som ich kupoval po ~61 eur/ks.

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, takze prvy a zaroven posledny. V tom istom switchi ako vyssie uvedene bcm84891 pri 5GBase-T kuri na 85C a pri 10GBase-T sa vypina na prehriatie (default pri ~95C, neda sa prepnut na pomalsiu rychlost softverovo; musel som mu tam dat fyzicky zariadenie, ktore vie iba 5G). O moc lacnejsi nebol (~54 eur).

Našel jsem něco o těch čipech, co to v podstatě potvrzuje. I když je to od jednoho výrobce, takže to asi může být zaujatý.

https://www.moduletek.com/en/application_notes/an_00196.html

Ale je tam Marvell 88X3310P jako nejhorší a bcm84891L jako nejlepší. Asi nemá cenu brát 80m, 30m se stejným čipem má menší spotřebu.
Stran: [1] 2 3 ... 10