IRC Networks
Irc Logs Stats
Start date: 2007-09-27 02:48:27
Last update: 2008-10-24 20:19:38
Channels: 41
Logged Lines: 6230436
Size: 1822.58 MB
Powered by
Channel Info
Network: freenodeChannel: #csharp |
Search in www.irclog.org
Log from #csharp at freenode 2006-05-25
[19:29]<mjzymygo>evarlast: yeh... handy when screwing around with certain algorithms
[19:29]<dyguw>Moridin8: I'd never work for such a company.
[19:29]<mjzymygo>and cheating with strings... immunatble string's peeve me
[19:30]<wyfaj>so use stringbuilder ?
[19:30]<mjzymygo>Minux: most big ones in the UK are like that... because they treat developers as interchangable resources too often...
[19:30]<dyguw>okey :(
[19:30]<mjzymygo>wilco... and that allows you to alter a string internally how?
[19:30]<nvzzfzsv>but the shitty companies like that seem to pay better, go figure?
[19:31]<wyfaj>oh, you mean you sometimes have the need to modify existing strings?
[19:31]<wyfaj>ie. that are not in your control?
[19:31]<dyguw>evarlast: I work my myself :)
[19:32]<mjzymygo>wilco: altering a string internally is desirable under certain circumstances. But i'm not going to go into it now ;)
[19:32]<nvzzfzsv>minux: I'm to gutless to try to do that.
[19:32]<dyguw>evarlast: :)
[19:32]<sdnffdxdlld>stupid computr :(
[19:32]<sdnffdxdlld>computer
[19:32]<mjzymygo>(in short, cryptography and preventing side-ways hacks)
[19:32]<dyguw>I hate working for someone else, I've been dreaming about my own company since I was like 7
[19:33]<sdnffdxdlld>mininova has done over 400million torrent downloads :D
[19:33]<dyguw>Ugh, I hate piracy.
[19:34]<nvzzfzsv>me too, piracy is bad.
[19:34]<dyguw>I buy the stuff I want.
[19:34]<sdnffdxdlld>piracy is bad mmmkay just like drugs n alcohol and sex with women
[19:35]<sdnffdxdlld>i buy what i can afford
[19:35]<nvzzfzsv>smellyhippy: append("other than your wife") ;)
[19:35]<sdnffdxdlld>if i like something alot i'll buy it
[19:35]<sdnffdxdlld>if not i'll watch/listen/play it for a little then delete it
[19:35]<mjzymygo>evarlast... I only down load things I intend to buy... like Lost Series 2 and BSG series 2
[19:35]<sdnffdxdlld>i dont see why i should go pay £16 for an album then find out its shite
[19:36]<sdnffdxdlld>i like the idea of a tax being put on the internet ... a flat rate per month which goes to the artists
[19:36]<sdnffdxdlld>then they get paid and we get a fair deal
[19:37]<nvzzfzsv>i download things I know that the artist won't see money from. like old aretha franklin
[19:37]<mjzymygo>Smippy: Dude... I prefer the "internet is free" thing... I hate the idea of a two tier internet..
[19:38]<sdnffdxdlld>the tax is part of the isp costs ...
[19:38]<mjzymygo>evarLast... if I downloaded stuff my say... Haujobb or Ayria and didn't buy their actual albums i'd feel like a shit because they ain't big stars...
[19:38]<dyguw>smippy haha
[19:38]<sdnffdxdlld>you pay for your connection like always but part of that cash goes to the artists
[19:38]<sdnffdxdlld>the internet is free
[19:38]<nvzzfzsv>Moridin8: OMFG! How did you know I like Haujobb and Ayria!?!?
[19:38]<sdnffdxdlld>but your connection is not ;)
[19:38]<dyguw>no, I wouldn't like that part of my connection fee goes to the artists.
[19:38]<mjzymygo>evarLast.. I don't... they are my current listening main-stay!
[19:38]<dyguw>What if I don't download any music?
[19:39]<nvzzfzsv>Moridin8: I actually did download the latest Ayria and Covenant and haven't bought 'em yet, and yes, I feel like hist.
[19:39]<nvzzfzsv>*shit* because of it.
[19:39]<mjzymygo>I haven't got Covenants new one. You got Assemblage23 Storm yet? it rools
[19:39]<nvzzfzsv>nah, I don't really like them.
[19:39]<mjzymygo>boo!
[19:39]<nvzzfzsv>at least I never go into them.
[19:39]<mjzymygo>=)
[19:39]<sdnffdxdlld>minux, then you'd better start :P
[19:40]<mjzymygo>Assemblage 23 is cool. But at the moment I am looking through Daniel Myers back catalogue (Haujobb lead)... Destroid and Architect get high airplay right now
[19:40]<nvzzfzsv>new stuff for me is Cesium137 - Elemental, Seabound - Beyond Flatline, and Dismantled - Post Nuclear
[19:40]<dyguw>smellyhippy: No, I buy my albums :)
[19:41]<sdnffdxdlld>aye and so do i ... but i still downlaod them too
[19:41]<mjzymygo>you listen to the online station JET? (you can get it thru vampirefreaks.com)
[19:41]<sdnffdxdlld>Jet is the name of the dude ;)
[19:41]<mjzymygo>smippy... I know... but everyone i've talked to knows which one i'm talking about if I say 'Jet'
[19:42]<mjzymygo>bastard... back in a mo...
[19:42]<sdnffdxdlld>but you said JET and i'm feeling in the mood to argue over minor faults hehe
[19:42]<mjzymygo>me poke smippy HARD
[19:43]<dyguw>heh
[19:43]<sdnffdxdlld>it'd be cool having one of those
[19:43]<dyguw>URL please
[19:43]<dyguw>Never heard of it
[19:44]<dyguw>I HATE having to come up with names for classes and shit
[19:44]<sdnffdxdlld>http://www.zcorp.com/products/printersdetail.asp?ID=2
[19:44]<nvzzfzsv>Moridin8: I haven't. I usually listen to RantRAdio if I listen to internet. Or IPM
[19:45]<sdnffdxdlld>naming classes is fairly easy most of the time ... just name it by what it dpoes
[19:46]<2uc>Does anyone know of an explanation how to draw images into a certain "area" or widget?
[19:46]<wyfaj>easiest is to use a picturebox probably
[19:46]<wyfaj>assuming you're using winforms
[19:46]<2uc>I'm looking for something that has some sort of background image and various smaller images that I can "move around" as I like
[19:47]<2uc>wilco: GTK#
[19:47]<wyfaj>oh, no idea then
[19:47]<dyguw>I got a class, ExtensibilityManager that takes care of items types, product information, modules or whatever my plugins add to the system. The entry point of a plugin is it's Initiailze method. But, this method needs a parameter which the plugin can use to modify the system. What should I name the class/interface that this parameter is an instance of?
[19:47]<2uc>wilco: what about a drawing area?
[19:49]<2uc>Ah, theres an example in my book
[19:49]<dyguw>I'll name it FooBar for now.
[19:50]<dyguw>IExtensibilityLoadContext perhaps...
[19:55]<wyfaj>what is the interface used for ?
[19:55]<wyfaj>oh
[19:55]<dyguw>It's used by the plugins to register modules, item types, or whatever...
[19:56]<wyfaj>IApplicationContext ?
[19:57]<wyfaj>although i prefer a slightly different design that which you've chosen for plugin systems :)
[19:57]<wyfaj>than*... sheesh, i keep saying that lately instead of than
[19:59]<dyguw>How would you do?
[19:59]<dyguw>do it*
[20:00]<dyguw>wilco: It's not a pure plugin system, without the plugins, the application will do exactly nothing =)
[20:00]<dyguw>wilco: Except let you logon to a server and then disconnect.
[20:01]<dyguw>Is it possible to call a base class ctor inside my own ctor instead of before my own ctor like in C++?`
[20:01]<wyfaj>usually i prefer implementing IServiceProvider and pass an instance of that to each plugin.... then I'd create some interfaces, such as ICommandService for dealing with menus/toolbars, IWhateverService, etc..... the implementation of IServiceProvider.GetService(Type) returns concrete instances of each requested service
[20:02]<wyfaj>you simply pass an instance of the IServiceProvider to each plugin when you initialize them.... then each plugin can request services... for example, if a plugin wants to add a menu, it could do so like: ICommandService x = app.GetService(typeof(ICommandService)); x.CreateCommand(....) and so on
[20:03]<wyfaj>minux: yes... public ClassName(arglist) : base(baseArglist) { }
[20:03]<dyguw>Yes, but I want to do public ClassName(arglist) { foo; base(baseArglist); } like you can in C++
[20:04]<wyfaj>oh right, no, you cant
[20:04]<dyguw>damn
[20:04]<wyfaj>you'll have to introduce something like an Initialize method
[20:05]<dyguw>ah, no need to, I can do this: public ClassName(string arg) : base(arg + "") { ... }







