Heroku

U poslednjih godinu dana sam stekao značajno iskustvo sa AWS oblakom što na “poslovnim” što na “privatnim” projektima. Mislim da je vreme sopstvene hardverske infrastrukture prošlo, osim u retkim specijalnim slučajevima. AWS transformiše čitavu industriju, a posebno je privlačan za startap kompanije zbog svog sistema naplate samo resursa koje stvarno koristite uz mogućnost da se oni vrlo lako skaliraju u potrebnom smeru. To vam je svakako mnogo bolja situacija nego da uložite u sopstvenu server salu, rekove i procesore, pa još i da naletite na neke specifične “srpske” probleme da vam poslovna zgrada ne može da isporuči dovoljno struje… A kad prođete kroz ovu golgotu može vam se desiti da vaš proizvod ne zaživi u onom obimu u kome ste se nadali pa će vam skupo plaćena mašinerija skupljati prašinu, ili pak ste možda na tragu novog startapa od milijardu dolara pa vam to što imate uskoro neće biti dovoljno.

Continue reading Heroku

Mitski čovek-mesec

Varate se ako mislite da sam počeo da pišem naučnu fantastiku :) Ovaj post je u stvari o knjzi “The mythical man month”, klasičnom delu o softverskom inženjerstvu napisanom pre gotovo 40 godina, tačnije 1975. godine. Autor je Frederik Bruks, najpoznatiji danas upravo po ovoj knjizi, ali pre nje poznat kao glavni menadžer pri razvoju IBM System/360 mejnfrejm računara i osnivač odeljenja za računarske nauke na univerzitetu Severne Karoline. Ova knjiga je u stvari skup eseja nastalih u periodu autorovog angažmana na velikim IBM projektima.

Continue reading Mitski čovek-mesec

5 android aplikacija koje će vam olakšati android razvoj

Autor ovog članka je profesionalni softverski inženjer i nudi konsultantske usluge android razvoja i obuke. Više informacija ovde.

Već neko vreme se aktivno bavim android razvojem. Započeo sam iz želje da naučim nešto novo i malo protresem svoje znanje koje je počelo da se bajati u firmi u kojoj sam tada radio. S obzirom na dugogodišnju zainteresovanost mobilnim telefonima i pratećom tehnologijom rešio sam da  se malo uputim u mobilni razvoj. Činilo se logičnim da počnem od androida pošto sam već imao značajno iskustvo u java programskom jeziku a i android telefon. Međutim android programiranje može biti strašno frustrirajuće. Prepreka i poteškoća ima na pretek, ali velika zajednica uglavnom nađe načina da ih otkoloni ili ublaži. Evo 5 mobilnih aplikacija koje bi svaki developer trebalo da ima na telefonima na kojima razvija.

Continue reading 5 android aplikacija koje će vam olakšati android razvoj

Mobile World Congress 2012 iz ugla jednog programera

Nema sumnje da je svaka kompanija koja nešto znači u mobilnom svetu u nekoj formi bila prisutna na ovogodišnjem Mobile World Congress-u u Barseloni (Apple je izuztak koji potvrđuje pravilo). Na jednom mestu se našlo više od 65000 posetioca i 1400 izlagača u rasponu od ubogih developera do CEO-a najvećih svetskih kompanija. Sledi kratak osvrt na ono što sam tamo video i čuo.

Continue reading Mobile World Congress 2012 iz ugla jednog programera