Member avatar

Autor

Branko Milosavljević

Prof. dr Branko Milosavljević je redovni profesor na Fakultetu tehničkih nauka Univerziteta u Novom Sadu. Autor je ili koautor u preko 150 naučnih radova, sa više od 1000 citata. Učestvovao je u ili vodio više od 20 projekata. Njegove najvažnije oblasti interesovanja uključuju distribuirane sisteme, model-bazirani razvoj, metodologije u softverskom inženjerstvu, digitalne biblioteke i kontekstno-zavisno računarstvo. Rukovodi preduzećem FTN Informatika od njegovog osnivanja.

Zašto je vaš Veb-sajt loš i kako ga unaprediti? Osnove programiranja

Zašto je vaš Veb-sajt loš i kako ga unaprediti?

U digitalnoj eri u kojoj živimo, veb-sajt ne samo da je virtuelna vizit-karta, već i interaktivna platforma koja definiše prvi utisak koji posetioci stvaraju o vašem brendu ili uslugama. Baš kao što dobar prvi utisak otvara vrata uspešne komunikacije, tako i dobro osmišljen i funkcionalan veb-sajt postavlja temelje za pozitivno iskustvo korisnika. Veb-sajt nije samo […]

Pročitaj ostatak
Member avatar

Branko Milosavljević

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

Branko Milosavljević

Upotreba GPIO u Embedded sistemima Razvoj softvera za embeded sisteme

Upotreba GPIO u Embedded sistemima

Ulazno/izlazni pinovi opšte namene su osnovni elementi embedded sistema. Ovi svestrani pinovi su glavno sredstvo putem kojeg mikrokontroleri komuniciraju sa spoljašnjim svetom. Bilo da palite svetleću diodu, čitate podatke sa senzora ili upravljate motorom, to radite putem GPIO pinova (General Purpose Input/Output). Razumevanje kako se upravlja ovim pinovima je osnovno za ovladavanje dizajnom embedded sistema. […]

Pročitaj ostatak
Member avatar

Branko Milosavljević

Istraživanje popularnih kompozicionih obrazaca u React-u Java Web programiranje

Istraživanje popularnih kompozicionih obrazaca u React-u

Prilikom pisanja React komponenti, treba da težimo ka tome da komponente budu maksimalno ponovno iskoristive. U nastavku ćemo opisati nekoliko takvih tehnika. Container and presentational patterns React komponente obično sadrže kombinaciju logike i prezentacije. Pod logikom podrazumevamo sve što je nevezano za UI, poput poziva ka API-ju, manipulacije podataka i event handlera. Pod prezentacijom smatramo […]

Pročitaj ostatak
Member avatar

Branko Milosavljević

Adobe integriše veštačku inteligenciju u Acrobat za napredno pretraživanje i sažimanje PDF dokumenta Grafički dizajn

Adobe integriše veštačku inteligenciju u Acrobat za napredno pretraživanje i sažimanje PDF dokumenta

Adobe je uveo revolucionarnu novinu u svoje aplikacije Reader i Acrobat, lansirajući asistenta zasnovanog na veštačkoj inteligenciji koji je sposoban da generiše sažetke i odgovara na pitanja o PDF dokumentima. Ova inovacija, koja je trenutno u beta verziji, obećava da će značajno olakšati rad sa obimnim dokumentima, omogućavajući korisnicima da brže i efikasnije dolaze do […]

Pročitaj ostatak
Member avatar

Branko Milosavljević

Obrada izuzetaka u C# .NET Web Development

Obrada izuzetaka u C#

Obrada izuzetaka u C# predstavlja ključni aspekt razvoja pouzdane i robusne softverske aplikacije. Izuzeci su neizbežni deo svakog softverskog sistema jer predstavljaju situacije u kojima program nije u mogućnosti da nastavi normalno izvršavanje. C# pruža moćne mehanizme za upravljanje izuzecima koji omogućavaju programerima da identifikuju, obrade i reaguju na neočekivane situacije tokom izvršavanja programa. C# […]

Pročitaj ostatak
Member avatar

Aleksandar Bošnjak

Validacija lozinke zasnovana na regularnim izrazima Java Web programiranje

Validacija lozinke zasnovana na regularnim izrazima

Uvod Kada je reč o sajber bezbednosti, validacija lozinki je ključna za zaštitu korisničkih naloga. Upotreba regularnih izraza može biti iskorišćena kao jedan od načina provere primene određenih standarda za kompleksnost lozinke. Kriterijumi za snažnu lozinku U ovoj sekciji će se pojasniti šta to čini snažnu lozinku. Idealan password treba da ima neke od sledećih […]

Pročitaj ostatak
Member avatar

Siniša Nikolić

Pregled najvećih Cyber napada u Srbiji: Bezbednost na testu poslednjih 5 godina Osnove programiranja

Pregled najvećih Cyber napada u Srbiji: Bezbednost na testu poslednjih 5 godina

U poslednjih par godina niz značajnih incidenata potresao je temelje digitalne sigurnosti Srbije, pri čemu ne samo da su uzdrmali tehnološku sliku naše zemlje, već su i postavili ozbiljna pitanja o tome kako možemo efikasno odgovoriti na rastuće pretnje u cyber prostoru. Suočavamo se s realnošću da su hakeri postali majstori svog zanata, koristeći svaku […]

Pročitaj ostatak

Goran Aničić