I know several people personally who have had success with the MacGurus 'Burly Box', you can do up to 1.2TB (RAID 5) for around $1500. See the following URL:
I second doxygen. It supports nearly all the languages you need, a wide variety of commenting styles and with graphviz in the worst case at least you get a dependency tree. I've used doxygen for many years with a lot of success.
CVS updates are not atomic, unlike subversion. If integrity of data is important to your customers, don't consider CVS. As far as using Subversion is concerned, I would be wary of giving customers that type of access to my systems.
Icecast is the obviously reference. I know a couple of organizations that have used and created revenue with both pay streams as well as free streams supported by advertising.
Load testing and QA have various meanings. If your QA simply means that you track the delta between load tests, and if the delta isn't significant a release is approved then something like OpenSTA should be just fine for you.
However if you need to be able to do regression testing, performance tuning, and code profiling then you will either need to drop some cash (Mercury can do all these things) or spend some considerable time doing your own development. My company developed something similar to Mercury's load runner and quick test, and looking back it would have probably been less expensive to just spend the money up front.
So, if you don't have money but your requirements aren't real strict then a hodge podge of open source tools with a bit of custom development will work fine. If you have strict requirements then be prepared to spend a bunch of time or money getting these tools up and running.
Many sites are moving towards utility based hosting or virtualized setups. The problem with high capacity sites is that you often end up having to purchase enough servers to deal with peak time, but don't need the servers during off hours. Utility based hosting services charge you for what you _use_ and allow you to scale as needed. Savvis (http://www.savvis.net/ I know offers a utility hosting platform based on Inkra, 3Par and blade servers. IBM has a similar setup.
If you have never heard the term MBONE check out this page for an introduction. There are also a slew of useful docs here. North Carolina State University has done some really inovative things with distance learning, Linux, and MBone. Here is a link to their Distance Education Teaching Assistant Page, which should be able to get you started. I know that the Linux Journal also ran an article on distance education back in October of 2000 and it may be at their web site.
I recently returned to college with several years of industry experience, as well as several research positions under my belt. My descision to go back to school was two fold; I love learning and can't think of a better place to do it full time, and do I want to build bridges or design them? College affords me oportunities that no employment ever could. If you rush through a degree, you will miss all the other awesome things that college can provide. Don't look at education as a hurdle or an obstacle in life. School can (if you are actually talented) supplement your life in more ways than you can imagine.
OpenBSD and NetBSD both have extremely stable, well supported Sparc bases and have for some time now. Suse has continued with it's support for the Sparc (including the Ultra platform) and slackware recently began it's sparc port. I don't think it's a "where" has it gone, just sounds like maybe you aren't looking in the right places.
I know several people personally who have had success with the MacGurus 'Burly Box', you can do up to 1.2TB (RAID 5) for around $1500. See the following URL:
. php
p
http://macgurus.com/productpages/sata/sataguide_1
The 'product page' is at http://macgurus.com/productpages/sata/satakits.ph
I second doxygen. It supports nearly all the languages you need, a wide variety of commenting styles and with graphviz in the worst case at least you get a dependency tree. I've used doxygen for many years with a lot of success.
CVS updates are not atomic, unlike subversion. If integrity of data is important to your customers, don't consider CVS. As far as using Subversion is concerned, I would be wary of giving customers that type of access to my systems.
Icecast is the obviously reference. I know a couple of organizations that have used and created revenue with both pay streams as well as free streams supported by advertising.
Load testing and QA have various meanings. If your QA simply means that you track the delta between load tests, and if the delta isn't significant a release is approved then something like OpenSTA should be just fine for you.
However if you need to be able to do regression testing, performance tuning, and code profiling then you will either need to drop some cash (Mercury can do all these things) or spend some considerable time doing your own development. My company developed something similar to Mercury's load runner and quick test, and looking back it would have probably been less expensive to just spend the money up front.
So, if you don't have money but your requirements aren't real strict then a hodge podge of open source tools with a bit of custom development will work fine. If you have strict requirements then be prepared to spend a bunch of time or money getting these tools up and running.
Many sites are moving towards utility based hosting or virtualized setups. The problem with high capacity sites is that you often end up having to purchase enough servers to deal with peak time, but don't need the servers during off hours. Utility based hosting services charge you for what you _use_ and allow you to scale as needed. Savvis (http://www.savvis.net/ I know offers a utility hosting platform based on Inkra, 3Par and blade servers. IBM has a similar setup.
If you have never heard the term MBONE check out this page for an introduction. There are also a slew of useful docs here. North Carolina State University has done some really inovative things with distance learning, Linux, and MBone. Here is a link to their Distance Education Teaching Assistant Page, which should be able to get you started. I know that the Linux Journal also ran an article on distance education back in October of 2000 and it may be at their web site.
I recently returned to college with several years of industry experience, as well as several research positions under my belt. My descision to go back to school was two fold; I love learning and can't think of a better place to do it full time, and do I want to build bridges or design them? College affords me oportunities that no employment ever could. If you rush through a degree, you will miss all the other awesome things that college can provide. Don't look at education as a hurdle or an obstacle in life. School can (if you are actually talented) supplement your life in more ways than you can imagine.
OpenBSD and NetBSD both have extremely stable, well supported Sparc bases and have for some time now. Suse has continued with it's support for the Sparc (including the Ultra platform) and slackware recently began it's sparc port. I don't think it's a "where" has it gone, just sounds like maybe you aren't looking in the right places.