![JakeEh](/img/default-banner.jpg)
- Видео 92
- Просмотров 114 565
JakeEh
Канада
Добавлен 26 окт 2020
My name is Jake. I am a professional software developer who has been in the industry for over 10 years.
I am a lover of all things tech. Whether that's programming, getting my hands on new tech (software or hardware), interviewing people in tech, or learning new things about the constantly evolving tech world.
For my programming tutorials, I try to make them fun and family friendly. Learning about new things should be fun and I try to do my best to make that happen.
Thanks for stopping by and feel free to hit subscribe and stay a while!
I am a lover of all things tech. Whether that's programming, getting my hands on new tech (software or hardware), interviewing people in tech, or learning new things about the constantly evolving tech world.
For my programming tutorials, I try to make them fun and family friendly. Learning about new things should be fun and I try to do my best to make that happen.
Thanks for stopping by and feel free to hit subscribe and stay a while!
Support UPDATE and DELETE on Your Website
In this video we update our website so the user can update and delete data from their dashboard! YAY!
Code: github.com/Jalsemgeest/Python/tree/main/MakingAWebsite/Video-7.5
Python Classes Series: ruclips.net/p/PLDKG5W-W4obp6I5WBYbbrlxoyrWsRDd5X
Python Tutorials: ruclips.net/p/PLDKG5W-W4obqPZqqCUwEI9XitH9kxtHAd
Past Live Streams: ruclips.net/p/PLDKG5W-W4obrDiXRArMpdrJO-g15GaYPI
Join my Discord at discord.gg/AeZrfR9Hpg
Thanks for watching! ❤️
Timestamps:
0:00 Intro
0:12 Where we're at now
2:27 Support delete in HTML
6:13 Support delete in Javascript
11:14 Support delete in server
16:35 Support update in HTML
17:10 Support update in Javascript
22:00 Support update in server
23:47 Outro
Code: github.com/Jalsemgeest/Python/tree/main/MakingAWebsite/Video-7.5
Python Classes Series: ruclips.net/p/PLDKG5W-W4obp6I5WBYbbrlxoyrWsRDd5X
Python Tutorials: ruclips.net/p/PLDKG5W-W4obqPZqqCUwEI9XitH9kxtHAd
Past Live Streams: ruclips.net/p/PLDKG5W-W4obrDiXRArMpdrJO-g15GaYPI
Join my Discord at discord.gg/AeZrfR9Hpg
Thanks for watching! ❤️
Timestamps:
0:00 Intro
0:12 Where we're at now
2:27 Support delete in HTML
6:13 Support delete in Javascript
11:14 Support delete in server
16:35 Support update in HTML
17:10 Support update in Javascript
22:00 Support update in server
23:47 Outro
Просмотров: 20
Видео
Making a CUSTOM User Dashboard
Просмотров 56День назад
In this video we allow a logged in user to save data to their dashboard. Code: github.com/Jalsemgeest/Python/tree/main/MakingAWebsite/Video-7 Python Classes Series: ruclips.net/p/PLDKG5W- W4obp6I5WBYbbrlxoyrWsRDd5X Python Tutorials: ruclips.net/p/PLDKG5W-W4obqPZqqCUwEI9XitH9kxtHAd Past Live Streams: ruclips.net/p/PLDKG5W-W4obrDiXRArMpdrJO-g15GaYPI Join my Discord at discord.gg/AeZrfR9Hpg Thanks...
Make A Simple User Dashboard
Просмотров 23214 дней назад
In this video we make a dashboard for the user and update the navbar to respect whether the user is logged in or not! Code: github.com/Jalsemgeest/Python/tree/main/MakingAWebsite/Video-6 Join my Discord at discord.gg/AeZrfR9Hpg Thanks for watching! ❤️ Timestamps: 0:00 Intro 0:46 Current State 1:37 Navbar update 3:04 New template function 4:08 Current user 6:06 Dashboard 7:27 Login required 9:09...
User Login Made EASY
Просмотров 15321 день назад
In this video we add login support to our website! Users can now login after they have registered! YAY! Code: github.com/Jalsemgeest/Python/tree/main/MakingAWebsite/Video-5 Join my Discord at discord.gg/AeZrfR9Hpg Thanks for watching! ❤️ Timestamps: 0:00 Intro 0:48 pip install flask-login 1:03 New imports 1:21 Login manager 1:59 User Mixin 4:04 Login Page 5:24 Navbar updates 6:26 Login implemen...
Database Registration Made SIMPLE
Просмотров 138Месяц назад
In this video we make the registration store the username and password in your database! This will allow us to have users register for our site and then login later! Code: github.com/Jalsemgeest/Python/tree/main/MakingAWebsite/Video-4 Join my Discord at discord.gg/AeZrfR9Hpg Thanks for watching! ❤️ Timestamps: 0:00 Intro 0:39 Import Updates 2:21 Database Setup 6:11 Username Checks 7:34 Flashed ...
How Forms Work with Flask | Making a Website
Просмотров 97Месяц назад
In this video we update our app server so it can handle form inputs from the registration page. We also update make the navbar a shared template so it can be used anywhere! Previous video: ruclips.net/video/jshkUnBwWes/видео.html Code: github.com/Jalsemgeest/Python/tree/main/MakingAWebsite/Video-3 Join my Discord at discord.gg/AeZrfR9Hpg Thanks for watching! ❤️ Timestamps: 0:00 Intro 0:30 Curre...
Make a Website with Flask FAST
Просмотров 516Месяц назад
In this video we upgrade our simple static HTML file website to run on Flask! Flask is an incredibly powerful application server that you can use easily with Python. Code: github.com/Jalsemgeest/Python/tree/main/MakingAWebsite/Video-2 Last video in the series: ruclips.net/video/W1M-OxfYl-Y/видео.html Join my Discord at discord.gg/AeZrfR9Hpg Thanks for watching! ❤️ Timestamps: 0:00 Intro 0:14 Qu...
HTML & CSS is Easier Than YOU THINK | Making A Website Pt 1
Просмотров 334Месяц назад
In this video we go over how HTML and CSS work so you can make a website from scratch! Over the next few videos I'm going to walk you through making a website from scratch so you can host your own site with it's own login and store online! Join my Discord at discord.gg/AeZrfR9Hpg Thanks for watching! ❤️ Timestamps: 0:00 Intro 0:56 HTML 12:00 CSS 21:38 Current Limitations 22:18 What's Next? 22:4...
Types of Machine Learning | Machine Learning Intro
Просмотров 95Месяц назад
In this video we discuss how machines learn in machine learning. We go over the main types of machine learning and what they're used for. Python Classes Series: ruclips.net/p/PLDKG5W-W4obp6I5WBYbbrlxoyrWsRDd5X Python Tutorials: ruclips.net/p/PLDKG5W-W4obqPZqqCUwEI9XitH9kxtHAd Past Live Streams: ruclips.net/p/PLDKG5W-W4obrDiXRArMpdrJO-g15GaYPI Join my Discord at discord.gg/AeZrfR9Hpg Thanks for ...
3 Ways I TRACK My Projects
Просмотров 522 месяца назад
In this video I go over how I track my personal projects so that I (ideally) don't forget anything. I mainly use 3 ways to track my projects and sharing them with you, while simple, may help you understand how you can track your projects better and ultimately make cool stuff. Join my Discord at discord.gg/AeZrfR9Hpg Thanks for watching! ❤️
Work On What's Fun | DevLog 1 (Rambling)
Просмотров 272 месяца назад
This video is much different compared to my normal videos. It's more of just me rambling about how excited I am to work on a new project. Try my old game: jakeeh.itch.io/happy-golf-web Join my Discord at discord.gg/AeZrfR9Hpg Thanks for watching! ❤️
Detective Jake - Why Coding is Handy [Ep 1]
Просмотров 1142 месяца назад
In this video, I wrote a script with the help of Chat GPT to help me 'watch' 72 hours of video footage to find who hit my friends car. Detective Jake is on the case! Code: github.com/Jalsemgeest/Python/blob/main/DetectiveWork/main.py Python Classes Series: ruclips.net/p/PLDKG5W-W4obp6I5WBYbbrlxoyrWsRDd5X Python Tutorials: ruclips.net/p/PLDKG5W-W4obqPZqqCUwEI9XitH9kxtHAd Past Live Streams: rucli...
5 STEPS to Plan a Project
Просмотров 1,1 тыс.3 месяца назад
In this video I go over 5 STEPS to Plan a Project. This can be really handy to help you figure out how to actually make a project and finally finish it. Whether you've never made a project before or have never finished one - let this be the sign to get it done! :D Python Classes Series: ruclips.net/p/PLDKG5W-W4obp6I5WBYbbrlxoyrWsRDd5X Python Tutorials: ruclips.net/p/PLDKG5W-W4obqPZqqCUwEI9XitH9...
System Tray Program | Finale of Runner!
Просмотров 803 месяца назад
System Tray Program | Finale of Runner!
A UI Makes Apps SO MUCH Better | Python Runner App
Просмотров 6633 месяца назад
In this video we make a UI for the Runner app! This app allows you to run other Python scripts that you've made but never really want to run because it's inconvenient. Well, with the Runner app now it can be convenient! (I feel like an infomercial haha) Python Classes Series: ruclips.net/p/PLDKG5W-W4obp6I5WBYbbrlxoyrWsRDd5X Python Tutorials: ruclips.net/p/PLDKG5W-W4obqPZqqCUwEI9XitH9kxtHAd Past...
The Magic of Configs with YOUR Code | Program for Programs
Просмотров 5823 месяца назад
The Magic of Configs with YOUR Code | Program for Programs
Properties & Data Classes | Python Classes
Просмотров 2905 месяцев назад
Properties & Data Classes | Python Classes
Inheritence and Dunder Methods - Python Classes
Просмотров 1095 месяцев назад
Inheritence and Dunder Methods - Python Classes
Class Variables, Class Methods, and Static Methods for Python Classes
Просмотров 1166 месяцев назад
Class Variables, Class Methods, and Static Methods for Python Classes
Make an Offline GPT Voice Assistant in Python
Просмотров 12 тыс.6 месяцев назад
Make an Offline GPT Voice Assistant in Python
Object Oriented Programming in Python | Classes and Functions
Просмотров 1156 месяцев назад
Object Oriented Programming in Python | Classes and Functions
Human vs Chimp: Who is better? | Human Benchmark
Просмотров 577 месяцев назад
Human vs Chimp: Who is better? | Human Benchmark
you need delete and edit data mate
Haha fair enough! We can definitely add that in :)
Thanks for the vid... Really helpful👍🏾
Happy you enjoyed it!
Hi jake, I had a website hosted on a raspberry with apache with html, css, js. It's amazing to see how the technology has advanced in those few years. I find python to be a little more intuitive for me. I'm trying to follow your tutorials step by step (without copying/pasting from github) to better memorize all the commands and steps needed. I'm having a problem with the users saved into the database, I have registered 2 users, but at the end of the login the dashboard option doesn't appear. I've seen that when a user is created the default id is NULL in the database, so I tried to insert a number on one of the 2 users, and it worked. So how it is that the id is inserted null at the moment of user creation? From your video everything seems to work right without further modifications.
Hey Laku, So happy you’re enjoying the tutorials! Hosting on a raspberry pi is amazing and a great idea! Could you confirm what your init_db function looks like? Also, it might be easier to find the specific issue if you join the discord in the description. No pressure though if you’d prefer to chat here :)
I encountered an error when i try to run the program - Traceback (most recent call last): File "C:\Users\shaan\Desktop\AI\assissant1\assissant.py", line 4, in <module> import whisper File "C:\Users\shaan\Desktop\AI\Venv\Lib\site-packages\whisper\__init__.py", line 8, in <module> import torch File "C:\Users\shaan\Desktop\AI\Venv\Lib\site-packages\torch\__init__.py", line 148, in <module> raise err OSError: [WinError 126] The specified module could not be found. Error loading "C:\Users\shaan\Desktop\AI\Venv\Lib\site-packages\torch\lib\fbgemm.dll" or one of its dependencies. Could you help me to resolve this issue ?
Hmm, it looks like you might need torch installed. Try doing pip install torch and then close your terminal and try again.
Good video :)
Thank you!
thank you very much <33
So happy it helped you in some way :)
Hi, I was trying to follow along kinda and understand this project, but I ran into an error where it can't find my command.wav file. I've exhausted my options on solving this, so if you could help that would be great.
Hmm, interesting. Are you sure that it’s saving the .wav file to the same directory as your py file?
Ok
Well done man, please upload daily video
Thanks! While I would love to upload more, weekly is as best as I can do while working a full time job and having a family and other interests. I do hope to be able to get some series out maybe faster though some day :)
@@jakeeh okay. and please in next project make a social forum.😊
@sumanchess oh that’s a fun idea! We could certainly do something like that!
thank you, your explanation is very clear. I'm excited for this flask series.
So happy you’re enjoying it!
please make a video with node.js too, i heard that it is very good on websites, especially if u want to include javascript in it
Awesome! I’ll look into making a basic one at some point :)
Hey man loved the video I just have one doubt someone has built a tars robot replica form Interstellar which can communicate in tars voice and answer any question. Is there any way to give this assistant custom voice.
Hey, Yeah, that should definitely be possible! You would need to create a model that’s capable of doing that, but there are some free libraries that can help with that already. One example is tortoise. Maybe I’ll make a video about it in the future :)
waiting for your next video
Thanks! It should be coming out this weekend :)
You can make it even faster with pretty much any other programming language than Python.
Oh! I don’t mean fast as in processing speed, just that it’s relatively simple to create an HTTP server
Thx for the help
Happy you found it useful! :)
Great and informative video! I would like to see your supervised learning video
Thanks a lot! The video will be coming :)
gotta love flask for simple sites!
Absolutely! Surprisingly flask isn’t limited to just simple stuff, it’s can work for some larger things too :) although it’s almost certainly not vanilla flask in those cases :)
Awesome video! Quick question, when you already used the speech_recognition library, why didn't you use the recognize_whisper method from it and used the whisper library instead?
Thanks! To be honest, I had no idea speech_recognition had that. How does it compare?
under rated
Thanks for the comment :)
nice bro
Thank you!
thnx jake
You’re most welcome! Thanks for your comment too :)
Great video Jake 👏
Thanks Ashenone!
never been interested in html but this was good mate
Thanks Drak!
Hey maybe you can help me , im building a droid and i want him to communicate with ai and deliver it back to me using his custom made voice... is this possible ?
It should be possible, yeah. You’ll need to investigate voice mimicking. I think all you would need to do is take the input, run it through a model of your choice, and then get the string as output and run it through your custom voice. If you want it be able to be smart based on the response though, that would be much more difficult though. You’d need custom models, that’s something big companies are still figuring out
so useful , thanks :)
Happy you found it useful! :)
I really enjoy your perspective on app development! I fully agree with the idea that not every idea has to be world changing. I am a senior in college and am wanting to learn app development on the side of my courses. Would you recommend starting with flutter? Or what tech stack would you suggest getting started with?
Great question! I think it depends on your goal for the app and what you’re trying to learn from it. I’ve been really enjoying flutter because it means the app will work for Android, iOS, and web. However, if you’re looking for a job, it might not be as useful to learn flutter. Many larger companies will have native app implementations for their platforms. There are some benefits to making a native app as well such as performance and access to some of the more unique things of the OS. For me, I’ve written large apps for iOS natively, and made some smaller ones for Android. I like flutter because it’s fun to learn something new and surprisingly easy to get things going, but I know it won’t really help me with my professional career. If I wanted to make an app to just get started though for an idea I had to try to sell on the app stores, I probably would start with flutter though.
anything that works is good !! the hardest thing is the ffmpeg pesky thingy
ffmpeg can be annoying to work with at first but it can be super powerful if you get used to it :)
@@jakeeh I got the speech in , image in , text in ... I got the speech out , the text out , (no diffusion yet) .. I would like the video in ! ... Perhaps to pictures to description ... I would like sound in to description (like that's the sound of a man ... Driving a car ? ) .. and sound out , generate the sound of a dolphin ? ... So this version of speech in is actually not bad .. still a playoff between this and whisper ... But this has enabled me to have the microphone live instead so it's great 👍
Yeah, that would be an amazing tool if you can get all that working! Diffusion in my experience takes a while, although I don’t have an Nvidia GPU so it’s just using CPU.
@@jakeeh the audio diffusion is actually quite quick ... i have the stable diffusion for imgae also but i think it was quite heavy ... i think there maybe a different option... i think the stable diffusion method is actually bad ... not for soun but for vison ... its too heavy and too many parts !
Please Send Me this Code File Please
There’s a link in the description with the code :)
Nice demonstation
Thank you :)
Kanban Board is not one I have heard of before, time to google and expand my brain lol
Kanban can be super handy!
such an intense stare when doing it lol
Haha did it make you feel like you needed to get back to working on a project you forgot about? :P
old man, no memory cells left lol
That's exactly why you need something to help track your projects! haha
👍
Are you willing to share your code?
Sure thing! Just added it to the description :)
if u had a problem with the vocab file download so basically its vocab.bpe not vocab.pbe u just need to change this in the curl command and it should work just fine
Thanks for the comment!
I think gemma could be a better option than this cus i dont think that it would have the token restrictions that gpt4all had, and its pretty easy to install using ollama. even with an integrated gpu from 5 years ago, i was able to get a comfortable experience with the llm model.
Yeah at the time llama wasn’t easily available for windows. There are definitely some better things available now
Well done!
Thank you! 😊
what do you use to capture your idea's for your projects mate ?? I'm not much of a hardware person myself but always love seeing what they come up with cause it gives me idea's about things that I never get around too
It’s a mix of just in my head and usually a Google Sheet or Doc. I tend to have a few projects I want to work on and then one with interest me a lot and I’ll dig into that until either it’s done or something else catches my eye 😂
The next step in my process would be to have the Ai activate on the trigger word, like siri and Alexa do, but I always find I have to run the program manually again after I exit the Ai and it stops responding to commands and such after a few minutes of in-activity. I don't want it to continuously listen as to not take up space but I need it to activate on command🤷🏼
Great point! I think what you could do would be similar to what many home assistants do which is have a small lightweight program that runs all the time just listening for a single word or a stream of words. Then it saves that if it heard the keyword at the start, like “Alexa”. Then it executes another separate program that does the heavy lifting of understanding the audio and it returns a response. Still not super ideal, but you’ll need something running to listen :)
@@jakeeh I think that you need to have a wake (two words) ... Like "hey Alexa" ... The extra word enable for less confusions with other potential simple words which may activate it by accident ... .. so like hay Jarvis ... Or hey computer ... Is perfect ...
so how much do your detective services cost mate ??
It depends on the case! 🕵️
Would love some raspberry pi videos!
Yay! I’ll definitely add it to the list. Thanks for your comment :)