Přepis programu z Delphi/PASCAL na jinou platofrmu

nula

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #45 kdy: 21. 09. 2015, 12:51:41 »
Celý proces to přepsat a nasadit do reálného provozu budou dělat 2-3 lidé nejméně 2 roky a bude to stát nejméně 2 miliony Kč na mzdách.

3 lide co me budou za 2 roky stat na mzdach jen 2 mio. SEM S NIMA :)

3 juniori, kteri zrovna vysli ze skoly, bez praxe a naberes je na Ostravsku, nebo v Usti, .. tak ti to vyjde :)

Tak kecam, to je 55k na mesic na jednoho - z toho jsou odvody statu zhruba 24k, za tohle naberes juniora bez praxe asi kdekoli v CR a dal na vychod.


Pavel Tisnovsky

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #46 kdy: 21. 09. 2015, 19:36:15 »
Celý proces to přepsat a nasadit do reálného provozu budou dělat 2-3 lidé nejméně 2 roky a bude to stát nejméně 2 miliony Kč na mzdách.

3 lide co me budou za 2 roky stat na mzdach jen 2 mio. SEM S NIMA :)

3 juniori, kteri zrovna vysli ze skoly, bez praxe a naberes je na Ostravsku, nebo v Usti, .. tak ti to vyjde :)

Tak kecam, to je 55k na mesic na jednoho - z toho jsou odvody statu zhruba 24k, za tohle naberes juniora bez praxe asi kdekoli v CR a dal na vychod.

snad 55/2=22,7k ne? A to uz bude problem :)

Sheldonizátor

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #47 kdy: 21. 09. 2015, 20:02:42 »
Takže nakonec žádný přepis hned tak nebude, ale:

  • externí proces napojený na události systému, duplikace dat do MongoDB, potom Meteor framework zajistí refresh manažerského zobrazovače (jestli Meteor bude stačit se bude ještě zkoumat...), vyřeší se tak web i tablet najednou
  • postupné zbavení se závislosti na Delphi 6 a některých dnes už zbytečných balíčků komponent
  • časem možná prohnání kódu beautifierem a promazání komentovaných částí kódu vzniklých přesunem kódu jinam (+ zavedení formálnějšího code review)
  • jednoho dne to někdo ale přepisovat bude, ve vzdálené budoucnosti, možná v neznámé galaxii...

Takže asi tak  8)

lopan

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #48 kdy: 21. 09. 2015, 20:30:42 »
Celý proces to přepsat a nasadit do reálného provozu budou dělat 2-3 lidé nejméně 2 roky a bude to stát nejméně 2 miliony Kč na mzdách.

3 lide co me budou za 2 roky stat na mzdach jen 2 mio. SEM S NIMA :)

3 juniori, kteri zrovna vysli ze skoly, bez praxe a naberes je na Ostravsku, nebo v Usti, .. tak ti to vyjde :)

Tak zase nenecham prepisovat tak velkou apku apku 3 juniory. To uz je efektivnejsi ty dva mice proparit s klientama a v kokainovem rausi podepsat smlouvu na dalsich 5 let :D

Pavel Tisnovsky

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #49 kdy: 21. 09. 2015, 20:38:00 »
Takže nakonec žádný přepis hned tak nebude, ale:

  • externí proces napojený na události systému, duplikace dat do MongoDB, potom Meteor framework zajistí refresh manažerského zobrazovače (jestli Meteor bude stačit se bude ještě zkoumat...), vyřeší se tak web i tablet najednou
  • postupné zbavení se závislosti na Delphi 6 a některých dnes už zbytečných balíčků komponent
  • časem možná prohnání kódu beautifierem a promazání komentovaných částí kódu vzniklých přesunem kódu jinam (+ zavedení formálnějšího code review)
  • jednoho dne to někdo ale přepisovat bude, ve vzdálené budoucnosti, možná v neznámé galaxii...

Hele to zní jako docela dobré řešení. Vy si vyhrajete s GUI pro manažery a současně si i ošaháte datovou vrstvu, takže win-win situace :-)

Takže asi tak  8)


k

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #50 kdy: 21. 09. 2015, 20:49:03 »
duplikace dat do MongoDB

Když už to částečně přepisujete tak určitě ne do výběhových technologií, doporučuji lepší průzkum aktuální situace.

Sheldonizátor

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #51 kdy: 21. 09. 2015, 20:52:53 »
Meteor se zdá mít budoucnost, a to že je postavenej nad MongoDB snad není problém. Mám vyzkoušené že stačí zapsat změnu do databáze a hned se to oběví ve více prohlížečích.

nula

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #52 kdy: 21. 09. 2015, 21:40:08 »
...

Tak kecam, to je 55k na mesic na jednoho - z toho jsou odvody statu zhruba 24k, za tohle naberes juniora bez praxe asi kdekoli v CR a dal na vychod.

snad 55/2=22,7k ne? A to uz bude problem :)
a sakra.. ja zapomnel, ze je to 2 roky.. tak to je zly... v takovem pripade v Karvine(ve Slezsku), juniora, bez vysoke skoly :-)

....

Tak zase nenecham prepisovat tak velkou apku apku 3 juniory. To uz je efektivnejsi ty dva mice proparit s klientama a v kokainovem rausi podepsat smlouvu na dalsich 5 let :D

Sakra, to mne nenapadlo, toto je mnohem lepsi reseni :-D

nula

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #53 kdy: 21. 09. 2015, 21:45:10 »
duplikace dat do MongoDB

Když už to částečně přepisujete tak určitě ne do výběhových technologií, doporučuji lepší průzkum aktuální situace.

Nevim jake budou na DB pozadavky, ale rozhodne bych MongoDB nezatracoval. Pro dokumentove databaze vyborna vec.

Sheldonizátor

Re:Přepis programu z Delphi/PASCAL na jinou platofrmu
« Odpověď #54 kdy: 21. 09. 2015, 22:13:47 »
Ještě je třeba dodat že ta databáze by takhle použitá neměla být "zdrojem" dat ale jenom jak "view", prostě zneužít toho že Meteor takhle funguje a udělá push do klienta "automaticky", minimálně pro zobrazovač by to fungovat mohlo, v opačném směru už by to byla větší sranda. No a Meteor zatím podporuje jenom MongoDB...