Poll

Do you want a coding challenge section where you would participate?

Yes I would like to participate
No I can't code
Yes, but I won't post problems just solve

Author Topic: this falls under the 'Discussion' part of 'Projects and Discussion'  (Read 2527 times)

0 Members and 2 Guests are viewing this topic.

Offline leewillz

  • Serf
  • *
  • Posts: 23
  • Cookies: 2
  • import java.help.me
    • View Profile
hi all, just been thinking of a way to joing the whole prograaming section together.
what does everyone think about doing a sort of "Programming Exercise" so basically every week someone sets a problem then everyone who wants to participates just post their solution in which ever way they wnt,either in c/++ java.... anyway you think you can make a solution you do it that way the winner will be judged by maybe 3 judges who score each participant out of 10 then add the scores of each entrant together to declare the programmer of the week, and maybe the winner is entitled to a badge or logo to display in their name like "POTW Week 1" in their signature. just an idea, im not an expert in any programming language by far but if every entrant creates a program that just needs to be compiled and ran or just ran through an exe, then the judging could be made on the presentation of the answer, the overall quality of the code and what functions are used and if they are the best way, anyway just an idea  and it would be something for everyone to do in their spare time and i think it would also benefit the forum. let me know if you think the idea is great, good, awfull, not even comprehendable, if you would do it or not
thanks.

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
I think we had this idea before, either way it is cool, but there would be a problem with keeping it up. If there would be someone dedicated to post problems then maybe we could think about it.

Z3R0

  • Guest
I think we had this idea before, either way it is cool, but there would be a problem with keeping it up. If there would be someone dedicated to post problems then maybe we could think about it.
Yes we did have this before, except it was called the weekly programming challenge. Nothing was really given as an award though if I remember right. But yeah, I remember a lot of people getting involved with it including myself. The only reason it stopped was because everyone forgot about it after the 2009 Christmas fiasco with that UK bicycle shop.

@OP Fantastic idea, it will help people become better at programming, and it will bring the community together a little bit. +1
« Last Edit: May 18, 2012, 11:14:58 am by m0rph »

Offline petermlm

  • Knight
  • **
  • Posts: 226
  • Cookies: 7
  • Information is Power
    • View Profile
    • Security Check
The only reason it stopped was because everyone forgot about it after the 2009 Christmas fiasco with that UK bicycle shop.

Hum... What is the story?

Anyway, it would be interesting. One week a chalenge to implement some algorithms like graph algoritms for example, or implement some data structures that are a little bit more then just the basic stack and queue and linked list.

Also some problems to solve that require a little bit more then just usage of ifs and whiles, lol.

There is this site:

http://www.programming-challenges.com/pg.php?page=index

It has a book that has a lot of programming challenges along with theoretical explanations about data structures and algorithms.

How ever, due to the fact that this is a security and hacking theme forum, we could make challenges focus on security related things, like algorithms of encryption and the like. Just in that area there are a lot of algorithms that are more then your trivial substitution routine.

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Coding would be much easier than making up things to reverse/crack. Besides, one has to know how to create before he can destroy.

Offline ca0s

  • VIP
  • Sir
  • *
  • Posts: 432
  • Cookies: 53
    • View Profile
    • ka0labs #
Just create a subforum called "Challenges" and let people post their stuff.

Offline leewillz

  • Serf
  • *
  • Posts: 23
  • Cookies: 2
  • import java.help.me
    • View Profile
this is great! im glad theres interest!
If there would be someone dedicated to post problems then maybe we could think about it.
i'd be more han happy to post problems up weekly, well it would probably have to be every 2 weeks as a week for voting and announcing the programmer of the week.
should we start a poll to see how many want this to be added or not then if its a majority vote well add a Programmer Of The Week sub-forum, how does that sound?

Offline techb

  • Soy Sauce Feeler
  • Global Moderator
  • King
  • *
  • Posts: 2350
  • Cookies: 345
  • Aliens do in fact wear hats.
    • View Profile
    • github
I'm up for it. Most likely I'll be doing everything in Python since I'm fluent in it. I might venture to C pending on the project.


Some suggestions for challenges:


Bar code decoder. EZ supplies a bar code, and we decipher the numbers associated. QR code also applies.


Captcha decoder. EZ supplies 10 or so captcha's from various sources at different levels of obscurity, and we write a lib or program to grab the ASCII from them.


Backdoor. Implement a backdoor shell for a specific OS such as windows. The one who has the most features such as file transfer and/or SAM extraction with the cleanest code wins.


IRC bot. An IRC bot that actually serves a purpose like stopping mass spam, and automatic banning and escalations. Also more functions are nice, like google searches, time from other time zones, web crawls for users in the channel, logs from last visits, translator for anything said not in english.


MD5 algorithms or any encryption algos. Previously mentioned.


In the end, I think we should kinda stay away from the math side of things. We have Project Eular and such for them. I think security related subjects are appropriate.   



« Last Edit: May 19, 2012, 05:08:51 am by techb »
>>>import this
-----------------------------

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
lol techb, your ideas are a bit... too big to make in a week?

EDIT: Poll added. Let's see how many wants it...
« Last Edit: May 19, 2012, 10:18:39 am by Kulverstukas »

Offline leewillz

  • Serf
  • *
  • Posts: 23
  • Cookies: 2
  • import java.help.me
    • View Profile
I was about to say that the problems you stated were slightly long for a week, well for some people who will only want to spend 2 hours max on it for the week, but there deffo good ideas! If this goes well it might expand to programmer of the month with a bigger program like that to do, anyway so the poll has been added to where? Haha I'm on the mobile version so I don't know where its on here haha

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Re: this falls under the 'Discussion' part of 'Projects and Discussion'
« Reply #10 on: May 19, 2012, 07:45:08 pm »
anyway so the poll has been added to where? Haha I'm on the mobile version so I don't know where its on here haha
It's on the very top of the first post.

Offline Stackprotector

  • Administrator
  • Titan
  • *
  • Posts: 2515
  • Cookies: 205
    • View Profile
Re: this falls under the 'Discussion' part of 'Projects and Discussion'
« Reply #11 on: May 19, 2012, 07:55:10 pm »
I am almost locking this topic, i am sorry, but this is already planned for the next version of evilzone.


Feel free to orgranize un-official things
« Last Edit: May 19, 2012, 07:55:30 pm by Factionwars »
~Factionwars

Offline leewillz

  • Serf
  • *
  • Posts: 23
  • Cookies: 2
  • import java.help.me
    • View Profile
Re: this falls under the 'Discussion' part of 'Projects and Discussion'
« Reply #12 on: May 19, 2012, 10:19:33 pm »
It's on the very top of the first post.
i got it now its not available on the mobile version so thats why it didnt show up.
I am almost locking this topic, i am sorry, but this is already planned for the next version of evilzone.
Feel free to orgranize un-official things
so this isnt allowed to go on?

Offline ca0s

  • VIP
  • Sir
  • *
  • Posts: 432
  • Cookies: 53
    • View Profile
    • ka0labs #
Re: this falls under the 'Discussion' part of 'Projects and Discussion'
« Reply #13 on: May 19, 2012, 10:30:43 pm »
I am almost locking this topic, i am sorry, but this is already planned for the next version of evilzone.


Feel free to orgranize un-official things

I don't see why we can't have this until the official one comes up.

L0rd_M@dness

  • Guest
Re: this falls under the 'Discussion' part of 'Projects and Discussion'
« Reply #14 on: June 06, 2012, 05:42:53 pm »
Love the idea, love techb's suggestions for projects! Specially the captcha decoder!
Also I can be the cloud manager for group projects if we want to work on a project together...