I tested ChatGPT to see if it can do my computer science homework and compared it to my own work to see how well it followed instructions. I gave it 3 different assignments from 3 different classes; operating systems (programming in C), databases (MongoDB queries), and programming languages (logic puzzle with a prolog program). Overall, I was very impressed with ChatGPT's capabilities, it was able to complete 2/3 assignments.
?? Follow me on Social: https://alfredo.lol/social ✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
0:00 What is ChatGpt? 1:06 Programming assignments overview 1:36 Hw#1 Operating Systems In C 13:02 Hw#2 Databases with MongoDB 25:21 HW#3 Programming Languages with Prolog 35:48 Closing thoughts
I'm uploading a new video to YouTube every time someone subscribes to the channel! I did this using the YouTube API to programmatically interact with YouTube. The program was created using Python and the video is programmatically created using the data received from the API and FFmpeg (the robotic voice you hear in the video is generated using espeak).
Follow me on social:
https://alfredosequeida.github.io/social
Gear:
? Canon EOS Rebel T7i
? Intel i7 XPS 13 16GB RAM (Arch Linux)
#programming #python #youtube
...
https://www.youtube.com/watch?v=gXRQgAbb5JA
For the longest time, I would recommend Python as the first programming language for people interested in learning programming. Recently, my thoughts have changed. If you don't have to learn a specific programming language or don't know what language to start with, just learn JavaScript! JavaScript is a great language that you can get a lot from. You can use JavaScript to build websites, mobile apps, desktop apps, and even server and command-line applications. In addition, JavaScript is an extremely popular language with a huge community of developers, so it's very in demand for people interested in landing six-figure salary tech jobs. You can also be sure that JavaScript will be around for a long time, especially with the rise of web3, so it's a language that you can grow with!
0:00 Why Python is awesome
0:50 Python VS JavaScript
1:25 What can you do with JavaScript?
02:21 The JavaScript job market
02:58 Building graphical user interfaces using web technologies
5:10 JavaScript is not going anywhere!
Music by Joseph Lange - Vegas Night - https://thmatc.co/?l=E89E08BA
Music by Brentin Davis - Hip Hop Membership Game - https://thmatc.co/?l=AE789F37
Music by Neovaii - Anxious - https://thmatc.co/?l=617F9B86
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=XZSrgSvPG1s
[Description]
?? Follow me on Social: https://alfredo.lol/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=EDKJciTJtcg
?? Follow me on Social: https://alfredosequeida.com/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=iKsBNf_nosI
I made a program using Python to follow back all of my TikTok followers. I reversed engineered the TikTok API to be able to retrieve all of my followers. I used mitmproxy to intercept the traffic and see how the API calls are being made and the Frida Dynamic instrumentation tool kit to trace TikTok's code base and see how specific things like the x-gorgon and x-chronos parameters are being generated. This was a lot faster than dissembling the app's source code, which could have taken a few days. Objection, which is a python program based on Frida also gets an honorable mention even though it didn't work to bypass TikTok's SSL pinning method.
Follow me on social:
https://alfredo.lol/social
Music:
Music by Ryan Little - Daybreak - https://thmatc.co/?l=15906985
Music by Ryan Little - Tell Me - https://thmatc.co/?l=F1DBCCDE
Music by Ryan Little - Stranger - https://thmatc.co/?l=26A7D7C2
Music by Lord Kagemusha - Otto - https://thmatc.co/?l=B75DF800
Gear:
? Canon EOS Rebel T7i
? Intel i7 XPS 13 16GB RAM (Arch Linux)
...
https://www.youtube.com/watch?v=75n4TfjhOC0
With the thousands of Linux distributions available, which is the best Linux distribution for programming? The answer is simple - there is no best Linux distribution for programming because fundamentally, Linux distributions are similar. Therefore, you can take software from one Linux distribution and install it on another Linux distribution. So, a better question is - What do you need out of a Linux distribution? We will look at some popular options such as Ubuntu, Arch Linux, and Linux Mint and discuss why you might want to use one over another for programming.
?? Follow me on Social: https://alfredo.lol/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=ygRbb9wWpGs
I code without using a mouse. Using a mouse can be a very intuitive way of using a computer, but it's also very slow. So when it comes to software development, I don't use a mouse anymore. I have setup my development environment to be keyboard centric. This can be broken down into three main parts:
- Vim for text editing
- Vimium for web browsing
- i3 for window management.
- Custom keyboard for mouse emulation
In this video I go over how my development environment is setup to make a mouse-less development environment possible.
0:00 the mouse is slow
2:29 text editor (vim)
3:38 web browser (vimium)
4:11 window manager (i3)
5:10 custom keyboard (zmk)
5:54 alternative to custom mouse (warpd)
6:07 conclusion
Links to everything discussed in the video:
vim - https://www.vim.org/
neovim (fork of vim) - https://neovim.io/
vimium - https://vimium.github.io/
i3 - https://i3wm.org/
yabai - https://github.com/koekeishiya/yabai
komorebi - https://github.com/LGUG2Z/komorebi
lilly 58 pro - https://github.com/kata0510/Lily58
zmk - https://zmk.dev/
warpd - https://github.com/rvaiya/warpd
?? Follow me on Social: https://alfredo.com/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=54dyDNSaIY4
Welcome to the age of digital steganography! In this video we use python to hide an image inside another image using binary operations! Once you understand that this is possible, it makes you wonder - how many of the images we see online are actually what they seem to be ...
Code Here: https://github.com/AlfredoSequeida/YouTubeProjects/blob/master/steganography.py
#python #code #steganography
...
https://www.youtube.com/watch?v=bZ88gnHzwz8