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 ....
Š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 ....
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).
Osvrt na lokalna skladišta podataka (koja se mogu koristiti preko Javascript-a, ili preko različitih backend jezika).
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).
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.
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).
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.
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).