EPISODE 10 - Scott & Mark Learn To... Zoomit
Read full transcript 16 segments
-
[Music] [Music] I guess if I'm uh showing it I need to I guess if I'm uh showing it I need to I guess if I'm uh showing it I need to adjust my screen adjust my screen adjust my screen resolution and 1920 by 1200 or 1080 1080p uhhuh that's what that stands for 1080p uhhuh that's what that stands for what I want to talk about by9 I know because it's 1080 Progressive by9 I know because it's 1080 Progressive it's 1080 scan lines Progressive it's 1080 scan lines Progressive it's 1080 scan lines Progressive like 720p when HD came out and like 720p when HD came out and like 720p when HD came out and everything was decided and we said hey everything was decided and we said hey everything was decided and we said hey it's HD television high definition 720p it's HD television high definition 720p it's HD television high definition 720p 720 progressive scan 720 progressive scan 720 progressive scan lines as an upgrade from 480i which was lines as an upgrade from 480i which was lines as an upgrade from 480i which was 480 interlaced scan scan lines interl 480 interlaced scan scan lines interl 480 interlaced scan scan lines interl I've got a really really cool device uh I've got a really really cool device uh I've got a really really cool device uh called a retro Tink which is a kind of a called a retro Tink which is a kind of a called a retro Tink which is a kind of a fpga upscaler so you send it like you fpga upscaler so you send it like you fpga upscaler so you send it like you know Super Nintendo or Genesis you know know Super Nintendo or Genesis you know know Super Nintendo or Genesis you know kind of like crappy uh video like it's kind of like crappy uh video like it's kind of like crappy uh video like it's like 320 by 240 and it's like an ntsc or like 320 by 240 and it's like an ntsc or like 320 by 240 and it's like an ntsc or a pal signal and it will upscale it a pal signal and it will upscale it a pal signal and it will upscale it improve it and then apply a um a filter improve it and then apply a um a filter improve it and then apply a um a filter for it and then make it look on a 4K for it and then make it look on a 4K for it and then make it look on a 4K display like it used to look when you display like it used to look when you display like it used to look when you were looking at it on a on a were looking at it on a on a were looking at it on a on a CRT and it does it with 2 milliseconds CRT and it does it with 2 milliseconds CRT and it does it with 2 milliseconds or 1 millisecond of latency
-
hey friends it's Mark and Scott uh learn hey friends it's Mark and Scott uh learn stuff and uh Mark is currently learning stuff and uh Mark is currently learning stuff and uh Mark is currently learning Lear stuff Mark is currently sharing his Lear stuff Mark is currently sharing his Lear stuff Mark is currently sharing his screen and learning all how to have a screen and learning all how to have a screen and learning all how to have a clean desktop uh we're going to talk clean desktop uh we're going to talk clean desktop uh we're going to talk about Zoom it uh would you say that this about Zoom it uh would you say that this about Zoom it uh would you say that this is the tool that you are most well known is the tool that you are most well known is the tool that you are most well known for amongst all the CIS internal tools for amongst all the CIS internal tools for amongst all the CIS internal tools why has Zoom it captured the imagination why has Zoom it captured the imagination why has Zoom it captured the imagination of the of the of the public I don't know if that's the best public I don't know if that's the best public I don't know if that's the best to if the tool I I don't I guess this or to if the tool I I don't I guess this or to if the tool I I don't I guess this or process Explorer yeah but uh I wrote process Explorer yeah but uh I wrote process Explorer yeah but uh I wrote this tool for myself as I was giving this tool for myself as I was giving this tool for myself as I was giving technical talks I wrote it because um technical talks I wrote it because um technical talks I wrote it because um with Dave Solomon we do demos of assist with Dave Solomon we do demos of assist with Dave Solomon we do demos of assist internals tools and other tools showing internals tools and other tools showing internals tools and other tools showing Windows internals and we wanted to be Windows internals and we wanted to be Windows internals and we wanted to be able to zoom and there was a tashiba able to zoom and there was a tashiba able to zoom and there was a tashiba laptop utility that came with the laptop utility that came with the laptop utility that came with the tashiba laptop that would let you do tashiba laptop that would let you do tashiba laptop that would let you do that but it was clunky and missed a lot that but it was clunky and missed a lot that but it was clunky and missed a lot of the features that we wanted and so of the features that we wanted and so of the features that we wanted and so I'm one day I was just like oh just let I'm one day I was just like oh just let I'm one day I was just like oh just let me write my own that has the nice me write my own that has the nice me write my own that has the nice features and functionality that we that features and functionality that we that features and functionality that we that we'd love to see and out pop Zoom it and we'd love to see and out pop Zoom it and we'd love to see and out pop Zoom it and it's been evolving now for it's probably it's been evolving now for it's probably it's been evolving now for it's probably 20 years no more than 20 25 years yeah 20 years no more than 20 25 years yeah 20 years no more than 20 25 years yeah it's probably that old and if we if you it's probably that old and if we if you it's probably that old and if we if you go and find our talk we did a talk on go and find our talk we did a talk on go and find our talk we did a talk on zoomit I think in 2022 yeah 2022 um and we discovered that 2022 yeah 2022 um and we discovered that zoomit is one C file it's not quite one zoomit is one C file it's not quite one zoomit is one C file it's not quite one C file it's mostly one C file actually C file it's mostly one C file actually C file it's mostly one C file actually one function that's called do it 5,000
-
one function that's called do it 5,000 one function that's called do it 5,000 lines of lines of lines of C no it's not exactly factored into like C no it's not exactly factored into like C no it's not exactly factored into like it is here's the main f file it's it is here's the main f file it's it is here's the main f file it's not so I'm sorry 7,000 lines yeah but not so I'm sorry 7,000 lines yeah but not so I'm sorry 7,000 lines yeah but it's got too it's fair yeah that's new it's got too it's fair yeah that's new it's got too it's fair yeah that's new video recording is a new feature yeah video recording is a new feature yeah video recording is a new feature yeah here's here's here's youtil yeah I don't think you get to say youtil yeah I don't think you get to say youtil yeah I don't think you get to say it's not a 7,000 line file when you go it's not a 7,000 line file when you go it's not a 7,000 line file when you go but it's also this but it's also this but it's also this 29,000 so okay yeah it's a lot I like to 29,000 so okay yeah it's a lot I like to 29,000 so okay yeah it's a lot I like to correct you whenever I can I know you do correct you whenever I can I know you do correct you whenever I can I know you do as much as as much as as much as possible um I would go so far as to say possible um I would go so far as to say possible um I would go so far as to say it's probably the first thing that I it's probably the first thing that I it's probably the first thing that I install not just blowing smoke to say install not just blowing smoke to say install not just blowing smoke to say that because I've I've realized after 15 that because I've I've realized after 15 that because I've I've realized after 15 20 years of using zoomit since day one 20 years of using zoomit since day one 20 years of using zoomit since day one it's in my fingers like it's in my it's in my fingers like it's in my it's in my fingers like it's in my muscle memory I have my mouse in my muscle memory I have my mouse in my muscle memory I have my mouse in my right hand and I have my fingers this is right hand and I have my fingers this is right hand and I have my fingers this is the zoomit claw control one control one the zoomit claw control one control one the zoomit claw control one control one in my hands and uh is it stuck in your in my hands and uh is it stuck in your in my hands and uh is it stuck in your hands as well it is I I and I I zoom hands as well it is I I and I I zoom hands as well it is I I and I I zoom almost every day because there'll be almost every day because there'll be almost every day because there'll be something on my screen that is just too something on my screen that is just too something on my screen that is just too the font you can't resize it and I need the font you can't resize it and I need the font you can't resize it and I need to see it so I'll Zoom and this is worth to see it so I'll Zoom and this is worth to see it so I'll Zoom and this is worth noting because he's not joking he's not noting because he's not joking he's not noting because he's not joking he's not saying he zooms every day while giving saying he zooms every day while giving saying he zooms every day while giving talks he's saying he zooms every day talks he's saying he zooms every day talks he's saying he zooms every day just randomly I'll Zoom it's just a part just randomly I'll Zoom it's just a part just randomly I'll Zoom it's just a part of the operating system for me so there of the operating system for me so there of the operating system for me so there are times when yes I know I can go are times when yes I know I can go are times when yes I know I can go Control Plus to zoom in on something in Control Plus to zoom in on something in Control Plus to zoom in on something in Outlook or but I'll just zoom it and Outlook or but I'll just zoom it and Outlook or but I'll just zoom it and frame it and crop it just to have it in frame it and crop it just to have it in frame it and crop it just to have it in front of me in order to in order to see
-
front of me in order to in order to see front of me in order to in order to see just to concentrate so zooming is very just to concentrate so zooming is very just to concentrate so zooming is very natural uh in my it's in my hands all natural uh in my it's in my hands all natural uh in my it's in my hands all the time I'm zooming when I'm by myself the time I'm zooming when I'm by myself the time I'm zooming when I'm by myself now there is the windows magnifier you now there is the windows magnifier you now there is the windows magnifier you can draw by yourself too yeah I do why can draw by yourself too yeah I do why can draw by yourself too yeah I do why don't you just use Windows magnifier don't you just use Windows magnifier don't you just use Windows magnifier because it's all due respect to the because it's all due respect to the because it's all due respect to the lovely people who worked on window his lovely people who worked on window his lovely people who worked on window his magnifier it's uh it just doesn't have magnifier it's uh it just doesn't have magnifier it's uh it just doesn't have the so first of all it leaves a little the so first of all it leaves a little the so first of all it leaves a little magnifier toolbar floating on your magnifier toolbar floating on your magnifier toolbar floating on your screen right it doesn't have the ease of screen right it doesn't have the ease of screen right it doesn't have the ease of all The annotation features the colors all The annotation features the colors all The annotation features the colors that that are all keystroke driven Like that that are all keystroke driven Like that that are all keystroke driven Like There's No Going do the mouse go up to There's No Going do the mouse go up to There's No Going do the mouse go up to the menu and click it it's just all the menu and click it it's just all the menu and click it it's just all driven with keystrokes which makes it driven with keystrokes which makes it driven with keystrokes which makes it completely transparent completely transparent completely transparent right wind Windows magnifier is is is right wind Windows magnifier is is is right wind Windows magnifier is is is primarily an accessibility Tool uh for primarily an accessibility Tool uh for primarily an accessibility Tool uh for those with low vision and it is great those with low vision and it is great those with low vision and it is great but it's effectively the live Zoom but it's effectively the live Zoom but it's effectively the live Zoom feature of zoomit is what Windows feature of zoomit is what Windows feature of zoomit is what Windows magnifier offers this is more of a John magnifier offers this is more of a John magnifier offers this is more of a John Madden draws on his screen utility which Madden draws on his screen utility which Madden draws on his screen utility which is why I think it has a lot of value so is why I think it has a lot of value so is why I think it has a lot of value so you want to talk about what it's got you want to talk about what it's got you want to talk about what it's got what it can do because I think yeah uh what it can do because I think yeah uh what it can do because I think yeah uh the question is which of the two zoomit the question is which of the two zoomit the question is which of the two zoomit experts zooms experts zooms experts zooms better who should be allowed to you know better who should be allowed to you know better who should be allowed to you know what we we should have a zoom off a zoom what we we should have a zoom off a zoom what we we should have a zoom off a zoom off we do because the student has become off we do because the student has become off we do because the student has become the the the teacher all right let's see your let's teacher all right let's see your let's teacher all right let's see your let's see Zoom skills well okay so first thing see Zoom skills well okay so first thing see Zoom skills well okay so first thing you see these tabs these kind of breaks you see these tabs these kind of breaks you see these tabs these kind of breaks down the features that it's got in it so down the features that it's got in it so down the features that it's got in it so basic Zoom let's just take a look at basic Zoom let's just take a look at basic Zoom let's just take a look at basic Zoom control let me pull up basic Zoom control let me pull up basic Zoom control let me pull up process Explorer so we can just demo on process Explorer so we can just demo on process Explorer so we can just demo on this okay control one to zoom in now you
-
this okay control one to zoom in now you this okay control one to zoom in now you note that it froze when he did that so note that it froze when he did that so note that it froze when he did that so he you boom that you've taken a he you boom that you've taken a he you boom that you've taken a screenshot and zoomed in on the thing screenshot and zoomed in on the thing screenshot and zoomed in on the thing and then you can do um control up Arrow and then you can do um control up Arrow and then you can do um control up Arrow or control mouse or control mouse or control mouse wheel to zoom really in mm which I like wheel to zoom really in mm which I like wheel to zoom really in mm which I like to to to do so that's and then you can um do so that's and then you can um do so that's and then you can um that's uh Zoom then there's draw which that's uh Zoom then there's draw which that's uh Zoom then there's draw which goes hand in hand this are the kind of goes hand in hand this are the kind of goes hand in hand this are the kind of two most basic features so zoom in press two most basic features so zoom in press two most basic features so zoom in press the mouse right left button and then you the mouse right left button and then you the mouse right left button and then you get this drawing cursor and then you can get this drawing cursor and then you can get this drawing cursor and then you can draw an in draw an in draw an in and then you can do shapes this is and then you can do shapes this is and then you can do shapes this is control shift with dragging the line control shift with dragging the line control shift with dragging the line just shift is an underline you let me just shift is an underline you let me just shift is an underline you let me control Z to undo underline control for control Z to undo underline control for control Z to undo underline control for a a a box tab for a circle and then uh you can box tab for a circle and then uh you can box tab for a circle and then uh you can change colors like I want green so green change colors like I want green so green change colors like I want green so green box uh y for yellow so there's a bunch box uh y for yellow so there's a bunch box uh y for yellow so there's a bunch of of of colors uh um you can do blur you can do colors uh um you can do blur you can do colors uh um you can do blur you can do highlighting so uh shift Y and let's highlighting so uh shift Y and let's highlighting so uh shift Y and let's make the cursor bigger I'm using Control make the cursor bigger I'm using Control make the cursor bigger I'm using Control Plus Mouse wheel and then I can do highlighting uh and if I can change the highlighting uh and if I can change the color to Green color to Green color to Green highlight I can whoop shift green I can
-
highlight I can whoop shift green I can highlight I can whoop shift green I can do a a green highlight you're changing do a a green highlight you're changing do a a green highlight you're changing opacity there with control shift Mouse opacity there with control shift Mouse opacity there with control shift Mouse wheel um and then there's X for wheel um and then there's X for wheel um and then there's X for blurring and then there's degrees of blurring and then there's degrees of blurring and then there's degrees of blur you can control but here's like I blur you can control but here's like I blur you can control but here's like I want to blur that or I want to blur want to blur that or I want to blur want to blur that or I want to blur this so that's draw and then there's this so that's draw and then there's this so that's draw and then there's typing typing typing T you're typing in blur right now yeah I T you're typing in blur right now yeah I T you're typing in blur right now yeah I didn't want to type in blur uh R let me didn't want to type in blur uh R let me didn't want to type in blur uh R let me do a r for red go to typing and then do a r for red go to typing and then do a r for red go to typing and then control wheel is select the size of the control wheel is select the size of the control wheel is select the size of the typing mhm and just click where you want typing mhm and just click where you want typing mhm and just click where you want to type and say hello then so that's are you doing this with a then so that's are you doing this with a mouse or with a tou pad Mouse mouse or with a tou pad Mouse mouse or with a tou pad Mouse okay I'm trying to think about how I'm okay I'm trying to think about how I'm okay I'm trying to think about how I'm going to defeat you in the zoom off going to defeat you in the zoom off going to defeat you in the zoom off because you're moving positively geriatric geriatric thanks wow and then you can um control thanks wow and then you can um control thanks wow and then you can um control two for just freezing the the screen so two for just freezing the the screen so two for just freezing the the screen so without zooming because if you want to without zooming because if you want to without zooming because if you want to do annotation at full res you can do do annotation at full res you can do do annotation at full res you can do that so that's um the zooming and typing that so that's um the zooming and typing that so that's um the zooming and typing and drawing um and then there's live and drawing um and then there's live and drawing um and then there's live Zoom which is I want to show Zoom which is I want to show Zoom which is I want to show you uh where my process Explorer goine I want to show you uh some
-
goine I want to show you uh some details details details without free it now why does it show two without free it now why does it show two without free it now why does it show two mice right now uh it's not for me so mice right now uh it's not for me so mice right now uh it's not for me so this must be a screen capture thing yeah this must be a screen capture thing yeah this must be a screen capture thing yeah because the mouse is on a different because the mouse is on a different because the mouse is on a different layer when you think about things you layer when you think about things you layer when you think about things you think the mouse lives in pixels on the think the mouse lives in pixels on the think the mouse lives in pixels on the screen it does but it's the very last screen it does but it's the very last screen it does but it's the very last thing that's kind of added and sometimes thing that's kind of added and sometimes thing that's kind of added and sometimes you'll find yourself with a big mouse you'll find yourself with a big mouse you'll find yourself with a big mouse and a little and a little and a little mouse um and then the exciting new mouse um and then the exciting new mouse um and then the exciting new feature control feature control feature control shift live shift live shift live Zoom control shift two control Shift 4 Zoom control shift two control Shift 4 Zoom control shift two control Shift 4 is live zoom and here I'm annotating a is live zoom and here I'm annotating a is live zoom and here I'm annotating a live live live screen I take a look at that working set screen I take a look at that working set screen I take a look at that working set I like that you panned and it panned I like that you panned and it panned I like that you panned and it panned with you because it's sitting on the with you because it's sitting on the with you because it's sitting on the same transparent surface on the top of same transparent surface on the top of same transparent surface on the top of it it is so watch that now if I move it it is so watch that now if I move it it is so watch that now if I move this the right it's in front in the Z this the right it's in front in the Z this the right it's in front in the Z order but it's not going to come along order but it's not going to come along order but it's not going to come along with it all of all of the with it all of all of the with it all of all of the um drawing things work naturally uh but um drawing things work naturally uh but um drawing things work naturally uh but just with live Zoom so that's something just with live Zoom so that's something just with live Zoom so that's something the feature that I've had in mind for the feature that I've had in mind for the feature that I've had in mind for probably how how would you draw in the probably how how would you draw in the probably how how would you draw in the screen and then take a screenshot of The screen and then take a screenshot of The screen and then take a screenshot of The annotation if I'm if I found a bug in annotation if I'm if I found a bug in annotation if I'm if I found a bug in process Explorer how do I draw on the process Explorer how do I draw on the process Explorer how do I draw on the screen and then send it to you so screen and then send it to you so screen and then send it to you so screenshots so here let me um screenshots so here let me um screenshots so here let me um well just zoom draw and then control 6 well just zoom draw and then control 6 well just zoom draw and then control 6 takes a screenshot puts it in the takes a screenshot puts it in the takes a screenshot puts it in the clipboard too so you could control V at
-
clipboard too so you could control V at clipboard too so you could control V at someplace or you could uh do if you someplace or you could uh do if you someplace or you could uh do if you wanted to knew you wanted to save it to wanted to knew you wanted to save it to wanted to knew you wanted to save it to file you could shortcut that by doing file you could shortcut that by doing file you could shortcut that by doing control control shift 6 grab this part control control shift 6 grab this part control control shift 6 grab this part of the screen and we're not actually of the screen and we're not actually of the screen and we're not actually seeing that because of the limitations seeing that because of the limitations seeing that because of the limitations of some of the screen capture so what of some of the screen capture so what of some of the screen capture so what you saw there was a ghosted uh moment you saw there was a ghosted uh moment you saw there was a ghosted uh moment there where it faded out the screen and there where it faded out the screen and there where it faded out the screen and then he cropped what he wanted so then he cropped what he wanted so then he cropped what he wanted so control 6 put it into screenshot control 6 put it into screenshot control 6 put it into screenshot snipping view yeah so that's the way you snipping view yeah so that's the way you snipping view yeah so that's the way you can get a a a screenshot now there's a can get a a a screenshot now there's a can get a a a screenshot now there's a ton more there's demo type ton more there's demo type ton more there's demo type um and I'll let you demo um and I'll let you demo um and I'll let you demo that there's break timers because for if that there's break timers because for if that there's break timers because for if you're giving a talk yeah you might want you're giving a talk yeah you might want you're giving a talk yeah you might want to have a a time out to have a a time out to have a a time out so uh let's uh I used to use break timer so uh let's uh I used to use break timer so uh let's uh I used to use break timer at develop Mentor when I was teaching at develop Mentor when I was teaching at develop Mentor when I was teaching classes so here's a here's a break classes so here's a here's a break classes so here's a here's a break timer and then you can do like oops I timer and then you can do like oops I timer and then you can do like oops I need another few minutes upkey or need another few minutes upkey or need another few minutes upkey or sometimes I want to make the screen go sometimes I want to make the screen go sometimes I want to make the screen go away and just draw on a whiteboard ahuh away and just draw on a whiteboard ahuh away and just draw on a whiteboard ahuh control control one or control two to to control control one or control two to to control control one or control two to to zoom and then k for zoom and then k for zoom and then k for black and then now you're your Con black and then now you're your Con black and then now you're your Con Academy yeah W for stuff isn't it funny when you go and you stuff isn't it funny when you go and you give like an exquisitely technical talk
-
give like an exquisitely technical talk give like an exquisitely technical talk and it's like the deepest most intense and it's like the deepest most intense and it's like the deepest most intense you know content that you have and they you know content that you have and they you know content that you have and they like how did you draw on the screen I like how did you draw on the screen I like how did you draw on the screen I know that I see that all the time yeah know that I see that all the time yeah know that I see that all the time yeah every talk for the last two decades now every talk for the last two decades now every talk for the last two decades now finally one more thing to show um and finally one more thing to show um and finally one more thing to show um and that's recording you can screen record that's recording you can screen record that's recording you can screen record too so all the zooming and everything too so all the zooming and everything too so all the zooming and everything that I've been doing you can capture that I've been doing you can capture that I've been doing you can capture easily with screen recording so I'm just easily with screen recording so I'm just easily with screen recording so I'm just did a control five and now I'm going to did a control five and now I'm going to did a control five and now I'm going to zoom and I'm going to draw and then when I'm done I just say and then when I'm done I just say control 5 again and I get prompted to control 5 again and I get prompted to control 5 again and I get prompted to save the recording I'm going to just save the recording I'm going to just save the recording I'm going to just save it to the save it to the save it to the desktop and then how long could that desktop and then how long could that desktop and then how long could that recording be the long as internal memory recording be the long as internal memory recording be the long as internal memory long you want yeah and there's the long you want yeah and there's the long you want yeah and there's the recording I just recording I just recording I just took yeah I use this kind of stuff for took yeah I use this kind of stuff for took yeah I use this kind of stuff for and you know doing bugs and stuff a lot yeah so that's bugs that's a look at the yeah so that's bugs that's a look at the tool um before we get into the more ADV tool um before we get into the more ADV tool um before we get into the more ADV tools I want to show you how I use it tools I want to show you how I use it tools I want to show you how I use it yeah let's see all right so go ahead and yeah let's see all right so go ahead and yeah let's see all right so go ahead and unshare all right let me um then I will share okay let's see your um then I will share okay let's see your zooming skills okay so here's uh Visual zooming skills okay so here's uh Visual zooming skills okay so here's uh Visual Studio code when there's a thing called Studio code when there's a thing called Studio code when there's a thing called katas like if you're doing a code Kata katas like if you're doing a code Kata katas like if you're doing a code Kata or you know you're doing a martial art or you know you're doing a martial art or you know you're doing a martial art it's this thing where you like you know
-
it's this thing where you like you know it's this thing where you like you know do a repeated movement multiple times in do a repeated movement multiple times in do a repeated movement multiple times in Taekwondo it's called a hyung and it's Taekwondo it's called a hyung and it's Taekwondo it's called a hyung and it's fundamental stuff that you do as many fundamental stuff that you do as many fundamental stuff that you do as many times as possible because the theory is times as possible because the theory is times as possible because the theory is you don't fear the person with a million you don't fear the person with a million you don't fear the person with a million kinds of punches you fear the person kinds of punches you fear the person kinds of punches you fear the person that has one punch that they' practice a that has one punch that they' practice a that has one punch that they' practice a million times so I have this when I said million times so I have this when I said million times so I have this when I said I have it in my hand the muscle memory I have it in my hand the muscle memory I have it in my hand the muscle memory of like I want you to see this and I of like I want you to see this and I of like I want you to see this and I point to it and I say you know look here point to it and I say you know look here point to it and I say you know look here is so fundamental it's it's it's in me is so fundamental it's it's it's in me is so fundamental it's it's it's in me and being able to go and and talk about and being able to go and and talk about and being able to go and and talk about that stuff quickly that stuff quickly that stuff quickly requires thought and requires effort requires thought and requires effort requires thought and requires effort right so what I'm encouraging people to right so what I'm encouraging people to right so what I'm encouraging people to do when they think about becoming a do when they think about becoming a do when they think about becoming a competent zoomit person it's the competent zoomit person it's the competent zoomit person it's the difference between this I'll give you an difference between this I'll give you an difference between this I'll give you an example here's the before so um we're example here's the before so um we're example here's the before so um we're going to uh take a look here at uh on going to uh take a look here at uh on going to uh take a look here at uh on get get get async and uh hang on hang on hang on async and uh hang on hang on hang on async and uh hang on hang on hang on okay and that is uh that's right that's okay and that is uh that's right that's okay and that is uh that's right that's right here now hang on a second right here now hang on a second right here now hang on a second that's there that's there that's there right that's fine but it's clear that right that's fine but it's clear that right that's fine but it's clear that you're tripping on your feet and it's you're tripping on your feet and it's you're tripping on your feet and it's like all right let's talk about on get like all right let's talk about on get like all right let's talk about on get Ayn let's what's going on here right Ayn let's what's going on here right Ayn let's what's going on here right that simple fluency of like what's the that simple fluency of like what's the that simple fluency of like what's the deal with on get async let's talk about deal with on get async let's talk about deal with on get async let's talk about this why is this important well because this why is this important well because this why is this important well because it's it's it's asynchronous I'm talking I'm moving and asynchronous I'm talking I'm moving and asynchronous I'm talking I'm moving and I'm drawing all at the same time so it's I'm drawing all at the same time so it's I'm drawing all at the same time so it's a fluency or a fluidity and in my mind a fluency or a fluidity and in my mind a fluency or a fluidity and in my mind I'm going control one adjust click alt
-
I'm going control one adjust click alt I'm going control one adjust click alt control drag control drag control drag and then pull and then pull and then pull away so then the result is you know the away so then the result is you know the away so then the result is you know the result is result is result is we you know and that that is practice I we you know and that that is practice I we you know and that that is practice I think I could do it as good as that I'd think I could do it as good as that I'd think I could do it as good as that I'd love to see it I'd love to see it love to see it I'd love to see it love to see it I'd love to see it impress impress impress me what you're you're challenging me to me what you're you're challenging me to me what you're you're challenging me to do it oh we're having a zoom off I just do it oh we're having a zoom off I just do it oh we're having a zoom off I just think that the point I'm making is that think that the point I'm making is that think that the point I'm making is that when someone's like oh I wish I could do when someone's like oh I wish I could do when someone's like oh I wish I could do what you practice oh you're so good what you practice oh you're so good what you practice oh you're so good practice that's that's but no one thinks practice that's that's but no one thinks practice that's that's but no one thinks there's practice there you got to hit there's practice there you got to hit there's practice there you got to hit the you got to hit the tree hard enough the you got to hit the tree hard enough the you got to hit the tree hard enough as many times as possible your nickel as many times as possible your nickel as many times as possible your nickel tell your knuckles hurt and do that for tell your knuckles hurt and do that for tell your knuckles hurt and do that for years all right years all right years all right so your bread and butter moves and suum so your bread and butter moves and suum so your bread and butter moves and suum it your cotas are box and arrow and some it your cotas are box and arrow and some it your cotas are box and arrow and some typing exactly that's the bread that's typing exactly that's the bread that's typing exactly that's the bread that's that's your and you do change color you that's your and you do change color you that's your and you do change color you know how to change colors too yeah yeah know how to change colors too yeah yeah know how to change colors too yeah yeah exactly and I assume white board exactly and I assume white board exactly and I assume white board Blackboard yep that's a great point so I Blackboard yep that's a great point so I Blackboard yep that's a great point so I like that bread and butter so white belt like that bread and butter so white belt like that bread and butter so white belt white belt zoom in click white belt white belt zoom in click white belt white belt zoom in click white belt right yellow belt box and right yellow belt box and right yellow belt box and [Music] [Music] [Music] arrow now another one would be box and arrow now another one would be box and arrow now another one would be box and multicolored multicolored multicolored arrows at arrows at arrows at speed right and then maybe we're like a speed right and then maybe we're like a speed right and then maybe we're like a you know a purple belt as you're getting you know a purple belt as you're getting you know a purple belt as you're getting towards would be something like you know towards would be something like you know towards would be something like you know typing while you're typing while you're typing while you're talking and then another one would be talking and then another one would be talking and then another one would be dropping and you could add a little bit dropping and you could add a little bit dropping and you could add a little bit of power toys if you want to do a little of power toys if you want to do a little of power toys if you want to do a little Spotlight action there that's another Spotlight action there that's another Spotlight action there that's another competitive product but then going in
-
competitive product but then going in competitive product but then going in here and then here and then here and then H we'll get to that in a minute oh oh H we'll get to that in a minute oh oh H we'll get to that in a minute oh oh youo okay and another one would be what youo okay and another one would be what youo okay and another one would be what I call the C con from KH Academy which I call the C con from KH Academy which I call the C con from KH Academy which is the just drawing on your screen and is the just drawing on your screen and is the just drawing on your screen and then black belt is when you're thinking then black belt is when you're thinking then black belt is when you're thinking about Arrow about Arrow about Arrow size yeah and doing stuff like size yeah and doing stuff like size yeah and doing stuff like that I just made those belts up and then that I just made those belts up and then that I just made those belts up and then yeah yeah and those are the basics yeah yeah and those are the basics yeah yeah and those are the basics that's the basic fluency with zoom in I that's the basic fluency with zoom in I that's the basic fluency with zoom in I think then uh live Zoom you're you just think then uh live Zoom you're you just think then uh live Zoom you're you just admitted that you're still not practiced admitted that you're still not practiced admitted that you're still not practiced on it oh so live Zoom here's a great on it oh so live Zoom here's a great on it oh so live Zoom here's a great example right so if you're over here in example right so if you're over here in example right so if you're over here in the corner you can notice my vs code the corner you can notice my vs code the corner you can notice my vs code pets this does not capture the vs code pets this does not capture the vs code pets this does not capture the vs code pet in all of its Glory because it's not pet in all of its Glory because it's not pet in all of its Glory because it's not moving so this is a great opportunity to moving so this is a great opportunity to moving so this is a great opportunity to to live zoom and now we see our vs code to live zoom and now we see our vs code to live zoom and now we see our vs code pet now try live drawing you're drawing you're not fail yeah I don't actually I don't not fail yeah I don't actually I don't not fail yeah I don't actually I don't have that build I have a zoom in eight have that build I have a zoom in eight have that build I have a zoom in eight but yeah shift shift uh F4 right shift but yeah shift shift uh F4 right shift but yeah shift shift uh F4 right shift control F4 yeah shift just shift F shift control F4 yeah shift just shift F shift control F4 yeah shift just shift F shift shift four nope yeah I don't have that shift four nope yeah I don't have that shift four nope yeah I don't have that build well that's also fail that's build well that's also fail that's build well that's also fail that's embarrassing it also fail not not embarrassing it also fail not not embarrassing it also fail not not preparing for this technical talk is a preparing for this technical talk is a preparing for this technical talk is a fail yeah so that would be that would be fail yeah so that would be that would be fail yeah so that would be that would be one being aware of that the other one is one being aware of that the other one is one being aware of that the other one is not making people not making people not making people nauseous oh yeah nobody likes this sure nauseous oh yeah nobody likes this sure nauseous oh yeah nobody likes this sure so one of the tricks one of the unspoken so one of the tricks one of the unspoken so one of the tricks one of the unspoken tricks is that point at a thing
-
tricks is that point at a thing tricks is that point at a thing and hit control one and you will zoom in and hit control one and you will zoom in and hit control one and you will zoom in on the thing you pointed on the thing you pointed on the thing you pointed at yep instead of zooming and then at yep instead of zooming and then at yep instead of zooming and then zooming and then hunting for the thing zooming and then hunting for the thing zooming and then hunting for the thing yeah you point at it and it goes there yeah you point at it and it goes there yeah you point at it and it goes there that's a great tip and there it is that's a great tip and there it is that's a great tip and there it is that's a good that's a good that's a good tip all tip all tip all right yeah um demo type which I made right yeah um demo type which I made right yeah um demo type which I made with with other people's contributions with with other people's contributions with with other people's contributions just for you yeah and I need to use used just for you yeah and I need to use used just for you yeah and I need to use used it I it I it I think so this is the funny thing right think so this is the funny thing right think so this is the funny thing right so you make things because they're so you make things because they're so you make things because they're awesome and demo type came from the awesome and demo type came from the awesome and demo type came from the inspiration of a thing called hacker inspiration of a thing called hacker inspiration of a thing called hacker typer and hacker typer is this great typer and hacker typer is this great typer and hacker typer is this great joke at hiker Tapper hackertyper joke at hiker Tapper hackertyper joke at hiker Tapper hackertyper do.com where you just start typing so do.com where you just start typing so do.com where you just start typing so I'm just going to write some code see it I'm just going to write some code see it I'm just going to write some code see it tries to Pro so I'm just typing so you tries to Pro so I'm just typing so you tries to Pro so I'm just typing so you can see I'm writing code at speed right can see I'm writing code at speed right can see I'm writing code at speed right I'm and as I type it's dumping out I'm and as I type it's dumping out I'm and as I type it's dumping out blocks of code to make you feel like blocks of code to make you feel like blocks of code to make you feel like you're a super hacker so then if you you're a super hacker so then if you you're a super hacker so then if you were making a movie you could go so I called Mark and friends and said go so I called Mark and friends and said wouldn't it be cool if I could write wouldn't it be cool if I could write wouldn't it be cool if I could write some sample code in a text file so we some sample code in a text file so we some sample code in a text file so we could go over here grab this block of could go over here grab this block of could go over here grab this block of code right code right code right here okay open up notepad and stick it here okay open up notepad and stick it here okay open up notepad and stick it in a folder somewhere stick it on the in a folder somewhere stick it on the in a folder somewhere stick it on the desktop and say Hanselman demo. text so desktop and say Hanselman demo. text so desktop and say Hanselman demo. text so now that in a a file called Hans demo.
-
now that in a a file called Hans demo. now that in a a file called Hans demo. text and then you can't zoom it on Zoom text and then you can't zoom it on Zoom text and then you can't zoom it on Zoom it while zoomit open which is one of the it while zoomit open which is one of the it while zoomit open which is one of the great failures of Zoom it because I want great failures of Zoom it because I want great failures of Zoom it because I want to zoom in on this I didn't want to zoom to zoom in on this I didn't want to zoom to zoom in on this I didn't want to zoom it it like it's two meta two meta it it it like it's two meta two meta it it it like it's two meta two meta it would I don't know what would happen the would I don't know what would happen the would I don't know what would happen the universe might collapse the universe universe might collapse the universe universe might collapse the universe would explode indeed so let's go and say would explode indeed so let's go and say would explode indeed so let's go and say Hanselman demo and then uh I'll say Hanselman demo and then uh I'll say Hanselman demo and then uh I'll say okay I'll open up a new folder here and okay I'll open up a new folder here and okay I'll open up a new folder here and we'll say control 7 and it's typing the we'll say control 7 and it's typing the we'll say control 7 and it's typing the sample sample sample code did did you put it in manual drive code did did you put it in manual drive code did did you put it in manual drive mode so this is in automatic yeah so you mode so this is in automatic yeah so you mode so this is in automatic yeah so you can put it in manual where it does the can put it in manual where it does the can put it in manual where it does the switch out of here and what's cool is I switch out of here and what's cool is I switch out of here and what's cool is I just hit escape and it works okay so just hit escape and it works okay so just hit escape and it works okay so we'll go back over into Zoom it and I'm we'll go back over into Zoom it and I'm we'll go back over into Zoom it and I'm going to just go find it in the tray going to just go find it in the tray going to just go find it in the tray right click over here go back to demo right click over here go back to demo right click over here go back to demo type and then we'll say Drive input with type and then we'll say Drive input with type and then we'll say Drive input with typing this is the genius of it so as typing this is the genius of it so as typing this is the genius of it so as I'm typing I'm typing I'm typing random chunks of different sizes so like random chunks of different sizes so like random chunks of different sizes so like one I just pressed one button and two one I just pressed one button and two one I just pressed one button and two two uh keystrokes happened so then if I two uh keystrokes happened so then if I two uh keystrokes happened so then if I go type type type type it's as if I'm a go type type type type it's as if I'm a go type type type type it's as if I'm a super amazing typer what is that cool super amazing typer what is that cool super amazing typer what is that cool though it's disappointing that you don't though it's disappointing that you don't though it's disappointing that you don't use it but well I need to use it because use it but well I need to use it because use it but well I need to use it because I need to get it back into my hands I need to get it back into my hands I need to get it back into my hands because control 7's just not quite there because control 7's just not quite there because control 7's just not quite there yet now the other thing that's cool is yet now the other thing that's cool is yet now the other thing that's cool is that you can go and separate Snippets that you can go and separate Snippets that you can go and separate Snippets with start and end so you can say demo with start and end so you can say demo with start and end so you can say demo number one start and end demo number two number one start and end demo number two number one start and end demo number two start and end and then um it will uh not
-
start and end and then um it will uh not start and end and then um it will uh not only drive that that information uh only drive that that information uh only drive that that information uh automatically but you can put in demos automatically but you can put in demos automatically but you can put in demos like enter and up and down and right so like enter and up and down and right so like enter and up and down and right so like you could simulate you typing and like you could simulate you typing and like you could simulate you typing and invoking uh intellisense and then down invoking uh intellisense and then down invoking uh intellisense and then down arrowing through the list of arrowing through the list of arrowing through the list of intellisense and then pressing enter so intellisense and then pressing enter so intellisense and then pressing enter so it's not quite hot Auto hot key but it's not quite hot Auto hot key but it's not quite hot Auto hot key but since you're already using zoomit to do since you're already using zoomit to do since you're already using zoomit to do your de presentations it's the perfect your de presentations it's the perfect your de presentations it's the perfect uh uh uh to add on yeah all right next time I to add on yeah all right next time I to add on yeah all right next time I expect to see you really know how expect to see you really know how expect to see you really know how to use that and actually on in South to use that and actually on in South to use that and actually on in South Africa which you just got back from I Africa which you just got back from I Africa which you just got back from I think you used it there didn't you yes think you used it there didn't you yes think you used it there didn't you yes I given given that I'm on the plane in I given given that I'm on the plane in I given given that I'm on the plane in two days but I'll but I'm back now two days but I'll but I'm back now two days but I'll but I'm back now because this is being published late it because this is being published late it because this is being published late it was amazing made the KE that much better was amazing made the KE that much better was amazing made the KE that much better that's what I figured especially now that's what I figured especially now that's what I figured especially now with that you practice now now that I with that you practice now now that I with that you practice now now that I practiced practiced practiced yeah but you got to practice like people yeah but you got to practice like people yeah but you got to practice like people got to spend time with these things um got to spend time with these things um got to spend time with these things um it's super super helpful and then also it's super super helpful and then also it's super super helpful and then also the recording I want to hit the the recording I want to hit the the recording I want to hit the recording again because you can record recording again because you can record recording again because you can record even you can zoom in and record just the even you can zoom in and record just the even you can zoom in and record just the zoomed in part of the screen yeah you zoomed in part of the screen yeah you zoomed in part of the screen yeah you can do it just like with the Snipping can do it just like with the Snipping can do it just like with the Snipping you can snip the whole screen or you can you can snip the whole screen or you can you can snip the whole screen or you can snip a subset of the screen you can snip snip a subset of the screen you can snip snip a subset of the screen you can snip a part of the screen and just record a part of the screen and just record a part of the screen and just record that section of the screen all right now that section of the screen all right now that section of the screen all right now one last thing you mentioned power toys one last thing you mentioned power toys one last thing you mentioned power toys and you showed it and I also have the and you showed it and I also have the and you showed it and I also have the mouse highlight you know to show you mouse highlight you know to show you mouse highlight you know to show you where you are where you are where you are Zoom it by the time this zoomit already Zoom it by the time this zoomit already Zoom it by the time this zoomit already in power toys let me say that it's it's
-
in power toys let me say that it's it's in power toys let me say that it's it's out it's in power toys now what yeah out it's in power toys now what yeah out it's in power toys now what yeah that's great so you partnered up with that's great so you partnered up with that's great so you partnered up with two power toys and now you are a power two power toys and now you are a power two power toys and now you are a power toy uh it is I'm a power toy and assist toy uh it is I'm a power toy and assist toy uh it is I'm a power toy and assist internals tool it's available external internals tool it's available external internals tool it's available external of power toys but now when you get power of power toys but now when you get power of power toys but now when you get power toys you get Zoom it as part of it and toys you get Zoom it as part of it and toys you get Zoom it as part of it and it's open source now so I've been it's open source now so I've been it's open source now so I've been showing you source code in the syst showing you source code in the syst showing you source code in the syst internals repo now it's in GitHub now I internals repo now it's in GitHub now I internals repo now it's in GitHub now I do not have now somebody wants to go do not have now somebody wants to go do not have now somebody wants to go refactor it refactor it refactor it and break the 7,000 line monolith you and break the 7,000 line monolith you and break the 7,000 line monolith you know we'll consider the pr so it's open know we'll consider the pr so it's open know we'll consider the pr so it's open source I can see the source code to zoom source I can see the source code to zoom source I can see the source code to zoom in and then zoom in and talk about it y in and then zoom in and talk about it y in and then zoom in and talk about it y it's a great tool and I show it to it's a great tool and I show it to it's a great tool and I show it to non-technical people as well this is not non-technical people as well this is not non-technical people as well this is not for programmers if you're a teacher if for programmers if you're a teacher if for programmers if you're a teacher if you're an educator it's fantastic I got you're an educator it's fantastic I got you're an educator it's fantastic I got so many people with you know people with so many people with you know people with so many people with you know people with uh you know that are using it instead of uh you know that are using it instead of uh you know that are using it instead of magnifier that that have i eyesight magnifier that that have i eyesight magnifier that that have i eyesight [Music] [Music] [Music] impairment you got to go but this was a impairment you got to go but this was a impairment you got to go but this was a joy thank you for your time and thank joy thank you for your time and thank joy thank you for your time and thank thank you always to our friends who thank you always to our friends who thank you always to our friends who enjoy the show thank you to our producer enjoy the show thank you to our producer enjoy the show thank you to our producer and uh please like And subscribe and and uh please like And subscribe and and uh please like And subscribe and share as much of this as you possibly share as much of this as you possibly share as much of this as you possibly can because uh if more people watch it can because uh if more people watch it can because uh if more people watch it then we'll be able to justify well I'll then we'll be able to justify well I'll then we'll be able to justify well I'll be able to justify to my boss why I'm be able to justify to my boss why I'm be able to justify to my boss why I'm doing it doing it doing it and to myself yeah you justify it to and to myself yeah you justify it to and to myself yeah you justify it to yourself yeah cool like And subscribe yourself yeah cool like And subscribe yourself yeah cool like And subscribe and we'll see you next week
Summary
This tech discussion centers on the creation and functionality of the ZoomIt utility, a tool developed for technical presentations. Key to the conversation are references to Windows internals, previous presentation tools, and the evolution of screen zooming technology. The practical takeaway is that ZoomIt, a single-file application created out of necessity, has become an essential and enduring tool for effectively demonstrating technical concepts during presentations.