- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
no, you can download IE for free from any Nix version... it is linked in fedora. Thus ... IT IS FREE.
BROKEN... in what way? you have offered no actual defect... only a foolish opinion.
Admin
Which is why I immediately assume that anyone using it doesn't know what a browser is, doesn't know they have a choice, doesn't know the first thing about the history and reputation of MS, or just plain doesn't care.
Admin
18 total.. 13 paid... and before I started.. websites were all but text only.
Actually... the only reason you can vindicate that opion is because Microsoft themselves seeks those exploits and publishes them, and some idiots don't bother to update.
If you really are as profficient as you claim to be, you will know that netscape nearly crashed three times due to profound security vulnerabilities... and ... hmmm.. wonder here they are now.
yes... Safari on text only is much more secure. Flash sites are mildly secure and anything that uses Java is slow but mostly safe... as Java has built in security metrics as well. Further still, Safari blows on Windows (it is so slow, I could carry the packets myself from Tokyo faster, 10 bytes at a time) and Mozilla add-on functionality is heavily bugged.
Moreover, My current OS has been installed since Windows 7 came out for MSDN subscribers (October of 09 I think)... and I use IE as frequently as any other browser.... OS boots in 6 seconds and Visual Studio 2010 takes almost a full second to start up. I use the Internet more than just about anybody, as my primary skill being to develop over the Internet.
People who get their computers infected over the internet are those who are not careful what they download, install, or do over the internet. I have had my share of spyware, and eliminated it the same day. I don't see this as a defect, because I managed it as easily with any browser. (Trust me... I tried allocating browser usage exclusively and failed)
No... you are wrong. You are making claims with no basis, and your words speak of ignorance that apparently set in 30 years ago and was never remedied. It is sad... because you might have done a great deal with so much experience... but you obviously formed a bias and never researched what you were supporting
Admin
Indeedf. Also, the zip code points to some post office box in Amsterdam.
Admin
Would be interesting to know why you think sanitization is necessary... hopefully, they just escaped the input properly.
Admin
No amount of code, comments or context info can compensate for a poorly designed data structure. Data belongs to the company, not to the code. Code is likely to be replaced with newer versions, or simply be obsoleted. Data will remain.
Admin
You really shouldn't post while drinking.
I'm a frequent MS defender, because many criticisms of them are moronic, but it's always fair game to criticize their software since you can do so objectively. On the topic of whether IE is "free", I've never had a chance to poke around IE's source code, but since you're a web dev with 18 years of experience, you must know where to find it.
Oh, right, it's "closed source" and not even remotely free. Again, not a criticism of MS, that's their model. But even Safari uses a rendering engine where you can dig into the source and see how it works.
And you're claiming that no behavior is incorrect, they're only different. Yet Microsoft's own team is on record claiming that IE 10 is the most standards compliant version of IE, ever. They thought this was a big selling point, that their user base would prefer a standards compliant browser to one that "did its own thing."
And they clearly identified non-compliant behavior as bugs, probably had them listed on a "bug tracker", and fixed them. In fact, each version has corrected thousands of bugs, and they routinely ship security updates to fix bugs.
But the Trident team must be morons, because those bugs never existed! They were just "different behaviors."
Admin
+1
Admin
Apart from the silly column naming convention and the magic value in f0, did nobody tell this programmer that you can update more than one value at a time, and whilst the database may well have smartly cached the rows you just changed so the lookup will be a bit faster next time, it is still almost certainly optimal to do it this way.
Admin
On the other hand, all of those sequential UPDATE statements are easy to read. Even moreso because of the fixed column name width
Admin
none of which demonstrates any product as being inferior. I never said MSIE is BETTER. I said that there is no reason for a person to choose another browser instead, or no reason that using IE demonstrates any negative attribute abotu an individual. It seems more or less like you agree with me.
MR 500 years experience with a technology that is little but 20 years in existence makes a lot of claims expecting tem to be reasons to expect a savey person not to use MSIE... but all of his/her claims are groundless. Whether or not (S)HE had to pay for it is irrelavent to me. Why should I make a choice based on someone else's problems? the open source issue I already stated my opinion on. The security issue I addressed well enough previously.
Fact is... there is no reason to choose any browser over any other except what appeals to personal preference. It has as much to do with the price of tea as the color of your curtains. I have yet to see any argument that contests the idea that anybody who thinks that which browser a person uses is somehow indicative of their LEVEL of technical expertise is not themselves fully ignorant in technology themselves.
Admin
Admin
I agree with you, if you dont do anything stupid, IE is most secure brower. Of course is without any plugin. I only use IE to access my bank. I cant trust my privacy to google. I cant trust security to firefox, doent run sandboxed on windows, and is memory bug ridden. IE9 is slow, i aggree, but works fine. My machine are so good that 100ms makes no difference. And, to finallize, all browsers behave slightly different, and all of them claim to be te correct "standard". No browser is the standard, all of them are x% standards compliant. So, fuck you firefox, they are the ones that most finger point others, morons, i detest arrogant people. I dont see much arrogance on opera or on IE, or on other browsers, is because of this that i dont use firefox, i am glad that chrome is taking theyr market share.
Admin
I agree too. IE is not broken, it's slow and a bit buggy but has its advantages in Windows as Luis pointed to.
And it's certainly not the sign of a noob because any web developer/tester/support must use it for their own websites - it would be unprofessional not to. Any decent website should (and do) run in IE without any problems. Those that don't are the WTF not IE. Even though making a website IE compatible can be a pain (and that is an MS WTF that they have tried to persevere with their own standards) it is a WTF not to because everybody knows that hundreds of millions of people use it.
And to finally put a spanner in the works: I got the same error on Google Chrome not IE.
Admin
And as for the OP, surely the real WTF (because there isn't really much of a WTF here except the lazy naming of fields (except the obsucre coded name klther) and the line inserting the new record with f0 as a string) is that they apparently have nearly 2 trillion people in their database. Perhaps it includes pets and cattle or is from the future or another planet.
Admin
My mistake: 2 quadrillion people!!
Admin
Admitedly ... all of this may have something to do with me overspending just a bit on my computer hardware.
Admin
Yeah I was more talking about loading the program than loading pages but if everything happens instantaneously for you then it's not the best platform to make comparisons on.
I have to use computers that have no other browser than IE installed and are not blessed with good specs and installing another browser just for the one time I need to go online with it would be a waste of time.
If there is another browser already installed I'd rather use it for the usual purposes because it's less likely to crash and usually a bit quicker to load. That's my experience of the hundreds of PCs I've ever used IE 9 on.
And this is pretty much born out by what people are saying on the hits when googling 'browser benchmarks 2012'. Especially the Startup Time results for Tom's Hardware's Web Browser GrandPrix (http://www.tomshardware.com/reviews/windows-7-chrome-20-firefox-13-opera-12,3228-5.html)
But the differences aren't massive so I certainly wouldn't criticise anyone for using IE and it's certainly not broken as was alleged.
Admin
I enjoy how this article causes an error message whenever I view the main page. It's fine when viewing the article itself, strangely. I'm surprised I haven't seen anyone else mention it! [image]
SyntaxHighlighter
Can't find brush for: java
Admin
It has been mentioned... I have been unable to replicate the issue
Admin
yea...
The problem is that many companies tend to go after the best deal possible.. which usually does not constitute the best value possible. For example... unflatulantly, there are many cases where IE does not give you the option of using memory or a certain drive fo "offline content" which everything technically becomes while you are interacting. If you happen to have 5400 RPM drives in your computer, you are sort of screwed with regard to saving and loading temporary internet files. My core OS and all of its components and everything else Microsoft (as well as everything that extends MSIE directly or otherwise) are installed on a premium solid state drive, My suggestion to all is... before you blame the software... consider spending $200 less on your CPU and $200 more on the hard drive your OS uses... and perhaps you will have more creative views as to what constitutes a WTF. My slowest loading app (which includes MSVS 2010, Sql Server Mgt. Studio, Visio and all other orfice products... Photoshop and Autocad 2012) takes somewhere between 1 and 2 seconds to load. Performace per dollar is much more easily purchased by speed of hard disk than it is by speed of CPU... though be wary of the buss. As an experiment... I got a 3core AMD barebones system, a 550 ti VGA, 6 GB mem and a $150 solid state drive (total cost, $700 including monitor) for my kids. The system outperforms any 2 Dell workstations.
Admin
They quote MSIE at 3.5 seconds :p. All 3 of my computers (though 1 was recently stolen, my kids' computer) load it in less than a second. Definately go to Tiger Direct... get one of these: http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=1704741&Sku=C13-8121
and move your OS to that. Then tell me how long MSIE takes to load. it is a $110 upgrade folks! And while you're using it... and basking in the glow of utter perfection... try to deflate your ego by remembering that "MINE IS TWICE AS FAST :p"
Admin
the real WTF are the personnel on this site.
Admin
it's a bloody log file... not code.
can't you idiots tell the difference?
Admin
Admin
It's all relative to the system you have. It's talking about the speed of the program not the speed of the computer. If it makes you feel good that your PC loads it real quick then good for you but interests me not at all. The point is that your PC would probably load other browsers even faster.
Someone with your experience should know the fastest PC money can buy now will look old and slow within a few years. Try to deflate your ego by remembering that nobody except you cares how fast yours is.
Admin
hey... damnit... I deflate my ego with snide comments all the time.
And you are mistaken.
CPU strength and memory speeds and other such things constantly improve while system performance seems to remain reasonably constant in many ways. This is (in part) due to the fact that software vendors, game vendors, operating systems, etc. tend to put the aditional resources to use... and also in part because too many people fail to improve the system where it would do the most good.
The performance of individual applications is heavily contingent on the allocation and usage of resources, and the speed at which the aforementioned resources are accessible. As Internet Explorer relies heavily on the filesystem... it is the filesystem itself that actually causes the program to slow down. While it may be a fact that IE does perform more filesystem operations when coupled with its' integration into Windows, simply maintaining the resources in memory is not an option. Therefore... each person is left with a choice, fix the actual problem or decide the software isn't good enough. When I get a game that requires a more sophisticated graphics card... I buy a new graphics card. If IE requires faster R/W speeds for the hard disk, I get one that can perform... especially since it is so cheap to do so.
Admin
The inner platform is always a classic WTF.
Admin
It's a WTF if the logs are not showing the times or what is making the calls.
It is poor performance to get different columns from the same database rows in different requests.
The column names look WTF'y and I think that is supposed to be the main WTF here, although if you know what a FIX message is, i.e. the standard financial message that is sent across Bloomberg, etc. you would know messages are formatted with a column number followed by a value. A given column number will always have the same type, but can change its meaning occasionally dependent on context.
If what is happening here is some kind of similar model, it's not a total WTF. Meaningful column names, like identifiers etc are there to make life easier for humans to maintain software but don't bother machines, and for some things smaller ones are more efficient.
By the way, I have looked at a log before and seen the database activity. Most of the slowness WTFs are not receiving different columns from the same rowset but are receiving lots of different rows with single calls to the database. I have fixed this before in two ways:
A single call to retrieve a large number of rows, when we actually did need all of them at once. This gave a huge performance boost.
Using lazy evaluation when when it was actually doing was loading everything in one go up front, and in the course of a session was only reading a small fraction of it. On that occasion I didn't bother changing the procedure to get everything but the efficiency was enormously noticeable.
Admin
Dave! Buddy! Is that YOU?!?
CAPTCHA: enim - too bad they forgot the trailing 'a'
Admin
Obviously, they're using Oracle - so if you didn't set it to '' it would have defaulted to NULL! This is SO much better!
(Yes, it's a joke. Y'see, Oracle considers a zero-length to be NULL. So there's no difference between a zero-length string and NULL. Except, of course, comparing NULL with anything, including NULL, gives a result of NULL. So, it's, y'know, like, a joke. Heh).
CAPTCHA: validus - who cares what Wally does? (It's another joke. Y'see, in modern Latin pronunciation (which is supposedly like Latin was originally pronounced, back when Latin was, like, the big language) a "v" is supposed to be pronounced like a "w" in English. And an "i" in this case is pronounced like a long "i" in English. So "validus" should be pronounced "walee doos", or in other words, it's kind of like "Wally does". Heh).
Admin
Disagree.
Be aware of your surroundings. Be aware that 99% of the people here understand why Internet Explorer is the worst god damned browser available.
Now, explain why you being in the 1% of people that DON'T understand this makes you of equal intellectual capability within the confines of this site.
I understand and like Astronomy, but I would never go to an Astronomy site and reveal I prefer a shitty and inferior telescope brand and expect seasoned astronomers to respect my opinion.
TL;DR: Your preferences amongst professionals reveals a lot about your capacity.
Admin
Terrible comparison.
Unlike an awesome video game, Internet Explorer does not give you a unique browsing experience that can't be achieved in another browser. It makes sense that you would buy an awesome video card to play a game that you can't play any other way. It does not make sense to have to upgrade your otherwise adequate computer just to read FoxNews.com.
Admin
Sorry, I have actually seen something like this in a commercial system. The vendor did not supply source code for the fat applications run on the client. Instead, if a customer needed a place to store an additional record field, instead of modifying the select, update, insert, and delete statements within the code, the customer would unhide a field on the screen (say co8) which was already referenced in the sql statements (using a toolobject nationalizer). You would have to slap a screen label on it, and modify the schema attributes for this column, but the logic and code behind the application did not have to be modified. The meta-data behind the field defined the data type and any applicable domain of values behind it, and the application already had the logic built in to validate the data based on the meta-data rules.
Admin
Thanks for sharing, nice post! Post really provice useful information! http://anthaison.vn/sp/may-dua-vong-tu-dong-ts/