[advanced search]
 

Go Back   NamePros.com > Discussion > Web Design & Development > Programming

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


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-21-2007, 05:43 AM   #1 (permalink)
Adrian
 
Hitch's Avatar
 
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,227
16.00 NP$ (Donate)

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

Animal Rescue Third World Education Find Marrow Donors!
Cool PHP Coding Competition

Hey,

So, does anyone think a "PHP Coding Competition" would be a good thing to have?
(As a one-off, or regulary)

Basically, on each competition, there is a "theme", eg, ShoutBox, Generator, Class' etc...

And, you have to stick to that theme, but add as many features, and functionality as possible, this would help you chances of winning.

Good security and clean code is also a factor.

The winner will be judged on a Poll.
The scripts may differ from easy to hard

So, does anyone think it will be good to have?

Let me know what you think about the idea.

Thanks,
Adrian
__________________
NamePros
Hitch is offline  
Old 02-21-2007, 06:10 AM   #2 (permalink)
Professional Monkey
 
Amnezia's Avatar
 
Join Date: Jul 2005
Location: Escaped from the zoo
Posts: 908
13.25 NP$ (Donate)

Amnezia has a spectacular aura aboutAmnezia has a spectacular aura about

Cancer Survivorship Save a Life
Its a good idea but why restrict it to php, it would be nice to compare implementations in different langauges.
__________________
[http://www.webmasterwords.com/python-split-and-join-examples]Python Tutorials[/url]
Amnezia is offline  
Old 02-21-2007, 06:13 AM   #3 (permalink)
Adrian
 
Hitch's Avatar
 
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,227
16.00 NP$ (Donate)

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

Animal Rescue Third World Education Find Marrow Donors!
Quote:
Originally Posted by Amnezia
Its a good idea but why restrict it to php, it would be nice to compare implementations in different langauges.
That was something that crossed my mind.

Though, i think it would be better to have the same language, to make it more of a "Fair Test".

If other languages was to be allowed, they should both be Server Side.
__________________
NamePros
Hitch is offline  
Old 02-21-2007, 06:21 AM   #4 (permalink)
Professional Monkey
 
Amnezia's Avatar
 
Join Date: Jul 2005
Location: Escaped from the zoo
Posts: 908
13.25 NP$ (Donate)

Amnezia has a spectacular aura aboutAmnezia has a spectacular aura about

Cancer Survivorship Save a Life
Well pure server side coding hardly embraces the web 2.0 concept. why restrict people to certain languages and only server side scripting. If you really want people to showcase their talents there should be no restriction on the method of implementation IMHO.
__________________
[http://www.webmasterwords.com/python-split-and-join-examples]Python Tutorials[/url]
Amnezia is offline  
Old 02-21-2007, 08:08 AM   #5 (permalink)
NamePros Regular
 
beaver6813's Avatar
 
Join Date: May 2005
Location: England
Posts: 349
65.50 NP$ (Donate)

beaver6813 is a jewel in the roughbeaver6813 is a jewel in the roughbeaver6813 is a jewel in the rough


It makes the contest fairer limiting the languages that can be used. Obviously if someone coded in PHP and then someone did some beautiful RoR coding then RoR would gain more votes just because it looks better. There is also the factor that if it wasn't limited someone with high experience in one of the higher level languages such as i dunno.. C++ for example would do better most of the time in every contest and would effectively have a monopoly over the people coding Perl. :P

And im all for a contest
__________________
-Beaver6813.com V5 Soon!
beaver6813 is offline  
Old 02-21-2007, 08:30 AM   #6 (permalink)
Adrian
 
Hitch's Avatar
 
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,227
16.00 NP$ (Donate)

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

Animal Rescue Third World Education Find Marrow Donors!
Quote:
Originally Posted by beaver6813
It makes the contest fairer limiting the languages that can be used.


Quote:
Originally Posted by beaver6813
And im all for a contest
Great! I'm gonna see what other responses we get, and votes, then, maybe organize it soon.
__________________
NamePros
Hitch is offline  
Old 02-21-2007, 08:36 AM   #7 (permalink)
Stud Sausage
 
Join Date: Dec 2006
Location: England
Posts: 1,546
34.41 NP$ (Donate)

Matthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud of

Adoption Breast Cancer Breast Cancer Cancer Survivorship
Sounds like a decent idea, i have seen it done with solutions to algorithms etc as oppsed to fully blown scripts.

I won't be able to join as i can never find that much free time lately, especially if it is anything large however i voted yes.

Matt
__________________
My NamePros Tools
(firefox plugin, google gadget etc)
Matthew. is offline  
Old 02-21-2007, 08:56 AM   #8 (permalink)
Senior Member
 
Peter's Avatar
 
Join Date: Nov 2003
Location: Scotland
Posts: 4,900
0.60 NP$ (Donate)

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
it is certainly a good idea. I know sites such as codewalkers.com used to have php contests but that was a while back now. I agree with what people are saying about ensuring the same language is used but it does not mean to say that it has to be php everytime but there would I imagine be more entrants if it was php as not so many people necessarily know c++, perl, python, ruby on rails etc.

I also think it would be better to do what codewalkers.com used to do where it was a contest to make for example a class that could be made to run from an already existing script.

1 thing I have reservations regarding the voting suggestion to decide on winner. How can you really ask people who may not be familiar with programming to judge the work, they would have no concept of good practice nor good coding.
Peter is offline  
Old 02-21-2007, 09:00 AM   #9 (permalink)
Adrian
 
Hitch's Avatar
 
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,227
16.00 NP$ (Donate)

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

Animal Rescue Third World Education Find Marrow Donors!
Quote:
Originally Posted by filth@flexiwebhost
1 thing I have reservations regarding the voting suggestion to decide on winner. How can you really ask people who may not be familiar with programming to judge the work, they would have no concept of good practice nor good coding.
Well, most users could vote for scripts, for functionality, and customization etc...

The coders, will possibly vote on the above, and code.
The poll wouldn't display the users name either...so, nobody tends to be bias (Even if they don't mean too)
__________________
NamePros
Hitch is offline  
Old 02-21-2007, 09:02 AM   #10 (permalink)
Stud Sausage
 
Join Date: Dec 2006
Location: England
Posts: 1,546
34.41 NP$ (Donate)

Matthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud ofMatthew. has much to be proud of

Adoption Breast Cancer Breast Cancer Cancer Survivorship
edit: Bah, should have refreshed.

Quote:
Originally Posted by filth@flexiwebhost
1 thing I have reservations regarding the voting suggestion to decide on winner. How can you really ask people who may not be familiar with programming to judge the work, they would have no concept of good practice nor good coding.
I too was wondering this, can i assume Hitch you would be one judge? :P

Perhaps gather a group of people to be judges for contest #1, #2 etc etc who will not be entering that particular contest?

Matt
__________________
My NamePros Tools
(firefox plugin, google gadget etc)
Matthew. is offline  
Old 02-21-2007, 09:13 AM   #11 (permalink)
Barru.
 
Barrucadu's Avatar
 
Join Date: Aug 2005
Location: East Yorkshire, England
Posts: 2,731
78.50 NP$ (Donate)

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 think this is a great idea. It wouldnt be fair if any language was allowed, because, I assume, a more difficult language would tend to get more votes if someone made the script in it, so restricting it to just PHP is a good rule.
Barrucadu is offline  
Old 02-21-2007, 04:11 PM   #12 (permalink)
Dan
Buy my domains.
 
Dan's Avatar
 
Join Date: Feb 2006
Posts: 2,801
56.00 NP$ (Donate)

Dan has a brilliant futureDan has a brilliant futureDan has a brilliant futureDan has a brilliant futureDan has a brilliant futureDan has a brilliant futureDan has a brilliant futureDan has a brilliant futureDan has a brilliant futureDan has a brilliant futureDan has a brilliant future

Autism Autism Autism Autism Autism Autism Autism
My opinions:

One language only.

The people who submit get to vote. They are the coders and know if a script is good or not. (There could also just be a few judges, but mainly the people who submitted vote.) Hopefully people wouldn't vote for themselves just to vote for themselves when they know they've lost.

If the script can be "hacked" at all, it is disqualified; really any minor detail that isn't supposed to happen.

How about contests where file size and speed matter?



Quote:
Originally Posted by Amnezia
Well pure server side coding hardly embraces the web 2.0 concept.
I don't know where you saw anything about "web 2.0."
Dan is offline  
Old 02-21-2007, 04:48 PM   #13 (permalink)
Senior Member
 
lpxxfaintxx's Avatar
 
Join Date: May 2006
Location: Irvine, CA
Posts: 1,060
261.85 NP$ (Donate)

lpxxfaintxx is just really nicelpxxfaintxx is just really nicelpxxfaintxx is just really nicelpxxfaintxx is just really nice


As long as there is a decent prize, I'm sure many will participate.
lpxxfaintxx is offline  
Old 02-22-2007, 09:14 AM   #14 (permalink)
NamePros Regular
 
Join Date: Mar 2006
Location: United Kingdom
Posts: 344
482.75 NP$ (Donate)

lee101 is a jewel in the roughlee101 is a jewel in the roughlee101 is a jewel in the rough


I'm all up for it, I think it should be restricted to 1 server-side language (PHP, imo the most popular, and I know it ). But as for client side, I think that should be pretty open, as that would allow competitors to be judged on compatability aswell, so some fancy ajax site wouldn't necessarily be at an advantage, due to it's requirement of javascript.

Another thing is time-scale, what would this be, or would it vary depending on the size of the "task"

I think this could be very interesting, and informative for some people, i.e. to learn from their mistakes, and other peoples methods!

Got my vote

Lee
__________________
http://bypasstopsite.com - Submit your proxy!
http://biggertwitter.com - Make twitter a bit bigger!
Currently Developing - Linux Screenshots
lee101 is offline  
Old 02-22-2007, 11:04 AM   #15 (permalink)
Senior Member
 
Shorty's Avatar
 
Join Date: Sep 2005
Location: England
Posts: 1,035
102.05 NP$ (Donate)

Shorty is just really niceShorty is just really niceShorty is just really niceShorty is just really nice


Restrict it to PHP and i'm in.

Will our code have to be published openly to the internet? I dont think it would be pleasant to make a full system, which can be quite a project for some, only for it to be given away - when it could probably be sold for a tidy profit if it's any good.

In fact I have an idea...the winner packages the script they make, and we make a site that showcases and sells them as an award winning script!...so our first challenge should be to make the most functional site for selling scripts, haha.
Shorty is offline  
Old 02-22-2007, 11:12 AM   #16 (permalink)
Adrian
 
Hitch's Avatar
 
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,227
16.00 NP$ (Donate)

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

Animal Rescue Third World Education Find Marrow Donors!
Guys, thanks for the feedback and votes.

For the first competition, it 's more than like to stick to PHP. (Obviously, HTML/CSS will be involved... Javascript is a extra) (Not final) Maybe competitions after could expand in terms of languages.

As for the "publishing" code, well, depending on how many users feel about this, the code "may" remain private, though it seems most users don't mind displaying their code...lets see what happens.

The winner, not sure what to do for the winner.
Obviously, i can't do anything "big", or give much away, as this competition was meant as a "community activity".

I'll be hoping to make a thread soon, to get Competition One on the way.

More feedback, would be appreciated.

Thanks

Adrian
__________________
NamePros
Hitch is offline  
Old 02-22-2007, 12:14 PM   #17 (permalink)
NamePros Regular
 
beaver6813's Avatar
 
Join Date: May 2005
Location: England
Posts: 349
65.50 NP$ (Donate)

beaver6813 is a jewel in the roughbeaver6813 is a jewel in the roughbeaver6813 is a jewel in the rough


Quote:
Originally Posted by Hitch
Guys, thanks for the feedback and votes.

For the first competition, it 's more than like to stick to PHP. (Obviously, HTML/CSS will be involved... Javascript is a extra) (Not final) Maybe competitions after could expand in terms of languages.

As for the "publishing" code, well, depending on how many users feel about this, the code "may" remain private, though it seems most users don't mind displaying their code...lets see what happens.

The winner, not sure what to do for the winner.
Obviously, i can't do anything "big", or give much away, as this competition was meant as a "community activity".

I'll be hoping to make a thread soon, to get Competition One on the way.

More feedback, would be appreciated.

Thanks

Adrian
Get RJ to donate something towards it
__________________
-Beaver6813.com V5 Soon!
beaver6813 is offline  
Old 02-22-2007, 12:37 PM   #18 (permalink)
NamePros Regular
 
Jim_'s Avatar
 
Join Date: Aug 2005
Posts: 585
285.40 NP$ (Donate)

Jim_ is a name known to allJim_ is a name known to allJim_ is a name known to allJim_ is a name known to allJim_ is a name known to allJim_ is a name known to all

Save The Children
The only problem I can see with this idea is rules concerning copying or modifying of others' code and how to enforce such a rule.
__________________
ask me about the internet
Jim_ is offline  
Old 02-22-2007, 12:49 PM   #19 (permalink)
RJ
NamePros Founder

Administrator

 
Join Date: Feb 2003
Location: Bay Area, CA
Posts: 13,173
104,451.68 NP$ (Donate)

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
You've got the green light from me. I'd like to see the rules set out a little clearer, like Jim mentioned. What is allowed?
RJ is offline  
Old 02-22-2007, 12:57 PM   #20 (permalink)
NamePros Regular
 
beaver6813's Avatar
 
Join Date: May 2005
Location: England
Posts: 349
65.50 NP$ (Donate)

beaver6813 is a jewel in the roughbeaver6813 is a jewel in the roughbeaver6813 is a jewel in the rough


I think this type of competition should be made roughly the same as the other design/photo contests etc, obviously rules will need to be implemented.. idea! How about a little submission script, people submit their entries before the deadline and then once the contest is over the judges will take a look at the scripts and judge them.

That way prevents anyone else seeing the script before the end, once the winner is chosen the author could choose to disclose or not disclose the source-code. Obviously the judges would have to run some quick background checks to make sure the script has been written by the author and not someone else.
__________________
-Beaver6813.com V5 Soon!
beaver6813 is offline  
Old 02-22-2007, 01:01 PM   #21 (permalink)
Adrian
 
Hitch's Avatar
 
Join Date: Aug 2005
Location: Uk, South Yorkshire
Posts: 1,227
16.00 NP$ (Donate)

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

Animal Rescue Third World Education Find Marrow Donors!
Hey,

RJ, Great!
So, the rules.

Here's what i think should be needed, though, i'd love others to add/comment on these.
1. All the code must be your own, no copyrighted code.
You cannot use functions/classes, "snippets", posted on sites or forums.
It's fine to use them if you have created them, and/or posted them yourself however.

2. You may not start the project untill the competition has official started.

3. Testing must be done on your server, or localhost.
Hosting will be offered to those who don't want to publicaly host their code on their servers.

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)

5. When entering your Script/Code, you must PM the competition holder.
All scripts/code authors will be anonymous until a winner has being chosen.
Ok, rule 4, effeminately needs some improvement!
It's quite tricky...

Please post what you think needs adding/changing.

Thanks

Adrian
__________________
NamePros
Hitch is offline  
Old 02-22-2007, 02:42 PM   #22 (permalink)
Munky Designs
 
Join Date: May 2005
Posts: 997
417.00 NP$ (Donate)

Albino is a jewel in the roughAlbino is a jewel in the roughAlbino is a jewel in the rough


good idea this, would flash be allowed?

I could imagine design elements getting in the way though.
Albino is offline  
Old 02-22-2007, 03:47 PM   #23 (permalink)
NamePros Regular
 
vinodkv's Avatar
 
Join Date: Feb 2007
Posts: 403
190.75 NP$ (Donate)

vinodkv has a spectacular aura aboutvinodkv has a spectacular aura about


good idea, when are you planning to start this competition???
vinodkv is offline  
Old 02-22-2007, 05:45 PM   #24 (permalink)
NamePros Regular
 
Rudy's Avatar
 
Join Date: Jul 2005
Location: United States
Posts: 588
613.72 NP$ (Donate)

Rudy is just really niceRudy is just really niceRudy is just really niceRudy is just really nice

Save a Life
Adrian,
Great idea. I'm all for it. I probably wouldn't be able to get involved much during the school year (I'm VERY, VERY busy as a sophomore in college right now), but during the summer months I think it would be something I'd like to participate in. Great idea!

Quote:
Originally Posted by Hitch
Please post what you think needs adding/changing.
Adrian
I honestly think that all code should be done from scratch, with the exception of really basic code that is used in just about every script...
__________________
Smooth Stone Services
Affordable Web Hosting Solutions Starting at only $4.95/month, IT Consulting and Technical Support


Hunt Sources - Hunting Resources Online
Rudy is offline  
Old 02-23-2007, 08:44 AM   #25 (permalink)
Professional Monkey
 
Amnezia's Avatar
 
Join Date: Jul 2005
Location: Escaped from the zoo
Posts: 908
13.25 NP$ (Donate)

Amnezia has a spectacular aura aboutAmnezia has a spectacular aura about

Cancer Survivorship Save a Life
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.
__________________
[http://www.webmasterwords.com/python-split-and-join-examples]Python Tutorials[/url]
Amnezia is offline  
Closed Thread


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

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Site Sponsors
Advertise your business at NamePros

All times are GMT -7. The time now is 11:25 AM.


Powered by: vBulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.0
Template-Modifications by TMS
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85