Coding while listing to Final Fantasy music (Nobuo Uematsu)…
Category: Code
Google IO Schedule
[Google IO Schedule] May 18th – 20th.
The Smash the Code WorldCup contest
[The Smash the Code WorldCup contest starts tomorrow!]. The Smash the Code WorldCup Contest starts tomorrow, Saturday, April 30th at 12:00 pm EST and will end on Sunday, May 8th at 2pm EST.
Lumberyard Beginner Game Dev Tutorial
Build an Alexa Skill for Free Training
Inside Pascal: NVIDIA’s Newest Computing Platform
Learn how the Pascal architecture will benefit you as a developer. [read more]
Cordova Plugin config-file Element
In the [Cordova Plugin Reference], under `config-file Element`, the text reads “The config-file element only allows you to append new children to an XML document tree”. The Cordova NPM module installs globally into the following:
%USERPROFILE%\AppData\Roaming\npm\node_modules\cordova
It would be great to make existing `XML` content editable. The plugin code has logic to remove elements, but it hasn’t been exposed or documented.
Artificial pair programmer
[Kite] is an artificial pair programmer that gives an enhanced intellisense experience as you write code.
wit.ai
[wit.ai] is a bot engine with natural language processing for developers of bots, mobile apps, home automation, wearable devices, and robots! Try the [demo]. [Techcrunch] wrote more about what Facebook is doing with wit.ai services.
The mind behind Linux
Linus Torvalds, the creator of Linux and GIT, speaks at TED on [The mind behind Linux].
Myo Armband Learns Sign Language
The Myo from Thalmic Labs has been taught to translate sign language. The application and device can [translate ASL sign language to text].
Kotlin – New Programming Language
[Kotlin] is a new programming language that compiles into Java-byte code making it interchangeable with Java. [Try Kotlinlang] has a browser IDE and tons of references to try out the new language.
Gitkraken GIT Client
[Gitkraken] is a new GIT client for Mac, Windows, and Linux.
Microsoft Plans To Acquire Xamarin
On the Microsoft Blog, [Microsoft to acquire Xamarin and empower more developers to build apps on any device]. I use Xamarin frequently to build games in [MonoGame] to run on Android. Potentially this could be good news for developers if Microsoft either makes Xamarin free for all users or incorporates features into Visual Studio.
Vimeo Developer Portal
The [Vimeo Developer Portal] has information on how to embed Vimeo videos into your applications.
Docs: [JavaScript API]
Docs: [config.xml specifications]
[API Example Repository]
[API Playground]
The [ADB Chrome Add-On] lets you debug [Cordova] in the browser while the app is running on Android.
Unfortunately because of the [same origin policy], the Vimeo API can’t be invoked from HTML5 invoked from `file:///`. Chromium has a [Command-Line] to specify `–disable-web-security` when doing local development. Web security should be enabled for the final application.
GIT Command-Line Tools
GIT is a popular version control system for tracking and storing application source code. [SourceTreeApp] works as a GIT client with a GUI and command-line. Some tools also need a [GIT] command-line client.
AWS Source Control
[AWS CodeCommit] from Amazon is a cheap source control competitor. $1 per month gives you 10GB of remote storage per user. The free tier starts at 5 users. Check out [Pricing] for details.
Connect Myo to Arduino
Valentin Roland appears in [Featured Developer: Connecting Myo to an Arduino Board] on the featured section of the developer blog of Thalmic Labs for the Myo armband. This is some neat tech as you can directly connect the Myo to do some neat electronics.
Received Emotiv Insight and Extender
The Emotiv Insight is a brain controlled input device originally funded by [Kickstarter].
Me: *** Unity Plugin **** if you want access to the Community Emotiv Unity plugin and you have an EEG Insight, email support@theylovegames.com. The [Word Detection] package has been extended to include raw EEG processing. You can support development by purchasing the [Word Detection] package or just shoot an email to get access.
Emotiv: [Insight Control Panel] (Firefox)
Emotiv: [Insight EEG Viewer] (Firefox)
Emotiv: [My Downloads]
Emotiv: [Frequently Asked Questions]
Emotiv: [Emotiv USB Receiver] enables a better Insight connection on Mac and Windows
Emotiv: [Emotiv G+ Beta Community]
Emotiv: [Github Issue Tracker] * Best way to interact with engineering team *
Emotiv: [Forum]
Emotiv: [Github Emotiv Community SDK]
Dependencies: Be sure to check the [Install Visual C++ 2015 Tools for Windows Desktop] box when installing [Visual Studio 2015] to be able to use the C++ examples.
Dependencies: The C++ Examples also require installing [Visual Studio 2010] Build Tools.
Chroma SDK
The [Razer Chroma Developer Portal] provides the documentation and libraries needed to do Chroma development for the [supported devices].
CoralStudios provides [Colore], a powerful library for interacting with the ChromaSDK.
Before being able to use the examples, be sure to follow step #2 on the [Chroma Downloads] page. A registry key has to be added in order to do development with the `Chroma SDK` on Windows.
Here is an [Example Unity Project] that uses the `Chroma SDK` to adjust the LEDs on the [Razer Firefly] based on mouse position and press events.
Here is an [Example Windows Form Project] that uses the `Chroma SDK` to adjust the LEDs on the [Razer Firefly] based on mouse position and press events.
Microsoft Hololens Developer Program
For just $3000 per device (limit 2 per application) you can enter the [Microsoft Hololens Developer Program]. [Share] your application ideas!
Visual Studio on Windows 10
So far I’ve discovered Visual Studio 2015 Community Edition is compatible on Windows 10.
https://www.visualstudio.com/products/free-developer-offers-vs.aspx
The Visual Studio 2013 Pro installer from the Microsoft Store gives an error when running the setup: “Windows Program Compatibility mode is on. Turn it off and then try Setup again.” when all the compatibility options are off.
This version of Visual Studio 2013 Pro Update 5 does appear to install on Windows 10.
http://www.microsoft.com/en-us/download/details.aspx?id=48138
JDK on Ubuntu
When doing `Android` development, the Java Development Kit (JDK) is essential and here is an easy guide for installing the JDK on Ubuntu.
https://www.digitalocean.com/community/tutorials/how-to-install-java-on-ubuntu-with-apt-get
Amazon Echo
Amazon Echo now has an “Alexa Skills Kit” (ASK) for extending the capabilities of the Echo.
https://developer.amazon.com/appsandservices/solutions/alexa/alexa-skills-kit
Angelhack Seattle 2015
AngelHack 2015 is hosted by Google in Seattle Fremont.
http://angelhack.com/hackathon/seattle-2015