#exult@irc.freenode.net logs for 5 Mar 2003 (GMT)

Archive Today Yesterday Tomorrow
Exult homepage


[00:13:09] --> Kirben has joined #exult
[00:13:09] --- ChanServ gives channel operator status to Kirben
[00:21:16] --> Dominus has joined #exult
[00:21:19] --- ChanServ gives channel operator status to Dominus
[00:21:53] <Dominus> hi
[00:22:21] <Dominus> Kirben: updating FAQ and Docs right now
[00:22:29] <Kirben> Hi
[00:22:35] <Kirben> ok
[00:22:36] <Dominus> well, whenever cvs will let me...
[01:18:18] <Dominus> got to go
[01:18:20] <Dominus> bye
[01:18:25] <-- Dominus has left IRC ("enough for now")
[01:50:25] <-- Dark-Star has left #exult ()
[05:01:54] --> Gunthr has joined #exult
[05:02:40] <-- Gunthr has left #exult ()
[05:59:09] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[06:08:52] --> Kirben has joined #exult
[06:08:52] --- ChanServ gives channel operator status to Kirben
[07:19:42] --> Yuv422 has joined #exult
[07:48:54] --- DarkeZzz is now known as Darke
[09:01:37] <Yuv422> hi Darke
[09:04:37] <Darke> Hiya.
[10:45:02] --> Dark-Star has joined #exult
[11:13:26] --> Colourless has joined #Exult
[11:13:26] --- ChanServ gives channel operator status to Colourless
[11:13:50] <Colourless> hi
[11:14:28] <Yuv422> hi colourless
[11:19:09] <Darke> Hiya.
[12:17:22] --> Fingolfin has joined #exult
[12:17:22] --- ChanServ gives channel operator status to Fingolfin
[13:05:05] <Colourless> CAT-5 o' nine tails: http://www.roadkill.net/madmins/CAT509pro.html
[13:08:47] * Darke nods and has been meaning to acquire a Cat-5 'o Nine Pro once he's got cash to spare, of course it's been a couple of years since he's had a sufficiently stable job to have cash to spare, it's been a while. *grin*
[13:09:09] <Colourless> it's just 'so' geeky :-)
[13:09:36] <Colourless> all the better since it can actually be used in a network :-)
[13:10:36] <Yuv422> I wonder if the cat5 spec caters for whipping?
[13:10:55] * Darke nodnodnods! It's one of those things he'd purchase almost instantly if it was available in the local stores. *Grin*
[13:11:35] <Darke> There's stress ratings in the spec, as well as flexability, IIRC.
[13:12:10] <Yuv422> a fair bit of stress in whipping.. I'd guess. :)
[13:12:28] <Colourless> i'm sure it could handle it :-)
[13:14:01] <Colourless> now the Cat-5 'o Nine Pro is much better than the Cat-5 'o Nine Standard. The added connectors just add so much value... the would just sting :-)
[13:18:03] <Darke> "This may look kinda kinky, but I'm *really* just testing network connectivity!"
[13:18:18] <Colourless> :-)
[13:18:36] <Colourless> 'peer-to-peer' or 'client-server' based? :-)
[13:19:29] <Darke> Erm... usually client server. Two people whipping each other would look... weird.
[13:19:51] <Colourless> are you the client or the server :-)
[13:21:01] <Darke> Well it depends if you're holding the whip or not, no?
[13:21:25] * Darke is innocent! Really! Just 'cause he happens to know such... err... non-innocent stuff. *grin*
[13:22:11] <Colourless> couldn't have worded that more clumsily myself :-)
[13:22:41] <Yuv422> well I'm off to bed.
[13:23:11] <Yuv422> I'm probably going to have nightmares about nerds whipping each other with cat5 cable now :(
[13:23:23] <Yuv422> ;) cya guys
[13:23:35] <-- Yuv422 has left IRC ("[BX] Amount of time you people were funny: --29 minutes -21 seconds")
[13:23:39] <Darke> Night! *grin*
[13:24:23] <Darke> Colourless: Erm... uhh... hrm... well... *looks pure 'n innocent*
[13:24:55] <Colourless> you know what i think about you and your innocence....
[13:29:18] * Darke briefly considers and discards a dozen answers, all of which would rather dispel any doubt so decides to stay silent.
[13:58:09] <Colourless> got to go
[13:58:12] <Colourless> cya
[13:58:16] <-- Colourless has left IRC ("casts invisibility")
[14:16:11] * Darke claims innocence once more as he slips off into the night.
[14:16:15] --- Darke is now known as DarkeZzz
[14:35:36] <-- Kirben has left IRC (Read error: 104 (Connection reset by peer))
[16:58:46] <-- Fingolfin has left IRC ("42")
[17:39:26] --> wjp has joined #exult
[17:39:26] --- ChanServ gives channel operator status to wjp
[18:18:44] --> Fingolfin has joined #exult
[18:18:45] --- ChanServ gives channel operator status to Fingolfin
[18:19:48] <Fingolfin> yo
[18:20:02] <wjp> hi here too :-)
[20:02:11] <wjp> ugh, the spellbook is kind of broken
[20:02:32] <wjp> can't cast a spell when it's bookmarked
[20:04:45] <wjp> no... you can't cast a spell when you click on the bookmark itself
[20:10:54] --> ShadwChsr has joined #exult
[20:10:59] <ShadwChsr> yey
[20:11:00] <ShadwChsr> hey
[20:11:00] <ShadwChsr> ;)
[20:13:12] <wjp> hi :-)
[20:16:52] <ShadwChsr> Know anything about singleton classes? :)
[20:17:56] <ShadwChsr> For some reason my singleton class (with static pointer) refuses to delete.. so I get a memory leak :(
[20:18:13] <ShadwChsr> Aren't static pointers supposed to auto-destruct at application termination?
[20:18:52] <wjp> no :-)
[20:19:01] <-- DarkeZzz has left IRC (Read error: 110 (Connection timed out))
[20:19:15] <wjp> why would they?
[20:19:19] * ShadwChsr kicks the multiple idiots that wrote that on their website
[20:19:36] <ShadwChsr> I dont know, I thought it strange myself, its just that every tutorial/guide I read said that they would ;P
[20:19:58] <ShadwChsr> They're all like just call your instance function to create it, and make the destructor private, voila!
[20:19:59] <ShadwChsr> hehe ;)
[20:20:07] <ShadwChsr> so how do I do it then? :)
[20:20:30] <wjp> destruct it when you quit?
[20:21:08] <wjp> e.g., we have a static Destroy() function in some singleton classes, which we call on program exit
[20:21:46] <ShadwChsr> Ahhhhh makes sense
[20:22:01] <ShadwChsr> I was almost going to do that, but all these stupid tutorials threw me off ;P
[20:22:20] <ShadwChsr> (*and* books! :P)
[20:22:22] <ShadwChsr> :)
[20:23:59] <wjp> books too?
[20:24:40] <ShadwChsr> yeah
[20:26:07] <ShadwChsr> where's the best place to destroy them?
[20:26:17] <wjp> that really depends on your code
[20:26:55] <ShadwChsr> yeah... It sure would be nice to have garbage collection, that would make everything selfcontained - theoretically some rouge piece of code could re-use the class and create a leak
[20:27:04] <ShadwChsr> after Destroy() has been called, that is
[20:27:26] <wjp> well, usually you don't have any rogue code in your project :-)
[20:27:39] <ShadwChsr> Would it be good-programming to add some sort of static boolean called "Destroyed" which is set after Destroy() is called?
[20:27:53] <ShadwChsr> that way the Instance() functions check that and throw an exception if it's true
[20:27:55] <wjp> why not just set the static instance pointer to 0?
[20:28:35] <ShadwChsr> I do... but once Instance() is called again, it does a if (m_Instance == NULL) // create object :)
[20:28:49] <wjp> hm, and that isn't what you want?
[20:28:51] <ShadwChsr> Rouge code doesn't exist now, but a year or two down the road, who knows ;)
[20:28:57] <ShadwChsr> Yes, unless I do a..
[20:29:02] <ShadwChsr> Class::Destroy();
[20:29:14] <wjp> interesting you said 'rouge' instead of 'rogue' twice :-)
[20:29:21] <ShadwChsr> and some other cleanup/shutdown uses the class... it gets re-created
[20:29:38] <ShadwChsr> It's early I haven't had anything to wake me up yet ;)
[20:29:43] <wjp> :-)
[20:29:58] <ShadwChsr> I type faster than I think sometimes :)
[20:30:10] <wjp> in that case I wouldn't have the Instance() function construct the object, I think
[20:30:19] <wjp> but rather construct in manually somewhere
[20:30:21] <wjp> s/in/it/
[20:30:31] <wjp> but it's your call :-)
[20:31:22] <ShadwChsr> I have two singleton templates - a "Managed_Singleton" which forces you do manually create, and "Singleton", which is created when Instance() is called
[20:33:49] <wjp> hm, which one do you use for what? (i.e., how do you decide which template to use for a given class?)
[20:34:57] <ShadwChsr> If I need exact order-of-construction
[20:35:24] <ShadwChsr> then I use the managed one. For all the 100% self contained classes, I use the normal singleton class.
[20:35:50] --> matto|wookin has joined #exult
[20:37:55] <ShadwChsr> But I suppose if I need to manually destroy it, then I should manually create it in the same class/area of code
[20:38:19] <ShadwChsr> So maybe I'll just convert everything to the managed one - or just make the managed class my base singleton template
[21:10:36] <ShadwChsr> thanks for the help :)
[21:11:05] <wjp> np
[22:01:34] --> artaxerxes has joined #exult
[22:01:34] --- ChanServ gives channel operator status to artaxerxes
[22:01:36] <artaxerxes> hi all
[22:01:39] <wjp> hi
[22:01:45] <artaxerxes> wjp: I've got a question for you
[22:01:52] <wjp> ask away :-)
[22:02:01] <artaxerxes> Could you please help me to translate this phrase:
[22:02:10] <artaxerxes> Celennia et Frigidazzi had some sort of'
[22:02:10] <artaxerxes> db ' noisy falling out, over the Mage that came here, I did hea
[22:02:26] <artaxerxes> s/hea/hear
[22:02:31] <artaxerxes> s/et/and
[22:02:43] <artaxerxes> what's a "falling out"?
[22:02:46] <wjp> argument
[22:02:49] <artaxerxes> ahhh
[22:02:50] <artaxerxes> thx
[22:02:56] <wjp> a bit stronger, though
[22:03:00] <artaxerxes> ok
[22:03:06] <artaxerxes> a dispute
[22:03:11] <wjp> (especially since the 'noisy' was added :-) )
[22:03:26] <wjp> so you're translating Julia's unused conversation anyway? :-)
[22:03:43] <wjp> or is this a used part?
[22:04:42] <artaxerxes> dunno if it's used or not! :-)
[22:04:47] <artaxerxes> how about the following:
[22:04:47] <wjp> m-w.com translates it as 'quarrel', btw
[22:04:52] <artaxerxes> Left Frigidaz'
[22:04:52] <artaxerxes> db 'zi in quite a snit, I'll tell thee!"'
[22:05:05] <artaxerxes> a snit?
[22:05:14] <wjp> hm, not sure
[22:05:22] <wjp> upset, I think
[22:05:49] <artaxerxes> k
[22:06:02] <artaxerxes> I gotta go soon..
[22:06:02] <wjp> where are those native english speakers when you need them :-)
[22:06:15] <artaxerxes> did you read the ML message about multii-map
[22:06:23] <wjp> hm, probably :-)
[22:06:32] <artaxerxes> what do you think about the patch approach?
[22:07:16] <wjp> hard to say what consequences it would have
[22:07:39] <wjp> you'd have to make sure you really get rid of all things in the current map
[22:08:08] <artaxerxes> true...
[22:08:14] <artaxerxes> anyways... I have to leave now.
[22:08:18] <wjp> k, see you later
[22:08:18] <artaxerxes> talk to you later!
[22:08:21] <artaxerxes> bye
[22:08:23] <-- artaxerxes has left IRC ("using sirc version 2.211+KSIRC/1.1")
[22:10:22] <-- matto|wookin has left IRC ("bye")
[22:33:46] <-- Dark-Star has left #exult ()
[22:44:19] --> DarkeZzz has joined #exult
[23:29:52] --> Kirben has joined #exult
[23:29:52] --- ChanServ gives channel operator status to Kirben