Výsledky 1 až 25 z 77

Téma: Helios Green aneb nejsprasenejsi aplikace kterou znam

Hybrid View

Předcházející příspěvek Předcházející příspěvek   Další příspěvek Další příspěvek
  1. #1

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    Sorry ze ted budu trochu OT, ale zajimalo by me, co se vam libi vic: co nejvice logiky v db, tedy foreing_keys, triggery,procedury, eventy a pod, nebo naopak co nejvice logiky v aplikaci?
    desktop: i5-2500K@3700MHz, MSI P67A-C43-B3, 2x4GB Kingston Value, Sapphire 5850 Xtreme 1GB 850/1100, 2xWD10EALX fake RAID-1, LG W2600HP-BF S-IPS,Razer DiamonBack, Seasonic SS-400ET-F3, Windows 7 x64 SP1 + ubuntu x64
    notebook: IBM T41p, 1.7 Pentium M, 14" 1400x1050, 1.5GB RAM, 40GB 4200r, Ubuntu 9.04
    ultraportable: IBM X41, 12" XGA 1.5GHz Dothan, 2GB RAM, 32GB CF Pretec 233x SSD, Ubuntu 9.10
    repro: Teufel Concept E Magnum PE 5.1

  2. #2
    Senior Member Avatar uživatele NeMeM9aA
    Založen
    16.03.2005
    Bydliště
    Golčův Jeníkov
    Věk
    45
    Příspěvky
    1 460
    Vliv
    276

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    Ja osobne davam prednost tomu, kdyz je logika jak v DB tak i aplikaci.

    Ale proti gustu ....... tak jak to tady ctu tak si nekdo poridi Helios green, kde logika chyby jak v databazi tak aplikaci ....

  3. #3
    Administrátor マツダ mince Avatar uživatele Marty
    Založen
    07.10.2002
    Bydliště
    Praha, Sanctuary
    Věk
    43
    Příspěvky
    8 225
    Vliv
    300

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    IMHO tohle jsou stejně jen takový zoufalý výkřiky. Každej systém má mušky, mouchy i masařky. Všude se něco najde... A nebo je to za cenu kompromisů a pekelný ceny.
    Stejně tu nic nevyřešíme
    CUBE> Ryzen 7 7700X + Arctic Lq Frzr III 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
    WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
    SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
    PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
    HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
    OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610
    ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350

  4. #4
    Kluk k sežrání Avatar uživatele xvojta
    Založen
    07.10.2002
    Bydliště
    Velká Morava (Brno)
    Věk
    43
    Příspěvky
    427
    Vliv
    293

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    Citace Původně odeslal Marty Zobrazit příspěvek
    IMHO tohle jsou stejně jen takový zoufalý výkřiky. Každej systém má mušky, mouchy i masařky. Všude se něco najde... A nebo je to za cenu kompromisů a pekelný ceny.
    Stejně tu nic nevyřešíme
    SOuhlasím s Martym. Vždycky je to otázka kompromisu. Dokonalá aplikace neexistuje.
    Každý vývoj něco stojí a to se pak odráží na ceně softwaru a maintenance. Pokud chci levné ERP, měl bych počítat s tím, že to bude mít mouchy. Problém nastává ve chvíli, mohu-li za stejnou cenu sehnat o řád kvalitnější ERP. Zde je pak jasné manažerské selhání (kapříci) při výběrovém řízení daného ERP.

    P.S. A osobní zkušenost? Jezevec má pravdu. Jednou jsem tenhle bazmek (HeG) taky potkal na projektu a nerad bych to opakoval...
    Surface 3 Pro + Nokia Lumia 930 + Volvo V60 D5 + Ford Capri '79 2.3V6 project = mobilní
    ...omnia mea meacum porto...
    WS: ...i5@3,3GHz...16GBram...4TBwd... ATI Rad HD 6870 1GB

  5. #5
    Senior Member Avatar uživatele D_a_v_i_d
    Založen
    08.12.2002
    Bydliště
    Praha
    Věk
    44
    Příspěvky
    5 153
    Vliv
    364

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    Dokonalá aplikace samozřejmě neexistuje, problém je v tom, že občas se prostě "povede" tak špatný návrh, že to zezačátku jakž takž funguje, tak se na to balí další a další funkcionalita, něco jako když děláte kouli na sněhuláka... Jenže pak se aplikace dřív nebo později dostane do stádia, že to prostě "takhle dál nejde" a teď babo raď. Předělat to stojí spoustu času, čas = peníze, peníze, který autorům aplikace nikdo nedá (zákazník by ideálně "neměl nic poznat", minimálně ne v podobě výpadků při přechodu na "nové" struktury)... Jenže to je často dost obtížné prosadit či v případě skutečně "zmaštěných" návrhů prakticky nemožné udělat... Tak se holt ta kára tlačí dál a v tichosti se doufá, že to ještě chvíli vydrží, než z toho bude komplet průser...

    Ad náš současný projekt - tak o SQL dotazy a "dodávky dat" se tam díkybohu bude starat firma, která se "heliosem živí", takže my se v tom snad rejpat nebudem muset, teda pevně doufám, po tom, co tady tak čtu...

    K otázce Petrika - ono je to jedno s druhým, ideální je skloubit oboje, u menších aplikací, které jsou "méně náročné" bych si dovolil tvrdit, že nějaká "prasárna v mezích funkčnosti", která je takříkajíc "vyretušovaná" silnějším HW, se prostě nějak "přežije", tam jde o to, aby byla hlavně dobrá ta "aplikace", tj. to, co uživatel "vidí"... Průser nastává v případě, že si firma řekne "hurá, prodává se to, tak to trošku rozšíříme, ještě víc, ještě".... A viz začátek mého postu

    Obojí by mělo jít ruku v ruce, nicméně jak říkali i naši předkové, dokonalá jsou jen díla boží, takže je potřeba opravdu hledat kompromisy, protože "dokonalou" aplikaci by možná někdo dokázal napsat, ale umřel by hlady, protože za cenu adekvátní nákladům na vývoj by to asi nikdo nekoupil
    A Jedi gains power through understanding; a Sith gains understanding through power

    Destkop machine: Intel Core i5 2400/MSI P67A-C45 /2x4 GB DDR3 1333 MHz/Sapphire HD6790/22" LCD HP w2216/DSL 8MBit connected
    Na filmy v posteli: Lenovo IdeaPad S9e/1,6 GHz Intel Atom, 1 GB RAM, 80 GB HDD
    Na práci: Dell E5500/T9550 2,66 GHz Intel, 3 GB RAM, 120 GB HDD

  6. #6

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    Tak pánové....
    pro Vás rádoby chytrálky.

    1) pole máte za barákem, to co nazýváte polem je atribut. ANO, uživatelský (UDA) atribut, který zakládáte Vy nemůže mít ve slově postfix "_nazev" ani "_refer", a to protoze se dynamicky zpracovavaji formuláře a tyto postfixy automaticky určují, že se jedná o vztah.
    2) ad servicegate.asmx -> to webové rozhraní, jak vy píšete o tom že někdy něco zůstane někdy ne - je to jednoduché... zpracovává se to transakčně. Předpokládám že mluvíte o funkcionalite INSERT/UPDATE volání, kde se zpracovávají jednotlivé záznamy jakožto samostatné tranasakce.
    3) k návrhu databáze - je dovolím si říct ve standardu slušně optimalizována. Je implementováno x desítek společností, kde pracuje naráz více jak sto uživatelů a není zaznamenáno problémů. Možná je problém v implementaci od partnerske firmy.


    Howgh....

  7. #7
    Administrátor マツダ mince Avatar uživatele Marty
    Založen
    07.10.2002
    Bydliště
    Praha, Sanctuary
    Věk
    43
    Příspěvky
    8 225
    Vliv
    300

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    Je hezké, že se k tomu vyjádřil někdo znalý! Jsi vývojářem v Assecu?
    CUBE> Ryzen 7 7700X + Arctic Lq Frzr III 64 GB DDR5-6000 ◦ ASUS TUF B650PLUS ◦ ASUS RTX3060 OC 12GB ◦ Kingston KC3000 2TB ◦ SS G12 GM-650 Gold ◦ Samsung S27A800 4K
    WORK> HP EliteBook 845 G9 ◦ Ryzen 5 PRO 6550 ◦ 32 GB DDR3 ◦ 2048 GB nVME SSD ◦ 14.1" 1920x1080 LED + 2x 32" Dell 4K ◦ Win11 Enterprise
    SERVER> HP ProLiant Microserver Gen8 ◦ Intel Core i5-3540T ◦ 16 GB DDR3 ◦ 180 GB SSD + 2x4 TB WD RED + 2x16 TB Toshiba ◦ 10GbE NIC
    PHOTO> Canon EOS 70D ◦ EF 70-200/4L ◦ EF-S 10-18 STM ◦ EF 50/1.8II ◦ EF-S 40/2.8 STM ◦ Yongnuo YN-568EX ◦ Tamrac 5534
    HOMECINEMA> TV Samsung UE55Q55T 55" 4K ◦ DVD Pioneer DV-310K ◦ AVR Yamaha RX-V359 ◦ SPK Dexon Allegro 5.0
    OTHERSTUFF> Mikrotik RB760iGS ◦ Mikrotik CSS610
    ◦ Mikrotik CRS326 ◦ UniFi WLAN ◦ Xerox B235 ◦ Canon PiXMA MG5350

  8. #8

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    ale tak ten atribut by asi mel mit atribut "uzivatelsky viditelny nazev"? Aspon jak to psal fox, z toho vyplynulo ze uzivateli se zobrazi databazovy nazev atributu...
    GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
    Blog

    09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]

  9. #9
    Administrátor mince Avatar uživatele Jezevec
    Založen
    08.10.2002
    Bydliště
    Teplice
    Příspěvky
    6 738
    Vliv
    300

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    Citace Původně odeslal mugsat Zobrazit příspěvek
    Tak pánové....
    pro Vás rádoby chytrálky.

    1) pole máte za barákem, to co nazýváte polem je atribut. ANO, uživatelský (UDA) atribut, který zakládáte Vy nemůže mít ve slově postfix "_nazev" ani "_refer", a to protoze se dynamicky zpracovavaji formuláře a tyto postfixy automaticky určují, že se jedná o vztah.
    2) ad servicegate.asmx -> to webové rozhraní, jak vy píšete o tom že někdy něco zůstane někdy ne - je to jednoduché... zpracovává se to transakčně. Předpokládám že mluvíte o funkcionalite INSERT/UPDATE volání, kde se zpracovávají jednotlivé záznamy jakožto samostatné tranasakce.
    3) k návrhu databáze - je dovolím si říct ve standardu slušně optimalizována. Je implementováno x desítek společností, kde pracuje naráz více jak sto uživatelů a není zaznamenáno problémů. Možná je problém v implementaci od partnerske firmy.


    Howgh....
    Jiste, databaze je tak uzasne optimalizovana, ze nad ni nemuze pracovat 30 lidi zaroven (by default samo) bez toho, aniz by se navzajem vsichni zablokovali. A dodavatel ma tak uzasne vyvojare a databazisty, ze to ani za penize nejsou schopni vyresit. A to podotykam, ze se nebavime o desitkach ani stovkach tisic.

    Jiste, moje optimalizace byla jiste naprosto zbytecna, zajimave ze bez ni novy uzasny .NET nejede vubec.

    Ad nazvy poli, taky uzasna funkcionalita, kdyz se pole jmenuje jinak na formulari a jinak ve filtru, ze ? Aha, ja zapomel ze je to featura (a podotykam, ze nemluvim o uzivatelskych formularich). Dalsi uzasna featura je, ze by default vsichni muzou vsechno, a jakmile se objevi nejaka nova vec, tak ji admin musi vycuchat a zakazat (protoze jinak se useri dostanou klido k vejplatam ...). Jo, abych nezapomel, na dynamicky vztahy pro jistotu prava nastavovat nejde vubec, taky dobry, ne?

    Apropos, napada vas nejaky duvod proc se 10 000 zaznamu v logu maze hodinu? To bude jiste tim dokonalym navrhem databaze.

    Ad grid, by default se nacita 30 zaznamu, a pak se, kdyz je monitor dost velky, nenaplni ani okno a neukazou se ani rolovaci listy (ja vim, uzasna featura) takze kazdy normalni uzivatel zije v domeni, ze uz toho tam vic neni ( jo, ja vim uzasna vec ze tam je pocet v zahlavi, tam to urcite kazdej hleda ). Mimochodem PB verze byla 10x rychlejsi ve vsech ohledech. A nechapu proc si nemuzu odrolovat 100 000 zaznamu, kdyz v blbym excelu si jich odroluji klidne mega za par vterin. Jen pro zajimavost, udelal sem si grid, prasknul do nej query nacitajici hlavicky dokladu, a ono to naprosto vpohode rolovalo stejne jako kazda normalni aplikace => statisice zaznamu behem par vterin. Prgani (teda spis kliknani) na 10 minut prace.

    Ad chyby, buton odeslat adminovi je naprosto k hovnu, protoze se z nej (z toho hlaseni) jakozto admin ani nedovim co ten uzivatel delal. Takze stejne potrebuju aby mi to napsal nebo tipnul screen. Jiste dalsi uzasna featura.

    Ad dialogy, vazne mam najit ta min 3+ let stara hlaseni, ze se zobrazuji okna dotazu za formulari ? Stale nevyreseno. Neumi to ani takovou trivialni vec, aby okno prihlaseni melo focus. Ano, mluvim o tom co se pusti po stlatecni ikony, kazdej blbej soft ma fokus, jen na tohle se musi jeste kliknout.

    patche (sem zvedav kde mate tech 20MB):
    42.30 - 105MB
    42.30.40 - 91MB
    42.33 - 113MB
    42.33.10 - 96MB

    (pro ty co netusi, tak bez tretiho cisla je to patch, s nim "hotpatch", to posledni je prvni uprave te 33 => nebali to na sebe predchozi => ten 20MB maximalne velky hotpach v realu ani vzniknout nemuze, to muze byt tak maximalne quickbuild => zakaznikem vyrvana oprava vuci jeho patchsetu, ale to je proste neco, co se standardne nevydava)

    2Marty: Jo, ono to funguje - uz, oni nejak pani v LCS zapomeli v dokumentaci zminit, ze neumeji tisknout na sitovou tiskarnu, ale ze musi by nainstalovana jako lokalni. Takova drobnost co se resila tusim 3 nebo 4 mesice.

    BTW: Pro vasi informaci, nekde se mi tu povaluje ten vami zminovany certifikat, to skoleni je taky uzasna vec, na ktery se clovek nic nedozvi. Ze vsech, ktery jsem absolvoval stalo za rec jediny, ktery skolil nejakej ranenej vyvojar, to ostatni bylo predcitani pripravenych plku. Jo, vubec nejlepsi bylo kdyz skolitelka zjistila, ze "ono to nefunguje tak jak rika (na moje upozorneni)" a mlela vesele dal.

    ----
    Mimochodem, celkem nedavno sem prisel na novou featuru, kdysi slo nad prilohama zmenit zpusob ukladani do databaze a poradac vesele dal fungoval, jen nove soubory ladoval do novehoho uloziste a ty stare normalne oteviral z disku. Nevim se kterym patchem, ale prestalo to fungovat a na dotaz se mi dostalo uzasne dlouhe odpovedi uplne o hovne (a o necem jako hromadnym presunu tech souboru, si muzu nechat leda zdat, pricemz i tohle prasteny forum to umi).

    Edit: Pro zajimavost, rad bych jedineho zakaznika (opravdu mi staci jeden jediny), ktery mi rekne do oci, ze je se system spokojen. Nikoho takoveho nam LCS nebyla schopna dodat. Kdykoli sme nekam jeli se podivat na nejake reseni (predevsim ohledne migrace) tak se zjistilo, ze to byl jeden velkej pruser.
    Naposledy upravil Jezevec; 15.04.2011 v 23:31.
    IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
    Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
    S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami.
    -- Francois La Rochefoucauld
    Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.

  10. #10
    Administrátor mince Avatar uživatele Jezevec
    Založen
    08.10.2002
    Bydliště
    Teplice
    Příspěvky
    6 738
    Vliv
    300

    Standardní Re: Helios Green aneb nejsprasenejsi aplikace kterou znam

    Citace Původně odeslal Petrik Zobrazit příspěvek
    Sorry ze ted budu trochu OT, ale zajimalo by me, co se vam libi vic: co nejvice logiky v db, tedy foreing_keys, triggery,procedury, eventy a pod, nebo naopak co nejvice logiky v aplikaci?
    IMO by to melo byt vyrovnany, rekneme ze struktura DB by mela jasne vyjadrovat vztahy mezi tabulkama a mela by zajistit v maximalni mire konzistenci dat = nedovolit aplikaci to rozjebat a aplikace by mela resit aplikacni logiku = co se kde bude scitat ... protoze to zase nema co delat v databazi. Mozna jinak receno, zmena legislativy by nemela vest ke zmene databazovych struktur. Ty by mely byt maximalne stable a menit se jen naprosto minimalne.

    2Marty: Sak ja se nesnazim nic vyresit, ony jsou totiz chyby a chyby. Ja kdyz budu mit nekde neco blbe, tak z pripadnyho zakaznika aspon nebudu delat debila a budu se to snazit napravit.
    IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
    Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
    S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami.
    -- Francois La Rochefoucauld
    Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Klíčová slova k tématu

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •