Jw

36 Flips | 1 Magazine | 1 Like | @Jw28at0 | Keep up with Jw on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Jw”

C++ Weekly - Ep 29 - C++17's [[maybe_unused]] Attribute

Why Artificial Intelligence (AI) is the Future of HR

Meet Amy. Amy is the future of human resources. I met Amy because she works for Abby.<p>I met Abby through HR UndergroundX. Abby told me about a new …

Debugging Release Projects in C++ - Finding the Lost Object Information

Debugging C++ projects in release. Finding the lost object information

Debugging

C++ Debugging Tips and Tricks

In this episode, Robert is joined by Andrew Hall, who shows a number of cool debugging tips and tricks for C++ developers. More specifically, he …

Debugging

The Dark Art of Container Monitoring

Bio<p>Luca Marturana is a developer at Sysdig, an open source troubleshooting tool for Linux and containers, and he spends his days dealing with agent …

DevOps

Developing a Data-Oriented Game Engine (Part 1)

Preface<p>This post is based on my Bachelor’s thesis at the University of Huddersfield. It was written in May 2014 when I was 22 years old. Senior game …

See where game graphics tech could go in this 2016 SIGGRAPH preview

It's that time again: The annual SIGGRAPH computer graphics conference is nigh, and that means conference organizers have released a video preview …

Top 10 dumb mistakes to avoid with C++ 11 smart pointers - A CODER'S JOURNEY

I love the new C++ 11 smart pointers. In many ways, they were a godsent for many folks who hate managing their own memory. In my opinion, it made …

Top 10

C++ Weekly Episode 6: Intro To Variadic Templates

Episode 6 of C++ Weekly with Jason Turner. Intro To Variadic Templatesby Jason TurnerAbout the show:In this episode Jason gives a brief introduction …

Webcast: Practical Lock-free Concurrency (in C++)

In this webcast, Fedor Pikus uses practical examples of (mostly) lock-free data structures, with actual implementations and performance measurements, …

Concurrency

Q&A: Bjarne Stroustrup previews C++ 17

Bjarne Stroustrup created the C++ language in 1979, and it still scores high in language popularity indexes today as it expands into mobile …

Mobile Development

Array of pointers to class instance c++

This is the code I have so far, it compiles and runs fine but I need help adapting it. It is a banking app that currently works for just one …

Lazily evaluated folds in C++

In the previous post we delved into c++ fold expressions; despite them being available only for a set of built-in operators we devised a way to use …

Programming

First Look: C++ Core Guidelines and the Guideline Support Library

Transcript<p>Hi everyone, my name is Kate Gregory and welcome to my course First Look: C++ Core Guidelines and the Guideline Support Library<p>I run a …

Consulting

floats, bits, and constant expressions

Can you access the bits that represent an IEEE754 single precision float in a C++14 constant expression (constexpr)?(Why would you want to do that? …

Mathematics

7 Books Game Developers MUST Read

Game development is both an art and a science. Game developers work with big teams which includes producer, publisher, development team, designer, …

Typemock Releases Isolator++ Version 3 For Unit Testing of C and C++ Code

Typemock has announced the release of Isolator++ Version 3. The new version allows you to call private members, play out scenarios with Conditional …

status_value - a class for status and optional value for C++11 and later

README.md<p>status_value is a single-file header-only library for objects that represent a status and an optional value. It is intended for use with …

JavaScript

Visual C++

Coroutines<p>While coroutines, previously called resumable functions, have been around a little longer in Visual C++, I continue to be excited about the …

PO4116r0: Completing support for emotive programming in C++—Pablo Halpern : Standard C++

A new WG21 paper is available. If you are not a committee member, please use the comments section below or the std-proposals forum for public …

Live Webinar: Design Patterns and Modern C++, May 24th

Design patterns started with Smalltalk and “old” C++. Since then, programming languages and paradigms have advanced quite a bit, and C++ is no …

Programming

How to write a Bloom filter in C++

April 11, 2016<p>Bloom filters are data structures which can efficiently determine whether an element is possibly a member of a set or definitely not a …

A Custom STL std::allocator Replacement Improves Performance

Protect against heap fragmentation faults and improve execution speed with a fixed block alternative to STL std::allocator

How to do unit testing with C++ in Visual Studio 2015

Let´s do unit testing in a C++ project inside Visual Studio 2015 quick and easy

Microsoft Visual Studio

Serious Sam shooter anniversary - finding bugs in the code of the Serious Engine v.1.10

The first-person shooter 'Serious Sam' celebrated its release anniversary on March, 2016. In honor of this, the game developers form the Croatian …

Clean Code

Arne is a Software Engineer at Zühlke Engineering, a blogger and a clean code enthusiast. He has been maintaining and developing large financial C++ …

Software Development

GoingNative 47: MSVC++ is* C++17 standard library feature complete!

<i>[Updated to reflect the original post's title change. -- Ed]</i> *as of this video's release date, for the standard library An in-depth look at what new …

Microsoft Visual Studio

C++ Weekly Episode 2: Cost of Using Statics—Jason Turner

Episode 2 of C++ Weekly With Jason Turner. In this video Jason discusses and analyzes the cost of accessing static variables in C++ The Cost of Using …

Use a static analyzer or two

In the last two posts I have written about compiler warnings. There’s much more to getting hints about code smells and potentially problematic pieces …

Compilers

An Efficient C++ Fixed Block Memory Allocator

A fixed block memory allocator that increases system performance and offers heap fragmentation fault protection