Među prvim koracima kada pravimo sajt jeste definisanje izgleda teksta tj. postavljanje fonta naslova, paragrafa i ostale elemente na stranici. Prilikom izbora fontova vodimo se osnovnim principom čitljivosti, tj. da je tekst jasan i vidno ističe elemente koje želimo da naglasimo. Pored čitljivosti bitna je i dostupnost
Pročitaj ceo tekst →Objavljeni članci
Ova tema je veoma značajna jer njeno razumevanje omogućava kreiranje dokumenata koji će biti laki za održavanje. Cascading predstavlja proces koji određuje koji definisani still će biti primenjen na koje svojstvo za svaki definisani tag. Cascading rešava višestruko postavljanje stilova na nekom elementu u različitim izvorima, dok inheritance rešava problem
Pročitaj ceo tekst →CSS - Cascading Style Sheets CSS je jezik koji se koristi za opis izgleda i formata dokumetna pisanog u markup jeziku. Najčešće se koristi za web stranice pisane u HTML ili XHTML-u1. U ovom serijalu i tekstovima koji će uslediti obradićemo sledeće teme: Zašto CSS? Šta su selektori, koji
Pročitaj ceo tekst →U svakodnevnoj komunkaciji često koristimo termine da bismo poboljšali timsku komunikaciju i verujemo da ako ste imali prilike da pročitate članak o dizajn paternima znate koja je korist od njihovog korišćenja. Jedan od takvih termina je i Leaky abstraction. Kad krenete u razvoj novog projekta ili menjate
Pročitaj ceo tekst →Ovo je jedno od češćih pitanja koje nam postavljaju prijatelji i poslovni partneri tako da smo odlučili da mu posvetimo vreme i napišemo tekst. Za kreiranje i postavljanje web sajta potrebno je sledeće: Strpljenje, upornost i vreme Mišljenja smo da je ovo najznačanija stavka u pravljenu web
Pročitaj ceo tekst →Uml dijagrami se koriste za vizuelno modelovanje objektno orijentisanih sistema. Pored dijagrama klasa i dijagrama paketa o kojima smo već pisali na red je došao i deployment dijagram. Deployment dijagrami prikazuju fizički raspored sistema, prikazujući koji deo softvera se izvršava na kom delu hardware-a. Osnovni elementi dijagrama
Pročitaj ceo tekst →Nastavljamo naš serijal o dizajn paternima prezentujući MVC. UML dijagram zavisnosti Jedna od glavnih odlika većine informacionih sistema jeste prikupljanje podataka od korisnika i njihovo skladištenje u nekom formatu (relaciona ili NoSQL baza podataka ili nekom drugom formatu). Verujemo da ste kao developer već imali prilike da
Pročitaj ceo tekst →Naš serijal na temu dizajn paterna nakon predstavljanja GRASP skupa paterna, nastavljamo sa Dependency Injection (DI). Ipak, pre svega … Pre nego što krenemo u sagledavanje šta je i čemu služi dependency injection i u kakvoj je relaciji sa inversion of control podsetićemo vas ukratko na sledeće činjenice: Šta
Pročitaj ceo tekst →Ovaj serijal predstavljaće pravi izazov, kako za nas koji pišemo tako i za vas koji čitate. U ovom serijalu daćemo opise dizajn paterna sa kojima smo se češće ili ređe susretali u praksi i sa kojima developer treba da bude upoznat, bar po nazivu i problemu koji
Pročitaj ceo tekst →Svako od nas se sigurno našao u situaciji da proceni vreme za završetak nekog zadatka i složićete se da je veliki izazov. U ovom članku ćemo dati tabelu kako programeri daju procenu vremena kao i da pronađemo stvari koje bi mogle biti loše. Procena Šta programer misli
Pročitaj ceo tekst →Kako je pred nama cela godina, da podsetimo to je 8760 minuta koje imamo na raspolaganju da invenstiramo u ovoj godini, istraživali smo za vas koji su to programski jezici za koje je bilo najviše interesovanja u prethodne 2 godine, sa posebnim akcentom na 2012. Izvor informacija
Pročitaj ceo tekst →Šta je istorizacija podataka? Kako su podaci podložni promenama, često postoji zahtev da se svaka promena beleži kako bi sistem koji dizajniramo imao odgovore na sledeća pitanja: Odgovore na ova pitanja daje istorizacija podataka. Očigledno je da fizičko brisanje sloga ne dolazi u obzir. Da podsetimo, fizičko
Pročitaj ceo tekst →Šta su paketi ? Da bismo opisali stanje i ponašanje sistema koristimo klase sa svojim atributima i operacijama. Međutim, često su sistemi koje projektujemo komleksni i sadrže po nekoliko stotina i hiljada klasa, što zahteva dodatno struktuiranje. Paket je geralni mehanizam za organizovanje klasa u grupe. U softverskom
Pročitaj ceo tekst →Šta je UML ? Ako ste bili u prilici (ili još uvek jeste) da radite u razvojnom timu ili samostalno sigurno ste bili u prilici da kolegi objašnjavate šta ste i kako zamislili da se uradi. Često je to bio skup nekih gestikulacija i mnogo reči kako
Pročitaj ceo tekst →JavaScript (ponekad se koristi skraćenica JS) je skript jezik koji je implementiran kao deo web browser-a kako bi se poboljšao korisnički interfejs. Objekat u JavaScript jeziku predstavlja kolekciju svojstava koji mogu biti prosti podaci (npr. godina proizvodnje automobila, broj točkova na vozilu), drugi objekti (npr. Klijent, Vrsta
Pročitaj ceo tekst →