On Thu, Nov 13, 2008 at 9:05 AM, vinayak bhavnani <[EMAIL PROTECTED]> wrote: > Hi Sharad, > > You said that u had some ideas that could prove useful in me gaining some > experience,so i would like to hear some of them .. > Anyways i am interested in networking,scripting etc.(though don't know much > about them).
There is a lot of things that you can do with networking. If you have no background with socket programming, I would suggest you try to get your hands on "Unix Network Programming" by Richard Stevens (check your department library/ask your friends/buy the book). You can try the examples from 5th chapter straight off. You don't need a very strong background in C to try them (as long as you understand what you are doing). The book explains everything very well. You can keep this as your target for the winter, else if you are familiar with some basic stuff, we can work on something that interests you as well. For example, you can work on say some simple plugin for pidgin (to get a feel for how you can write modules for "pidgin" -- this will involve some understanding of how big projects are put together). If you are daring enough, you can write your own p2p software :) or chat software, or your very own file distribution software over http (this is an easy to moderate difficulty program). You can also try making a good (reliable) multi-threaded download manager for linux. You can also take some simple game that you like and try implementing a multiplayer version for that (I like this card game called seven which I remember I had implemented (text based)). If you need any help with the above, or want to work on any project idea that you can think of, I can try helping you with that as well. Sharad --~--~---------~--~----~------------~-------~--~----~ [EMAIL PROTECTED] mailing list -- group http://groups.google.com/group/iitdlug -~----------~----~----~----~------~----~------~--~---
