LMC Virtual Machine

At my school, we have been using Visible Virtual Machine in our Computer Architecture class. There is nothing more frustrating to me than having professors require that I use some Windows software for homework. So I wrote my own version, which I have released under the GPL. It uses Gtk# for the user interface, but…

Love according to a geek

It’s true. For the first time in my life, I am head over heels in love. I’m not even sure what to write; words are about as inadequate to express love as a glass is to contain the ocean. But since this is mainly a technology blog, it may be useful to explain it like…

VirtualBox

Okay, I lied. KQEMU is not the only open-source virtualization solution. VirtualBox is another, and is partially GPLed. Features that are attractive to corporate consumers (iSCSI and USB support, among others) are available only in their proprietary product, but the rest (including the required kernel module) are released on their public Subversion server under the…

KQEMU opened!

The author of QEMU has finally released his previously closed KQEMU accelerator kernel module under the GPL! FOSS people should be very pleased by this; it’s the first fully open virtualization system that does not require a CPU providing VT extensions.

Laptop

The laptop I purchased on eBay showed up a few days ago (thanks to a friend who was willing to drive it up from my house). It’s already got Debian Etch running smoothly, and of course XP in case I need it — you know how schools are with Windows. Fortunately I have not needed…

The Fuzz

Over Christmas break I took a test my mom wanted me to — one based on finding out what types of things you’re good at, not your personality. I came out the strongest in “Ideation” which is defined by the book as the creation of new ideas. Looking back on my life I can see…

Kaffeeklatsch in Subversion

I’ve finally put Kaffeeklatsch in a Subversion repository, and a public one at that! Simply check out from https://layla.chrishowie.com/svn/kaffeeklatsch and build… well the build process isn’t that simple, but oh well. You will need Tao, the Lua 5.0 library and development headers (check your distro’s packages), and Mono. Having MonoDevelop around will make the build…

Linux “Jailer”

I’ve been pondering a project for about a year now, and I may be ready to finally start coding the beast. The basic idea is you run a process in a jail where it’s completely isolated from the system, except where you let it interact. The interface is of course through syscalls like open() and…

Developer wanted

I’ve been making some small progress on Kaffeeklatsch, though most of it is behind the scenes stuff. For example, IEffect now extends IDisposable, and the frontend will dispose effects when removing them. This could be used, for example, in plugins that create OpenGL display lists and want to properly clean up after themselves when destroyed….

What’s the point…

If you don’t like rants you may not want to read this post. But quite frankly I can’t hold it in anymore. College has drained me. Not merely to the point of having no energy (when does college not do that) but to the point where I just don’t care about anything. I used to…