Practical Debugging at Scale - Threading - Part 7 | DebugAgent.com
Learn to debug like a senior developer with this comprehensive debugging course. To learn more check out https://course.debugagent.com/
This video is a part of the first module covering debugging. Here we focus on IntelliJ/IDEA and Java/JVM but the basic logic and tooling should be applicable to many other IDEs and platforms.
Title: Practical Debugging at Scale - Threading - Part 7 | DebugAgent.com
In this video we discuss threading, race conditions, deadlocks, asynchronous programming and the way to debug all of those...
✅ Subscribe To Channel For More Great Content on debugging and programming: https://www.youtube.com/@debugagent
✅ Stay Connected With Me.
? Twitter: https://twitter.com/debugagent
? LinkedIn: https://www.linkedin.com/in/shai-almog-81a42/
? Website: https://debugagent.com/
? GitHub: https://github.com/shai-almog
? Mastodon: https://mastodon.social/@debugagent
=============================
✅ Recommended Playlists:
? Practical Debugging at Scale Course - Module 1:
https://www.youtube.com/watch?v=A919j_5qE0k&list=PL8GhfcywW9YM3OsfxnaxAci6dJgkuOQWn
✅ Other Videos You Might Be Interested In Watching:
? Practical Debugging at Scale Part 3: Watch and Evaluate
https://www.youtube.com/watch?v=DGjVVKCNosM
? Practical Debugging at Scale Part 2: Program Control Flow
https://www.youtube.com/watch?v=GSeg5L31XXw
? Practical Debugging at Scale Part 1: Introduction
https://www.youtube.com/watch?v=A919j_5qE0k
=============================
✅ About Debug Agent :
Learn debugging and programming from the author of Practical Debugging at Scale published by Apress. A 30 year industry veteran. To learn more check out https://debugagent.com/
This channel contains videos that comprise the first module covering debugging. Here we focus on IntelliJ/IDEA and Java/JVM but the basic logic and tooling should be applicable to many other IDEs and platforms. We discuss debugging features that are niche and often unknown e.g.:
* Marker Objects
* Entry Renderers
* Instance tracking
* Memory object inspection
* Tracepoints/Logpoints
and much more!
By leveraging these tools and techniques you will gain access to the secret weapon of senior developers and consultants. This will make you a better developer and a happier one.
In the following modules we cover:
* Debugging Theory
* Tooling
* Writing Debuggable Code
* Kubernetes (k8s)
* Serverless
* Fullstack
* Observability
The full course includes more than 5 hours of video material and it's all available at https://course.debugagent.com/
? Subscribe to our channel for more videos on debugging and programming on youtube: https://www.youtube.com/@debugagent
=================================
Disclaimer: We do not accept any liability for any loss or damage which is incurred from you acting or not acting as a result of listening to any of our publications. For all videos on my channel: This information is for general & educational purposes only. Always consult with an attorney, CPA, or financial professional for advice based on your specific situation
Copyright Disclaimer: Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use
#debugging #intellij #intellijidea #debugtips #debugger #debugschool
© Debug Agent
00:00 Introduction
00:31 Thread Views
02:42 Debugging a Race Condition
04:55 Debugging a Deadlock
05:45 Asynchronous Stack Trace
06:57 Asynchronous Annotations
08:12 Final Word
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Practical Debugging at Scale - Threading - Part 7 | DebugAgent.com», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.