The one in the 60's. When the Soviet Union beat the US into space (Soviets had Sputnik, first man in space, first robot on the moon). There was definately a race on.
I think we'll sit here a moment and take a breather while everybody else catches up.
Must be tiring. The breather has lasted almost forty years.
Yes there is a shuttle, but it does not really advance manned space flight much past LEO.
This speed is nice and all, but it means that our hard drives are now the bottleneck.
Moving hardware is always the bottleneck, if for no other reason than you have to wait for the data to reach the read/write head.
When we were setting up out first networks, it was faster to load eveything off our Netware servers, than to load it off the local hard drive.
The Netware server cached the files in RAM, then served them up over a 10BaseT LAN. This was noticebly faster than going via the local hard drive (pre-IDE days).
Java certainly isn't giving you a speed boost over PHP or Perl
Oh yes it does, for a very basic reason.
Java is already compiled, it just needs to be linked.
PHP/Perl has to be compiled (interpreted), then linked. For each page hit.
For trivial pages, this is not such a big difference, but add in I18N support, inter-page communication support, session support, etc, and the time it takes to load up the "environment" in PHP/Perl completely swamps the time it takes to render a page.
I code in both (and some ASP). For a q&d web site, PHP every time. For an enterprise level app with hundreds of pages, thousands of classes, J2EE is THE choice.
Also, J2EE gives you a running application, whereas PHP is started for each page hit. With a running app, you can keep all sorts of information in memory, you can trigger events based on time, you can spawn threads, etc. You can set up database connection pooling, which means that there are constant active connections to the database, which REALLY speeds up back end access.
Each has its own place. I use both.
We can also go into the fact that Java is not free, but I'll leave you to analyze that on your own.
d/l J2EE JDK (free) d/l Apache/Tomcat (free) d/l Eclipse IDE (free) d/l MySQL (free)
Ok, I did my analysis, and my conclusion is that is it free.
So let's say the object suddenly needs to know that a field has changed (needs to set a flag or something, needs to notify listeners, etc). That does not affect the calling code but adds functionality.
Exactly. Novell brought WP not because it was the market leader (by then Word and Ami Pro had overtaken it), but because Novell wanted a cheap quick office suite to compete against Lotus and Microsoft with.
No, As I remember it, Novell bought WordPerfect because they wanted GroupWise. As soon as they could they sold the rest of the suite. They needed GroupWise to round out the Netware product.
Beta should be reserved for functionality, GUI, and interoperability issues.
No that is alpha. Once all the functionality is complete, the GUI has been approved, and the application can talk to the other applications it needs to, THEN the product goes into beta testing.
Beta is there to locate any bugs which made it past the alpha testers. Beta apps are considered feature complete.
And this was with truck airbrakes wich unless I remember badly from school are supposed to brake when braking power is lossed. Air pressure is used to release the brakes so then if a hose should burts the brakes will engage.
Yes, when the pressure fails, the brake is engaged via an internal spring in a similar way to that of the driver pressing on the brake pedal.
But.
If the brake is mis-adjusted, or the pads are too worn, then the brake will NOT engage.
(not sure if brakes do still work this way ABS would be impossible this way)
IIRC cell phones were invented in 1948, but few could afford this luxury)
IIRC Radio phones were invented then. Each phone had its own frequency and it was active over a wide area. There were only so many radio bands to go around. So if you wanted a phone in an area with a saturated spectrum you either had to wait, or BUY one from an existing customer.
Then they invented the cell system. This limits the broadcast range for a each frequency. So now you can have many more radio phones (now called cell phones) becasue they do not step on each others frequency.
Lawyers have no sense of right or wrong (at least not in the traditional sense).
If the laywer wins in court, he is right. If the lawyer loses in court he is wrong. That is all that matters.
And then we elect these people.
They do what they want. If they are not found out, they are right. If they are found out, well, there is always the NEXT election, where they lie and promise their way into power.
Depending on the safety code for the area, you probably need an electrician to run power.
Normal voltage power, yes.
But 12 volt low current does not require the same rules. Anyone can run wires for a doorbell, even though it carries 12V DC.
So co-running a low voltage wire beside the LAN cable should not be a problem. If it is, then running the LAN cable would also be a problem.
Of course you need to set up the AC->DC converter and properly fuse it...
And what race are you talking about?
The one in the 60's. When the Soviet Union beat the US into space (Soviets had Sputnik, first man in space, first robot on the moon). There was definately a race on.
I think we'll sit here a moment and take a breather while everybody else catches up.
Must be tiring. The breather has lasted almost forty years.
Yes there is a shuttle, but it does not really advance manned space flight much past LEO.
And the race is on.
:-(
Again...
Maybe this time it will have some staying power. Na, the US government critters cannot see past the next election
A single piece of paper in an envelope, sealed, in a floor safe.
This speed is nice and all, but it means that our hard drives are now the bottleneck.
Moving hardware is always the bottleneck, if for no other reason than you have to wait for the data to reach the read/write head.
When we were setting up out first networks, it was faster to load eveything off our Netware servers, than to load it off the local hard drive.
The Netware server cached the files in RAM, then served them up over a 10BaseT LAN. This was noticebly faster than going via the local hard drive (pre-IDE days).
One for the case, one for me ...
Two for the case, one two for me
Three for the case, one two three for me
Right. You cannot spawn a servlet thread.
But you can spawn a processing thread, then save the thread ID in the user session for later retrieval.
Java certainly isn't giving you a speed boost over PHP or Perl
Oh yes it does, for a very basic reason.
Java is already compiled, it just needs to be linked.
PHP/Perl has to be compiled (interpreted), then linked. For each page hit.
For trivial pages, this is not such a big difference, but add in I18N support, inter-page communication support, session support, etc, and the time it takes to load up the "environment" in PHP/Perl completely swamps the time it takes to render a page.
I code in both (and some ASP). For a q&d web site, PHP every time. For an enterprise level app with hundreds of pages, thousands of classes, J2EE is THE choice.
Also, J2EE gives you a running application, whereas PHP is started for each page hit. With a running app, you can keep all sorts of information in memory, you can trigger events based on time, you can spawn threads, etc. You can set up database connection pooling, which means that there are constant active connections to the database, which REALLY speeds up back end access.
Each has its own place. I use both.
We can also go into the fact that Java is not free, but I'll leave you to analyze that on your own.
d/l J2EE JDK (free)
d/l Apache/Tomcat (free)
d/l Eclipse IDE (free)
d/l MySQL (free)
Ok, I did my analysis, and my conclusion is that is it free.
And creating getters and setters (at least in the Java Eclipse IDE) is a matter of RMB/ Source/ Generate Getters-Setters/ OK, for all the fields.
And, AFAIK, modern compliers will optimizetoif the method getName() does nothing else except return the value. As for typing, the IDE will fill in the method name (CTRL-Space).
So let's say the object suddenly needs to know that a field has changed (needs to set a flag or something, needs to notify listeners, etc). That does not affect the calling code but adds functionality.
And designs change over time.....
Sure, but if you allow direct access, then later decide that you DO need to condition the value before it is available publicly, then you are hooped.
By using get/set all the time, you can add the new functionality with affecting other code.
Exactly. Novell brought WP not because it was the market leader (by then Word and Ami Pro had overtaken it), but because Novell wanted a cheap quick office suite to compete against Lotus and Microsoft with.
No, As I remember it, Novell bought WordPerfect because they wanted GroupWise. As soon as they could they sold the rest of the suite. They needed GroupWise to round out the Netware product.
Beta should be reserved for functionality, GUI, and interoperability issues.
No that is alpha. Once all the functionality is complete, the GUI has been approved, and the application can talk to the other applications it needs to, THEN the product goes into beta testing.
Beta is there to locate any bugs which made it past the alpha testers. Beta apps are considered feature complete.
i'm pretty sure that everything in math is repeatable
....
Ok, but in the real world there are such things as potholes, curbs or lack of curbs, cats/dogs/people, weather,
positioned where the vehicle should wind up
And we all know that this is 100% repeatable, don't we...
I guess they got so discouraged by not being able to find any intelligent life here on earth
There IS intelligent life here on earth, but I am only visiting....
And this was with truck airbrakes wich unless I remember badly from school are supposed to brake when braking power is lossed. Air pressure is used to release the brakes so then if a hose should burts the brakes will engage.
Yes, when the pressure fails, the brake is engaged via an internal spring in a similar way to that of the driver pressing on the brake pedal.
But.
If the brake is mis-adjusted, or the pads are too worn, then the brake will NOT engage.
(not sure if brakes do still work this way ABS would be impossible this way)
ABS is already available for air brakes.
Perl scripts are too ethical to act like a lawyer.
But they have the same readability as legal documents.
Do they want a bomb that can blow up the entire planet in one go?
Um, asteriod? An asteriod which intersects our orbit?
I would like to know that we have this capability....
I use Mozilla 1.7.3, so it does not matter to me....
countless people declaring that it would never work
You forgot train travel. The naysayers were convinced that all the air would be sucked out of the coaches and the people inside would suffocate.
IIRC cell phones were invented in 1948, but few could afford this luxury)
IIRC Radio phones were invented then. Each phone had its own frequency and it was active over a wide area. There were only so many radio bands to go around. So if you wanted a phone in an area with a saturated spectrum you either had to wait, or BUY one from an existing customer.
Then they invented the cell system. This limits the broadcast range for a each frequency. So now you can have many more radio phones (now called cell phones) becasue they do not step on each others frequency.
Its all in the rounding.
2.4 + 5.4 = 7.8 rounded to 8
Most politicians are lawyers.
And there lies the problem.
Lawyers have no sense of right or wrong (at least not in the traditional sense).
If the laywer wins in court, he is right. If the lawyer loses in court he is wrong. That is all that matters.
And then we elect these people.
They do what they want. If they are not found out, they are right. If they are found out, well, there is always the NEXT election, where they lie and promise their way into power.
I guess this turned into a rant....