Code Project Project (CPP) [UPDATED 5/31]
-
Navin wrote: I have now lost all respect for you. You had respect for me to start with? Wow, thanks :-D Actually it was a pretty good project. The client is not using it to mass mail just anyone, they have their contact database which consists of registered subscribers.
Paul Watson
Bluegrass
Cape Town, South AfricaChris Losinger wrote: i hate needles so much i can't even imagine allowing one near The Little Programmer
That's what the mass mailers say.
-
empty
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I'm in. Your brave taking the lead.
-
empty
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
For the right type of project, I am in. MFC GUI, or the UGLY project sound right up my street. Roger Allen Sonork 100.10016 Were you different as a kid? Did you ever say "Ooohhh, shiny red" even once? - Paul Watson 11-February-2003
-
With all this brain power, I'm sure we could get a decent AI (or I am being too hopefull?)
.............Zack............. Developer Extraordinaire && Full Time Geek
"It's all about function over form. I mean, look at NASA. Their code isn't formatted correctly and their stuff looks crappy, but they'll get you to the moon." "And the geek shall inherit the earth..." GCS\P\SS d- s-:- a-- C++$ U--- P--- L- E- W++ N o K-? w+++ O++ !M-- V PS+ PE Y+ PGP t+ 5+ X+ R++ tv++ b++ DI++ D+++ G+>G++++ e* h- r++ y+
Some possible research for this. http://www.opencyc.org/[^]http://www.cs.umbc.edu/kqml[^]
-
Perhaps an RPG similar to Wizardry. Or a FPS along the lines of Duke Nukem.
.............Zack............. Developer Extraordinaire && Full Time Geek
"It's all about function over form. I mean, look at NASA. Their code isn't formatted correctly and their stuff looks crappy, but they'll get you to the moon." "And the geek shall inherit the earth..." GCS\P\SS d- s-:- a-- C++$ U--- P--- L- E- W++ N o K-? w+++ O++ !M-- V PS+ PE Y+ PGP t+ 5+ X+ R++ tv++ b++ DI++ D+++ G+>G++++ e* h- r++ y+
Or C&C, AOM, or UO? The key to a game is a good story! Any writers in the house willing to write a story? The story is what glues everything together.
-
Ok... 1 think I always find myself doing when I'm talking to fellow CPians [via IM] is using things like :zzz: and :rolleyes:. Why not make an Instant Messenging system... we could use the SIP and/or Jabber protocols so it could interoperate with MSN, AIM, ICQ and so on. It's not a massive project and not too difficult, it'll be good to get to know the others in the group and it's something we could all use on future projects to aid in our communication and so on. As well as being able to communicate with MSN and so on [SIP is great :-D] and having all the CP emoticons [very important] it could conenct to the CP rss feed and pull information from the web services here on CP [along with other webservices/rss feeds]. Integrated colloberation tools for CPP and so on Just a thought. Regards, Brian Dela :-)
Like Trillian? http://www.ceruleanstudios.com/[^]
-
How about an artificial life project with a CP twist? imagine Reproducing Bobs... Seriously, would anyone be interested in an ALife/AI project? This may satisfy JoeSox and also give the rest of us some AI experience.
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I personally think AI related is a great idea. In fact an Life sounds really cool to me. With respect to the MS thing, something with the same goal, advancing the "language" is available. It deals with AI and learning a language. http://robocode.alphaworks.ibm.com/home/home.html[^] This has all source code available. Could be used, the logic that is, to create a framework for the ALife.
-
How about an artificial life project with a CP twist? imagine Reproducing Bobs... Seriously, would anyone be interested in an ALife/AI project? This may satisfy JoeSox and also give the rest of us some AI experience.
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
Rather than just an ALife/AI, how about an ALife/AI project that is a P2P system. No central servers. Possible research information: http://www.jxta.org/[^]
-
Three ideas. 1. The idea that Chris Maunder mentioned. The good thing about that project is that it is doable, practical. It can consist of a foundation layer and then phases as new controls are built. Results can be quickly achieved which is vital to the success of a project team like this. The down side is it is web-dev and I know not everyone here is interested in that. 2. A code snippet library sharing app and service, thing. Naturally with a Visual Studio add-in. There are a lot of them out there but after having spent a week downloading and testing most of them the common problem is they are nice but hardcore programmers will hate them. You know, the command line type of guy. Most of them are a pain to setup and have a bunch of features that hardcore okes will never use. It needs to be something really slick, something focused and direct that works like a hardcore chap expects it to. 3. A project management system. Phase tracking, bugs, document storage, client feedback area etc. Not a source control system, but a system for the management of a project that both managers/clients and the developers are happy with. We all bitch about management of projects, so lets do something about it for once.
Also for the project in general, especially the first time out, I would like to say; Think small, think focused, think useful. An operating system, a game? Come on guys, we know how that will go, it won't. We need something that will do one or two things very, very well. Something that can start small, a foundation layer, be released, see results and then can be extended as needed. It must be attainable. Management of this is going to be a nightmare. People get bored, go on holiday, disagree, fail to deliver or just disapear. Splinter groups will form. So if we do something small and focused the first time it sets a good precedent for later, larger projects. Lets rather get our internals working before we try and fix the world :)
Paul Watson
Bluegrass
Cape Town, South AfricaChris Losinger wrote: i hate needles so much i can't even imagine allowing one near The Little Programmer
Paul Watson wrote: We need something that will do one or two things very, very well. Something that can start small, a foundation layer, be released, see results and then can be extended as needed. This is needed so we can work out the bugs and see how this whole project thing works out. Use a spiral model. Build small, then build layer by layer like on onion. This doesn't mean you can't have a grand idea. Just keep the initial requirements to a minimum.
-
empty
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I'll help too...If I find it stimulating enough... Pete
Insert Sig. Here!
-
Much better acronym. -Sean ---- Shag a Lizard
Ok, so I tried far too hard for that! And don't ask what Brian has to do with it... :eek: I'm sorry. :-O
David Wulff
"Without hopes and dreams we're directionless" - Anna
-
Designing intelligence requires the designers to have some of their own. ;)
"I have a strange ginger man living on my roof!"
"One of the most important things you learn from the internet is that there is no ‘them’ out there. It’s just an awful lot of ‘us’." -Douglas Adams
Jonathan 'nonny' Newman Homepage [www.nonny.com] [^]Jonny Newman wrote: Designing intelligence requires the designers to have some of their own. I don't understand your point. :confused::confused: Regardz Colin J Davies
*** WARNING *
This could be addictive
**The minion's version of "Catch :bob: "It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox
-
Good good :-D Just don't go pulling out any of those wires Chris :-D Regards, Brian Dela :-)
Brian Delahunty wrote: Just don't go pulling out any of those wires Chris Notice how he didn't say anything about not winding them VERY VERY tightly! Perhaps a bowtie? ;P
-
PLEASE READ THE COMMENTS SECTION Since I have taken the liberty of starting things, I will post thread management and CPP statements there. PLEASE no subthreads in any section except COMMENTS. I have added a new section, POLLS, which will be used to get specific user feedback. Please participate. First things first. Let's get a list of those that would like to be involved in whatever project we decide to do. Please reply to the VOLUNTEERS message below this one. No sub threads please. Also, if you reply in another thread, too bad. This will give us an idea of how many people we're dealing with. Secondly, we need to decide on the project that we want to make. Please reply to the IDEAS thread if you have an idea. Lastly, we need to decide on how we will control the project's source and distribution among the developers. Please reply to the SOURCE CONTROL thread if you have ideas for the best way to handle this. We will cut off project IDEAS (for CPP phase 1) on Monday June 2nd. If you have a great idea after that date, too bad. We'll use it for the next phase of CPP's if this first phase is a success. Also, I think we need to set a project initialization date so let's go with June 9th. This is the date we'll create the article and divvy up responsibilities. General comments to this idea, etc. should be posted in the COMMENTS thread below. Let's keep the thread "clean" so we won't get confused. I will take responsibility of monitoring this CPP thread pool and handing out initial duties until such time as we collectively choose our project leadership. THANK YOU!
Jason Henderson
I'm in :-) What's the difference between a C++ programmer and God? God knows he's not a C++ programmer : anon
-
Jonny Newman wrote: Designing intelligence requires the designers to have some of their own. I don't understand your point. :confused::confused: Regardz Colin J Davies
*** WARNING *
This could be addictive
**The minion's version of "Catch :bob: "It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox
My point exactly :-)
"I have a strange ginger man living on my roof!"
"One of the most important things you learn from the internet is that there is no ‘them’ out there. It’s just an awful lot of ‘us’." -Douglas Adams
Jonathan 'nonny' Newman Homepage [www.nonny.com] [^] -
empty
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I'm game! :) Mark Conger Sonork:100.28396
-
Basic application framework with support for: :rose: Addins - the kind of addin can be as powerful as the original application :rose: Commands - self-runnable commands that can be invoked by menus, toolbars, or code :rose: Properties - A framework for easily reading and writing properties - including an interface for persisting any class to XML. :rose: Messages - a system for outputting messages that abstracts the message from the output method, so that the same message can be outputted to a message box, a statusbar, a log file, an MS Agent character, etc. :rose: Services - everything that performs an action for another object is a service. There can be services such as help, file IO, etc.
"Do unto others as you would have them do unto you." - Jesus
"An eye for an eye only makes the whole world blind." - Mahatma GandhiGotta second this one. I like anyone who takes a look at SharpDevelop have been thinking through and working on pieces of my own framework. SD's addin/ codon but it runs into problems when you try to adapt it to the concept of needing to load-unload-load plugins at runtime. Dependency checking becomes a nightmare. Anyway I'm game for this one! I really like what Marc has done with his articles and have considered scrapping what I've built i experiment and using that as a foundation. Mark Conger Sonork:100.28396
-
empty
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
ill help if its a .NET project, and i havent got to much school work. :)
| Website: http://www.onyeyiri.co.uk | Sonork: 100.21142 : TheEclypse | "If a dolar was a chicken would the chicken be evil?"
-
PLEASE READ THE COMMENTS SECTION Since I have taken the liberty of starting things, I will post thread management and CPP statements there. PLEASE no subthreads in any section except COMMENTS. I have added a new section, POLLS, which will be used to get specific user feedback. Please participate. First things first. Let's get a list of those that would like to be involved in whatever project we decide to do. Please reply to the VOLUNTEERS message below this one. No sub threads please. Also, if you reply in another thread, too bad. This will give us an idea of how many people we're dealing with. Secondly, we need to decide on the project that we want to make. Please reply to the IDEAS thread if you have an idea. Lastly, we need to decide on how we will control the project's source and distribution among the developers. Please reply to the SOURCE CONTROL thread if you have ideas for the best way to handle this. We will cut off project IDEAS (for CPP phase 1) on Monday June 2nd. If you have a great idea after that date, too bad. We'll use it for the next phase of CPP's if this first phase is a success. Also, I think we need to set a project initialization date so let's go with June 9th. This is the date we'll create the article and divvy up responsibilities. General comments to this idea, etc. should be posted in the COMMENTS thread below. Let's keep the thread "clean" so we won't get confused. I will take responsibility of monitoring this CPP thread pool and handing out initial duties until such time as we collectively choose our project leadership. THANK YOU!
Jason Henderson
I would like to participate.
-
empty
Jason Henderson
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
I would like to participate.