|
Herb Sutter—Microsoft’s chief C++ language guru—recently admitted that Microsoft found implementing variadic templates—a C++11 feature that the open-sourced GCC had already possessed for a couple of years—simply too hard. Makes you wonder about brain drain at Microsoft. Poor C++11 support in Visual Studio makes porting modern C++ code a misery.
|
|
|
|
|
C++11 support?
i'm still fighting C++ compilers that can't handle for-loop variable declaration and don't understand "namespace", etc..
|
|
|
|
|
Microsoft killed Drive Extender not long before pulling the plug on the Windows Home Server entirely, but the intent behind it lives on in Windows 8's new Storage Spaces feature. In essence, Storage Spaces takes most of Drive Extender’s underlying functionality and implements it in a way that is more technically sound; early versions of Drive Extender sometimes corrupted data when copying files between drives and mangled file metadata, but the underlying filesystem improvements made to support Storage Spaces should make it much more robust, at least in theory. One disk to bring them all and in the darkness... File Not Found. Abort, Retry, Cancel?
|
|
|
|
|
I have been trying every which way to avoid calling the new Windows 8 user experience and applications by the code name Microsoft used, Metro. But I’m giving up. I mean “Windows Store Apps”, “Microsoft Design Language”, “New Windows Experience”, or whatever BS ways they’ve been coming up with to try to refer to this stuff just doesn’t cut it. Sure they have some kind of trademark problem with the name Metro. So why not come up with some catchy easy to use name to replace it? Absent that I’m going back to using the name Metro. It’s their trademark problem, not mine.
|
|
|
|
|
|
Quote: It’s their trademark problem, not mine.
I agree, but I can see it must be annoying for bloggers, reviewers and others that have to write articles about it.
I was reading the "Windows 8 Cheat Sheet" link you posted yesterday and the guy kept calling it TileWorld. This bothered me so much I ended up just skimming quickly through the article
Soren Madsen
|
|
|
|
|
Terrence Dorsey wrote: It’s their trademark problem, not mine.
Have any details of what went wrong escaped Redmond yet? Specifically, did they:
0) Not bother to check for competing claims until after starting to talk publicly and find Metro AG unwilling to make concessions.
1) Check but assume that a GUI and a retail chain were different enough that there wasn't a problem until Metro AG's lawyers sent a nastygram.
2) Know about Metro AG, enter into negotiations, and go public on the assumption that they'd be able to make a deal; only for things to fall apart at the last minute.
3) Something else.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
I find the state of patents more disturbing and to think that a Retailer chain called Metro AG has a problem with MS naming a style as "Metro" as if that term isn't used for so many other things in our world, like "I'm gonna take the metro downtown".
I have the same level of disgust as I do with this Apple/Samsung fiasco. Winning over a button style? The Apple button is nothing special - it looks like a FRICKIN BUTTON, better patent it.
I wonder when we'll have parents start to patent their child's name.
|
|
|
|
|
Unlike what has been done in previous work, Hanenberg decided not to use existing programming languages and IDEs in his experiment because he worried that subjects’ familiarity with the tooling would influence the results, in particular if his subjects knew only the dynamic or only the static version used in the study. Therefore, he developed a new object-oriented programming language “Purity” (with some similarities to Smalltalk, Ruby and Java) and a corresponding IDE (class browser, test browser and console). Actually, he developed two versions of Purity: one with static types, the other one with a dynamic type system. The two versions were identical in all other aspects. ...and the great debate continues....
|
|
|
|
|
Upgrading to the new Windows 8 operating system is not nearly as complicated as it looks, despite Microsoft's sometimes muddled marketing. Getting used to using it is a different story. Here are the basics for regular, non-techy Windows users curious about getting started with Windows 8. The real nerds have been playing with it for monts. Everyone else just started looking for Start.
|
|
|
|
|
The videogame console as we’ve always known it actually died a few years ago. It keeled over somewhere around the time that Microsoft redesigned the Xbox 360’s user interface so you had to tab through “Bing,” “Home,” “Social” and “Video” before you got to the tab marked “Games.” Ever since, the big three makers have been bending over backward to show that their boxes aren’t just dumb game players but connected everything-machines that play more Hulu than Halo. Consoles used to do everything best, but those strengths are now being wiped away.
|
|
|
|
|
Even 10 years ago, mapping software was still incredibly expensive and difficult to use. Maps cost tens of thousands of dollars to make, and to share them, you had to print and distribute hard-copy versions. That’s all changing very quickly. The maps of today are mobile, intuitive and fueled by a rapidly expanding catalogue of data to which laypeople — sometimes unknowingly — contribute. What happens when old-school cartography meets new-school technology?
|
|
|
|
|
In today's era of advanced persistent threats, spear-phishing attacks, social engineering campaigns, and drive-by attacks, are endpoint security solutions performing well enough? The NSS Labs report suggests not. "Most vendors lack adequate protection against exploits," according to the report. As a result, "based on market share, between 65% and 75% of the world is poorly protected, and 75% to 85% in North America is poorly protected." It is an army bred for a single purpose: to destroy the world of men. They will be here by nightfall.
|
|
|
|
|
This is a fairly surprising result. Other comparisons I've seen in the past showed a much smaller gap between the most and least effective products; and placed MSE only slightly behind the most effective AV scanners. Even there the ones that performed better than MSE by an amount that looked better than just statistical noise were all much more intrusive.
Has the landscape changed that much over the last few years; or was the design of this test just very Kapersky friendly?
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|
|
That's a good question. The article includes a link to the study itself. I only scanned over the study, so won't comment on its validity, but they did document the testing methodology, including the specific vulnerabilities tested.
My layman's take: Kaspersky, Norton and Mcafee do this as a core business. They seem to take different approaches and, as a result, excel in different versions of the tests.
The threat environment does changes quickly and constantly. It could be that Microsoft is simply not keeping up, or got distracted by the Windows 8 launch (which they probably need to ship a new product for).
Director of Content Development, The Code Project
|
|
|
|
|
Desktop Windows has tiny buttons, menus and controls that are generally too small for finger manipulation, and TileWorld is filled with gestures that make sense only on touch screens. If you install Windows 8, you’ll have to learn both environments, like it or not; you can’t live in just one environment or the other. So the question arises: how are you supposed to operate TileWorld if you have a nontouch computer? Answer: There are mouse and keyboard equivalents for the touch gestures.
|
|
|
|
|
Yesterday, the Kickstarter funding closed and the target of $750,000 was reached ($898,921).
Kickstarter Page[^]
Now they just need to get after finalising and shrinking the boards to finished spec. More things to play with...
May the cores be with you!
|
|
|
|
|
Hi all,
I wanted to share a tool I recently developed. Over the years I've gotten so sick of manually typing concatenated strings and / or Stingbuilder objects. Last week I decided I'd had enough. I created a tool that automatically generates concatenated strings and Stringbuilder code:
www.buildmystring.com
Enjoy. I'd appreciate any feedback as well.
|
|
|
|
|
So, let me get this right. You created an account, you post a single message, pushing a link to your site, to effectively advertise something you have created. Regardless whether it is free or not, that is spam in my books!
If you had been smart, you should have created an article, talking all about why you decided to come with mystringbuilder, what its pro's and con's are, what performance metrics there are and also showing some sample code on how it all works.
|
|
|
|
|
I think that's a little strong. At least it's free. It would have been better if he'd posted in the free tool's forum.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
You should post your tool here[^] in the Free Tools Forum.
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams You must accept one of two basic premises: Either we are alone in the universe, or we are not alone in the universe. And either way, the implications are staggering.-Wernher von Braun Only two things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein
|
|
|
|
|
My apologies, I thought this was the appropriate forum. I will look at the freetools forum as suggested.
|
|
|
|
|
|
If you're a web developer, you've probably had to make a user account system. The most important aspect of a user account system is how user passwords are protected. User account databases are hacked frequently, so you absolutely must do something to protect your users' passwords if your website is ever breached. The best way to protect passwords is to employ salted password hashing. This page will explain how to do it properly.
modified 29-Oct-12 21:42pm.
|
|
|
|
|
Good Article
|
|
|
|