9 posts • joined Friday 26th January 2007 14:25 GMT
Opera is also helping out in it's own way...
I think this is a area that should be optimised. And let's not forget Opera are trying to help out too: http://www.opera.com/business/solutions/turbo/
I'm perfectly happy for one or more solutions, once proven, then to be rubber stamped as a standard.
As the icon says... Go!
It's the utilisation... dude
Disagree, because classic hosted servers need to be sized for some imaginary "Peak Load", resulting in very low average utilisation on the equipment.
The elasticity cost overhead associated with cloud computing minimises when enough users average out the loading.
Thus at some usage point a cloud will be cheaper to run than classic hosted.
I expect this to be very soon - rising power costs, cheap RAM, Core i7 chips, tuned virtualisation technology, combined in-house & external clouds, cold standby of cloud resources, ...
By way of example GMail costs about 1/3 that of other email solutions, in large part to efficient hosting. Customers will naturally head to the lowest cost equivalent service, and that will just happen to be a Cloud provider.
fix the Software
The "IT" industry has made a lot of money running after the endless flaw - fix & educate cycle. Only it's not a solution, it's a racket.
- Why should visiting a website be a security risk?
- Why should files stored on external media be unencrypted by default?
- Why should all applications be able to read any file stored on a system?
While difficult and unfashionable more money should be invested in the software and firmware platform. Yes, even Trusted Platform Module could be used for good! Secure must be by design, other measures are like a bandage: useful, but only on a new bleeding wound.
(icon - for all those that prioritised features over security)
build it and they will support it
It may be naive, but I think that we see demand-and-then-supply cycle in the support of application platform components. A useful component that may start out a bit wild and woolly in training and support area, but this matures as long as the platform is in use.
Internet also allows for niche ecosystems to rumble on, apparently "Clipper is still alive".
Nokia MID series
Don't forget the N770, N800 & N810 series of MID's from Nokia. These do run Flash, have a solid AJAX browser (gecko engine) and high enough resolution screen (800x480) to give a decent web surfing experience.
I'm sure that part of the problem is OS/browser optimisation, however the ARM chip does need more processing power for living with Web 2.0. That is the open door Intel may be able to walk through. Can ARM respond in time?
Sir Kahn may have succeeded in taking on the Chinese even more successfully if his Code contained less capital punishments.
The logical punishment for homosexuality would have been to have intercourse with a nubile woman. (duh!)
data modelling does *not* imply RDBMS or E/R or...
I'm uncomfortable with the implication that 'data modeling' implies a RDBMS and E/R tool.
Let's suppose we have perfect object persistence (a stretch but humor me) then would we would still need data modeling?
OOA\OOD includes a means of analysing and structuring data. Conceptual and implementation.
However the modeling process here is not predictable and robust. So what would a "normal form analysis" of OOD look like? Or looking in reverse; if we had Normal Form analysis of the OOD why would that not be as high a quality of data model as any other?
I believe that the OO/Applications teams don't do enough data analysis and modeling. But the "data modeling activity" should be independent of the whole relational dB tool industry.
Now SOA is an interesting case. Here IMHO the modelling needs to be done on the surface of each service. Far from the database. How a data modelers going to engage here?.
Labled Nokia and not a mobile phone
I'm about to buy one (bugs permitting) so hopefully I'll have more to contribute, but for me the N800 is more an UMPC than a phone. For a phone I prefer it compact and straight forward.
What defines a UMPC? Running software you want? Third party S/W market? Multi-function device? Desktop/laptop (semi)replacement?
N800 is yes on much of this. Also, in common with iPhone, provides insight on why smart phones are not so smart.
Point is, if you expected a phone you may have been reviewing the wrong device.
- Review Samsung Galaxy Note 8: Proof the pen is mightier?
- Nuke plants to rely on PDP-11 code UNTIL 2050!
- Spin doctors brazenly fiddle with tiny bits in front of the neighbours
- Game Theory Out with a bang: The Last of Us lets PS3 exit with head held high
- New material enables 1,000-meter super-skyscrapers