Excellent for you. But what about moving the rest of those newbie developers out there who never will move to the 21st century and be standards compliant until Microsoft moves them forward? Until Microsoft moves forward, those developers won't evolve either and believe it or not, people actually WILL employ these idiots.
If Microsoft were to be just a tad bit firm and move to a full standards compliant mode and ask the rest of the world to move forward as well, they would. Opera is already there and Firefox would actually have to play a little catch (but not much). And the developers of the world would finally all be on the same page and we wouldn't have to worry about building for different versions anymore.
That's MY point... rather than some half ass attempt at saying 'here's is a standards compliant mode but you don't have to use it'.
as long as people are coding, there will always be crap code...
True but you can limit the amount of crap code by enforcing standards! For instance, with a compiler, it won't let me compile unless my code meets all the requirements. The browser should do the same thing and not render the code unless it meets all critical standards (using the compiler as an example still so don't ask which are critical).
Some developers are more lazy than others and some languages encourage laziness more than others. Scripting languages encourage more laziness because they are less strict. So having a bloated browser that allows for a million variations of the same code seems to me to be not an advantage in the longrun to anyone... just a sidestep to an eventual problem that needed to be answered years ago but Microsoft still refuses to answer.
And this is why Firefox continues to steal it's market share.
So in other words, it will be standards compliant but at the same time render all the old crap that wasn't even close to standards compliant??? So what's the point?!! If people can still write crap code, they will. You may as well write IE in 1995 Visual Basic if you are going to be that wishy washy.
So when people acknowledge bugs and fix them, the windows crowd bashes them?? So we should all be like Microsoft and just say that something isn't a bug until something critical happens and THEN issue a patch? Or wait until consumers are so pissed about it that it requires the company to issue a patch?
Frankly, I would LIKE a product to ship flawless but realize I dont live in a fantasy world so prefer them to fix their flaws in a timely fashion as they find them and am happy that the Mac, Linux and BSD communities respond in such a fashion.
In the military, A commanding officer can order you to drop your pants and shoot yourself in the left testicle too but you have the right to disobey. Especially if the order is stupid, immoral, without merit or could get you into trouble. On always has the right to disobey when the authority figure is a moron.. such is the case here.
He has learned the marketing spiele but nothing more. Their 'embrace, extend, extinguish' mentallity is still in full swing as open source products are threatening their family of products. Products such as Open Office, Firefox, Linux, MySQL, Apache, etc all are directly threatening the adoption and use of Microsoft products.
Aside from that, open standards are now being tauted and as such they more than anything threaten Microsoft who does not want standards to be open but want them to be closed and only available to Microsoft and owned by the Microsoft corporation.
So even though he may be saying things that sound like he gets it, he still has yet to show that he does; he fought the EU tooth and nail not to open up Windows API's. If he was so into being open, this would have been a no brainer.
Re:Guarantee of Reliability is not Free
on
NYSE Moves to Linux
·
· Score: 2, Insightful
If a you or I encountered a bug in our Linux downloaded from the Web for free, we would have no immediate remedy to our problem. We must wait for the next release, which could take weeks.
You just don't get open source and Linux at all do you? If there is a bug, we ALL have the ability to track it down ourselves and even fix it ourselves if we have the know how. I've had to fix many a bug before a patch was released and had to create work arounds before patches were released. I was able to do this because it was open source; had this been Windows, I would be waiting on my hands until they issued a patch but because it is Linux and it's open source, I'm able to get under the hood and tinker and fix things myself.
On average, I'd say that's probably a good guesstimate. But You need to keep in mind it's not just tech heavy sites. People who are REGULAR WEB USERS are more likely to have made the switch as well. So sites like Boing Boing (which are not necessarily tech oriented), will also see significantly high Firefox usage. Other sites who have knowledgable web users will also have higher firefox usage.
People who are not regular computer users and sites who pander to people who are not regular web users, will have higher IE usage and sites who pander to people who ARE regular web users will see just the opposite.
Totally know what you mean. I ran a technology savvy site and Firefox was nearly 80% of the sites web stats; Boing Boing (not a tech site necessarily) has also reported similar stats as have others amongst people who use the internet on a daily basis. Sites who appeal to regular web users will see far higher Firefox usage generally.
Depends on what study you read; in Germany, Firefox usage is as high as 35%. The study you read was most likely limited to a small subset of American families. In the European Union, the average Firefoc usage is 30%. Amongst developers, the average usage is 80%.
It all depends on who does the study and where the study was done. Which is why I quote a broad range that that a single source because no single source will ever be correct.
um... hate to tell you this but they haven't been 90% for a LONG time. In fact alot of studies are showing Firefox with 20-35% marketshare, Opera with 5-8%, Safari with 3-5%. Even if you take those lowest figures, the combination of all versions of IE would only have approx. 72% market share... 52% at worse.
Well yes. There are times when you don't need to normalize but you need to know when you NEED to normalize so that you then know when you don't need to; normalization is the norm and the exceptions are not the norm. However your database is geared toward your business logic and the application so (for speed and scalability), you need to determine when to normalize on when not to on a case by case basis.
And agin, in order to determine this, you first need to have an good understanding of normalization and why we normalize data.
Screw dreamweaver! get them off that piece of crap as soon as possible. If they are going to be doing any kind of development, they should be learning how to do it properly in a real IDE. Sure Dreamweaver has come a long way but why would you pay money for something that you can get for free that is used by more developers than dreamweaver.
Not really. As any DBA will tell you, by not having stuff in third normal form, you create duplication in your database. Basically, you are saying that you are perfectly fine with duplicating data rather than having relationships to that data.
Granted in rare cases, you DO want duplication but generally this is not the case.
And for the record, if you don't have keys, you pretty much aren't a database then; you are a spreadsheet program. Hence the name 'Ledger' SMB.
Yes but maybe only 1% of shops actually use a heirarchical database... a leftover from the 1970's. Otherwise it is a flatfile system or a spreadsheet which is NOT a database. Honestly, 99% of database systems on the market and in use are relational so I don't see your point or why you are even stating this aside from a need to troll.
I couldn't agree more but I have seen it in every shop I have gone to; tables all over the place in second and first normal form. I consider myself lucky if 50% are in 3rd normal form.
Normalization? Keys?
on
Head First SQL
·
· Score: 3, Insightful
Databases are a bit more than just queries. I find that most people new to databases start screwing up because thy don't understand that everything can't be stored as a varchar or that it's amazingly stupid to have every column in a table set as a key. Normalization is another big thing to knock into newbie database developer brains as well as naming conventions.
Personally, I stand by 'Database Systems' by Connolly and Begg. Not simple, not for newbies but it coveres everything you need to know including doing ER diagrams for your structure... something every DB admin needs to do more of.
Utopiano is a trademark of Stallman enterprises. All rights reserved. Any attempt to play, recreate or listen to the utopiano without consent and we will have your ears ripped from your head and fed to our Gru.
Nah you have to say something like 'Steve Ballmer is the second coming of Jesus Christ and the RIAA is protecting me from myself. George Bush only has my best interests at heart and Iraqi want to give us their oil so they can fill their earth with virgins and bombs.'
If Microsoft were to be just a tad bit firm and move to a full standards compliant mode and ask the rest of the world to move forward as well, they would. Opera is already there and Firefox would actually have to play a little catch (but not much). And the developers of the world would finally all be on the same page and we wouldn't have to worry about building for different versions anymore.
That's MY point... rather than some half ass attempt at saying 'here's is a standards compliant mode but you don't have to use it'.
Some developers are more lazy than others and some languages encourage laziness more than others. Scripting languages encourage more laziness because they are less strict. So having a bloated browser that allows for a million variations of the same code seems to me to be not an advantage in the longrun to anyone... just a sidestep to an eventual problem that needed to be answered years ago but Microsoft still refuses to answer.
And this is why Firefox continues to steal it's market share.
So in other words, it will be standards compliant but at the same time render all the old crap that wasn't even close to standards compliant??? So what's the point?!! If people can still write crap code, they will. You may as well write IE in 1995 Visual Basic if you are going to be that wishy washy.
Frankly, I would LIKE a product to ship flawless but realize I dont live in a fantasy world so prefer them to fix their flaws in a timely fashion as they find them and am happy that the Mac, Linux and BSD communities respond in such a fashion.
The teacher should have stated 'open Internet explorer' then. His lack of specificity and obvious ignorance are now his downfall.
In the military, A commanding officer can order you to drop your pants and shoot yourself in the left testicle too but you have the right to disobey. Especially if the order is stupid, immoral, without merit or could get you into trouble. On always has the right to disobey when the authority figure is a moron.. such is the case here.
Aside from that, open standards are now being tauted and as such they more than anything threaten Microsoft who does not want standards to be open but want them to be closed and only available to Microsoft and owned by the Microsoft corporation.
So even though he may be saying things that sound like he gets it, he still has yet to show that he does; he fought the EU tooth and nail not to open up Windows API's. If he was so into being open, this would have been a no brainer.
People who are not regular computer users and sites who pander to people who are not regular web users, will have higher IE usage and sites who pander to people who ARE regular web users will see just the opposite.
Totally know what you mean. I ran a technology savvy site and Firefox was nearly 80% of the sites web stats; Boing Boing (not a tech site necessarily) has also reported similar stats as have others amongst people who use the internet on a daily basis. Sites who appeal to regular web users will see far higher Firefox usage generally.
It all depends on who does the study and where the study was done. Which is why I quote a broad range that that a single source because no single source will ever be correct.
um... hate to tell you this but they haven't been 90% for a LONG time. In fact alot of studies are showing Firefox with 20-35% marketshare, Opera with 5-8%, Safari with 3-5%. Even if you take those lowest figures, the combination of all versions of IE would only have approx. 72% market share... 52% at worse.
And agin, in order to determine this, you first need to have an good understanding of normalization and why we normalize data.
Screw dreamweaver! get them off that piece of crap as soon as possible. If they are going to be doing any kind of development, they should be learning how to do it properly in a real IDE. Sure Dreamweaver has come a long way but why would you pay money for something that you can get for free that is used by more developers than dreamweaver.
Granted in rare cases, you DO want duplication but generally this is not the case.
And for the record, if you don't have keys, you pretty much aren't a database then; you are a spreadsheet program. Hence the name 'Ledger' SMB.
Yes but maybe only 1% of shops actually use a heirarchical database... a leftover from the 1970's. Otherwise it is a flatfile system or a spreadsheet which is NOT a database. Honestly, 99% of database systems on the market and in use are relational so I don't see your point or why you are even stating this aside from a need to troll.
I couldn't agree more but I have seen it in every shop I have gone to; tables all over the place in second and first normal form. I consider myself lucky if 50% are in 3rd normal form.
Personally, I stand by 'Database Systems' by Connolly and Begg. Not simple, not for newbies but it coveres everything you need to know including doing ER diagrams for your structure... something every DB admin needs to do more of.
Wait... did you say Win-bloze?
That too... I mean that Gnu. Don't touch it. I'm armed with chairs and I'm not afraid to throw them.
Trolleriffic? That needs to be added to Merriam Webster. 'A post that's too good to pass up posting on'??
Utopiano is a trademark of Stallman enterprises. All rights reserved. Any attempt to play, recreate or listen to the utopiano without consent and we will have your ears ripped from your head and fed to our Gru.
There... that ought to do it.
I don't know what you are talking about you nazi shitbag. Did I win?