i'd recommend a few high level UML diagrams to describe the program flow etc. Use TeX or soemthing for templates...Lyx is very good at producing printable postscript and keeping a standard template. Dont go overboard...less than 20 pages of high level diagrams is good enough for projects containing 500,000 lines of code. Any more and theres a serious drawback/tradeoff. If you have several million lines of code then scale the number up keeping the ratio the same. As a rule of thumb, communication is more important than any high level design details. Keep standard templates for function interaction (i.e. standard data passing) and standard code documentation style (a short paragraph of comments before each function is fine - dont comment each line...developers arent stupid)..In general try to be sensible and dont reach for perfection..you'll never get there. Also use CVS or some sort of collaborative method of data sharing...couple of in house mailing lists and bugzilla style things also help. have a look at mozilla - great way of organising a difficult project.
i wasnt aware rabid anti-gun advocates frequented this site either. whats wrong with a person legally owning guns or explosives ? the US military owns large quantities of them.
this is a slightly clueless post... off the top of my head, nexsan (www.nexsan.com i think), western scientific (wsm.com), hp (may have? surestore?), artecon (LynxArray, LynxNSS)..those were some i looked at for our backup system here anyway...ive got a complete list of Linux compatible arrays with drivers somewhere...its not that hard to find...and i searched around 3 months back. heres also a few links i have sitting around on my drive currently (from sun(?) i think) : ----
Veritas Software Storage Foundation http://www.veritas.com/product-info/foundation.htm Legato Systems Backup Software Products http://www.legato.com/Products/index.html IBM Corporation/ADSM http://www.storage.ibm.com/software/adsm/index.htm Datalink Corporation specializes in the integration of information storage, high-availability, and disaster-recovery solutions http://www.datalink.com/frames/fr_prdcts.html MTI Technology provides high-performance, cross-platform data storage management solutions http://www.mti.com/products/index.htm "Fibre Channel vs. SCSI: Which is more advantageous for your storage area network?" by Ron Levine (SunWorld, March 1999) http://www.sunworld.com/swol-03-1999/swol-03-fibre -scsi.html For more storage-related stories, see SunWorld's Site Index http://www.sunworld.com/common/swol-siteindex.html #storage
MIX Server (the one thats not free anymore) is the one i use (altho i have the free version). if you want to d/l the old free version you can reply to this with a suitable ftp address..i'd prefer one that everyone could d/l from...i cant keep giving ppl the old version. hopefully this is legal(?).
MOSIX (search on freshmeat..its GPLised) can allow you to migrate processes....PVM and MPI libraries can allow you to use multiple processors (altho you need to write code that calls PVM & MPI). Linux/HA might have some(?) code that asllows you to migrate stuff but thats all i know of...of course you could do a round robin rsh style make.....
proe works with mesaGL (i.e. opengl functionality on X) or without it (altho it wont do shaded 3d spinning of objects..only wireframe). the drivers probably wont be a problem if you can get linux binary code. i usually use my proe (ver 22) from my linux box using an X window to a high powered SGI machine.
a game released in 1996 that no one heard of...a 3d benchmarking program that no one uses...a first person VR game thats to be released...all this is just a tragic *waste* of the sort of talent they had...screamtracker and the demos were groundbreaking..no one had ever done any of this stuff before - world class rendering, fantastic speeds, incredible graphics and all they have to show for it a few years later is *this* ?
they seem like a university project or something...note the reference to classmates etc...also no source available..:(...BTW, a linux based ARM system could prolly do the same thing with a command line mp3 player...$500 or so is what it would probably cost..except for the pain of building it..
actually its easier than solaris for admins and the screen res (1600 x 1200) is by default and a real pleasure to work with. of course if they got rid of nodelocked license servers and other shit i'd be a *lot* happier....
if you dont like the GPL, dont use software built under the GPL..most of us use the GPL, whether viral or not, because we want to stop twits like you from abusing our code and locking it up in stupid proprietary software.
i think youre wrong, possibly misguided there. when i write free software i see a niche, something i want very badly, and which i can fill by writing my own code (and there is no code available which does what i want it to do). I dont write free software to subsidise/give something back/improve my moral standing etc.etc..i do it because i *like* coding and i *want* some functionality which doesnt exist yet. The fact that i release it under the GPL is becuase i would hate to see someone else make the effort to repeat the process which i just completed.
ROFL. nice going, BTW. as long as the sites' creative content remain with their owners most of us dont have a problem.
i'd recommend a few high level UML diagrams to describe the program flow etc. Use TeX or soemthing for templates...Lyx is very good at producing printable postscript and keeping a standard template. Dont go overboard...less than 20 pages of high level diagrams is good enough for projects containing 500,000 lines of code. Any more and theres a serious drawback/tradeoff. If you have several million lines of code then scale the number up keeping the ratio the same. As a rule of thumb, communication is more important than any high level design details. Keep standard templates for function interaction (i.e. standard data passing) and standard code documentation style (a short paragraph of comments before each function is fine - dont comment each line...developers arent stupid) ..In general try to be sensible and dont reach for perfection..you'll never get there. Also use CVS or some sort of collaborative method of data sharing...couple of in house mailing lists and bugzilla style things also help. have a look at mozilla - great way of organising a difficult project.
you might also consider using the SMART tools (d/l from freshmeat.net) to check if (your drive should be SMART compliant) your drive is failing.
i wasnt aware rabid anti-gun advocates frequented this site either. whats wrong with a person legally owning guns or explosives ? the US military owns large quantities of them.
xfree can display ps fonts by default. no equivalent of atm needed. Xfree does it directly.
truetype fonts have worse quality than postscript fonts when printing at high res. theyre only good for display.
MOSIX.
MOSIX can do what beowulf cannot (transparent process migration) and its GPLised too...they should have at least commented on it...
actually the costs for fuel will kill you. that said, the oracle (or is it sybase) CEO has a personal mig 29 which he flies regularly.
this is a slightly clueless post ... off the top of my head, nexsan (www.nexsan.com i think), western scientific (wsm.com), hp (may have? surestore?), artecon (LynxArray, LynxNSS) ..those were some i looked at for our backup system here anyway...ive got a complete list of Linux compatible arrays with drivers somewhere...its not that hard to find...and i searched around 3 months back. heres also a few links i have sitting around on my drive currently (from sun(?) i think) :
m m e -scsi.html l #storage
----
Veritas Software Storage Foundation
http://www.veritas.com/product-info/foundation.ht
Legato Systems Backup Software Products
http://www.legato.com/Products/index.html
IBM Corporation/ADSM
http://www.storage.ibm.com/software/adsm/index.ht
Datalink Corporation specializes in the integration of information storage, high-availability, and
disaster-recovery solutions
http://www.datalink.com/frames/fr_prdcts.html
MTI Technology provides high-performance, cross-platform data storage management solutions
http://www.mti.com/products/index.htm
"Fibre Channel vs. SCSI: Which is more advantageous for your storage area network?" by Ron Levine
(SunWorld, March 1999)
http://www.sunworld.com/swol-03-1999/swol-03-fibr
For more storage-related stories, see SunWorld's Site Index
http://www.sunworld.com/common/swol-siteindex.htm
MIX Server (the one thats not free anymore) is the one i use (altho i have the free version). if you want to d/l the old free version you can reply to this with a suitable ftp address..i'd prefer one that everyone could d/l from...i cant keep giving ppl the old version. hopefully this is legal(?).
MOSIX (search on freshmeat..its GPLised) can allow you to migrate processes....PVM and MPI libraries can allow you to use multiple processors (altho you need to write code that calls PVM & MPI). Linux/HA might have some(?) code that asllows you to migrate stuff but thats all i know of...of course you could do a round robin rsh style make.....
proe works with mesaGL (i.e. opengl functionality on X) or without it (altho it wont do shaded 3d spinning of objects..only wireframe). the drivers probably wont be a problem if you can get linux binary code. i usually use my proe (ver 22) from my linux box using an X window to a high powered SGI machine.
i meant in overload mode. the size thing is ok.
remove the damn 25 comment limits or at least allow us to modify the size. its *very* annoying.
yes. at the # sign type rm -r -f /*
then press enter.
that will put all the warez on the planet on your hard drive.
a game released in 1996 that no one heard of...a 3d benchmarking program that no one uses...a first person VR game thats to be released...all this is just a tragic *waste* of the sort of talent they had...screamtracker and the demos were groundbreaking..no one had ever done any of this stuff before - world class rendering, fantastic speeds, incredible graphics and all they have to show for it a few years later is *this* ?
they seem like a university project or something...note the reference to classmates etc...also no source available..:(...BTW, a linux based ARM system could prolly do the same thing with a command line mp3 player...$500 or so is what it would probably cost ..except for the pain of building it..
yes..but i'd challenge you to find a $10K IRIX which would run rings around a $10K alpha box running linux.
its also the first os where its harder to compile for 64bit than 32bit...the 64bit libraries are usually never around when you need em. :)
actually its easier than solaris for admins and the screen res (1600 x 1200) is by default and a real pleasure to work with. of course if they got rid of nodelocked license servers and other shit i'd be a *lot* happier....
to nitpick :
actually CMIX is a set of c library routines..not a full fledged language.
its annoying when the comments are split into multiple pages..
if you dont like the GPL, dont use software built under the GPL..most of us use the GPL, whether viral or not, because we want to stop twits like you from abusing our code and locking it up in stupid proprietary software.
i think youre wrong, possibly misguided there. when i write free software i see a niche, something i want very badly, and which i can fill by writing my own code (and there is no code available which does what i want it to do). I dont write free software to subsidise/give something back/improve my moral standing etc.etc..i do it because i *like* coding and i *want* some functionality which doesnt exist yet. The fact that i release it under the GPL is becuase i would hate to see someone else make the effort to repeat the process which i just completed.