Author Archives:
Finding UID’s in MacOS X 10.5/10.6
Was helping setup a VM/NFS share on a friends OSX machine using all_squash to remap the UID and GID. Unfortunately OSX doesn’t like using the /etc/group file as traditional linux, doesn’t provide uid and gid commands or the Netinfo utility. So to cut to the chase, to list the UIDs of the local users:
dscl /Local/Default [...]
Rush Digital’s iPhone/Mobile Game Engine
It’s what I’ve been working on all year, check it out, and flick me an email if you have any questions!
http://www.gamedev.net/community/forums/topic.asp?topic_id=562225
Postfix SMTPD with SASL and AUTHMYSQL
Setting up Postfix can be a bit of a jungle of information, I was left scratching my head wondering why Postfix refused to relay an email to an external address even when provided valid user credentials. The issue seemed to be that Postfix SMTPD wasn’t paying any attention to the /etc/postfix/sasl/smtpd.conf file (which contained the [...]
Handy VC2008 Macro
So, if you’ve ever tried to drag a folder from the filesystem into VS Solution Explorerer, sure it’ll recursively add all the files, but it wont mirror the folders in the solution, so you end up with every file placed at the root level of whatever “filter-folder” you dragged it into. This is very annoying [...]
Getting FCollada to compile with VC++ 2008
When trying to build from the converted VC2005 solution file, you will encounter quite a few errors regarding mismatching declaration of _vsnprintf.
error C3163: ‘_vsnprintf’: attributes inconsistent with previous declaration
the last post in this thread clarifies how this error arrises in common practice. To get it to compile I commented out these lines:
FUtils\Platforms.h:145
LibXML\config.h:92
LibXML\include\win32config.h:90
DLLEntry:40 (this one [...]
fun with numeric_limits min
Just a quick note, I thought others might find this helpful as well. In our level compiler, a bug which somehow went un-noticed for a little while was causing bounding boxes to not be calculated properly. This turned out to be a simple initialization oversight.
Vec3 maxValue, minValue;
ofcourse the default constructor would initialize both vectors to [...]
“V 48hour film contest”
Myself and a few friends put together a team to write, direct, shoot & produce a short film in 48 hours, May 8th-10th.
Our entry is in, it’s called “Six Minutes” it’s a “Real-time” action movie. We are in the Auckland Heats, and our team (Wise Guys) is “Heat 19″ which will be screening on May [...]
Multi-platform development
Just a short post. Today I took a quick tally of the technologies we’re using.
OpenGL 3.0
OpenGL-ES CM 1.1
MSVC++ 8
GCC 4.0.1 (Apple) & GCC 4.4 (Linux)
C# .NET 3.0 (or 2.0?)
XNA 3.0
XCode 3.1
Eclipse CDT 5.1
Visual Studio 2005
SVN
All of this is spread across 5 operating systems:
Apple MacOS 10.5
Apple iPhone OS 2.2.1
Microsoft Windows XP SP3
Microsoft Windows Vista SP1
Ubuntu Linux 8.10
On [...]
You live and learn, C++
I’ve switch jobs and im working with C++, Objective-C++ and alot of cross platform stuff. Which is a nice change of pace from Java. I’ve extracted out the C++ unit testing framework from one of our IP projects and am actively using it to write unit test for a data exporter im working with, which [...]
Relearning C++
I haven’t blogged in a while now, so I thought I’d write something about a new personal project I’ve started. I entitled the post “relearning C++” because though I know lots of the language quirks and the nitty-gritty of C++, I have considered the past year or so a total re-introduction in the way I [...]