Není eBay jako eBay...

Založil MiP, 07.08.2006, 11:26:27

Předchozí téma - Další téma

0 Uživatelé a 2 Hosté prohlíží toto téma.

MiP

Zdravím všechny,
povedl se mi teď jeden pěkný kousek. Budiž toto varování pro všechny. ;)
Dávajte si bacha, na kterým eBayi jste, jestli na DE, COM, nebo CO.UK. Protože na .DE se jako oddelovač destinných místo používá čárka, kdežto na ostatních tečka. Docela nevinný rozdíl. Ale když jste na těch stránkách, kde se používa tečka, tak ji systém vesele ignoruje, jako by tam nebyla. Takže když na ebay.com zadáte 10,10, tak je z toho rázem 1010. Pak nezbývá, než zrušit bid a dostanete záznam.
Možná jsem objevil ameriku, ale stalo se někomu něco podobného? Je to tedy pěkná prasárna, když se na stejném systému používají různé oddělovače. Mám sto chutí jim napsat, ať mi ten záznam zruší, protože je to částečně i jejich problém.
-------------------------------------------------------
MiP http://www.mipovo.cz - MiPova nabídka setů a dílů http://www.bricklink.com/store.asp?p=mip - BL shop MIPOVO

Jindroush

Nemyslím, že by to byl jejich problém, prostě jedou podle národních norem a ty se musíš přizpůsobit. Bid se potvrzuje 2x.

Německá ebay na to má nějakej extra warnung pod bidovacím chlífkem.
Jindroush. (Moje Brickshelf galerie zde)

MiP

Citace od: Jindroush kdy 07.08.2006, 11:34:28
Nemyslím, že by to byl jejich problém, prostě jedou podle národních norem a ty se musíš přizpůsobit. Bid se potvrzuje 2x.

Německá ebay na to má nějakej extra warnung pod bidovacím chlífkem.
Ano, národní normy jsou jedna věc, ale to, že stejnu položku můžeš vidět odkudkoliv je věc druhá a bidování se chová jinak. Není snad přece problém zahlásit, že chlívek obsahuje nepovolené znaky, nebo převádět mezi sebou tečku a čárku.

Ano, je to také můj problém. Já tímto chtěl varovat hlavně ostatní, ať se jim nepovede co mě.
-------------------------------------------------------
MiP http://www.mipovo.cz - MiPova nabídka setů a dílů http://www.bricklink.com/store.asp?p=mip - BL shop MIPOVO

Raistlin M

Přidám i svůj názor.

Myslím, že by se nic nestalo, kdyby zrovna tenhle problém ošetřili v programu, jelikož to asi nebude tak vyjímečný problém. Musí se to stávat dost lidem. (ne procentuelně, ale jako počet) 
(Možná se ale bojej, aby si tim nerozvorali celej systém, tak to nechávaj. 8) )

Warning pod bidovacím chlívkem je k ničemu. V momentě bidování člověk myslí na jiný věci. ;D

Zrušit bid mi přijde nesmysl. Většina aukcí jde za rozumnou cenu. A i za nerozumnou bych váhal, zda si dělat problém a možný záznam kvůli pár Euro (či cokoliv jiného) navíc.


Jindroush

Jako programátor to samozřejmě musím prohlásit za neošetřitelnou chybu mezi židlí a klávesnicí   8) (i čárka má na us ebay svůj význam, takže nelze převést avtamatičně na tečku).

Holt počítače vždycky dělaj to, co jim řeknete a ne to, co chcete.  :P
Jindroush. (Moje Brickshelf galerie zde)

otaznik

Tenhle problém s tečkou a čárkou se tu už řešil. Pište celý čísla a máte to z krku  ;)

MiP

#6
Citace od: Raistlin M
Zrušit bid mi přijde nesmysl. Většina aukcí jde za rozumnou cenu. A i za nerozumnou bych váhal, zda si dělat problém a možný záznam kvůli pár Euro (či cokoliv jiného) navíc.

No, nevím, ale místo 10 liber jsem tam dal 1000 liber... Moc klidně bych opravdu nespal. To raději unesu ten černý puntík  ;)

PS: jako programátor v tom nevidím jediný problém, když by se v účtu daného uživatele nastavil separátor, jaký se má používat na oddělení destinných míst.
A nebo, když už jsme u těch norem, tak ať se vybere správný seprátor podle země uživatele. A bylo by problému. Budu si stát za svým, že to je nedořešené. Tečka.
-------------------------------------------------------
MiP http://www.mipovo.cz - MiPova nabídka setů a dílů http://www.bricklink.com/store.asp?p=mip - BL shop MIPOVO

Jindroush

Jako programátor taky musíš vědět, že čím víc chlívků, tím větší problémy se supportem, údržbou a tak.

Takže jestli se rozhoduješ, zda implementovat obskurní feature pro 5 userů nebo ne...  8)
Jindroush. (Moje Brickshelf galerie zde)

MiP

Citace od: Jindroush kdy 07.08.2006, 13:16:22
Jako programátor taky musíš vědět, že čím víc chlívků, tím větší problémy se supportem, údržbou a tak.

Takže jestli se rozhoduješ, zda implementovat obskurní feature pro 5 userů nebo ne...  8)

A nebo by eBay mohl fungovat na bázi hliněných destiček a poštovních holubů...  ;D ;D Tím chci říci, proč vlastně vůbec něco implemetovat...  ;) >:D Raději toho nechám, nebo ještě za odpor dostanu banána...  ;)
-------------------------------------------------------
MiP http://www.mipovo.cz - MiPova nabídka setů a dílů http://www.bricklink.com/store.asp?p=mip - BL shop MIPOVO

***Banana.com

Citace od: otaznik kdy 07.08.2006, 12:49:45
Tenhle problém s tečkou a čárkou se tu už řešil. Pište celý čísla a máte to z krku  ;)
Přesně

Jindroush

#10
Citace od: MiP kdy 07.08.2006, 13:27:35
Citace od: Jindroush kdy 07.08.2006, 13:16:22
Jako programátor taky musíš vědět, že čím víc chlívků, tím větší problémy se supportem, údržbou a tak.

Takže jestli se rozhoduješ, zda implementovat obskurní feature pro 5 userů nebo ne...  8)

A nebo by eBay mohl fungovat na bázi hliněných destiček a poštovních holubů...  ;D ;D Tím chci říci, proč vlastně vůbec něco implemetovat...  ;) >:D Raději toho nechám, nebo ještě za odpor dostanu banána...  ;)

Ne, to přece není pravda, táhneš to do extrému.

Na každou funkci jsou nějaké nějaké náklady (navrhnout, udělat research, jakej vybrat nejlepší default pro jednotlivý jazyky, udělat změnu ve struktuře db, nechat proběhnout aktualizační skript, změnit rozhraní, změnit tu vlastní ověřovací funkci, přidat chybová hlášení, přeložit do X jazyků, co ebay má, otestovat...) proti ziskům (virtuálním - uspokojení nějaký skupiny klientů).

Domnívám se, že zrovna tahle funkce je natolik 'bell & whistlová', s minimálním počtem klientů, kteří ji vyžadují, že ji jaksi zavrhli už dávno.

On je celkem rozdíl prgat pro 20 klientů a pro milióny klientů, ještě navíc online.

P.S.: Ono je pravidlo K.I.S.S. celkem dobrý.  ;D

P.P.S.: Banán se dává za nechutný chování, nikoli za nesouhlas s běžnými názory.
Jindroush. (Moje Brickshelf galerie zde)

MiP

Citace od: Jindroush
Ne, to přece není pravda, táhneš to do extrému.

Domnívám se, že zrovna tahle funkce je natolik 'bell & whistlová', s minimálním počtem klientů, kteří ji vyžadují, že ji jaksi zavrhli už dávno.

On je celkem rozdíl prgat pro 20 klientů a pro milióny klientů, ještě navíc online.

Ano, napsal jsem extrém, lepší by byl třeba papír a tužka, aby ti holubi, nebyli tak unavení, až s tím poletí  ;D ;D ;D

Já ti rozumím, co chceš říci. Jen se prostě neshodneme a každý na to máme jiný nazor, to je celé.

Citace od: Jindroush
P.P.S.: Banán se dává za nechutný chování, nikoli za nesouhlas s běžnými názory.

Já vím, s tím banánem jsme tě chtěl jen trochu popíchnout.  ;) že bany se dají i odebírat... ;) Ale to už jsme někde jinde.
-------------------------------------------------------
MiP http://www.mipovo.cz - MiPova nabídka setů a dílů http://www.bricklink.com/store.asp?p=mip - BL shop MIPOVO

***Banana.com

Ech, hoši, vy jste oba stejně ujetí ajťáci ;D

myth

Citace od: MiP kdy 07.08.2006, 14:00:41
Citace od: Jindroush
P.P.S.: Banán se dává za nechutný chování, nikoli za nesouhlas s běžnými názory.

Já vím, s tím banánem jsme tě chtěl jen trochu popíchnout.  ;) že bany se dají i odebírat... ;) Ale to už jsme někde jinde.

No, práve som si znovu prečítal pravidlá, a zase raz som tam neobjavil nič o odoberaní banov. Jeden zo základných predpokladov na prácu programátora je schopnosť čítať a pochopiť špecifikácie, ni? ;)
When the student is ready the master will appear.
An expert is one who knows more and more about less and less.

Raistlin M

Citace od: MiP kdy 07.08.2006, 13:02:39
Citace od: Raistlin M
Zrušit bid mi přijde nesmysl. Většina aukcí jde za rozumnou cenu. A i za nerozumnou bych váhal, zda si dělat problém a možný záznam kvůli pár Euro (či cokoliv jiného) navíc.

No, nevím, ale místo 10 liber jsem tam dal 1000 liber... Moc klidně bych opravdu nespal. To raději unesu ten černý puntík  ;)

PS: jako programátor v tom nevidím jediný problém, když by se v účtu daného uživatele nastavil separátor, jaký se má používat na oddělení destinných míst.
A nebo, když už jsme u těch norem, tak ať se vybere správný seprátor podle země uživatele. A bylo by problému. Budu si stát za svým, že to je nedořešené. Tečka.

Pokud na něco dáš 10 Liber, tak to asi o moc víc stát nebude. Jedině, že by tam byl podobnej trouba a dal místo 50, 1 celých 501. Jinak to max koupíš za nepříjemnou cenu. Třeba o 10 Liber víc, než jsi chtěl a to mi za červený puntík nestojí. Nehledě k tomu, že pokud byl někdo ochoten dát jen o trochu méně než ty, tak je to někdo za podobnou cenu ochoten zase koupit. Ztráta 1 Libra + poštovné, nebo dokonce, pokud budeš dost duchapřítomný tak jen ta jedna Libra (možná trochu víc), pokud se dohodneš s druhým v pořadí.
Nedělejme z komára velblouda. ;D ;)

MiP

Citace od: myth

No, práve som si znovu prečítal pravidlá, a zase raz som tam neobjavil nič o odoberaní banov. Jeden zo základných predpokladov na prácu programátora je schopnosť čítať a pochopiť špecifikácie, ni? ;)

To neřeš, pustil jsem se na tenký led... Myslím, že ale začínáme být OT.
-------------------------------------------------------
MiP http://www.mipovo.cz - MiPova nabídka setů a dílů http://www.bricklink.com/store.asp?p=mip - BL shop MIPOVO

myth

Citace od: MiP kdy 07.08.2006, 14:12:25
To neřeš, pustil jsem se na tenký led... Myslím, že ale začínáme být OT.

Pokiaľ administrátori nerozhodnú inak, tak to OT nebude :). Kľudne vyjadri svoj názor, čo si tou vetou myslel. Za to ťa nikto nebude sankcionovať, nedostaneš ban. Maximálne bude ten príspevok zmazaný ;).
When the student is ready the master will appear.
An expert is one who knows more and more about less and less.

Colonel32

2x se mi preklep stal, 2x jsem bid zrusil... o puntikach nic nevim, vse funguje

MiP

Citace od: Colonel32 kdy 07.08.2006, 14:52:59
2x se mi preklep stal, 2x jsem bid zrusil... o puntikach nic nevim, vse funguje
Jo funguje vše, akorát je tam zápis u mojeho nicku, že jsem v posledních 6-ti měsících zrušil bidování... Puník byl myšlen obrazně  ;)
-------------------------------------------------------
MiP http://www.mipovo.cz - MiPova nabídka setů a dílů http://www.bricklink.com/store.asp?p=mip - BL shop MIPOVO

otaznik

Citace od: MiP kdy 07.08.2006, 14:59:47
Jo funguje vše, akorát je tam zápis u mojeho nicku, že jsem v posledních 6-ti měsících zrušil bidování... Puník byl myšlen obrazně  ;)

U kupců takovéhle věci moc nevadí, vůbec bych to neřešil.

Leguán

Citace od: MiP kdy 07.08.2006, 11:26:27
Takže když na ebay.com zadáte 10,10, tak je z toho rázem 1010. Pak nezbývá, než zrušit bid a dostanete záznam.
Možná jsem objevil ameriku, ale stalo se někomu něco podobného?

Stalo, byl jsem taky pěkně naštvanej, jako ty. Bid jsem zrušil a půl roku měl černý znamení jako někdo kdo neumí držet slovo (nabídku).

Citace od: MiP kdy 07.08.2006, 11:26:27
Je to tedy pěkná prasárna [...]

Souhlas. Klidně bych použil i horší slovo. Jestliže jde o tak důležitou položku, jakou je cena, pak musí mít kontrolní funkci, která v případě pochybně zadaného vstupu sdělí, že položka byla zadána nesprávně. Navíc ta kontrolní fukce už tam je (jinak by nemohlo z 10,10 vylézt 1010), ale je sakra špatně napsaná.

Nesouhlasím s Jindroushem a dalšími, vidím to jako zásadní problém a chybu. Možná až se to někomu taky stane a bude nucen mít půl roku cejch nespolehlivého kupce, změní názor.

Nebo až budete třeba něco na netu kupovat kartou a strhnou vám z účtu 100x větší částku :P

Jindroush

Ale ono je v usa zadání 1,000 naprosto kosher. To je to, co se vám neustále snažím vysvětlit. Proto nelze z 1,000 dělat 1.000

Jiný kraj, jiný mrav, kdo chce s vlky býti, musí s nimi výti, jak by řekla teta Kateřina  8)
Jindroush. (Moje Brickshelf galerie zde)

Leguán

Citace od: Jindroush kdy 07.08.2006, 17:07:37
Ale ono je v usa zadání 1,000 naprosto kosher. To je to, co se vám neustále snažím vysvětlit. Proto nelze z 1,000 dělat 1.000

To jo, 1,000 je v pořádku, ale 10,10 ne. To by nemělo vůbec projít, protože je to pochybná hodnota.

Raistlin M

Citace od: Jindroush kdy 07.08.2006, 17:07:37
Ale ono je v usa zadání 1,000 naprosto kosher. To je to, co se vám neustále snažím vysvětlit. Proto nelze z 1,000 dělat 1.000

Jiný kraj, jiný mrav, kdo chce s vlky býti, musí s nimi výti, jak by řekla teta Kateřina  8)

Ale to je něco jiného. Zadá li někdo 10,000 tak je to jasné,  ale 10,00 ... to je poněkud málo nul. Argument s čárkou v tomto případě neobstojí. Pokud tam nejsou tři další čísla, tak by to systém spapat neměl.  ;)

Mají prostě líné programátory, nebo, jak si osobně myslím já, se neodvážej do toho systému kvůli malému procentu chybujících šahat, jelikož se bojej mnohem větších komplikací. Z mně neznámých důvodů se v programech vzájemně ovlivňují zdánlivě nesouvisející části. ;D

Jindroush

if( $num =~ /(\d,\.)+/ )
{
   #contains only valid characters

   #clean up unnecessary characters
   $num =~ s/,//g;

   $num *= 1; #convert number...
}


Tohle je správný kód podle KISS principu.  8)
Je jednoduchý, snadno zkontrolovatelný a dělá to, co má.
Každé další řešení je náročnější a náchylné k chybám.
Jindroush. (Moje Brickshelf galerie zde)