Monthly Archives: March 2007

The Unix Haters Handbook

The Unix Haters Handbook was making the rounds on reddit recently. I’ve had it open in a tab and have been occasionaly reading a chapter. I find it very humorous and it’s good to reality check things you take as … Continue reading

Posted in unix | Leave a comment

109450

My new astroids high score. It wraps over at 99,999 so I didn’t get to record anything in the top ten but I had witnesses ;P

Posted in astroids | Leave a comment

Simple XNA BMFont loading/render code

XNA doesn’t yet have good support for text render (still?) so since I just got a request for my font rendering code I put some short comments in the header. I think there are other examples of this but this … Continue reading

Posted in game programming, indie dev, xna | Leave a comment

RubyCube progress

I got some more time to hack on RubyCube so from my original almost ready post I got the following done: Finished the stress test Finished first pass of documentation (rubydoc) More test cases for basic functionality Perspective transform is … Continue reading

Posted in game programming, ruby, rubycube | 1 Comment

Yes more allocator references

It’s a huge subject and while I haven’t been full-time looking at this stuff I have done some more research and dug up some more references. LKmalloc, the basis allocator for the allocator used at MS Internally at MS the … Continue reading

Posted in c++, programming | 2 Comments

More local heap references

Collecting yet more references for implementing a custom heap for C++. One of the issues you run into when using a custom heap is the notion of placement new: void *operator new (size_t size, Heap &heap) { return heap.Allocate(size); } … Continue reading

Posted in c++, programming | Leave a comment

Writing a replacement STL allocator

I’ve recently had the task of replacing the STL allocator and thought I would record some of the more useful resources while doing this: Allocators (STL) @ Codeguru. A good article about writing a pool allocator replacement. This article provides … Continue reading

Posted in c++ | Leave a comment

Conway’s Life in Ruby(Cube)

Inspired by the animated patterns in a stress test I put together an implemetation of the original cellular automaton program ‘life’ using ruby and the extension I’ve been hacking on lately. It’s a simple idea but it can produce some … Continue reading

Posted in ruby, rubycube | Leave a comment

RubyCube stress test

Downloading 2+ gig through a VPN link is not very fun so to pass the time I’m doing some stress related tests for RubyCube: For some reason the garbage collector still kicks in and starts reclaiming the shapes even if … Continue reading

Posted in game programming, ruby, rubycube | 1 Comment

RubyCube is almost ready for release

Since I’ve not had a lot of time for home-hack projects lately I’ve been focusing on getting RubyCube ready for release. It’s a small, well contained project, it’s easy to make good progress with only 30 minutes of invested time. … Continue reading

Posted in c++, game programming, ruby, rubycube | 4 Comments