Trash PuppyIn this dev log, I go over threading and multi-processing as means to achieve concurrency in programming. I also explain my understanding of how Python does concurrency, and why I chose to switch to Golang for coding NetPuppy.
00:00 Intro 00:48 Why NetPuppy needs concurrency 01:35 Concurrency basics 04:43 Kernel threads 06:37 User threads 07:25 Mapping user threads to kernel threads 10:08 Switching from Python to Golang 10:59 The Global Interpreter Lock 11:48 Multiprocessing in Python 13:16 Why I prefer Golang
Special thanks to my friends 0xtib3rius and turing_moon_yatch for helping me understand threading and concurrency!
P.S. I did my best to make this as accurate as possible. However, I am still new to computer science so this should be taken as MY understanding of concurrency. Some of the details may be slightly wrong.
Concurrency is Hard: NetPuppy Dev Log 2.1Trash Puppy2024-04-03 | In this dev log, I go over threading and multi-processing as means to achieve concurrency in programming. I also explain my understanding of how Python does concurrency, and why I chose to switch to Golang for coding NetPuppy.
00:00 Intro 00:48 Why NetPuppy needs concurrency 01:35 Concurrency basics 04:43 Kernel threads 06:37 User threads 07:25 Mapping user threads to kernel threads 10:08 Switching from Python to Golang 10:59 The Global Interpreter Lock 11:48 Multiprocessing in Python 13:16 Why I prefer Golang
Special thanks to my friends 0xtib3rius and turing_moon_yatch for helping me understand threading and concurrency!
P.S. I did my best to make this as accurate as possible. However, I am still new to computer science so this should be taken as MY understanding of concurrency. Some of the details may be slightly wrong.Rickrolled thru SSH pt. 2Trash Puppy2024-09-02 | #shorts
twitch.tv/trshpuppyHow to Hack your Friends InstagramTrash Puppy2024-02-24 | How to hack your friend's Instagram #shorts #infosecCoding a NetCat Clone: NetPuppy Dev Log 1Trash Puppy2024-02-22 | Get to know my coding project NetPuppy: a command line tool for creating completely harmless TCP connections!
00:00 Intro 00:35 What is NetPuppy & NetCat? 01:06 NetPuppy Planning 03:33 NetPuppy's Revshell 05:00 Demo 05:58 Closing Thoughts
Music by Chillhop! chillhop.comSRE Interview: Experience & Lessons Learned (Part 2)Trash Puppy2023-09-28 | This video is part two in a series all about my very first tech interview for a senior SRE position. Enjoy!
Music by Chillhop: chillhop.comNetCat listensTrash Puppy2023-08-24 | #shorts #infosec #hackingMy First Tech Interview was for a Senior SRE Position (Part 1)Trash Puppy2023-08-15 | This video is part one in a series all about my very first tech interview for a senior SRE position. Enjoy!
The Google SRE Book: https://sre.google/sre-book/introduction/
00:00 Intro 01:33 TL;DR 02:19 Lesson 1: Put yourself out there 06:19 Lesson 2: Networking 13:58 Show Don't Tell 15:07 Desperate times call for desperate measures 16:14 Don't give anyone a reason to tell you 'No' 19:40 Closing Thoughts
Music by Chillhop: chillhop.comBot Potato: a Hot Potato Chat-bot (Twitch Vod)Trash Puppy2023-08-08 | For the TimeEnjoyed Code Jam 2023 I coded a chat bot which can play Hot Potato w/ chat! I used python w/ the Twitchio library. Enjoy this vod from my live-stream!
TimeEnjoyed is a lovely person who streams coding and painting over on Twitch. This Codejam was arranged by her and some friends. Check out her Twitch: twitch.tv/timeenjoyed
Music by the talented White Bat Audio: whitebataudio.comTwitch Trailer: Part 2Trash Puppy2023-06-19 | Thought you guys might enjoy seeing the trailers I have up over on my Twitch account. Sneak peak some of the shenanigans in the Trash Heap!
Here's part 2!
Come Join the Community! Twitch: twitch.tv/trshpuppyTwitch Trailer: Part 1Trash Puppy2023-06-19 | Thought you guys might enjoy seeing the trailers I have up over on my Twitch account. Sneak peak some of the shenanigans in the Trash Heap!
Come Join the Community! Twitch: twitch.tv/trshpuppyLearn to Code Faster Using Codewars!Trash Puppy2023-06-04 | Hello again! In this video I talk about Codewars, how I use it to learn coding, and why you should consider it too if you want to be a l33t coder!
P.S. The ranks in Codewars for users is actually 8kyu - 1kyu, and then 8dan -1dan! Sorry for the mistake!
00:00 Intro 00:40 What is Codewars w/ Demonstration 04:58 Comparing your Solution to Other Coders' 06:03 Ranking Up & Earning Honor 06:50 How Codewars Teaches you to Code 07:47 Learning Debugging w/ Test Cases 09:17 Choosing Your Own Progression 11:06 Practicing Your Language & its Methods 12:48 Learning From Coding Pros 14:16 Codewars vs. Coding Courses 17:08 How a n00b Codes 20:42 How a Pro Codes 22:36 How You Can Improve Your Coding 24:31 How Codewars Helped Me 27:32 Takeaways & Closing Thoughts
Music by Chillhop: chillhop.comOdin Project Weather App (Pt. 2): My 1st Solo Coding Project!Trash Puppy2023-02-08 | Hello again! Back again with the video I promised all about my first solo coding project, Trsh_bot. Also, I explain why I ACTUALLY stopped doing TOP (since I forgot to last time). Hope you all enjoy!
Music by Chillhop: chillhop.comOdin Project Weather App (Pt. 1): I Gave Up on this Project, Heres WhyTrash Puppy2023-01-28 | Hello all! Here is all about my process coding The Odin Project Weather App and why I gave up part way.
Music by Chillhop: chillhop.comOdin Project: Restaurant Page & To-Do ListTrash Puppy2022-11-05 | Hello again! Here is my experience and lessons learned from completing The Odin Project restaurant page and to-do list projects! I hope you enjoy.
Music by Chillhop: chillhop.comOdin Project Library App and Tic-Tic-Toe: Learning JavaScript!Trash Puppy2022-09-11 | A showcase of my T.O.P. Library App and Tic-Tac-Toe projects; JS coding and lessons learned.
P.S. My streams are usually 5 - 7 hours long so I probably won't upload them to YouTube. Come hang out in stream w/ me most weekdays starting around 10ish est!!Odin Project Sign up Form & Admin DashboardTrash Puppy2022-08-12 | In the last 2 weeks I finished the Intermediate CSS and HTML section of the Odin Project! Here is a walk-through of the two projects I finished and what I learned.
P.S. The audio quality is harsh in some spots and I apologize :/.I Finished the Odin Project Foundations: Projects Included!Trash Puppy2022-07-25 | I finished the Odin Project Foundations portion! In this video I share some of the projects I did, my thoughts on TOP so far, and my work-in-progress portfolio. Let me know what you think and I hope you enjoy!
00:00 Intro 01:06 Rock Paper Scissors 03:00 Etch-a-Sketch 05:41 Calculator 07:47 Landing Page 10:29 Outro
Come join the community! Discord: discord.gg/b57UTQtXaa Twitch: twitch.tv/trshpuppyWelcome to the Start of my Coding Journey!Trash Puppy2022-07-19 | Hi! My name is Rose and I'm on a journey to become a full-stack web developer! Welcome to the channel and stick around for new content every 2 weeks!