Zvyšte svou geek pověření s některým z těchto 5 programovacích projektů

  • Joseph Goodman
  • 0
  • 2429
  • 304
reklama

Časy jsou těžké a jak se společnost stále více přibližuje k digitálním službám a všemu online, nikdy není dostatek pracovních míst pro ty, kteří mají technické dovednosti. Nejžhavější technické práce [INFOGRAPHIC] Nejžhavější technické práce [INFOGRAPHIC] být sběratelem koše. Pak pošťák. Pak jsem se rozhodl zvednout ante a stát se astronautem, zatímco většina mých spolužáků byla více znepokojena tím, že se .... Pokud tam sedíte a přemýšlíte “víte, měl bych se opravdu naučit nějaké nové dovednosti”, pak si prohlédněte tento seznam a najděte něco, co vás osloví.

Nikdy nevíte - může se stát magie. Začněte se učit nějaké programování ještě dnes a možná se ocitnete na příštím Twitteru, nebo možná na příštím MineCraftu Latecomerův úvod do Minecraft [MUO Gaming] bouří, je nyní dobře přes tři roky. Je téměř těžké uvěřit, že to bylo tak dlouho, co byla zveřejněna první alfa - a stejně tak… .

Unity 3D Game Engine

Unity je multiplatformní 3D engine a vývojové prostředí, ale neomezeno pouze na hraní her. Jeho úspěch pochází ze zaměření na potřeby nezávislých vývojářů a schopnosti “autor jednou, nasadit všude”. Stručně řečeno, poskytuje vše, co může začínající vývojář hry potřebovat. A je tu bezplatná verze, která vám pomůže začít.

Můj zájem o jednotu je, že Oculus Rift Oculus Rift změní herní věky Oculus Rift změní herní věky StarTrek Holodeck - ztělesnění virtuálního pohlcujícího prostředí - je sci-fi snem už příliš dlouho. Před týdnem společnost Oculus zahájila projekt Kickstarter pro spotřebitelské VR ve výši 300 USD ... vývojové sady podporují Unity hned po vybalení, což znamená, že se budu moci plně ponořit do všech vytvořených 3D světů..

Kde začít? Tento klon MineCraft je kompletní video tutoriál.

A samotní kluci Unity mají velké množství video materiálů. Nebo pro ty, kteří dávají přednost čtení: Úvod do vývoje her pomocí Unity.

PHP / MySQL

Pro vývoj webových aplikací je kombinace skriptování serveru PHP a databáze MySQL pravděpodobně králem internetu. Dokonce i web, který právě čtete, je postaven na této technologii - ale konkrétně na WordPress - nejpoužívanější CMS na světě.

Ačkoli byste mohli začít od nuly, nejlepším způsobem, jak se dostat do vývoje webových stránek s PHP a MySQL, by bylo začít přizpůsobením WordPress a poté přejít k frameworkům PHP, jako je CodeIgniter. Jsou dobře zavedené a poskytují vám dobrou strukturu, na které můžete stavět své stránky. Začínat úplně od nuly vás často může nechat s kilobajty chaotického kódu.

Téměř všichni weboví hostitelé podporují PHP / MySQL a vytvářejí lokální server. Jak vyzkoušet Wordpress, Joomla a další rychle a zdarma ve virtuálním stroji s Bitnami Jak vyzkoušet Wordpress, Joomla a další rychle a zdarma ve virtuálním počítači pomocí Bitnami Už jsme hovořili o nastavení lokálního serveru, ale tento proces je stále docela komplikovaný a existuje spousta vtipů a neslučitelností, pokud se ho pokoušíte spustit na Windows, což vede k ničemu, ale ... je stejně snadné, takže vy můžete začít hned.

Kde začít? Vytvořte si vlastní widgety WordPress! Jak vytvořit svůj vlastní základní Wordpress Widgets Jak vytvořit svůj vlastní základní Wordpress Widgets Mnoho bloggerů bude hledat perfektní Wordpress widget, který bude dělat přesně to, co chtějí, ale s trochou zkušeností s programováním můžete najít snadnější napsat vlastní widget. Tento týden bych…

Ruby On Rails

Jako fanoušek PHP / MySQL jsem se těžko naučil Ruby on Rails. Je to tak radikálně odlišné, ale nepochybně výkonný systém pro vývoj webových aplikací, který vám umožní soustředit se prototypování webové stránky rychle poskytnutím výchozího a standardního zobrazení. U Ruby on Rails je přidávání funkcí často příčinou jednoduché instalace nového balíčku (jako je přihlášení do Facebooku nebo webová šablona bootstrap na Twitteru)..

Pokud se zabýváte vývojem webu poprvé a jste nadšeni rychlým vývojem komplexního systému, Ruby je pravděpodobně pro vás. Nenechte se s tím setkat s předsudky o tom, jak by se mělo programování provádět, a uděláte to dobře.

Jedinou nevýhodou je, že je relativně nepodporovaná. Musel jsem provést nějaké vážné změny konfigurace na VPS, jen abych to spustil.

Kde začít? Tato bezplatná online kniha pokryje téměř vše, co potřebujete, abyste mohli začít.

Arduino Co je Arduino a co s ním můžete dělat? Co je Arduino a co s ním můžete dělat? Arduino je pozoruhodné malé elektronické zařízení, ale pokud jste ho nikdy předtím nepoužívali, tak co přesně jsou a co s ním můžete dělat?

Arduino je platforma pro otevírání prototypů elektroniky s otevřeným zdrojovým kódem ai když vám nemusí přistát novou práci, dá vám vážný geekový kredit. Arduino usnadňuje naprosto každému vytvářet složité elektronické projekty a rychle prototypovat nápady. Z laserových věžiček na obranu koček Zapomeňte na koláče a brandy: 8 projektů Arduino na zaplnění vaší dovolené Zapomeňte na koláče a brandy: 8 projektů na Arduino na zaplnění vaší dovolené Seděl váš Arduino kolem sbírající prach? No, už ne. Dnes jsem prozkoumal Instructables, abych našel 8 zábavných, pro rodiny s dětmi, nebo prostě opravdu skvělé projekty Arduino, abyste si mohli prohlédnout tyto ... k samovyvažujícím robotům a domácí automatizaci, opravdu, všechno je možné. Spolu s 3D tiskárnami Co je to 3D tisk a jak přesně to funguje? Co je 3D tisk a jak přesně to funguje? Představte si, že byste mohli vytisknout trojrozměrné objekty přímo z tiskárny u vás doma. Když jsem byl dítě na základní škole, myslel jsem si, že by bylo úžasné, kdybych mohl vytisknout pizzu ... Arduino je o zmocnění někoho, aby se stal výrobcem.

Proces Arduino zahrnuje programovací logiku pomocí zjednodušené formy programování v počítači a poté nahraje vaši logiku na desku Arduino přes standardní port USB. Zařízení Arduino má několik pinů IO, takže váš software může reagovat na jakékoli prezentované vstupy. Můžete jim dokonce dát možnost mluvit se světem, nebo dát světu kontrolu nad svým náladovým osvětlením. Jak nastavit Arduino Web Control bez Ethernetového štítu Jak nastavit Arduino Web Control bez Ethernetového štítu Za posledních několik týdnů, Během živého vysílání Technophilia Podcast jsem předal divákům kontrolu náladového osvětlení v mém studiu - výsledky můžete vidět v… .

Arduino může být nákladné ve srovnání s některými jinými programovacími projekty zde - ocitnete se, že chcete více štítů. Nejlepší 4 Arduino štíty pro supervelmocnost vašich projektů Nejlepší 4 Arduino štíty pro supervelmocnost vašich projektů Dodrželi jste všechny základní návody, ale nyní jste narazili na klopýtavý blok - pro splnění snu o elektronice potřebujete více bitů a bobů. Naštěstí, pokud máte ... nebo propracovali senzory 8 dalších skvělých komponentů pro vaše projekty Arduino 8 dalších skvělých komponentů pro vaše projekty Arduino Takže uvažujete o zakoupení startovací sady Arduino, ale přemýšlíte, jestli budou nějaké základní LED a odpory natolik, aby vás zaměstnával celý víkend? Asi ne. Tady je dalších 8 - ale také přináší vaše programování do fyzického světa. Pokud přijdete s opravdu skvělým zařízením, můžete dokonce přemýšlet o navýšení výrobních prostředků pomocí Kickstarteru, abyste je přivedli na svět.

Kde začít? Archivy MakeUseOf Arduino samozřejmě!

Vytvořte si mobilní aplikaci s iOS

I když budete potřebovat vývojovou licenci 99 $, abyste mohli nakonec publikovat v iTunes App Store Jak odeslat vlastní aplikaci do iTunes App Store Jak odeslat svoji vlastní aplikaci do iTunes App Store Takže jste naprogramovali svou první iOS aplikaci a chcete jej nahrát a odeslat do obchodu iTunes? Jak jsem nedávno zjistil, není to tak jednoduché, jak to zní. … Kdokoli může začít stažením vývojového prostředí XCode pro OSX (uživatelé Windows; nemůžete se vyvíjet pro iOS, potřebujete Mac). Vizuální návrhář XCode usnadňuje připojení složitých GUI komponent k vašemu datovému modelu a je zde velké množství tutoriálů. Jistě, můžete hodit dohromady jednoduchou aplikaci pro iPhone, aniž byste se museli učit kódování Jak vytvořit aplikaci pro iPhone nebo Android bez jakýchkoli dovedností pro kódování Jak vytvořit aplikaci pro iPhone nebo Android bez jakýchkoli dovedností pro kódování Pokud jste opravdu touží vytvořit mobilní aplikaci, Web s názvem Buzztouch může být pro vás webovým řešením. Buzztouch je v podstatě Software pro správu obsahu pro iOS a Android. Poskytuje šablonu… vůbec, ale vážně, kde je v tom výzva?

Kde začít? Vývojový kurz iPhone Stanford University pro iPhone dostupný na iTunesU je prvotřídní.

Ať už jdete na jakýkoli jazykový nebo programový projekt, důležité je spravedlivé začít. Vaše hlava může být plná fantastických nápadů pro projekty, ale nakonec jsou nápady levné a je to proces jejich přeměny na produkty, které vyžadují skutečnou práci a obětavost. Tyto jazyky jsou téměř na svobodě, takže si je vyzkoušejte a najděte něco, co s vámi rezonuje. Možná jste zrozený programátor!




Bisher hat noch niemand einen Kommentar zu diesem Artikel abgegeben.

O moderní technologii, jednoduché a cenově dostupné.
Váš průvodce ve světě moderních technologií. Naučte se, jak používat technologie a pomůcky, které nás každý den obklopují, a naučte se, jak objevovat na internetu zajímavé věci.