четвртак, 22. јун 2017.

Zašto je važno da učite i koristite nemački jezik

Danas kad živimo u vreme informacija nije retkost da ljudi uče i govore više stranih jezika. Što se tiče učenja engleskog jezika, taj jezik kao da se podrazumeva da ga znate. Većina tehnološki uređaja, softvera, igrica, web sajtova, filmova, reklama, natpisa i muzika su vam dostupni svakodnevno na engleskom jeziku i pored toga što engleski jezik nije službeni jezik u Srbiji. Engleski jezik je lak za učenje i stalno ste izloženi uticajima engleskog jezika i nije nikakvo čudo što ga mnogi građani Srbije i susednih država sa lakoćom znaju i nemaju nikakvih problema da komuniciraju i da se sporazumeju sa strancima na engleskom jeziku. Međutim, kako naučiti i savladati nemački jezik koji nije tako prisutan u vašem okruženju, gde ga ljudi uglavnom ne znaju i čije učenje se smatra izuzetno teškim spram engleskog jezika ? Odgovor je vrlo jednostavan, morate se više truditi. Teže je strancima naučiti srpski jezik nego nemački jezik. A zašto bi ste uopšte učili nemački jezik ? Zato što je nemački jezik najzastupljeniji jezik u Evropskoj Uniji i da bi ste sami sebi uvećali šanse na evropskom tržištu rada. Kad znate nemački jezik otvaraju vam se mogućnosti važnih društvenih, kulturnih i ekonomski oblasti centralne Evrope. Poznavanjem nemačkog jezika vam se definitivno otvaraju mnoga vrata o kojima često i ne razmišljate ukoliko već ne studirate ili tražite posao u zemljama nemačkog govornog područja. U tom slučaju bez poznavanja nemačkog jezika i validnih sertifikata koji potvrđuju da govorite nemački jezik, vaše šanse da uspete su ravne nuli. Čak i da ne učite nemački jezik radi školovanja ili poslovne delatnosti; znanje nemačkog jezika vam omogućava da možete razumeti više od 128 miliona ljudi kojima je nemački jezik maternji jezik ili preko 220 miliona ljudi koji govore nemački jezik u celom svetu.  

    
( Preko 220 miliona ljudi govori nemački jezik )

Nemački jezik spada u grupu zapadnih germanskih jezika i pored ruskog jezikanemački jezik kao maternji jezik je najrasprostranjeniji u Evropi u ubraja se u 10 najčešće upotrebljivih jezika sveta. Nemački jezik se prvenstveno govori u Nemačkoj i Austriji ali i u Linhtenštajnu, Luksemburgu, velikom delu Švajcarske, istočne Francuske, istočne Belgije i delovima severne Italije. U celom svetu postoji mnoštvo malih zajednica koji govore nemački jezik u mnogim zemljama kao u Sjedinjenim Američkim državama, Rumuniji, Mađarskoj, Rusiji, Češkoj, Poljskoj i drugim. Danas u celom svetu nemački jezik uči preko 20 miliona ljudi. Takođe treba da znate da je nemački jezik drugi po redu najzastupljeniji jezik nauke. Preko 18% svih svetski izdanja su upravo napisana na nemačkom jeziku. Pored mnogobrojne literature na nemačkom jeziku za učenje nemačkog jezika bitna je i komunikacija na nemačkom jeziku. Ukoliko se potrudite, komunikacija sa strancima koji govore nemački jezik može prerasti u doživotno prijateljstvo između vas i stranaca, isto tako sami trebate da budete otvoreni za nova poznanstva ali obratite pažnju i na  prilike za putovanja. Volja za učenjem nemačkog jezika je najveća kada putujete kroz zemlju gde se nemački jezik koristi ili boravite neko vreme u zemljama nemačkog govornog područja. Mnogobrojni web sajtovi, društvene mreže, portali i forumi su takođe nepresušan izvor znanja i mesta za upoznavanje sa strancima koji govore nemački jezik. Mnogobrojne škole stranih jezika vam takođe stoje na raspolaganju da učite nemački jezik i obogatite vaš rezime ali obratite pažnju da sertifikati koje dobijete od privatnih škola stranih jezika nisu validni sertifikati u Nemačkoj . Oni su samo preduslov da polažete međunarodno priznate testove.

Koji sertifikati su važeći u zemljama nemačkog govornog područja?


субота, 17. јун 2017.

Šta je novo u Microsoft Visual Studio 2017

Microsoft Visual Studio je Microsoft-ov IDE - integrisano programersko okruženje, ili jednostavnije rečeno skup programskih alata koji vam omogućavaju da programirate skoro sve što želite da programirate od najednostavnijeg software-a do veštačke inteligencije. Prvi Microsoft Visual Studio je nosio naziv Microsoft Visual Studio 97 i kao što pretpostavljate izašao je na tržište 1997 u februaru, tako da danas najnoviji Microsoft Visual Studio 2017, koji je na tržište izašao 7 marta 2017 godine; ujedno slavi i 20 godina postojanja ovog izvanrednog IDE-a. Danas sa Microsoft Visual Studio 2017 možete da razvijate skoro sve vrste aplikacija bez obzira koju platformu target-irate; ali imajte na umu da Microsoft Visual Studio 2017 deli na različite pakete i da na primer Microsoft Visual Studio 2017 koji radi na Windows platformi ne sadrži iste mogućnosti i klase kao Microsoft Visual Studio 2017 na Mac računarima ili Microsoft Visual Code na Linux operativnom sistemu. Windows platforma za Microsoft Visual Studio 2017 je i dalje dominantna zbog logičkih razloga jer na primer nema smisla praviti WPF aplikacije za Linux operativni sistem kad WPF aplikacije ne rade na Linux operativnim sistemima. Međutim, šta ako vam kažem da vi u Microsoft Visual Studio 2017  možete programirati C++ programe koji će da rade na Linux operativnom sistemu? Zvuči neverovatno, ali može. Microsoft je takođe proširio svoj IDE na familiju paketa koji su od izuzetne pomoći ukoliko zapošljavate programere i radite na velikim projektima. Sa pravom vam mogu reći da su Microsoft-ovi proizvodi danas apsolutno okrenuti potrebama kompanija i srednjih preduzeća dok uloga individualnog programera nije beznačajna jer i kao individualni programer vi možete videti poboljšanja koja vam olakšavaju programiranje.  


( Microsoft Visual Studio 2017 )

Microsoft Visual Studio 2017  familiju čine sledeći paketi. Svaki ima svoju cenu, memorijske zahteve dok su neki besplatni. Mogu se instalirati na engleskom, kineskom, češkom, francuskom, italijanskom, nemačkom, japanskom, korenskom, portugalskom, poljskom, ruskom, španskom i turskom jeziku; što nije slučaj sa svim paketima.          
  • Visual Studio Enterprise 2017
  • Visual Studio Professional 2017
  • Visual Studio Community 2017
  • Visual Studio Test Professional 2017
  • Visual Studio Test Agent 2017
  • Visual Studio Test Controller 2017
  • Visual Studio Team Foundation Server Office Integration 2017
  • Visual Studio Feedback Client 2017
Tehnologija sve više napreduje, pokriva sve više poslovnih oblasti, uređaja i programiranje aplikacija postaje kompleksnije. U mnogim zemljama informatička literatura kasni godinama i ne pokriva sve mogućnosti koje donose najnovije instalacije i poboljšanja. Zbog toga je i edukacija često nepotpuna i ostavlja vam prostor da samo kroz vlastito pretraživanje Internet-a dođete do novijih informacija koje često menjaju i konfigurisanje i code koji poznajete od ranije. I pored ogromnih i brzih promena Microsoft je uspeo da kroz sve ove godine zadrži status Microsoft Visual Studio-a kao najboljeg i najmoćnijeg IDE-a za programere na svetu ali isto tako je uspeo da C# programski jezik napravi najkompletnijim programskim jezikom. Ukoliko ste početnik u programiranju; sva kompleksnost Microsoft Visual Studio 2017 ne treba da vam programiranje čini nedostižnim, već trebate da imate svakodnevnu rutinu da programirate i ujedno učite novine. Zato svako ko želi da uči C# programski jezik pre svega treba da poznaje osnove ali i da ima svoj vlastiti projekat koji će konstantno da testira, unapređuje, menja i da na taj način ostane u toku progresa. Microsoft Visual Studio 2017 jeste namenjen timskom poslu ali definitivno pažnja prema individualnom programiranju ne izostaje.      

Koji su minimalni sistemski i hardverski zahtevi za instalaciju Microsoft Visual Studio 2017 ?

петак, 07. април 2017.

Druga godišnjica Manuel Radovanović bloga

Pre tačno 2 godine, 7 aprila 2015 godine; još dok sam učio C# programski jezik na ITAcademy, započeo sam pisanje svog programerskog bloga. I pored toga što sam planirao da moj blog bude poput informatički online časopisa i da pre svega informišem programere o skoro svim tehnološkim događajima u Srbiji ali i šire, uspeo sam da napišem samo nekoliko takvih tekstova dok sam svoj blog posvetio izuzetno bitnim i važnim tutorijalima za svakog ko je zainteresovan za Microsoft tehnologiju i C# programski jezik. Blog takođe sadrži najosnovnije tutorijale C i C++ programskog jezika bez tendencije za njihov dalji razvoj jer smatram da je C# programski jezik mnogo bolji i lakši i za poslovne aktivnosti i za učenje. Međutim, ako uzmete u obzir koliko tehnologija brzo napreduje, koliko umesto da pojednostavljuje stvari sve više komplikuje hiljadama novih objekata i funkcija, ne štedeći vas ni prezasićenosti informacijama, pravilima, kočenjem vaših projekata, ne štedeći vaše vreme; pa čak i ako hoćete ogromnih materijalnih sredstava koje godinama ulažete u sve skuplju tehnologiju dok vam se ulaganja uopšte ne vraćaju.


( Tehnologija je svakim danom sve brža i kompleksnija za programiranje )

Ukoliko ste vi zaposleni u nekoj od uspešnih kompanija kao programer i imate odličnu platu, to će vas na neki način održati da blagovremeno ispratite, napredujete i da se uklopite. Na žalost većina programera u Srbiji nije zaposlena, nije uopšte u okruženju gde se primenjuju najnovija programerska znanja i ne mogu sebi da priušte ni najosnovnije uslove za programiranje. Ono što ste znali pre o programiranju se jednostavno drastično menja, zaboravlja ili se uopšte više ne koristi. U Srbiji u knjižarama definitivno nećete naći knjige koje vam trebaju poput knjiga za Microsoft Azure ili neku noviju knjigu za ASP .net tehnologiju. Pa me ni malo ne čudi kada me ljudi pitaju: „A ko to uopšte koristi?“ Nekog početnika u programiranju ne mogu ni zamisliti kako uopšte može i da počne da programira ukoliko ne ide u školu ili fakultet za programiranje i ima nekog da mu konstantno pokazuje šta da radi i kako i pored izobilja informacija na Internetu koje često nisu ono što vama konkretno u nekom trenutku treba. Zbog svega toga sam sebe doveo u situaciju da se pitam, da li je možda bolje da pređem na PHP programski jezik i Linux okruženje i započnem neki novi blog? A onda se pojavio novi Visual Studio 2017 sa novim mogućnostima. Jedina sigurna stvar u svemu je što definitivno morate učiti i znati engleski jezik i istraživati Internet konstantno.

Kakva je bila posećenost bloga za dve godine?

петак, 27. јануар 2017.

Zašto je važno da učite i koristite engleski jezik ?

U svetu se danas pretpostavlja da engleski jezik govori 1500 miliona ljudi dok je engleski jezik maternji jezik 375 miliona ljudi. To je jezik koji se govori u 53 zemlje i najviše u svetu. Ja mislim da je u praksi taj broj mnogo veći jer pojavom Interneta i razvojem tehnologije, konstantnim pomeranjem stanovništva u potrazi za poslom ali i povećanjem turizma engleski postao primaran jezik za sporazumevanje svugde u svetu. Širenjem i razvojem EU, uključujući i zemlje koje nisu članice EU je sve više stvorilo potrebu za sporazumevanjem upravo na engleskom jeziku. Zbog toga se engleski jezik smatra najzastupljenijim jezikom u Evropi. Još 2010 godine u 14 država EU se engleski učio kao obavezan jezik. Zato i nije čudo da bez obzira što se Srbija ne smatra za zemlju gde većina populacije govori engleski jezik, da kad je u pitanju mlađa populacija to nije slučaj. U Srbiji deca uče dva strana jezika u osnovnoj školi i engleski jezik je najčešći jezik koji se uči. Što se tiče visokog obrazovanja, na žalost u Srbiji  ne postoji jednak pristup visokom obrazovanju; veće šanse da završite fakultet su vam ako živite u Beogradu nego u nekom drugom mestu u Srbiji . Isto se tako smatra da ukoliko su vam roditelji visoko obrazovani imate čak 6 puta veće šanse da ćete i vi završiti fakultet, međutim za većinu populacije visoko obrazovanje se smatra nerealnim zbog siromaštva. I pored svega toga navedenog u Srbiji se engleski jezik itekako uči više od bilo kog drugog jezika.


( Statistika jezika kao maternjeg jezika i koliko ljudu govori isti ) 

Svi građani Srbije su često izloženi uticajem engleskog jezika i engleskim natpisima gde god se okrenu. Nisu to smo reklame, razni tehnički uređaji poput mobilnih telefona, računara već i većina prehrabrenih proizvoda ali i mnogobrojnih svakodnevnih događaja. Na primer, najveći muzički svetski festival u Srbiji se ne zove IZLAZ već EXIT. U Srbiji postoji neverovatan broj muzičkih talenata koji pevaju pesme na engleskom jeziku, čak i deca koja nikad nisu bila u zemljama engleskog govornog područja. Sve veća upotreba engleskih reči u novinama u srpskom jeziku se podrazumeva, ali isto tako i za mnoge informatičke, finansijske pa čak ako hoćete i modne izraze na engleskom jeziku nemaju drugačiji izgovor osim što se samo pišu srpskim alfabetom. Takve reči nemaju srpski prevod već je njihov ekvivalent isti na engleskom jeziku. Tako i skoro svako dete zna šta je Facebook ili Google. Ali takođe većinu reči znaju napisati na engleskom jeziku što često i čine čak i kad se dopisuju preko elektronskih uređaja na srpskom jeziku. Na ovom blogu, engleske reči se pišu na engleskom jeziku i označavaju različito od ostalog teksta kao i u većini informatičke literature i časopisa.

Uticaj engleskog jezika kroz igrice na decu

петак, 18. новембар 2016.

Kako da zamenite vašu staru zdravstvenu knjižicu online

Svi građani Srbije su do kraja 2016 godine obavezni da zamene staru kartonsku zdravstvenu knjižicu za novu čipovanu plastičnu. Prednost nove čipovane zdravstvene knjižice je u tome što je zaštićena od zloupotrebe falsifikovanja visokom zaštitom podataka sa čipa. Zahvaljujući čipovanoj zdravstvenoj knjižici, provera datuma overe od zdravstvene ustanove ili osiguranika biće mnogo jednostavnija putem elektronskog sistema. Međutim ukoliko postoji potreba da se osiguraniku promene podaci, to će biti jednostavno omogućeno menjanjem elektronskim putem. I vi nećete morati menjati vašu zdravstvenu knjižicu kod takvih zahteva. Prednost je takođe u mogućnosti što će te moći zakazivati lekarske preglede od kuće, elektronskog upućivanja pacijenta iz jedne ustanove u drugu i mnogo drugih radnji koji se obavljaju elektronskim putem.



( Portal eUprava Srbije, Direkcija za elektronsku upravu ) 

Zbog apela građana Ministarstvu državne uprave i lokalne samouprave i mnogobrojni dugačkih redova na šalterima, građanima je omogućeno po hitnom postupku da zamenu zdravstvene knjižice možete da pošaljete zahtev od kuće. Zato sada na portalu eUprava možete da se registrujete i elektronskim putem uz jednostavnu proceduru pošaljete zahtev za izradu nove zdravstvene knjižice. Ono što je bitno da znate jeste da to ne možete uraditi preko pretraživača Mozzila FireFox, zato što navedeni pretraživač tretira portal eUprava kao nezaštićen i odbija da prosledi informacije eUprava serveru. Čak će od vas tražiti i da prijavite sajt eUprava kao sumnjiv i štetan sajt i onemogućiti vam pristup stranicama eUprava-e. Zato najbolje da koristite Google Chrome pretraživač koji vam neće praviti smetnje. Zamena zdravstvene knjižice iznosi 400 dinara ukoliko vi sami dođete u RFZO u vašoj opštini po novu zdravstvenu knjižicu kad vas obaveste ili ukoliko želite da vam novu zdravstvenu knjižicu pošalju na vašu adresu; onda su troškovi 467 dinara. Portal eUprava na žalost prihvata samo Diners kreditnu karticu ili možete izabrati opciju da vam prikažu kako izgleda ispunjena poštanska uplatnica, koju odštampate i ponesete sa sobom da pravilno ispunite poštansku uplatnicu i izvršite uplatu preko pošte. Ukoliko na vreme ne izvršite uplatu, za izdavanje vaše nove zdravstvene knjižice moraće te celu proceduru dovršiti u prostorijama RFZO u vašoj opštini gde ste prijavljeni.

Kako da pošaljem zahtev za novu zdravstvenu knjižicu preko portala eUprava-e?

четвртак, 03. новембар 2016.

Kako se snima facecam dok igrate igricu?

Prvo pitanje koje možete postaviti sami sebi je zašto bi neko snimao kako igra igricu? Odgovor je zato što možete pogledati snimak kako ste igrali, podeliti snimak na društvenim mrežama da i drugi gledaju ili zato što možete zaraditi novac tako što monetarizujete vaš YouTube kanal na koje postu-jete vaše video fajlove. Ovo treće je najčešći slučaj. Da li se i koliko može zaraditi na taj način? Pogledajte moj post na tu temu ovde. Bitno je ako nameravate da to radite, potrebno je da se prvo dobro informišete inače će te uzaludno izgubiti dosta vremena bez ikakvog rezultata. I naravno da su vam potrebna materijalna ulaganja kao i u svakom poslu. Na primer ukoliko nameravate da kupite najnoviji PlayStation ili neku drugu igračku konzolu, imajte na umu da preko njih ne možete snimati vašu igru. Ali postoji rešenje da dodatno kupite neki uređaj preko Amazon-a koji to omogućava. I to definitivno nije jeftino. Zato je najbolje da koristite PC sa što većim monitorm. Zatim, meni je trebalo više od dva meseca da pre svega rešim sa YouTube-om tehničke probleme oko monetarizacije mojih kanala, ali sam za to vreme snimao igricu, zatim sam tražio da pronađem i kupim najbolji sofver za snimanje igrice i da uradim stvari kako treba a ne kako sam slučajno naleteo na totalno netačan tutorijal nekog deteta na YouTube-u. Pa da krenemo redom.


( Manuel Facecam Screenshot sa Manuel PCGamer YouTube kanala )

Facecam ili snimanje samog sebe je izraz koji se najviše koristi kada snimate igricu i na istom snimku se istovremeno vidite i vi na snimku zajedno sa igricom. Pogledajte sliku. Igrica se može snimati na tri načina: sama igrica, igrica sa audio snimkom ili facecam. Nije tačno da posećenost vašeg YouTube kanala isključivo zavisi od facecam-a ali je poželjno. Ja se čak trudim da govorim na engleskom jeziku kako bi me što više subskrajbera razumelo. Pogledajte moj YouTube kanal za igrice Manuel PCGamer. Kao što vidite moj facecam je pre svega odličan video visoke HD rezolucije, ali snimak mene je sniman izuzetno malom rezolucijom web kamere. Vaša web kamera ne mora biti visoke rezolucije, zato što snimak vas treba da zauzima mali deo video površine. Takođe, ja koristim jedne od najjeftinijih gamer slušalica s mikrofonom ali kvalitetne. Moj engleski jezik nije baš savršen i ne mora da bude, ponegde i pogrešim ali je bitno da pričam polako i razumljivo da me mogu razumeti i svi ljudi kojima engleski jezik nije maternji. Pričajući engleski i komentarisanje komentara kako na svom kanalu tako i na mnogim drugim; moj engleski jezik se sam od sebe unapređuje i vremenom postaje bolji. Poenta je da vi krenete sa snimanjem bez obzira na vaše predrasude.


четвртак, 13. октобар 2016.

Rad sa tabelama u SQL serveru


Kad ste kreirali bazu podataka, prva stvar koju trebate uraditi jeste da dobro razmislite koje informacije vaša baza podataka treba da sadrži i kako te iste informacije treba da budu smeštene u tabele. Vaša sposobnost da umete da prepoznate koje informacije smeštate u bazu podataka, koje ne; neke se mogu preračunati; i kako da ih pravilno rasporedite u tabele da se iste mogu pravilno povezati i koristiti jeste pre svega profesionalnost višegodišnjeg iskustva rada sa bazama podataka. Zato se taj posao u kompanijama ne prepušta bilo kome već profesionalnim administratorima baza podataka. Ali to ne znači da će oni praviti vama tabele kad vam trebaju. Vi kao programer morate da u svako doba dana i noći umete da profesionalno izgradite celu bazu podataka sa svim objektima i da je pravilno povežete da vašom aplikacijom koju programirate. Inače i najmanja nepravilnost u vašoj bazi podataka može izazvati kobne greške, upropastiti sav vaš programerski rad i koštati vas skupo. Zato biti programer bez profesionalnog poznavanja rada sa bazama podataka je isto kao biti spasilac koji ne zna da pliva na bazenu. Još jedna bitna stvar koju treba da razumete jeste da se stroga pravila pri kreiranju svega što se odnosi na baze podataka ne može ignorisati. Već se sva pravila moraju znati i ista primenjivati na najbolji mogući način sa svakim poslovnim segmentom. I ne, nije pitanje šta će administratori baza da rade, ako vi kao programer kreirate i baze podataka; imaju oni posla i kad vaša baza odlično funkcioniše.


( Table ... stavka u meniju SSMS za kreiranje tabele u grafičkom okruženju )


Svaka tabela se sastoji od Columns - kolona i Rows - redova. Ponekad se kolone nazivaju i Fields – polja. Svaka tabela mora imati različito ime od drugih tabela u bazi podataka ali isto tako i svaka kolona u tabeli mora imati različito ime kolone u jednoj tabeli. Možete imati isti naziv kolona ako su oni u različitim tabelama. Svakoj tabeli morate podesiti atribut tipa podataka koji će sadržavati kolona. Jedna kolona može sadržavati samo jedan tip podataka i u tu kolonu se mogu unositi podaci samo koji odgovaraju tom tipu podataka. Tip podataka jednostavno određuje kakvi podaci se mogu zapisati u koloni. Tipovi podataka u SQL-u jesu slični tipovima promenjivima u programskim jezicima ali se neki razlikuju. U SQL-u možete praviti i svoje vlastite tipove podataka iako za takvim nečim nemate potrebe. Pre nego što se upoznate sa tipovima podataka, skoro svakoj tabeli koju kreirate trebate definisati jednu kolonu primarnim ključem ili u većini slučajeva kreirati jednu posebnu; često prvu kolonu; kao posebnu kolonu namenjenu isključivo generisanim celobrojnim brojevima; kolonu koja se sama uvećava za 1 prilikom svakog kreiranja novog reda u tabeli i takvu kolonu označiti primarnim ključem.Vi možete unositi iste podatke u kolonu ukoliko vi sami niste ograničili da podaci u koloni ne mogu imati duplikate, ali to ne možete sa kolonom koju hoćete da zadate primarni ključ. Takvom kolonom, unikatnom; kolonom koja ne može sadržavati prazno polje ili duplikat; kako jednostavno kažemo primarnim ključem vi jednostavno identifikujete red tabele. Vaš primarni ključ mora da bude kratak, stabilan i jednostavan radi što bržeg i lakšeg pretraživanja svih podataka u tabeli. Zato nije dobro rešenje da vam za primarni ključ bude kolona tipa string, već celobrojni pozitivni broj ili kolona tipa UNIQUEINDETIFIER što opet uzima više memorije od tipa Int. Vaša tabela može sadržavati i druge kolone definisane stranim ključem. Čak pored jednog primarnog ključa vi možete imati više kolona definisani stranim ključem ali o stranim ključevima i relacijama tabela će biti više reči u sledećem SQL postu. Za sada je najbitnije da se koncentrišete isključivo na pravljenje tabela i da dobro prostudirate SQL tipove podataka.

Koji su to tipovi podataka u SQL jeziku i za koje podatke se koriste?