Jump to content

April 2017 »

2324 25 26272829

Recent Comments

Recent Comments

View more

Promit's Ventspace

4: Adsense

Evaluation: Mercurial

Copy of a Ventspace post.

I've been a long time Subversion user, and I'm very comfortable with its quirks and limitations. It's an example of a centralized version control system (CVCS), which is very easy to understand. However, there's been a lot of talk lately about distributed version control systems (DVCS), of which there are two well known examples:...

BioReplicant Crowd Simulation

Been burning the oil on this for a couple weeks. What do you think?
YouTube link
Vimeo link (looks nicer)

Also can't help but notice that YouTube HD's encode quality is awful.

NHibernate Is Pretty Cool

HIt Ventspace to read my latest rants.
My last tech post was heavily negative, so today I'm going to try and be more positive. I've been working with a library called NHibernate, which is itself a port of a Java library called Hibernate. These are very mature, long-standing object relational mapping systems that I've started exploring lately.

Let's recap....

Windows Installer is Terrible

As usual, this was copied from Ventspace.
I find Windows Installer to be truly baffling. It's as close to the heart of Windows as any developer tool gets. It is technology which literally every single Windows user interacts with, frequently. I believe practically every single team at Microsoft works with it, and that even major applications like Office,...

Selling Middleware

So a few days ago, we published a video demo of our BioReplicant technology. In particular, we published it without saying much. No explanation of how it works, what problems it solves, or how it could be used. That was a very important and carefully calculated decision. I felt it was critical that people be allowed to see our technology without any tinting...

BioReplicant Keeps Walking

Click for High Def video.

This is what we've been working on for the last several months at AR Labs.
Forget falls.
Forget tackles.
BioReplicant keeps walking.
info@actionreactionlabs.com for more information.
BioReplicants is a completely reactive procedural animation system for use in video games. No key framing, motion...

How to Serialize Interfaces in .NET

Late copy from Ventspace.
I'm working on some final touches for SlimTune's next version, and one of them involves persisting the launcher settings between application runs. Launching is handled by an interface ILauncher, which can be set to any number of things via a reflected list of inherited types. A PropertyGrid is used to configure the...

ClickOnce Support in SlimDX

Man, it's been a long time since I wrote about SlimDX. We've released the February 2010 version, so go ahead and grab that if you're so inclined. This version is mostly bug fixes, for both us and Microsoft. DirectX 11 should be much more usable, although we're still working towards stronger D2D and DWrite implementations. In the meantime, I wanted to...