powernerd

Dec. 8th, 2001 01:09 am
prog: (Default)
[personal profile] prog
Accomplished a lot today, even though no outward progress was made. I'm sleepy, but if I don't write all this down now I'll regret it later. Warning: xtreme nerd kontent follows, until the <hr>.

So, after months of longing, my iBook is finally the programming powerhouse I've always wanted it to be: it has Apache running mod_perl, and the Gnome project's libxml2 and libxslt libraries, along with their respective Perl APIs. I realize as I write this that I still need MySQL on this thing before it's truly a full-on self-contained portable LAMP development machine, but it's now quite capable of letting me perform all the hacking I'll need to finish The Book locally, wherever I am, and that's a good thing.

mod_perl I was just too timid to try installing before this week, but after Andy forwarded me a mailing-list message from Randal Schwartz proclaiming that he got it to install after a day of tweaking, I knew it was possible. Unfortunately, I dunno what path Randal was running down; I couldn't get his methods to work, but a Google search let me to an Apple page about Mac OS X and Perl which assured me that, once I had installed mod_perl in the usual Perlish installation way, I had to simply tell my httpd.conf file to dynamically load the library on startup, and it would just work. And it was right!

Well, except for the fact that the current Apple-shipped Apache server is broken as configured and gives you scary startup errors, but the fix for that was also easy to locate. See, Google is cool.

I installed Mason on it, too, just 'cuz, and it appears to run flawlessly. Happy, happy.

On the libxml end, my membership on the perl-xml mailing list netted me this post from Paul McCann, which does an excellent (if somewhat roundabout) job describing the necessary acrobatics needed to get these sweet libraries on OS X. I let myself get held up by a typo within the instructions that I should have caught, though: "-without-iconv" should have been "--without-iconv", and so everything took a few extra compiles-through before it all came out right. The important thing is that this iBook now has the XML::LibXSLT Perl module on it, which is just awesome. Yep yep yep.

Anyway, I look forward to many near-future hours sitting in the cafe and hackhackhacking.

However, thanks to Charles' mightiness, this house has not just a working firewall again, but wireless! I've been lounging on the papasan chair downstairs all day, in fact, iBook in lap. Niiiiice.


What is the protocol for dealing with a friend that you're used to inviting to random movies and such, but who has started to date somebody? Are you supposed to Cc: all future invites to the foofriend as well? You scoff, but I don't think this has ever happened before with a local friend. Yes, I am so removed from the dating scene (whatever that means) that I find myself comically at a loss. Eh! I'll just ask. (In effect, I just did, but I'll do it anyway.)

(What do you think of the word "foofriend"? "Significant Other" is a nice phrase for its gender-neutrality (as with "mate", but that one always seems more awkward to me) but it carries a bunch of implications that "boyfriend" or "girlfriend" don't. But, when speaking in the abstract, I hate saying "boyfriend or girlfriend" as much as I do "he or she". So I take a page from the gang at rec.games.nethack with their strategies of dealing with "foocubi", those naughty demons.)

(Now of course I'm thinking ahead to this word catching on, so that people unfamiliar with the hackish etymology of "foo" will use the word and perhaps infer that it means "a friend with whom one engages in foo", and thus grant that venerable syllable yet another geek-culture definition. Hey, it could happen.)
cthulhia: (evil-cute)
From: [personal profile] cthulhia
Invite who you want to invite. even if you like their foofriend, sometimes you just want to hang out with a friend, and not compete with foofriends to get quality time. If they want to bring along the foofriend, they can ask if it's ok. Sometimes it's not and you shouldn't be afraid to say so.

I know it used to depress me at how my other single friends fell off the planet once they started dating. I tend to plan more group social events when I'm dating, to make sure I still see everyone. Although, I don't know if it's really possible to plan more events than I have been in the past year.

Then again, I usually avoid dating established friends out of fear of hurting the friendship (which I need more than the big R relationship). Hence, I'm usually in a situation where my date is not always emotionally reassuring, or doesn't have enough common interests, and I need my friends around to recover from that, to remind myself I have a life beyond my date.

I'm in the weird (but much more emotionally satisfying) situation of dating a friend now. We have tons of common interests and friends, so we already do a lot of group stuff with each other. When events come up that I would've invited several people to, it's a tough call. It's an opportunity for an exclusive date, but I sometimes feel like I'm blowing off my other friends by not inviting them.
From: [identity profile] prog.livejournal.com

Invite who you want to invite. even if you like their foofriend, sometimes you just want to hang out with a friend, and not compete with foofriends to get quality time. If they want to bring along the foofriend, they can ask if it's ok. Sometimes it's not and you shouldn't be afraid to say so.

Once I wrote down the question, I figured just this as the best answer, based on prior experience, but posted it anyway, because it actually was kinda funny. I thought.

Eh... I wanted to go see "The French Connection" at th' Brattle sometime this weekend, but between Sunday plans I forgot I had already made and stuff I find myself doing today anyway, I won't be able to give myself the time for it. Mumble mumble Book.

August 2022

S M T W T F S
 123456
78910111213
14151617181920
21222324252627
28 293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 10th, 2025 12:56 am
Powered by Dreamwidth Studios