Podignite svoje ovlasti za geek bilo kojim od ovih 5 programa programiranja

  • Michael Fisher
  • 0
  • 5095
  • 643
Oglas

Vremena su teška, a kako se društvo sve više kreće prema digitalnim uslugama i svemu on-line, nikad ne nedostaje poslova za one koji imaju tehničke vještine. Najtopliji tehnološki poslovi [INFOGRAFSKI] Najtopliji tehnološki poslovi [INFOGRAFSKI] Kada sam bio mali, želio sam biti sakupljač smeća. Zatim poštar. Tada sam se odlučio za ante i postati astronaut, dok je većina mojih kolega više bila zabrinuta zbog postajanja… Ako sjedite tamo i razmišljate “znate, stvarno bih trebao naučiti neke nove vještine”, a zatim pročistite ovaj popis i pronađite nešto što vam se sviđa.

Nikad ne znate - magija se može dogoditi. Počnite danas učiti neko programiranje i možda ćete se naći na sljedećem Twitteru ili možda na sljedećem MineCraft-ovom uvodu u Minecraft [MUO Gaming] Latecomer's Introduction to Minecraft [MUO Gaming] Minecraft, blok senzacija koja je zauzela igranje po oluji, sada je stara više od tri godine. Gotovo je teško vjerovati da je prošlo toliko vremena otkako je objavljena prva alfa - i podjednako je… .

Jedinstvo 3D Game Engine

Unity je 3D motor na više platformi i razvojno okruženje, iako nije ograničeno na igranje. Njezin uspjeh dolazi iz fokusiranja na potrebe indie programera i sposobnosti da “autor jednom, razmjesti se svugdje”. Ukratko, on pruža sve što će trebati razvijatelju novih igara. A tu je i besplatna verzija za početak.

Moje zanimanje za Jedinstvo je da će Oculus Rift Oculus Rift promijeniti igranje zauvijek Oculus Rift promijenit će igranje zauvijek StarTrek Holodeck - epitet virtualnog immersivnog okruženja - već je odavno znanstveni fantastični san. Prije tjedan dana, Oculus je pokrenuo Kickstarter projekt za VR-a za potrošača od 300 dolara ... razvojni setovi podržavaju Unity izvan okvira, što znači da ću se moći potpuno uroniti u bilo koji 3D svijet koji stvorim.

Gdje započeti? Ovaj klon MineCraft je kompletna serija video tutorijala.

I sami dečki iz Jedinstva imaju bogat video materijal. Ili za one koji više vole čitati: Uvod u razvoj igara pomoću Unityja.

PHP / MySQL

Za web razvoj, kombinacija skriptiranja PHP poslužitelja i MySQL baze podataka, vjerojatno je kralj Interneta. Čak i web mjesto koje trenutno čitate izgrađeno je na ovoj tehnologiji - ali posebno WordPressu - najkorištenijem CMS-u na svijetu.

Iako biste mogli početi ispočetka, najbolji način za ulazak u web razvoj pomoću PHP-a i MySQL-a bio bi početak prilagođavanjem WordPress-a, a zatim prelazak na okvire PHP-a, kao što je CodeIgniter. Oni su dobro uspostavljeni i daju vam dobru strukturu na kojoj možete izgraditi svoju web stranicu. Počevši u potpunosti od nule, često vas može ostaviti kilobajtve neurednog koda.

Gotovo svi web domaćini podržavaju PHP / MySQL i stvaranje lokalnog poslužitelja Kako isprobati Wordpress, Joomla i još brže i besplatno u virtualnom stroju s Bitnami Kako isprobati Wordpress, Joomla i još brže i besplatno u virtualnom stroju sa Bitnami Već smo razgovarali o postavljanju lokalnog poslužitelja, ali postupak je još uvijek prilično kompliciran i ima puno čudenja i nespojivosti ako ga pokušavate pokrenuti u Windowsu, što dovodi do svega, ali ... jednako je jednostavno, tako da mogu započeti odmah.

Gdje započeti? Napravite svoje WordPress widgete! Kako stvoriti vlastite osnovne Wordpress widgete Kako stvoriti vlastiti osnovni Wordpress widgete Mnogi će blogeri tražiti savršen Wordpress widget koji će raditi točno ono što oni žele, ali s malo iskustva u programiranju možda će vam biti lakše napisati svoj prilagođeni widget. Ovaj tjedan bih ...

Ruby na tračnicama

Kao obožavatelj PHP / MySQL, teško mi je bilo naučiti Ruby on Rails. To je tako radikalno drugačiji, ali nesumnjivo moćan sustav web razvoja koji vam omogućuje da se koncentrirate prototipova web stranice brzo nudeći zadane postavke i standardni prikaz. Uz Ruby on Rails, dodavanje značajki često je jednostavno instaliranje novog paketa (kao što je prijava na Facebooku ili web predložak za pokretanje).

Ako se prvi put bavite web razvojem i entuzijastični ste za brzo razvijanje složenog sustava, Ruby je vjerojatno za vas. Nemojte nailaziti na to s predrasudom o tome kako programiranje treba biti učinjeno, i to ćete učiniti dobro.

Jedina mana ovoga je da je relativno ne podržavaju. Morao sam napraviti ozbiljne promjene konfiguracije VPS-a samo da bih ga pokrenuo.

Gdje započeti? Ova će besplatna online knjiga pokriti poprilično sve što je potrebno za početak.

Arduino Što je Arduino i što možeš učiniti s tim? Što je Arduino i što možete učiniti s tim? Arduino je izvanredan mali elektronički uređaj, ali ako ga nikada prije niste koristili, samo što su točno i što možete učiniti s jednim?

Arduino je platforma za prototiranje elektronike otvorenog koda i iako vam možda neće pribaviti novo radno mjesto, donijet će vam ozbiljnu geek uslugu. Arduino apsolutno svakome olakšava stvaranje složenih elektroničkih projekata i brzo prototipske ideje. Od laserskih tornja za zaštitu od mačaka Zaboravite torte i rakije: 8 Arduino projekata za ispunjavanje praznika zaboravite pite i rakije: 8 Arduino projekata za ispunjavanje vaših praznika Je li vaš Arduino sjedio oko skupljanja prašine? Pa, ne više. Danas sam pregledao Instructables da biste pronašli 8 zabavnih, obiteljskih ili baš super cool Arduino projekata za vas da se odlučite za ove ... do samo balansiranja robota i kućne automatizacije, zaista, sve je moguće. Zajedno s 3D pisačima Što je 3D ispis i koliko točno funkcionira? Što je 3D ispis i koliko točno funkcionira? Zamislite kada biste mogli ispisati trodimenzionalne predmete ravno s pisača u vašem domu. Dok sam bio dijete u osnovnoj školi, mislio sam da bi bilo fenomenalno ako bih mogao ispisivati ​​pizze ..., Arduino želi osnažiti bilo koga da napravi.

Arduino proces uključuje logiku programiranja pomoću pojednostavljenog oblika C programiranja na računalu, a zatim učitavanje vaše logike na Arduino ploču kroz standardni USB priključak. Arduino uređaj ima nekoliko IO pinova, tako da vaš softver može reagirati na sve ulaze koji su predstavljeni. Možete im čak dati mogućnost da razgovaraju sa svijetom ili da date svijetu kontrolu nad osvjetljenjem raspoloženja. Kako postaviti Arduino web kontrolu bez ethernet štita kako postaviti Arduino web kontrolu bez ethernet štita u posljednjih nekoliko tjedana, Kontrolu nad osvjetljenjem raspoloženja u svom studiju predao sam gledateljima za vrijeme prijenosa Technophilia Podcast uživo - rezultate toga možete vidjeti u… .

Arduino može biti skupo u usporedbi s nekim drugim programskim projektima ovdje - naići ćete na to da želite još više oklopa. Top 4 Arduinova oklopa kako bi nadjačali svoje projekte. Najbolja 4 Arduinova oklopa kako bi nadjačali svoje projekte Kupili ste Arduino starter set, slijedio si sve osnovne upute, ali sad si udario kamen spoticanja - treba ti više bita i bob-a da bi ostvario svoj elektronički san. Srećom, ako imate… ili razrađene senzore 8 Još hladnijih komponenti za vaše Arduino projekte 8 Još cool komponenti za vaše Arduino projekte Dakle, razmišljate o nabavci Arduino startnog kompleta, ali pitate se hoće li neki osnovni LED i otpornik biti dovoljno da vas zauzet za vikend? Vjerojatno ne. Evo još 8… - ali to također donosi vaše programiranje u fizički svijet. Ako osmislite stvarno cool uređaj, možda biste pomislili i na prikupljanje proizvodnih fondova s ​​Kickstarterom kako biste ga unijeli u svijet.

Gdje započeti? MakeUseO Arduino arhive, naravno!

Napravite mobilnu aplikaciju s iOS-om

Iako će vam na kraju trebati licenca za razvojne programere u iznosu od 99 dolara kako biste mogli objaviti u iTunes App Storeu Kako predati vlastitu aplikaciju u iTunes App Store Kako predati vlastitu aplikaciju u iTunes App Store Dakle, programirali ste svoju prvu aplikaciju za iOS i želite li je prenijeti i poslati u iTunes trgovinu? Pa, kao što sam nedavno saznao, nije baš tako lako kako zvuči. ... svatko može započeti s preuzimanjem razvojnog okruženja XCode za OSX (Windows korisnici; ne možete razviti za iOS, potreban vam je Mac). XCodeov vizualni dizajner olakšava povezivanje složenih GUI komponenata na vaš podatkovni model, a tu je i ogromna količina udžbenika. Svakako, možete spojiti jednostavnu aplikaciju za iPhone bez da učite bilo kakvo kodiranje Kako stvoriti iPhone ili Android aplikaciju bez ikakvih vještina kodiranja Kako stvoriti iPhone ili Android aplikaciju bez ikakvih vještina kodiranja Ako zaista želite napraviti mobilnu aplikaciju, web mjesto pod nazivom Buzztouch možda bi moglo biti rješenje web rješenja za vas. Buzztouch je u osnovi Softver za upravljanje sadržajem za iOS i Android. Pruža obrazac temeljen na predlošku… uopće, ali ozbiljno, gdje je izazov u tome?

Gdje započeti? Dostupno putem iTunesU-a, tečaj za razvoj iPhone uređaja na Sveučilištu Stanford predstavlja vrhunsku razinu.

Bez obzira na jezik ili programski projekt idete, važno je samo to započnite. Na čelu ste možda puni fantastičnih ideja za projekte, ali u konačnici su ideje jeftine i proces pretvaranja u proizvode zahtijeva stvarni rad i predanost. Ovi su jezici gotovo besplatni za upotrebu, pa ih isprobajte i pronađite nešto što će odjekivati ​​s vama. Možda ste rođeni programer!




Još ne komentari

O modernoj tehnologiji, jednostavnoj i pristupačnoj.
Vaš vodič u svijetu moderne tehnologije. Naučite kako koristiti tehnologije i uređaje koji nas okružuju svaki dan i naučite kako otkriti zanimljivosti na Internetu.