Massassi Forums Logo

This is the static archive of the Massassi Forums. The forums are closed indefinitely. Thanks for all the memories!

You can also download Super Old Archived Message Boards from when Massassi first started.

"View" counts are as of the day the forums were archived, and will no longer increase.

ForumsDiscussion Forum → Program Ideas
Program Ideas
2007-02-26, 8:03 AM #1
I have to, for my Introduction to Programming with C class, do a final group project. There's two of us. We've got a lot of experience with SQL, so that's always an option.

What we need are ideas for a project - so, can anyone come up with one (that is within the scope of an introductory C class :psyduck:)?
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-02-26, 8:30 AM #2
Program a Clippy clone for Notepad.

2007-02-26, 9:03 AM #3
Make an Apache clone if you know socket programming.
Code to the left of him, code to the right of him, code in front of him compil'd and thundered. Programm'd at with shot and $SHELL. Boldly he typed and well. Into the jaws of C. Into the mouth of PERL. Debug'd the 0x258.
2007-02-26, 9:17 AM #4
Couldn't resist ;)
Attachment: 15479/programming.jpg (117,380 bytes)
2007-02-26, 9:25 AM #5
Make an alarm clock that plays mp3s at a designated date/time.
America, home of the free gift with purchase.
2007-02-26, 9:28 AM #6
Originally posted by drizzt2k2:
Make an alarm clock that plays mp3s at a designated date/time.


There's an idea, I should actually make this myself.
"The only crime I'm guilty of is love [of china]"
- Ruthven
me clan me mod
2007-02-26, 9:40 AM #7
Originally posted by Martyn:
Couldn't resist ;)


That more aptly describes my Computer Systems Administration course. :(
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-02-26, 10:48 AM #8
Some ideas that might be worth it:

- A source code garbler: read a file; f*ck variable and function names, remove any comments; output to another file

- Solve a fractal or some math puzzle semi-brute force

Originally posted by Martyn:
Couldn't resist ;)


That was great! Remember that a mistake in requirements will cost 10 times as much to fix at design and 100 times at implementation!
2007-02-26, 10:58 AM #9
Make a roguelike.
2007-02-26, 11:02 AM #10
Every now and again, Dilbert just hits the nail on the head so sweetly it fires through the planet and out of the other side.

Make me a sandwich? :P
2007-02-26, 8:38 PM #11
Originally posted by Jon`C:
Make a roguelike.


That would rock. Beats my suggestion of a kernel.
[This message has been edited. Deal with it.]
2007-02-26, 8:51 PM #12
A program that sorts nasty porn images away from good ones.
2007-02-26, 8:55 PM #13
Originally posted by Rob:
A program that sorts nasty porn images away from good ones.


But that assumes you have some huge database of porn filled with good images mixed with bad ones. Who has that? Only the internet is like that. You'd need the program to comb the internet for all porn, then sort the good from the bad.

That also requires you to think about what's "good" and "bad" porn. What's good to one person might be bad to another. You'd have to be able to customize it.
"it is time to get a credit card to complete my financial independance" — Tibby, Aug. 2009
2007-02-26, 9:11 PM #14
Originally posted by Freelancer:
But that assumes you have some huge database of porn filled with good images mixed with bad ones. Who has that?


[sub]*cough*kyle90*cough*[/sub]
SnailIracing:n(500tpostshpereline)pants
-----------------------------@%
2007-02-26, 9:49 PM #15
Make the PQ killer.

World of Progress.
2007-02-27, 2:53 AM #16
Make an ASCII nibbles clone.
Ban Jin!
Nobody really needs work when you have awesome. - xhuxus
2007-02-27, 3:30 AM #17
Originally posted by tinny:
There's an idea, I should actually make this myself.


I have that, actually. It's pretty neat, and practically the only thing that can wake me up.

http://bluefive.pair.com/free_computer_software.htm
幻術
2007-02-27, 7:03 AM #18
I think we're going to do a stupid-*** MySQL address book, because it's:
  • Easy to program
  • Simple
  • Given that this class precedes the databasing classes, I can probably get away with looking really smart because OMG I USED D8ABASES


Thanks for the suggestions though (I think the alarm clock was the only one that was specified that fell within the scope of an introductory course)
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-02-27, 8:41 AM #19
Make a program to solve Sudoku puzzles. Assuming you know how to handle the input and understand recursion, it's not really that hard.
2007-02-27, 9:23 AM #20
I always wanted a program to capture all the information I send to my printer and save a copy as a PDF file (so I have a PDF catalog of everything I ever printed).
2007-02-27, 12:31 PM #21
Originally posted by Wolfy:
Thanks for the suggestions though (I think the alarm clock was the only one that was specified that fell within the scope of an introductory course)
A roguelike does. :mad:
2007-02-27, 12:34 PM #22
Make a program that prints, "Hello, world!"
If you think the waiters are rude, you should see the manager.
2007-02-27, 12:58 PM #23
Originally posted by Brian:
I always wanted a program to capture all the information I send to my printer and save a copy as a PDF file (so I have a PDF catalog of everything I ever printed).

CutePDF Writer lets you print to a PDF file, but it doesn't capture everything. You might be able use that as a start though.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2007-02-27, 1:15 PM #24
Originally posted by Freelancer:
But that assumes you have some huge database of porn filled with good images mixed with bad ones. Who has that? Only the internet is like that. You'd need the program to comb the internet for all porn, then sort the good from the bad.

That also requires you to think about what's "good" and "bad" porn. What's good to one person might be bad to another. You'd have to be able to customize it.


It could have settings for the kinds of bad porn to filter.

For example, when I batch download porn it's kind of disappointing and disgusting to get horse porn in the middle of my normal porn.
2007-02-27, 2:46 PM #25
I'm not interested in making OCR software to detect the presence of horses.
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-02-27, 3:08 PM #26
Horses aren't letters :confused:
2007-02-27, 3:11 PM #27
They are if you play basketball.
the idiot is the person who follows the idiot and your not following me your insulting me your following the path of a idiot so that makes you the idiot - LC Tusken
2007-02-27, 3:18 PM #28
:confused:


....



:mad:
2007-02-27, 10:27 PM #29
Make a good taskbar window arranger for Windows. One that actually integrates with the taskbar and let's you rearrange window buttons like tabs in firefox. That would rock
Dreams of a dreamer from afar to a fardreamer.
2007-02-27, 10:31 PM #30
Originally posted by Emon:
CutePDF Writer lets you print to a PDF file, but it doesn't capture everything. You might be able use that as a start though.


A lot of programs allow writing of PDF files, but it's an extra step. I'll probably write something for CUPS at some point, but now isn't the time.
2007-02-27, 10:45 PM #31
Originally posted by Fardreamer:
Make a good taskbar window arranger for Windows. One that actually integrates with the taskbar and let's you rearrange window buttons like tabs in firefox. That would rock


That exists, I forget what its called though.

o.0
2007-02-28, 8:09 AM #32
Originally posted by Brian:
A lot of programs allow writing of PDF files, but it's an extra step. I'll probably write something for CUPS at some point, but now isn't the time.

I just wanted to suggest CUPS. Seems like something that should already exist out there. I think I even read about something like that, when I was looking for a PDF-exporter for CUPS.
Sorry for the lousy German
2007-03-01, 3:11 PM #33
Originally posted by Greenboy:
That exists, I forget what its called though.
dude I gotta have it tell me what it's called
Dreams of a dreamer from afar to a fardreamer.
2007-03-01, 3:20 PM #34
The program you seek is called wstaskborg.

Works on Vista too.

2007-03-01, 4:24 PM #35
Taskbar Shuffle is another.
Bassoon, n. A brazen instrument into which a fool blows out his brains.
2007-03-01, 4:32 PM #36
Originally posted by Fardreamer:
Make a good taskbar window arranger for Windows. One that actually integrates with the taskbar and let's you rearrange window buttons like tabs in firefox. That would rock

You have to realize that he is doing this in C. Doing Win32 in C should be banned by the Geneva Convention.
Code to the left of him, code to the right of him, code in front of him compil'd and thundered. Programm'd at with shot and $SHELL. Boldly he typed and well. Into the jaws of C. Into the mouth of PERL. Debug'd the 0x258.

↑ Up to the top!