Since Cocoa pushes MVC, I will use it as an example. The drawing I am talking about is the stuff that happens in the drawRect method to be shown on the screen. This, as far as I am concerned, is the view.
As I said, if you pushed that logic out into the controller as the grandparent suggests, why would MVC even need a V?
What good is a view that doesn't do any processing?
Let's look at this from a GUI application standpoint. Are you suggesting that drawing methods should live in the controller, or even the model? If so, what role does the view play?
As far as HTML generation is concerned, the place that you create the HTML is the view. You have to have at least some logic in this area unless your application is no more complicated than "Hello, World!"
This move should bring into focus the last mile problem that is the real source of most of the internet connection speed debate.
When someone says "the last mile problem," I think the last mile is short on bandwidth. The problem here is that the last mile has (and is using) more bandwidth than the upstream connections can handle.
It's a pretty common to see apps that use the database like it's a big storage closet, ignore stored procedures completely, and implement all data manipulation functions in Java. Is that a smart idea?
Yes. Especially now that we are starting to move away from the traditional RDBMS.
In now way did I claim that the advertisement represents real-life conditions. What I did say was that Apple could have done a real-life test faster than PC Pro.
Notice that PC Pro had to unlock the phone, whereas Apple already had the phone unlocked. There are other instances in the video where the PC Pro demonstrator fumbled to press the right button. All of these things add up the time significantly. Apple didn't need any special effects at all to cut down on the time PC Pro gives us.
I recall back when IE started to gain in popularity it wasn't uncommon to have two versions of a given site. One for IE, and one for Netscape. A "sister site" in that sense is nothing new.
How do you know what he entered? I wanted to include â (which should appear as the trademark symbol) in a recent post. All I got in return was the letter a with an accent.
The solution is to move to a rural area. Bell does not own the copper where I live, an independent telephone company does. I subscribe to 5Mbps DSL service through them and I have no major complaints.
As an added bonus there is no PPPoE nonsense to deal with like one has to with Bell. Just plug your computer into the supplied DSL bridge and you're on the network.
The "upgrade" copies of OS X and Windows are similarly priced. The price of Windows also gives an indication of what the market is willing to pay for an operating system. Therefore, it is quite reasonable to assume that OS X is similar in price to Windows.
How do you know that the hardware is more expensive?
It is unknown how much Apple charges for the pre-bundled copy of OS X because it comes part of the whole package. But it would be ridiculous to think that they only charge $129 for it.
With that given, let's assume they charge $599 for OS X + iLife. Vista Ultimate goes for around $300-400 according to a quick search on Google. Therefore, OS X and iLife for $599 doesn't seem completely unreasonable.
That means that you can get a Macbook hardware for $500 and Mac Mini hardware for free! Show me the PC hardware that is cheaper than that.
Then again, a true engineer would probably recognize that SQL is often the wrong tool for the job and use a database that was designed to scale (vertically) instead.
I believe you are touching on the answer here. The model is a black box. The rest of the application doesn't care if you are using Hibernate, JDBC, or your own home grown database layer. There should be no reason why a model cannot use all of those things at the same time, even.
Add the methods requiring JDBC to your model and you are done.
Perhaps the people in the said demographic do not have college tuition to pay? You would have to make a lot more than $50,000/year to make that investment worthwhile.
They have rolled out UMTS in, I believe, all the cities. It does not exhibit the same buzzing behavior. So, if you live in a Canadian city, you may not be using GSM at all.
I didn't vote and I will tell you why: In my opinion, the most important issue facing Canadians today is the problems with the democratic system itself. A vote for any candidate is a vote for the current system to remain. My non-vote was a vote for real change.
Obviously my voice is being heard as illustrated by the MMP referendum. The plan was flawed, which lead to it's ultimate demise, but at least they are paying attention to those willing to not cast a ballot.
I find it to be very unfortunate that my vote prevents me from voting on other issues, such as this one, but such is the Canadian electoral system. Until another issue becomes greater than the problems with the system itself, my vote will have to remain a non-vote.
The current system is flawed, but so was MMP. Why would Canadians accept another system that doesn't even begin to address the real problems with our electoral system?
In America, one is rewarded for screwing up. Screw up a company; get a huge bonus from the company. Screw up the US economy; get a huge bonus form the US government.
From what I understand, the Volt is priced about $20,000 more than the equivalent gasoline model. $20,000 can buy you a lot of gas. There's no way the Volt can succeed under those conditions.
Since Cocoa pushes MVC, I will use it as an example. The drawing I am talking about is the stuff that happens in the drawRect method to be shown on the screen. This, as far as I am concerned, is the view.
As I said, if you pushed that logic out into the controller as the grandparent suggests, why would MVC even need a V?
What good is a view that doesn't do any processing?
Let's look at this from a GUI application standpoint. Are you suggesting that drawing methods should live in the controller, or even the model? If so, what role does the view play?
As far as HTML generation is concerned, the place that you create the HTML is the view. You have to have at least some logic in this area unless your application is no more complicated than "Hello, World!"
When someone says "the last mile problem," I think the last mile is short on bandwidth. The problem here is that the last mile has (and is using) more bandwidth than the upstream connections can handle.
Yes. Especially now that we are starting to move away from the traditional RDBMS.
In now way did I claim that the advertisement represents real-life conditions. What I did say was that Apple could have done a real-life test faster than PC Pro.
Notice that PC Pro had to unlock the phone, whereas Apple already had the phone unlocked. There are other instances in the video where the PC Pro demonstrator fumbled to press the right button. All of these things add up the time significantly. Apple didn't need any special effects at all to cut down on the time PC Pro gives us.
I recall back when IE started to gain in popularity it wasn't uncommon to have two versions of a given site. One for IE, and one for Netscape. A "sister site" in that sense is nothing new.
How do you know what he entered? I wanted to include â (which should appear as the trademark symbol) in a recent post. All I got in return was the letter a with an accent.
Why don't you address the problems with your "censorship" program instead? It appears to be completely broken.
The solution is to move to a rural area. Bell does not own the copper where I live, an independent telephone company does. I subscribe to 5Mbps DSL service through them and I have no major complaints.
As an added bonus there is no PPPoE nonsense to deal with like one has to with Bell. Just plug your computer into the supplied DSL bridge and you're on the network.
It's obvious that Apple does not charge OEM-like prices. Otherwise the argument that Apple products are overpriced would not exist.
You can't exactly reduce the quality of a digital signal. It either works or it doesn't.
The "upgrade" copies of OS X and Windows are similarly priced. The price of Windows also gives an indication of what the market is willing to pay for an operating system. Therefore, it is quite reasonable to assume that OS X is similar in price to Windows.
How do you know that the hardware is more expensive?
It is unknown how much Apple charges for the pre-bundled copy of OS X because it comes part of the whole package. But it would be ridiculous to think that they only charge $129 for it.
With that given, let's assume they charge $599 for OS X + iLife. Vista Ultimate goes for around $300-400 according to a quick search on Google. Therefore, OS X and iLife for $599 doesn't seem completely unreasonable.
That means that you can get a Macbook hardware for $500 and Mac Mini hardware for free! Show me the PC hardware that is cheaper than that.
Then again, a true engineer would probably recognize that SQL is often the wrong tool for the job and use a database that was designed to scale (vertically) instead.
I believe you are touching on the answer here. The model is a black box. The rest of the application doesn't care if you are using Hibernate, JDBC, or your own home grown database layer. There should be no reason why a model cannot use all of those things at the same time, even.
Add the methods requiring JDBC to your model and you are done.
Linux and IRIX support 1024 cores. SGI has made 1024 core machines in the past.
Perhaps the people in the said demographic do not have college tuition to pay? You would have to make a lot more than $50,000/year to make that investment worthwhile.
To make matters even more confusing, Microsoft has embraced, but not extended.
They have rolled out UMTS in, I believe, all the cities. It does not exhibit the same buzzing behavior. So, if you live in a Canadian city, you may not be using GSM at all.
I didn't vote and I will tell you why: In my opinion, the most important issue facing Canadians today is the problems with the democratic system itself. A vote for any candidate is a vote for the current system to remain. My non-vote was a vote for real change.
Obviously my voice is being heard as illustrated by the MMP referendum. The plan was flawed, which lead to it's ultimate demise, but at least they are paying attention to those willing to not cast a ballot.
I find it to be very unfortunate that my vote prevents me from voting on other issues, such as this one, but such is the Canadian electoral system. Until another issue becomes greater than the problems with the system itself, my vote will have to remain a non-vote.
The current system is flawed, but so was MMP. Why would Canadians accept another system that doesn't even begin to address the real problems with our electoral system?
In America, one is rewarded for screwing up. Screw up a company; get a huge bonus from the company. Screw up the US economy; get a huge bonus form the US government.
From what I understand, the Volt is priced about $20,000 more than the equivalent gasoline model. $20,000 can buy you a lot of gas. There's no way the Volt can succeed under those conditions.
I'd rather give them a routable address if they were freely available. Let the firewall, not the router, do it's job.