Knjige i priručnici

Digitalna obrada slike
Digitalna obrada slike
Miodrag Popović

Digitalna obrada slike se kao posebna disciplina pojavila sredinom šezdesetih godina dvadesetog veka, u nastojanju da se unapredi istraživanje svemira. S obzirom na ozbiljna ograničenja u mogućnostima tadašnje elektronike i računara, takva obrada je obuhvatala samo neke osnovne operacije nad slikom, ali je ipak omogućila značajnu popravku kvaliteta slika dobijenih sa svemirskih sondi i veštačkih satelita. U kasnijem razvoju digilalne obrade slike mogu se uočiti tri faze. Prva faza obuhvata razvoj digitalne obrade slike od sredine šezdesetih godina do sredine osamdesetih godina dvadesetog veka. Ovu fazu karakterišu, pre svega, primene u vojsci i istraživanju svemira. Oprema za obradu slike je bila glomazna i vrlo skupa, pa je bila koncenirisana u malom broju istraživačkih centara u razvijenim zemljama koji su imali mogućnosti da sarađuju sa vojskom i agencijama za istraživanje svemira. Krajem ovog perioda, 1977. godine, su publikovane i dve značajne knjige pod istim naslovom Digital image processing (Pran, Gonulez & Wintz), koje su predstavljale rezime dotadašnjih rezultata, ali i osnovu i podsticaj za nova istraživanja.

Sa naglim razvojem mikroelektronike i pojavom mikroprocesorskih komponenata došlo je do naglog pada cene računarske opreme i porasta njenih mogućnosti. Oprema za digilalnu obradu slike postaje periferija personalnih računara. koji su se u međuvremenu pojavili. Toje omogućilo da se digitalna obrada slike koristi i u raznim komercijalnim primenama, kao što su na primer, industrijska kontrola, robotika, televizija, telekomunikacije i dr. S obzirom na cenu opreme od nekoliko desetina hiljada dolara, digitalna obrada slike postaje pristupačna širem krugu istraživača. Ova faza je trajala od sredine osamdesetih do kraja devedesetih godina dvadesetog veka.

Treća faza digitalne obrade slike je započela sa pojavom prvih digitalnih fotoaparata. Nju karakterišu veoma raznovrsne primene, koje su često pristupačne običnom korisniku bez mnogo iskustva u obradi slike. S obzirom na dalje povećanje moći personalnih računara, digitalna obrada slike postaje ostvariva bez posebnog hardvera, čak i u kućnim uslovima. Pojavilo se mnogo specijalizovanih programa za obradu slike, koji imaju pristupačnu cenu, a često su i besplatni. U istraživačke svrhe najviše se koristi MATLAB sa svojim Image Processing T 001 box-om. Intenzivno se radi na obradi video signala, digitalnoj televiziji, prenosu slike preko Interneta, pojavljuju se multimedijalni sistemi, itd. Ova faza traje i danas, i ne vidi se kraj mogućim primenama.

Prva istraživanja u oblasti digitalne obrade slike na Elektrolehničkom fakultetu u Beogradu počela su početkom osamdesetih godina i bila su uglavnom vezana za primene u televiziji. Kasnije, sa nabavkom odgovarajuće opreme, istraživanja se intenziviraju i prošimju. Digitalna obrada slike je kao poseban predmet uvedena na postdiplomske studije sredinom osamdesetih godina, a kao izborni predmet na redovnim studijama početkom devedesetih godina. Autor ove knjige je imao priliku da učestvuje u razvoju digitalne obrade slike na Elektrotehničkom fakultetu od samog početka, kao i da formira nove predmete i predaje ovu materiju na redovnim i postdiplomskim studijama već dvadeset godina. Ova knjiga je proistekla iz autorovog dugogodišnjeg pedagoškog rada u ovoj oblasti.

S obzirom na raznolikost primena digitalne obrade slike, teško je u jednoj knjizi ograničenog obima obuhvatiti sve ono što digitalna obrada slike danas predstavlja. Stoga materijal prezentiran u ovoj knjizi predstavlja autorov izbor tema iz oblasti digitalne obrade slike. Prvih pet poglavlja knjige predstavljaju izlaganje neophodnih osnova obrade dvodimenzionalnih signala, osobina čula vida, formiranja televizijske i digitalne slike i transformacija digitalne slike. Ova materija predstavlja neophodnu pripremu za izlaganja koja slede i može se prilikom čitanja ili predavanja preskočiti ukoliko čitalac već ima neophodna predznanja. Posle toga je u naredna četiri poglavlja izložena materija iz klasične digitalne obrade slike i digitalne obrade video signala. Predstavljene su oblasti poboljšanja kvaliteta sive slike, postupci otklanjanja degradacija iz slike, kompresija slike sa i bez gubitaka, kompresija video signala, itd. U narednih pet poglavlja su predslavljene oblasti iz: analize slike: izdvajanje ivica, segmentacija, opis teksture, binarne operacije i opis slike. Poslednje poglavlje je posvećeno obradi slike u boji, što je još uvek retkost u svetskoj literaturi iz ove oblasti.

Knjiga je prvenstveno namenjena studentima redovnih i postdiplomskih studija na Elektrotehničkom fakultetu u Beogradu, koji kroz razne predmete u manjoj ili većoj meri proučavaju digitalnu obradu slike. S obzirom na nedostatak literature iz oblasti obrade slike na srpskom jeziku, autor se nada da će knjiga korisno poslužiti kao udžbenik i studentima drugih univerziteta u zemlji i okruženju, a inženjerima i drugim stručnjacima koji se u svom radu sreću sa digitalnom obradom slike kao dopunska literalura.

Cena: 1.320 rsd
Programabilni logički kontroleri: drugo dopunjeno izdanje - 2018
Programabilni logički kontroleri
Dragan M. Marinković

U knjizi je primenjen koncept koji obuhvata sva znanja neophodna prilikom upotrebe PLC-ova. Bez obzira na široku lepezu tema koje obrađuje, knjiga nije pretrpana, već nudi sasvim dovoljno znanja za svaku obrađenu oblast. Izložen koncept se uglavnom zasniva na novom Siemensovom PLC-u Simatic S7-1200 i novim softverskim alatima Step 7 Basic i Professional, što predstavlja veliku prednost jer je kompanija Siemens uvođenjem TIA portala omogućila jedinstveni programerski alat za sve svoje aktuelne PLC-ove klase Simatic S7 (S71200, S7300, S7400, S71500).

Pored toga što je baza za izradu knjige bila Siemensova PLC oprema, knjiga nosi univerzalnost u smislu toga da na jasan način uvodi korisnike u svet PLC-ova pa se znanje stečeno pomoću nje može lako primeniti na bilo koju drugu vrstu PLC-ova. Ovo izdanje je podržao i SIEMENS d.o.o. Beograd.

Cena: 1.540 1.463 rsd
PHP, MySQL i JavaScript: u jednoj knjizi
PHP, MySQL i JavaScript
Julie C. Meloni
  • Najznačajnija nova verzija PHP-a u poslednjoj deceniji, ažurirana da bude potpuno usklađena sa PHP verzijom 7
  • Novi i prošireni opisi upotrebe JavaScripta i jQueryja u čeonom interfejsu koje reflektuju aktuelnu praksu veb programiranja
  • Najjasniji i najdetaljniji uvod u osnove kreiranja sadržaja dinamičkog veb sajta za korisnike koji nisu programeri
  • Detaljne instrukcije, korak po korak, za podešavanje PHP i MySQL razvojnog okruženja na Windows, Mac i Linux platformama
  • Za veoma kratko vreme možete da naučite kako da koristite zajedno PHP, MySQL i JavaScript za kreiranje dinamičkih, interaktivnih veb sajtova i aplikacija pomoću tri vodeće tehnologije veb razvoja.

Nije potrebno prethodno poznavanje programiranja. Koristeći jasan pristup, korak po korak, svaku lekciju u ovoj knjizi nadgradićemo sledećom lekcijom, omogućavajući vam da naučite osnove kompletnog razvoja veb aplikacije – od HTMLa, CSS-a i JavaScripta u čeonom interfejsu, do PHP skriptovanja i MySQL baza podataka na serveru.

Bez obzira da li pokrećete Linux, Windows ili MacOS, u knjizi ćete pronaći kompletne instrukcije za instaliranje svakog softvera koji je potreban za postavljanje stabilnog okruženja za učenje, testiranje i proizvodnju.

Instrukcije korak po korak pažljivo vas vode kroz najčešće izvršavane zadatke razvoja veb aplikacije.

Praktični primeri vam prikazuju kako da primenite ono što ste naučili.

Kvizovi i vežbe vam pomažu da testirate stečeno znanje i proširite svoje veštine.

Naučićete kako da:

  • izgradite veb stranice pomoću HTML-a 5 i CSS-a
  • upotrebite JavaScript za izgradnju dinamičkih, interaktivnih veb stranica
  • PHP, MySQL i JavaScript funkcionišu zajedno za kreiranje modernih, standardnih veb aplikacija
  • poboljšate interaktivnost pomoću AJAX-a
  • iskoristite JavaScript biblioteke, kao što je jQuery
  • poristite „kolačiće“ i korisničke sesije
  • dobijete korisnički unos pomoću obrazaca zasnovanih na vebu
  • upotrebite osnovne SQL komande
  • vršite interakciju sa MySQL bazom podataka pomoću PHP-a
  • pišete održiv kod i počnete kontrolu verzije
  • ocenite kada mogu da budu korisni radni okviri, kao što su Bootstrap, Foundation, React, Angular i Laravel
  • kreirate forum diskusije zasnovan na vebu ili kalendar
  • dodate veb izlog ili korpu za kupovinu na sajt
Cena: 2.750 2.503 rsd
Testiranje softvera u praksi
Testiranje softvera u praksi
Jovan Popović

Knjiga Testiranje softvera u praksi predstavlja doprinos upotpunjavanju relativno slabo pokrivene, a izuzetno značajne oblasti na našem tržištu stručne literature iz oblasti upravljanja informacijama i informacionim tehnologijama. Ona je namenjena širokom krugu čitalaca koji se bave testiranjem ili žele da nauče nešto o ovoj oblasti. Napisana je tako da je mogu koristiti svi od studenata i početnika, do iskusnih profesionalaca i predavača. Knjiga predstavlja koristan skup informacija za bilo koga ko se bavi ili namerava da se bavi testiranjem softvera.

U ovoj knjizi su kroz pet poglavlja opisani osnovni koncepti testiranja softvera. U prvom poglavlju možete videti šta je testiranje, zašto je ono bitno u procesu razvoja softvera, kako izgleda proces testiranja i koje su tipične uloge u timu za testiranje. U drugom poglavlju možete videti više detalja o aktivnostima u procesu testiranja, kao i o načinima kako se ove aktivnosti uklapaju u proces razvoja softvera. U trećem poglavlju je opisano kako se planiraju aktivnosti testiranja, koje su vrste, strategije i metode koje se koriste prilikom testiranja softvera. Četvrto poglavlje objašnjava kako možete identifikovati načine kojima se može testirati sistem na najefikasniji način, kako bi tim za testiranje pronašao što je moguće više problema u razumnom roku. Poslednje poglavlje govori o aktivnostima koje se vrše tokom testiranja sistema što uključuje izvršavanje testova prema planu i dizajnu, praćenje statusa problema koji se rešavaju i slično.

Pored teorije testiranja u knjizi možete naći veliki broj praktičnih primera teorije testiranja i iskustava iz prakse koja su uklopljena u jednu celinu kako bi se predstavio proces testiranja softvera. Primeri su uglavnom iz oblasti programiranja poslovnih aplikacija (većinom internet aplikacije) zato što se zahtevi mogu lako objasniti čak i čitaocima koji nemaju iskustva u ovakvim aplikacijama. Za druge domene kao što su naučne aplikacije, programiranje igara, distribuirano programiranje ili programiranje u realnom vremenu čitalac bi morao da ima više predznanja, a detaljnije objašnjavanje pravila u ovim domenima je van opsega ove knjige. Iako primeri ne pokrivaju ostale domene, teorijski koncepti koji su objašnjeni na primeru poslovnih aplikacija mogu se lako primeniti i na ostale domene. Iako su u knjizi predstavljeni razni alati i aplikacije koje se koriste prilikom testiranja, knjiga nije vezana za neki specifičan alat ili programski jezik.

Ova knjiga ne bi trebalo da bude samo literatura za učenje, nego i praktični priručnik koji bi bio od pomoći u svakodnevnom radu članova tima za testiranje. Zbog toga je dat veliki broj primera iz prakse kako bi čitaoci mogli lako da identifikuju slične probleme, vide kako su oni rešeni u prikazanim primerima i primene nešto slično u praksi. Procesi i metode testiranja koji su opisani u ovoj knjizi predstavljaju osnovu za uspostavljanje dobrog sistema kontrole kvaliteta u softverskim kompanijama.

Cena: 930 rsd
Bezbednost informacija: osnove i smernice
Bezbednost informacija
Radoslav Raković

U ovoj knjizi u prvom planu je bezbednost informacija u organizaciji, kako informacije vezane za aktivnost organizacije zaštititi od onih koji joj ne misle dobro. S obzirom na zaoštrenu tržišnu konkurenciju logično je očekivati da te informacije budu ugrožene spolja, od onih koji pokušavaju na razne načine da ostvare prednost u odnosu na organizaciju na tržištu.

Cena: 1.760 rsd
Node.js, MongoDB i Angular: integrisane alatke za razvoj veb strana
Node.js, MongoDB i Angular
Brad Dayley, Brendan Dayley, Caleb Dayley

Definitivni vodič za upotrebu steka MEAN za izradu veb aplikacija

Node.js je vodeće programsko okruženje, MongoDB je najpopularnija NoSQL baza podataka, a Angular je vodeći radni okvir za izloženi (front-end) razvoj koji je zasnovan na MVC-u. Zajedno čine potpuno integrisane alatke za razvoj veba, koje se jednostavno implementiraju i omogućavaju veb programerima da kreiraju sajtove visokih performansi i aplikacije koje su potpuno ugrađene u JavaScript, od servera do klijenta.

U ovom novom izdanju knjige Node.Js, MongoDB i Angular za razvoj veba, koja je ažurirana za Angular 2, Angular 4 i naredne verzije, prikazano je kako se integrišu ove tri tehnologije u potpuna radna rešenja. Knjiga počinje konciznim, kristalno jasnim uputstvima za upotrebu svake tehnologije, a zatim se brzo prelazi na izradu uobičajenih veb aplikacija.

Naučićete kako da koristite Node.js i MongoDB da biste napravili više skalabilnih sajtova sa visokim performansama, kako da primenite Angularov inovativni MVC pristup za strukturiranje efikasnijih stranica i aplikacija i kako da koristite sve tri tehnologije zajedno da biste isporučili sledeću izvanrednu generaciju veb rešenja.

  • Implementirajte visokoskalabilni i dinamički veb server, koristeći Node.js i Express.

  • Implementirajte MongoDB skladište podataka za svoje veb aplikacije.

  • Pristupite bazi podataka MongoDB iz Node.js JavaScript koda i komunicirajte sa njom.

  • Naučite osnove TypeScripta.

  • Definišite prilagođene Angular direktive koje proširuju HTML jezik.

  • Izradite veb usluge na strani servera u JavaScriptu.

  • Implementirajte usluge na strani klijenta koje mogu da komuniciraju sa Node.js veb serverom.

  • Izradite dinamičke prikaze pregledača koji omogućavaju bogatu korisničku interakciju.

  • Dodajte autentifikovane korisničke naloge i ugnežđene komponente komentara u svoje veb aplikacije i stranice.

Cena: 2.600 2.470 rsd
Kontrola motora: projekti za Arduino i Raspberry PI
Kontrola motora
Prof Dr Dogan Ibrahim

U ovoj knjizi se razmatraju DC električni motori i njihova upotreba u projektima koji se zasnivaju na razvojnim pločama Arduino i Raspberry Pi Zero W. Knjiga sadrži mnogo testiranih i radnih projekata sa sledećim podnaslovima:
•    Naslov projekta
•    Opis projekta
•    Blok dijagram
•    Električna šema
•    Sklop projekta
•    Kompletan listing programa
•    Detaljan opis programa
Projekti u ovoj knjizi obuhvataju standardne DC motore, koračne motore, servo motore i mobilne robote. Knjiga je namenjena studentima, hobistima i svima koji su zainteresovani za razvoj projekata zasnovanim na mikrokontroleru pomoću razvojne ploče Arduino ili Raspberry Pi Zero W.
Jedna od dobrih karakteristika ove knjige je što su u njoj dati kompletni projekti za daljinsku kontrolu mobilnog robota sa mobilnog telefona pomoću razvojnih ploča Arduino Uno i Raspberry Pi Zero W.
Ovi projekti su razvijeni pomoću Wi-Fi mreže i Bluetooth veze na mobilnom telefonu. Čitaoci će moći da pomeraju robot napred, nazad, levo ili desno slanjem jednostavnih komandi sa mobilnog telefona.
U knjizi su dati kompletni listinzi programa za sve projekte, kao i detaljni opisi programa. Čitaoci će moći da koriste projekte na način na koji su predstavljeni ili da ih menjaju u skladu sa svojim potrebama.

Cena: 1.640 rsd
Elektronika: Naučite osnove elektronike
Elektronika
Radojle Radetić

Knjiga je namenjena upoznavanju čitalaca sa elementarnim pojmovima savremene elektronike. Pisana je tako da približno prati i srednjoškolski program, ali nije udžbenik. Pošto se ne radi o udžbeniku autor je imao slobodu da pojedinim temama pristupi na drugi način i da ih obradi prema svom osećaju za teoriju i praksu elektronike. Knjiga se sastoji od 11 teorijskih poglavlja, i dodataka.
U teorijakim poglavljima materija je podeljena po oblastima koje predstavljaju zaokružene logičke celine, počev od fizičkih osnova, do konkretnih primena pojedinih elektronskih komponenata. Prikazana je osnovna teorija poluprovodnika, P-N spoja i komponenata zasnovanih na njima kao što su: diode, (ispravljačke, Cenerove, Šotkojeve, varikap, …), tranzistori (bipolarni i sa efektom polja), tiristori, trijaci, dijaci, optoelektronske komponente, itd. Pored upoznavanja sa principima rada, prikazani su primeri njihove primene kao i osnovni elementi proračuna elektronskih kola sa njima. Posebno i detaljno su analilizirani pojačavači i oscilatori.
U dodatku je obrađena osnovna problematika praktične elektronike, počev od projektovanja štampanih kola, njihove amaterske izrade, bušenja i lemljenja.

Cena: 980 rsd
SAVREMENE IP MREŽE: ARHITEKTURE, TEHNOLOGIJE I PROTOKOLI
SAVREMENE IP MREŽE
Mirjana Stojanović, Vladanka Aćimović-Raspopović

Tokom više od 40 godina postojanja, Internet je od vojnog projekta, preko međunarodne akademske mreže, prerastao u najveću komercijalnu telekomunikacionu platformu. Tehnologija Internet protokola (IP) je uobičajen naziv za skup tehničko-tehnoloških rešenja u oblasti telekomunikacionih mreža, koja se zasnivaju na protokol steku Interneta. Ova knjiga razmatra arhitekture, tehnologije i protokole u okosnici savremenih IP mreža, čija je bitna karakteristika integracija heterogenih telekomunikacionih servisa. Udžbenik je prvenstveno namenjen studentima osnovnih i master studija Elektrotehničkog i Saobraćajnog fakulteta Univerziteta u Beogradu, koji prate nastavu iz širokopojasnih telekomunikacionih mreža, računarskih mreža i telekomunikacionih protokola. Knjiga može korisno da posluži i inženjerima različitih profila, za sveobuhvatno sagledavanje savremenih rešenja i tendencija razvoja IP tehnologije. Pretpostavlja se da čitalac poseduje osnovno predznanje o telekomunikacionim mrežama, kao i tehnologijama sistema prenosa.

Cena: 1.980 rsd
Elementi elektronike: Zbirka zadataka
Elementi elektronike
Vujo Drndarević, Nenad Jovičić, Vladimir Rajović

Ova zbirka rešenih zadataka namenjena je prvenstveno studentima Elektrotehničkog fakulteta Univerziteta u Beogradu koji slušaju predmet Elementi elektronike. Knjiga je nastala kao rezultat višegodišnjeg angažovanja autora u izvođenju nastave iz ovog predmeta.
Zbirka zadataka je podeljena u devet poglavlja. U prvom poglavlju su sadržani zadaci u kojima se analiziraju diodna kola. Drugo i treće poglavlje posvećena su rešavanju zadataka sa bipolarnim tranzistorima i tranzistorima sa efektom polja. U ovim poglavljima najveći broj zadatak odnosi se na analizu jednostepenih tranzistorskih pojačavača. Četvrto poglavlje sadrži veći broj rešenih zadataka iz oblasti diferencijalnih pojačavača. U petom poglavlju obrađeni su zadaci sa idealnim i realnim operacionim pojačavačima, dok su u šestom poglavlju rešavani zadaci sa komparatorima koji su realizovani korišćenjem idealnog operacionog pojačavača.
Sedmo, osmo i deveto poglavlje sadrže veći broj zadataka iz digitalne elektronike. U sedmom poglavlju analizirana su logička kola sa bipolarnim i MOS tranzistorima. Osmo poglavlje posvećeno je rešavanju zadataka iz oblasti kombinacionih mreža. U poslednjem, devetom poglavlju rešavani su zadaci iz oblasti sekvencijalnih mreža, pri čemu se najveći broj zadataka u ovom poglavlju odnosi na analizu i sintezu brojača.
Sadržaj zbirke skoro u potpunosti pokriva materiju koja se kroz zadatke vežba u okviru predmeta Elementi elektronike. Na početku svakog poglavlja urađeno je nekoliko lakših uvodnih zadataka, nakon čega slede zadaci koji su se uglavnom pojavljivali na kolokvijumima ili završnim ispitima na predmetu Elementi elektronike.
Iz iskustva je poznato da se u tekstovima ove vrste pojavi određeni broj formalnih, a ponekad i suštinskih grešaka, i pored velike pažnje koja se poklanja da do toga ne dođe. Stoga će autori sa zahvalnošću primiti primedbe i sugestije čitalaca.

Cena: 1.100 rsd
Elementi elektronike: Diode, tranzistori i operacioni pojačavači
Elementi elektronike
Vujo Drndarević

Ovaj udžbenik je proizišao iz materijala za predavanja iz predmeta Elementi elektronike koje autor od školske 2005/2006. godine drži na modulima Energetika. Signali i sistemi i Fizička elektronika na Elektrotehničkom fakultetu Univerziteta u Beogradu.

Udžbenik pokriva veći deo gradiva predmeta Elementi elektronike koji obuhvata osnove fizike poluprovodnika, diode, bipolarne tranzistore, tranzistore sa efektom polja i operacione pojačavače kao i primenu ovih elektronskih komponenti. Radi lakšeg praćenja i razumevanja izlagane materije u tekstu je dat veći broj jednostavnih primera.

Autor se nada da će ovaj udžbenik osim studentima neelektronskih odseka biće od koristi i onima koji studiraju elektroniku, da se upoznaju sa osnovama elektronike i osnovnim elektronskim komponentama kao što su diode, tranzistori i operacioni pojačavači, kao i inženjerima koji imaju potrebu da osveže svoje znanje i povremeno konsultuju udžbeničku literaturu.

Prvo izdanje ove knjige rasprodato je za nepunu godinu dana, što je potvrdilo mišljenje autora da je knjiga ovakvog sadržaja bila potrebna studentima neelektronskih odseka na Elektrotehničkom fakultetu Univerziteta u Beogradu koji slušaju predmet Elementi elektronike, ali i drugim studentima koji žele da se upoznaju sa osnovama elektronike i osnovnim elektronskim komponentama. S obzirom na kratko vreme koje je proteklo od prvog izdanja ovog udžbenika, nije bilo mogućnosti da se izvrše veće izmene ili dopune teksta, te su samo ispravljene do sada uočene greške.

Cena: 1.100 rsd
Izrada aplikacije u praksi
Izrada aplikacije u praksi
Miroljub Zahorjanski

Ova knjiga tipa udžbenika pisana je za potrebe studenata Računarskog fakulteta u Beogradu i predstavlja zbir iskustava autora u izradi aplikacija. Za sistem upravljanja bazama podataka je odabran MS Access. Prva celina „Osnovi izrade aplikacije” usredsređena je na oblasti kao što su: tabele i ograničenja nad njima, upiti u SQL-u, forme, izveštaji, makroi i kreiranje interfejsa pomoću menija i kontrolnih tabli. Druga celina „Automatizacija događajima” se bavi svim elementima kojima bi dobar poznavalac programiranja trebalo da ovlada, kao što su: promenljive, operatori, upravljačke strukture, referenciranje između objekata, moduli, procedure i funkcije. Na kraju knjige su dati prilozi u vidu zadataka za vežbu i nekih korisničkih funkcija za koje je autor smatrao da imaju upotrebnu vrednost i mogućnost široke upotrebe.

Cena: 913 822 rsd
Python razvoj mikroservisa
Python razvoj mikroservisa
Tarek Ziadé

Praktičan pristup savladavanja složenosti mikroservisa pomoću Python alata.

Šta ćete naučiti
Istražićete šta su mikroservisi i kako da ih projektujete.
Upotrebićete Python 3, Flask, Tox i druge alatke za izgradnju servisa, koristeći najbolju praksu.
Naučićete kako da upotrebite TDD pristup.
Otkrićete kako se dokumentuju mikroservisi.
Konfigurisaćete i upakovaćete kod na najbolji način.
Vršićete interakciju sa drugim servisima.
Obezbedićete, pratićete i skaliraćete servise.
Rasporedićete servise u Docker kontejnere, CoreOS i Amazon Web Services.

 

Opis knjige
Često raspoređujemo veb aplikacije u Cloud i potrebno je da kod vrši interakciju sa mnogim nezavisnim servisima. Efikasan način da izgradimo aplikacije je korišćenje arhitekture mikroservisa. Međutim, u praksi je to teško uraditi zbog kompleksnosti svih delova koji međusobno vrše interakciju.
Ova knjiga će vas naučiti kako da prevaziđete te probleme i da kreirate aplikacije koje su građene kao male samostalne jedinice upotrebom dokazane najbolje prakse i izbegavanjem uobičajenih „zamki“. Ovo je praktičan vodič: sve ćete graditi korišćenjem Pythona 3 i njegovih fantastičnih alatki. Razumećete principe TDD-a i primenićete ih.
Upotrebićete Flask, Tox i druge alatke za izgradnju servisa, koristeći najbolju praksu. Naučićete kako da obezbedite konekcije između servisa i kako da skriptujete Nginx, koristeći jezik Lua za izgradnju funkcija zaštitnog zida veb aplikacije, kao što je ograničavanje brzine. Takođe ćete upoznati ulogu Dockera u mikroservisima i upotrebićete Docker kontejnere, CoreOS i Amazon Web Services za raspoređivanje servisa.
Ova knjiga će vas povesti na „putovanje“, a na kraju ćete kreirati kompletnu Python aplikaciju, zasnovanu na mikroservisima. Do kraja ove knjige steći ćete znanje i veštine potrebne za izgradnju, projektovanje, testiranje i raspoređivanje Python mikroservisa.

Cena: 1.650 1.495 rsd
Python 3: programiranje i GUI
Python 3
Andrew Pratt

Ovo je drugo izdanje knjige koja je namenjena za inženjere, naučnike i hobiste koji žele da povežu računare sa hardverskim projektima pomoću grafičkih korisničkih interfejsa. Pokrivene su desktop i veb aplikacije.
Koristi se programski jezik Python 3, koji je jedan od najpopularnijih jezika: brzina programiranja je ključna karakteristika. Knjiga je revidirana i ažurirana, sa naglaskom na to da nauči korisnika da jednostavno napravi praktične dizajne – uređivač teksta je sve što je potrebno za pisanje Python programa.
Povezivanje hardvera se postiže korišćenjem Arduino Uno-a kao daljinskog slave uređaja. U knjizi je dat pun opis i izvorni kod komunikacionog interfejsa. Slave uređaj omogućava digitalne i analogne ulaze i izlaze. U jedan projekat možete uključiti više Uno-a pomoću kontrolnog koda koji je napisan u Python-u i koji radi na računaru.
Jedan projekat uključuje PIC mikrokontrolere sa kodom koji se može učitati na PIC pomoću Uno-a. Veb aplikacije i server su implementirani u Python, što vam omogućava da pristupite elektronskom hardveru preko Interneta. Računar Raspberry Pi može da se koristi kao veb server.
Uvodno poglavlje će vam pomoći da započnete korišćenje Linux-a. Za projekte u knjizi se koristi Debian ili varijacije, kao što su Mint ili Ubuntu.

Cena: 1.640 rsd
Atmosferski elektricitet
Atmosferski elektricitet
Slobodan Plazinić

Inženjeri, projektanti, graditelji, oni koji održavaju brojne i raznovrsne građevinske objekte i konstrukcije, pogotovu oni, koji projektuju i postavljaju gromobranske instalacije, najčešće su upoznati sa grmljavinskim elektricitetom i fizikom atmosferskih električnih pražnjenja. Međutim, manje su upoznati sa atmosferskim elektricitetom pri lepom vremenu i promenljivim vremenskim uslovima, o onom delu atmosferskog elektriciteta koji se odnosi na istraživanja jona u atmosferi, o jonizatorima atmosfere, provodljivosti jona, o kretanju jona u eletričnom polju i uopšte, o eletričnom polju atmosfere.
U knjizi su korišćeni radovi koji na pristupačniji i razumljiviji način opisuju električne pojave i procese u atmosferi. Prikazani su jednostavniji instrumenti i metodi merenja, višegodišnji podaci o prostornoj i vremenskoj raspodeli osnovnih električnih parametara, dnevni i godišnji hodovi, ekstremne vrednosti iznad kopna i vodenih površina i dr. Na ovaj način, inženjeri, praktičari, dobiće saznanja iz klasičnih radova o atmosferskom elektricitetu pri lepom vremenu, o gradijentu potencijala, električnom polju atmosfere, o električnim strujama u atmosferi i dr. Ali, isto tako, o grmljavinskom elektricitetu, o postanku i razvoju elektriciteta u grmljavinskom oblaku, o promenama električnog polja na rastojanju od grmljavinskog oblaka, o atmosfericima i merenju broja atmosferskih električnih pražnjenja prema zemlji u Srbiji.
Knjiga o atmosferskom elektricitetu je deo tehničke meteorologije čiji je osnovni zadatak da tehničkim granama nauke pruži iscrpnija razmatranja uzajamnih odnosa tehničkih problema i vremena i klime.
Knjiga će biti od koristi elektroprivredi kao i projektantskim ustanovima

Cena: 1.320 rsd
Python bez oklevanja
Python bez oklevanja
Paul Barry

Želite da naučite jezik Python bez lomatanja kroz proste priručnike? Sa knjigom Python bez oklevanja, brzo ćete shvatiti osnove jezika Python, radeći sa ugrađenim strukturama podataka i funkcijama. Zatim ćete preći na građenje vlastite veb aplikacije, istraživanje upravljanja bazama podataka, obradu izuzetaka i borbu sa podacima. Ako vas kopka šta se može postići sa menadžerima konteksta, dekoratorima, skraćenim generisanjem i generatorima, sve je tu. Ovo drugo izdanje će vam pomoći da za kratko vreme postanete Python programer.

 

Cena: 2.040 rsd
C++ programiranje igrica: Osnove
C++ programiranje igrica
John Horton

Ova knjiga vam nudi zabavan uvod u svet programiranja igrica, C++ i SFML koji koristi OpenGL pomoću tri zabavne potpuno upotrebljive igrice. Te igrice su: jedna zarazna brza igrica na dva dugmeta, jedna igrica preživljavanja sa više nivoa i pucanjem na zombije i jedna platformska igrica sa podeljenim ekranom za više igrača.

Počinjemo od samih osnova programiranja, kao što su promenljive, petlje i uslovi, a vi ćete biti sve veštiji sa svakom igricom prelazeći na ključne C++ teme, kao što je OOP (Objektno orijentisano programiranje), C++ pokazivači i uvod u STL (biblio­teka standardnih šablona). Dok budete pravili te igrice, vi ćete takođe učiti uzbudljive koncepte programiranja igrica, kao što su efekti čestica, usmereni zvuk (prostornost), OpenGL programabilni šejderi, pravljenje na hiljade objekata i još mnogo toga.

 

Programski kod preuzmite ovde

Cena: 1.620 1.539 rsd
Objektno-orijentisan JavaScript: treće izdanje
Objektno-orijentisan JavaScript
Ved Antani, Stoyan Stefanov

Naučite sve što treba da znate o objektno-orijentisanom JavaScriptu pomoću ovog sveobuhvatnog vodiča! Uđite u svet najsavremenijeg programiranja!

Šta ćete naučiti?

  • Primenite objektno-orijentisano programiranje u JavaScript okruženju.

  • Potpuno ovladajte korišćenjem JavaScript konzole.

  • Napravite čistije i brže programe koji su kompatibilni sa drugim programima i bibliotekama.

  • Upoznajte iteratore i generatore - nove funkcije koje su dodate u jezik ES6.

  • Otkrijte kako se pišu Arrow funkcije jezika ECMASCript 6.

  • Naučite kako da koristite objekte u Google Chrome programerskim alatkama.

  • Upotrebite kombinaciju prototipnog nasleđivanja i kopiranja svojstava u radnom toku.

  • Primenite tehnike reaktivnog programiranja dok pišete program u JavaScriptu.

Opis knjige

JavaScript je objektno-orijentisani programski jezik koji se koristi za razvoj veb sajtova. Veb stranice se danas prave po obrascu koji se sastoji od tri jasno prepoznatljiva dela: sadržaja (HTML), prezentacije (CSS) i ponašanja (JavaScript). JavaScript predstavlja važan „stub“ u ovom obrascu i služi za pokretanje veb stranica.

Ova knjiga će podići vaše JavaScript veštine na novi nivo sofisticiranosti i pripremiće vas za „putovanje“ kroz profesionalno veb programiranje. Novo izdanje knjige za jezik ES6 pokriva sve što je potrebno da biste otkrili moć objektno-orijentisanog programiranja u JavaScriptu dok pravite profesionalne veb aplikacije. Knjiga počinje osnovama objektno-orijentisanog programiranja u JavaScriptu, a zatim se postepeno prelazi na korišćenje funkcija, objekata i prototipa za izradu čistijih, održivijih i bržih programa koji su kompatibilni sa drugim programima i bibliotekama.

Na kraju knjige ćete naučiti kako da uključite objektno-orijentisanje programiranje u radni tok veb programiranja da biste napravili profesionalne JavaScript aplikacije.

Cena: 2.300 2.093 rsd

NASLOV ...

Naslov
Autor
Cena: 12.356 rsd


USPEŠNO DODATO U KORPU


 
KORPA:
- Artikala: 0
- Iznos: 0 rsd