Kao neko ko nije programer i nema pojma ni o jednom programskom jeziku mozda i nisam neko ko bi trebao da sudi o navedenim temama. Ali kao neko ko svakodnevno direktno radi sa programerima i pokusava da im omoguci da njihov rad ugleda svjetlo dana,zaista moram reci da je Java najgori programski jezik out there.Ovo su neke cinjenice koje trebate znati prije nego odlucite biti sys admin Java programerima
:
1.Java zahtjeva “posaban” Web server
Bio to Tomcat, Jetty ili bilo koji drugi imate zagarantovanu zabavu od par dana dok sve podesite.Ne,nista nece raditi kako treba nakon apt-get ili emerge. Za razliku od milion npr. PHP aplikacija koje mozete imati up and running za 5 minuta, Java i njeni Web serveri vam ne ostavljaju vremena za druge aktivnosti.Zaboga, placeni ste da to radite,nije zanimljivo zavrsiti sve u 5 min.Enterprise my ass!
2.Tomcat
Ukoliko ste se vec odlucili za najpoznatiji Java server – Tomcat tu je par stvari koje morate znati o istom.
-Tomcat ne radi na portu 80! Da, dobro ste procitali. Dok svi normalni Web serveri na svijetu rade na portu 80 Tomcat je iz nekih glupih security razloga odlucio da radi na portu 8080.
-Tomcat nema easy-to-use vhostove! Naravno ovo podrazumjeva da imate i neki proxy balancer ispred da bi na kraju uspjeli imati www.nesto.com umjesto www.nesto.com:8080/aplikacija/NekiDefaultiniindexappilistavec/kuracpalacfahrudinradoncic
.
-Tomcat ima glavni konfiguracijski fajl u XML formatu
.Prosto ne postoji nista ljepse kada morate kroz tone konfiguracijskog teksta da prolazite kroz !#$%& XML fajl. To je tako jednostavno i lako za citati.. jednostavno mora da probate. Predlazem ekipi okupljenoj oko Tomcat projekta da sljedecu verziju izdaju sa konfiguracijskim fajlovima u HTML-u
3.Tomcat je odlicno dokumentovan
Aha,how yes,no. Od 10 howto’s koji ce te naci na internetu o istom problemu, ocekujte da svih 10 bude razlicito.Dok citate te howto’s imate osjecaj da i oni koji ga pisu nisu sigurni sta rade i da li je to uopste OK.
Zaista platforma kojoj se definitivno zelite posvetiti i iskrene cestitke ljudima koji su ovu platformu odabrali kao zivotni put,jer za ovako nesto treba imati konjske zivce.




Heheh u potpunosti te razumijem… sa javom nista nije jednostavno
nije li i linux malo manje user friendly za konfiguraciju svega sto nam treba, al zato kad ga podesimo, to radi i mozes otici mirno spavati, bez straha da ce se pojaviti plavi ekran ili neki hexadecimalni error
btw: meni java placa kiriju, rezije i ostale zivotne radosti, tako da > go java
kao neko ko jeste programer, nije sys admin, ali radi sebi build automaciju, definitivno mislim da se ne moze gore od Jave nikako.
mislim da je Java jedna velika hrpa ruznih API-a, nebulozne terminologije i frustruacije, a sve je to ocito i pri najmanjem kontaktu; jedini koji toga nisu svjestni su oni koji jos nisu probali sta ozbiljno da postignu u nekom drugom jeziku.
a jel zna neko bolan kolko se java placa kod nas? =) nako okvirno min i max salary?
pripravnik ~600-800KM
junior ~1100-1300KM
senior ~1600-1800KM
team lead ~2200-2500
project lead/arhitekt ~3000+
Ja mislim da su cijene ~tu njegdje za one koji se zaj* da rade razvoj enterprise rjesenja u Javi.
Otprilike koliko je placen i jedan PHP programer ( normalnim firmama). Misljenja sam da onda Java nije vrijedna truda
uf uf vala fino se placa, nije lose bogami, hvala momci =)…
hi, opet ja
kao prvo, svaka cast oko ovih cijena…tu je to negdje.
Drugo, naravno da se mogu odredjene stvari lakse i brze uraditi iste stvari u nekim drugim tehnologijama (pogotovo u odnosu na GUI),…ali, zasto koristimo mysql kad imamo oracle, zasto linux kad imamo windows, tako bih rekao i ovdje, zasto java, kad imamo i druge alate koje rade isto, a lakse je upravljati njima.
Na kraju krajeva, kada definisemo projekat, normalno je da se uzima u obzir budjet, vremenski rok i odrzavanje, tako da se u svakoj ozbiljnijoj firmi sve analizira prije nego se pocne sa odgovarajucom tehnologijom. Naravno, uzima se u obzir iskustvo inzinjera u odredjenim poljima, ali ovo cesto bude zadnje
U svakom slucaju, oni koji su okruzeni javom ili ih to interesuje, http://www.jug.ba pozzz