• 0

A Contest!


Question

hey guys, i had an idea-how about monthly programming contests for neowin-themed programs. we could have sponsors who will give rewards to the winners, and maybe some super-mods could give us a neowin-contrib status or something :). we could program in the language of our choice. there could be various kinds of contests: e.g who can finish set program first, who can make best in set amount of time, etc.

whatdya all think? :)

Link to comment
Share on other sites

Recommended Posts

  • 0

Are you not employed or something? I barely have the time to sleep let alone code for fun (which I do). Still, a good idea for the community.

Link to comment
Share on other sites

  • 0
My wife gets ****ed if I code at home.
Yeah, my girlfriend says she feels neglected

What, other people actually let their significant others get in the way of coding?

Hope my wife doesn't find out!

Even at that, I'm not good enough to compete. (I'm just barely good enough to get a general-purpose card-shuffling routine going, and now that I've drawn all 52 bitmaps, what the heck am I gonna do next? :huh:

-Hosery

Link to comment
Share on other sites

  • 0

Okay I'd like to take part in this. I'd come up with my own competition team. ( say you work in teams. Like team red vs. team blue, or what ever ).

The only requirements:

No programming language nor platform will have to be required.

I do my coding on Linux. I know how to make my code work on bigendian systems for portability and I know how to write ansi c. Though I'd like to stick to C99.

I did code in Java and c# and what not ever. So well actually I does not matter. But don't start requireing a language.

I don't like vm's... ( yea I know about run time optimisation, etc. that only vm's can do. But no! ).

lets keep this contest as open as possible. But don't make this go first one wins ( you know there are people on the other side of the globe who sleep, right? ).

Make it get rated on Look, usability. etc. Speed(?), Mem Footprint(?), SourceCodeComments(!). And stuff.

Prices?!... Well lets get this thing started on a weekly basis?! And just make a 1,2,3 ranking.

Maybe lateron we can find some sponsors. Who are willing to donate books or so? mayb the neowin staff will donate subscriptions or stuff?

For so long consider the following problem. ?

void
function ( char * m, char * n )
{
	while ( *m++ )
;
	while ((*m++ = *n++))
;
}

Questions:

? what does it do? (what's the purpose of this function?)

? what function does this resamble? (what's the functionname that does this kind of stuff?)

? where is the flaw? (what should be changed to make this actually work?)

? why does this flaw happen? (what is the origin of this error. And why might one make this mistake?)

PM me with the answers. I'll list the entries. With a score and the time I got the answer.

Score works the following:

? correct answer: 2pts.

? correct answer with slight flaws: 1pt.

? incorrect answer: 0pts.

And while doing that someone please come up with an actuall challenge.

kindest regards,

Moritz "neofeed" Angermann

[EDIT: Scores

1. 2,2,1,2 vcv 7pts. // 1,2,4 flawless; 3: that algorithm could get speed up.

]

Edited by neofeed
Link to comment
Share on other sites

  • 0
And while doing that someone please come up with an actuall challenge.

OK. This is my challenge hopefully some forum members will agree.

If a mod could make this sticky then that would 0wn (Y)

The General Rules:

  • Members can compete either alone or in a team
  • Product rewards would be given to single programmers or the director of a team only (he can give warez copies to the other members :whistle)
  • Competitors can program in the language and IDE of their choice so long as the language is compatible with Windows
  • MAJOR portitions of code (25 lines+) can NOT be taken from other (including open source) programs
  • The application must have a Neowin logo visible in the main window of the application.

The Winners:

  • Sponsor's choice
  • Members voted choice
  • Most Complete Polished
  • Best WIP

Program Requirements:

The Program for the Contest is a scheduling and alarm program.

It must have the following features:

  • Skinnable
  • Ability to run from System Tray
  • Different Kind of alerts (text, run program, audio alarm, etc)
  • And.. anything else the programmer can think of.

Anyone want to join the contest? :cool:

Edited by S3D
Link to comment
Share on other sites

  • 0
The General Rules:
  • Competitors can program in the language and IDE of their choice so long as the language is compatible with Windows XP

It must have the following features:

  • Run from System Tray

I don't agree on those two points:

a) I don't have Win XP - no way to test.

b) Systray sucks, even though we have some SysTray I hate it. And it's a lock in.

c) No incorpations of opensource software should not have to be said. But linking against must not be forbidden - I don't forbid you to link against WinForms, your WinXP Runtime DLLs etc.

kindest regards,

Moritz "neofeed" Angermann

Link to comment
Share on other sites

  • 0

There's a yearly contest on another forum i visit.

The contest is called speedhack. Basically its a contest over three days in which you need to produce a game that meets the criteria. And it must fit in 250KB zipped file size.

Link to comment
Share on other sites

  • 0

Would be better if the application was crossplatform but Windows is easier to program for.

ChocIST

Link to comment
Share on other sites

  • 0

No I don't think coding for win32 is easier. I do actually like to have a close look at the api's i code against.

Well sorry. If you don't want me to take part in here. :/

btw. I'm affaid that only ONE person until now submitted a solution to my given problem.

kindest regards,

Moritz "neofeed" Angermann

Link to comment
Share on other sites

  • 0

neofeed stop causing problems. if you dont want to/can't code for windows then you don't need to continue posting your nonsense. 90% of the world uses Windows, just remember that.

this contest stuff sounds interesting, but there should be a formal way of doing this... already this thread is cluttered with nonsense that makes it hard to know whats going on..

coders that are to participate should say so, up front.. kind of like registering for the competition.. so that everyone knows whos competing... also would make creating a team easier.. if the staff of neowin like this contest stuff perhaps they could dedicate a new forum for it... so that everything can be in one location separate from everything else (like autopatcher xp)

i like to consider myself a proficient VB coder, so i might get involved with this... just for fun.. when im not working and stuff.. . ill have to take another look but i didnt see a deadline for this project, so....

as for the requirements, what do you mean by has to be skinnable? skinnable in what sense? by using something like stylexp or a windows xp theme? as for system tray stuff, does it have to be purely coded in the native language, or can it be a separate activex type control to impliment system tray support?

im not going to start on this project yet, to see if theres any more interest in it from other people first...

Link to comment
Share on other sites

  • 0

A language should be specified for each project or competition... why? simply because certain things OR most things are easier in different languages.

honestly, think about the alarm clock... in Visual Basic, this would be done quite fast compared to C++.

Sure, it's the coder's responsibility and privelage to pick their language, but most projects are NOT comparable when done in seperate languages.

It's better to create competitions for each language...

Link to comment
Share on other sites

  • 0

That's somewhat right.

If we are about to write a Backup Tool,

I'd use shellscript. I'd be done after half an hour I guess. If not even quicker.

Someone who'd try it with C/C++ or something else would prolly sit there hours.

But, everone has to decide by himself. And the final result sould be mesured

by: code( how does it look, is it messy or clean designed an implemented ), mem-footprint, cpu-usage, time( if it's a tool that can be timed ), and general appearance, look and feel, ...

kindes regards,

Moritz "neofeed" Angermann

Link to comment
Share on other sites

  • 0
neofeed stop causing problems. if you dont want to/can't code for windows then you don't need to continue posting your nonsense. 90% of the world uses Windows, just remember that.

this contest stuff sounds interesting, but there should be a formal way of doing this... already this thread is cluttered with nonsense that makes it hard to know whats going on..

coders that are to participate should say so, up front.. kind of like registering for the competition.. so that everyone knows whos competing... also would make creating a team easier.. if the staff of neowin like this contest stuff perhaps they could dedicate a new forum for it... so that everything can be in one location separate from everything else (like autopatcher xp)

i like to consider myself a proficient VB coder, so i might get involved with this... just for fun.. when im not working and stuff.. . ill have to take another look but i didnt see a deadline for this project, so....

as for the requirements, what do you mean by has to be skinnable? skinnable in what sense? by using something like stylexp or a windows xp theme? as for system tray stuff, does it have to be purely coded in the native language, or can it be a separate activex type control to impliment system tray support?

im not going to start on this project yet, to see if theres any more interest in it from other people first...

Well I don't know where your hostility came from. If anything its not useless crap he's posting. Why not require that its cross platform? Oh I guess that cuts your VB Skills out, huh? Guess you need to stop posting here too.

Seriously since NeoWin is actually a universal tech site then I'd think to have their name in it at all it needs to incompense EVERY OS (within reason), that includes at least Windows, Mac, Linux, Free/OpenBSD.

Link to comment
Share on other sites

  • 0

Current miniContest Stats:

1. 2,2,1,2 vcv 7pts. // 1,2,4 flawless; 3: that algorithm could get speed up.

2. 2,2,0,0 bwx 4pts. //1,2 flawless; 3,4: no that's not the problem. :(

kindest regards,

Moritz "neofeed" Angermann

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.