Results 1 to 8 of 8
Hello, my name is Max and I am 18 years old and now at my last school year. I have a project that I need to finish till June 2011. ...
- 09-14-2010 #1Just Joined!
- Join Date
- Sep 2010
- Posts
- 36
Need a project idea
Hello, my name is Max and I am 18 years old and now at my last school year. I have a project that I need to finish till June 2011. At school we never learned anything about operating system or linux, only worked with c# yet, but I decided that I want to make a project about linux, which will take me at least a couple of months to make that will show people that I have learned linux at a good level (and C programming, which is the programming language of linux) and I am capeble of working at that operating system. I prefure the project to be on the lowest level possible. My linux version that I run on vmware 7.0 is debian 500-i386 Lenny (no graphics) and what I want is any project suggestions I can do (And materials I need to read for them) for my target.
Thanks in advance
- 09-14-2010 #2
Cool ! So you want to do work on C programming with low level linux project ?
My thoughts/ideas may be biased towards file system - which is my fav. subject.
1.Writting a tools for ext4fs using ext2fs libraries?
2.Join/check btrfs developers for any help they may need in tools
3.check sf.net for any opening as open source programmer SourceForge.net: Help Wanted
4.check open source project home page like Wanted Skills for Wammu and Gammu
Congrats for your Linux project in advance
- Lakshmipathi.G
-------------------
FOSS India Award winning ext3fs Undelete tool and tutorials www.giis.co.in
First they criticize you,Then they laugh at you,Then they fight with you,Then you win. - M.K.Gandhi
-------------------
- 09-14-2010 #3Just Joined!
- Join Date
- Sep 2010
- Posts
- 36
developing stuff seems very interesting! Thanks for the ideas! I'll check all of them out. But before I start googling searches for materials about the subjects, are there any materials you can suggest me to read that will give me some basic and advanced knowledge about linux and about your project ideas?
- 09-14-2010 #4What do you mean by this?
Originally Posted by DroidFighter
You can get into so many directions when it comes to this area. So it would be good to know which general direction you want to take. Manually building a load balanced cluster (from the command line), or a Beowulf cluster (should be worth a couple of geek points
) or write your own device drivers/kernel modules. These are just a couple of examples...
Can't tell an OS by it's GUI
- 09-14-2010 #5Just Joined!
- Join Date
- Sep 2010
- Posts
- 36
I don't have a direction yet because I am a newbie. By lowest level I mean that I want to work as low as possible with already written code, unless we are talking about developing. My whole class is doing projects in c# and xna which works on classes that microsoft visual studio has already provided for us, and I want my project to be the opposite of it.
- 09-14-2010 #6
if
then
Originally Posted by DroidFighter
That's a good start!
Originally Posted by DroidFighter
I'd say, get yourself acquainted with Vi, and use that as primary IDE. The command `vimtutor` should get you going. Note that I'm not saying it should be your favourite editor, you can make up your own mind on that, but having Vi installed is a POSIX requirement, so it's good to develop some basic skills (and before you know it, you type :wq to quit Word)
Try your hand at Bash scripting, read up on Linux Filesystem Hierarchy and make up your mind what your project is going to be
Perhaps you can do something with networking? You'll learn a whole lot of the basics about any variety of *nix that way, and in my opinion networking is Linux's forte. But others will say other things, and you may have a different preference all together.
Best you can do atm I think is just play with the system, see what draws your attention. /etc holds all the goodies, don't overlook /proc and /sys and read the man pages
Can't tell an OS by it's GUI
- 09-14-2010 #7Just Joined!
- Join Date
- Sep 2010
- Posts
- 36
- 09-14-2010 #8
If you are familiar with c# and .net then the mono project may be of interest to you. It will be a way of transfering your skills as it is an open source implementation of .NET and C# and even VB.NET if that floats your boat. You don't need a fancy IDE, just vi, the framework and the compiler.
You don't say how much of the project has to be yours, but there are many open source projects out there looking for people to bug-fix, document and translate, so if provable participation is all that's required then it might be worth finding one of those that interests you and joining in.If we hit that bullseye, the rest of the dominoes will fall like a house of cards. Checkmate! (Zapp Brannigan)
My new blog. It's probably not as good as I think it is.


Reply With Quote

