But if you care, then you are checking for "divide by zero" anyway, and handling it a certain way, right? I don't think anyone WANTS to have their program crash. If a divide by zero is important, then just validate your data beforehand.
Agree with this. Most of the people in this thread seem to spend their time reinventing the wheel as opposed to using libraries for what they are. Maybe certain aspects of JQuery aren't necessary anymore with modern browsers, but for the most part it offers some pretty awesome tools for getting your work done. And I'd prefer to spend more time developing unique stuff for my app as opposed to inventing generic stuff that JQuery already does fairly well.
Are web apps as amazing as native apps? No. And i doubt they ever will be. However, the time it takes to develop a native app vs a web-comparable app is immensely different. Web apps are infinitely easier to create and deploy. The question is if it's worth spending 2-5x the amount of money/effort to provide that level of immersion. To many it's not. Especially if your user base is small.
I work for a Fortune 500 company and we have internal web apps that serve anywhere from 10 - 10K people. There is little justification to make native apps that essentially do the same thing when we can put a wrapper on it and call it a day. Having an immersive app needs some serious justification for that level immersion when your throwing around $100Ks of develop/maintenance costs.
Definitely agree on this one topic. We need to quit outsourcing our jobs overseas and importing temporary labor. Especially when there are people graduating in these degrees locally. I've noticed a serious trend over the last 10 years at my corporation where they use either contractors overseas, or just hire local contractors. And of course all the local contractors are super cheap foreign labor with H1-B visas. They have NO desire to make quality products because they don't plan on working for their contract long (because they know they are essentially working for experience as opposed to salary). All they want is a few years of experience and then bolt for better pay.
However, the corporation i work for will just sub them out and hire more contractors at bargain base prices and moving forward. Overall, American workers are getting screwed. our customers are getting a shitty product, corporations are loving the super cheap labor, and foreigners are getting experience that they can take back to their homeland, which long term does not help America way ahead of other countries in these fields.
This is why entire schools or school districts should sign contracts with certain vendors of calculators. If a district picked a certain brand, then different teachers would be able to work together or with the vendor that sold them on how to do certain things on them. Teachers could call a support line to get help and so on.
The only way that change will happen is if there is competition in the market. And the only way that's going to happen is if entire school districts start diversifying what they're using.
You can't scale it on the client side, because one of the core reasons for doing this is to NOT download large images for areas were a mobile connectivity is a factor. So you can't scale it down unless you've already downloaded the large version. This wouldn't work.
You have to ONLY download the correct size you need.
This could be done manually with tags, which seems to be the chosen route. However I think what "bobbied" suggested above would be a good automated way of doing it. Say you set up a meta tag using the media queries in the HTML to be "mobile conscious". Then anytime it ran across an , the browser would request images as such: "GET image.jpg?max-width=18em" (or however else the developer defined the meta tags). The web server (which would also need to be aware of this type of request), would then return back a certain sized image. This would require the least amount of effort by the developers and would just need support by the browsers and web servers.
That's what should have been done 5+ years ago. We've moved well beyond that. However i do disagree in the method that they are moving forward with of competing technologies. It should be something like "Bluetooth 5.0" that supports Audio and Video. Frankly, if Bluetooth had really kept up, we wouldn't need these diverging methods.
"More than half of those officials were executives, and Ms. Barra said five other GM employees have been disciplined but remain with the company. Ms. Barra wouldn't identify the employees by name, except to confirm that two low-ranking engineers involved with the design of the defective switch were dismissed. Also fired were lawyers and officials responsible for safety and dealings with regulators"
Do you know what you're talking about?
How about this: They provide BOTH options and we'll see which one is more popular in 2 years.
Whichever car company makes it easy for my phone to be the brains of the entertainment system, and their screen just be a dumb terminal for my phone's data will get to sell me a new car.
While a valid excuse, that's another reason why Linux is still "not there" yet. The fact that there were only a couple legit games for it proves it's still in it's fetal stages of becoming a consumer OS. It's got a long way to go. Valve was a huge shot in the arm though. They are the best thing to happen to Linux in awhile.
Please stop being a bigot and trying to limit my PERSONAL rights! The people that use weapons in crimes obviously need to be prosecuted for it, but the vast majority of gun owners are not criminals. Quit painting things with such a broad narrow-minded brush.
So is it OK to have a "hate campaign" on businessmen that want to suppress the rights of others to bear firearms?
What about my right to smoke where I please? Walk nude where I please? Drink liquor where I please? Spend my money how I please, as opposed to having it seized through income taxes to support government programs that I don't necessarily support. I would guess you're ok about being a bigot in those instances and limiting my rights, right?
I can't decide which to go on LinuxMint: MATE or Cinnamon? I feel like Cinnamon has come along enough that it might be better at this point, but not sure.
What can you do with an iPad/tablet that you can't do with a smartphone/laptop?
Mmmm. Doughnut storms. Sounds delicious.