May 24

Fail.

Category: Hardware, Life

All I can say about today is FAIL. All I can say about Seagate is FAIL. My Seagate hard disk, which isn’t even 6 months old, dropped dead without warning today. Seems to be a mechanical failure as it died with a rather loud crunch and when i move the disk about or tap it it rattles quite a bit, as if something is completely loose in it and moving about.

FAIL!

No comments

Jan 29

It is dark. You are likely to be eaten by exclamation marks

Category: Exclaim, Grues

Grue

It is dark… Oh no, you have walked into the slavering fangs of a Grue!

No comments

Jan 27

Exclaim running GCC!

Category: Exclaim

Exclaim can now run GCC and Binutils!

Exclaim GCC

Plus, I hacked together a PNG viewer using libpng/zlib and the VBE driver:

Exclaim PNG viewer

No comments

Jan 20

No more TuxTalk, new domain!

Category: Exclaim, Internet

TuxTalk never really took off, nobody has been on it in months, so I decided to kill it off. The domain will expire in August. This means I needed a place to put Exclaim, so I registered a new domain for it, exclaim-project.org. If you have any bookmarks pointing to the old URLs, please update them! Plus, if you have any TuxTalk bookmarks, delete them ;)

No comments

Jan 2

Exclaim 0.2.0 released!

Category: Exclaim

Wow, completely forgot to post this here! Yesterday we released Exclaim 0.2.0, the first usable release of Exclaim. It has many more features than 0.1 (see previous posts for some details). I uploaded a screenshot that shows the difference between 0.1 and 0.2, it’s quite funny :P

0.1 vs 0.2

No comments

Dec 30

New machine again!

Category: Hardware, Life

Just ordered a new machine again ;) Exactly 1 year since I ordered my last one. The specs:

  • Intel Core 2 Quad Q6600 2.4GHz
  • Asus P5KC (Intel P35) motherboard
  • 2GB DDR2 PC2-6400 (800Mhz) RAM
  • Asus 8600GT 256MB GDDR3 PCI-E graphics
  • Seagate 250GB SATA-II hard disk
  • HP Lightscribe DVD burner

Pretty cool, huh? :)

No comments

Dec 24

Merry Christmas!

Category: Blog, Life

This is just a quick post to wish anyone reading my blog Merry Christmas, Happy Holidays, or whatever you want to call it!

Christmas tree

No comments

Nov 24

Yet another Exclaim Update

Category: Exclaim

Exclaim RamFS and uname

Well, I rewrote the disgustingly hackish VFS code and made it nicer, and along with it came a nice new RAM-based filesystem. Plus, I added mkdir, and uname (uname actually came quite a while ago, but oh well). There’s also a new cross compiler for the userspace, as shown in the uname output :)

No comments

Oct 21

More userspace!

Category: Blog, Exclaim

Exclaim Userspace

Wow, a lot has happened in Exclaim since I last posted about it :). The above screenshot shows the latest progress, as of today. I decided (quite a while ago, actually… shows how much I blog) to make Exclaim a monolithic kernel instead, as I couldn’t think of a decent way to implement IPC. Anyway, this screenshot is showing the new executable loading code (execve + fork) and the module loading code, as well as the new file system layer with KernelFS and DeviceFS.

BTW, if you’re interested in Exclaim, don’t forget to pop by #exclaim on irc.freenode.net :D

No comments

Oct 7

D’you ever get the feeling…

Category: Life

… that no matter how hard you try, you’re destined to not do something? So, last night, I wasn’t feeling particularly brilliant. I decided to watch a film and go to bed early. Got the DVD, put it in, and tried to play it. *Erk*. My custom kernel didn’t have UDF support.

Of course, I didn’t really want to recompile my kernel, so I just took the “easy route” and booted Vista. But, alas, I hadn’t installed the software for my TV tuner card yet, so I couldn’t use the remote with it. So I attempted to install the software for it. “InstallShield error 0xblahblah. Installation failed.”. Gah. I tried again. This time the install worked, however, when I rebooted (like you have to do with Windows) after the install, and tried to use the remote… *boom*. BSOD. Just great. So I just had to live with the keyboard.

After that, I actually got the DVD playing, sat in bed, and started to watch it. And realised that the screen was too far away to see it. So, leaving my computer on, I pulled out my bookcase (which is fairly tall) so that I could put the monitor on top of it. Uh-oh. A little bit on the back of it caught on the extension cord that that my computer is connected to, and pulled it out the wall. Computer turns off. *GAH*. I proceeded to move it with the power off, got it all moved, booted it back up… Mouse stopped working. I gave up at that point.

Is the world trying to tell me something? ;)

No comments

Next Page »