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://alfredosequeida.com/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=iKsBNf_nosI
If you cannot code by yourself without watching or reading online tutorials, then you are in what many people call tutorial hell. If this is the case for you, it's because of two main reasons, either you do not have the required knowledge and experience to work on projects on your own or you have not learned the ultimate secret that will let you work on your own personal programming projects without watching tutorials. This is reading programming documentation! If you learn to read programming documentation you will never need to rely on another tutorial ever again! This is because when you know how to read documentation, you can learn from the developers that made the tools you are using. Everything you could ever need to know about how to use that programming language, library, or framework is easily accessible. In addition, by learning to read programming documentation, you can speed up your development process so much more compared to learning from tutorials.
?? Follow me on Social: https://alfredo.lol/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=WilLtPWnVd8
In this video, I will talk about why I think Linux is better for programming compared to macOS or Windows. The first reason is all of the things you can learn from Linux! I have been using Linux for over 6 years and throughout those years, I have learned a lot about computers with the help of Linux! The second reason is how much more of a flexible developer Linux will teach you to be by being put in an environment you might not be used to. The third reason is how much you can learn from the world of open-source software! You can learn a lot as a developer by looking at other people's code. In addition, you can learn a lot of new skills by installing open-source software such as learning to install software from source. The last and most important reason is the Linux terminal! The Linux terminal is the best tool I have ever used as a software developer/programmer. Once you get the hang of it, you can become super efficient with your work!
0:00 Intro
01:31 You can learn a lot using Linux!
02:38 Linux teaches you to be a more flexible developer!
03:36 The world of open-source software!
05:50 The Linux terminal is super powerful!
07:18 Do you like Linux?
Music by Seum Dero - The Reason (feat. Jayde) - https://thmatc.co/?l=E4F4BEAB
Music by Mr. Chase - Pendulum - https://thmatc.co/?l=3CBDDDF2
?? Follow me on Social: https://alfredo.lol/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=jyRC5SK9LlM
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
#chatgpt #openai #ai
...
https://www.youtube.com/watch?v=6CA2RLmFEhg
[Description]
?? Follow me on Social: https://alfredo.lol/social
✉️ For business inquiries/collabs: alfredosequeida01@gmail.com
...
https://www.youtube.com/watch?v=EDKJciTJtcg
I made a program using the Python programming language that gives me 100% free unlimited cloud storage FOREVER! The program uses 1-bit data to create a video made up of image sequences containing the data encoded as a series of black and white pixels. This makes it possible to retrieve the information encoded in the pixels even if the video is compressed by a platform like YouTube, which causes the pixel information to change. In addition, because the program gets information about a file using its bits, this means that the data of any file can be used this way regardless of the file type or extension.
See how the program works: https://youtu.be/yu_ZIr0q5rU
Social: https://alfredo.lol/social
#Shorts #python #programming
...
https://www.youtube.com/watch?v=N2GMLVJeHyk
I decided to build an ESP8266 Arduino powered RGB LED 3D printed sign. This build makes use of the L0L1n (NodeMCU) board to program some WS2812B Addressable RGB LED Strips. Because these LED lights are individually addressable, we are able to control them using the FastLED Arduino Library. We can also create a web server on the ESP8266 board to control the LEDs using a web app or any other device that is capable of sending HTTP POST requests to our ESP8266 server. Since the program is build using the Arduino CLI, all of the code that powers the server and controls the LEDs is written in C/C++. The web app that controls the LED lights is built using HTML, CSS, and vanilla
ECMAScript 6 (ES6) Javascript.
Source Code, 3D models, mechanical drawings, part list, and schematics: https://github.com/AlfredoSequeida/hello-world
Follow me on social: https://alfredo.lol/social
Gear:
? Canon EOS Rebel T7i
? Intel i7 XPS 13 16GB RAM (Arch Linux)
#arduino #diy #howto
...
https://www.youtube.com/watch?v=ratVGRWkmX0
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
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