Need Ideas For Program (homework)...

DOOManiacDOOManiac Worst. Critic. Ever. Join Date: 2002-04-17 Member: 462Members, NS1 Playtester
<div class="IPBDescription">It has to do 'something useful'</div>Hey guys. I'm currently tasked with a programming assignment for networks class. I'm to write a non-trivial program that does something useful. Its cgi-bin based (using C++ as the language I'm coding it in), meaning it should be something where someone submits something on a web page form, and the program spits back the result.

(As a side bit of knowledge, I also know how to spit back Excel Spreadsheets, if that gives anyone a good idea)

Anyone have ideas? C++'s string manipulation isn't as nice as what I've gotten lazy with from PHP, so preferably nothing that deals with strings too much, heh. Also, any database type stuff is right out. If anyone has any ideas, lay them on me. Thanks.

Comments

  • GwahirGwahir Join Date: 2002-04-24 Member: 513Members, Constellation
    magic 8-ball count as useful?


    How about returning bandwidth statistics?


    Returns a series of possible class schedules given a series of classes (interfaces with your school's course database)

    Calculates unit conversions?


    image processing? Turns an input image into something else, ascii perhaps.

    maybe I'll come up with more later.
  • NuketheplaceNuketheplace Join Date: 2002-09-02 Member: 1266Members
    I know its been done before, but how about something that compiles information from lots of NS servers ( or other servers) and gives you info about what happened in that server. Ie Win/Loss ratio for both sides, average life time for classes, player stats over multiple server stuff like that.
  • TalesinTalesin Our own little well of hate Join Date: 2002-11-08 Member: 7710NS1 Playtester, Forum Moderators
    A mini-blog to use as a web-notepad. Put down reminders to yourself.
  • GwahirGwahir Join Date: 2002-04-24 Member: 513Members, Constellation
    The way he put it, I don't think it's supposed to store data on the server, but I don't know.
  • DOOManiacDOOManiac Worst. Critic. Ever. Join Date: 2002-04-17 Member: 462Members, NS1 Playtester
    Ohhh, good idea Talesin. Not too hard, and useful to boot.
  • ZeroByteZeroByte Join Date: 2002-11-01 Member: 3057Members
    edited March 2005
    For extra points, implement your program as a <a href='http://www.xfront.com/REST-Web-Services.html' target='_blank'>REST web service</a>. Then show your prof how you could access it using something other than your web browser. Maybe write a java program or something, or even just use PHP to access the program.

    As for ideas irunno.. I'll get back to you on that.
  • TalesinTalesin Our own little well of hate Join Date: 2002-11-08 Member: 7710NS1 Playtester, Forum Moderators
    Extra bonus points, make it cellphone friendly.
  • SoulSkorpionSoulSkorpion Join Date: 2002-04-12 Member: 423Members
    Btw, <span style='font-family:Courier'>std::stringstream</span> is <i>almost</i> as nice as PHP strings. Also the <a href='http://www.boost.org/libs/libraries.htm#String' target='_blank'>boost</a> libraries include a regular expression library which you might find useful.
  • CForresterCForrester P0rk(h0p Join Date: 2002-10-05 Member: 1439Members, Constellation
    How about a standard weather collecting thing? Insert country code, display a table with the weather results. Make it interesting, too. Supply a five-day forecast, tables for weather in the areas around you, and a random location button.
Sign In or Register to comment.