10 popularnih programskih jezika koji vam otvaraju sva vrata

02. 09. 2015 | uredio | software

Sep
02

Već i ptice na grani zanju da su programeri veoma traženi ovih dana i da je njihovo poznavanje programskih jezika od neprocenjive vrednosti. Poznavanje različitih programskih jezika nije ništa posebno za naše inženjere, ali osnovno poznavanje programskih jezika može biti korisno i onima koji ne planiraju da postanu gospodari kodiranja.
Usvajanje nekih opštih znanja iz programiranja može biti višestruko korisno. Omogućava vam da bolje procenite svoje poslovne potrebe, da bolje procenite novozaposlene ili da se bolje sporazumevate sa kolegama inženjerima (Ruby nije dragi kamen). Naravno, zarade programera kod nas, ali pogotovu u celom svetu mogu vas lako navesti da razmislite o svom budućem zanimanju. Dakle, šta je potrebno da znate?

coding

Da krenemo sa listom 10 jezika koje programeri najčešće koriste:

1.Java

Java je najbolji izbor, kao jedan od najpopularnijih programskih jezika. Koristi se za izgradnju server aplikacija za video igre i mobilne aplikacije. Ujedno i kamen temeljac za razvoj Android aplikacija, što ga čini miljenikom velikog broja programera. Sa svojim mantrom (pisati jednom, izvoditi bilo gde), dizajniran je da bude prenosiv i lako pokretljiv sa više softverskih platformi.

2.Python

Postoji Python okvir za skor bilo šta: od web aplikacija do analize podataka. Za Python se često kaže da je jedan od najlakših jezika za učenje zbog svojih jednostavnih sintaksi. Popularnost Pythona je, između ostalog posledica investicija koje je Google ulagao tokom posledenje desenije. Jedna nedavna studija je pokazala da je Python jedan od najzastupljenijih programskih jezika u američkim školama. Da li ste zanli da su aplikacije poput Instagram-a i Pintrest-a ispisane uz pomoć ovog jezika?

3.C#

C# je primarni jezik za razvoj na Microsoft platformama i servisima. Bez obzira da li pravite modernu web aplikaciju koristeći Azure ili.NET, aplikacije za Windows uređaje ili moćnu desktop aplikaciju za sopstvene potrebe, C# je najbrži način da iskoristite sve što Microsoft ima da ponudi. Želite i da se igrate? Popularni Unity, za razvoj igrica koristi upravo C# programski jezik.

4.PHP

PHP (ili ako vas baš interesuje Hypertext Preprocessor) se često koristi u kombinaciji sa dinamičkim masivnim podacima na sajtovima i razvojem aplikacija. PHP zajedno sa bazama podataka kao što je MySQL predsatvlja esencijalani alat za izgranju web aplikacija. Pruža veliku moć i predstavlja samo srce orgomnih sajtova kao što su WordPress i Facebook. Ono što je fenomenalno kod PHP-a je to što predstavlja open-source jezik pa postoji gomilu besplatnih pre-instaliranih modula koje možete prisvojiti i modifikovati, kako biste dobili najbolje rezultate. PHP takođe možemo svrstati u spektar lakših jezika, zahtevajući od programera da jednostavno embenduju (ugrade) kod u HTML. Svaki ambiciozniji programer bi trebalo da “tečno govori” PHP.

5. SQL

Podaci su masivni, ima ih svuda i predstavlja poseban izazov. SQL (Structured Query Language) vam pruža mogućnost da pronađete preciznu informaciju na veoma brz i pouzdan način. Koristeći SQL možete veoma lako i brzo dapretražite i izdvojite informacije iz velikih i kompleksnih baza podataka. Svaka aplikacija ima bekend bazu podataka, a SQL pomaže da stupite u interakciju sa onim “najslađim” podacima.

6. C++

Kada je potrebno da se direktno povežete sa hardverom i kako biste izvukli maksimum snage iz procesora, C++ predstavlja savršen izbor za razvoj moćnih desktop softvera, hardverski ubrzanih igara, memorijski zahtevnih desktop aplikacija, konzola i mobilnih uređaja. Ono što je još bitno za C++ je to što postoji dosta kompajlera, te C++ možete koristiti za kodiranje skoro svuda.

7.Ruby

Ukoliko želite da svoj projekat lansirate u rekordnom roku ili prototip nove ideje za vašu sledeću web aplikaciju. Ruby (Ruby on Rails) je svoju popularnost stekao zbog jednostavnosti i svoje moći u sferi razvoja web aplikacija.

8. Objective-C

Objective-C je programski jezik koji stoji iza iOS aplikacija. Dok je prošle godine sva pažnja bila usmerena na novi Apple jezik Swift, Ojective-C je još uvek idealna polazna tačka za one koji žele da izgrade aplikacije za iPhone i iPad. Uz Objective-C i zvaničnim Apple-ovim razvojnim alatom XCode, veoma brzo ćete se naći u App Store-u.

9. Swift

Swift, iako veoma mlad programski jezik – privukao je poglede i tastature developera jer omogućava da na brz, lak i nov način razviju programe za Apple operativni sistem. Velika snaga i prijateljskia sintaksa jezika Swift omogu’ava svim Mac korisnicima da naprave svoju novu iOS aplikaciju.

10. Perl

Da li je Perl ezoteričan? Da. Da li je to zbunjujuće? Jeste. Da li je ovaj jezik ključna komponenta sajber bezbednosti? Naravno. Perl je osnaživao web od samih početaka, ali je i dalje jedan od najvažnijih instrumenata za većinu IT profesionalaca.

Na ovoj listi su se mogli naći i drugi jezici poput: JavaScript-a (nema veze sa Javom), C, Visual Basic-a, i mnogih drugih. Ne brinite, uskoro ćemo pisati i ostalim “svetskim jezicima”. Do tad, naučite ili usavršite makar neke od gorepomenutih i pred vama je garantovano svetla budućnost.

M je za Marshmallow: Google dao naziv novoj verziji Androida

28. 08. 2015 | uredio | software

Aug
28

Google je otkrio šta predstavlja trinaesto slovo Alpahbet-a. Nova verzija Androida i zvanično ima novi naziv: Marshmallow!

android-marshmallow

Novi softver, ranije nazvan samo Android M, najavljan je još u maju za vreme godišnje developer konferencije – Google I / O.
Sam nadimak sledi Googleov manir u imenovanju novih verzija Androida. Kompanija već odavno daje imena svojim softverskim ažuriranjima po abecedi i slatkišima. Na primer, najnovija verzija Android je dobila ime Lollipop (lizalica), a ona pre toga – KitKat. Očekuje se da će Marhmellow biti zvanično objavljen ove jeseni.
Međutim, dok je imenovanje prost, Android je ozbiljan posao za Google. Ovaj OS se nalazi u više od 80 posto svetskih pametnih telefona, od proizvođača, uključujući Samsung, HTC i Motorola. Softver je takođe produžena ruka Googlea, sa ciljem da ljudi što više koriste njegove usluge – kao što su pretraživanje, karte i video site YouTube – na svojim telefonima.
Ažuriranje softvera će imati neke ključne nove funkcionalnosti. Android Pay, preuređena usluga mobilnog plaćanja, koja ljudima omogućava da plaćaju i preko aplikacije i u maloprodajama koriste svoje smartfone za plaćanje. Google već radi na polju mobilnog plaćanja poslednjih nekoliko godina pomoću svog servisa pod nazivom Google Wallet. Funkcija – koja će i dalje postojati, ali je promenila fokus ostavljajući ljudima mogućnost prebacivanja ​​manjih novčanih iznosa – suštinski nikada nije zaživela kod potrošača.
Ali pošto je Apple predstavio svoju verziju, Apple Pay, kao novu funciju na svojim modlima iPhone 6 i Apple satovima, prostor mobilnog plaćanja se usijao. Samsung je takođe, prethodne nedelje predstavio i svog pulena – Samsung Pay.
Android Marshmallow će takođe uključivati i novu funciju za pretragu – Google Now, pod nazivom Now On Tap. Ova funcija omogućava da trenutno pristupite Googleu držanjem Home dugmeta na vašem smartfonu, slično onome što je Apple omogućio svojim korisnicima sa svojim pomoćnikom – Siri.
Ali, dok Google pompezno najavljuje svoj novi Android update, biće potrbno neko vreme za većinu Android korisnika da počnu sa korišćenjem novog softvera. Prve nedelje avgusta, tek oko 18 odsto Android korisnika koristilo je najnoviju dostupnu verziju Android softvera – Lollipop. Ogromna većina korisnika, njih 73 odsto, koriste KitKat i Jellybean, dve starije verzije Androida.
Poređenja radi, čak 85 odsto Apple uređaja (iPhone i iPad) koristi Apple iOS 8, verziju koja je predstavljena prošlog septembra.

Sony upozorava da ne instalirate Windows 10

26. 08. 2015 | uredio | software

Aug
26

Sony se odrekao svojeg VAIO brenda prenosnog racunara, ali još uvek uviđa potrebu da savetuje svoje korisnike kako bi zadržao kvalitetnu zajednicu i smanjio probleme korisnika. Novo upozorenje koje je stiglo iz Sonnyja, a namenjeno je korisnicima VAIO računara upozorava kako nije pametno instalirati Windows 10 na računare.

sony-logotip

Problem koji je Sony uočio i koji bi mogao stvarati probleme korisnicima VAIO računara jeste to što ne postoje trenutno kvalitetni driveri koji bi mogli pokriti delovanje Windows 10 operativnog sistema. Driveri su trenutno u procesu izrade i predviđanja su kako će se u javnosti pojaviti tokom oktobra ili novembra. Preporuka Sonyja je da do tada pričekate s instaliranjem novog operativnog sistema Microsofta jer biste se mogli naći u škakljivoj situaciji.
Gde tačno nastaje problem Sony nije otkrio, isto tako nije otkriveno koliko je problem težak jer ipak se radi o driverima koji su jedan od sastavnih delova softverske opreme računara. Moguće je da se dešavaju situacije koje onemogućuju rad korisnika što niko svakako ne želi pa je onda takav savet Sonyja dobrodošao. Ali, s druge strane možda je celom problemu posvećeno previše pažnje i možda ti problemi nisu toliko primetni. Teško je prognozirati bilo šta, ali uvereni smo kako će se uskoro javiti neko ko je instalirao Windows 10 na svoj VAIO računar te ćemo imati informacije iz prve ruke. Do tada vredi pričekati s instalacijom Windowsa 10 jer najmanje što želimo je da se pojave neki problemi i onemoguće rad korisničkog računara.

Siri ima jedan veliki propust

24. 08. 2015 | uredio | software

Aug
24

Virtualni asistenti polako postaju standardni deo novih gadgeta, a posebno se to odnosi na pametne telefone. Jedan od najpoznatijih virtualnih asistenata je Siri koji je standardni asistent za Apple uređaje. Iako Apple u svetu tehnologije ima status nepogrešivosti bilo da je u pitanju neka novotarija ili neka postojeća funkcionalnost, uvideli smo u protekloj godini da i Apple ima nekih propusta. Najnoviji otkriven propust vezan je upravo uz virtualnog asistenta Siri, a propust bi mogao imati i značajnije posledice ukoliko Apple ne reaguje na vreme i popravi grešku.

siri_asistent

Siri se kroz protekle mesece pokazao kao vrlo zahvalan i koristan virtualni asistent, no s obzirom na to da je cela tehnologija još relativno sveža jasno je bilo da unutar sistema postoje moguće greške. Jedna takva ovih je dana uzdrmala javnost, a slobodno možemo reći da se radi o dosta velikom propustu unutar sistema. Naime, ako virtualnom asistentu Siri kažete da napuni bateriju telefona do 100 posto, on će reagovati dosta drugačije nego što ste to vi od njega tražili. Siri će pozvati službu za spašavanje, što nije nikako dobro jer znamo da takve brojeve nije pametno zvati ako se na radi o nekoj opasnoj situaciji. Ukoliko kažete Siriju da napuni bateriju do 100 posto, a nakon toga spomente i ime neke osobe koja se nalazi u vašem imeniku, Siri će uspostaviti poziv prema toj osobi.
Dakle, radi se o dosta velikom problemu kojeg Apple mora što pre sankcionisati kako korisnici ne bi došli do značajnih problema. Zanimljivo je to kako se Apple još uvek nije službeno oglasio sa saopstenjem o ovom problemu, iako je svima jasno da problem postoji. Videcemo kako će se situacija razvijati, a možda se uskoro pojavi i još neki problem usko vezan uz taj deo jer znamo da se na mestu grešaka nalazi najčešće još drugih grešaka.

Stigao Tesla Smartphone 6

21. 08. 2015 | uredio | hardware

Aug
21

Kompanija Comtrade predstavlja svoj prvi pametni telefon iz porodice Tesla uređaja – Tesla Smartphone 6. Uloženo je mnogo truda da bi ovaj telefon objedinio što više karakteristika koje su važne korisnicima, a krajnji rezultat je kvalitetno izrađen i kompaktan uređaj sa odličnim ekranom, sjajnom kamerom, podrškom za dve SIM kartice i izuzetno atraktivnom cenom.

Tesla-Smartphone-6

Zaštićen ekran

Ekran mobilnog telefona često je izložen oštećenjima i neophodna da mu je dodatna zaštita. Zbog toga je za Tesla Smartphone obezbeđen sloj ojačanog Gorilla stakla koji ga štititi od ogrebotina i manjih udaraca. Da napomenemo, radi se o IPS ekranu sa odličnom reprodukcijom boja i automatskim prilagođavanjem osvetljenja.

Kamera

Tesla Smartphone 6 vam na raspolaganje stavlja kameru sa HDR funkcijom, blicom i auto-fokusom, a odlična sočiva i senzor obezbeđuju visok kvalitet fotografija.

Tanak, lagan i kompaktan

Odlično odmereni ekran dijagonale od 5 inča ostavlja minimalni prostor do bočnih ivica, obezbeđujući udobno držanje i upotrebu bez žrtvovanja funkcionalnosti. Telefon je izuzetno tanak, a izdržljiv, sa metalnim bočnim ivicama za jaču strukturu i bolju zaštitu tokom svakodnevne upotrebe.

Lakoća rada

Snažan procesor sa četiri jezgra i odlična grafička kartica omogućavaju vam da ne razmišljate o tome da li vaš telefon može da pokrene neku aplikaciju, a 2GB RAM-a i odlično optimizovani Android Kit Kat operativni sistem omogućavaju glatko otvaranje više aplikacija u isto vreme.

Dual Sim podrška

Tesla Smartphone 6 podržava upotrebu dve kartice na istoj ili različitim mrežama. Zahvaljujući tome, možete istovremeno da koristite i privatni i poslovni broj, a ako putujete u inostranstvo, uz svoju karticu možete da koristite i lokalnu, da ne biste plaćali previsoke cene rominga. Uz sve ovo, Tesla Smartphone ima i dovoljno veliku bateriju, za dugotrajan rad i osećaj sigurnosti.

Tesla Smartphone-a 6 možete lično da isprobate u nekoj od većih IT prodavnica, od 24. jula 2015.

Stranice 10 od 66...89101112...203040...