Archive for March, 2007

BumpTop 3D Desktop Prototype

March 31st

I was sent an interesting link this morning by Simon that I think you guys will find quite interesting too (especially those of you with a passion for human/computer interaction *cough* Dan *cough*).
Introducing the BumpTop 3D Desktop, a crazy new way of interacting with your machine and handling documents/files. Check out the following YouTube [...]

.NET MVC

March 28th

Isn’t it amazing how life can just hit turbo without prior warning, and your time seems to just disappear! I need to find some way of sticking blogging back into my routine
For the last couple of weeks I’ve been playing around a fair bit with Ruby and Rails. I’ve been having [...]

Do you Enjoy what you do for a Living?

March 12th

I remember when I was in high school as a teenager and all I wanted to ‘be’ was a Software Engineer. I was one of those lucky people who always seemed to know what it is they wanted to do, and for me it was always going to be creating software. I got [...]

Another Lesson in Software Reversing

March 8th

Yes, you can (most probably) consider this to be a fairly regular segment from this point on As I said before I’ve always been partial to RCE, and I don’t think I’ll ever get sick of it. Today’s installment is another tutorial that I felt shouldn’t be published. The reason is because [...]

Beatbox Fame Game

March 8th

I generally don’t like to post links that I’ve been sent without discussing them a bit, but in this case I just can’t resist. It warrants no discussion - it just has to be watched. Check this out, it’s awesome!

Beatbox Fame Game
Genius!

More RCE Goodness

March 6th

I’m quite excited. My previous RCE solution and tutorial has been approved!
Plus, the first keygenme that I’ve ever written is now approved and available for download. So if you’re up for a 64-bit RCE challenge, go check it out (or download it directly from here).
Feel free to let me know how good/bad/ugly you [...]

Why Can’t Programmers Program?

March 4th

While reading The Daily Grind from Larkware I found myself reading through a couple of articles (here and here) on programmers not being able to program. This obviously caught my interest as I feel I’ve worked with my fair share of these “programmers” in the past. It got me thinking about how to [...]

A Reversing Tutorial

March 3rd

For a long time I’ve been interested in the lovely and exciting art of Reverse Code Engineering (RCE) and on more than one occasion I’ve been sucked in to spending hours and hours delving through pages of ASM code searching for the answer.
Today is no different. With Amy feeling pretty crook due to a nasty [...]

.NET System::String to ANSI char*

March 2nd

Hi All,
I’ve been doing a bit of work of late dealing with interops between managed and unmanaged code, and I have nailed a little snippet which shows how convert between a managed .NET String object and a stanard ANSI/C-style string. Check out the following code if you need to do the same:
[source:cpp]System::String managedString = WHATEVER;
System::IntPtr [...]

Size

Colors