WebHosting Paid by #1Payday.Loans
[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@208.165.55.133) left irc: "leaving" [01:29] <mnemoc> https://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@200.75.27.3) 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@200.75.27.9) 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: "https://irssi.org/scripts/scripts/quitmsg.pl" [07:12] mistik1 (rasta@ool-44c02704.dyn.optonline.net) joined #rocklinux. [07:17] <SMP> mnemoc: see also https://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> https://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 --> https://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> https://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: https://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@208.165.55.133) 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@208.165.55.133) left irc: "leaving" [23:27] <owl> hi demian O_o. bye demian [00:00] --- Sat Nov 20 2004