Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re: Idea Generation for New Programmer

by $CBAS (Scribe)
on Mar 12, 2001 at 00:56 UTC ( [id://63658]=note: print w/replies, xml ) Need Help??


in reply to Idea Generation for New Programmer

Here's one idea that thought me IO::Socket and various CGI techniques (and a LOT of JavaScript/HTML/CSS): A webbased Napster/Scour/OpenNap/CuteMX searchengine. (never placed it online, not gonna put it there either).

I'm glad I did it and I use it every day (too bad Scour went away and Napster might leave too, soon).

I did the search engine while a friend learned Win32 API by coding the download client to go with it ... great way to spend a summer :-)

Of course I always have a bunch of whacky ideas ... never get bored :-)

Hope you take up the challenge, it's a great way to learn real-world stuff!
CBAS

Replies are listed 'Best First'.
Re: Idea Generation for New Programmer
by tinman (Curate) on Mar 12, 2001 at 02:23 UTC
    I do this, and I also find that there is another module already out there written by someone to do it already... my next step on this discovery is to analyse the other modules code, and see how they did it differently/better.. I've found that I can see a lot of ways to contribute to other ppls work, and 'make the world a better place by sharing my code'.. in the case of Napster, try MP3::Napster modules.. see how your code shapes up :o)

      Sure there are tons of modules but where's the fun in that?
      Seriously, I don't think there are modules for CuteMX or iMesh. Those protocols are completely undocumented ... I reverse engineered part of them (enough to search and download).

      The MP3::Napster is more like a client (just like the PSX client, for Scour eXchange)

      And as always, I like my code better ... because it is ;-)

      Have fun,
      CBAS

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://63658]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (2)
As of 2024-04-19 19:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found