Better Eclipse Icon for Android Development
Every time I setup eclipse for a new computer, new OS install, or decide to use it for a different language/platform I find myself recreating the icon for it. This usually occurs at the VERY beginning...
View ArticleUsing EclipseLovesCinder template
About a year ago, I created a template to use the Cinder framework within Eclipse. I still use it all the time, as I still find Eclipse a better C++ editor (although xcode is slowly catching up if you...
View ArticleEclipse template project with cocos2dx
I have created an eclipse project template, which contains an SDK project, with a NDK C++ bindings ( done via ‘javah’ build step ), combined with Cocos2dx helloworld project. I have used it as the base...
View ArticleCalculating the gravity of the gravitational force or 0.00000000000667
Gravity is by far the best force in the universe. Despite being the weakest of the “main” four (strong nuclear force, weak nuclear force, electromagnetism, gravity). It is the one that dominates given...
View ArticleThoughts on Dart
Lately I’ve started playing around with the Dart programming language by Google. The idea behind Dart, is that writing applications in javascript is really a painful act. Sure overtime many of us have...
View ArticleList of programmer shiny things
This is from Andrew Bell’s talk at the EyeO festival. I’m taking it out of context, and in fact he was talking about focusing in on your craft, not being distracted, and finishing projects that you...
View ArticleExcellent open-course, from NAND to Tetris
Came across this while I was reading an entry on #ALTDEVBLOGADAY. The entry was part 2 of 9, C / C++ Low Level Curriculum part 2 which is interesting in it’s own right. There was a link to this...
View ArticleA Little About Digital Audio and Linear PCM
This is from Apple’s documentation on CoreAudio. Since I find wikipedia to be only marginally helpful these days (it actually suffers from TOO much information) I found it explained these concepts so...
View ArticleUnwritten help for Tempo.js
Tempo.js is a templating library for HTML (in javascript) that uses JSON to smartly populate the HTML. This makes it great for doing things such as having a file that you use to localize your app....
View ArticleCompiling LESS from a node.js script
LESS is a tool that allows you to write CSS in a programmer friendly way (with variables, and some simple functions), it then converts it to regular CSS for browser friendly consumption. It’s amazingly...
View Article[iOS] Creating reusable UIViews with Storyboard
I’m a big fan of using Storyboards to act as the glue for your application. It just makes everything much easier, and makes your program feel like a cohesive application instead of a random assortment...
View ArticlePlacing an AppKit controls over a NSOpenGLView / CinderView
Currently working on an OSX application that requires UI controls to live above a CinderView (Which is a type of NSOpenGLView). Obviously first I tried to simply place the objects above one another in...
View ArticleUsing Greensock JS / TweenMax in a Dart application
Once you use Greensock / TweenMax / TweenLite, you don’t really want to use anything else. It’s fast, it’s feature rich, and it works on more browsers than dart itself. This is a quick post on how to...
View ArticleCreate iOS / Android icons from master icon
This is just a simple script that will create your iOS icons from a masterfile. I’m using it on a Unity project (Even though Unity will make the icons for you, the way it resizes the images leaves them...
View ArticleOpen two instances of Unity at once
Sometimes you have a project that you’re using as reference, maybe you added some functionality in a previous project or you downloaded a sample project and you are trying to recreate that thing in...
View Articleios-creating-reusable-uiviews-with-storyboard – Part 2
This has is an updated version of ios-creating-reusable-uiviews-with-storyboard for Xcode 6. TL:DR version: Create a new UIView subclass name it MyView.h/MyView.h Create a new XIB name it MyView.xib In...
View ArticleRunning a python/shell script from the UnityEditor
While working on your game, sometimes you develop little python or shell scripts that help along the process, and it’d be nice to run them from the editor. Or better yet, during your automated build...
View ArticleNPM install from branch on private repo
Something you need a specific branch of a repository that has not been published yet. git+http://git@SUBDOMAIN.DOMAIN.COM/USER/REPO-URL.git#4d331600 For example: // this URL...
View ArticleNumeric operator overloading in Swift
Sometimes when developing in Swift if you’re trying to do seemingly simple things like divide 2 numbers: let interval:Double = 1.0/fps; You’ll get errors like these: binary operator '*' cannot be...
View ArticleCAAnimation delegate not working (Swift)
CAAnimation provides a way of receiving a callback upon start or completion of an animation. If you have a ‘pure’ class, that is a class that does not inherit from anything, doing this will have no...
View Article