NamePros
Welcome, Guest! Ready to make a name for yourself in the domain business? We welcome both the hobbyist and professional domainer to join the discussion as part of the NamePros community.

Click here to create your profile to start earning reputation for posting, and trader ratings for buying & selling in our free e-marketplace. Build your trader rating with each successful sale. Our system has tracked over 100,000 sales and counting!
FAQ & TOS Register Search Today's Posts Mark Forums Read

Go Back   NamePros.com > Website Development Discussion Forums > Programming
Reload this Page PHP Coding Competition

Programming PHP, Perl, Ruby on Rails, AJAX, HTML, XHTML, CSS, JavaScript, MySQL and any other coding topics.

Advanced Search


View Poll Results: Is this a good idea?
Yes 16 66.67%
No 3 12.50%
It has good and bad points 5 20.83%
No opinion 0 0%
Voters: 24. You may not vote on this poll

Closed Thread
 
LinkBack Thread Tools
Old 02-23-2007, 09:46 AM   #26 (permalink)
NamePros Regular
 
beaver6813's Avatar
Join Date: May 2005
Location: England
Posts: 392
beaver6813 is a jewel in the roughbeaver6813 is a jewel in the roughbeaver6813 is a jewel in the rough
 




I think a submission system like i posted above should be used... and maybe common libraries... but i'm not sure, perhaps at least a certain percentage of it should have to be your own work.
beaver6813 is offline  
Old 02-23-2007, 09:47 AM   #27 (permalink)
Senior Member
 
Barrucadu's Avatar
Join Date: Aug 2005
Location: East Yorkshire, England
Posts: 2,689
Barrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to behold
 




Originally Posted by Amnezia
Doing all the code from scratch doesn't really represent quality coding.
????: NamePros.com http://www.namepros.com/programming/296851-php-coding-competition.html

Only poor coders write everything from scratch, in a comercial enviroment you're encouraged to make use of existing frameworks where ever possible.
Yes, but if everything is written from scratch it reflects the abilities of the coder on their own, rather than their abilities using the help of big chunks of code other people have written.
Barrucadu is offline  
Old 02-23-2007, 09:53 AM THREAD STARTER               #28 (permalink)
Senior Member
 
Hitch's Avatar
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,225
Hitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to behold
 


Winner
PHP Programming - May 2007
Animal Rescue Third World Education Find Marrow Donors!
Originally Posted by beaver6813
I think a submission system like i posted above should be used... and maybe common libraries... but i'm not sure, perhaps at least a certain percentage of it should have to be your own work.
Good idea.
????: NamePros.com http://www.namepros.com/showthread.php?t=296851
Though, it would possibly be easier just to PM the script.

Originally Posted by Mikor
Originally Posted by Amnezia
Doing all the code from scratch doesn't really represent quality coding.

Only poor coders write everything from scratch, in a comercial enviroment you're encouraged to make use of existing frameworks where ever possible.
Yes, but if everything is written from scratch it reflects the abilities of the coder on their own, rather than their abilities using the help of big chunks of code other people have written.
Correct.

Stumbling onto Pixel2Life, choosing a PHP tutorial, and using the final code shouldn't be allowed.

If the user wants to use PEAR, Zend, ok, i'm sure that could be allowed.
I hope you see what we are meaning, Amnezia.
__________________
Cueburst - Support System - FAQ Knowledge Base, Tickets and more.
Hitch is offline  
Old 02-24-2007, 02:12 AM   #29 (permalink)
NamePros Expert
 
Peter's Avatar
Join Date: Nov 2003
Location: Scotland
Posts: 5,069
Peter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond reputePeter has a reputation beyond repute
 


Child Abuse Save The Children Save The Children Help The Homeless - Holiday 2009 Help The Homeless - Holiday 2009 Help The Homeless - Holiday 2009 Help The Homeless - Holiday 2009
what about if it is deemed that external frameworks/classes etc could be used then it would need to be pre approved. So if the script to be made needed to use a database then it could be stipulated that pear MDB2 could be used for example.

I 100% agree with Mikor and Hitch that the contest would need to relfect the users coding ability and not the ability to join other peoples scripts together to make 1 big script only to find very little was actually done yourself.
Peter is offline  
Old 03-13-2007, 01:24 PM   #30 (permalink)
RJ
NamePros Webmaster


 
RJ's Avatar
Join Date: Feb 2003
Posts: 12,930
RJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatnessRJ Has achieved greatness
 



Find Marrow Donors! Cystic Fibrosis Parkinson's Disease
I would be ok seeing external classes used if they were pre-defined and approved before the contest starts (so everyone has an equal shot at using them).

Quote:
4. If the competition requires you to post code (Will be stated in the Starting Thread), you may add a notice, stating users may not redistribute, sell, or use your code.
Sadly, if they ignore this, there is not much that can happen.
(Most competitions may not require code to be posted)
Perhaps we should agree on a licensing schema like this one for code entered into the competition. It would be helpful to the competition if viewers could view the final entries. Programmers could then specify their terms of attribution, like requiring a link to their site be included if someone uses the code on their site.
__________________
@DomainBuyer facebook
RJ is offline  
Old 03-13-2007, 01:33 PM   #31 (permalink)
Eating Pie
 
iNod's Avatar
Join Date: Nov 2004
Location: Canada
Posts: 2,272
iNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud of
 


Special Olympics AIDS/HIV Cystic Fibrosis Save The Children Baby Health Cystic Fibrosis
I'd offer to judge if not I'd enter I would love to see some programming comp here on namepros!

Maybe do something on the line of Google Summer Code comp. offer some prizes and let you develop what ever you want. We will go through the open code and judge based on the use of comments, advancity of the code, cleaniness, usablity, functionality, use of classes/objects, or what ever comes up.

With that said, I think we should not do a global poll judge but nomiate judges and let them judge the code itself. I think we should also allow for the use of excisting framework/objects/classes AS long as you own rights to it, it is opensource (common licensed or gpl) or have bought it and can show proof if requested. Also I think there should either be categories or it be wide open, create what ever you want. In the categories it would be judges base on the usablity and code. In what ever it will be judged based on the complexity, usablity, and the code.
????: NamePros.com http://www.namepros.com/showthread.php?t=296851

For the global one, meaning if somebody creates a EXTREMELY complex shoutbox with AJAX and a pile of other features unheard of. They will receive a higher mark than a 2,000 file crappy coded CMS.

- Steve
__________________
I feel old.
Last edited by iNod; 03-13-2007 at 01:40 PM.
iNod is offline  
Old 03-13-2007, 01:43 PM THREAD STARTER               #32 (permalink)
Senior Member
 
Hitch's Avatar
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,225
Hitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to behold
 


Winner
PHP Programming - May 2007
Animal Rescue Third World Education Find Marrow Donors!
Originally Posted by -RJ-
I would be ok seeing external classes used if they were pre-defined and approved before the contest starts (so everyone has an equal shot at using them).
I will try and get a list up, of Frameworks etc...which i think should be allowed, then others can give their input, and add to it.

Originally Posted by -RJ-
Perhaps we should agree on a licensing schema like this one for code entered into the competition. It would be helpful to the competition if viewers could view the final entries. Programmers could then specify their terms of attribution, like requiring a link to their site be included if someone uses the code on their site.
Yeh, the CC License would be good, then the authors could specify their "terms" too.
????: NamePros.com http://www.namepros.com/showthread.php?t=296851
Though, posting code would be at their own "risk".

Originally Posted by iNod
I'd offer to judge if not I'd enter
I highly doubt it will be judged.
A anonymous vote/poll would be better in my opinion.

EDIT: Steve, just saw your edit.
Originally Posted by iNod
For the global one, meaning if somebody creates a EXTREMELY complex shoutbox with AJAX and a pile of other features unheard of. They will receive a higher mark than a 2,000 file crappy coded CMS.
Like we said, the "winners" will be chosen by a Poll.
So, there wouldn't really be needed for a "mark", as the complexity, and functionality of the script, will be reflected by the users vote of choice...(if i said that clearly. ops: )
__________________
Cueburst - Support System - FAQ Knowledge Base, Tickets and more.
Last edited by Hitch; 03-13-2007 at 01:47 PM.
Hitch is offline  
Old 03-13-2007, 01:58 PM   #33 (permalink)
Eating Pie
 
iNod's Avatar
Join Date: Nov 2004
Location: Canada
Posts: 2,272
iNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud ofiNod has much to be proud of
 


Special Olympics AIDS/HIV Cystic Fibrosis Save The Children Baby Health Cystic Fibrosis
I agree, but polls are not the best way because if somebody wanted to win he could just signup with 15 different accounts and vote, I don't think the votes change if the account gets banned.

Mind you I don't know, if the polls do change if an account gets banned, than yes. Do it that way

- Steve
__________________
I feel old.
iNod is offline  
Old 03-13-2007, 02:01 PM THREAD STARTER               #34 (permalink)
Senior Member
 
Hitch's Avatar
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,225
Hitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to behold
 


Winner
PHP Programming - May 2007
Animal Rescue Third World Education Find Marrow Donors!
Originally Posted by iNod
I agree, but polls are not the best way because if somebody wanted to win he could just signup with 15 different accounts and vote, I don't think the votes change if the account gets banned.
????: NamePros.com http://www.namepros.com/showthread.php?t=296851

Mind you I don't know, if the polls do change if an account gets banned, than yes. Do it that way

- Steve
We would probably have to have a Public Vote.
So, the options would be "Script 1", "Script 2", "Script 3" etc...

But, on the "View Results", it would show who voted for who?
Then, we could quickly do a IP check on username's, if we did happen to suspect some "cheating".

Just a thought.
__________________
Cueburst - Support System - FAQ Knowledge Base, Tickets and more.
Hitch is offline  
Old 03-20-2007, 05:59 AM THREAD STARTER               #35 (permalink)
Senior Member
 
Hitch's Avatar
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,225
Hitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to behold
 


Winner
PHP Programming - May 2007
Animal Rescue Third World Education Find Marrow Donors!
Hey,

I'v being looking over various Frameworks, and, they all include major code, what could really "boost" someones chances of winning, by alot.

I think it would be better to not allow Frameworks, afterall, without them, it would show the coders skills.

The majority of code in Frameworks, could be used nearly all the way through someones script, not really showing the coders ability.

What is others thoughts on Frameworks?
__________________
Cueburst - Support System - FAQ Knowledge Base, Tickets and more.
Hitch is offline  
Old 03-20-2007, 10:50 AM   #36 (permalink)
NamePros Regular
Join Date: Jul 2006
Location: England
Posts: 722
chicker is a name known to allchicker is a name known to allchicker is a name known to allchicker is a name known to allchicker is a name known to allchicker is a name known to allchicker is a name known to allchicker is a name known to all
 


Save The Children
I actually agree with hitch on the frameworks, I think we should remove them and make the code from scratch that way the coders style comes across. The thing with a poll is also some people will vote for the one they like or need rather then one that was coded well so for example here if someone made a really poorly coded domain script and someone else made a neat Login script (for example) in this community the domain one would probably get most votes, I think half should be poll and half judge or judges points on the code etc
chicker is offline  
Old 03-20-2007, 11:20 AM   #37 (permalink)
Senior Member
 
Barrucadu's Avatar
Join Date: Aug 2005
Location: East Yorkshire, England
Posts: 2,689
Barrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to beholdBarrucadu is a splendid one to behold
 




I agree completely on the frameworks thing hitch.
Barrucadu is offline  
Old 03-20-2007, 12:34 PM   #38 (permalink)
NamePros Regular
Join Date: Mar 2006
Location: United Kingdom
Posts: 413
lee101 is a jewel in the roughlee101 is a jewel in the roughlee101 is a jewel in the rough
 




I agree with not using frameworks, i think it should purely be coder's skills, showing what they can do, not how well they can read instructions and learn how to use frameworks.

Also, any idea when/if this will actually happen?
__________________
Linux Screenshots
lee101 is offline  
Old 03-20-2007, 12:37 PM THREAD STARTER               #39 (permalink)
Senior Member
 
Hitch's Avatar
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,225
Hitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to beholdHitch is a splendid one to behold
 


Winner
PHP Programming - May 2007
Animal Rescue Third World Education Find Marrow Donors!
Hopefully, very soon.
Looks like it would be better, not to use Frameworks then.
__________________
Cueburst - Support System - FAQ Knowledge Base, Tickets and more.
Hitch is offline  
Old 03-20-2007, 12:43 PM   #40 (permalink)
NamePros Regular
 
beaver6813's Avatar
Join Date: May 2005
Location: England
Posts: 392
beaver6813 is a jewel in the roughbeaver6813 is a jewel in the roughbeaver6813 is a jewel in the rough
 




Done! Fellow PHP Coders Start Your Engines!
beaver6813 is offline  
Closed Thread


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools


Liquid Web Smart Servers  
All times are GMT -7. The time now is 12:02 AM.

Managed Web Hosting by Liquid Web
Domain name forum recommended by Domaining.com Powered by: vBulletin® Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.6.0 Ad Management plugin by RedTyger