nav_dugme codeBlog codeBlog
  • početna Početna stranica
  • Sačuvani članci Sačuvani članci
  • Članci
     (spisak)
  • Kontakt
Povratak na vrh stranice

Svi članci

Svi članciTeorijaSavetiZanimljivosti
Spisak članaka

sačuvani članci

Lista članaka

GNU/Linux - 4. deo – Shell skripte i automatizacija procesa

Principi funkcionisanja shell skripti za administraciju sistema, watch i crontab (sa primerima iz svakodnevne prakse)

bookmark trejler_sat
Datum: 15.10.2022.
IKONA_TEG
Težina: 8/10
shell
gnu_linux_4_shell_skripte_i_automatizacija_procesa

GNU/Linux - 3. deo – Napredne komande

Korišćenje programa za preciznu obradu teksta u terminalu (grep, sed, awk, sort), uz pajpovanje i redirekciju

bookmark trejler_sat
Datum: 19.09.2022.
IKONA_TEG
Težina: 7/10
shell
gnu_linux_3_napredne_komande

GNU/Linux - 2. deo - Osnovne komande

Osnove komande za svakodnevnu administraciju GNU/Linux distribucija I drugih UNIX-olikih operativnih sistema.

bookmark trejler_sat
Datum: 01.09.2022.
IKONA_TEG
Težina: 6/10
shell
gnu_linux_2_osnovne_komande

GNU/Linux - 1. deo - Uvod

Šta je slobodni softver - Kako su nastale GNU/Linux distribucije - Da li slobodni softver otvorenog koda može da se nosi sa komercijalnim rešenjima - Osnovne tehnikalije ....

bookmark trejler_sat
Datum: 01.12.2021.
IKONA_TEG
Težina: 5/10
gnu_linux_1_uvod

Tutorijal - Prepoznavanje algebarskih izraza u programskim kodovima

Prvi mini-serijal članaka o obradi teksta / programskog koda, završićemo člankom o prepoznavanju algebarskih izraza u programskim kodovima ....

bookmark trejler_sat
Datum: 25.09.2021.
IKONA_TEG
Težina: 7/10
javascript
tutorijal_prepoznavanje_algebarskih_izraza_u_programskim_kodovima

Syntax highlighter - Regularni izrazi u JavaScript-u

Prepoznavanje regex literal sintakse u JavaScriptu (kao dodatni izazov u implementaciji syntax highlightera iz domaće radinosti).

bookmark trejler_sat
Datum: 21.09.2021.
IKONA_TEG
Težina: 7/10
javascript
syntax_highlighter_regularni_izrazi_u_javascriptu

Tutorijal - Uklanjanje komentara iz programskog koda

Uklanjanje linijskih i blok komentara uz podelu teksta na tokene i prepoznavanje obrazaca.

bookmark trejler_sat
Datum: 18.09.2021.
IKONA_TEG
Težina: 7/10
python
tutorijal_uklanjanje_komentara_iz_programskog_koda

Kako napraviti syntax highlighter

Opis postupka izrade syntax highlighter-a iz "domaće radinosti" (za početak: kraća diskusija o osnovnim mehanizmima za efikasnu podelu teksta na tokene i semantičku analizu tokena).

bookmark trejler_sat
Datum: 18.09.2021.
IKONA_TEG
Težina: 9/10
javascript
kako_napraviti_syntax_highlighter

UNIX Time - Predstavljanje datuma i vremena na računarima

Principi predstavljanja datuma i vremena na računarima, uz kratak osvrt na uobičajene formate, i detaljan osvrt na format koji se najčešće koristi u programskim jezicima.

bookmark trejler_sat
Datum: 07.08.2021.
IKONA_TEG
Težina: 6/10
unix_time

ASCII, UNICODE i UTF - Predstavljanje znakova na računarima

Detaljan osvrt na najpopularnije i najčešće korišćene formate za zapis znakova na računarima (istorijat, tehnikalije, oblasti primene).

bookmark trejler_sat
Datum: 22.07.2021.
IKONA_TEG
Težina: 8/10
ascii_unicode_utf

Uvod u Fetch API

Teorija i mini-tutorijal za izradu sajta koji koristi Fetch API (koji, u idejnom smislu, možemo shvatiti kao svojevrsnu kombinaciju AJAX-a i promisa).

bookmark trejler_sat
Datum: 06.07.2021.
IKONA_TEG
Težina: 7/10
javascript
uvod_u_fetch_api

Asinhrono programiranje u JavaScriptu

Pregled tehnika koje (pod određenim okolnostima), omogućavaju paralelno izvršavanje koda u Javascript-u (tako da pomenuta obrada ne "koči" izvršavanje skripte).

bookmark trejler_sat
Datum: 01.07.2021.
IKONA_TEG
Težina: 9/10
javascript
asinhrono_programiranje_u_javascriptu

Uvod u AJAX (Asynchronous JavaScript And XML)

Skup tehnika koje omogućavaju komunikaciju između klijenta i servera, između dva učitavanja stranice (uz uticaj na samo određene elemente, bez osvežavanja cele stranice).

bookmark trejler_sat
Datum: 24.06.2021.
IKONA_TEG
Težina: 7/10
javascriptphp
uvod_u_ajax

Uvod u Node.js

Izuzetno popularno radno okruženje za pisanje backend aplikacija, iza koga stoji endžin V8 (JS interpretator iz Google Chrome-a), povezan sa ulazno-izlaznim mogućnostima operativnog sistema na kome je instaliran.

bookmark trejler_sat
Datum: 20.06.2021.
IKONA_TEG
Težina: 7/10
javascript
uvod_u_nodejs

JSON Web Token (JWT) - Struktura i primena u oblasti autorizacije web aplikacija

Jedno od najpopularnijih i najčešće korišćenih rešenja za čuvanje podataka za autorizaciju korisnika u računarskim sistemima (bez direktnog skladištenja lozinke i drugih osetljivih podataka).

bookmark trejler_sat
Datum: 17.06.2021.
IKONA_TEG
Težina: 7/10
json_web_token

JavaScript ES6 sintaksa

Nove tehnike koje je donela revizija jezika iz 2015. godine, ECMAScript 6 (const, let, arrow funkcije, šablonske niske, moduli, klase .…)

bookmark trejler_sat
Datum: 12.06.2021.
IKONA_TEG
Težina: 7/10
javascript
javascript_es6_sintaksa

Callback funkcije i lambda izrazi

Detaljan osvrt na koncept predavanja jedne funkciji drugoj u svojstvu argumenta, najčešće uz korišćenje tzv. "lambda izraza" (a usput ćemo napraviti i osvrt na delegate u C#-u i interfejse u Javi).

bookmark trejler_sat
Datum: 10.06.2021.
IKONA_TEG
Težina: 7/10
javascriptpythonc_sharpjava
callback_funkcije_i_lambda_izrazi

Izbor prvog programskog jezika

Diskusija o izboru prvog programskog jezika (C vs. Python), uz osvrt na razlike između mašinskih jezika i programskih jezika visokog nivoa. Koliko programski jezici treba da nam pomažu (i šta treba, a šta ne treba od nas da "skrivaju") ....

bookmark trejler_sat
Datum: 27.05.2021.
IKONA_TEG
Težina: 5/10
cpython
izbor_prvog_programskog_jezika

Šablonske niske u programskim jezicima

Prikaz mehanizama za spajanje niski sa vrednostima promenljivih, preko operatora, funkcija i template literal sintakse (u nekoliko programskih jezika).

bookmark trejler_sat
Datum: 23.05.2021.
IKONA_TEG
Težina: 7/10
javascriptphppythonc_sharp
sablonske_niske

Tutorijal - Forma za proveru jačine lozinke

Implementacija formulara za proveru jačine lozinke preko regularnih izraza (sa trakom koja grafički prikazuje jačinu lozinke).

bookmark trejler_sat
Datum: 18.05.2021.
IKONA_TEG
Težina: 7/10
javascriptcss
tutorijal_forma_za_proveru_jacine_lozinke

Tutorijal - Implementacija markup jezika u Python-u

Da bismo se na najbolji način upoznali sa pravom vrednošću Python-a (odnosno, sa sposobnošću ovog jezika da korisnicima omogući pisanje prilično ozbiljnih programa - na vrlo jednostavan način), implementiraćemo u Python-u jednostavan prevodilac za markup jezik po sopstvenoj specifikaciji.

bookmark trejler_sat
Datum: 27.04.2021.
IKONA_TEG
Težina: 6/10
python
tutorijal_python_implementacija_markup_jezika

Uvod u Python

Verovatno najpopularniji skriptni jezik današnjice, sa jednostavnom sintaksom i većinom odlika ozbiljnih OOP jezika (vrlo popularan za pisanje skripti za automatizaciju, kao i u oblasti mašinskog učenja).

bookmark trejler_sat
Datum: 20.04.2021.
IKONA_TEG
Težina: 6/10
python
uvod_u_python

Promenljive u CSS-u (pretprocesori i imenovana svojstva)

Nepodržanost promenljivih, duže vreme bila je jedna od većih "boljki" CSS-a, i stoga je pojava pretprocesora za CSS i (na kraju), imenovanih svojstava, bila krajnje dobrodošla .…

bookmark trejler_sat
Datum: 03.04.2021.
IKONA_TEG
Težina: 6/10
css
css_promenljive

Lokalno skladištenje podataka browsera (sessionStorage, localStorage, cookies)

Osvrt na lokalna skladišta podataka (koja se mogu koristiti preko Javascript-a, ili preko različitih backend jezika).

bookmark trejler_sat
Datum: 23.03.2021.
IKONA_TEG
Težina: 6/10
phpjavascript
sessionstorage_localstorage_cookies

Tutorijal - PHP - Kreiranje forme za prijavu korisnika

Detaljan prikaz postupka izrade formulara za prijavu (koji je neizostavan deo bilo kog iole ozbiljnijeg sajta sa korisničkim nalozima).

bookmark trejler_sat
Datum: 02.03.2021.
IKONA_TEG
Težina: 7/10
phpmysql
tutorijal_php_login_forma

PHP - Direktno prosleđivanje podataka između stranica ($_SESSION)

Protokol za proizvoljno prosleđivanje podataka između različitih stranica istog sajta.

bookmark trejler_sat
Datum: 23.02.2021.
IKONA_TEG
Težina: 7/10
php
php_prosledjivanje_podataka_session

Tutorijal - PHP - Ažuriranje praznih kolona u bazi podataka

Pored teorije koju smo izneli u uvodnom članku o povezivanju PHP skripti sa MySql bazama, pozabavićemo se i primerom zadatka koji se ne može lako obaviti bez kontrolnih struktura koje programski jezici nude.

bookmark trejler_sat
Datum: 20.02.2021.
IKONA_TEG
Težina: 6/10
phpmysql
tutorijal_php_azuriranje_praznih_kolona_u_bazi_podataka

PHP - Povezivanje skripti sa MySql bazama podataka

Pregled različitih tehnika koje omogućavaju povezivanje PHP skripti sa MySql bazama podataka.

bookmark trejler_sat
Datum: 13.02.2021.
IKONA_TEG
Težina: 6/10
phpmysql
php_povezivanje_sa_mysql_bazom

PHP - Prosleđivanje podataka preko HTML forme ($_POST)

Protokol za prosleđivanje zaštićenih podataka između dve stranice, uz korišćenje HTML formulara.

bookmark trejler_sat
Datum: 09.02.2021.
IKONA_TEG
Težina: 6/10
php
php_prosledjivanje_podataka_post

PHP - Prosleđivanje podataka preko URL-a ($_GET)

Najosnovniji HTTP protokol, koji se koristi za prosleđivanje podataka preko URL-a.

bookmark trejler_sat
Datum: 09.02.2021.
IKONA_TEG
Težina: 6/10
php
php_prosledjivanje_podataka_get

Uvod u PHP i backend programiranje

U većini situacija, PHP je prvi skriptni serverski jezik sa kojim se web developeri upoznaju, pošto su savladali osnove web dizajna i tri osnovna internet jezika (HTML, CSS i JavaScript) ....

bookmark trejler_sat
Datum: 30.01.2021.
IKONA_TEG
Težina: 7/10
php
php_uvod

Izuzeci u programiranju

Mehanizam koji omogućava da se pravilno odreaguje na nepravilnosti u korisničkom unosu podataka (kao i na druge nepredviđene okolnosti u toku izvršavanja programa).

bookmark trejler_sat
Datum: 21.01.2021.
IKONA_TEG
Težina: 6/10
cpp
izuzeci_u_programiranju

Tutorijal: Implementacija jednostruko ulančane liste u programskom jeziku C++

Detaljan "pretres" postupka implementacije jednostruko ulančane liste u C++-u (uz osvrt na opšti princip preklapanja operatora i izuzetke).

bookmark trejler_sat
Datum: 18.01.2021.
IKONA_TEG
Težina: 8/10
cpp
tutorijal_implementacija_liste_cpp

Tutorijal - Implementacija struktura podataka u programskom jeziku JavaScript

Za razliku od ulančane liste, koju smo implementirali u jeziku koji je jedan od "uobičajenih kandidata" za implementaciju struktura podataka (C++), nekoliko drugih struktura podataka odlučili smo da implementiramo u jeziku koji naizgled nije najbolji izbor za prethodno navedene "zahvate" ....

bookmark trejler_sat
Datum: 25.12.2020.
IKONA_TEG
Težina: 7/10
javascript
tutorijal_implementacija_struktura_podataka_u_javascriptu

Operacije sa nizovima u programskom jeziku JavaScript

Kratak osvrt na implementaciju nizova u Javascript-u ("ispod haube", u pitanju je relativno kompleksna implementacija, ali - sasvim funkcionalna i (najčešće) prilično elegantna).

bookmark trejler_sat
Datum: 25.12.2020.
IKONA_TEG
Težina: 6/10
javascript
operacije_sa_nizovima_u_programskom_jeziku_javascript

Tutorijal - Regex i JavaScript - Korišćenje regularnih izraza u programskim jezicima

Korišćenje regularnih izraza u editorima, nedvosmisleno je korisna opcija (sama po sebi), ali, regularni izrazi svoju pravu snagu pokazuju tek kada se "upregnu" u nekom od programskih jezika .…

bookmark trejler_sat
Datum: 07.12.2020.
IKONA_TEG
Težina: 6/10
javascript
tutorijal_regex_i_javascript

AVL Stablo - Implementacija - 5. deo - Uklanjanje čvorova

U poslednjem nastavku mini-serijala o implementaciji AVL stabala, bavimo se najkompleksnijom operacijom u AVL stablima - uklanjanjem čvorova.

bookmark trejler_sat
Datum: 28.11.2020.
IKONA_TEG
Težina: 10/10
java
avl_implementacija_5

Binarna stabla i algebarski izrazi (stablo izraza)

Detaljna diskusija o načinu predstavljanja algebarskih izraza preko stabla (uz osvrt na to da se sličan pristup koristi i u prevođenju računarskih jezika).

bookmark trejler_sat
Datum: 24.11.2020.
IKONA_TEG
Težina: 9/10
stablo_izraza

AVL Stablo - Implementacija - 4. deo - Dodavanje čvorova

U četvrtom nastavku mini-serijala o implementaciji AVL stabala, bavimo se jednom od dve najuobičajenije operacije u AVL stablima - dodavanjem čvorova.

bookmark trejler_sat
Datum: 21.11.2020.
IKONA_TEG
Težina: 9/10
java
avl_implementacija_4

Shunting Yard - Implementacija - 2. deo - Računanje vrednosti postfiksnog izraza

U drugom delu, bavimo se računanjem vrednosti izraza (u pitanju je postupak koji sledi posle prevođenja izraza iz infiksne notacije, i takođe se obavlja u linearnom vremenu).

bookmark trejler_sat
Datum: 17.11.2020.
IKONA_TEG
Težina: 8/10
c_sharp
shunting_yard_implementacija_2

AVL Stablo - Implementacija - 3. deo - Obilazak stabla

Treći nastavak mini-serijala o implementaciji AVL stabala, posvećen je različitim metodama obilaska stabla pretrage.

bookmark trejler_sat
Datum: 14.11.2020.
IKONA_TEG
Težina: 8/10
java
avl_implementacija_3

Struktura web adresa i pristup internet stranicama

Kratak osvrt na često korišćene termine kao što su URL, IP adresa i DNS, uz prikaz postupka učitavanja web stranica.

bookmark trejler_sat
Datum: 12.11.2020.
IKONA_TEG
Težina: 5/10
url_i_dns

Shunting Yard - Implementacija - 1. deo - Prevođenje izraza iz infiksnog zapisa u postfiksni

Jedan od nekoliko najznačajnijih algoritama u istoriji informatike, čija je svrha - pretvaranje infiksnih izraza u postfiksne i računanje vrednosti (u prvom delu, bavimo se prevođenjem notacije).

bookmark trejler_sat
Datum: 10.11.2020.
IKONA_TEG
Težina: 8/10
c_sharp
shunting_yard_implementacija_1

AVL Stablo - Implementacija - 2. deo - Pretraga

U drugom nastavku mini-serijala o implementaciji AVL stabala, bavimo se pronalaženjem elemenata.

bookmark trejler_sat
Datum: 07.11.2020.
IKONA_TEG
Težina: 7/10
java
avl_implementacija_2

Tutorijal - Regex - Kako pronaći unutrašnji sadržaj HTML elemenata

Kako je moguće, uz pomoć operatora lookahead i lookbehind (o kojima do sada nije bilo reči), pristupati unutrašnjem sadržaju HTML elemenata.

bookmark trejler_sat
Datum: 07.11.2020.
IKONA_TEG
Težina: 7/10
tutorijal_regex_lookahead_i_lookbehind

Upotreba specijalnih znakova u HTML datotekama

Osvrt na različite načine za prikaz UNICODE znakova koji se ne unose preko tastature, već, preko specijalnih kodova.

bookmark trejler_sat
Datum: 03.11.2020.
IKONA_TEG
Težina: 5/10
html
html_specijalni_znakovi

CSS - @supports - Provera podržanosti svojstava

Kraća diskusija o mehanizmu za proveru podržanosti CSS svojstava u browserima (iako moderni browseri tipično podržavaju sva svojstva, sa starijim verzijama, to najčešće nije slučaj).

bookmark trejler_sat
Datum: 03.11.2020.
IKONA_TEG
Težina: 5/10
css
css_supports

AVL Stablo - Implementacija - 1. deo - Osnovna struktura

Uvodni članak mini-serijala o implementaciji visinski balansiranog AVL stabla u programskom jeziku Java (za početak, bavimo se osnovnom strukturom čvorova i stabla).

bookmark trejler_sat
Datum: 01.11.2020.
IKONA_TEG
Težina: 7/10
java
avl_implementacija_1

Uvod u JavaScript i DOM (Document Object Model)

Izuzetno popularan programski jezik koji se koristi u izradi HTML stranica i (u novije vreme ), za kreiranje back-end komponenti web sajtova.

bookmark trejler_sat
Datum: 29.10.2020.
IKONA_TEG
Težina: 6/10
javascript
uvod_u_javascript_i_dom

Tutorijal - Formular za pretragu

Prvi u nizu tutorijala, posvetićemo mini-projektu za izradu formulara za pretragu (uz korišćenje vrlo jednostavnih HTML i CSS kodova).

bookmark trejler_sat
Datum: 28.10.2020.
IKONA_TEG
Težina: 6/10
htmlcss
tutorijal_formular_za_pretragu

Uvod u relacione baze podataka i SQL

Detaljan uvod u relacione baze podataka (tabele, polja, slogovi, ključevi, relacije, SQL upiti ....)

bookmark trejler_sat
Datum: 26.10.2020.
IKONA_TEG
Težina: 8/10
sql
uvod_u_relacione_baze_podataka

Regularni izrazi - napredna pretraga teksta

Prikaz postupka pretrage obrazaca u tekstu uz korišćenje posebno formatiranih niski (sa primerima iz svakodnevne prakse).

bookmark trejler_sat
Datum: 23.10.2020.
IKONA_TEG
Težina: 8/10
regularni_izrazi

Kako napraviti dobru lozinku

Naizgled "nepotrebna" diskusija o tome zašto "nije svejedno" kakve lozinke koristimo u svakodnevnom životu.

bookmark trejler_sat
Datum: 20.10.2020.
IKONA_TEG
Težina: 5/10
kako_napraviti_dobru_lozinku

Osnove računarske grafike i formati slika u web dizajnu

Nekoliko reči o rasterskoj i vektorskoj grafici uopšteno, kao i o popularnim formatima slika koji se koriste u web dizajnu (i šire).

bookmark trejler_sat
Datum: 19.10.2020.
IKONA_TEG
Težina: 4/10
osnove_racunarske_grafike_i_formati_slika_u_web_dizajnu

Napredni parametri internet pretrage

Dodatni parametri koji se mogu koristiti na internet pretraživačima u cilju što bolje optimizacije pretrage.

bookmark trejler_sat
Datum: 15.10.2020.
IKONA_TEG
Težina: 5/10
napredna_internet_pretraga

HTTP statusni kodovi

Osvrt na statusne kodove koje serveri šalju klijentima posle uspešno ili neuspešno obavljene obrade podataka.

bookmark trejler_sat
Datum: 15.10.2020.
IKONA_TEG
Težina: 4/10
http_statusni_kodovi

Uvod u web dizajn - 7. deo - Podešavanja editora i efikasna obrada teksta

Detaljan prikaz tehnika za efikasnu obradu teksta i pregled najpopularnijih editora.

bookmark trejler_sat
Datum: 12.10.2020.
IKONA_TEG
Težina: 7/10
htmlcss
web_dizajn_7

Uvod u web dizajn - 6. deo - Responzivni web dizajn

Kraća diskusija o tehnikama koje omogućavaju prilagođavanje dizajna web stranice rezoluciji uređaja na kome se sajt prikazuje.

bookmark trejler_sat
Datum: 12.10.2020.
IKONA_TEG
Težina: 6/10
htmlcss
web_dizajn_6

Uvod u web dizajn - 5. deo - HTML 5 struktura i tagovi - Podela stranice

Pregled semantičkih tagova koji su se pojavili sa revizijom HTML5 (main, nav, article, section, aside ....), uz poseban osvrt na značaj koji novi tagovi imaju u pravilnom definisanju strukture modernih web sajtova.

bookmark trejler_sat
Datum: 03.10.2020.
IKONA_TEG
Težina: 5/10
htmlcss
web_dizajn_5

Uvod u web dizajn - 4. deo - Tagovi div i span - Flex box

Vizuelna podela stranice na funkcionalne celine uz upotrebu generičkih kontejnera (div) i modula flexbox.

bookmark trejler_sat
Datum: 03.10.2020.
IKONA_TEG
Težina: 7/10
htmlcss
web_dizajn_4

Uvod u web dizajn - 3. deo - CSS Box i pseudoklase

Definisanje vidljivih svojstava HTML elemenata (dimenzije, boja pozadine, bordure, ispuna, margine ....), i upoznavanje sa pseudoklasama u CSS-u.

bookmark trejler_sat
Datum: 29.09.2020.
IKONA_TEG
Težina: 4/10
htmlcss
web_dizajn_3

Uvod u web dizajn - 2. deo - Klasa - Id - Interni i linijski CSS

Pristup elementima preko klase i id-a, interni i linijski CSS, kombinovanje selektora ....

bookmark trejler_sat
Datum: 29.09.2020.
IKONA_TEG
Težina: 3/10
htmlcss
web_dizajn_2

Fontovi u web dizajnu (osnove tipografije)

Upotreba tipografskih tehnika u web dizajnu, vrste i oblici slova, izbor, uparivanje i podešavanja fontova .…

bookmark trejler_sat
Datum: 28.09.2020.
IKONA_TEG
Težina: 3/10
css
fontovi_u_web_dizajnu

Uvod u web dizajn - 1. deo - Početni koraci

Uvodni članak mini-serijala koji je posvećen samostalnoj izradi web sajtova (za početak, odgovori na pitanja: šta je sve potrebno, koje se tehnologije koriste, kako pristupiti zadatku) .…

bookmark trejler_sat
Datum: 23.09.2020.
IKONA_TEG
Težina: 3/10
htmlcss
web_dizajn_1

JSON - tekstualni format za razmenu podataka

Najpopularniji tekstualni format za prenos i razmenu složenih podataka (uz primere pretvaranja objekata iz OOP jezika u JSON objekte).

bookmark trejler_sat
Datum: 22.07.2020.
IKONA_TEG
Težina: 6/10
javascriptjava
json

Strukture podataka

Osvrt na različite formate zapisa složenih podataka u računarskoj memoriji i značaj pravilnog formatiranja podataka u rešavanju problema u računarskim sistemima.

bookmark trejler_sat
Datum: 20.03.2020.
IKONA_TEG
Težina: 8/10
cpp
strukture_podataka

Pozicioni brojevni sistemi

Prikaz opštih pravila za zapis brojeva, uz poseban osvrt na binarni, dekadni, heksadekadni, oktalni i rimski brojevni sistem.

bookmark trejler_sat
Datum: 20.03.2020.
IKONA_TEG
Težina: 5/10
pozicioni_brojevni_sistemi

Klase složenosti algoritama (O notacija)

Kraća diskusija o tome kako količina ulaznih podataka, u različitim programima, utiče na vreme izvršavanja i (dodatno) memorijsko zauzeće.

bookmark trejler_sat
Datum: 20.03.2020.
IKONA_TEG
Težina: 6/10
klase_slozenosti_algoritama

Argumenti komandne linije

Odgovor na pitanje čemu služe argumenti argc i argv (u funkciji main), i diskusija o tome šta se sve može uraditi sa podacima koji se programu proslede preko terminala.

bookmark trejler_sat
Datum: 20.03.2020.
IKONA_TEG
Težina: 7/10
c
argumenti_komandne_linije

Pokretanje lokalnog web servera

Postavljanje sajta na javno dostupni server sa prepoznatljivom adresom jeste "prava stvar", ali, mnogo toga može se uraditi i u okviru lokalne računarske mreže ....

bookmark trejler_sat
Datum: 04.03.2020.
IKONA_TEG
Težina: 3/10
php
pokretanje_lokalnog_web_servera

Metode za optimizaciju algoritama

Šematski prikaz postupaka preko kojih se algoritmi mogu učiniti efikasnijim.

bookmark trejler_sat
Datum: 04.03.2020.
IKONA_TEG
Težina: 7/10
c
optimizacija_algoritama

Uvod u objektno orijentisano programiranje

Detaljan uvod u najrasprostranjeniji metod za projektovanje softverskih sistema.

bookmark trejler_sat
Datum: 04.03.2020.
IKONA_TEG
Težina: 8/10
c_sharpcppjavapython
uvod_u_objektno_orijentisano_programiranje

Uvod u dinamičko programiranje

Postupak za rešavanje problema uz podelu na potprobleme i pamćenje međurešenja (prikazan kroz najpopularniji DP algoritam).

bookmark trejler_sat
Datum: 20.02.2020.
IKONA_TEG
Težina: 9/10
c
uvod_u_dinamicko_programiranje

Visinski balansirano (AVL) stablo

Detaljan osvrt na postupak za kreiranje visinski balansiranog binarno stabla pretrage (iako možda "ne deluje tako", pravilno strukturirana binarna stabla koja omogućavaju efikasnu pretragu – ne nastaju "sama od sebe" :)).

bookmark trejler_sat
Datum: 20.01.2020.
IKONA_TEG
Težina: 8/10
avl_stablo

Operacije sa tekstualnim datotekama u programskim jezicima C i Python

Pristup tekstualnim datotekama često je "bauk" za mlade programere koji se prvi put susreću sa tematikom, ali, uz upotrebu elegantnih mehanizama koje nude programski jezici visokog nivoa, ne mora biti tako .…

bookmark trejler_sat
Datum: 08.01.2020.
IKONA_TEG
Težina: 8/10
cpython
tekstualne_datoteke

Operacije sa bitovima u programskom jeziku C

Pristup pojedinačnim bitovima, omogućava efikasno rešavanje mnogih računarskih problema (pogotovo kada je u pitanju sistemsko programiranje niskog nivoa) .…

bookmark trejler_sat
Datum: 08.01.2020.
IKONA_TEG
Težina: 8/10
c
bitovski_operatori

Aritmetika boja i režimi preklapanja u programima za obradu fotografija

Prikaz jednostavnog "fotošopa iz domaće radinosti", koji funkcioniše preko elementarne aritmetike (i osvrt na to da su kompleksni programi takođe zasnovani na istim osvnovnim principima kao i oni najjednostavniji).

bookmark trejler_sat
Datum: 08.01.2020.
IKONA_TEG
Težina: 7/10
c_sharp
aritmetika_boja

IT termini

Poreklo nekih od najčešće korišćenih IT termina.

bookmark trejler_sat
Datum: 10.12.2019.
IKONA_TEG
Težina: 1/10
it_termini

BFS i DFS - Pronalaženje putanje kroz lavirint

Pronalaženje izlaza iz "lavirinta", uz korišćenje dva poznata algoritma za obilazak struktura podataka.

bookmark trejler_sat
Datum: 04.12.2019.
IKONA_TEG
Težina: 6/10
bfs_i_dfs

Binarno stablo pretrage

Struktura koja omogućava efikasno pretraživanje većih (uređenih) kolekcija podataka.

bookmark trejler_sat
Datum: 04.12.2019.
IKONA_TEG
Težina: 7/10
binarno_stablo_pretrage

Zašto baš binarni brojevi?

Odgovor na (verovatno) "najčuvenije" pitanje koje polaznici kurseva programiranja postavljaju na samom početku.

bookmark trejler_sat
Datum: 23.11.2019.
IKONA_TEG
Težina: 7/10
binarni_brojevi

Dijagram toka - osnove

Sistem grafičkih simbola preko kojih se prikazuje tok izvršavanja programa (linearna struktura, grananja i petlje).

bookmark trejler_sat
Datum: 23.11.2019.
IKONA_TEG
Težina: 3/10
dijagram_toka

Algoritmi - uvod

Osvrt na najvažnije odlike efikasnih postupaka koji se zapravo mogu smatrati algoritmima (drugim rečima: ukoliko želimo da budemo dobri i uspešni programeri, moramo shvatiti da se problemi na računarima ne mogu rešavati "bilo kako" :)).

bookmark trejler_sat
Datum: 23.11.2019.
IKONA_TEG
Težina: 3/10
algoritmi_uvod

Šta je zapravo programiranje?

Krenućemo od samog početka i odgovorićemo na naizgled jednostavna pitanja: šta je to što računari zapravo rade, i kako da im u tome pomognemo?

bookmark trejler_sat
Datum: 11.11.2019.
IKONA_TEG
Težina: 1/10
programiranje_uopsteno

Aritmetika velikih brojeva u računarskim sistemima

Kako postupiti ukoliko je potrebno na računaru predstaviti izrazito velike brojeve (koji ne mogu stati u standardne procesorske registre), i kako operisati nad "velikim brojevima"?

bookmark trejler_sat
Datum: 11.11.2019.
IKONA_TEG
Težina: 7/10
veliki_brojevi

Postfiksna notacija - kako računari računaju?

Postupak za rešavanje matematičkih izraza na računarima uz korišćenje tzv. postfiksne notacije (znatno efikasnija metoda u odnosu na uobičajeni postupak tumačenja infiksnih izraza).

bookmark trejler_sat
Datum: 11.11.2019.
IKONA_TEG
Težina: 8/10
postfiksna_notacija
Napomena: Tekstovi, slike, web aplikacije i svi ostali sadržaji na sajtu codeblog.rs (osim u slučajevima gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog pismenog odobrenja autora.
© 2020-2025. Sva prava zadržana.
Facebook LinkedIn Twitter Viber WhatsApp E-mail
početna Početna > Članci > Svi članci

Popularni članci

Početna stranica
A good programmer is someone who always looks both ways before crossing a one-way street.
Doug Linder
codeBlog codeBlog
Sajt posvećen popularizaciji kulture i veštine programiranja.
Napomena: Tekstovi i slike na sajtu codeblog.rs (osim u slučajevima, gde je drugačije navedeno) predstavljaju intelektualnu svojinu autora sajta codeblog.rs i zabranjeno je njihovo korišćenje na drugim sajtovima i štampanim medijima, kao i bilo kakvo drugo korišćenje u komercijalne svrhe, bez eksplicitnog odobrenja autora.
© 2020-2025. Sva prava zadržana.
Facebook - logo
Instagram - logo
LinkedIn - logo
Twitter - logo
E-mail
Naslovna
   •
Uslovi korišćenja
   •
Obaveštenja
   •
FAQ
   •
Kontakt