Curated Video
Behavioral Design Patterns in C++ - TextPad - VIII
This video demonstrates how to use the command pattern to handle commands/events and also achieve loose coupling between the classes. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this...
Curated Video
Behavioral Design Patterns in C++ - TextPad - VI
In this video, we will use the menu class with the application class. You will be able to see how the classes are loosely coupled. This implementation uses a pointer to function as callback and does not use an object-oriented approach....
Curated Video
Behavioral Design Patterns in C++ - TextPad - V
In this video, we will modify the menu class and break its dependency of the application class. This will make it reusable with any class. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this...
Curated Video
Behavioral Design Patterns in C++ - TextPad - IV
In this video, we will implement the menu class for handling user input. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which...
Curated Video
Behavioral Design Patterns in C++ - TextPad - III
In this video, we will implement the input handling functionality in the application class. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design...
Curated Video
Behavioral Design Patterns in C++ - TextPad - II
This video starts with the creation of the application class and implementation of its important methods. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Curated Video
Behavioral Design Patterns in C++ - FindDialog - II
In this video, you will see how the dialog box handles the event from the button using the command pattern. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the...
Curated Video
Behavioral Design Patterns in C++ - Basic Implementation - II
In this video, we continue our exploration of the command design pattern by implementing the basic structure of our command objects. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this...
Curated Video
Behavioral Design Patterns in C++ - Basic Implementation - I
In this video, we will start with the basics of implementing the command design pattern. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design...
Curated Video
Behavioral Design Patterns in C++ - Introduction-Command
This video provides an introduction to command patterns. This clip is from the chapter "Command" of the series "Behavioral Design Patterns in C++".In this section, we will explore the command design pattern, which encapsulates requests...
Curated Video
Behavioral Design Patterns in C++ - Pros and Cons-Template Method
This video talks about the pros and cons of the template method pattern. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template method behavioral design...
Curated Video
Behavioral Design Patterns in C++ - Template Method - III
In this video, we continue to explore the final details of the template method design pattern, which allows us to define the skeleton of an algorithm in a base class and let subclasses implement specific steps of the algorithm. This clip...
Curated Video
Behavioral Design Patterns in C++ - Template Method - II
In this video, we continue exploring the template method design pattern, building on the concepts covered in the previous video and implement the text document. This clip is from the chapter "Template Method" of the series "Behavioral...
Curated Video
Behavioral Design Patterns in C++ - Template Method - I
In this video, we will implement the template method design pattern in the document framework. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template...
Curated Video
Behavioral Design Patterns in C++ - Document Framework - III
In this video, we will add the functionality of versioning. This clip is from the chapter "Template Method" of the series "Behavioral Design Patterns in C++".In this section, we explore the template method behavioral design pattern,...
Healthcare Triage
Ways We Can Mitigate Climate Change
We’ve spent a bunch of time this year examining the many, many health effects of climate change. And while we are no experts on climate change and what the best solutions are to address it, we are clearly interested in addressing it for...
Curated Video
Kafka for Developers - Data Contracts Using Schema Registry - Different Types of Naming Strategies
In this video, we will explore the different naming strategies that are available in Schema Registry. This clip is from the chapter "Schema Naming Strategies" of the series "Kafka for Developers - Data Contracts Using Schema Registry".In...
Curated Video
Oracle Database Administration from Zero to Hero - Practice - Automating RMAN Backup Jobs (Part 1 of 2)
In this practice video, you will create automatic scheduled jobs that implement a sample database backup strategy on the Linux platform. You will apply the concepts learned in the previous video to automate RMAN backup jobs effectively....
Curated Video
Design Microservices Architecture with Patterns and Principles - Deployment Strategies for Microservices Blue-Green, Rolling, and Canary Deploy
This video discusses different deployment strategies used in microservices environments, including blue-green, rolling, and canary deployment and explains each strategy and their benefits in terms of minimizing downtime, reducing risk,...
Curated Video
Design Microservices Architecture with Patterns and Principles - Caching Strategies in Distributed Caching for Microservices
This video explores different caching strategies that can be used in distributed caching for microservices architectures. It discusses strategies such as write-through caching, write-behind caching, and read-through caching, and explains...
Curated Video
Design Microservices Architecture with Patterns and Principles - Data Partitioning: Horizontal, Vertical, and Functional Data Partitioning
This video explores different types of data partitioning techniques; horizontal partitioning, dividing data based on rows or ranges; vertical partitioning, splitting data based on columns or attributes; and functional partitioning,...
Curated Video
Design Microservices Architecture with Patterns and Principles - Microservices Database Management Patterns and Principles
This video introduces various database management patterns and principles for microservices and concepts such as database per service, shared database, event sourcing, and CQRS (Command Query Responsibility Segregation), highlighting...
Curated Video
The Taming of the Shrew 1.2 Performance: Tranio, Lines 234-243
This video features a performance from Act 1, Scene 2 of Shakespeare's "The Taming of the Shrew," showcasing Tranio (disguised as Lucentio) as he articulates his plans and thoughts on wooing Bianca. In this scene, Tranio cleverly...
Curated Video
Madeleine Albright's Brooches
The U.S.’s first female Secretary of State used her collection of brooches to get her point across when meeting with foreign leaders, a practice that became known as “Pin Diplomacy.”