There was an alarm clock one!?!I MADE A SWEET ONE!!
Printable View
There was an alarm clock one!?!I MADE A SWEET ONE!!
How about an automated receptionist? Some program that answers a telephone, talks to the caller, and attempts to get them to leave an appropriate message? Something like:
Computer: "Hello, how may I driect your call?"
Caller: "I want to speak to such and such"
Computer: "Press #1 to speak directly to them, or press 2 to leave a message."
Caller <presses #1>
Computer: "I'm sorry, they are not answering their page. Please leave a message after the beep."
Caller <leaves a message>
How about a game?
Voice recognition, that's a bit tough isn't it, I wouldn't have the foggiest of where to start, but I'm still only a beginner though. How about a simple Instant messenger program, not sure how easy to judge it would be but could be quite fun to make.
KB04
Lemming type clone :afrog:
MP3 file organizer.
Searching
ID tag editing
file directory structure organizing
file name editing
file name / ID tag inconsistancy detection
Loads of features to seperate the good from the less good could be inplemented.
I think it's Mc_Brain who has his one of these inhis sig. It's already made! How about a scripting language? We all love to create parsers here :pQuote:
Originally Posted by SLH
chem
That would leave out us Java developers...Quote:
Originally Posted by MartinLiss
Forgot about that, although i thought it was just an MP3 player...Quote:
Originally Posted by chemicalNova
Looks like there may be an idea in CC? It might not be too good since no programming is required. Oh wait, that might make it better. :lol:
No bootlegged copyrighted wallpapers, only custom work.
how about a program that changes your background images, maybe changes hue and stuff, and changes pictures..thatd be hot
An application that would be really useful for me as a web developer would be a quick image resizer.
Basically there are times when I just need to do a quick and dirty file resize/reformat of an image sent to me.
I'm a lazy git so it would be great rather than booting up PhotoShop to do this silly little task just to right-click the file and choose Image Resize and then then the new image dimensions, resolution and file format (possibly compression ratio for jpeg outputs). These options should be editable so you can add to the quick list the most commonly used variations.
The main thing about this is it must be kept simple as I don't want to be fiddling around with loads of settings apart from maybe choosing most commonly used variations after installing. The functionality should be right-click > point > click and hey presto the file is now as I want it!
Obviously it ain't too complex a project but I'd be interested to see how people would go about doing this. Having the most functions in this case wouldn't be the best thing it's the usability!
I would do it myself but I just don't have the time so if this could run as a contest it would be cool.
Cheers
DJ
What about a touch typing learning program like mavis beacon or fingers for windows. There aren't any great freeware typing programs out there, well none that I found to be decent anyway.
KB04
i like that idea^^
Heres a suggestion.
I've seen this asked a few places and maybe this would be a good idea for a project.
The creation of a better RichTextBox control, one that supports more features and the ones of the current RTB - More features as in things like Different types of underline etc....
Cheers,
RyanJ
i just go through this thread. i preffer one idea (which) i think is quite fun and the resulted output have commercial value or education value.
a typing program, yes... a typing program. a step by step typing program that make the user a master typist.
the commercial value is, the final output, we could use it, sell it, or donate it to school, the place u pray, and for ur kids who always come and bugs u.
well, i think it is not so hard to build a typing program. but the hard thing is how to make the user willing to use ur typing program over and over and over. and how ur program teach the user to type fast.
the judge might be ur kids. or people who got kids. (not me coz i am still a kid!) so, let see, u give ur kids several typing program and see which one does he use and play with it.
k, i support the idea of typing software. (coz my lab still use the old DOS typing program for users) LOL
Quote:
Originally Posted by KB04
Both these ideas are VERY good, i have been thinking about both of them for some time now, and would probably even enter even though i'm a total Newb ! :PQuote:
Originally Posted by dj4uk
Quote:
Originally Posted by thegreatone
I will second that, I like that suggestion too :)
Cheers,
RyanJ
How about little wigets that automate simple but labourous tasks?
For example I wrote a little command line wiget that appends [CRC] to the file name of all files in a directory if it doesnt already exist. (Where CRC is the CRC32 of the file)
I also have a wiget that runs at startup and cleans temp directories.
just a small question:
are we gonna have a coding contest or we just gonna sit here discussing it for a few more months..lol
just enter the ideas into a random generator and we will all do that one...
rob
Figure out a fast string searching algorithm.
(because I'm making one atm ;))
A contest to see who can create the best "random generator of ideas" program as the next contest.Quote:
Originally Posted by makster246
AH! I'll get on it right away!! I'll need the head start. :D
This is a decent idea too. Easy to implement too (from a marking perspective).Quote:
Originally Posted by Merri
Yea, like we dont know whos going to win that one, right Merri? ;) ::thumb:
Well, it is hard to know: it is possible to make search strings that are slow with the algorithm I have, so a brute force search could beat it... :D:thumb:
PM me with the code so I can use it to win :D Oh wait, I cant play since I am a Mod. :(
String searches are easy. If you know how. The VB6 standard search is by no means optimal. The VB.net one is better but still not perfect.
We can all learn from DEK.
Well i think the best idea would be a photoshop like software! We could start with a basic framework and then all the people could come forward and post some filters! We can also keep increasing its functionality by making it flexible enough to add plugins? Wat u guys think?
That's not a contest?
Ok i got the view of the discussion wrong i thought we had all to make a software by joinin hands!
The better tells me why people post offtopic so easily and why there are some many threads with bad titles :D
I have an AWSOME IDEA! Lets actually START a coding contest!
And singing some traditional songs around a campfire no doubt. :DQuote:
Originally Posted by RapchikProgrammer
some pages with good contest-problems :
http://www.recmath.org/contest/vote.php
http://spoj.sphere.pl/problems/classical/
http://acmicpc-live-archive.uva.es/nuevoportal/
A Connect 4 AI engine which we compete with each other's engines.
Winner of course is who wins most games :P.
Maybe a league table?
Or what about the fastest hash table implementation?
Guys, stop asking for fast stuff, guess who will win ? (Merri... :))Quote:
Originally Posted by Raedwulf
I think we should have a contest that takes some math skills and logic, and not worry on how fast it is...
I think it's time to have a contest that is marked by complexity intested of speed...
Not that I don't like speed... but can never win while Merri (or ppl like him) are in the contest :)
Could you give an example? Cause I don't quite understand what you mean :)Quote:
Originally Posted by CVMichael
Yea... ammm.... I was afraid you might ask that...Quote:
Originally Posted by manavo11
Evey single example I can think of, can be used for speed too....:) but in terms of complexity, I was thinking something like a ray tracing program. It can get very complex, the more realistic you want it, the more complex it is...
But that kind of project can take a long time to do... I did one a long time ago in C++, I spent 6 months on it (then I lost all the code because of hard drive problems). Yes... I'm doing backups regularly since then....
How about a Debug and Optimize contest? Everyone could submit code that has a few bugs purposely added (and documented). Along with a detailed description of the program requirements.
People would pick a random program, and be graded on not only fixing the bugs, but also improving it by solving the problem in a unique way or just optimizing the procedure.
It may be hard to judge, but maybe that could be a group effort as well?
Give it a time limit also. 24 hours after you download the project would be good.
Time limit won't work, who would watch after it? Yup. Impossible.
I can submit Goldpanda and tell you what is the problem, I can then give the contest prize I haven't used to the person who figures out a good and working solution to the bug ;)
And yes, I'd eventually fix the bug by myself, but I'm busy with several other things so I don't have time for Goldpanda atleast for one month, probably two...
hey i like that idea, the last contest i (tried to enter) embarrising i didnt notice the date was a year ago *doh!* was an AI chatting bot for DALnet to be as realistic as possible, theyd all be put in a room together, the ones which seemed most human were the winners.Quote:
Originally Posted by alkatran
The other thing along these lines i tried was a game i called 'program fighter' which i never finished, lol.. but it interpreted C-like code for telling your stickfighter what to do.. if the enemy is doing this... you do this (you had to move by joints.. not by prebuilt functions), in other words, street fighter for nerds.
anyway, perhaps you could do something like, put an asp page up which is a maze, (and gives a unique game number upon first entry), you must write a program to logon and complete the maze as quickly as possible, the page should return a simple text format for the programs to easily read, and only return the wall parts cloest to the player position, that means it's up to the program to remember where it's been, and where it currently is (a move would be a left, right, up, down.. not sending coords).
Could release a sample maze of the asp pages to be put on the contestants own pc for testing with, when the real one is put up, the contestant runs their program on the maze (and hopefully it finishes it) and they then post their unique game number in the forum, along with their program, to prove the number of turns used by their program.
Come on CVMichael :D I'm up to it :PQuote:
Guys, stop asking for fast stuff, guess who will win ? (Merri... )
What does anyone think about the Connect4 AI or the HashTable suggestions?
what ever happend to that elevator one, that's interesting, it almost sounds like a game, like simcity meets lemmings.
but perhaps not console based, i think an elevator either side of the building, in a normal form with a panel or something representing the elevators, and perhaps two progress bars per floor to show how many people are at each end of the building waiting, i think perhaps the elevator should be stupid, and just do what the simulated people tell it to, like a normal elevator just goto the cloest floor each time (which would be the best algorithm for a single elevator anyway) since by the time the elevator knows where people are going (and it doesnt even know where everyone is going) they are already on board. perhaps an elevator operator on each floor will direct each person where to go upon entering the floor, you code the way these operators think, perhaps they are allowed to radio to each other every 1min for updates? so obviously is elevator 1 has just left to the bottom floor and you're on the top floor wanting to go one down, the operator would direct the sim person to elevator #2
The Sudoku contest gave me an idea. How about an app that will generate a paint by numbers logic puzzle from an icon?
http://www.blindchicken.com/~ali/games/puzzles.html
After having finished the sudoku contest, i'm trying to think of a new challenge.
Would the Rubik cube be interesting enough to attract vb programmers?
I like the cube, i think my average solving time was about 45 secs 20 yrs ago.
Any suggestions about this topic?
The Sudoku contest was fun...but I think it's time someone comes up with a challenge that turns out something useful (like a control or a plug-in engine) or the implementation of a really difficult but useful algorithm (like DES or SHA for PDAs) or really anything else for which you can't readily find 1000s of hits in a search engine.
how about something very different and interesting..
a data miner!
for html pages, how about a program that must read in a html webpage and attempt to then create objects and variables from it such as...
"fred has red hair"
object "Fred" property "Hair" = "Red"
it doesnt need to be html i guess, that just adds to extra bit of filtering out useless crap, it could just be a normal .txt document
after it reads it in, you should be able to view a list of objects and click one to see its properties and values of the properties.
harder still, added functionality of changing these values and having it change the appropriate word in the document, or perhaps some built in data types, identity numbers and Red as a color etc..
How bout a word wrapping function that wraps to a certain number of characters. Actually I just want to challenge Merri. I have a vb6 one that I think is unbeatable. primarily because I do some really weird stuff with APIs.
I'll take the challenge too :)
Hmmmm....I think to get a contest going it'll take time...Make a private one - I'll ask Merri too.
To make a contest I need to see that more than 2 or 3 people are interested... Since I don't see any people responding with positive comments on the ideas posted here I won't be starting anything...
I didnt look through all these pages but was a screen saver program contest ever mentioned?
Not only would it be fun but useful too. It could be voted on in a poll.
And mark that how? :) Poll? Most votes wins?
Yes, the Contest Mods could choose what they feel are the top 10 and then members can vote from those. Yes, its subjective but by opening up the final choice to a poll you will level the field as much as possible.
Im intereted in the word wrapping function ...anyone else ? :)
I'd be in on that.
But perhaps make it a little harder - it has to do it in a device context and not a text box
Looks like it makes it four then. I don't know how much time I'd have for the contest, probably not as much I'd like to have. Month is a long time though.
Device context???....well why on earth would we want to do that...It has to be practical - the functions works on a string. After that we can display it as we want - in a text box or DrawText on a hdc...I don't see why that has to be part of the wordwrapping function.Quote:
Originally Posted by yrwyddfa
Unless you a referring to wordwrapping based on a pixel width? - thats a lot of work though ...you need to calculate width of each line etc. In the end we would almost be benchmarking drawtext......though :)