![Unconventional Coding](/img/default-banner.jpg)
- 136
- 430 489
Unconventional Coding
Finland
Registrace 10. 12. 2022
Welcome to my channel where I do random coding challenges and other programming (mostly PHP) related stuff :)
You can check out my GitHub page here: github.com/unconv
Support: buymeacoffee.com/unconv
Consultations: buymeacoffee.com/unconv/e/146735
Memberships: buymeacoffee.com/unconv/membership
You can check out my GitHub page here: github.com/unconv
Support: buymeacoffee.com/unconv
Consultations: buymeacoffee.com/unconv/e/146735
Memberships: buymeacoffee.com/unconv/membership
Puzzle Game in C with Raylib
In today's video I create a puzzle game in C with Raylib with my limited C knowledge.
GitHub: github.com/unconv/puzzler
Support: buymeacoffee.com/unconv
Consultations: www.buymeacoffee.com/unconv/e/146735
Memberships: www.buymeacoffee.com/unconv/membership
00:00 Intro
00:27 Hello World in C
01:19 Hello World in Raylib
03:35 Drawing an image with Raylib
06:06 Resizing and centering an image with Raylib
15:48 Breaking image into puzzle pieces
24:58 Shuffling in C is hard...
39:57 Moving puzzle pieces around with arrow keys
55:27 Checking if puzzle is completed
1:06:29 Taking the image from the command line
GitHub: github.com/unconv/puzzler
Support: buymeacoffee.com/unconv
Consultations: www.buymeacoffee.com/unconv/e/146735
Memberships: www.buymeacoffee.com/unconv/membership
00:00 Intro
00:27 Hello World in C
01:19 Hello World in Raylib
03:35 Drawing an image with Raylib
06:06 Resizing and centering an image with Raylib
15:48 Breaking image into puzzle pieces
24:58 Shuffling in C is hard...
39:57 Moving puzzle pieces around with arrow keys
55:27 Checking if puzzle is completed
1:06:29 Taking the image from the command line
zhlédnutí: 163
Video
MoviePy is an Awesome Python Library for Automatic Video Editing!
zhlédnutí 928Před měsícem
Today I integrate MoviePy to my Captacity AI CZcams short caption generator for better styled captions. GitHub: github.com/unconv/captacity Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Intro & Recap 06:32 Start coding
AI-Powered ASCII Art Generator in Python | Images to ASCII Art Converter
zhlédnutí 345Před měsícem
In today's video I create an image to ASCII art converter in Python and connect it to the DALL-E 3 API so that you can generate ASCII art with AI GitHub: github.com/unconv/asskey Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Intro 00:55 Converting images to ASCII art with Python 10:00 Saving ASCII a...
Shortrocity EP6: Styling Captions Better with MoviePy
zhlédnutí 414Před měsícem
In today's video I learn the intricacies of the MoviePy video editing library for Python by styling text with it for my Captacity CZcams short caption generator project. GitHub: github.com/unconv/captacity Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Intro 01:09 Creating a sample YT short 03:24 Add...
Deploying a Flask Web App on AWS EC2 (Gunicorn + Apache w/ SSL Certificate)
zhlédnutí 346Před měsícem
In this video I go through the full process of deploying my AI calorie counter Flask app on an AWS EC2 instance with Gunicorn, Apache and an SSL certificate from Let's Encrypt GitHub: github.com/unconv/calorieapp Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Intro & App Demo 01:07 Registering a doma...
Python + GPT-4o + Flask = AI Meal Calorie Detector (GPT-4 Vision API)
zhlédnutí 1,9KPřed měsícem
In today's video I create a GPT-4o powered simple meal calorie detector where you can upload an image of a meal and it will analyze it and tell you how many calories is in the meal GitHub: github.com/unconv/calorieapp Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Testing with ChatGPT UI 03:38 Start ...
Movie Suggester w/ Embeddings | OpenAI Embeddings Beginner Walkthrough in Python
zhlédnutí 459Před 2 měsíci
In today's video I play around with embeddings and create a movie suggester demo using the OpenAI Embeddings API GitHub: github.com/unconv/embeddings Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership Computerphile video: czcams.com/video/gQddtTdmG_8/video.html 00:00 Into 01:09 Creating an embedding with OpenA...
Learning GameDev with Raylib in C: 2D Racing Game - Part 1
zhlédnutí 535Před 2 měsíci
In today's video I start developing a 2D racing game in C with Raylib. GitHub: github.com/unconv/racer Support me: buymeacoffee.com/unconv Call me: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Hello World 00:56 Create game window 03:19 Pick background color 05:18 Draw the "car" 07:04 Make the car move up and down 16:54 Make the car turn 36:09 Tr...
Shortrocity EP5: Parsing Whisper Segments Better
zhlédnutí 483Před 3 měsíci
Today I (finally) continue my Shortrocity / Captacity project, where I'm building an AI powered automatic CZcams short caption generator, similar to Submagic GitHub: github.com/unconv/captacity Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Intro 00:45 Demo & Recap 07:38 Extracting text segments 16:2...
Shortrocity EP4: Syncing Captions to Audio with Whisper
zhlédnutí 728Před 4 měsíci
In this video I use OpenAI Whisper to synchronize automatic captions to CZcams Shorts for my Shortrocity AI CZcams short generator project. GitHub: github.com/unconv/captacity Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Intro & Recap 03:46 Making up a name 04:32 Generate short without captions 05:...
Adding NPCs to my C Raylib Game | First Game in C Part 3
zhlédnutí 756Před 4 měsíci
In today's video I continue building my first ever game in C with Raylib. I add an enemy that shoots at the main character. All graphics in the game are generated with DALL-E 3 GitHub: github.com/unconv/c-raylib-game #raylib #gamedev Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership Part 1: czcams.com/video/T...
My Tool Will Be Better Than Gmail's Smart Compose | Autocomplete w/ ChatGPT
zhlédnutí 537Před 4 měsíci
Today I continue my Complyte project, that autocompletes sentences with the ChatGPT API GitHub: github.com/unconv/complyte Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership 00:00 Intro & Recap 01:39 Hiding textarea and copying content from div 09:07 Adding non-AI autocompletion 26:00 Committing changes 27:46 ...
Letting ChatGPT Answer My Emails with Python Gmail API
zhlédnutí 1KPřed 4 měsíci
In today's video I connect ChatGPT to my Gmail account so that it can answer my emails for me. GitHub: github.com/unconv/gmail-assistant Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership
Reverse Engineering Gmail's Autocomplete Feature
zhlédnutí 431Před 5 měsíci
In today's video I start a project where I am reverse engineering the Gmail autocomplete feature in order to integrate it with ChatGPT. GitHub: github.com/unconv/complyte Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/membership
Python is low-class. Switching to TypeScript
zhlédnutí 1,4KPřed 5 měsíci
In today's video I start re-implementing my GPT-AutoPilot project in TypeScript, without function calling in order to be able to use it with open source models and fine tune it. TS-AutoPilot: github.com/unconv/ts-autopilot GPT-AutoPilot: github.com/unconv/gpt-autopilot Support: buymeacoffee.com/unconv Consultations: www.buymeacoffee.com/unconv/e/146735 Memberships: www.buymeacoffee.com/unconv/m...
Shortrocity EP3: Overlaying Transcript on the Video
zhlédnutí 2,5KPřed 6 měsíci
Shortrocity EP3: Overlaying Transcript on the Video
Shortrocity EP2: Creating Video Slideshow with OpenCV
zhlédnutí 3KPřed 6 měsíci
Shortrocity EP2: Creating Video Slideshow with OpenCV
I Built a Talking Santa Claus GPT (with Speech Recognition)
zhlédnutí 1,5KPřed 6 měsíci
I Built a Talking Santa Claus GPT (with Speech Recognition)
Shortrocity EP1: Making an AI YouTube Short Generator in Python
zhlédnutí 4,9KPřed 6 měsíci
Shortrocity EP1: Making an AI CZcams Short Generator in Python
Gemini API is here! Let's try it! | Basic Usage + Function Calling (Python SDK)
zhlédnutí 17KPřed 6 měsíci
Gemini API is here! Let's try it! | Basic Usage Function Calling (Python SDK)
Gemini Demo But With GPT-4 Vision API
zhlédnutí 2,4KPřed 7 měsíci
Gemini Demo But With GPT-4 Vision API
Creating YouTube Shorts with AI (GPT-4 + ElevenLabs + DALL-E 3)
zhlédnutí 2,6KPřed 7 měsíci
Creating CZcams Shorts with AI (GPT-4 ElevenLabs DALL-E 3)
GPT-4 Vision Browsing Part 2: Following links with Puppeteer
zhlédnutí 6KPřed 7 měsíci
GPT-4 Vision Browsing Part 2: Following links with Puppeteer
Voice Conversations with ChatGPT using Whisper and Text-to-Speech
zhlédnutí 5KPřed 7 měsíci
Voice Conversations with ChatGPT using Whisper and Text-to-Speech
5 Use Cases for GPT-4 Vision API (and DALL-E 3)
zhlédnutí 2,2KPřed 7 měsíci
5 Use Cases for GPT-4 Vision API (and DALL-E 3)
GPT-4 Vision API + Puppeteer = Easy Web Scraping
zhlédnutí 166KPřed 7 měsíci
GPT-4 Vision API Puppeteer = Easy Web Scraping
Using OpenAI Whisper LOCALLY to Recognize "Ok, Google" Keyphrase
zhlédnutí 2,2KPřed 7 měsíci
Using OpenAI Whisper LOCALLY to Recognize "Ok, Google" Keyphrase
My WordPress Plugin Adds a ChatGPT Assistant To Your Website
zhlédnutí 987Před 7 měsíci
My WordPress Plugin Adds a ChatGPT Assistant To Your Website
Building My Own Alexa / Google Home: Detecting the Wake-up Keyword
zhlédnutí 854Před 7 měsíci
Building My Own Alexa / Google Home: Detecting the Wake-up Keyword
Chat w/ PDF files with Assistants API (no embeddings or chunking needed)
zhlédnutí 3,6KPřed 7 měsíci
Chat w/ PDF files with Assistants API (no embeddings or chunking needed)
Need more htmx and vanilla php
Very comprehensive❤
please make with anthropic API stream
Mind blowing
Thanks Bro, can i run this on CPU because I don't have GPU
Thanks Bro
Thanks!
Hello bro I hope you are fine can I ask you a question about the project and I hope you answer me soon so the question is how can I edit the project to make it makes videos from the idea by likes it with copilot thanks
It's a really tough challenge. I appreciate your hard work and thank you for this hour-long video of fun 0 boredom. We want the part 2 Keep up the great work, I love watching your videos. ❤❤❤❤
42:00 Your reaction is hilarious, man. 😂😂😂😂
Very clever. Congratulation
35:40 adding stroke on outside the text not cent or inside is done by making a text shadow then a text layer but make that layer black and put a black stroke on it then make you main text layer now it should have a stroke outside the text without affecting font size , but i dont know how to write this in python so hope you make a video about that stroke idea
also i had checkout a patreon chat ( paid ). but now i am just unable to find it? it is gone?+
I'm not on Patreon but I'm on BuyMeACoffee and you can find a link in the description
@@unconv thankyou for the good job. i am improving and using it. there are some pieces that doens work up to today and fixed them
is there a button for looping the like button for this channel?
i want to create somthing like this but i need a mentor with me to explain some stuff in my journey to create this automation, can you create a series of 1 hour live stream every week for questions from followers? if not possible no worries because you made my day :)
That's a good idea. I might start doing that at some point. You can also get a paid call with me on my BuyMeACoffee page (link in the description)
you are such an amazing person and i cant describe my feeling with any words
You are so professional 🎉
Thanks 😄
Do I need to pay something to OpenAI to use api on my website? Or is everything free here?
Yes, you need to pay based on usage, but it's pretty cheap
Just one issue in GitHub, Requirements.txt you wrote gunicron, instead gunicorn
Fun and creative as always, keep it up. ❤❤😋
Thank you!
Nice work! I'm creating agentic AI video editor too. It can automatically cut, trim, zoom, add broll, audio effects, music, text, avatar. Basically evertyhing that a regular video editor would do.
god god thank you god thank you god thank you
Although I have used and learned Raylib for for more than a year, it's always great to have new Raylib videos, so thanks. I have used C for about two years now and I see, that you really need to use functions to structure your code. If you are serious about C, then you have study structs and pointers. I have links to videos about structs and pointers that got me started. That 'dude' must be en.wikipedia.org/wiki/Dennis_Ritchie :o)
GREAT VIDEO, THANK YOU FOR ALL
Thanks!
Always enjoy watching you suffer with C! More! More I say! ;-) I'm writing Electron apps just now which isn't _quite_ as painful, but still not exactly fun...
Glad you enjoyed it! It took me hours to get that damn shuffle algorithm right (and still got it wrong) but I think I could do it blindfolded now 🙄
How are you learning all these?😮😮😮 I like your learning approach.. you're like a polyglot full-stack developer + devOps 😅😅😅
Watch others code, pick a project, start coding and ChatGPT the rest is my approach 😄
I dont thing reactjs or nextjs can be replace by htmx because every one have good habit of js frameworks . At this point can we really make fully single page app in htmx ??
fantastic as always!!
Thanks again!
This is another beautiful one👍. Thanks sir.
Thanks for watching :)
magento2ShopifyAI
But ASCII art is not very pixel precise. I like to put Pixel art into the character set.
I was able to take this and convert it to create ASCII art video! 😜
Cool! I was planning on doing that too
Big fan of your tutorials! . can you please add more web scraping tuorials?
Sure! Any particular example you would like to see?
@@unconv for example a tutorial on a scraper from Magento to Shopify, or “Shopify cloner”
@@unconv this is the third time i comment here. i don't see the comment... anyway. A magento to Shopify scraper. data exchanger
Can we get more videos using JavaScript.
Or php😢
I just had this exact same idea like 5 days ago and talked with my colleagues at work about it, nice to see you implement this, conventional calorie trackers are way too much work IMO
Me too last week 😂
Really fun tutorial !
Your projects are always like watching 20th century Nikola Tesla doing his work. 💐 I often have text based dreams. Land of written text could be so much more interesting than the old CURSES interfaces and the terminal. 🫠
Great video! Have you thought of doing per word highlighting? It could display the words in groups but the actual word being spoken could be styled differently, say with a colored background.
Thanks! Yes, I've already filmed the video doing it, but not edited yet. The git repo already has the code :)
@@unconv Excellent, I too would love to see the per word result in the project I'm working on. Any thoughts and integrating translations. Is that even possible?...
awesome!!
I keep getting these videos that talk about making something work,but they don't start or end with a demo.🙄
Life changing info time! you can do `chown username: file` and the trailing : is shorthand for 'username:username'. I know! I know! #exciting
Mind. Blown. Thanks!
Part 2 Should come !
I like how you say "G unicorn".lol
Thanks for making these videos. They are a lot of fun and very informative.
Good to hear! Thanks for watching :)
Thanks for the video. Great work.
Wow. Seamless integration of Python and JavaScript at the bleeding edge of AI Computer Vision. What a great tutorial video. Thank you.
impressive,thank you so much!
awesome!!
One of the issue I ran into with a similar project sending website screenshots to gpt-4o had to do with long web pages. They would generate long skinny images, which were unreadable by the AI. As I understand it, screenshots are resized on OpenAI's end into a square (ie: 1024x1024), maintaining the original image's aspect ratio. This results in a lot of the text being unreadable (too small). I've tried splitting these long images into part_1, part_2, etc, but it obviously results in some images getting split in nonsensical areas, which also causes problems. Would love to hear your thoughts on this.
In my video "5 Use Cases for GPT-4 Vision API" I scrape an Amazon search results page by splitting the screenshot into parts, but I also "overlap" the parts so that no product gets cut in half. Depending on the specific website you're scraping something like this might work.
Will check it out! 👍
Hmm following the guide I get CONNECTION_REFUSED when trying to access by http/https
because browser changed to https...works fine :P