Hi, what do you want to do?
Curated Video
C++ 20 (2a) New Features - Course Summary
In this video, you’ll learn about the course summary.
• Discuss the overview of the c
ourse
• Discuss the next steps after t
hi
s course
This clip is from the chapter "Other Features and Improvements" of the...
• Discuss the overview of the c
ourse
• Discuss the next steps after t
hi
s course
This clip is from the chapter "Other Features and Improvements" of the...
Curated Video
C++ 20 (2a) New Features - What’s New in Ranges
Ranges do not act as a glue between containers and constrained algorithms. They provide composability and non-modifying views with lazy evaluation.
• Define what a ran
ge is
• Define the difference between a view and a...
• Define what a ran
ge is
• Define the difference between a view and a...
Curated Video
World of Computer Networking Your CCNA start - Autonomous System Number (ASN)
This video introduces you to ASN.<br/<br/>>
This clip is from the chapter "Routing" of the series "World of Computer Networking: Your CCNA start".This section introduces you to routing.
This clip is from the chapter "Routing" of the series "World of Computer Networking: Your CCNA start".This section introduces you to routing.
Curated Video
Multi-Paradigm Programming with Modern C++ - Dive into Ranges
You probably have more questions than answers at this point: how does the pipeline work? How many loops did we just write? What is the return value of a pipeline? Where are the intermediate results stored? And of course, what else...
Curated Video
C++ 20 (2a) New Features - Example of Use
Define simple producer – consumer pair of coroutines and switching between them.
• Define consumer coro
utine
• Define producer
coroutine
• Use cppcoro::single_consumer_event facility
to
make it work
...
• Define consumer coro
utine
• Define producer
coroutine
• Use cppcoro::single_consumer_event facility
to
make it work
...
Curated Video
C++ 20 (2a) New Features - Lightweight Access Coordination
Use std::counting_semaphore to synchronize two threads.
• Examine documentation for std::counting_sema
phore
• Analyze pattern of using acquire and relea
se methods
• Check if the synchronization is work
in
g as...
• Examine documentation for std::counting_sema
phore
• Analyze pattern of using acquire and relea
se methods
• Check if the synchronization is work
in
g as...
Curated Video
C++ 20 (2a) New Features - Using Enum
This section shows how to avoid retyping long fully qualified names of enum class values, especially those enclosed in classes.
• Consider example with enum class enclosed in a class and switch statement using its v
alues
...
• Consider example with enum class enclosed in a class and switch statement using its v
alues
...
Curated Video
C++ 20 (2a) New Features - Rationale Behind the Modules
Include directives cause long compilation times and unclear separation of interface from implementation.
• See size of preprocessed
file
• See number of lines from preproc
essed file
• Learn to include directi
ve...
• See size of preprocessed
file
• See number of lines from preproc
essed file
• Learn to include directi
ve...
Curated Video
Multi-Paradigm Programming with Modern C++ - Enter Ranges
Most algorithms use a pair of iterators. Most containers can be thought of as a pair of begin() and end() iterators. Why not use a pair of iterators everywhere? Roughly, this is what ranges are all about.
• Installing range-v3...
• Installing range-v3...
Curated Video
C++ 20 (2a) New Features - std::format_to and std::format_to_n
This video explains how std::format_to and std::format_to_n work, and how to safely format text to std::vector and c array.
• Format text to std::vector using std::back_ins
erter
• Format text to...
• Format text to std::vector
erter
• Format text to...
Curated Video
C++ 20 (2a) New Features - How to Build Examples
Consider problem of building examples using different compilers for each section.
• Check how to enable/disable the examples for a se
ction
• Build latest GCC fr
om sources
• Invoke CMake and make use of the new
ly...
• Check how to enable/disable the examples for a se
ction
• Build latest GCC fr
om sources
• Invoke CMake and make use of the new
ly...
Curated Video
The Complete Excel Guide: Beginners to Advanced - Working with Ranges
Learn how to work with ranges.
r/>
This clip is from the chapter "Excel 2019 Beginner: Creating Workbooks" of the series "The Complete Excel Guide: Beginners to Advanced".This section aims to teach you how to create a workbook...
r/>
This clip is from the chapter "Excel 2019 Beginner: Creating Workbooks" of the series "The Complete Excel Guide: Beginners to Advanced".This section aims to teach you how to create a workbook...
Curated Video
Data Analytics using Python Visualizations - Seaborn Boxplot, Violin plot, Categorical Scatterplot
This video explains Seaborn Boxplot, Violin plot, and Categorical Scatterplot.
<
br/>
This clip is from the chapter "Advanced Visualizations Using Business Applications" of the series "Data Analytics Using Python...
<
br/>
This clip is from the chapter "Advanced Visualizations Using Business Applications" of the series "Data Analytics Using Python...
Curated Video
C++ 20 (2a) New Features - Coroutine Anatomy
Here, discuss new keywords and when and how does a function becomes a coroutine.
• Discuss what new tools coroutines provide the programmers
with
• Discuss what is missing from
coroutines
• Discuss how and when...
• Discuss what new tools coroutines provide the programmers
with
• Discuss what is missing from
coroutines
• Discuss how and when...
Curated Video
C++ 20 (2a) New Features - Concept of Splitting Execution State and the Thread of Execution
How are coroutines different from threads?
• Discuss how threading
works
• Discuss how corou
tines work
• Discuss the difference between execution thread and sta
te
of execution
This clip is from the...
• Discuss how threading
works
• Discuss how corou
tines work
• Discuss the difference between execution thread and sta
te
of execution
This clip is from the...
Curated Video
World of Computer Networking Your CCNA start - What is a Network?
This video introduces you to the concept of network.
r/>
This clip is from the chapter "Internet Protocol (IP) Addressing and Internet Protocol (IP) Packets" of the series "World of Computer Networking: Your CCNA start".This...
r/>
This clip is from the chapter "Internet Protocol (IP) Addressing and Internet Protocol (IP) Packets" of the series "World of Computer Networking: Your CCNA start".This...
Curated Video
Reinforcement Learning and Deep RL Python Theory and Projects - Alpha Learning Rate
This video explains about the Alpha learning rate.
<
br/>
This clip is from the chapter "Hyper Parameters and Concepts" of the series "Reinforcement Learning and Deep RL Python (Theory and Projects)".This section focuses on hyper...
<
br/>
This clip is from the chapter "Hyper Parameters and Concepts" of the series "Reinforcement Learning and Deep RL Python (Theory and Projects)".This section focuses on hyper...
Curated Video
C++ 20 (2a) New Features - Rationale Behind Concepts
Call sort algorithm on std::list container and analyze error output produced by the compiler.
• Consider length of error o
utput
• Consider caus
e of error
• Concepts a
re
the solution
This clip is from...
• Consider length of error o
utput
• Consider caus
e of error
• Concepts a
re
the solution
This clip is from...
Curated Video
Dive Into Ansible - From Beginner to Expert in Ansible - Templating with Jinja2
This video demonstrates how to useJinja2 for templating.
r/>
This clip is from the chapter "Ansible Playbooks Introduction" of the series "Dive Into Ansible - From Beginner to Expert in Ansible".This section provides an...
r/>
This clip is from the chapter "Ansible Playbooks Introduction" of the series "Dive Into Ansible - From Beginner to Expert in Ansible".This section provides an...
Curated Video
World of Computer Networking Your CCNA start - Port Ranges
This video presents an overview of port ranges.
r/>
This clip is from the chapter "Transport Layers: Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)" of the series "World of Computer Networking: Your CCNA...
r/>
This clip is from the chapter "Transport Layers: Transmission Control Protocol (TCP) and User Datagram Protocol (UDP)" of the series "World of Computer Networking: Your CCNA...
Curated Video
Practical Data Science using Python - Linear Regression Data Preparation and Analysis 1
This video explains linear regression data preparation and analysis.<br<br/>/>
This clip is from the chapter "Linear Regression" of the series "Practical Data Science Using Python".This section explains linear regression.
This clip is from the chapter "Linear Regression" of the series "Practical Data Science Using Python".This section explains linear regression.
Curated Video
Complete Modern C++ - Range-Based For Loop - II (C++11)
In this video, you will understand how the range-based for loop works internally.
r/>
This clip is from the chapter "Basic Language Facilities" of the series "Complete Modern C++".In this section, we will see basic functions,...
r/>
This clip is from the chapter "Basic Language Facilities" of the series "Complete Modern C++".In this section, we will see basic functions,...
Curated Video
C++ 20 (2a) New Features - Efficient Atomic Waiting
Analyze an example with wait method called on atomic variable.
• Examine documentation for the wait m
ethod
• Modify value an atomi
c variable
• Use notify_all to wake up all threads waiting o
n
this variable
...
• Examine documentation for the wait m
ethod
• Modify value an atomi
c variable
• Use notify_all to wake up all threads waiting o
n
this variable
...