Vrednost NULL u nekoj tabeli znači da ta vrednost nedostaje. Ona nije nula, niti su u pitanju prazni navodnici ili išta slično, već je uopšte nema, ne postoji. Baš zbog …
Read More »Razvoj softvera
Neke metode za rad sa podacima u JSON formatu u Pajtonu
Opis JavaScript Object Notation (JSON) je format koji koristi Java Script. Pošto je široko korišćen postao je neka vrsta standarda za razmenu podataka između različitih sistema. Na primer, mnogi API-ji …
Read More »Kako da vidite istoriju komitova u gitu?
Istoriju komitova na projektu lako vidite iz nekog od alata sa korisničkim interfejsom kao što su SourceTree ili GithubDesktop. Ipak, treba da umete i da barate komandnom linijom. Kako da …
Read More »Uslovni izrazi u SELECT naredbama (SQL)
Ako želite da izvršite IF-ELSE komandu nad vrednostima u SELECT naredbi, možete da koristite izraz CASE. Na primer imamo ovakvu tabelu. Želimo da napravimo skup rezultata takav da taksiste grupišemo …
Read More »Kako da vrednost iz više kolona vratite u jednoj (SQL)?
Recimo da imate ovakvu tabelu i želite da vrednost iz više kolona izvučete u jednu i da još, pride, ubacite i neke svoje reči. U DB2-u, Oracle-u, PostgreSQL-u za konkatenaciju …
Read More »Opcioni parametri u funkcijama (Pajton)
Neretko se dešava da treba da napravimo funkciju čiji parametri se retko menjaju. Tim parametrima možemo dodeliti podrazumevanu vrednost . Primer. Zamislite da treba da izračunamo cenu sa porezom i …
Read More »Refaktorisanje (prerađivanje koda)
Jednostavno rečeno, refaktorisanje predstavlja prerađivanje izvornog koda bez promene njegove funkcionalnosti. Dakle, nakon refaktorisanja programerski kod treba da radi isto što je radio i pre njega. Zašto bi onda uopšte …
Read More »Šta početnik treba da zna o gitu?
Git je sistem za kontrolu verzija. Svi timovi koji se bave pisanjem koda ga koriste za praćenje ko je šta i kada napisao, kao i za preuzimanje najnovijih promena na …
Read More »Koja je razlika između modula, paketa, biblioteka i frejmvorka u Pajtonu?
Paketi i biblioteke se u Pajtonu često koriste kao sinonimi. Da li to zaista i jesu? Ne baš. Hajde da krenemo od početka. Modul u Pajtonu predstavlja fajl sa ekstenzijom …
Read More »Kako povezati Python sa PostgreSQL-om?
Sve aplikacije u sebi sadrže podatke, koji se najčešće čuvaju u sistemima za upravljanje bazama podataka. Pokazaćemo vam kako da povežete Pajton sa PostgreSQL sistemom za baze podataka. Najpre treba …
Read More »Funkcije za rad sa listama u Pajtonu
Lista je struktura podataka koja sadrži kolekciju različitih tipova podataka u nekom određenom rasporedu. Postojeći elementi mogu se brisati, dok novi mogu da se dodaju. Objekat sa tipom lista kreira …
Read More »Naredba UPDATE u SQL-u
Podaci u tabelama moraju da se menjaju. U takvu svrhu u SQL-u koristi se naredba UPDATE. Pokazaćemo kako se koristi. Imajte u vidu da ako sintaksa u članku ne radi …
Read More »Regularni izrazi u Pajtonu
Regularni izrazi su obrasci koji sadrže obične karaktere (slova i brojeve) i specijalne karaktere (kao što su simboli * i $). Koriste se kada želimo da pronađemo, zamenimo ili izvučemo …
Read More »Kako da ručno testirate REST API?
Većina veb aplikacija ima klijent-server arhitekturu. Komunikacija između njih se odvija putem mrežnih protokola, ali svaka komunikacija zahteva pravila, i tako na scenu stupa REST API. REST (reprezentativni prenos stanja) …
Read More »Manje poznati SQL operatori
SQL operator je specijalna reč koja se koristi za određen zadatak. Koristi se uglavnom u kombinacijim sa WHERE klauzulom u SQL izrazu, kako bi filtrirao rezultate uz odgovarajući uslov. Ima …
Read More »Funkcije za agregiranje u SQL-u
U SQL imamo i funkcije koje agregiraju podatke. To su: Count()Sum()Avg()Min()Max() Pokazaćemo na primeru kako se koriste. Count(*) vraća ukupan broj redova u koloni. Count(ime_kolone) vraća ukupan broj vrednosti u …
Read More »Istraživanje problema na mreži – 4 glavne komande
Ako na svom poslu treba da povežete na neki sajt ili servis, a dobijate grešku da konekcija nije moguća, evo kako da ispitate sve okolnosti. PING ip_adresa Na ovaj način …
Read More »Kako obrnuti listu u Pajtonu?
Kako da elemente liste premestite tako da prvi bude na početku, poslednji na kraju itd. Pokazujemo kako to da uradite na tri načina. Prvi je da koristimo ugrađenu funkciju reverse. …
Read More »Alati otvorenog koda za testiranje opterećenja softvera (load testing)
Ispitivanje opterećenja je proces testiranja softvera u kom se performanse ispituju pod određenim opterećenjem. Želimo da ih ispitamo kako će se aplikacija ponašati ako dobije preveliki broj zahteva. Na primer, …
Read More »Kako importovati podatke iz Excela u Pajton?
Osobama vičnim programiranju više odgovara da podatke iz Excelovih sveski analiziraju putem koda, ne iz samog Excela. Lakše je da napišemo sopstvenu funkciju umesto da balansiramo postojećim. Nekada se to …
Read More »