Citiraj:
Autor Old Iggy
Upravo zato što je i razvojno i Hrvatska, niti treba SSD niti petljanje s kompresijom. Za razvoj je dosta 7200 disk, za test mala okolina virtualki, ako baš netko želi SSD najmanji problem za nabaviti mali disk za test. No očekivati da baza po defaultu radi na komprimiranom disku je smiješno za očekivati, čak i od developera.
|
To je ocjena iz iskustva ili procjenom palac x pi? Sto to uopce znaci "dosta"? Ako je "dosta" ekvivalent sa "moze raditi", onda je "dosta" i 4200 RPM disk sa 2 GB RAM-a, jedino sto ce koristan rad (gdje "koristan rad" definiramo kao "pisanje testable koda relevantnog za klijenta koji placa nas rad") teziti u nulu.
Aritmetika je prilicno trivijalna - (vrlo okvirni izracun) ako disk kosta 500 kn, a inzenjerski sat kosta 200 kn i ja SSD-om ustedim
mjesecno 5 sati koje umjesto na cekanje potrosim na pisanje koda, onda ja taj disk isplatim po workstationu za 15 radnih dana, a ostalo je usteda. Ne govorimo ovdje o kupnji SSD-mrcina od 512 GB, vec o nabavci 64-128 GB modela - Intel G2 generacije? Zasto ne, sasvim je nebitno.
Sto se tice baze, nije sporno da je bad practice stavljanje baze na komprimiranju particiju, ali ipak, nekakav ocekivani minimum je koliko-toliko smislena poruka o gresci (sto, admittedly, pocinje biti sve veci luksuz, barem kad se govori o Microsoft softveru ili, nedajbog, IBM-u). Najzad, ono sto je smijesno je ocekivati od developera da se brine za bazu, pa cak i od administratora.
Citiraj:
Nemojmo biti smiješni. Malo bi se SSD, malo kompresija. SSD nije standard ni u "enterprise" okolini u RH, a s druge strane postao je enormno jeftin i nikakav problem za nabavu bilo kakvom developeru, tj. njegovoj firmi.
|
Nema govora o humoru - stvar je prilicno ozbiljna, jer se radi o vremenu, tj. novcu (sto sam argumentirao iznad). Kompresija je u sprezi sa non-SF SSD-om odlicna stvar, a cinjenica da (jos) nije standard u enterprise okolini u RH nije relevantan argument za nasu diskusiju - razlozi neprihvacanja u enterprise okolini (iz mog iskustva) rangiraju od predrasuda o nepouzdanosti, preko ogranicenog budzeta do ocitog neznanja, inertnosti pa, rekao bih i autizma. Ovdje, medjutim, govorimo o razvojnom okruzenju, gdje se slazemo da je SSD postao vrlo jeftin i, u krajnjoj liniji, dovoljno pouzdan, pa je razlog za otpor prema istima - meni prilicno nejasan.
Citiraj:
Ali developer možda shvati kako SW radi u praksi. 
Nego, tko ima toliko licenci da sve to trpa svakom developeru na stroj?
|
Nisam shvatio ovo prvo, ali ovo drugo - nije problem developera. Zar se sumar brine da li je pila kupljena, posudjena, iznajmljena ili ukradena? On radi, ali ce bitno brze (i bolje) napraviti svoj posao ako radi motorkom, a ne rucnom pilom - to je teza koju ja zastupam.
Osobno sam nerijetko bio prisiljen imati razvojnu bazu na vlastitom stroju, sto ima odredjenih prednosti (u razvojnom smislu), ali smatram svakako boljim rjesenjem imati separiranu, dijeljenu, razvojnu instancu baze na odvojenom stroju. Zasto se to tako radi, to je sad pitanje za drugu raspravu, ali smatram da developer niti treba, a niti moze odgovarati na pitanje o (ne-)postojanju licenci.