code logs -> 2008 -> Fri, 07 Nov 2008< code.20081106.log - code.20081108.log >
--- Log opened Fri Nov 07 00:00:46 2008
--- Day changed Fri Nov 07 2008
00:00 You're now known as TheWatcher[zZzZ]
00:09 Doctor_Nick [~nick@Nightstar-12626.tampfl.fios.verizon.net] has quit [Ping Timeout]
00:21 Doctor_Nick [~nick@Nightstar-12626.tampfl.fios.verizon.net] has joined #code
00:21 mode/#code [+o Doctor_Nick] by ChanServ
00:28 Doctor_Nick [~nick@Nightstar-12626.tampfl.fios.verizon.net] has quit [Ping Timeout]
00:37 Doctor_Nick [~nick@Nightstar-12626.tampfl.fios.verizon.net] has joined #code
00:37 mode/#code [+o Doctor_Nick] by ChanServ
00:44 AnnoDomini [~farkoff@Nightstar-29624.neoplus.adsl.tpnet.pl] has quit [Quit: Drive me closer, I want to hit them with my sword!]
00:44 Derakon[AFK] is now known as Derakon
00:45 Vornicus is now known as Vornicus-Latens
00:56 Vornotron [~vorn@Admin.Nightstar.Net] has joined #code
00:57 Vornicus-Latens [~vorn@ServicesOp.Nightstar.Net] has quit [Ping Timeout]
01:04 Consul [~consul@Nightstar-5023.dsl.sfldmi.ameritech.net] has joined #code
01:04 mode/#code [+o Consul] by ChanServ
01:07 Vornotron [~vorn@Admin.Nightstar.Net] has quit [Ping Timeout]
01:08 Vornotron [~vorn@Admin.Nightstar.Net] has joined #code
01:33 Vornucopia [~vorn@Admin.Nightstar.Net] has joined #code
01:34 Vornotron [~vorn@Admin.Nightstar.Net] has quit [Ping Timeout]
02:47
<@gnolam>
Huh. I drove away Shou for good, didn't I?
02:47
<@gnolam>
Sweet.
02:50
<@ToxicFrog>
Actually, I think I might have.
02:51
<@gnolam>
True. I was being more nationalistically passive-aggressive.
02:51 * Consul wonders... Will he be next?
02:51
<@gnolam>
You actually code. I do no think so.
02:52
<@Consul>
Well, I try to, anyway.
02:52
<@ToxicFrog>
Personally, I would rather have seen him straighten up and fly right than leave, but perhaps he'll come back once he's improved.
02:52
<@Consul>
Did I miss an incident?
02:53
<@gnolam>
But until then, I'm rejoicing.
02:54
<@ToxicFrog>
Consul: long rambling roleplay-heavy conversations with his friend that belonged in #egs or #nightstar_bar.
02:55
<@ToxicFrog>
Over and over again.
02:55
<@Consul>
Ah...
02:55
<@Consul>
Speaking of coding, I really should try my hand at making some Cairo widgets in Python this weekend.
02:55
<@ToxicFrog>
I have no problem with offtopic discussion in moderation - hell, this channel turns into #videogames or #math often enough - but this wasn't it.
02:56
<@Consul>
Well, I would argue that math is on-topic for a coding channel, at least tangentially.
03:01 * McMartin learns about boost::lexical_cast.
03:08
<@gnolam>
And on the topic of #videogames and off-topicness, http://www.conquerthislife.com is bloody brilliant.
03:11
<@gnolam>
They've recruited the Hoff. 'nuff said.
03:11
<@Consul>
Can't go wrong with the Hoff.
03:13
<@gnolam>
More like "can't go wrong with self-irony". :)
03:14
<@gnolam>
After these commercials and the almost /Alexandrov-like/ song ( http://www.youtube.com/watch?v=798HhYw1TQs ), I'm almost ready to go buy RA3. Shame my computer is too old to handle it. :-/
03:16
<@Consul>
Sorry, I just couldn't finish that video. :-/
03:17
<@gnolam>
I guess I've spent too much time around Germans.
03:18
<@Consul>
It brought up too many painful childhood memories of Knight Rider.
03:19
<@ToxicFrog>
McMartin: lexical_cast?
03:19 * Derakon ponders tables for his board game.
03:20
<@gnolam>
ToxicFrog: toString, basically. IIRC.
03:21
<@Derakon>
A Game would consist of a set of Players, a Board, and a turn number. Each Player has their stances, their money, and a State. Each Board has a list of States. Each State has a population, stances, and any penalty markers necessary.
03:22
<@Derakon>
Mmm...Games should also have a list of Accounts (mapped to Players) so that a given user can have multiple accounts for slow games, maybe?
03:28
<@Derakon>
Does that sound plausible?
03:29
<@gnolam>
Depends on the game, really.
03:29
<@Derakon>
See: http://derakon.livejournal.com/295833.html#cutid1
03:34
<@gnolam>
Ah, State, not state.
03:34
<@Derakon>
Oh, yes, that context does help.
03:35
<@gnolam>
If you're used to thinking about state machines... yes. :)
03:40
<@ToxicFrog>
Oh, state as in province?
03:41
<@gnolam>
Yes.
03:41
<@gnolam>
Derakon: you might want to look at "Twilight Struggle".
03:42
<@gnolam>
It's the Cold War and not campaigning, but there are some gameplay mechanics you might want to steal^W borrow.
03:52
<@Derakon>
I'll keep that in mind.
03:52
<@Derakon>
I've also been told to check out 1960.
03:52
<@Derakon>
(A game, not a year)
03:54
<@McMartin>
lexical_cast is actually more fromString than toString.
03:55 * Derakon <3 serialization and deserialization.
03:57
<@gnolam>
McMartin: Ah. Guess I didn't RC then.
03:57
<@gnolam>
At least the String part was right. :)
04:04 gnolam [lenin@79.136.60.ns-4387] has quit [Quit: Z?]
04:39 * Derakon moves stances into their own table for the sake of allowing variable-issue games.
04:40
<@McMartin>
(YOU WILL NEVER DEFEAT MY WEEPING CRANE STANCE!)
04:40
<@Derakon>
(FEAR MY EMO WOMBAT!)
04:41
<@Derakon>
Hm. A player is really an instance of an account, with game-specific information. Each player is also tied to a game. So the player table should have an account_id column and a game_id column, right? But that seems wrong somehow...
04:49
<@Derakon>
...?
04:50
<@ToxicFrog>
Makes sense to me.
04:53 * Derakon eyes the Board table. "Does it need anything beyond an id?"
04:59
<@Derakon>
Okay. I have the following tables: Account, Game, Board, Player, State, PenaltyMarker, PlayerStance, StateStance.
05:00
<@Derakon>
Time to write an API~
05:25
<@Derakon>
What's it called when a table uses the combination of two values as the key?
05:25
<@Derakon>
(Or as a uniqueness constraint, anyway?)
06:36 Derakon is now known as Derakon[AFK]
08:19 AnnoDomini [~farkoff@Nightstar-29624.neoplus.adsl.tpnet.pl] has joined #Code
08:19 mode/#code [+o AnnoDomini] by ChanServ
08:47 Vornucopia is now known as Vornicus-Latens
08:59 You're now known as TheWatcher
09:39 gnolam [lenin@79.136.60.ns-4387] has joined #Code
09:39 mode/#code [+o gnolam] by ChanServ
16:29 gnolam [lenin@79.136.60.ns-4387] has quit [Ping Timeout]
16:30 gnolam [lenin@79.136.60.ns-4387] has joined #Code
16:30 mode/#code [+o gnolam] by ChanServ
19:05 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
19:05 mode/#code [+o Attilla] by ChanServ
19:09 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Connection reset by peer]
19:09 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
19:09 mode/#code [+o Attilla] by ChanServ
19:18 Attilla [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has quit [Connection reset by peer]
19:18 Attilla_ [~The.Attil@Nightstar-9469.cdif.cable.ntl.com] has joined #code
19:18 Attilla_ is now known as Attilla
19:31 Doctor_Nick [~nick@Nightstar-12626.tampfl.fios.verizon.net] has quit [Ping Timeout]
19:44 Doctor_Nick [~nick@Nightstar-12626.tampfl.fios.verizon.net] has joined #code
19:45 mode/#code [+o Doctor_Nick] by ChanServ
19:55 Vornicus-Latens is now known as Vornicus
21:23 AnnoDomini [~farkoff@Nightstar-29624.neoplus.adsl.tpnet.pl] has quit [Ping Timeout]
21:25 AnnoDomini [~farkoff@Nightstar-29258.neoplus.adsl.tpnet.pl] has joined #Code
21:25 mode/#code [+o AnnoDomini] by ChanServ
22:47 Serah [~Z@Nightstar-5401.atm2-0-1041217.0xc329e232.boanxx12.customer.tele.dk] has joined #Code
22:47 mode/#code [+o Serah] by ChanServ
23:03 ToxicFrog [~ToxicFrog@Admin.Nightstar.Net] has quit [Operation timed out]
23:31 You're now known as TheWatcher[T-2]
23:36 You're now known as TheWatcher[zZzZ]
--- Log closed Sat Nov 08 00:00:02 2008
code logs -> 2008 -> Fri, 07 Nov 2008< code.20081106.log - code.20081108.log >