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 - Petr M

Stran: 1 2 [3] 4 5 ... 7
31
Sítě / Re:Stavba rodinného domu - datová síť
« kdy: 19. 11. 2017, 21:48:46 »
Napada me treba to, ze k odstineni kapacitni vazby musim stineni uzemnit. Pokud uzemnim jeden konec, muze mi induktivni vazba vyvolat bruceni na 50 Hz na neuzemnenem konci stineni. Pokud uzemnim oba konce, potece mi stinenim proud.
1) Stínění je na zachycení bordelu. Tam binec nevadí, hlavně jak není v datových vodičích. Pokud teda nemáš koax/triax.
2) V kapacitní vazbě funguje plášť jako dielektrikum. I kdybys polepil plášť 10cm^2 Cu fólie a pustil do ní 230V natvrdo, vyrobíš si tím kondík proti stínění, co bude mít ipedanci minimálně ve vyšších stovkách kiloohmů (v závislostina meteriálu a tloušťce), proleze max pár desítek uA. Ty se vydají do země a cestou vytvoří úbytek na stínění na pár desítkách metrů řádově v desetinách uV mezi polepem a připojením na zem. Na volný konec se nic nedostane, protože je nezatížený a bude viset na potenciálu místa pod tím polepem (třeba 2.5uV/50Hz). Což je třeba  při efektivním signálu 10mV u koaxu dá -72dB, takže laláč.
3) Stínění se  na jednom konci izoluje kvůli indukční vazbě a vyrovnávání potenciálu, kapacitní s tím nemá problém a tam by se to zlepšilo (dva úseky s opačným tokem proudu, který se interně vyruší).
4) Požadavek na souběh je nejenom kvůli rušení, ale kvůli bezpečnosti. Nejde o neškodných 230V/ 50Hz, ale třeba o to, že datový kabel má normálně deklarovanu odolnost proti průrazu 300V, ale v zásuvce můžeš mít při bouřce 2.5kV (SPD 3). Normy zohledňují ve vzdálenosti kabel se slabší izolací (viz ČSN EN 33 2000-5-51).  I to se ale dá řešit, když víš jak...

32
Sítě / Re:Stavba rodinného domu - datová síť
« kdy: 19. 11. 2017, 03:14:21 »
Právě, vím že musí být odstup, ale kdo to bude sekat tahat 2x. Jestli to lze nějak odstínit, asi to bude lepší řešení.

Tak odstinit by to urcite slo. Videl bych to tak na feritovou trubku se silou steny kolem 5 cm, to cele strcene do uzemnene medene trubky.

Ono úplně stačí uvnitř použít kvalitní STPčko. Pokud jde o rušení, tak jsou dva způsoby, jak se tam může dostat - kapacitní vazbou (plášť je dielektrikum), tam to chytne stínění a jdi v klidu. Nebo magnetická indukce, tam se u kroucené dvojlinky indukuje do obou žil v páru stejný proud, takže se vyruší a konec jenom ustřelí o pár voltů nahoru proti zemi (podélný přepětí), takže pokud krabička plave proti zemi, není problém. A pokud je připojená na zem, měla vy to chytnout kombinace TVS + varistor + stínění připojený jenom na jednom konci. A nikdy nedávat kabely do kruhu.

Venku už je to horší, ale s patřičným SPD a dobrým návrhem se dá eliminovat i úder blesku na pozemku (ten je jinak nebezpečný až do 4km). Ale to už je hodně mimo téma diskuse...

33
Sítě / Re:Stavba rodinného domu - datová síť
« kdy: 18. 11. 2017, 12:32:13 »
Na mysli mám pochopitelně výkon OZE, bohužel jsem přitom myslel na spotřebiče s velkým příkonem (bojler). Rovněž je možné při přebytku energie z OZE spustit spotřebiče, jejichž zapnutí je stejně naplánováno, a není závislé na uživateli, například přečerpat vodu ze studny do nádrže. Blokovat rychlovarnou konvici v plánu nemám.

Vlastní zdroje OZE (FV + μVO), nikoliv zdroje dodavatele.

Tak to jo, tam už to může být cenově jinde. Akorát že pokud někdo nemá vlastní zdroje energie, tak se celý "inteligentní řešení" často posouvá do dimenze imaginárních úspor a uživatelskýho diskomfortu.

Jo. A budeš záviset s celým barákem na jedné pojistce v jednom zdroji... Tomu se říká zbytečný SPoF.
To sice jo, ale pořád mi to přijde lepší, než mít nějakou inteligenci v každé instalační krabičce.

Ta inteligence tam být musí. Ftip je v tom, že stejně máš komunikační rozhraní z té centrální jednotky a senzor/aktor musí řešit komunikaci v závislosti na nějaké síťové adrese, čísle I/O,... Takže použiješ čtyři dráty (0V, 12V, dva pro CAN) a po fyzické stránce je vymalováno. Na CAN pošleš zprávy typu "Venkovní teplota -2", "otevřeny dveře do zimní zahrady", "aktivováno PIRko na zahradní cestě". Která jednotka má reagovat, ta zareaguje, která ne, ta zprávu prostě zahodí. Přenosovka do 1Mbps, protokol včetně handshake, detekce chyb atd. v ceně brouka (třeba STM32F103 v kusovce za 80Kč + budič sběrnice za dvacku). Ty jenom interně dostaneš přerušení, když filtrem projde zpráva, která tě zajímá, a zpracuješ ji...

34
Sítě / Re:Stavba rodinného domu - datová síť
« kdy: 18. 11. 2017, 07:59:02 »
Každopádně vše by mělo být navrženo tak, aby bylo vše plně funkční i pokud se automatizace totálně posere, či mě to přestane bavit/nebude čas/možnosti/zdroje. tj všude u vodovodu by měl být k dispozici klasický vodovodní kohoutek a u elektřiny klasické spínače.

Z důvodu bezpečnosti a spolehlivosti mít ideálně vše na drátu, nikoliv mít nějaké wifi/rf bazmeky z akce v lídlu, protože všichni víme, jak je to se zabezpečením podobných hraček a jak se s postupem času objevují nové a nové zranitelnosti všech možných technologií a protokolů. Proprietální systém jsou zase většinou uzavření, takže se blbě bastlí něco, na co výrobce nemyslel a ještě navíc většinou stojí o dost víc než DIY.

To je rozumný přístup, navíc levnější a ekologičtější (výměna baterek). Jenom pozor na přepětí...

Mít jednu centrální krabici, která to bude vše řídit. Nikoliv arduino/R-Pi/ či podobné mini počítače v každé zásuvce, připojené do internetu, abych to pak musel obcházet a flashovat či aktualizovat a podobně.

Jo. A budeš záviset s celým barákem na jedné pojistce v jednom zdroji... Tomu se říká zbytečný SPoF.

Jednoznačně chci autonomní sekačku, protože pozemek není nejmenší. Zde mi zatím nejlíp vychází ovce...

To už jsem taky zkoušel. Psychicky narušená sousedka podkopávala a rozplítala plot tak dluho, až jí posekaly jahody... Jé, to byla sranda.

35
Sítě / Re:Stavba rodinného domu - datová síť
« kdy: 18. 11. 2017, 07:49:59 »
Já bych doporučoval udělat klasickou elektroinstalaci, ...

Vzhledem k tomu, že je to roky osvědčený, levný a spolehlivý řešení, tak s touhle částí věty souhlasím.

... ale všude důsledně používat hluboké ( okolo 66mm ) instalační krabice. Do té totiž v budoucnu v případě potřeby schováte i nějaký ten wifi modul i s relé a můžete dům předělávat na "inteligentní" postupně.

S touhle částí ale zásadně nesouhlasím. WiFi do automatizace nepatří, ani kdyby bylo zadarmo.
- Nedefinovaný latence,
- Nedefinovaná spolehlivost propojení,
- Blokování pásma pro ostatní služby
- S počtem zařízení exponenciálně klesá prostupnost sítě (protože režie a víc kolizí).
- V případě senzoru na baterky jenom symbolická výdrž...
- Možnost SW bugu ve firmware a dostupnost přenosovýho média zvenčí objektu. Může se z toho stát brána k napadení dalších zařízení, nebo se staneš otrokem desítek nekonečných aktualizací desítek krámů.
- Nehledě na to, že bych určitě chtěl v zásuvce u nožního stolku kvůli rozsvícení lampičky vysílač 2.4GHz 0.5m od hlavy (na této frekvenci náhodou pracuje i mikrovlnka - rezonanční frekvence molekul vody).

36
Sítě / Re:Stavba rodinného domu - datová síť
« kdy: 18. 11. 2017, 07:35:29 »
...plánuji taky nějakou tu automatizaci jako spínání spotřebičů podle tarifů a případně podle aktuální příkonu OZE,

Ten prikon zjistite kde?
Příkon je na  štítku spotřebiče. Od určité hodnoty to švihne do spínané zásuvky.

Akorát na to nemusí mít automatizaci, stačí využít několik stykačů od HDO paralelně. S tím, že k zásuvkám povede CYKY-J 5x2.5, kde bude klasicky N, PE a fázový vodiče se použijí následně:
1. Trvale připojený na jistič
2. Zapojený skrz kontakty stykače NT/VT
3. Rezerva pro případ, že bude ne okruhu potřebovat ještě jiný řízení.

Toto řešení je spolehlivý a bezúdržbový, nemusí mu věnovat moc času. Na druhou stranu, proč by kdo takovou pitomost dělal? Příklad s pračkou:

Je tady otázka, jestli si pračka nechá líbit vypínání šťávy. Jako že přepíchne pračku do permanentní zásuvky, naprogramuje co má dělat, přepíchne do spínané zásuvky a pračka to do sepnutí zapomene (RAMka je potvora). Takže to dopadne tak, že pračka bude ve spínané zásuvce, ale chodit se k ní bude v době NT, aby se dala spustit.

Přitom když ji nechá zapnutou v zásuvce a jenom naprogramuje, kdy se má spustit (znalost tohohle by vyžadovalo ruční zapnutí v NT), získá mnohem větší komfort (nemusí být v době NT doma, aby to zapnul).

CYKY-J 5x2.5 je za 30Kč/m, standardní CYKY-J 3x2.5 za 18Kč/m. Pokud je to z rozvaděče k pračce 20m, na kabeu je to 240Kč. Nepočítám cenu stykače, předpokládám volný kontakt na tom pro bojler. Pak tam potřebuje druhou, trvale zapnutou zásuvku za dejme tomu 200Kč (musí být kvalitnější, aby vydržela přepojování, pokud je podporováno ze strany pračky).

Pračka bere 2kW max., ale jenom v době ohřevu. Řekněme, že za celý dvouhodinový praní to dá 1.5 kWh. Při ceně NT 4Kč/kWh a VT 6Kč/kWh dělá rozdíl na jedno praní 3Kč, tak se to vrátí během cca 150 praní (jedno praní týdně po dobu tří let). Se stykačem za pětikilo už je to návratnost šest let. Jestli se ten "komfort" vyplatí, nechám na každým soudruhovi.

Vyloženě super je připojení všech spotřebičů nad 1.5kW na takovou zásuvku:
- Dojde návštěva: "Tady máte brču. Kafe nebo čaj budou za tři hodiny, mám odpojenou rychlovarku"
- Děcka řvou hladem: "Sorry, děcka. Oběd bude okolo šesté večer, troubu zapnou až odpoledne a upíct kuře chvíli trvá"
- Dojdou řemeslníci: "Sorry, pánové, stavte se za dvě hoďky, teď mám odpojený zásuvky. Nebo počkejte, kvůli 2Kč/kWh vám to pětikilo na hodinu za to čekání přihodím".

Fakt nápad jak noha. Automatizace má být přínosem, ne komplikací. NT se hodí na nahřátí bojleru, nafoukání nádrže u kompresoru apod. Ne na normální spotřebiče.

37
Nepřijatelný je kdokoliv, kdo vytvoří uměle nepřítele a staví svou politickou ideu na jeho likvidaci nebo znevýhodnění.

Nacisti: "Židi jsou zlo, zničíme je, zabavíme jim majetek a ten nám zajistí na čas prosperitu. Druzí na řadě jsou neárijci, jak dojdou židi, zabavíme ..." No a kdyby to klaplo, poslední na řadě jsou japončíci taloši,... co nešprechtí německy.

Komunisti: "Rolník a podnikatel je póvl, sebereme jim majetek a tím komuna získá majetek, se kterým bude hospodařit." Takže selektivní likvidace části společnosti a dosazení těch, co tomu nerozumí, do vedení (hladomor v Rusku 1918). A protože jde proti biologii člověka (člověk se vždycky staral o svou rodinu a sebe, v nouzi byla větší šance na přežití), vede to k rozkrádání a z rovnosti jsou najednou dvě kasty - bachaři a otroci.

Socani: Zvýhodníme státní zaměstnance. Ty, co podnikají, nebo si našli dobře placenou práci, okrademe na vyšších daních a koupíme si za to hlasy od stáda. Jo, a podnikání musí skončit (Štěch, Mládek)

ANO: Podnikatel je kriminálník, podvádí, budeme je fízlovat a špiclovat, sedřeme z nich kůži. Ale pozor, na ty, co si sem tam šoupou miliardama nesahat!

O tohle nestojím. Dneska je obětí soused, zítra to můžu být já. Záleží, jak rychle dojdou zdroje ze ždímané skupiny společnosti. A i kdybych se přidal ke ždímačkám, nemám jistotu, že se a) utlačovaní nenaštvou a nepověsí mě na kandelábr a za b) nedojdou zdroje a civilizace bez práce neskončí.

A Nekola má pravdu - retardovaným se člověk rodí, lumpem se stane z vlastního rozhodnutí.

38
Sítě / Re:Cat5e kabel - zapojení
« kdy: 25. 06. 2017, 18:08:32 »
Tak si říkám, jestli ta funkčnost kabelu a omezená rychlost nespočívá v něčem jiném, než jsou konektory a ten kabel.

Dlouho jsem přemýšlel a pak mě napadlo: co se stane, když zakoupím zdravé SUPER POTRAVINY a vitamíny?

Jo, to bude asi ono. https://www.youtube.com/watch?v=We7cvDtVgi8

39
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 26. 10. 2016, 21:16:44 »

MS zacal uvolnovat bezpecnostne zaplaty kazdy druhy utorok v mesiaci. Takze s podporou updates uz su na tom lepsie.

Tři důvody, proč je právě tohle nejblbější možný řešení:
1) Když druhý úterý v měsíci někdo zveřejní kritickou 0-day zranitelnost, tak jewisláckýsvět na 29 nebo 30 dní v p...
2) Widle aktivně vynucují aktualizace a restarty, takže ve výsledku systém není dost stabilní na to, aby na něm něco běželo dýl, než ten měsíc *)
3) Widle nemají databázi aplikací, kde by byl ka každé instalované aplikaci bez ohledu na dodavatele zdroj ke stažení, aktuální verze a podpis autora. Takže pokud máš instalovaných 30 aplikací třetí strany,musíš si je hlídat sám **)

*) Linux potřebuje obecně restart jenom na patch jádra, od verze 4.0 je dokonce i v jádře podpora patche za běhu, ale moc se to zatím v distrech nepoužívá. Mám teď uptime 25 dní a nebýt dirty cow, ještě by to pár desítek dní s uspáváním s přehledem dalo.
**) Na noťasu, ze kterýho teď píšu, se zrovna fixuje dirty cow a příkaz "sudo dnf -y update" to vzal zároveň s novou verzí LibreOffice, Eclipse, Wine, Evince, Epiphany, keepassx, mariasql, wine, gnome, java, gnutls, git,...

40
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 26. 10. 2016, 20:36:19 »
Nezorganizujem závod? Dva čistý noťasy, stejná konfigurace železa. Na jednom instalace widlí (Jurdo nebo Blábol ), na druhým instalace Tuxe. Kdo nainstaluje systém v posledni verzi a programy z připravenýho seznamu jako druhý, kupuje vítězi fungl nový SUVčko.  ;) Měl by na to nějaký widlák koule?

41
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 22. 10. 2016, 11:41:43 »
Jardo:
Nejde o slovicka pouzitelnejsi a najpouzivanejsi. Ak drviva vacsina ludi preferuje windows, tak je pre nich viac prijatelnejsi a pouzitelnejsi, ako linux....

Máňa přišla do chlíva postarat se o tři krávy. Kolem krouží hejno much. Má si dát k svačině tu tatranku, co má v kapse a má na ni od včerejška chuť, nebo otýpku slámy jako ty krávy, anebo kravský koblih jako těch 500 much?

Sakra, BFU a programátor jsou dva odlišný živočišný druhy. Tady se řeší programátor, evolučně vyspělejší druh. Tak si vem svou statistiku a jdi si s ní vycpat kloaku.

Preco by si mal clovek nieco nastavovat v linuxe, ked mu nieco nejde? Dokaze to normalny clovek? Bude si normalny clovek opravovat dieru v kerneli linuxu alebo opravi si driver? ...

Proč by si měl člověk něco konfigurovat ve widlích, když mu něco nefunguje? Dokáže se povrtat v registrech a úplně to nezabít? Opravdu normální člověk dokáže vnutit desítkám ovladač, který si přeje, zfalšováním .inf souboru? sudo modprobe je jednodušší, než proklikávat na desátý pokus pět hlášek, aby to zase odmítlo a přiřadilo tiskárně ovladač zvukovky.

V Linuxu je jedna výhoda - když si chce hrát třeba s firewallem, stačí zkopírovat /etc/firewall (adresář /etc/ si snad zapamatuje a jmenuje se to podle modulu, ve kterým se vrtá) na bezpečný místo a když se pokus nepovede, zkopírovat originál zpátky. Jak to děláš ve widlích s registrama? Bod obnovení, co trvá 5h a stejně nikdy nepomohl? Nebo export/import přes soubor .reg? A kde ten BFU vezme jistotu, že zazálohoval všechno a že se mu to během zálohy nezměnilo pod rukama?

Sorry, ale zrovna v tomhle je Linux ne o dvě, ale o tři hlavy před widlema.

42
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 22. 10. 2016, 11:22:33 »
Na normální práci je jednoznačně nejlepší volba Windows. Je univerzální, fachá na něm mnohem víc aplikací.

Jo, nevidíme tu přidanou hodnotu pro lenochy: "Já vím šéfe, že to spěchá, za hodinu potřebujete ty dokumenty pro velkýho zákazníka a já se tady flinkám v kuchyňce u kafe, ale zrovna se aktualizují widle..."

Jediný argument, který by mě přesvědčil k nabootování widlí, je Altium Designer. Zbytek mám v Linuxu... Stabilnější a s menším overheadem na údržbu systému.

43
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 21. 10. 2016, 23:05:48 »
Takže to shrneme... Bez emocí, v pondělí ráno přijdu do hokny, zapnu mašinu a ....
  • Boot
    • Tux: Grub (5s na výběr verze), štafetu přebírá systemd, paralelně zavádí několik targetů, za 30s vypisuju login údaje. Když chci vidět podrobnosti, na Plymouthy stisknu ESC
    • Widle: Zapnu napájení, černá obrazovka, uprostřed nesmyslná animace. 3/4 hodiny v tahu. Asi to bude tím, že zrovna nějaký DLLka po aktualizaci potřebují zkompilovat z C# bytecode do nativního strojáku.
  • Synchronizace s kolegama
    • Tux: Autofs řeší vše, stačí git pull a projít změny.
    • Widle: Je 50% šance, že se pokusí připojit síťový disky ještě před tím, co dostane z DHCP nějakou IP adresu, nebo než se načte ovladač WiFi. Takže prvně pořešit ručně sdílený disky. Pak teprve doháníš kolegu s Linuxem. Hiearchie cílů nebo úrovní při bootu prostě neexistuje.
  • Spuštění aplikace
    • Tux: Ctrl+F2 a psaní názvu programu, nebo čeho se to týká. Na "web" vyhodí ikony Firefoxu, Konqueroru, ... (co je instalováno), na "hudba" přehrávače,...
    • Widle: Tady je několik možností. Nabídka start a 10 minut bloudění, minimalizace všeho a hledání ikony na jediné ploše mezi 50 dokumenty, a 60 dalšíma appkama,...
  • Hledání dokumentu
    • Tux: Ctrl+F2 a píšu název, průběžně a vreálným čase vidím výsledky přímo na ploše. Výsledek hledání prostě rozkliknu.
    • Widle: Hurá do průzkumníka. Prohledání dokumentů (cca 2000 souborů na SSD) je na osm minut na osmijádru s 16GB RAM. Připsání písmene do vyhledávacího políčka neznamená eliminaci ze seznamu nalezených souborů, začne znova.
  • Ladění aplikace
    • Tux: Pokud něco sestřelím, není to jádro. To už by musel být mega problém, za poslední tři roky to bylo 2x.
    • Widle: Nemám jistotu, jestli za BSOD může moje aplikace, nebo prostě to, že se na obloz protrhalymraky a systému se ta modrá (obloha) zalíbila. Sestřelí je i VisualStudio a jiný soft od stejnýho výrobce, ověřeno.
  • Poškození konfigurace
    Někde se stala chyba a vyvíjená appka poškodila nastavení systému.
    • Tux: Nakopírování záložního texťáku s konfigurací, restart jedné služby. Trable na cca 20s.
    • Widle: Zhroutí se. Boot do nouzovýho režimu, hodina zjišťování, co se děje a vrtání v registrech. Nebo hurá na bod obnovení. Šance, že doba obnovy bude pod 2h čistýho čau je asi 2%, šance, že to pomůže je asi 30%.
  • Úterý, vyšla aktualizace.
    • Tux: Nic se neděje. Sice jsem zjistil, že je tam oprava 0-day na OpenSSH, ale stačí dva příkazy - "dnf -y update opessh" a druhý pro reboot ssh serveru. Jupí, čerte, jede se dál. Zbytek aktualizuju, až se ti bude hodit mě.
    • Widle: Pozorováno snížení výkonu na 20%, tři jádra saturována. Toto trvá kolem tří hodin, když to jde dobře. Pak otravuje s nutností rebootu a nakonec se to samo restartuje rovnou uprostřed psaní té nejkomplikovanější funkce.
  • Vyvíjená aplikace rozhasila moduly jádra
    • Tux: Reboot, výběr starší verz jádra v GRUBu. 45s i s vypnutím. Zatím to pomohlo vždycky.
    • Widle: Bod obnovení (viz výše), nebo svatá reinstalace.
  • Pád aplikace u tesťáka
    • Tux: Vím, že tam jede SSH, sosnu si log pomocí příkazu scp
    • Widle: Řeším blbosti jako vzdálenou plochu, TeamViewer nebo maily a zdržuju ostatní od jejich práce.
  • Středa: Nedostávalo se USB portů (těch při vývoji není nikdy dost), poštou došel nový hub.
    • Tux: Prostě ho tam nějak zapojím, ono se to chytne.
    • Widle: Odpojím klávesnici o USB, zapojím tam hub, klávesnici do něj a přestane to fungovat. Je totiž potřeba nová enumerace a znovuzavedení ovladače, ale na to je potřeba souhlas uživatele, který se nepřihlásí bz klávesnice. Takže tvrdý restart, pokud nebyl přihlášen uživatel.
  • Připojení prototypu a jeho ladění
  • Páteční údržba software
    • Tux: dnf nebo apt-get, otázka jednoho řádku v terminálu, na konci šichty jenom vypnu stroj. Během aktualizace se dá klidně pokračovat v práci.
    • Widle: Začnu restartem, aby se vstřebay případný aktualizace mrkvošrotích produktů. Pak po jedné stahuju aplikace, který se připomínají - ikona v LibreOffice, která otevře webovou stránku, odkaz v dialogu TortoiseSVN, info o nové verzi Javy v systrayi,... Na appky, který neřvou, se dostane málokdy. Problém je, že se instalátory dožadují zavření aplikací (explorer, firefox,...) a restartů. Takže nemůžu jedno stahovat a druhý instalovat. A nakonec ještě to nastavování, když se widle tozhodnou, že..

Detaily, ale ve finále udělají hodně...

44
Windows a jiné systémy / Re:Je lepší Windows nebo Linux?
« kdy: 20. 10. 2016, 21:56:01 »
Ono záleží, v čem a co člověk dělá. Někdy jsou holt potřeba widle ve virtuálu :(

Na tvorbu SW widle ani omylem, protože.
1. Zrovna včera kolega předváděl, jak vyvolá z VisualStudia modrou smrt na desítkách jedním stiskem kombinace kláves. Když aplikace dokáže sestřelit jádro systému od stejné firmy, tak není co řešit.
2. Bez konzoly a nativního SSH je cokoliv nepoužitelný, i rozchození GITu ve widlích je porod s instalací MinGW, Putty a kdoví čeho kdoví odkud. A bez GITu asi v dnešní době přece nikdo nemůže myslet programování vážně.
3. Na vidlích nejsou tři zadeke režií, ale minimálně pět. Ruční update všech aplikací (třeba LibreOffice, kde vyběhne ikonka a stáhni si to sám). Na Linuxu řešeno pomocí dnf nebo apt z jednoho řádku, na pozadí, bez restartu a shození aplikací, navíc v 90% případů do tří minut.
4. Když na Linuxu není něco jasný, podívám se do zdrojáku. Na widlích můžu leda tak (cenzurováno), protože z MSDN se  člověk dozví leda kulový.
5. Když se potřebuju dostat někam na železo, ve widllích je kikiliarda API, musím shánět GUID od objektu,... V Linuxu mám prostě soubor v /dev/, nebo si to mapuju jako paměť.
6. Když potřebuju napsat ovladač pro hardware, tak na Linuxu je to den psaní a den testování, dokumenace na 5x A4. Na widlích je potřeba DDK, studium tří tun dokumentace,...
7. Během programování a testování se občas povede něco pohnojit. V Linuxu stačí obnovit ze zálohy příslušný soubor v /etc/ a je to.
8. Pokud se to hodně rozbije a nechce nabootovat, stačí vybrat v grubu starší verzi. U widlí je to o obnově z bodu obnovení, která trvá od dvou hodin do dvou dnů. Úspěšnost je 40%, obnoví se s chybou, ale bez dat.
9. Pro embedded systémy, který často jedou na Linuxu (SH3, SH4, MIPS, ARM9, ARM11, Cortex Ax, PPC, AMD Geode,...) je to prostě nativní prostředí.
10. Na Linuxu jsem ještě nezažil, že by nový soft odmítl starý data. Změním IDE, ale kompilátor a nastavení můžu nechat. Na Widlích je to standard (jak někdo v teamu přejde na novou verzi M$ Opic nebo MSVS, musí migrovat všichni, protože mu to jeho práci přetáhne do novýho formátu a nedává to moc na výběr). Navíc u MSVS vetně kompilátoru a linkeru. Že to znamená další prachy za licence a komplet retest produktu je asi nepodstatný detail.
11. Když jedu nějaký test a potřebuju logovat data ze zařízení třeba tři dny (a víc, viděli jste někdy třeba klimatickou komoru?) a během toho vyjde nová aktualizace, na Linuxu se nic neděje (restartuje se jenom při update jádra) a ještě na tom stroji aktualizuju ručně a prostě to v té době nespustím. Widle se neptají, widle hledají jakoukoliv záminku pro sabotáž testu restartem.

A k té migraci, když to zkoušel kolega na noťasu z čistých W7 na W10, tak to byla docela ostuda. Bohužel neodpojil externí monitor a tak měl i interní, i externí moncky černý, síť chcípla a jednou za 10s problikla LEDka od HDD. Nasmáli jsme se u toho hodně, ale on se kupodivu nějak nebavil...

Lepsi je linux.
Vlakno se muze uzavrit.

+1

45
Vývoj / (
« kdy: 08. 09. 2016, 21:40:57 »
A ke zpracování signálů na jednom řádku - mezi zpracování signálů se dá započítat třeba FIR filtr 1. řádu u ADC na potlačení šumu.

Třeba derivační článek xn+1 = 7/8*xn + 1/8*a se napíše v C v přerušení 12b ADC takto:

Kód: [Vybrat]

volatile uint16_t x = 0;

void ADC_ISR(void) {
  x = ((x << 3) - x + ADC_VALUE) >> 3;
}

Třeba u ARMu s barrel shifterem je to velice efektivní metoda. Jenom vědět, jak na to bez násobení a floatů.

Python nedělám, ale pokud by chtěl stejně filtrovat data, tak princip bude pořád stejný. A taky se to asi vejde na jednu lajnu...

Stran: 1 2 [3] 4 5 ... 7