// #d&d — 2011-12-06
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
00:00:05 <Mort> hmm
00:11:22 Mort has quit (Quit: )
03:48:21 ChanOP has quit (*.net *.split)
03:48:21 Avatar has quit (*.net *.split)
03:48:21 S711 has quit (*.net *.split)
03:51:08 ChanOP ([email protected]) has joined #d&d
03:51:08 Avatar ([email protected]) has joined #d&d
03:51:08 S711 ([email protected]) has joined #d&d
03:51:08 scoutlan.qld.au.austnet.org gives channel operator status to ChanOP
03:53:14 Ballig is now known as Ballig1
05:45:58 Ballig1 is now known as Ballig
10:36:31 <MekkisScreen> Ballig: what's your opinion of using the inbuilt serialization functions?
10:55:09 S711 has quit (Quit: For England, James?)
10:56:07 Jaggedsoul ([email protected]) has joined #d&d
10:59:31 Nodwik has quit (Quit: The early bird may get the worm, but the second mouse gets the cheese)
10:59:45 Nodwik ([email protected]) has joined #d&d
11:15:51 <Avatar> brunius sms'd me asking if PFS characters level up on multiples of 3
11:16:29 <MekkisScreen> and you answered "yes"
11:16:43 <MekkisScreen> Avatar, do you remember the creature that killed Roger?
11:17:00 <MekkisScreen> he was asking about that too
11:17:21 <MekkisScreen> I received a magic wand in the mail yesterday
11:52:17 <Avatar> how does he not know when characters level up in PFS
11:52:23 <Avatar> isn't that one of the most basic things you learn
11:52:42 <Avatar> the 'creature' that killed Roger was the rogue at the end of darkest vengeance
11:52:44 <Avatar> wasn't it
12:00:55 <MekkisScreen> it wasn't a rogue
12:15:24 <Avatar> it had sneak attack
12:19:21 <MekkisScreen> indeed it did
12:20:52 <Avatar> so what was it
12:21:12 <MekkisScreen> a dark stalker
13:05:04 <Avatar> http://www.schedulehangout.com/
14:23:19 <Jaggedsoul> hey guys
14:36:45 <Avatar> yo
14:36:54 <Avatar> if you want to play, you have to be here
14:55:02 <Jaggedsoul> I'll be there Sat am
15:03:28 <Avatar> yeah well don't leave at 9am
15:15:44 <Jaggedsoul> huh?
15:16:04 <Jaggedsoul> I was there till we finished
15:16:17 <Jaggedsoul> past 11am my time
15:16:46 <Jaggedsoul> My character is Gogg
15:40:11 <Avatar> no like last week
15:40:13 <Avatar> when you left at 9
15:52:35 <Jaggedsoul> sorry, I wasn't here last week
15:52:54 <Jaggedsoul> attended the habitat for humanity thingy
15:53:22 <Avatar> what day was it
15:53:23 <Avatar> saturday
15:53:35 <Jaggedsoul> I logged in in the afternoon to ask what happened during the game (they were suppose to NPC my character)
15:53:41 <Avatar> you came in and asked if we were playing
15:53:46 <Avatar> and brunius said mekkis wasn't coming
15:53:58 <Jaggedsoul> but they said they didn't have a game because Mekkis wasn't there
15:54:09 <Avatar> he said mekkis wasn't coming, not that we weren't playing
15:54:15 <Avatar> whether we play or not depends on whether you are here or not
15:54:22 <Jaggedsoul> sorry if I got that confused
15:54:28 <Avatar> s'all good
15:54:30 <Avatar> now you know
15:54:49 <Jaggedsoul> ayt
15:55:21 <Jaggedsoul> I'll be there Sat
16:00:48 <MekkisScreen> I was present Saturday morning
16:01:08 <Avatar> you said the night before "no I'm horribly drunk"
16:01:18 <MekkisScreen> that was Sunday
16:01:32 <Avatar> oh yeah
16:01:40 <Avatar> it wasn't clear if you were going to show or not
16:01:44 <Avatar> couldn't tell what you were replying to
16:01:46 <MekkisScreen> I was horribly drunk Satuday night
16:02:02 <MekkisScreen> I was there Saturday morning, but canine wasn't
16:02:31 <MekkisScreen> Avatar: do you have a problem with me arriving quite late wednesday?
16:02:40 <Avatar> what's happening wednesday
16:04:30 <Jaggedsoul> gtg
16:05:10 Jaggedsoul has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:08:44 <MekkisScreen> sorry
16:08:48 <MekkisScreen> Wednesday Jan 25
16:09:02 <Avatar> yeah I don't care about time of day
16:45:37 Brunius ([email protected]) has joined #d&d
17:15:51 <Brunius> wtf
17:15:56 <Brunius> Crashes are crash-y
17:19:43 <Mekkis> indeed they are
17:20:13 <Mekkis> Avatar, what I mean is arriving at Avalon at 9:50pm, and at Southern Cross at approx 11pm
17:21:30 <Mekkis> is Ballig around yet?
17:21:55 <Ballig> sup
17:22:10 <Mekkis> <MekkisScreen> Ballig: what's your opinion of using the inbuilt serialization functions?
17:23:38 <Mekkis> it seems like a nice idea, but then I realised that it's binary data, so it won't necessarily work with the existing parser
17:24:01 <Ballig> give me a practical example
17:25:30 <Mekkis> char * CAMask::transmit()
17:25:30 <Mekkis> {
17:25:30 <Mekkis> QBuffer b = QBuffer();
17:25:30 <Mekkis> b.open(QIODevice::ReadWrite);
17:25:30 <Mekkis> QDataStream s(b);
17:25:30 <Mekkis> b << rect;
17:25:30 <Mekkis> b << pen;
17:25:30 <Mekkis> return b.data().constData();
17:25:30 <Mekkis> }
17:26:05 <Ballig> so each item can transmit itself?
17:26:49 <Mekkis> CAGraphicsItem::transmit() is a purely virtual function
17:27:07 <Mekkis> and each different item implements it
17:27:21 <Mekkis> it's the b << rect; bit I'm describing
17:27:23 <Ballig> mm
17:27:47 <Mekkis> where you get a datastream and you can shove QObjects into it
17:27:49 <Ballig> so it transmits the information in binary instead of strings?
17:28:03 <Mekkis> that's what b << rect does, yes
17:28:07 <Ballig> yeah
17:28:19 <Mekkis> which is nice in that it can do that, but it seems like it'd conflict with the existing framework
17:29:36 <Ballig> is there going to be an issue with implementing objects that have been sent by binary instead of the information being sent instead?
17:30:41 <Mekkis> possibly
17:30:55 <Ballig> for example, differences in margins/grid settings between host and client
17:31:07 <Mekkis> not that sort of difference
17:31:31 <Mekkis> the differences would be if the binary representation has stuff like commas or newlines in it
17:32:41 <Ballig> stupid dragon
17:32:59 <Mekkis> dragon?
17:34:09 <Ballig> skyrim
17:34:40 <Mekkis> ah
17:38:30 <Ballig> it might be worthwhile implementing it alongside the current framework
17:38:37 <Ballig> to see whether it causes issues down the line
17:38:50 <Ballig> (maybe if clients have the option to use the old framework or the new framework, if it does cause issues they can switch back)
17:39:02 <Mekkis> alright. But not with this current batch of stuff
17:39:04 <Ballig> until the current framework is phased out if it's better
17:39:36 <Mekkis> it's interesting: Android doesn't support dynamic_cast
17:40:49 <Ballig> that's really weird
17:40:53 <Ballig> and slightly annoying
17:40:57 <Mekkis> ja
18:38:40 <Avatar> there's probably some sort of better alternative
18:39:48 <Ballig> like what
18:46:19 S711 ([email protected]) has joined #d&d
19:15:05 dw4yn3 ([email protected]) has joined #d&d
19:19:17 <Ballig> sup dw4yn3
19:19:57 <Mekkis> like taking the binary data, base64 encoding it, and sending it!
19:29:12 <dw4yn3> hello
19:30:47 <Mekkis> hi
20:16:28 <Brunius> Greetings.
20:58:42 <Mekkis> http://unicorn.us.com/alex/dnd/superweapon_arrowhead.gif
20:58:44 <Mekkis> heh
21:23:27 dw4yn3 has quit (Quit: )
21:31:58 snypt has quit (Connection closed)
22:23:07 <Avatar> I don't know
22:25:12 <Mekkis> what don't you know?
22:30:44 <Avatar> what the alternative is, I don't program android apps
22:31:03 <Avatar> (from 4 hours ago)
22:38:34 <Mekkis> oh
22:38:42 <Mekkis> the alternative to dynamic_cast
22:38:59 <Mekkis> not to not using binary serialization
22:39:11 <Mekkis> I *think* that a C-style cast works
23:05:28 <Mekkis> Avatar, check this out
23:05:50 <Mekkis> nl.ti4200.info/~mekkis/avatar_forgery.pdf
23:05:55 <Mekkis> http://nl.ti4200.info/~mekkis/avatar_forgery.pdf
23:06:29 <Mekkis> I probably need to work on the kerning
23:51:30 <Avatar> is that mine to keep
23:51:34 <Avatar> or are you showing me what I will be getting
Search this day's buffer:
