I've got no experience with Resin and not too much with Tomcat. (I've used JRun and Websphere in the past and I like them both.) Anyways, there is a company at my local Java Users group that really speaks highly of Resin - I think this is the link.
Obviously it's not open source which isn't exactly what you're looking for. On the other hand, what I hear is that it is fast, stable, and inexpensive. ($500 per deployed server.)
> And if you do that install with win2k pro on a modern system it takes nearly a whole 20 minutes. (40 if you need to reformat the drive) >(60 if you need to hunt down drivers, which most people won't)
If you run all of the updates, it takes quite a bit longer than 20 minutes - you have to reboot at least 10 times. It's actually quite unpleasant. Honestly, for a "real" machine do a fresh install of either OS is a bit of a pain, and it probably always will be. Installing the OS is one thing, restoring your data and customizing the machine is another.
Running Windows apps is a cool stopgap, but in the long haul I'd like to see more native ports and fresh applications. I can never decide if Wine is a good idea and/or necessary.
What about when lightning fries your whole machine - both drives? Or what about if you accidently erase an important file and you don't notice in time to recover it (assuming that's possible.) Offsite tape backups would address both of these problems.
I agree with you that drives this size are scary, mostly because there is no affordable way to make tape backups of them. I decided a while back that one should only purchase as much space as they can actually backup, but that isn't going to even be possible for much longer - soon 60G will be the bottom end!
If you run debian, check out these meta-packages: harden harden-environment harden -servers harden-remoteflaws harden-localflaws h arden-clients harden-nids harden-remoteautdit h arden-surveillance
Each of these packages declares "Conflicts:" with other packages that have some security implications. For instance, here is the description of harden-remoteflaws: Harden-remoteflaws is intended to help the administrator to avoid packages that are known to have security flaws that allows a remote user access to the system without permission. Normally an update manages this but sometime you just want to check for security changes and then this package can help. . If you want to avoid packages that local users can use to compromise the system you should look at the harden-localflaws instead. . If you want to avoid packages that can compromise computers on 3rd parties you should look at the harden-3rdflaws instead. . NOTE! This package will not make your system uncrackable, and it is not intended to do so. Making your system secure involves a LOT more than just installing a package.
> Ok, the real advantage is not quality, it's flexibility. As digital distribution dramatically cuts > distribution costs, theatres could play more, and more varied movies.
You would think that, wouldn't you? But here in Cincinnati we have a digital projection theater (Showcase Springdale) and they don't seem to view it that way. I haven't seen Attack of the Clones yet, so I called there last week and they said that they currently aren't running any movies in the digital theater. Seems asinine to me, but it's what they said. They aren't getting my $8.25 to see Attack of the Clones on film - I guess I'll wait for the DVD.
> It would request a memory location and react as soon as the memory came up with the result.
Well, kind of. A bus cycle completed when someone signaled "data transfer acknowledge" (DTACK) - then the CPU would read the data off of the bus. Most systems understood where in the address space the memory request was going, how fast that device was, and had logic to count system clocks to trigger DTACK when the data "should be" ready. (In fact, most memory devices have no way of signaling when a read has completed - they just guarantee in in a certain amount of time.)
On the other hand, if you didn't hit DTACK in time, a bus error was generated and an exception routine triggered. Ahhh, the good old days;-)
I agree with your reasoning, I'd like to have a quiet, fanless machine in my stereo rack for various things as well. Instead of a Pentium I, you might want to consider a socket 360 Cyrix/Via C3. 1 GHz and nominal power usage of something like 13W - supposedly it can run fanless as well (with a large heatsink of course.) The performance is less than a similiarly clocked Celeron, but it's got to be better than a Pentium machine;-)
Yes, pricewatch rocks, and it's an invaluable tool. The second invaluable site is resellerratings.com. These two sites together rock! I've built about 15 machines so far using these sites, and so far no horror stories.
Like others have mentioned, I've been using newegg a lot lately - they have great prices and great service in my experience.
Re:I downloaded Debian two days ago
on
Gentoo Linux 1.2
·
· Score: 2, Informative
I'm running KDE 3.0 on Debian, I grabbed binary packages with apt. Add these lines to your sources.list:
deb http://kde3.geniussystems.net/debian / deb http://people.debian.org/~bab/kde3./
Also, check out the debian-kde mailing list at lists.debian.org for the latest and greatest. Once woody is released (and it's SOOO close) you'll get KDE 3.0.1 and XFree 4.2 in unstable.
I use CVS to organize stuff I care about sharing. The stuff I don't share is NFS mounted (or sambaed) from a server either at the office or at home. "Rsync" and "scp" to move stuff when desired.
I think LDAP+Kerberos+AFS looks interesting, but there is a learning curve there that I have not climbed yet.
> "You will die a slow and horrible death, if you enter here!"
> Yeah right, said graverobbers throughout the millennia. > Egyptian jewelry and pottery from those graves have adorned > houses and women everywhere. They were fashionable in the > 1920's, I believe.
So, don't bury any jewelry or pottery with the nuclear waste. It seems like there would be nothing worth "stealing" buried with the waste, so I'm having a hard time believing that that there would be too many people going into the waste storage areas.
Nothing prevents MS from packaging Gnome or KDE and selling it. They'd have to give out source like anyone else, and the EUL would have to allow copying. That doesn't mean they couldn't box it up and sell it though... Perhaps they'd make money too - it would be interesting to see.
> Keyboard no longer stops working for no apparent reason
I see this problem on my Thinkpad 600E. I don't have it on my desktop though. I've spent a little time looking for info about it and I've never found anything about it. If anyone has any info about it, links would be appreciated.
> The human race will change its ways before it kills > itself.
You're assuming that the reaction to warming would be such that we'd have time to stop. There's a decent amount of evidence that dramatic changes in the climate have come on suddenly in the past. One theory is that the dumping trillions of gallons of fresh water into the ocean shut down key Atlantic currents, cooling Europe. It was so sudden, it was like flipping a switch - that's a proposed theory at least.
I'm not going to take sides but assuming that there will be time to react after we've seen real evidence - that might be as bad as an assumption as several of the original poster's assumptions.
> Does it strike anyone else as strange that the > Linux kernel is still run by a small monarchy?
Actually, it's NOT. Well, perhaps the mainline kernel is, but only because people seem to like it that way. If you don't like this style of organization, you could fork the Linux kernel and start developing your own branch in any fashion you like, including a "real" democracy or an open CVS archive of your source. Anyone could do this. You would have to give these same rights to anyone who you shared source or binaries with of course. That's how the GPL works.
> From what I understand, Man produces about 1% of all of the planets cloro-floro carbons (greenhouse gases).
Chloroflourocarbons are what caused the hole in the ozone layer. That's separate from the green house effect.
As far as "whose fault is it?", my question is "who cares?" Natural or unnatural, if the Earth is heating up we best try to understand why and how far it's going to go.
The reason "the bare minimum is considered 44.1 KHz" is because that's a sample rate, not a frequency response measurement. Check out the definition of Nyquist Frequency to understand why you need to sample at double the max frequency you're interested in.
So, are MS apps model-view-controller, and I can use excel's calculation engine from another program without excel opening it's own window on my screen? Last time I tried it did not work that way, but it's been a while. Quite a few things need to be properly designed before this kind of stuff becomes really useful.
I've got no experience with Resin and not too much with Tomcat. (I've used JRun and Websphere in the past and I like them both.) Anyways, there is a company at my local Java Users group that really speaks highly of Resin - I think this is the link.
Obviously it's not open source which isn't exactly what you're looking for. On the other hand, what I hear is that it is fast, stable, and inexpensive. ($500 per deployed server.)
> And if you do that install with win2k pro on a modern system it takes nearly a whole 20 minutes. (40 if you need to reformat the drive)
>(60 if you need to hunt down drivers, which most people won't)
If you run all of the updates, it takes quite a bit longer than 20 minutes - you have to reboot at least 10 times. It's actually quite unpleasant. Honestly, for a "real" machine do a fresh install of either OS is a bit of a pain, and it probably always will be. Installing the OS is one thing, restoring your data and customizing the machine is another.
Maybe you should ask Code Weavers to support Quicken in their CrossOver Office package.
Running Windows apps is a cool stopgap, but in the long haul I'd like to see more native ports and fresh applications. I can never decide if Wine is a good idea and/or necessary.
It was "no remote holes in 5 years". Now it's "one remote hole in the default install, in nearly 6 years!"
Next it will be "one remote hole and one 'harmless trojan' in the default install, in really very close to 6 years!"
What about when lightning fries your whole machine - both drives? Or what about if you accidently erase an important file and you don't notice in time to recover it (assuming that's possible.) Offsite tape backups would address both of these problems.
I agree with you that drives this size are scary, mostly because there is no affordable way to make tape backups of them. I decided a while back that one should only purchase as much space as they can actually backup, but that isn't going to even be possible for much longer - soon 60G will be the bottom end!
If you run debian, check out these meta-packages:n -servers
h arden-clients
h arden-surveillance
.
.
.
harden
harden-environment
harde
harden-remoteflaws
harden-localflaws
harden-nids
harden-remoteautdit
Each of these packages declares "Conflicts:" with other packages that have some security implications. For instance, here is the description of harden-remoteflaws:
Harden-remoteflaws is intended to help the administrator to avoid packages that are known to have security flaws that allows a remote user access to the system without permission. Normally an update manages this but sometime you just want to check for security changes and then this package can help.
If you want to avoid packages that local users can use to compromise the system you should look at the harden-localflaws instead.
If you want to avoid packages that can compromise computers on 3rd parties you should look at the harden-3rdflaws instead.
NOTE! This package will not make your system uncrackable, and it is not intended to do so. Making your system secure involves a LOT more than just installing a package.
> Ok, the real advantage is not quality, it's flexibility. As digital distribution dramatically cuts
> distribution costs, theatres could play more, and more varied movies.
You would think that, wouldn't you? But here in Cincinnati we have a digital projection theater (Showcase Springdale) and they don't seem to view it that way. I haven't seen Attack of the Clones yet, so I called there last week and they said that they currently aren't running any movies in the digital theater. Seems asinine to me, but it's what they said. They aren't getting my $8.25 to see Attack of the Clones on film - I guess I'll wait for the DVD.
> It would request a memory location and react as soon as the memory came up with the result.
;-)
Well, kind of. A bus cycle completed when someone signaled "data transfer acknowledge" (DTACK) - then the CPU would read the data off of the bus. Most systems understood where in the address space the memory request was going, how fast that device was, and had logic to count system clocks to trigger DTACK when the data "should be" ready. (In fact, most memory devices have no way of signaling when a read has completed - they just guarantee in in a certain amount of time.)
On the other hand, if you didn't hit DTACK in time, a bus error was generated and an exception routine triggered. Ahhh, the good old days
I agree with your reasoning, I'd like to have a quiet, fanless machine in my stereo rack for various things as well. Instead of a Pentium I, you might want to consider a socket 360 Cyrix/Via C3. 1 GHz and nominal power usage of something like 13W - supposedly it can run fanless as well (with a large heatsink of course.) The performance is less than a similiarly clocked Celeron, but it's got to be better than a Pentium machine ;-)
Yes, pricewatch rocks, and it's an invaluable tool. The second invaluable site is resellerratings.com. These two sites together rock! I've built about 15 machines so far using these sites, and so far no horror stories.
Like others have mentioned, I've been using newegg a lot lately - they have great prices and great service in my experience.
I'm running KDE 3.0 on Debian, I grabbed binary packages with apt. Add these lines to your sources.list:
./
deb http://kde3.geniussystems.net/debian /
deb http://people.debian.org/~bab/kde3
Also, check out the debian-kde mailing list at lists.debian.org for the latest and greatest. Once woody is released (and it's SOOO close) you'll get KDE 3.0.1 and XFree 4.2 in unstable.
A TODDLER HI TOSS
I use CVS to organize stuff I care about sharing. The stuff I don't share is NFS mounted (or sambaed) from a server either at the office or at home. "Rsync" and "scp" to move stuff when desired.
I think LDAP+Kerberos+AFS looks interesting, but there is a learning curve there that I have not climbed yet.
> "You will die a slow and horrible death, if you enter here!"
> Yeah right, said graverobbers throughout the millennia.
> Egyptian jewelry and pottery from those graves have adorned
> houses and women everywhere. They were fashionable in the
> 1920's, I believe.
So, don't bury any jewelry or pottery with the nuclear waste. It seems like there would be nothing worth "stealing" buried with the waste, so I'm having a hard time believing that that there would be too many people going into the waste storage areas.
Nothing prevents MS from packaging Gnome or KDE and selling it. They'd have to give out source like anyone else, and the EUL would have to allow copying. That doesn't mean they couldn't box it up and sell it though... Perhaps they'd make money too - it would be interesting to see.
Also check out Debian Junior.
> Keyboard no longer stops working for no apparent reason
I see this problem on my Thinkpad 600E. I don't have it on my desktop though. I've spent a little time looking for info about it and I've never found anything about it. If anyone has any info about it, links would be appreciated.
> The human race will change its ways before it kills
> itself.
You're assuming that the reaction to warming would be such that we'd have time to stop. There's a decent amount of evidence that dramatic changes in the climate have come on suddenly in the past. One theory is that the dumping trillions of gallons of fresh water into the ocean shut down key Atlantic currents, cooling Europe. It was so sudden, it was like flipping a switch - that's a proposed theory at least.
I'm not going to take sides but assuming that there will be time to react after we've seen real evidence - that might be as bad as an assumption as several of the original poster's assumptions.
> Does it strike anyone else as strange that the
> Linux kernel is still run by a small monarchy?
Actually, it's NOT. Well, perhaps the mainline kernel is, but only because people seem to like it that way. If you don't like this style of organization, you could fork the Linux kernel and start developing your own branch in any fashion you like, including a "real" democracy or an open CVS archive of your source. Anyone could do this. You would have to give these same rights to anyone who you shared source or binaries with of course. That's how the GPL works.
> From what I understand, Man produces about 1% of all of the planets cloro-floro carbons (greenhouse gases).
Chloroflourocarbons are what caused the hole in the ozone layer. That's separate from the green house effect.
As far as "whose fault is it?", my question is "who cares?" Natural or unnatural, if the Earth is heating up we best try to understand why and how far it's going to go.
roff - nroff and groff?
Here's a link saying that dates back to 1969, and it's still widely used.
The reason "the bare minimum is considered 44.1 KHz" is because that's a sample rate, not a frequency response measurement. Check out the definition of Nyquist Frequency to understand why you need to sample at double the max frequency you're interested in.
So, are MS apps model-view-controller, and I can use excel's calculation engine from another program without excel opening it's own window on my screen? Last time I tried it did not work that way, but it's been a while. Quite a few things need to be properly designed before this kind of stuff becomes really useful.
In Java, everything is "safe" except for calls to native. (I.e. there's a way around it in Java too.)