View Full Version : Programming Collaboration!
unixmitosis
July 17th, 2011, 03:40 PM
I currently have alot of free time before classes start up again and before I need to resume my work with a client, so what I propose is a programming collaboration. If there's one thing that's challenging and fun is a team of programmers working towards a common goal. This will teach those who are unacquainted with team programming the peculiar facets of programming collaboration.
It's often not a question of ability but of task management that determines the project's success going forward. So I invite any of you programmers to suit up and put your money where your mouth is (so to speak) and lets program something!
Projects such as these are easily points of interest with future employers. They can go on your resume, and I can even write you a letter of recommendation to your future employers! You know where to find me!
TheMatrix
July 17th, 2011, 04:05 PM
Well, what should we program then?
That's usually decided by the OP in the OP, and then we debate a bit on it, and then we start on the project.
unixmitosis
July 17th, 2011, 06:09 PM
Well, what should we program then?
That's usually decided by the OP in the OP, and then we debate a bit on it, and then we start on the project.
That would depend primarily on the most prevalent language known among those interested. I wouldn't use PERL to create a GUI (even though I'm sure a Qt extension exists) and I wouldn't use Java to do an excessive amount of text processing (even though Java supports RegularExpressions) when PERL is obviously masterful
I wouldn't want to do something that is horribly outside of everyone's skillset (or mine). Nor would I want to choose a subject that I know takes an insane amount of dedication. MUDs are often common choices and from experience I've learned that I've often got in over my head from the beginning.
Here's some suggestions (I'm really open to w/e, I simply enjoy programming as it stands)
MUD (Yes I know I just said otherwise)
Java/PHP/Perl chat program (multiple interface chat program)
Encryption Program (one time pads are secure enough and simple enough)
A physics particle system implemented in Flash and another Language (PHP/Perl/C++/C)
I have a horrible habit of taking interest in subjects that aren't considered 'fun'; that's why I want some input on the initial subject of the project. And let it evolve from there.
TheMatrix
July 17th, 2011, 07:33 PM
That would depend primarily on the most prevalent language known among those interested.
Expect a flood of Visual Basic people.
I wouldn't use PERL to create a GUI (even though I'm sure a Qt extension exists)
Given a thought to Perl-Tk? Sure, you could use Qt, but why would you want to?
and I wouldn't use Java to do an excessive amount of text processing (even though Java supports RegularExpressions) when PERL is obviously masterful
Who would use Java for anything useful?
I wouldn't want to do something that is horribly outside of everyone's skillset (or mine). Nor would I want to choose a subject that I know takes an insane amount of dedication. MUDs are often common choices and from experience I've learned that I've often got in over my head from the beginning.
MUD is not a great place to start then, especially not if we end up using VB.
Here's some suggestions (I'm really open to w/e, I simply enjoy programming as it stands)
MUD (Yes I know I just said otherwise)
Possibly.....
[LIST=2] Java/PHP/Perl chat program (multiple interface chat program)
IRC daemon? I suppose...
Encryption Program (one time pads are secure enough and simple enough)
I don't have any knowledge of encryption.
A physics particle system implemented in Flash and another Language (PHP/Perl/C++/C)
I have never heard of that.
I have a horrible habit of taking interest in subjects that aren't considered 'fun'; that's why I want some input on the initial subject of the project. And let it evolve from there.
See above.
Kiros
July 23rd, 2011, 03:44 AM
Banned? .... Well that bites =/
That would have added some fun in my summer. I mean, I just finished up summer semester so I've got a month of free time. But I guess I should really get my ass in gear and resume work on MADP. Gah. Every time I pick up that mod something pulls it out of my hands. 13th time is the charm though.. right? n___n'
TheMatrix
July 23rd, 2011, 01:40 PM
That would have added some fun in my summer. I mean, I just finished up summer semester so I've got a month of free time.
Yeah, that's just unfortunate. But who says we can't continue, regardless of whether or not the OP was banned? I vote on the chat system.
But I guess I should really get my ass in gear and resume work on MADP. Gah. Every time I pick up that mod something pulls it out of my hands. 13th time is the charm though.. right? n___n'
Which mod? I shall bore them to death by spamming them with boring programming stuff ;)
And by the way, it's 3rd time lucky ;)
darkwoon
July 24th, 2011, 02:25 PM
Mmm... Pretty unfortunate he was banned... I'd have coded the chat system for fun for sure :)
TheMatrix
July 24th, 2011, 02:31 PM
Let's not let a banning dampen our spirits! Let us continue and do this anyway.
So where do we start?
darkwoon
July 24th, 2011, 02:38 PM
Let's not let a banning dampen our spirits! Let us continue and do this anyway.
So where do we start?
Communication protocol? ;)
TheMatrix
July 24th, 2011, 03:02 PM
We'd need a server for that....
darkwoon
July 24th, 2011, 03:18 PM
We'd need a server for that....
Well, if that's all what's needed, that's something I can help with, as long as you don't expect an i7-class machine with a 10gbps line... ;)
Commander Thor
July 24th, 2011, 08:42 PM
Well, if that's all what's needed, that's something I can help with, as long as you don't expect an i7-class machine with a 10gbps line... ;)
I can also help with this if you guys need it.
I'm actually sitting on 1 core of an i7, with a 100mbit line.
It's currently being under-used running VT's Minecraft server (And a few other projects), but it has a ton of unused resources that I can throw in this direction, if need be.
TheMatrix
July 24th, 2011, 09:00 PM
I don't even want to know how much you pay for that :O
So what's it going to be guys? I can start putting something together in Perl, just tell me what it needs to be.
TheMatrix
July 27th, 2011, 12:33 PM
*legal double-post*
Alright, I have a status update.
The server is up and running. Now for spam and security reasons, I can't release the connection details just yet.
Darkwoon has finished the server. It is written in Java. If you'd like a copy(and if he's okay with giving it to you), please ask him(by PM/VM, please). Maybe he'll even attach it here...
Anyways, I am working on the client. It will be written in Perl using curses, so until I find a solution for Windows, only *nix and Mac users will be able to use it(unless you can use Curses with Win32).
TODO LIST(items being taken care of are in italics with the username of the "on-taker" next to it):
[-]Server[/-] (completed by darkwoon)
Client (worked on by TheMatrix)
Anti-spam system
Client for Win32 systems
I'll update that list as necessary.
Cheers! :)
vBulletin® v3.8.9, Copyright ©2000-2021, vBulletin Solutions, Inc.