braden is currently certified at Journeyer level.

Name: Braden McDaniel
Member since: 2000-11-19 23:45:17
Last Login: 2010-02-28 05:12:01

FOAF RDF Share This

Homepage: http://endoframe.com

Notes:

I'm the maintainer of OpenVRML, an LGPL library for rendering VRML. I am a software engineer at SAIC where I work on TENA. C++ is my language of choice; though I have not been able to avoid learning Java reasonably well. I'm trying to improve my handle on a few scripting languages (Perl, Python, Tcl).

Elsewhere:

Projects

Recent blog entries by braden

Syndication: RSS 2.0

25 Jan 2010 »

New autoconf-gl-macros release

Wow, it’s been more than a year since a release of this package. Not bad.

Today’s release just fixes a problem on some Windows configurations (64-bit MinGW, at least), where <windows.h> must be included in order for autoconf to detect <GL/gl.h> as usable.

In order to streamline GtkGLExt’s configure.ac (and to provide decent support for the coming Quartz backend), I started using the macros there. So that’s a bit more exposure and exercise they’re getting.

Syndicated 2010-01-25 21:11:36 from endoframe :: log

23 Jan 2010 »

Memories I’d like to forget

I suspected rail had a dodgy stick of memory ever since I set it up last summer. If I tried to run the memory at the speeds it was spec’d for, it wouldn’t count up all 12 GB during POST. By November, things had deteriorated further and I began experiencing Strange Problems (random system freezes or failure to load the kernel). Mushkin swapped out the failed stick.

My machine had been running maybe a week with the replacement stick when I once again began to experience Strange Problems. My first assumption was that they’d sent me a bad stick; but no: upon investigation, it was another stick from the original set that had failed. At this point, Mushkin acknowledged that the part I had was known to be failure-prone (well, they had hinted at this when replacing the first stick) and they offered to swap out the whole lot of six sticks. And they would even cross-ship and cover shipping both ways. Cool.

Unfortunately, the new set of six seems to have included another bad stick. After continuing to experience random system freezes, I think I isolated the problem stick: one of the lot always dumps me into BIOS setup when I boot with only it. Mushkin is replacing this stick.

Mushkin’s customer support has been pleasant to work with; and they’ve certainly stood behind their product. But I can’t say I’m satisfied with the quality control. Or is this just par for the course for high performance DDR3 memory?

Syndicated 2010-01-23 18:04:14 from endoframe :: log

11 Aug 2009 »

Failing gracefully

A little over a week ago I rebooted hinge after a round of Fedora updates and the RAID card—a 3ware 9550SX—saw neither of the discs in my RAID1 array and failed to load its BIOS. I promptly powered down the system and proceeded to search eBay for a replacement card. A few days later, I swapped in the not-quite-new card I got from an eBay seller; and the machine recognized the drives and booted into Fedora like nothing had happened.

Well, there was one tell-tale sign: on the initial boot-up, the second drive was marked “Not used” in the BIOS boot screen. A trip into the RAID card’s BIOS configuration showed a note by the entry for the array, “Rebuild on F8”. Well, F8 is how to exit the BIOS setup. So I proceeded to do that; and sure enough, the rebuild apparently happened in the background without me noticing anything—because now the array pops up on boot just like it did before the old card failed.

So, props to 3ware for failing gracefully. I set up this RAID array for my home directories precisely because I accept the inevitability of hardware failures. The irony of having the RAID card itself fail is not lost on me; I’m nonetheless impressed with just how smoothly recovery proceeded.

Syndicated 2009-08-11 02:48:44 (Updated 2009-08-11 02:50:09) from endoframe :: log

30 Jun 2009 »

Free as a dove

I have finally liberated myself from the mail storage format/layout of a particular mail client: I have set up a dovecot IMAP server. I’m using fetchmail to pull down mail from my SpamCop account and dovecot’s CMU Sieve plug-in for filtering. It seems to work quite well. I can point any IMAP client (including the one on my new iPhone 3G S) at endoframe.net and read e-mail in one centralized location.

The most painful part of this has been (and continues to be…I’m not done yet) moving e-mail from Evolution’s store to IMAP folders. I am an e-mail pack rat, which means I have several very large mail folders. Unsurprisingly, these can take some time to move. More annoyingly, Evolution tends to crash at the end of moving particularly large folders. Fortunately this hasn’t resulted in any actual data loss (yet?). It seems to crash after it’s copied everything over to the new location, during deletion of the messages at the old location.

Syndicated 2009-06-30 04:10:24 from endoframe :: log

123 older entries...

 

braden certified others as follows:

  • braden certified braden as Journeyer
  • braden certified andersee as Journeyer
  • braden certified julian as Master
  • braden certified scc as Master
  • braden certified kenelson as Master
  • braden certified murrayc as Master
  • braden certified pphaneuf as Journeyer
  • braden certified blizzard as Master
  • braden certified nerdgir1 as Apprentice
  • braden certified tflynn as Journeyer
  • braden certified kahlage as Journeyer
  • braden certified DV as Master
  • braden certified vicious as Master
  • braden certified jamesh as Master
  • braden certified tromey as Master
  • braden certified mrcsparker as Apprentice
  • braden certified ndw as Master
  • braden certified davewiner as Master
  • braden certified simonstl as Journeyer
  • braden certified anselm as Apprentice
  • braden certified alan as Master
  • braden certified raph as Master
  • braden certified binaryfoo as Apprentice
  • braden certified movement as Journeyer
  • braden certified BrandonTallent as Apprentice
  • braden certified negative as Journeyer
  • braden certified sits as Apprentice
  • braden certified sopwith as Master
  • braden certified goingware as Journeyer
  • braden certified Lolindrath as Apprentice
  • braden certified Stevey as Journeyer
  • braden certified dobey as Journeyer
  • braden certified ade as Apprentice
  • braden certified lindsey as Apprentice
  • braden certified zhaoway as Apprentice
  • braden certified thomasvs as Journeyer
  • braden certified cactus as Master
  • braden certified ncm as Master
  • braden certified trage as Apprentice
  • braden certified mathieu as Journeyer
  • braden certified guidod as Journeyer
  • braden certified Monty as Journeyer
  • braden certified diablod3 as Apprentice
  • braden certified criswell as Journeyer
  • braden certified tmorgan as Journeyer
  • braden certified slamb as Apprentice
  • braden certified tetron as Journeyer
  • braden certified lauris as Journeyer
  • braden certified RickMuller as Apprentice

Others have certified braden as follows:

  • braden certified braden as Journeyer
  • redowl certified braden as Apprentice
  • sits certified braden as Apprentice
  • welisc certified braden as Journeyer
  • nerdgir1 certified braden as Journeyer
  • tflynn certified braden as Journeyer
  • fxn certified braden as Journeyer
  • kahlage certified braden as Master
  • mrcsparker certified braden as Journeyer
  • pphaneuf certified braden as Journeyer
  • negative certified braden as Journeyer
  • bytesplit certified braden as Apprentice
  • Stevey certified braden as Journeyer
  • dobey certified braden as Journeyer
  • wardv certified braden as Journeyer
  • movement certified braden as Journeyer
  • lmjohns3 certified braden as Journeyer
  • ncm certified braden as Journeyer
  • guidod certified braden as Journeyer
  • trage certified braden as Journeyer
  • pasky certified braden as Journeyer
  • yournamehere996 certified braden as Apprentice
  • wet certified braden as Journeyer

[ Certification disabled because you're not logged in. ]

New Advogato Features

FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page