Curated Video
C++ Developer - Project - A Pizza Class
This video presents a project in a pizza class. This clip is from the chapter "Introduction to Classes and Objects" of the series "The Complete C++ Developer Course".This section introduces classes and objects.
Curated Video
Creational Design Patterns in Modern C++ - Memory Management
This video demonstrates how to modify your implementation to use smart pointers to avoid the manual memory management. This clip is from the chapter "Prototype" of the series "Creational Design Patterns in Modern C++".This video provides...
Curated Video
C++ 20 (2a) New Features - Rationale for Ranges
Passing pair of iterators to algorithms makes them difficult to compose. Code that uses algorithms is verbose and does not facilitate functional programming. • Convert a pair of pointers to a range • Use constrained algorithms • Compose...
The March of Time
1952: ROUTE CONTROL CENTER: Correspondent David Brinkley in radar room at Washington National Airport w/ CAA radar expert James Richey, SOT explaining what happened Saturday night, UFO sighting, light no aircraft, TD MS Radar screen.
MOT 1952: ROUTE CONTROL CENTER: Correspondent David Brinkley in radar room at Washington National Airport w/ CAA radar expert James Richey, SOT explaining what happened Saturday night, UFO sighting, light no aircraft, TD MS Radar screen.
IDG TECHtalk
How to create Drilldown graphs with R and highcharter
See how to create an interactive bar graph with drilldowns using R and the highcharter package.
Curated Video
Multi-Paradigm Programming with Modern C++ - Parallel STL
C++17 has introduced parallel STL. Many of the existing algorithms can now be executed in parallel. Parallelism can be enabled by specifying execution policies. In this video we will learn how existing algorithms can be parallelized with...
Curated Video
Multi-Paradigm Programming with Modern C++ - In Search of a Perfect Container
STL provides many containers, many of them similar. When to use std::vector, and when std::list? This video provides some answers. • Contiguous storage: array and vector • Details of std::vector, and why prefer vectors over lists •...
Curated Video
Multi-Paradigm Programming with Modern C++ - On Programming Paradigms
C++ is a multi-paradigm programming language. We learn about different paradigms (styles), and how C++ supports them. • Programming styles supported by C++ • Criticism of C++ • Your C++ knowledge as a toolbox This clip is from the...
Curated Video
C++ Standard Template Library in Practice - Output Iterators
We want to learn what makes up an output iterator, and how to use it. • Learn what an output iterator can do • Learn what it takes to fulfill an output iterator contract • Go through a code example, showing how to use output iterators...
Virtually Passed
Conservation of Energy Part 4: Elastic Energy
Here I derive the work done by a spring once stretched/ compressed. I also define EE = 0.5 k X^2
Flipping Physics
How to use Cardinal Directions with Vectors
Many students struggle with understanding Cardinal Directions. So this is a very basic video describing how to use cardinal directions with vectors.
msvgo
Vector product of two vectors
This nugget explains about the vector product of two vectors using the concept of right hand rule and also the properties of a vector product.
Brian McLogan
How to graph and multiply a vector by it's resultant
Learn how to determine the resultant vector by adding, subtracting and multiplying vectors by a scalar. We will also learn how to graph the resultant vectors to show the operations. Vectors can be added, subtracted and multiplied. To add...
Curated Video
Complete Modern C++ - std::vector
In this video, understand how to use a vector as a dynamic array. This clip is from the chapter "Standard Template Library" of the series "Complete Modern C++".This section is the description of the standard template library.
Curated Video
C++ Standard Template Library in Practice - Introduction to Algorithms
In this video, we shall cover the role of algorithms, also describing some of their limitations. • The user is unfamiliar with algorithms and they need to get up to speed with this • Show them the different types of algorithms available...
Brian McLogan
Finding the bearing of a plane using trigonometry
👉 Learn how to solve the word problems with trigonometry. Word problems involving angles, including but not limited to: bearings, angle of elevations and depressions, triangles problems etc are solved using trigonometry. To be able to...
Next Animation Studio
How Astrazeneca Causes Blood Clots: ‘Trigger’ Found
The trigger for rare blood clots occurring in patients who receive the Oxford-AstraZeneca COVID-19 vaccine may be a type of protein in the blood that is attracted to one element of the vaccine.
Flipping Physics
Summing the Forces is Vector Addition
Summing the forces is nothing new, it is vector addition. This video compares summing the forces to graphical vector addition. This video builds off the previous video "A Three Force Example of Newton's 2nd Law with Components” which you...
Curated Video
Pathogens and Common Infections: Types, Transmission, and Prevention
This video provides an overview of pathogens, which are disease-causing organisms such as viruses, bacteria, fungi, and protists. It explains how these pathogens are transmitted from person to person through water, oral transmission,...
Curated Video
Multi-Paradigm Programming with Modern C++ - Putting It All Together
In this video we will see how useful the new coroutine framework is. We will take the example from Section 9, where we first calculate the average value, then use that value to find standard deviation and items above average in parallel....
Curated Video
Creational Design Patterns in Modern C++ - Generic Pool - Part I
This video is the first part of the two-part video that demonstrates how to create a generic object pool that can work with any class. This clip is from the chapter "Object Pool" of the series "Creational Design Patterns in Modern...
Curated Video
Creational Design Patterns in Modern C++ - Pooling Game Objects - Part II
This video is the second part of the two-part video that demonstrates how to use pooling for the Missile class objects. • `string_view`: intention of “observing” • Retain strings passed to functions • Performance comparison with...