Tag

SQL upiti

Koraci u optimizaciji SQL upita Baze podataka

Koraci u optimizaciji SQL upita

Uopšteno govoreći, optimizacija SQL-a teži minimiziranju broja koraka – “dodira baze podataka” – koje upit podrazumeva, čime se smanjuje vreme obrade i vreme čekanja. Postoji mnogo sitnih SQL trikova i najboljih praksi koje treba imati na umu, i iako ova lista ni na koji način nije sveobuhvatna ili univerzalno primjenjiva, sledeće smernice su korisne u […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Razumevanje čestih SQL Injection napada i metoda zaštite .NET Web Development

Razumevanje čestih SQL Injection napada i metoda zaštite

Uvod SQL Injection (SQLi) je jedan od najčešćih napada na veb aplikaciju koji se koristi za neovlašćeni pristup bazama podataka. Ovaj napad može imati ozbiljne posledice po bezbednost podataka i integritet sistema. Klasični SQLi Klasični SQL Injection napadi često se dešavaju kada napadač ubrizga zlonamerni SQL kod putem nesanitiziranog input polja u aplikaciji koja komunicira […]

Pročitaj ostatak
Member avatar

Prof. dr Branko Milosavljević

Da li treba koristiti relacionu ili NoSQL bazu podataka? Baze podataka

Da li treba koristiti relacionu ili NoSQL bazu podataka?

Rasprava oko SQL i NoSQL u osnovi je poređenje relacionih i nelrelacionih baza podataka. Relacione baze podataka su strukturirane, slično kao telefonski imenik. Relacione baze podataka ostaju popularne jer se prirodno uklapaju u mnoge softverske stekove, uključujući LAMP i Ruby. Sa svojom dugom istorijom, Relacione baze podataka imaju široku podršku i duboko razumevanje, što može […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Soft skills (meke veštine): Ključ uspeha za svakog programera Osnove programiranja

Soft skills (meke veštine): Ključ uspeha za svakog programera

Kada pomislimo na programiranje, obično prvo pomislimo na tehničke veštine – poznavanje programskih jezika, algoritama i alata za razvoj softvera. Međutim, za jednog programera, posedovanje samo tehničkih veština nije dovoljno. U modernim timovima, sposobnost efikasne saradnje, komunikacije i rešavanja problema podjednako je važna kao i kodiranje. Soft skills ili meke veštine omogućavaju programerima da uspešno […]

Pročitaj ostatak
Member avatar

Prof. dr Branko Milosavljević

Dokumentacija i standardi kodiranja: Zašto su važni za buduće programere Osnove programiranja

Dokumentacija i standardi kodiranja: Zašto su važni za buduće programere

Kada započinjete svoju karijeru u programiranju, jedan od ključnih aspekata rada u timu je razumevanje važnosti dokumentacije i standarda kodiranja. Bez obzira koliko ste talentovani kao pojedinac, u većini slučajeva ćete raditi u timu gde je komunikacija putem koda i dokumentacije presudna. Ove veštine ne samo da olakšavaju saradnju, već i omogućavaju dugoročno održavanje i […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Komunikacija i kolaboracija: Ključ uspeha u radu IT timova Osnove programiranja

Komunikacija i kolaboracija: Ključ uspeha u radu IT timova

uspeh svakog projekta zavisi od efikasne timske saradnje. Bez obzira koliko su tehničke veštine članova tima napredne, neuspešna komunikacija može ozbiljno ugroziti napredak i kvalitet projekta. U modernom poslovnom okruženju, jasna i strukturisana komunikacija je od vitalnog značaja, posebno kada timovi rade na kompleksnim softverskim rešenjima. U ovom članku ćemo istaknuti važnost komunikacije i kolaboracije […]

Pročitaj ostatak

Goran Aničić