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 - Filip Jirsák

Stran: 1 ... 239 240 [241] 242 243 ... 375
3601
Vývoj / Re:Výber programovacieho jazyku
« kdy: 09. 01. 2018, 07:34:45 »
Nejdřív si musíte udělat analýzu, k čemu to má sloužit, pak co to má umět, nakonec jak to má fungovat. Teprve pak můžete začít řešit, jak se to konkrétně realizuje (v jaké architektuře), a pak teprve přijde čas na výběr jazyka a ostatních nástrojů. Komunikace se skenerem čárových kódů je nějaký detail, který přijde až v té třetí fázi analýzy.

Je to vidět i na tom, že z vašeho dotazu není vůbec jasné, jakou máte představu o architektuře toho systému. Normálně se PHP používá na webové aplikace, takže máte PHP aplikaci na jednom serveru (zavřeném někde v serverovně), a k ní se připojuje větší množství klientů pomocí webového prohlížeče. Píšete, že na jeden počítač musí být „samozřejmě“ připojeno víc skenerů čárových kódů a aplikace (kterou zřejmě rozumíte tu PHP aplikaci na serveru) musí umět s těmi čtečkami komunikovat po sériovém portu. Tedy oním „počítačem“, ke kterému budou připojené ty čtečky čárových kódů, by byl server. Živě si představuju, jak máte server zavřený v nějakém kumbálu a k němu je sériovým kabelem připojeno  16 čteček čárových kódů, které se válí vedle toho serveru – a jsou úplně k ničemu.

Já bych si spíš představoval, že se skenerem čárových kódů pracuje uživatel, nikoli server. Uživatel webové aplikace pracuje s webovým prohlížečem u svého počítače, tabletu nebo mobilu. U toho počítače sedí jeden uživatel, má aplikaci otevřenou typicky v jednom okně webového prohlížeče – takže mu bohatě stačí jediná čtečka čárových kódů. Navíc na tom počítači je příslušnou částí aplikace webový prohlížeč, nikoli PHP – takže byste musel řešit jak s tou čtečkou bude pracovat prohlížeč. Čtečka připojená přes sériový port by znamenala, že byste musel mít nativní plugin do prohlížeče. Čtečka připojená přes USB by byla lepší, dnes existuje v HTML5 podpora pro USB v prohlížeči – ale nevím, jak jsou na tom prohlížeče (řekl bych, že to bude spíš na počátku), a také zda by v prohlížečích existovala podpora pro čtečku čárových kódů. V prohlížeči je daleko lepší skener, který se chová jako klávesnice – to pak musíte vyřešit akorát to, aby byl v okamžiku snímání fokus na správném políčku formuláře. Navíc bych si teda představoval, že někde ve skladu nebude nikdo chodit s počítačem, ale s tabletem nebo nějakým jiným mobilním zařízením.

Předpokládám, že vaše využití je jiné, možná máte stacionární místa, kde se snímají čárové kódy, a kde je čteček několik (třeba jako pokladny v obchodech). Jenže to jsme se vůbec nedozvěděli, takže vám těžko můžeme něco rozumného poradit. Navíc i v takovém případě je možné použít HID čtečky, klávesnic můžete mít k počítači připojených kolik chcete. Čtečky připojené přes sériový port se používají proto, že počítač dostane informaci o tom, že byl přečten čárový kód – bez ohledu na to, která aplikace má focus. Takže uživatel nemusí být v aplikaci na tom správném místě, dokonce ani nemusí mít aplikaci spuštěnou na popředí, a pouhým přečtením čárového kódu ji aktivuje a dostane se na správné místo v aplikaci.

A ještě k tomu, že si tu aplikaci chcete napsat sami – i tam, kde se software vyvíjí jak na běžícím pásu, jsou problémy s podceňováním odhadů a s tím, že vývoj nakonec trvá déle a je dražší. Pokud vy s vývojem softwaru nemáte žádné zkušenosti, počítejte s tím, že váš odhad nebude podhodnocený dvakrát nebo třikrát, ale třeba desetkrát nebo dvacetkrát. Takže bych zvážil, jestli se vám přeci jen nevyplatí přizpůsobit si nějaké hotové řešení – a nebo si na to alespoň najmout firmu, která bude vědět, jak udělat analýzu a jak to pak realizovat.

3602
Vývoj / Re:Návrh pro odeslání informací na server
« kdy: 08. 01. 2018, 10:49:01 »
Zdravím. Mám vytvořený v PHP web a mám v proměnné string o délce cca 20 znaků. Obsah té proměnné potřebuji dostat nějak na server , kde by ho dokázal získat bash/shel script a dále s ním pracovat.
To, co jste popsal, není popis problému, ale (nesrozumitelný) popis návrhu řešení. Pokud chcete opravdu poradit, napište, jaký řešíte problém.

3603
To bohužel neplatí. Zvlášť, když výrobci ty Windows strkají do každého počítače...
Vždyť to není pravda… CZC má v nabídce 400 počítačů s Windows 10, a 40 počítačů bez OS. U notebooků je to hroší, tam jich mají bez OS jenom 8. TS Bohemia má v konfigurátoru možnost bez OS, u hotových počítačů mají 50 bez OS a 260 s Windows 10, u notebooků bez OS nebo s Linuxem opět jenom 17. Žádá sláva to není, ale že by nešlo koupit počítač bez Windows, to není pravda.

3604
Takže když si na svém počítači vyměním disk, desku a procesor, tak na něm nemůžu dál provozovat stávající Windows, protože jde o jiný počítač?
Já jsem to psal jako příklad, nevím jak zrovna teď Microsoft definuje počítač. Nicméně za sebe bych řekl, že když v počítačové skříni vyměníte základní desku, procesor a disk, budete mít v původní skříni jiný počítač. Na druhou stranu je to jedno, Microsoft si ty podmínky může nadefinovat jak chce a klidně si tu licenci může navázat na počítačovou skříň, je to jeho věc. Na vás zase je, jestli takovou licenci akceptujete. Když se vám nelíbí, nikdo vás nenutí takovou licenci kupovat – zvlášť když si za skoro stejnou cenu můžete koupit přenosnou licenci.

3605
pokud máš OEM (i tu lze legálně přenést podle EU soudního dvoru, neboť nelze subjektu zakázat prodávat neptořebný sw)

prakticky - OEM je podle EU neplatné a lze jej přenášet
Už jsem na to upozorňoval, asi jste to přehlédl – tazatel pravděpodobně nechce licenci prodávat nebo převádět, má jí předávat stále stejný uživatel.

Za druhé, tvrzení „OEM je podle EU neplatné a lze jej přenášet“ není pravda. Neplatné by bylo ustanovení, které by zakazovalo licenci převést na další osobu. Jenže takové ustanovení OEM licence od Microsoftu neobsahují. Naprosto běžně se dělá to, že máte starý počítač s OEM licencí Windows a prodáte ho v bazaru i s tou licencí. Tedy dojde k převodu práv vyplývajících z té licence a nový vlastník počítače je zároveň legálním uživatelem Windows.

Tím převodem se ale nijak nemění obsah té licence. Takže pokud původní licence byla na „používání Windows 10 Home na počítači skládajícím se z procesoru se sériovým číslem ABC, základní desky se sériovým číslem XYZ a pevného disku se sériovým číslem 123“, i po převodu je to stále licence s identickým obsahem.

Nechápu, odkud se pořád bere ta představa, že se obsah licence může převodem změnit a prodejem výš uvedené licence se z ní může stát licence na „používání Adobe Suite Professional verze X nebo kterékoli následující až na 50 libovolných počítačích“. Pokud má někdo pocit, že jsem to s tou změnou obsahu licence absurdně přehnal, tak ať napíše, která ustanovení té licence se tedy změnit mohou  a která ne – a hlavně proč.

3606
Poslechnou, Jirsák, už před několika lety jim advokát na Lupě vysvětloval (dokonce opakovaně), že právo ten software užít plyne přímo ze zákona.
To jste měl poradit třeba soudcům Evropského soudního dvora, kteří soudili případ Usedsoft vs Oracle. Oni tam pracně odvozují, že právo na rozšiřování je vyčerpáno bez ohledu na to, zda je program šířen na hmotném nosiči nebo jen přes internet, a vy máte v kapse schovaný nějaký tajný paragraf, který dovoluje software užívat i bez licence.

Žádná EULA se nepřevádí.
No vidíte, díky tomu, že nechápete autorské právo ani jste nepochopil tazatelův dotaz, jste teď napsal něco, co je vůči tazatelovu dotazu správně. Ano, tazatel je (pravděpodobně) uživatelem počítače A i počítače B, takže se žádná EULA nepřevádí, protože uživatel je stále tentýž.

Jinak ale když se prodává licence, tak se ta licence samozřejmě převádí. Obchod „vy mi převedete peníze, a já vám za to nepřevedu nic“ by byl sice velice výhodný, ale jenom pro jednu stranu.

Vopravdu jak u blbejch na dvorku.
Jo jo, bohužel.

3607
Tak si dejte 10 koleček za lhaní a dalších 10 za překrucování a 10 za nechápání psaného textu.
Je to hezké, že jste se ke lhaní, překrucování a nechápání psaného textu přiznal, ale oslavná kolečka kvůli tomu opravdu běhat nebudu. Že jste troll vím dávno, na tom není co slavit.

3608
To stejne porovnavate blbe, protoze koupi auta se stavate jeho majitelem, ale koupi licence se stavate sice majitelem licence, ale pouze uzivatelem SW, k jehoz pouzivai vas ta licence opravnuje a o ten se tu jedna, na licenci sere pes.
V obou případech získáváte nějaká oprávnění. V případě koupě bytu jsou to veškerá oprávnění k bytu, v případě nájmu bytu jsou to jen některá oprávnění k bytu, a v případě licence na krabicový software (jako protiklad k softwaru na zakázku) jen některá oprávnění k softwaru. Licenční smlouva je právě to, co definuje, která oprávnění máte. Rozdíly v tom samozřejmě jsou, to jsou i ve dvou smlouvách na koupi bytu. Já jsem to uváděl jako příklad toho, že smlouva má nějaký obsah, a převodem práv plynoucích z té smlouvy se obsah té smlouvy nijak nemění, ta převáděná práva se nijak nemění. A to je obecný princip, který platí úplně pro všechny smlouvy.

3609
Cite needed. Pokud nedodáte, tak si za trest dáte 10 koleček sám.
#10

Psal jste „uživatel i nesmí prodat OEM licenci Windows uživateli ByCzech nebo tvrdíte, že uživatel ByCzech nesmí prodat licenci uživateli i“ – tedy jste porovnával dva uživatele.

A pak jste napsal, že je to údajně v rozporu s mým komentářem „uživatel počítače A je ten stejný, jako uživatel počítače B“ – tedy jsem porovnával dva počítače.

3610
1. Přestaňte porovnávat auta, byty a kino s licencemi na software
Já neporovnávám auta, byty a kino s licencemi na software. Porovnávám kupní smlouvu (na auto, na byt) nebo smlouvu o poskytnutí služby (filmové představení) s licenční smlouvou.

2. To vy se smiřte s tím, že ta ujednání v licenci (smlouvě) jsou v EU neplatná
Nejsou. Vždyť vy ani nevíte, o jaká ujednání se jedná…

klidně se můžete postavit do kouta na hlavu a odstrkovat ušima, stejně to tak bude.
Nebude, protože o tom nerozhodujete vy, ale zákon. Konkrétně v ČR je to Autorský zákon č. 121/2000 Sb., § 14 Rozšiřování, odstavec 2. Přečtěte si ho a zkuste v něm najít nějaké ustanovení, se kterým je v rozporu ustanovení licenční smlouvy, které oprávnění k užívání váže na konkrétní počítač.

Tyhle vaše idiotská kolečka s nesmysly si v diskuzi "běhejte" sám.
Nesmysly tu píšete vy, já je jenom vyvracím. Když nebudete psát komentáře, ve kterých předpokládáte, že člověk a počítač je to samé, nebudu já vám vysvětlovat, že je v tom rozdíl.

3611
OEM licenci lze prodat, ale nabyvatel ji nemůže používat (na svém PC).
Uživatel ji může používat – na tom PC, ke kterému ta licence patří. Pokud to PC nemá, tak je jeho chyba, že tu licenci kupoval. Když si koupíte licenci pro Mac, také to neznamená, že ten software můžete používat na Windows, protože vy přece Mac nemáte.

Váš údiv je stejně chytrý, jako kdybyste se divil, že máte byt v Praze, kde jste pracoval, pak si najdete práci v Ostravě, a rozčiloval byste se, jak to, že vaše kupní smlouva na pražský byt neplatí i na nějaký byt v Ostravě, protože byt v Praze je vám přece na nic. Smiřte se s tím, že obsah smlouvy je jednou daný, a když práva z té smlouvy postoupíte dál, obsah té smlouvy se nijak nemění.

3612
No vidite, tak u toho listku se vymeni osoba a u te licence pocitac.
Podle vás může být počítač účastníkem smluvního vztahu? Vymění se osoba, které lístek patří. Stejně tak se vymění osoba, které patří licence – ta nepatří žádnému počítači.

Tvrdíte, že uživatel i nesmí prodat OEM licenci Windows uživateli ByCzech nebo tvrdíte, že uživatel ByCzech nesmí prodat licenci uživateli i?
Ani jedno. Už mnohokrát jsem vám vysvětloval, že licenci je samozřejmě možné prodat. Ale ta licence se tím prodejem nezmění. Když budete mít Škodovku a někomu ji prodáte, dotyčný kupující bude mít tu samou Škodovku, kterou jste měl původně vy. Tím prodejem se z ní nestane Mercedes.

a teď, když jde o prodej už jste na to zapomněl? :D
Nezapomněl. Akorát chápu rozdíl, že „uživatel ByCzech a uživatel i“ je něco jiného, než „počítač A a počítač B“. Zkuste se na to soustředit, taky nakonec dojdete k tomu, že člověk je něco jiného než počítač.

3613
Jinak nevim, co hledate za komplikace. Kdyz to dle nemeckeho soudu lze prodat, tak to lze i darovat a s klidem sam sobe.
Já v tom žádné komplikace nevidím. To, že tu licenci lze prodat, plyne přímo ze zákona. Jenže prodejem licence „opravňující k užívání na počítači A“ se ta licence nijak nezmění a pořád to bude licence „k užívání na počítači A“.

A vy jeste budete obhajovat licencni politiku Magorsoftu
Já licenční politiku Microsoftu nijak neobhajuju. Navíc Microsoft prodává i přenositelné licence, které nestojí o mnoho víc, než OEM licence. Ale když někdo musí ušetřit dvě stovky…

misto toho, abyste poradil
Já jsem ale poradil. Pokud je to OEM licence, na jiném počítači nepůjde aktivovat, bez ohledu na váš názor na tu licenci.

tu blbe pindate o tom, jak to urcite je nelegalni
Zkuste si ten můj komentář ještě jednou přečíst. Kde tam píšu, že je to nelegální? Napsal jsem, že to nejde, protože to je pro tazatele podstatné. Bylo zbytečné rozpoutávat další debatu o legálnosti či nelegálnosti, když to prostě nepůjde aktivovat. Evidentně to však nepomohlo, místní trollové si najdou libovolnou záminku.

3614
Vzhledem k tomu, že to prudič Jirsák nechápe
Já to chápu. To vy nechápete, že jedna věc je licence, tedy ta smlouva, kterou můžete předat komukoli jinému (a OEM licence Microsoftu tomu nikdy nebránily), a něco jiného je obsah té smlouvy, který dává vlastníkovi té licence nějaká práva – například provozovat software na jednom počítači, nebo provozovat software na jednom konkrétním počítači.

Představte si to na něčem jednodušším, třeba na lístku na nějaký film do kina. To je také svým způsobem smlouva. Vy ten lístek můžete někomu dát nebo prodat, ale ten lístek se tím nijak nezmění, pořád je to ten lístek na jeden konkrétní film na jeden konkrétní termín. Tím darováním nebo prodejem se ten lístek nijak nezmění, není to najednou univerzál na jakékoli představení.

aby mi tu licenci přeprodal za 1,- Kč, já mu ji vzápětí přeprodám za stejnou částku zpět
Tím akorát potvrzujete, jak je ta vaše interpretace absurdní.

Ale je zbytečné vám to tady vysvětlovat. Tazatel buď má přenosnou licenci, tak si z internetu stáhne instalační média, nainstaluje na nový počítač a tam zadá produktový klíč. A nebo přenosnou licenci nemá, tím pádem by mu po přenosu na nový počítač stejně nešlo licenci aktivovat.

3615
Zdroj (nějaký relevantní, ne ty v EU neplatné části EULA)?
Nevím o žádných v EU neplatných částech EULA.

A pokud jde zase o ten případ, kdy nechápete rozhodnutí Evropského soudního dvora, připomínám, že uživatel počítače A je ten stejný, jako uživatel počítače B, takže nejde o žádný prodej licence jinému uživateli.

Stran: 1 ... 239 240 [241] 242 243 ... 375