[00:00] <netrunner> GOTCHA!
[00:00] <netrunner> ;)
[00:00] <valentin> mnemoc: what exactly do you mean by that ? something like a factory
[00:00] <valentin> ?
[00:01] <netrunner> valentin: to explain: I modified a xchat plugin by a) translating the spanish comments with mnemocs help, b) fixing his broken code with your help :)
[00:01] <valentin> :)
[00:02] <mnemoc> i want to have a class with a list of available PLAYERs, i implement many kind of PLAYER using Inheritance
[00:03] <mnemoc> each .o will call game->Register( ... ) to tell the game it exists
[00:03] <valentin> ok
[00:03] <mnemoc> game will select two of them and instanciate
[00:03] <valentin> then you will register objects like
[00:04] <valentin> class GameFactory { public: virtual Game* Create ()  = 0 };
[00:04] <valentin> i guess ?
[00:04] <valentin> and Register implementations
[00:05] <valentin> class MyGameFactory { public: virtual Game* Create () { return new MyGame (); } };
[00:06] <valentin> s/Game/Player
[00:06] <valentin> can you point me to some lines of code ?
[00:06] <mnemoc> no lines yet :\
[00:07] <mnemoc> player1.o player2.o .... playern.o implement Player class
[00:07] <valentin> so you have a abstract base class named sth like 'Player' ?
[00:07] <mnemoc> GameFactory will choose two of the registered players
[00:07] <mnemoc> yes
[00:08] <valentin> and in the object files there are implementations of that classes
[00:08] <mnemoc> and make the play the game
[00:08] <mnemoc> yes
[00:08] <mnemoc> with different names, but they are class Player1 : public Player {}
[00:08] <valentin> yes
[00:09] <valentin> normaly you just register factory objects
[00:09] <mnemoc> to those .o game is and extern object with a RegisterPlayer() method
[00:09] <mnemoc> static?
[00:10] <mnemoc> s/and/an/
[00:10] <valentin> no, i thougt the init routine of the .o files call game -> register
[00:11] <mnemoc> i don't want to create 300 objects to choose only two :p
[00:11] <valentin> not the coosing
[00:11] praenti (~praenti@mail.obster.org) left irc: Read error: 104 (Connection reset by peer)
[00:11] <valentin> as registry keys with constructor caller
[00:11] praenti (~praenti@mail.obster.org) joined #rocklinux.
[00:11] <valentin> shall i hand you some example code in private query ?
[00:12] <mnemoc> please :D
[00:12] <valentin> ok, then i'll quick hack a prototype for you.
[00:15] <netrunner> ah, meanwhile my crystal finished :)
[00:15] <netrunner> n8 then.
[00:17] <demian> bye netrunner 
[00:31] [anders2] (~snafu@82-68-84-60.dsl.in-addr.zen.co.uk) joined #rocklinux.
[00:36] <demian> hi [anders2]
[00:39] <mnemoc> valentin: great example :D
[00:39] <mnemoc> valentin: thanks a lot
[00:42] <valentin> mnemoc: my pleasure
[00:53] <[anders2]> lo demian 
[00:58] <demian> why anders2 and now anders simply? :p
[00:58] <demian> s/now/not
[00:59] <[anders2]> demian: because this login is from my stinkpad, which may or may not be logged in, and the [anders] nick I'd use from my server, which has been sick, but now should start being okay
[01:00] <demian> :)
[01:00] <[anders2]> as I have been out of work for the past six weeks, I have been logged in a lot from the stinkpad.. :-/
[01:02] <[anders2]> anyways, bedtime.
[01:04] Action: demian loves xml and soap serialization :D
[01:08] <mnemoc> c# ?
[01:08] <mnemoc> err... i mean, mono?
[01:11] <valentin> gn8 everybody.
[01:24] <demian> nigh valentin 
[01:24] <demian> mnemoc: c#.
[01:29] demian (~demian@ left irc: "leaving"
[01:29] <mnemoc> http://www.dwheeler.com/program-library/ <-- how could i have missed this all these years?
[02:25] Mestapheles (~Captain@d142-59-231-163.abhsia.telus.net) joined #rocklinux.
[03:50] sparc-kly (~MuBeX@65-23-199-247.prtc.net) joined #rocklinux.
[04:06] blindcod1r (~blindcode@dsl-082-082-102-246.arcor-ip.net) joined #rocklinux.
[04:06] blindcoder (~blindcode@dsl-082-082-094-086.arcor-ip.net) left irc: Nick collision from services.
[04:06] Nick change: blindcod1r -> blindcoder
[04:56] netrunne1 (~andreas@pD9E8D0DE.dip0.t-ipconnect.de) joined #rocklinux.
[05:07] mnemoc_ (~amery@ joined #rocklinux.
[05:12] netrunner (~andreas@pD9E8CF25.dip0.t-ipconnect.de) left irc: Read error: 110 (Connection timed out)
[05:12] Nick change: netrunne1 -> netrunner
[05:20] mnemoc (~amery@ left irc: Read error: 110 (Connection timed out)
[05:20] Nick change: mnemoc_ -> mnemoc
[05:30] mistik1 (rasta@ool-44c02704.dyn.optonline.net) left irc: "http://irssi.org/scripts/scripts/quitmsg.pl"
[07:12] mistik1 (rasta@ool-44c02704.dyn.optonline.net) joined #rocklinux.
[07:17] <SMP> mnemoc: see also http://people.redhat.com/drepper/dsohowto.pdf
[07:18] <netrunner> moin.
[08:22] BoS_ (~BoS@dialin-212-144-002-150.arcor-ip.net) joined #rocklinux.
[08:33] BoS (~BoS@dialin-212-144-072-142.arcor-ip.net) left irc: Read error: 113 (No route to host)
[08:40] <blindcoder> moin
[08:48] Mestapheles (~Captain@d142-59-231-163.abhsia.telus.net) left irc: "Leaving"
[08:50] Nick change: BoS_ -> BoS
[08:58] _Ragnar__ (loki@abarrach.franken.de) joined #rocklinux.
[08:58] _Ragnar_ (loki@abarrach.franken.de) left irc: Read error: 104 (Connection reset by peer)
[09:12] Action: netrunner working his way through flyspray. we really should clear out all 2003 bugs, how does that look a software that carries 2 year old bugs? :)
[09:32] ajit (~chatzilla@adsl-68-124-220-122.dsl.sndg02.pacbell.net) joined #rocklinux.
[09:33] ajit (~chatzilla@adsl-68-124-220-122.dsl.sndg02.pacbell.net) left #rocklinux.
[09:39] nzg (~tschmidt@p508EBF94.dip.t-dialin.net) joined #rocklinux.
[10:30] <blindcoder> netrunner: bad :/
[12:26] _Ragnar__ (loki@abarrach.franken.de) left irc: Remote closed the connection
[12:26] _Ragnar_ (loki@abarrach.franken.de) joined #rocklinux.
[13:09] kasc_ (kasc@dsl-213-023-191-167.arcor-ip.net) joined #rocklinux.
[13:18] kasc (kasc@dsl-213-023-191-027.arcor-ip.net) left irc: Read error: 104 (Connection reset by peer)
[13:18] Nick change: kasc_ -> kasc
[14:30] <owl> moin
[14:30] <owl> .oO( "sick, sad world!" *puke* )
[14:30] <fake> moin owl
[14:30] Action: blindcoder whacks owl with a shinai :)
[14:31] <owl> shinai? 
[14:31] <owl> <- grabs breakfast
[14:31] <blindcoder> http://www.schwert-shop.de/Smartstore/pd-1854684985.htm?defaultVariants=search0_EQ_118%2520cm_AND_%7BEOL%7D&categoryId=109
[14:32] <owl> aaah, the wooden sword ?
[14:32] <blindcoder> yeah :)
[14:33] <blindcoder> bamboo sword, to be exact
[14:34] <owl> hehe
[14:34] <owl> might i borrow it for hitting about 3 people?
[14:34] <owl> (no, more)
[14:35] <blindcoder> buy your own, they're not that expensive
[14:35] <owl> haha. i will have to pay for an lawyer maybe... 
[14:35] Action: daja77 greeting from berlin
[14:35] <fake> berlin?
[14:35] <owl> --> "der pleitegeier kreist schon"
[14:36] <fake> greetz from ingolstadt
[14:36] <owl> hi daja77 , fake 
[14:36] <daja77> fake: i am at auswärtiges amt
[14:36] <fake> UAH! UMLAUTS!
[14:36] <blindcoder> daja77: greets from berlin :)
[14:36] <daja77> :)
[14:36] <fake> daja77: why?
[14:36] <owl> daja77: huh? what are you doing there?
[14:37] <blindcoder> daja77: thinking of leaving, hm?
[14:37] <daja77> bein at UN Meeting reagarding internet gouvernance
[14:37] <owl> O_o
[14:37] <daja77> blindcoder: ?
[14:37] <blindcoder> daja77: j/k :)
[14:38] <daja77> waiting for the next session
[14:38] <daja77> running putty from firefox cache on this terminal here ;)
[14:39] <daja77> i should drive around about
[14:41] <owl> greets from sephiroth, btw
[14:43] <fake> 313 builds total, 313 completed fine, 0 with errors.
[14:43] <fake> wee.
[15:37] <praenti> hi
[15:37] <owl> hi praenti 
[15:37] <praenti> fake: good work. what should i do with the apm patch. Because it is not necessary I would discard it.
[15:38] <praenti> but i want to hear your opinion
[15:40] <fake> praenti: i'm not sure either
[15:40] <netrunner> praenti: I wanted to ask you sth
[15:40] <praenti> shit. 
[15:40] <fake> on the one hand it's a patch that collides with the as-few-patches-as-possible rule
[15:40] <praenti> netrunner: ask
[15:40] <fake> on the other hand it's already there and doing the right thing (tm)
[15:40] <praenti> fake: thats the point
[15:41] <netrunner> praenti: what do you think of integrating xorg and xfree86 into one package that can  be used like x11=xorg and x11=xfree86 ?
[15:41] <fake> praenti: maybe you could send it upstream?
[15:41] <praenti> and for me the as-few-patches-as-possible rule ism more important
[15:41] <fake> can you think of a case where the use of /usr/src/linux/include could break antyhing?
[15:41] <fake> ah
[15:41] <fake> Emerge-Pkg
[15:43] <praenti> netrunner: can you do an approach. i have not the time at the moment. also on the dev-meeting clifford suggest that I should not use pkgfork in this package
[15:44] <praenti> netrunner: perhaps we should discuss that. personally i would prefer a more compact pkg. so pkgfork is an option
[15:44] <praenti> fake: i don't now if /usr/src/linux would be a problem. normally this should not cause any problems
[15:45] <praenti> so the rule is more immportant
[15:45] <netrunner> praenti: the point is, I'd like to re-integrate nx-X11. but that would be the third alternative.
[15:45] <fake> praenti: we can always revive the patch if problems arise, that's right.
[15:45] SMP (~stefanp@vanessa.wronline.net) left irc: Read error: 60 (Operation timed out)
[15:45] <fake> but
[15:46] <fake> wouldn't apmd then depend on linux=linux??-source instead of linux=linux??-header ?
[15:46] <praenti> fake: right thats a good question
[15:46] Action: fake taking a look at dep-debug
[15:47] <praenti> what was the dep before change to 2.6
[15:47] <mnemoc> fake: linux-source might be optional, linux-header is mandatory
[15:48] <blindcoder> personally I dislike the x11= thing for xfree and xorg
[15:48] <blindcoder> because right now the packages are still somewhat compatible but that might change in the future and we'd have to split it again
[15:48] <fake> praenti: the dep was on -source, it should be on header,
[15:48] <fake> so i'd say yes to the patch
[15:49] <praenti> fake: can understand that
[15:50] <netrunner> btw, does anybody want to assist me in crawling through flyspray? 
[15:51] <netrunner> or do we want to spend a day on 21c3 together on this?
[15:52] Action: praenti chages the room
[15:52] th (th@thzn.de) left irc: Read error: 110 (Connection timed out)
[15:53] <fake> netrunner: most topics in flyspray can't be handled so quickly
[15:54] <fake> netrunner: i had a look today, again, we'd first need to spearate between -stable and -DEV bug reports/etc
[15:54] <netrunner> fake: there is a separation. there is a field for 2.0 and 2.1
[15:56] Action: praenti back
[15:57] <fake> netrunner: oh, right
[15:57] <praenti> netrunner: i would suggest that you start a discussion on the RLML about the X thing. I don't like to decide this because I'm totally unsure what we should do
[15:58] <blindcoder> yes, then I at least have something for the next newsletterl :)
[15:58] <blindcoder> I can hardly link to daily IRC logs, now can I?
[16:08] <praenti> fake: btw. do you have a good workaround for compiling rock on a PPC build which is made by Rene. gcc 3.2.x has a lot olf internal compiler errors
[16:09] Action: praenti had a lot of problems with this ... drock
[16:11] <fake> praenti: i could give you a more recent -minimal-desktop build
[16:11] <fake> i had those problems, too
[16:12] <praenti> fake: would be good but this must wait until i'll back in the FH. my traffic limit at home is nearly reached
[16:12] <fake> praenti: you could drive by ;)
[16:12] <fake> it's just one cd
[16:13] <praenti> fake: that would be a good possibillity. when can i come tomorrow?
[16:13] <fake> uh, tomorrow is saturday, right?
[16:14] <blindcoder> yes
[16:14] Action: netrunner about to install a crystal build with gcc343
[16:14] <praenti> today i have no time... :-/
[16:14] <owl> bye, bye
[16:14] <fake> praenti: we could organize that on short notice?
[16:14] <fake> bye owl!
[16:14] <praenti> bye owl
[16:14] <blindcoder> ybe owl 
[16:15] <praenti> fake: no problem. i will call you tomorrow about 16:00 if thats ok
[16:17] <fake> praenti: perfect.
[16:17] <praenti> :-)
[16:17] <praenti> i will leave now. bye bye
[16:18] <fake> bye!
[16:23] <fake> ha
[16:23] <fake> finally the windows xp media center edition remote control i got from hannes work reliably with lirc and mu homebrew serial reciever...
[16:24] <fake> sw33t, 45 buttons ;)
[16:39] <netrunner> damn, I have a bootdisk on my tftp server and cannot find the 2nd_stage for it.
[16:48] Action: netrunner should be more careful with this installer thing. just created a filesystem on my recovery partition.
[16:55] <netrunner> where is the difference between ROCK/pkgs and ROCK/pkgs_sel ?
[16:59] Action: netrunner installing ...
[17:06] sparc-kly (~MuBeX@65-23-199-247.prtc.net) left irc: "Leaving"
[17:18] <mnemoc> any C++ guru can tell me what's wrong here --> http://svn.geeks.cl/atarigo/players/human_player.cc ?
[17:25] treo (~xfman@Dbea1.d.pppool.de) joined #rocklinux.
[17:25] <treo> sali
[17:26] <fake> hi treo
[17:27] Action: treo is away: essen
[17:39] <netrunner> mnemoc: I am not a guru, but what's the message?
[17:57] Action: treo is back (gone 00:29:22)
[18:05] <fake> aaargh
[18:05] <fake> i hate it
[18:05] <fake> in a serial console running /bin/sh as init running ping to test the network connection is *bad* idea
[18:05] _Ragnar_ (loki@abarrach.franken.de) left irc: Read error: 60 (Operation timed out)
[18:05] <blindcoder> fake: why?
[18:06] Nick change: BoS -> BoS^
[18:06] <fake> blindcoder: no Control-C
[18:06] <blindcoder> oh
[18:06] <fake> and no 2nd terminal etc. to send a kill
[18:07] <blindcoder> heh
[18:07] Nick change: BoS^ -> BoS|afk
[18:12] <mnemoc> netrunner: gcc dislikes the '.'
[18:12] <netrunner> hm. kde 3.3.1 feels faster.
[18:12] <netrunner> mnemoc: don't you use -> in c++?
[18:13] <netrunner> I cannot really remember, but if you like I can ask stroustrup
[18:13] <mnemoc> netrunner: it fails too
[18:13] <mnemoc> netrunner: if you think it diserves it
[18:14] <mnemoc> players/human_player.cc:6: error: syntax error before `->' token
[18:15] <mnemoc> i have to be doing something wrong, but i can't find what
[18:15] _Ragnar_ (loki@abarrach.franken.de) joined #rocklinux.
[18:20] <netrunner> hm, crystal misses quite a bunch of packets.
[18:20] <mnemoc> http://www.cnn.com/2004/TECH/biztech/11/19/tech.microsoft.reut/index.html
[18:32] Minto (~chatzilla@82-217-66-7.cable.quicknet.nl) joined #rocklinux.
[18:41] <fake> who wrote the desktop file for mips64emul ??
[18:45] <mnemoc> you did :)
[18:48] <fake> nooo
[18:55] Action: blindcoder , probably
[18:55] <blindcoder> knowing nothing about mips64emul, of course ^^
[18:57] <blindcoder> yes, that carries my handwriting
[19:00] <fake> mips64emul is useless if started w/o arguments
[19:01] <blindcoder> another of those stupid programs :/
[19:01] <blindcoder> not even config file?
[19:02] <blindcoder> simple terminal menu like bochs?
[19:02] <blindcoder> usable defaults?
[19:02] <fake> nope.
[19:03] <blindcoder> *sigh*
[19:05] <blindcoder> guess I still think too highly of free emulators
[19:06] <fake> maybe you should note that's it's the first and only full mips system emulator...
[19:07] <blindcoder> epsxe is also the only functional PSX emulator for linux I know of. Still it has a GTK Frontend
[19:07] <blindcoder> even the V0.60 PS2 Emulator has
[19:07] <blindcoder> (which, btw., isn't fully functional IIRC)
[19:08] <fake> epsxe is a port of a windows-only project
[19:08] <fake> (done by gamers, not by programmers *g*)
[19:08] <blindcoder> yes, and programmers don't care about users, I know
[19:09] <fake> programmers have different priorities...
[19:09] <blindcoder> that doesn't change the fact that I think it's crap wrt usability
[19:09] <blindcoder> which plays a big part in software quality
[19:11] <blindcoder> you know, I didn't want those .desktop files in ROCK for no reason at all
[19:11] <blindcoder> it's because it was the first question I've been asked by two users: "Where are the programs?"
[19:13] <fake> *rises an eyebrow*
[19:13] <blindcoder> fascinating ;)
[19:22] <fake> hum
[19:22] <fake> where has misc/archive/showdeps.sh gone?
[19:25] <fake> ah
[19:25] <fake> old tarball, mea culpa
[19:30] <_Ragnar_> hmmm
[19:30] <_Ragnar_> no changes in trunk for several days .... something wrong?:)
[19:31] <fake> clifford is busy
[19:31] <_Ragnar_> ah okay
[19:31] <fake> but not for much longer.
[19:32] <_Ragnar_> =) kewl
[19:32] netcrow (~netcrow@sigenv.eperm.net) joined #rocklinux.
[19:33] <fake> hi netcrow 
[19:34] <netcrow> hi fake
[19:47] <netcrow> bye!
[19:47] netcrow (~netcrow@sigenv.eperm.net) left irc: "leaving"
[19:51] nzg (~tschmidt@p508EBF94.dip.t-dialin.net) left irc: "Verlassend"
[20:04] <treo> away ^^
[20:04] treo (~xfman@Dbea1.d.pppool.de) left irc: "cya@all"
[20:23] BoS|afk_ (~BoS@dialin-212-144-087-152.arcor-ip.net) joined #rocklinux.
[20:35] BoS|afk (~BoS@dialin-212-144-002-150.arcor-ip.net) left irc: Read error: 110 (Connection timed out)
[21:26] <fake> mom...
[21:26] <fake> arghl
[21:27] tcr (~tcr@pD9EAAA47.dip.t-dialin.net) joined #rocklinux.
[21:28] <mnemoc> Fourth "beta" release of Freeciv 2.0.0
[21:28] <mnemoc>     19 Nov 2004 
[21:28] <mnemoc> if anyone can/want to update :p
[21:55] <daja77> good idea
[21:56] <mnemoc> daja77: http://www.wesnoth.org/
[21:56] <daja77> wesnoth?
[21:57] <mnemoc> a cute game
[22:02] <daja77> that's blindy's package
[22:04] <mnemoc> oh, i didn't now
[22:25] demian (~demian@ joined #rocklinux.
[22:26] <demian> hi
[22:26] <mnemoc> hi demian 
[22:30] Minto (~chatzilla@82-217-66-7.cable.quicknet.nl) left irc: "ChatZilla 0.9.61 [Mozilla rv:1.7.3/20040910]"
[22:43] <demian> mnemoc. con toda la pata?
[22:44] <mnemoc> demian: uhm?
[22:45] <demian> me refiero.. a que si todo esta en orden... todos los circuitos bien sincronizados.. sin problemas.
[22:46] <mnemoc> yeah, i'm quite well these days :)
[22:46] <demian> more than other days?
[22:47] <mnemoc> the same :)
[22:48] <demian> :)
[22:49] tcr (~tcr@pD9EAAA47.dip.t-dialin.net) left irc: Read error: 110 (Connection timed out)
[23:22] <owl> re
[23:23] <demian> wb sandra.
[23:25] <demian> brb
[23:26] demian (~demian@ left irc: "leaving"
[23:27] <owl> hi demian O_o. bye demian
[00:00] --- Sat Nov 20 2004