a zpusobi prepsani fw tvrale poskozeni karty nebo po navraceni puvodniho fw se jeji fucnkcnost zcela obnovi ? jestli plati prvni moznost, bude docela zahul tento bug opravovat, uz vidim ty kamiony odvazejici tuny poskozenych sitovych karet ;-)
Problém je v tom, že bez brýlí se brýle špatně hledají, což věděli už Mach a Šebestová. V tomto případě bez funkční karty zřejmě nepůjde provést flash firmwaru. Doprava karty do servisního střediska, a následný flash na desce (nebo výměna chipu), to je v lepším případě drahé. V horším případě to nelze.
Ale je na čase se zamyslet nad finanční odpovědností autorů SW. Opakovaně jsem na rootu četl, že by autoři SW měli nést odpovědnost. V tomto případě by se někdo prohnul. A když ne v tomto případě (protože to nebyla finální verze), tak v případě firmware mechanik LG, na což byl link v článku. V praxi je to nakonec tak, jak jsem tehdy psal - za spolehlivost běžného SW dnes nikdo ručit nemůže, protože IT průmysl je prolezlý bugy takovým způsobem, že to prostě nejde. Programátoři dělají chyby, C/C++ je náchylné na chyby, a změnu přinese až zásadní posun vývojového modelu (viz Singularity, Midori). Takové technologie ovšem na Linuxu nikdy nebudou (nebojte, na čemkoliv technologicky podobném dnešním Windows také ne).
Naštěstí podle GPL autor softwaru nenese odpovědnost za to, že se někde upsal nebo něco špatně promyslel. Taky by to mohlo dopadnout tak, že by software nedělal nikdo a pokud už ano, tak by byl výsledek neskutečně drahý.
Věřím, že Intel má k dispozici vývojové verze těhto karet, do kterých není problém nový firmware nahrát, takže továrna na těžítka se nekoná.
a kdyz se nekdo upise u vypoctu nosniku mostu, ktery potom spadne na vlak, mel by nest odpovednoste? a kdyz by byla chyba v software pro vypocet nosniku, protoze se programator upsal, mel by za to nest odpovednost programator? ja bych vsem meril stejnym metrem a je jedno jestli jde o peceni rohliku, programovani nebo nosne konstrukce.
Spíš by měl být potrestán manažer, který nedokázal zajistit pořádné testování produktu. U programů zdarma ale logicky nikdo zodpovědnost nést nemůže. Placená distribuce je něco jiného, ale to není tenhle případ.
"NO WARRANTY" není výsada GPL licence, open source či freeware. Záruka na vady v software (a případné následné katastrofy) se jejich producenty neposkytuje bez ohledu výši finanční částky, jakou za daný produkt zákazník odevzdá.
To samozřejmě jako plošná pravda nebylo míněno. Ale když už jsme u toho, opravdu a upřímně rád bych znal nějakého distributora software (distributor software není pojišťovna ani poskytovatel služeb, je to distributor software), který takovou záruku poskytuje. Ač existenci takového nevylučuji, bohužel jsem na něj zatím nenarazil. Kdo mi dá příklad?
Zřejmě soudíte podle produktů typu MS Excel. Ano, producent se licencí vyváže z jakékoliv odpovědnosti za škody (aby taky ne, když netuší k čemu to kdo bude používat). Ale u software typu řízení procesů nebo programů pro architekty (obecně programů s přesně popsaným chováním) se obvykle vyvázat nemůže - neprodal by to. Někdo tu zmiňoval výpočet nosníku - pokud to počítal na kalkulačce nebo v MS Excel pak má smůlu, zodpovídá za to on sám. Pokud použil některý z komerčních projekčních SW, pak má velkou šanci přehodit vinu na dodavatele toho SW - ovšem musí prokázat, že skutečně tu chybu udělal program a ne architekt při zadávání dat.
Zřejmě by to chtělo příklad takového software (jehož "výrobce" se nezříká odpovědnosti za škody vzniklé chybami v sw). Hypotetický příklad s "velkou šancí na přehození viny" disponuje příliš nízkou argumentační hodnotou. :-)
Pracuji ve firme, ktera je prednim vyrobcem sw mimo jine pro statickou analyzu konstrukci a muzu vas ujistit, ze zodpovednost za spadlou konstrukci samozrejme nese ten, kdo dal razitko pod posudek. SW at sebelepsi ma porad jen funkci pomocnou a uz z principu veci nemuze byt spolehlivy - protoze sama metoda vypoctu neni spolehliva a je jen na statikovi jestli prohlasi, ze vysledky jsou v poradku nebo jestli to konvergovalo nekam do haje.
Samozrejme ze to prochazi zevrubnym testovanim a porovnavanim vysledku z jinych sw apod., ale statik vzdy musi vedet jakou metodu vypoctu vybrat na tu konkretni konsrukci a posoudit jak velka chyba mohla nastat.
Ja sam jsem neslysel o zadnem vyrobci sw na statickou analyzu, ktery by prebiral zodpovednost za vysledky, neslysel.
To je omyl. U SW zdarma je odpovědnost autora v principu stejná, jako v placeného SW. Ono těžko obhájit, že když dá autor SW zdarma, tak neručí vůbec, a když ho prodá za jeden dolar, tak ručí jakkoliv. V praxi smluvy tvrdí, že autor nenese odpovědnost, a pokud odpovědnost vyžadují místní zákony, tak je omezená kupní cenou SW. Jinými slovy když je nejhůř, vrátí vám zaplacenou cenu.
Alebo sa za cenu GPL programov pocita datovy prenos, ktory potrebujes na jeho stiahnutie? V tom pripade si od neho stiahnem ten program nazad, aby mal vyrovnany download/upload. :-)
Jak píše Inkvizitor: Pletete do sebe různé licence. Buďto si stáhnete (zadarmo) program pod GPL a přistoupením na podmínky licence přebíráte odpovědnost za správný chod (nebo případné chyby) na sebe, nebo si koupíte aplikaci, která se v licenci hlásí k zodpovědnosti za způsobené škody, ale zadarmo to asi nebude.
SW je autorské dílo. Když napíšete encyklopedii, kde se píše "lvi často slouží jako svačina pro turisty", místo "turisté často slouží lvům jako svačina", nesete odpovědnost? ;)
Ovsem musis si opatrit radneho soudniho znalce, ktery obhaji, ze prvni verze je mnohem krasnejsi. Protoze co je pravdive je krasne a co je krasne je pravdive. :-)
Ohledně těch LG, copak si to už nepamatuješ? Byl to jen a pouze problém toho, že LG napsala špatně firmware, vůbec ne chyba linuxu nebo sw. Takže příště neplácat nesmysly.
U tech LG mechanik slo to, ze ATAPI zarizeni se ovladaji sadou prikazu, ktera je zkopirovana z SCSI. No jeden z prikazu SCSI byl "clear cache". Vsechny ATAPI cdromky ten prikaz prijmuli a zmazaly si cache nebo neudelali vubec nic. A pak prisli inzenyri z LG, rekli si "Windows tenhle command nikdy nepouzivaji, co kdybysme ten opcode pouzili pro prikaz (zacni nahravat novej firmware)".
Vzhledem k tomu, ze tahle firma zadny datasheety nedodava, tak neni mozny autory linuxu z niceho obvinovat. V pripade intelu to ale muze byt vselijak, i kdyz ani intel neposkytuje veskerou dokumentaci.
Pokiaľ ide o zodpovednosť, situácia je mizerná napospol u všetkého SW. Dokonca i samotný M$, ktorý má najmenšie problémy s platením následkov, a že ich teda nespôsobil málo.. tento M$ v licenčnej zmluve uvádza, že akákoľvek jeho zodpovednosť má hornú hranicu -cenu licencie.
U GPL softvéru zvykne byť cena licencie 0,-Sk takže za použitia M$ metodológie, zodpovednosť autorov GPL softvéru za škody prakticky nemôžme očakávať. Autori to zvyknú aj explicitne uviesť -"Tento program bol vytvorený s cieľom, aby bol užitočný, ale berte ho "AKO JE" a používajte len na vlastné riziko. Autor v žiadnom prípade nenesie zodpovednosť..."
"c/c++ je nachylne na chyby"... tak dobre, som sa uz davno nepobavil... doposial som myslel ze programatori su nachylni na chyby, a to za to moze jazyk! haha
c/c++ má tu vadu, že většinou nedělá nic, co programátor neřekne, (c++ si některé části vymyslí, ale to je fuk) nekontrolují se operace, etc.
Jiné jazyky naproti tomu umožňují i velmy lajdácký program (spíše kód) provozovat velmi bezpečně a stabilně, ale jen díky tomu, že spoustu věcí dělají za programátora.
ale to není chyba, to je vlastnost.
To, že různé jazyky (případně implementace) mají různé schopnosti a jsou užívány s určitou kulturou, jsou i jejich aplikace různě chybové, to je logické. Jazyky nejsou stejné, jako nejsou lidi stejní. Ještě si přisadím: Rozdíly mezi některými jazyky jsou propastné.
c/c++ má tu vadu, že většinou nedělá nic, co programátor neřekne, (c++ si některé části vymyslí, ale to je fuk) nekontrolují se operace, etc.
...toto nelze brát jako nevýhodu, protože je to dokumentovaná vlastnost tohoto jazyka. Pokud chcete jazyk který si vymýšlý tak si ho používejte já se mu vyhnu velkým obloukem. Pokud budu požadovat např. typovou konrolu a podobně, použiji jazyk který tuto vlastnost má. Ono všecho má svoji cenu a nelze paušalizovat který jazyk je lepší a horší, ale je nutno se ptát který jazyk je vhodný k jakému účelu a za jakou cenu?
To že jazyk C nedělá nic co se mu neřekne není vada ale vlastnost, která je v některých případech přímo požadovaná, ty nevdělanče.
A keď jazyku C poviete, že chcete zobraziť jedenástu hodnotu z desať prvkového poľa, tak si nejakú hodnotu "vymyslí". Iné jazyky by ale programátorovi oznámili, že je hlupák.
O tom je ten rozdiel.
Jak vypadá "dělání věcí za programátora"? IMHO je to naprosto správné, že jazyk nedělá nic ze své vlastní vůle ale jen to, co se mu řekne. Řeknu jazyku že chci porovnat dvě hodnoty a očekávám, že mi sdělí jestli jsou si rovny nebo ne. Kdyby mi k tomu ještě sdělil aktuální počasí nebo třeba jídelní lístek nejbližší restaurace tak bych moc nadšený nebyl.
Ta zodpovednost by mela byt do X nasobku ceny za software. Kdyz si stahnu OO.org z netu, a pri praci mi to poskodi dokumenty, tak je to moje blbost. Ale kdyz bych si koupil prebaleny OO.org od Vas za 1000,- tak byste zato mel nest nejakou odpovednost.
Pokud se dobre pamatuji, u mechanik LG slo o to, ze si soudruzi vylozili specifikace rozhrani ATAPI po svem a jakysi prikaz, ktery ve Windows nebyl pouzit, zvolili na preflashovani firmware. Problem s Linuxem pak vznikl tak, ze Linux ten prikaz pouzil. Nevim, proc by zodpovednost mel nest kdokoliv jiny, nez LG. A jestli mi skleroza dobre slouzi, tak ty mechaniky vymenovali.
Místo brýlí pomůže zamhouřit oči nebo lupa(záleží na vadě);) Pokud nelze flashovat kartu i s poškozeným firmware jedná se opět o dkaz blbého designu karty. Viz. moje příspěvky nahoře. Každý slušnější MP3 přehrávač nebo nové telefony nokia,routery a i počítačové komponenty ba i jiné elektro hračky mají recovery režim. Vývojářům intelu by se nic nestalo kdyby logiku controleru sběrnice a flash paměti napevno zadrátovali do zařízení, které by bylo systémem normálně viditelné.
Ještě jeden komentář: C# ani .NET nejsou odpovědí na chyby programátorů, pořád je budou umožňovat. Naproti tomu takový BitC, používaný při vývoji operačního systému Coyotos, nástupce poměrně legendárního systému EROS, který dnes umí to, o čem Singularity nesní ani ve svých nejlepších snech, to je paráda.
Zpravy jsou ponekud rozporuplne, ale zda se, ze poskozena karta neni videt v lspci. Takze obnova fw nebude snadna. Navic zavada postihuje karty osazene v noteboocich, kde budete vozit spise kamiony notebooku.
Intel zrejme vi, jak kartu spravit, ale jejich pravni oddeleni musi posoudit, jestli to smeji prozradit.
Mozna ze az budeme vedet, jak kartu spravit, ukaze se, ze intel ma maslo na hlave.
Naštěstí mají notebooky wifi, usb a express card, takže nějaká odpálená síťovka není velký problém. Je to daň za monolit, který nejde rozebrat ani pořádně opravit.
Kde jsou ty časy, kdy se na síťovkách nacházel oddělovací transformátorky. Dnes jde všechno rovnou do čipu a proto odpálení síťovky může být klidně záležitost ethernetu, který vede příliš blízko 230V kabelu.
e1000e NENI poskozena, jen ma prepsany firmware you idiot ! Staci tam zapsat ten puvodni, coz by se melo provest automaticky, v pripade, kdy je karta integrovana na mainboard, jako soucast flashovani nove verze BIOS, move your ass butthead, and flash your fucking crap.
"Panovi dosly argumenty"? Nebo "panovy argumenty dosly"? Ale v tom pripade bude nutne napsat i KAM. (Slovosled jsem za tebe opravil.) Mozna machruj dvema jazyky, az je budes oba umet.
Sir, I don't give a damn about Czech, and think you might be some loser from Czechoslovakia with small penis, or possibly no English knowledge. Tell me about how precise your conjugation truly is, for example. I'm looking forward to see your feedback, and stop being a verbal weenie.
Or possibly you may found some psychiatrist... These experts may help you cure your disease. My english knowledge isnt good as yours. But i am not supposed to be such a fool as you just because you know how to speak english and you have penis more than 12 centimeters long(probably you have 12,5:).
Here in CZ we have more larger penises because we live more healthy sexual live here. We didnt do so many activities because we havent money. As in other development countries we enjoy free sex. And this is the secret of our sexual health and possible large genitalies. Someones says that we have most beautiful women here;) Accordings to statistics our average penis size is few centimeters over world average statistis. Yep, asiats make statistic error:)
Já jsem na psychiatrii do blázince šel, ale psycholožka mi tam diagnostikovala poruchu osobnosti :-( Od té doby jsem duševně v háji a pořád o poruše melu na internet.
Alternativni verze zni tak, ze karta nejdriv nefungovala, ale byla videt a zmizela definitivne az po pokusu o preflashovani jakousi utilitou od Intelu.