ISP programator

gatilo gatilo@centrum.cz
Pátek Únor 1 14:00:25 CET 2008


 1.2.2008, 13:48:28
dobry den

IMHO to vidite prilis zjednodusene. Napsat/prelozit program je asi to
nejmensi. Ale pokud si za svoje vytvory nechavate od zakazniku platit,
pak nez takovou vec pustite do sveta, musit (tedy nemusite, ale mel by
jste) ji radne otestovat.
Testovani muze byt i drazsi nez vlastni vytvoreni aplikace, dve
plaformy = 2 x testovani, 3 platformy = 3 x testovani ...
Totez se tyka zakaznicke podpory.
Takze musite mit zelezo s danou platformou a v teamu cloveka ktery na
mi umi, coz je u ne-MS platforem stale trochu problem. Ve skutecnosti
takove lidi potrebujete alespon dva, protoze nemuzete riskovat ze v
pripade nemoci/odchodu jednoho zamestnance bude cast vasi cinnosti
paralyzovana.
Kazdy podnikatel musi posuzovat naklady a vynosy, a v soucastne dobe
tohle nejspise vychazi zaporne.

S pozdravem Pavel
  mailto:gatilo + zavinac + centrum.cz

--
Pavel Troller napsal:

> Zdravim,
>   dovolil bych si malou pripominku: Podpora "marginalnich operacnich systemu"
> dnes jiz neznamena, ze musite psat celou aplikaci znova. Jde o to, ze pri
> trose dobre vule lze napsat aplikaci skutecne multiplatforme a tak s jen
> malym usilim vynalozenym navic zajistite spokojenost dalsich par procent
> vasich uzivatelu.
>   1) Pouzivam ve sve profesi radu aplikaci, napsanych napr. v Jave, ktere jsou
> opravdu multiplatrofmni. Jde o aplikace vyvinute velkymi firmami, ktere uz
> si uvedomily, ze kazde procento userbase se pocita. Naopak, jedna nejmenovana
> firma z Nemecka u nas prisla o obchod radove v desitkach milionu, kdyz jsme
> s usmevem na rtu odmitli jeji nabidku windoze-only dohledoveho systemu a
> in-house jsme si vyvinuli vlastni, ikdyz jsme museli podstoupit i reverzni
> inzenyring jejich proprietarniho protokolu.
>   2) Pokud z jakehokoliv duvodu nelze pouzit multiplatformni system (napr.
> Javu), lze pouzit alespon multiplatformni toolkit (napr. WxWidgets). Pak se
> jen zkompiluje zdrojak pro vice platforem - Windows, Linux, BSD... Je to o neco
> pracnejsi, protoze potrebujete nekoho, kdo provede tu kompilaci, ale stale je
> zde vyhoda jednoho zdrojaku, maximalne s nejakymi #ifdef __linux__ ci podobne.
>   3) Pokud ani to neni z nejakeho duvodu mozne (zpravidla z nedostatku ochoty
> vyvojare ci tlaku firmy Microsoft), lze alespon zajistit kompatibilitu s
> dnes jiz pomerne schopnymi emulacnimi nastroji, napr. wine. Jednim z prvnich
> prukopniku teto strategie byl Google, ktery uvolnil Linuxovy balik svych Maps
> tim, ze pouzil windowsi binary a v bundlu k nim dodal specialni opatchovanou
> verzi wine (nativni wine tehdy jeste GM nebezel). Jeho prikladu nasledovala
> rada dalsich firem a dnes je videt rada "linuxovych verzi" ruznych produktu
> vcetne her, coz jsou vlastne windowzi verze s dodanym pritesanym wine. Takze
> i tudy muze jit cesta, kdyz se chce.

>   Aniz bych rovnez chtel rozpoutat flame ci se nekoho dotknout, formulace
> "marginalni OS nepodporujeme" ve svetle vyse uvedenych argumentu na mne pusobi
> spise dojmem neochoty a nedostatku dobre vule, nebot jak mnoho prikladu jiz
> ukazalo, jde to a to i bez vynalozeni takovych nakladu, jak by se na prvni
> pohled mohlo zdat.

> S pozdravem Pavel Troller
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list

 



Další informace o konferenci Hw-list