Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Data Races in Rust
Data races are a common issue in concurrent programming that can lead to crashes, security vulnerabilities, and other serious problems. In this video, you will learn about data races in Rust and how to avoid them. This clip is from the...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Rust - The Borrow Checker
In this video, you will dive into the core concept of Rust programming—the borrow checker. You will learn how the borrow checker works to ensure memory safety and prevent common programming errors. This clip is from the chapter "What...
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Solution - Customize Your Own Custom Smart Pointer
This is a solution video on customizing your own custom smart pointer. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Exercise - Customize Your Own Custom Smart Pointer
This is an exercise video on customizing your own custom smart pointer. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - What Are Smart Pointers in Rust
This video talks about smart pointers in Rust. This clip is from the chapter "Intermediate to Advanced Videos in Rust" of the series "Rust Programming 2023 - A Comprehensive Course for Beginners".null
Curated Video
Rust Programming 2023 - A Comprehensive Course for Beginners - Borrowing in Rust - The “&†Symbol in Rust
In Rust, borrowing is an essential concept for managing memory and preventing common memory-related errors. The ‘&' symbol is used to create references to variables and pass them to functions, which allows efficient memory management...
Curated Video
Concurrent and Parallel Programming in Python - Threading, Multiprocessing, Async Introduction
In this video, we will be introduced to threading, multiprocessing, and asynchronous programs and the different considerations of choosing Python for coding.
Curated Video
Animal vs. Human: Sensory and Navigational Abilities Compared
Explore the remarkable navigational abilities of mice and the unparalleled vision of birds of prey, comparing them to human capabilities. Discover how mice use visual cues to navigate labyrinths and how eagles' extraordinary eyesight...
Curated Video
Taming the Untameable: Training Wildlife for Extraordinary Feats
Dive into the captivating world of animal training with Diana Antoine, a daring artist who kisses crocodiles, and Pierre Cadéac, a seasoned trainer of wild boars for film. Uncover the techniques used in conditioning these wild animals...
Curated Video
Tracing Technology: How Modern Devices Aid Police Investigations
Explore how mobile phones, GPS, and surveillance cameras become crucial tools in modern police work. Discover the intricate ways investigators extract vital information from everyday technology to track movements, recover deleted data,...
Curated Video
The Sleep Crisis: Understanding and Managing Sleep Deprivation
Explore the critical role of sleep in maintaining health and how modern lifestyles are leading to widespread sleep deprivation. This video investigates the consequences of insufficient sleep, from cognitive impairments to increased...
Curated Video
Navigating Our Smartphone Dependency: Benefits and Boundaries
This video investigates our complex relationship with smartphones, from the convenience they offer to the potential for dependency. It features experiments and expert opinions on how smartphones influence our physical health, social...
Curated Video
JavaScript Mastery from Zero to Hero - Prepare for Coding Interviews - Logging Variables with the Console in JavaScript
This video will show you how to log variables with the console in JavaScript, which is a useful tool for debugging your code and understanding how your variables are changing throughout your program’s execution. This clip is from the...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Use Assembly to Run Byte Conversions
In this video, we will discuss the solution to the exercise on using Assembly to run byte conversions from the previous video. This clip is from the chapter "Learn Advanced Solidity II" of the series "The Complete Solidity Course - Zero...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - How to Write Assembly in Solidity
In this video, you will learn about how to write the Assembly language in Solidity and use it to optimize smart contracts. This clip is from the chapter "Learn Advanced Solidity II" of the series "The Complete Solidity Course - Zero to...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Mapping and Struct Assignment
In this video, we will discuss the solution to the exercise on mapping and struct assignment from a previous video. This clip is from the chapter "Structures and Libraries in Solidity" of the series "The Complete Solidity Course - Zero...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - What Are Constructors in Solidity
In this video, you will learn about constructors in Solidity and how they are used to initialize state variables in a smart contract. This clip is from the chapter "Structures and Libraries in Solidity" of the series "The Complete...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Solution - Writing Strings in Solidity
In this video, we will discuss the solution to the exercise on writing strings in Solidity from the previous video. This clip is from the chapter "Learn Solidity - Basics III" of the series "The Complete Solidity Course - Zero to...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Bytes Versus Strings in Solidity I
In this video, you will learn about the difference between bytes and strings in Solidity. This clip is from the chapter "Learn Solidity - Basics III" of the series "The Complete Solidity Course - Zero to Advanced for Blockchain and Smart...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Memory Keyword in Solidity
In this video, you will learn about the memory keyword in Solidity, its significance, and how it is used to manage data in memory during the execution of a function. This clip is from the chapter "Learn Solidity - Basics III" of the...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - Writing Solidity Variables
This video will teach you how to write Solidity variables and define their data types using keywords such as uint, bool, and string. This clip is from the chapter "Learn Solidity - Basics I" of the series "The Complete Solidity Course -...
Curated Video
The Complete Solidity Course - Zero to Advanced for Blockchain and Smart Contracts - General Introduction to Variables and Types
In this video, we will provide a general introduction to variables and types in the Solidity programming language. This clip is from the chapter "Learn Solidity - Basics I" of the series "The Complete Solidity Course - Zero to Advanced...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - Computer Hardware
This video explains the need to understand the basics of how our computer works. This clip is from the chapter "Cloud Platforms" of the series "Web Development Concepts for Everyone".This video explains cloud platforms and cloud hosting...
Curated Video
Data Science Model Deployments and Cloud Computing on GCP - Lab - Set Up Alerting for Cloud-Run Applications
In this lab video, you will be setting up an alerting system for cloud-run applications. This clip is from the chapter "Cloud Scheduler and Application Monitoring" of the series "Data Science Model Deployments and Cloud Computing on...