Tuesday, July 30, 2002

Suck

so one of my higher ups at $COMPANY ran across one of my archive'd weblog entries where i had mentioned the company name. apparently it came up in a google search or something. on the same page i had also bitched about some stuff at work, and he was of the opinion that it could be taken the wrong way by some random customer of ours who ran across it, and so he asked me to go remove the mention of $COMPANY's name. so now i'm about to go remove it.

this really sucks, since i don't like the idea of censoring myself on my own personal web page, but i can sort of see his point, and it's always a good idea to stay on good terms with the higher ups, so i suppose i'll just play along and be a nice little worker bee.

i'm kind of curious what kind of google search he was doing though, because when i do a search on the company name, my page doesn't seem to be anywhere near the top... i can do a much more specific search (say $COMPANY and rooneg) and get it, but that's about it....

anyway...

Monday, July 29, 2002

Sunday, July 28, 2002

Programming Advice

this is great.

Drool

i almost forgot about this...

saw the cover art for the new babylon 5 season one DVD box set here...

i am so looking forward to getting that... babylon 5 on DVD is way overdue...

Fun With C#

well, mono released a new version recently, and this time it compiles on FreeBSD. well, sort of anyway.

first off, the configure script sucks, and can't figure out that you need -pthread to link against the pthreads stuff. now i concede that this is a bitch to figure out, and i guess i'm spoiled by the fact that the apr people have such nice autoconf-fu for figureing this out, but it stull bugged me. then, you can't actually use the garbage collector, because both the boehm gc and mono have headers named 'gc.h', which screws all sorts of stuff up. on linux this isn't an issue, because they install the gc headers in /usr/local/lib/gc, but on BSD they're in /usr/local/include, so we get fucked. of course, if you hand hack the includes to find the right header, it crashes trying to use the resulting binary to run mcs.exe, so for now we're stuck without gc. then, once you actually get this all built and running, you have to set MONO_DISABLE_SHM in your environment, because it can't seem to connect to the shared memory segment correctly and will give all sorts of errors whenever you run mono if you let it try. oh, and there are occasional errors when it's starting up the io daemon, which leave annoyingly named files all over the place, and i haven't figured out what causes that yet. it seems intermitent, and i can't reproduce it right now.

all of this asside though, i was able to bootstrap the class libraries (it took an ungodly amount of memory, but it worked), and now i'm playing with C# on my FreeBSD box, which was the whole point of this exercise, and it is damn cool ;-)

Friday, July 26, 2002

Toy!

subversion grew a new command today...

[rooneg@quicksilver:~ ] svn ls http://svn.collab.net/repos/svn
http://svn.collab.net/repos/svn:
_ 2738 bmatzell 0 Jul 26 13:07 clients/
_ 2744 rooneg 0 Jul 26 18:07 trunk/
_ 2703 brane 0 Jul 24 22:07 branches/
_ 2734 kfogel 2331 Jul 26 10:07 COMMITTERS
_ 2698 rooneg 0 Jul 24 18:07 tags/
[rooneg@quicksilver:~ ]
i didn't write the actuall command, but i did do the formatting, which is why it looks so much like 'ls -l' on a FreeBSD box ;-)

In other subversion news, we have our first gui client in the tree. RapidSVN is a wxWindows based, cross platform subversion client. it's still a little young, but it shows some promise.

Wednesday, July 24, 2002

And The Crowd Goes Wild

so subversion hit Alpha yesterday, and this morning we were on slashdot.

freshman or sophomore year of college, that would have made my entire week, having something i'm involved in mentioned there, and i'd like to say i wasn't phased at all by it now, but i have to admit, it was a pretty damn cool feeling.

now to finish up the new version of the freebsd port, and perhaps do a little more work on the new docs ben put together.

Sunday, July 21, 2002

Oh My God...

this is just wrong.

i wonder how long i'll be able to keep myself from ordering it...

Monday, July 15, 2002

No More Sleeping In The Living Room!

I finally broke down and bought a bed today. It's supposed to be delivered on wednesday sometime. I am SO glad I won't have to decide between sleeping in the living room and dragging my futon mattress into the bedroom anymore.

Plus, adding another large piece of furniture brings me a /little/ bit closer to actually filling this apartment to the point where it looks like someone lives here, which is nice. All I've got to do after this is find something to put on the walls, since they look a bit empty now.

Sunday, July 14, 2002

*laugh*

I find it amusing that louis is now almost done implementing something i suggested to him as a joke.

Not that it will stop me from using it once it's stable of course ;-)

Saturday, July 13, 2002

Random

chimera is cool. i'm posting this with a nightly build, and it seems quite a bit nicer than the last time i tried it. all the little annoyances that pissed me off seem to be gone.

MT 2.21 seems to be a worthwhile improvement on the previous version. a few new tweaks, and i haven't seen any of those annoying 404 errors when rebuilding sites, which is quite nice. this is one of those applications that i'm perfectly willing to shell out a few bucks for, simply because there's no way in hell i'll ever be motivated enough to work on it myself. web apps just aren't any fun.

and now i'm off to troy for the alumni meeting. i don't believe i'm driving this far for a boring, micromanaged meeting where nothing will get done. i must be an idiot. at least there's a party after, although the party is in boylston MA, so i'm in for just a little too much driving today, but i'll survive.

Friday, July 12, 2002

MySQL Can Bite Me

So I spent most of today fighting with MySQL.

I finally got it to do most of what I wanted, meaning I was able to work around a bunch of it's brain damaged behavior, but I never did get it's pathetic excuse for C++ bindings to compile with Sun's C++ compiler.

Overall, the whole program feels like it was a poor excuse for a database that has enough stuff bolted onto it that you can almost use it as a real RDBMS, but in order to do so you have to jump through so many hoops that you might as well just go use a real database.

I just hope that it comes out way ahead in speed tests, because if it doesn't then it's pretty sad that they sacrificed so much and didn't gain anything for it.

Just A Bit Too Apropos

i spotted this at jwz's livejournal.

i don't think there's anything useful i can add, so i'll just leave it at that.

Wednesday, July 10, 2002

Ugh

I hate powerpoint.

I've been writing boring as hell training documentation for the past two days, and if I look at another powerpoint slide I think I'm going to strangle someone.

But I finished them up today, so now I can go back to evaluating SQL databases for my project. I'm willing to bet we'll go with PostgreSQL, but you never know, MySQL could come from behind and win. We'll see.

Now, back to fighting with rhythmbox. I will make it compile on FreeBSD damn it!

Friday, July 5, 2002

Oops

So obviously, when I said "restoring my FreeBSD partition to bootable status" what I meant was "accidently render Windows XP unbootable and while attempting to fix that accidentally install Windows over my FreeBSD partition, losing years of accumulated stuff that was sitting, not backed up, in my home directory."

Oops.

Anyway, now I've got a freshly installed FreeBSD partition and a freshly installed Windows XP partition, and everything is playing nice with everything else, which is nice. I decided to play with subversion today, rather than going right back to NWN, and fixed a little bug, so at least the day wasn't a total waste.

Thursday, July 4, 2002

Fun!

Well, I've finally gotten some free time and started taking a closer look at Neverwinter Nights. After a fun filled fight with my video drivers, which were locking up the machine whenever I tried to start the game after creating a character (but not if I used a premade character) I made my first character (an elvish fighter/mage) and I'm now working my way through the city's jail. I still think the game is a lot of fun, and I can't wait to start playing multiplayer once Kirsten and Larry get off their asses and start a game up.

Now I think I'm going to see what I can do about restoring my FreeBSD partition to bootable status, since WindowsXP was nice enough to blow away my boot loader when I installed it.

Gotta love windows...