loader from loading.io

v2.2 IDE: Syntax Highlighting and Auto Formatting

bytesized.tech's podcast

Release Date: 03/23/2020

v3.4 Concurrency: Sleeping Barbers  show art v3.4 Concurrency: Sleeping Barbers

bytesized.tech's podcast

A barber that likes to take naps, and customers who walk down long hallways. What happens when you have 1 resource and a queue of things to do? What issues might happen if you don't account for them? Join us and figure out!

info_outline
v3.3 Concurrency: Dining Philosophers show art v3.3 Concurrency: Dining Philosophers

bytesized.tech's podcast

You have 5 individual chopsticks and 5 philosophers. How do you share your chopsticks? Why do you not get more? This classic computer science problem helps us understand resource sharing between processes, join us as we discuss it!

info_outline
v3.2 Concurrency: Collisions show art v3.2 Concurrency: Collisions

bytesized.tech's podcast

Collisions. They happen all the time. Your WiFi is colliding right now. There are constant back off systems that allow processes to be able to notice that they are "speaking" at the same time as another process and wait until it is their turn. So join us as we discuss how this works!

info_outline
v3.1 Concurrency: ABA Problem show art v3.1 Concurrency: ABA Problem

bytesized.tech's podcast

What is the ABA problem? Does it have to do with ABBA? Why does Homer Simpson not see errors? We talk about Concurrency in this next set of episodes, the act of computing with multiple simultaneous things occuring. 

info_outline
v2.5 IDE: Review and Roundup show art v2.5 IDE: Review and Roundup

bytesized.tech's podcast

We discuss all of the previous topics, joke about using Times New Roman in our IDE, and talk about how IDE's are all around helpful to developers.

info_outline
v2.4 IDE: Debuggers show art v2.4 IDE: Debuggers

bytesized.tech's podcast

Do you also print to the console? Do you print after every line in your code? Fear not! The debugger can help with that! It can do everything from stepping through your code to freezing it and allowing you to modify and call things on the fly. 

info_outline
v2.3 IDE: Version Control show art v2.3 IDE: Version Control

bytesized.tech's podcast

What is version control? Does it allow you to time travel? Yes, yes it does. 

info_outline
v2.2 IDE: Syntax Highlighting and Auto Formatting show art v2.2 IDE: Syntax Highlighting and Auto Formatting

bytesized.tech's podcast

Auto Formatting, the ability to correct human error to make it code look more uniform. Syntax Highlighting, the computer telling you that the word "Sasquash" is spelled wrong. What does your IDE do for you during these times of crisis?

info_outline
Hotfix: Covid-19 and Folding At Home show art Hotfix: Covid-19 and Folding At Home

bytesized.tech's podcast

Distributed computing and protein folding come together to help fight Covid-19. How you can help with this project by using your computer when you aren't using it. 

info_outline
v2.1 IDE: Text Editors show art v2.1 IDE: Text Editors

bytesized.tech's podcast

Split screen, find replace, what other features does your text editor have in an IDE (Integrated Development Environment)? What font do you happen to use? Do you auto convert tabs to spaces?

info_outline
 
More Episodes

Auto Formatting, the ability to correct human error to make it code look more uniform. Syntax Highlighting, the computer telling you that the word "Sasquash" is spelled wrong. What does your IDE do for you during these times of crisis?

This podcast is for people who want to explore technology but might not have the background in it. If you have any burning questions about how anything works feel free to suggest an idea to our Twitter @bytesizetechpod 

Music from https://filmmusic.io
"Getting it Done" by Kevin MacLeod (https://incompetech.com) License: CC BY (http://creativecommons.org/licenses/by/4.0/)