eric’s extremeboredom

adventures into and out of extreme boredom.

Post archive for ‘Technology’

Changing a Gtk# widget’s background color

This is one of those things that isn’t really documented very well anywhere so I figured I’d post it up here so people searching google find it. Some widgets, like a label or frame, are “window-less”. I don’t have any idea what this means other than you cannot change their background color independently of their [...]

Simplifying Gtk# IdleHandler

One of the problems with using Gtk# is that Gtk/X are not thread safe, meaning you cannot manipulate the GUI from another thread and expect it to work very well. To get around this, there you can have GLib run methods in the main loop by using GLib.Idle.Add. In windows, Form.Invoke performs the same task, [...]

New Cable Modem

So as some of you have noticed I/this blog have been having some connectivity issues these past two days… We just went out and got a new cable modem from the Comcast office, as our preveous one was apparently the oldest model that they have. Hopefully this one won’t cause any issues. By the way, [...]

A preview of things to come…

More details to come soon :)

Meshwork meet C#

So I finally broke down today and converted libMeshwork from VB.net to C#. I used SharpDevelop which has a converter tool. Unfortunetly it’s quite incomplete and still left me with about 6 hours of cleanup work (over 700 build errors). The main problems were: Doesn’t convert MyArray(index) to MyArray[index]. Manually replacing hundreds and hundreds of [...]

New Meshwork Updater

Those of you who test Meshwork will be very happy to know that I wrote a brand new auto-updater that’s simple, fast, and much more efficiant than all preveous attempts. Rather than just compare version numbers, it compares MD5 hashes of each file, so it won’t download unchanged files for no reason. Files are also [...]

USB Memory Stick

I finally got one of these nifty 256MB USB memory sticks. It’s funny how only 4 years ago people were still using floppies. This was also a pretty cool test of all the new support for removable devices in linux thanks to HAL. I plug in the USB memory stick and instantly get a MighyDrive [...]

I BEAT THE GAME!

Hm, haven’t had anything to blog about for a while…but that just all changed… I beat Half Life 2 today!! This was, without a doubt, the coolest game I have ever seen. The whole game was just amazing… the graphics, the gameplay, everything. It’s quite amazing just how far technology has come, and I am [...]

New audio gear

So I got my amp and mixer today, meaning I was finally able to test out my new speakers. They sound great, huge improvement over my preveous (almost 5 year old) satelite system. More Photos PYRAMID POWER AMPLIFIER PA600X RACKMOUNT BEHRINGER UB802 EURORACK MIXER Polk Audio RTi6 Black

Windows XP installation fun!

So I’ve been known to tell friends…relatives…people passing by on the street…that I think Windows…..sucks. Here’s another reason why. So I needed to install Windows. I wasn’t happy about it, in fact I was nearly in tears but it had to be done no thanks to a software company finally releasing a highly anticipated game [...]