Going the PHP/static generation/caching route isn't neccessarily a bad idea either... but I don't think you should have to do this. I'm seeing the maintence of such a system as a big onus on the system administrators to make sure everything is up all the time... I know of no PHP frameworks out there that would let you drop sessions from one system to another. I've never tried pushing PHP that far though.
I personally have pushed PHP that far. From my personal experience PHP sessions provide a very clean interface framework. As far as pulling off pushing them from machine to another it's quite simple. It's just a matter of configuring PHP to networked filesystem that is common to each box with a common UID/GID for read/write and it works just great.
I work for a university as an educational content developer. We are in the same situation in that our whole codebase doesn't break the 100 meg mark but needs to be kept extremely safe given that it represents months and months of man hours.
We had a lot of bad luck with CDRW's and ended up dropping that idea and moving to a dual backup system. We do intremental backups to CD-R's and make two copies. Secondly we push the content to an FTP site that is elsewhere on campus. The FTP site is backed up seperately onto tape as added an precaution.
Last time I checked, without a java applet or some sort of client in the html page you can't do socket services. So it's just a client that loads from the web page.
Personally the Pentuim 266MMX is a little underpowered unless you just want an MP3 player or something along those lines. I personally think that taking the approach of what many high end car audio systems do(e.g. put the UI in the dash and the major hardware in the trunk) would have been a better approach. Having the audio, PCMCIA and the like in dash is great, but having a nice long(and heavily shielded) cable running to the trunk would be more effective because the space constraints aren't as big of a deal.
Just a little clarification on how IE is embeded. From IE 4.0 on the API to embed the browser into an application has not changed. This is why the same version of AOL can be installed on 98, ME, 2k and XP without having to upgrade the browser component. So having backwards compatibility to 6 SP1 wouldn't be a hard thing.
Retrain? I hate to say it, but if a person needs training on how to use an email client, once they already know how to send email on another email client, they shouldn't be allowed to use a computer.
There are limits where a company shouldn't be expected to train somebody on the extreme basics.
Even port leaving port 80 isn't safe due to the Form_Mail.pl security issue that is plauging web servers all over and dumping spam into a mail spool near you.
My point is that mearly blocking ports is never the answer, keeping your patches up to date and not running open relays is a simple solution.
Lets do some other math here using the following factors:
Moneys sued for my RIAA: $97,800,000,000 Average life expentancy in the US: 76 years Average cost of a CD: $15 Number of Months in a year: 12 US Population as of April 1st 2000: 281,421,906
Which brings us to the following formulas:
97,800,000,000 / 281,421,906 = $347520 per citizen
$347520 / $15 = 23168 CD's per person in the US.
23168 / 76 = 304 CD's per year/person in the US
304 / 12 months = 25 CD's/month for their entire life from birth that each person in the US must by to be equal to the damages they are filing for.
Now there is a possibility that there was a math error as some have suggested and it might be 97.8 billion dollars instead of trillion.
If so that just breaks down to 23 CD's in each person's lifetime for every person born. Which there is no way in the world that one person could of downloaded that much.
Given that they are roughly charging $1 per track(23 * population * average tracks on a CD) is roughly 97.8 billion.
Then take into account that an average MP3 is about 5 megs, that comes out to 5 * 97,800,000,000, or 489,000,000,000 Also known as roughly 489 Terrabytes of music.
Which brings me to the question who's network attached storage solution did they use to store all that alledged music?
A trick that the US Navy has used to for years as an electronic counter measure would work for this on a much smaller scale. The navy uses planes with high powered radio transmitters in the noses of them. They fly over and blast the target with high powered RF and fry the reciever, and pretty much everything else in it's path(light bulbs, FM radios, 2way radios, computers, etc). Well in your case you should just have to get close to a high powered transmitter such as a 1500 watt radio transmitter and put it REALLY close. It should fry out in a heart beat with the clothes none the worse for wear[pun intended].
I always kind of wondered where SCO/Caldera fit in. I wonder if that settlement for OpenDOS was really just a buy-off to make Caldera microsoft's lap dog.
It would seem that SCO's current actions are very much helpful to microsoft in the end.
I'm thinking that using spamassassin along with qmail-qfilter and a small perl script to tie it together that envokes a sleep() loop for every spam-like message, that it could easily be used to do the same thing because spamassassin kicks back a score for the message's likehood of being spam...
I personally have pushed PHP that far. From my personal experience PHP sessions provide a very clean interface framework. As far as pulling off pushing them from machine to another it's quite simple. It's just a matter of configuring PHP to networked filesystem that is common to each box with a common UID/GID for read/write and it works just great.
SW
I work for a university as an educational content developer. We are in the same situation in that our whole codebase doesn't break the 100 meg mark but needs to be kept extremely safe given that it represents months and months of man hours.
We had a lot of bad luck with CDRW's and ended up dropping that idea and moving to a dual backup system. We do intremental backups to CD-R's and make two copies. Secondly we push the content to an FTP site that is elsewhere on campus. The FTP site is backed up seperately onto tape as added an precaution.
Just my $.02
but it's not clientless.
Last time I checked, without a java applet or some sort of client in the html page you can't do socket services. So it's just a client that loads from the web page.
SW
This reminds me of this a previous Slashdot post.
Perhaps now the whackjobs of the world will have a reason to stockpile consoles other than needing their fix of Final Fantasy.
Just a thought...
This sounds quite a bit like music vs. data CD-R's and the 'tax' to the music industry that we pay.
The real question is, what if I don't have a computer in my dorm room? Do I still have to get stuck paying this?
...I see shortcomings.
Personally the Pentuim 266MMX is a little underpowered unless you just want an MP3 player or something along those lines. I personally think that taking the approach of what many high end car audio systems do(e.g. put the UI in the dash and the major hardware in the trunk) would have been a better approach. Having the audio, PCMCIA and the like in dash is great, but having a nice long(and heavily shielded) cable running to the trunk would be more effective because the space constraints aren't as big of a deal.
Just my $0.02
Just a little clarification on how IE is embeded. From IE 4.0 on the API to embed the browser into an application has not changed. This is why the same version of AOL can be installed on 98, ME, 2k and XP without having to upgrade the browser component. So having backwards compatibility to 6 SP1 wouldn't be a hard thing.
Retrain? I hate to say it, but if a person needs training on how to use an email client, once they already know how to send email on another email client, they shouldn't be allowed to use a computer.
There are limits where a company shouldn't be expected to train somebody on the extreme basics.
Just my $0.02
The link in the parent post is a goatse.cx wannabe.
Be careful...8')
would be a system to use a planet's natural magnetic field as a renewable energy source.
Even port leaving port 80 isn't safe due to the Form_Mail.pl security issue that is plauging web servers all over and dumping spam into a mail spool near you.
My point is that mearly blocking ports is never the answer, keeping your patches up to date and not running open relays is a simple solution.
My $0.02
Lets do some other math here using the following factors:
Moneys sued for my RIAA: $97,800,000,000
Average life expentancy in the US: 76 years
Average cost of a CD: $15
Number of Months in a year: 12
US Population as of April 1st 2000: 281,421,906
Which brings us to the following formulas:
97,800,000,000 / 281,421,906 = $347520 per citizen
$347520 / $15 = 23168 CD's per person in the US.
23168 / 76 = 304 CD's per year/person in the US
304 / 12 months = 25 CD's/month for their entire life from birth that each person in the US must by to be equal to the damages they are filing for.
Now there is a possibility that there was a math error as some have suggested and it might be 97.8 billion dollars instead of trillion.
If so that just breaks down to 23 CD's in each person's lifetime for every person born. Which there is no way in the world that one person could of downloaded that much.
Given that they are roughly charging $1 per track(23 * population * average tracks on a CD) is roughly 97.8 billion.
Then take into account that an average MP3 is about 5 megs, that comes out to 5 * 97,800,000,000, or 489,000,000,000 Also known as roughly 489 Terrabytes of music.
Which brings me to the question who's network attached storage solution did they use to store all that alledged music?
The parent of this comment is a redirect to goatse.cx.
Just a word of warning! 8')
A trick that the US Navy has used to for years as an electronic counter measure would work for this on a much smaller scale. The navy uses planes with high powered radio transmitters in the noses of them. They fly over and blast the target with high powered RF and fry the reciever, and pretty much everything else in it's path(light bulbs, FM radios, 2way radios, computers, etc). Well in your case you should just have to get close to a high powered transmitter such as a 1500 watt radio transmitter and put it REALLY close. It should fry out in a heart beat with the clothes none the worse for wear[pun intended].
SW
I always kind of wondered where SCO/Caldera fit in. I wonder if that settlement for OpenDOS was really just a buy-off to make Caldera microsoft's lap dog.
It would seem that SCO's current actions are very much helpful to microsoft in the end.
Just a thought...
While you're at it check out Qmail it's a lot more modular than sendmail and is much more secure.
As kewl as it is, they could of least done the map in quake so it would give 6DOF in the view, that would of made it more indepth...
Just a thought...
I'm thinking that using spamassassin along with qmail-qfilter and a small perl script to tie it together that envokes a sleep() loop for every spam-like message, that it could easily be used to do the same thing because spamassassin kicks back a score for the message's likehood of being spam...
cheers..
...Xerox the site before it becomes slashdotted and you feel like going postal.
Welcome to the wacky world of terms becoming generic over time...it's a trademark lawyer's nightmare.
My cross dressing days are over! Everybody will know I'm wearing paisley panties!
Here is a shot straight for the UI testing lab for Office 12
Or at least it could be considering how pre-schoolish UI's are getting these days.
Take a screenshot, save, send... I doubt DRM can pass a simple turing test.
With that mentality, McDonalds will be next at saying people complain about tainted food, "because it's cool"....
hmmm... I never quite got the "coolness" factor of praying to the porciline god...
...Does anybody else find it remotely unnerving that NASA is working with a computer system named "HAL"?!
Arthur C. Clark might of been on to something... First the geosync. satellite, now this!?
Vir's Odyssey is being made. It will have a Linux client before it has a windows client.