Pocket C++
Portable and easy to use editor to write and test C++11 snippets. It integrates Notepad++ and Stephan T. Lavavej’s MinGW Distro (GCC 4.8.1). You can use F9 key to compile C++ files, and Ctrl+F9 to execute the compiled program.
.NET isolated storage location
.NET Isolated folder can be found:
%LocalAppData%\IsolatedStorage
or
%ProgramData%\IsolatedStorage
the Apple “goto fail” bug in SSL
Yesterday (22 Feb, 2014), Apple pushed a rather spooky security update for iOS that suggested that something was horribly wrong with SSL/TLS in iOS but gave no details. Since the answer is at the top of the Hacker News thread, I guess the cat’s out of the bag already and we’re into the misinformation-quashing stage now.
Additional: goto fail and embedded C Compilers
10 new C++11 features in Visual Studio 2013
The Visual Studio 2013 C++ compiler has a number of new C++11 features. I’d like to give you a quick overview of these features using examples from the upcoming VS2013 edition of my book, C++11 Rocks.
Alex Korban
Complex initialization for a const variable
int main() { bool someFlag = false; const auto value = [&]{ if(someFlag) return -1; else return 1; } (); std::cout << "value == " << value << std::endl; return 0; }
“Rule of five”
Rule is “No copy function, move function, or destructor be compiler-generated if any of these functions is user-provided.”
New paper: N3578, Proposing the Rule of Five—Walter Brown
One line browser notepad
Just enter that “data:text/html, <html contenteditable>” into the address bar of your web-browser, click in the top left hand corner, and begin typing.
“Professional Scrum Development with Microsoft® Visual Studio® 2012”
Discover how to turn requirements into working software increments—faster and more efficiently—using Visual Studio 2012 in combination with Scrum and Agile engineering practices. Designed for software development teams, this guide delivers pragmatic, role-based guidance for exploiting the capabilities of Application Lifecycle Management (ALM) tools in Visual Studio and Team Foundation Server. Team members will learn proven practices and techniques for implementing Scrum to manage an application’s life cycle, as well as seamlessly plan, manage, and track their Scrum projects.
STL-containers member functions table (C++02 and C++11)
cppreference.com: The Containers library is a generic collection of class templates and algorithms that allow programmers to easily implement common data structures like queues, lists and stacks. There are three classes of containers — sequence containers, associative containers, and unordered associative containers — each of which is designed to support a different set of operations.