Тёмный
Dave Crabbe
Dave Crabbe
Dave Crabbe
Подписаться
This channel has many instruction videos that I have created during the past several years. My formal background is as an Electrical Engineer, specializing in microprocessor-based electronic design. I have worked in Software development, Operating System support and, as a Cisco Certified Academy Instructor, teaching CCNA level networking courses at a Community College level. For the past few decades I have been an instructional designer and faculty at Nova Scotia Community College in Canada, teaching electronics, PC support, Operating Systems, Data Networks, Intro to creating Mobile Apps for iOS, and various other technology-related courses.

Recently I have purchased a Prusa 3D printer which is providing much enjoyment and speaks to the Engineer in me. Thus you'll also see recent videos about my creations in this area.

Now retired, I dabble in producing drinkable espresso, kayaking and making sure my Havanese pup, Mac, gets lots of exercise.
BumbleBee Skidi
4:49
2 часа назад
Mods for the Mini Dump
5:22
21 день назад
Can Tracker Transport?
1:49
2 месяца назад
Tracker: RC 3D Printed Track SkidSteer
13:17
2 месяца назад
Crab Maze 1 (a horizontal short)
0:41
4 месяца назад
Build a SCREECH OWL puzzle
7:14
5 месяцев назад
Wourie Puzzle: Piece Orientation & Solution
6:38
6 месяцев назад
Tricky Trenta Caged Burr Puzzle & Solution
12:01
6 месяцев назад
Solving the difficult ClimBurr Caged Burr Puzzle
15:52
7 месяцев назад
Mini Skidi Belt Installation
16:56
11 месяцев назад
Open Timer Platform (Arduino Nano)
3:30
11 месяцев назад
The Mini-Skidi "Cup Flip Challenge"
1:27
11 месяцев назад
The MINI-SKIDDI has RUBBER!!
2:42
Год назад
Комментарии
@benjaminandersen1097
@benjaminandersen1097 День назад
that will make a great gift for a kid, heck i wanna play with it as well :)
@davecrabbe4579
@davecrabbe4579 День назад
grin.. I have about 4 I play with.. The kids had a blast with them..
@ducati2v
@ducati2v 8 дней назад
Thank you for sharing your experience with your Sunlu filament dryer. I just bought the same one and in one day of ownership, it has already shut down twice and has problems powering back up. I think the power supply is bad on the unit. Your video has convinced me to just return the unit and look elsewhere vs trying to contact Sunlu for any kind of warranty repair.
@davecrabbe4579
@davecrabbe4579 8 дней назад
I am surprised at how large Sunlu appears to be that their products are as poorly manufactured. Combined with non-existent customer support I just don’t buy anything Sunlu
@BaldyTron
@BaldyTron 12 дней назад
Thanks for the video, I'm building one at the moment and have just ordered your pcb.
@davecrabbe4579
@davecrabbe4579 12 дней назад
@@BaldyTron great. Let me know how it goes
@PrathmeshChhabra
@PrathmeshChhabra 13 дней назад
@davecrabbe4579 ,At 11:05, you said that we use public key of google CA to decrypt the hash of NSCC certificate. I have two doubts here: 1. First of all, as I am aware, hashing is irreversible, how can you decrypt a hash? 2. Public key is used for encryption, not decryption, right? Then this does not make sense. Could he be trying to say, that we use this public key that we receive from google, to again hash the contents of the certificate and then compare them to the original hash that is present in the certificate. If both are same, then we can be sure, the certificate content hasn't been modified. Would really appreciate if someone can clear this
@user-yj5gc5ly7n
@user-yj5gc5ly7n 13 дней назад
thank you
@Gokul72458
@Gokul72458 16 дней назад
Mahnn plz start tutorials for low level concepts, I watched all the videos u posted 7 years ago, it's so good ❤
@davecrabbe4579
@davecrabbe4579 16 дней назад
@@Gokul72458 thanks for the comments. Ill try to create some videos for those starting out
@HollyHertig
@HollyHertig 16 дней назад
I have yet to make a ninja. Nice!🎉🎉🎉
@cemocan1990
@cemocan1990 23 дня назад
Jep amazing mods. I will definitely change my second one for one of your mods.
@pumpkinbouy5038
@pumpkinbouy5038 29 дней назад
That’s sick looking 👀
@rakesh4a1
@rakesh4a1 Месяц назад
Need a bit more explanation at 10:26, How hash is validated? Correct me: the decrypted hash from the received 'google-certificate' using public-key of root CA installed in browser is matched with the generated hash from public key present in the certificate?
@wifitelrelax9903
@wifitelrelax9903 Месяц назад
tienes el STL para imprimir
@davecrabbe4579
@davecrabbe4579 Месяц назад
see the link in the description
@jblesser
@jblesser Месяц назад
Very interesting. Thank you. Will utilize this technique!
@jblesser
@jblesser Месяц назад
Really appreciate the time you took to explain and demonstrate. Thank you.
@user-cn5ob1wg3g
@user-cn5ob1wg3g Месяц назад
Hello. I have a question. What do each number in '21.2.2.2' in parentheses of 'move 27 (21.2.2.2)' mean? 😀
@davecrabbe4579
@davecrabbe4579 Месяц назад
It means 27 moves to remove all pieces.. 21 to remove the first, 2 each to remove parts 2, 3, 4
@user-cn5ob1wg3g
@user-cn5ob1wg3g Месяц назад
@@davecrabbe4579 👍
@__ab4520
@__ab4520 Месяц назад
Great video. When you say certificate hash data is encrypted using private key of issuer, does it mean that private is also sent along with certs? I am bit confused, why private key is being used to encrypt hash? Isn't public keys are used to encypt( as browser is doing with symmetric key) ? Or it is not neccesary to encrypt using public key always?
@CesarAnton
@CesarAnton Месяц назад
Thank you!
@user-cn5ob1wg3g
@user-cn5ob1wg3g Месяц назад
Gooood~👍 Thank you.
@jblesser
@jblesser Месяц назад
Thank you for that, I don’t have a 3-D printer as of yet, but I was looking at this as a way of getting my butt out of trouble when I am unable to reconstruct a burr puzzle correctly. Just need to learn a bit more how to get it all setup. Much appreciated.
@jblesser
@jblesser Месяц назад
As someone new to burr puzzles, and just getting started to enjoy them, I found this video fascinating. Thank you very much.
@davecrabbe4579
@davecrabbe4579 Месяц назад
It's a need past-time.. you can watch some of my earlier videos and you can make 1000s of puzzles if you have a 3d printer.. in fact.. if you buy puzzles, a 3d printer will pay for itself. Good luck and thanks for the comment.
@ranjithr7718
@ranjithr7718 2 месяца назад
Really good explanation
@Ottodiy882
@Ottodiy882 2 месяца назад
Incrible otto ninja
@Ottodiy882
@Ottodiy882 2 месяца назад
Incribe robot!!!!!
@ariyandi7575
@ariyandi7575 2 месяца назад
Sorry sir, can I ask for the 3D print file and the schematic?
@davecrabbe4579
@davecrabbe4579 2 месяца назад
The PCB comes from Professor Boots Skid Steer design at: github.com/ProfBoots. Look for the V2 of the Skid Steer. All STLs for my mods are at the Printables link in the Description above.
@Kawlinz
@Kawlinz 2 месяца назад
At around 12:00, in your class of Superbot, you directly reference three of their classes in the creation of the superbot... So I'm just learning and this is the part that I'm having trouble with. I thought a class wasn't supposed to reference other classes, but that makes it super difficult to do really simple things (in my example, I've made a nuclear power plant object, that when it is created it takes a certain amount of time to "power up" and then it creates a signal, which is a reference to another class, which is a no no). Is the proper way to use some sort of interface? Any advice is appreciated.
@sebitex-qc7zb
@sebitex-qc7zb 2 месяца назад
que bonito
@davecrabbe4579
@davecrabbe4579 2 месяца назад
gracias!
@Reid126
@Reid126 2 месяца назад
That is mesmerizing to watch
@davecrabbe4579
@davecrabbe4579 2 месяца назад
yeah.. I was into Marble Runs for a while. grin
@ahmedabdelaziz7375
@ahmedabdelaziz7375 3 месяца назад
What happened if i close port 80 on clinet pc
@davecrabbe4579
@davecrabbe4579 3 месяца назад
I'm not sure what you are asking. Port 80 is open on a server. A client sends a packet to port 80 on a server to get the web page. If the server closes port 80, the client can't reach the web page. A client does not "have" a port 80. They are reserved for web server.
@ahmedabdelaziz7375
@ahmedabdelaziz7375 3 месяца назад
This means all reserved ports can't controled on client pc
@davecrabbe4579
@davecrabbe4579 2 месяца назад
@@ahmedabdelaziz7375 No.. you've missed the concept. Reserved ports are published on a list. They are used by servers. Because they are on a list, all clients know what ports to send their packets to for a particular service. So if I want to connect to an FTP service, I know to send it to a proper service, but to specify port 21, the well-known port for FTP. Clients cannot open/close ports on other machines. Let's say you have a Windows computer and you want to enable the TELNET service on it on port 23.. this allows a remote computer to connect to your computer and access. a command line. You now have port 23 "open" and you are listening on that port.. because you are now a Telnet Server. Only you.. the server can close port 23, shutting down the telnet service. A remote computer cannot do that.
@ahmedabdelaziz7375
@ahmedabdelaziz7375 2 месяца назад
@davecrabbe4579 ok thanks sir, i got the point
@archemity
@archemity 3 месяца назад
Awesome instructions. What if you want to print a black cat with white eyes. How would we separate objects that aren't so square and on a perfect level? Do you have a tutorial vid for that?
@empressbelless3232
@empressbelless3232 4 месяца назад
Thank you so much for making this video. I have a svol svo4 and a creality ender 3 s1 pro but I wanted to learn how to do this on my svol svo4
@davecrabbe4579
@davecrabbe4579 4 месяца назад
Glad it helped.. still baffles me why they don't implement a color change by layer height..
@ahmedayman6170
@ahmedayman6170 4 месяца назад
Great explanation!! Thanks I have question, at 11:14 you mentioned that the public key from the ICA can be used to decrypt the hashed encrypted part from the NSCC certificate. Can a public key be used for decryption? I am still a little confused on this point.
@davecrabbe4579
@davecrabbe4579 4 месяца назад
Either key can be used to encrypt. But the *OTHER* key must be used to decrypt. Which key is used to encrypt depends on the application (digital signatures, encryption certs, etc). However, the private key is *ONLY* known to the person issued. It must never be distributed.
@edinetgrunhed6000
@edinetgrunhed6000 4 месяца назад
this is it folks!!
@Monster-B666
@Monster-B666 4 месяца назад
why you don't have x10 he speak so slow
@davecrabbe4579
@davecrabbe4579 4 месяца назад
yeah.. that's why I didn't get hired as a news anchor
@adamduncan9822
@adamduncan9822 4 месяца назад
This has been a really fun intro to programming with python, and a great general refresher on how to plan and build a small app. Thanks!
@davecrabbe4579
@davecrabbe4579 4 месяца назад
Glad you enjoyed it!
@cappaholic
@cappaholic 4 месяца назад
I have the newer version with the fan, but I've yet to see a RH less than 29%. No idea why.
@Krohling
@Krohling 3 месяца назад
Because it's not efficient. Mine typically won't go under 45% RH, I live in a high humidity area (>65%)
@jsagazio
@jsagazio 5 месяцев назад
Undoubtedly, the best explanation of PKI and digital certificates. Thanks Dave!
@user-ld8ru7kh6u
@user-ld8ru7kh6u 5 месяцев назад
Amazing i was wondering why all datatypes are objects in python and u gave me the reason that it is to implement extensive methods. Thanks
@magawla
@magawla 5 месяцев назад
Best explanation about chain of trust I've ever faced.
@user-fo5rw7yq5c
@user-fo5rw7yq5c 5 месяцев назад
Best
@subee128
@subee128 6 месяцев назад
Thank you very much🙏
@subee128
@subee128 6 месяцев назад
Thank you very much🙏
@subee128
@subee128 6 месяцев назад
Thank you very much🙏
@subee128
@subee128 6 месяцев назад
Thank you very much🙏
@shivamverma9447
@shivamverma9447 6 месяцев назад
best explanation!! well done
@scottl5949
@scottl5949 6 месяцев назад
Thanks so much for posting that. I just bought a sunlu s2 and I am thinking of adding an additional fan to it. I love teardown videos!
@davecrabbe4579
@davecrabbe4579 6 месяцев назад
the problem I had was the connection to the temp/humidity sensor that was located under the bottom heating plate.. It was just too unreliable and I thought I fixed it later, but couldn't get it working and just thru it out and bought a PrintDry 3 which is great.. Could have been a broken wire, a really crapy small connector, or the sensor itself. But this is a huge point of failure in these units. Sunlu is likely one of the worst companies for support there is.. You can see that from reports on Web from people buying filaments and any other Sunlu products. Nice product when it works.. but zero support. Good luck with it. I don't think it actually needs a fan.. mine worked well because it was not really sealed.
@ambervinson5181
@ambervinson5181 6 месяцев назад
Great video! I love how you broke it down and walked through it nicely. Thank you.
@meriemalahmadihammou6073
@meriemalahmadihammou6073 6 месяцев назад
Thank you, very good explained!
@_Just_A_Dude_
@_Just_A_Dude_ 6 месяцев назад
THANK YOU
@ABDULKARIMHOMAIDI
@ABDULKARIMHOMAIDI 6 месяцев назад
THANKS A LOTTT
@tuerty
@tuerty 7 месяцев назад
I had the same issue, pushed the cables behind the screen and the thing works again
@JosePto
@JosePto 7 месяцев назад
I got the whole idea and even the trust chain, but I still do not get what is/how a signature works.
@davecrabbe4579
@davecrabbe4579 7 месяцев назад
Basically a user creates a PKI key pair. A public and private key. The public key can be sent to anyone.. and for large companies, their public keys may be included in an operating system. If I want to "sign" a document, I can encrypt, either a part of the document, or the whole document with my private key and send it to you. I can put my public key on Facebook, if I want. Anyone can get my public key. When you get the document that I sent, you try to decrypt it with my public key.. If you can, then you know I sent it. No one else can encrypt the document in a manner that allows you to use my public key to decrypt.
@JosePto
@JosePto 7 месяцев назад
@@davecrabbe4579 so you encrypt the document itself, not a digest of it, or generate a hash and encrypt it (maybe combined with the other two options for integrity check?)