Although they are far from reality, I've always liked the visuals of computers in movies. They increase the coolness factor. So I decided to make a brief research on how to do that. Then I've found edex-ui, which is exactly the thing I'm looking for. But it is not just for looks, it has working terminal, file system display and system monitor. I've tried it on my desktop pc and it worked great. But I wanted to use it on a mobile device. As a result this video happened.
Hope you've enjoyed it and find it useful. If you have any questions or suggestions leave it in the comments down below :)
In this video I showed you 5 interesting but handy/useful python tips and tricks for writing better code. Those handy tips are obviously not blow-your mind away or anything like that but as the name suggests they might come in "handy" and will probably increase your awareness while you are coding in Python. This will result in writing better code. If you have any other cool stuff, handy tips and tricks or just want to correct anything in the video feel free to mention it in the comments below. I really appreciate that!
Also after upload I figured out that the code is pretty small, I will for sure fix it next time for the people who likes to follow along :)
You can check out these helpful and related resources which have interesting stuff:
- https://github.com/satwikkansal/wtfpython
- https://www.toptal.com/python/top-10-mistakes-that-python-programmers-make
- https://medium.com/towards-artificial-intelligence/50-python-3-tips-tricks-e5dbe05212d7
- https://www.geeksforgeeks.org/10-essential-python-tips-tricks-programmers/
- https://stackoverflow.com/questions/231767/what-does-the-yield-keyword-do
Timestamps:
0:00 - Intro
0:13 - Array Subtraction
3:10 - Combined Less / Greater Than Signs
5:50 - Ternary Operator
7:45 - Console Caching
9:14 - Janky Scopes ?
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#5Handy #PythonTips #Python #tipsandtricks #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
Rabbit Theft - Awake (LoFi Friday)
Rabbit Theft Soundcloud: https://soundcloud.com/wiljanmusic
Rabbit Theft Facebook: https://www.facebook.com/rabbittheftmusic
Rabbit Theft Spotiify: https://open.spotify.com/artist/18LfgkQJZKPMfHbU6qQC7p
Rabbit Theft Twitter: https://twitter.com/RabbitTheftEDM
...
https://www.youtube.com/watch?v=rIQa0PIw0dI
Since I like to create random stuff, I decide to make a simple GitHub project called "GitHub Roulette". The inspiration of this project came from combining the CSGO Roulette and the vast amount of amazing GitHub Repositories waiting to get discovered. Main behavior of this project is to fetch random repositories from random people on GitHub. It was created by using Unity and C#. This project assumes that you have basic understanding of how the Git and version control systems work. It is by no means a beginner GitHub tutorial or an introduction video to GitHub.
Feel free to tweak it and add your own functionalities this project. That would be great to see. Also let me know if you have any cool project ideas for me to make :)
Skip 5:22 to see the generator in action.
Project repository on Github: https://github.com/Naktrem/GitHub-Roulette
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#GitHub #Roulette #GithubRoulette #MrRandomGenerator
Videos Used
––––––––––––––––––––––––––––––
Drew - 5x KATOWICE 2014 OPENING! *$10,000* :https://www.youtube.com/watch?v=vSDKHxC1x-A
Mrtweeday - $1000 CS GO COBBLESTONE CASE OPENING with Sparkles & Mojo: https://www.youtube.com/watch?v=tdat-47xwbQ
Music Used
––––––––––––––––––––––––––––––
Barradeen - bedtime after a coffee
Barradeen Soundcloud: https://soundcloud.com/barradeen
Barradeen Youtube: https://www.youtube.com/channel/UCfTggY6U7d6XVre774B1_qg
...
https://www.youtube.com/watch?v=Xb8kDU_rMsE
The terms Authentication and Authorization are two terms that are often confused with each other. Unlike the similarity in names, authentication and authorization are two very different terms. They are part of a larger protocol named "Triple A Protocol". In addition to the authentication and authorization, this protocol includes "Accounting" as well. In this video, I go over all three in simple terms and what they are actually used for.
I hope you enjoy it :)
Helpful Resources:
- https://en.wikipedia.org/wiki/AAA_(computer_security)
- https://www.techopedia.com/definition/24130/authentication-authorization-and-accounting-aaa
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#Authentication #Authorization #Accounting #TechVersus #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
- Lofi Hiphop - Totally Free Audio Assets by Audiosome: https://soundcloud.com/audiosome/lofi-hip-hop-1-min-edit
- Audiosome Soundcloud: https://soundcloud.com/audiosome
...
https://www.youtube.com/watch?v=OdptSS_km28
In this video I showed that how you can quickly create your own custom chrome extensions. The chrome extension I made here is extremely simple, but way more complicated extensions can be made based on the things I've mentioned. All you have to have is a basic understanding of HTML, CSS, JS and JSON. Those skills will definitely be useful if you want to create your custom chrome extensions. Of course as for making complex chrome extensions more skills maybe required. Also if you are interested in publishing your own extension, you can check the links down below for the official chrome extension publishing guide provided by Google Developer page.
This video is kinda rushed, but I promise I got some cool projects on the way :) And as always, if you find any mistakes or want to add anything, feel free to mention it in the comments below
Helpful Resources:
-What are extensions? - https://developer.chrome.com/extensions
-"Hello Extensions" Example - https://developer.chrome.com/extensions/samples#search:hello
-How to Publish Extensions in the Chrome Web Store: https://developer.chrome.com/webstore/publish
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#Build #ChromeExtensions #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
"Uniq - Japan" is under a Royalty Free license. Photo of the license: http://bit.ly/2sTETUQ
Music promoted by BreakingCopyright: https://youtu.be/MAiHpRUbc0k
Uniq Soundcloud: https://soundcloud.com/uniqofficial
Uniq YouTube:https://www.youtube.com/channel/UCV-OE1O2SpfSaneY5awNR0w
...
https://www.youtube.com/watch?v=-JAQS5oGPOQ
There are many npm packages available for all sort of tasks, but Node.js itself has vast amount of features. As a result using them will probably be a good idea instead of installing tons of modules. From that reason, I decide to make a mini-series about the Node.js modules. Starting off with the OS Module. This module is one of the Node.js modules that we used to access operating system related properties. We will try to discover every functionality inside the os module. In second part we will look at the following,
- os.freemem()
- os.getPriority([pid])
- os.setPriority([pid, ]priority)
- os.homedir()
- os.hostname()
I hope you enjoy it :)
Helpful Resources:
- Node.js OS Module Documentation: https://nodejs.org/api/os.html
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#Node.js #OS #Module #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
Ghostrifter Official - Morning Routine [Lofi Study Music]: https://soundcloud.com/ghostrifter-official/morning-routine
Ghostrifter Official Social
- Spotify: open.spotify.com/artist/1mIePRs1ixMW0gTaTSbX2p
- Youtube: www.youtube.com/c/GhostrifterOfficial
- Instagram: www.instagram.com/ghostrifterofficial
- Facebook: www.facebook.com/GhostrifterOfficial
- Bandcamp: ghostrifterofficial.bandcamp.com/
...
https://www.youtube.com/watch?v=lHYhTinl9iY
In this video I made brief introduction to the package managers and divide package managers into various categories for ease of understanding. This is done with the sole purpose of remembering which package managers used for which purposes. Since language based package managers sometimes become quite confusing, I've created a simple chart below so you can find which package managers correspond to which language. Also remember there are many package managers available for each language, the ones below are the widely used and generally known ones, not every package manager is listed.
Javascript Package Managers - Npm, Yarn
Java Package Managers - Gradle, Maven
Python Package Managers - Pip, Conda
Php Package Manager - Composer
C# Package Manager - NuGet
C++ Package Manager - Conan, Hunter, Vcpkg
Ruby Package Manager - RubyGems
Go Package Manager - Dep
Also on a side note, I highly suggest you to learn the differences and relationships between package managers and repositories.
If you find any mistakes or want to add anything, be sure to post it in comments section, I would highly appreciate it.
A nice article on package managers by Ovidijus Okinskas: https://blog.idrsolutions.com/2018/07/what-is-a-package-manager-and-why-should-you-use-one/
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#PackageManagers #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
"Sakura Hz - Chill" is under a Creative Commons Attribution 4.0 International License (CC BY 4.0)
Music promoted by BreakingCopyright: https://youtu.be/-WvzUvhH6iE
...
https://www.youtube.com/watch?v=0W8-3RwvJwc
I recently had an issue with my USB Drive won't recognized on my mac and I needed the files inside. As a result, I made a research on how to recover files without obviously losing them. After many trial and errors, I've found a great software named "TestDisk". This program does what I need and even more than that. I really like this program because unlike its alternatives, it is not behind any paywall or subscription and it works as its supposed to be. It is also open-sourced and works on drives that are formatted in NTFS, which is great. Although, in my case, the drive was formatted in exFAT. Anyway, I solved my issue in that manner and decide to create a tutorial on How To Recover Files Using TestDisk on MacOS.
If you have any other programs to suggest, or come up with an issue, feel free to mention it in the comments down below :)
Helpful Resources:
- TestDisk Download: https://www.cgsecurity.org/wiki/TestDisk_Download
- TestDisk Documentation: https://www.cgsecurity.org/testdisk.pdf
- TestDisk Step-by-step: https://www.cgsecurity.org/wiki/TestDisk_Step_By_Step
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#Testdisk #Tutorial #FileRecovery #MacOS #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
- Thunderhoodie Beats - Chill Hip - Hop Beat FREE Instrumental (No Copyright) Background Music: https://soundcloud.com/thunderhoodie-beats/chill-hip-hop-beat-free-instrumental-no-copyright-background-music
- Thunderhoodie Beats YouTube: https://www.youtube.com/c/thunderhoodiebeats
- Thunderhoodie Beats Soundcloud: https://soundcloud.com/thunderhoodie-beats
...
https://www.youtube.com/watch?v=8qr1y4xqekI
Recently I saw a lot of tweets talking about Visual Studio Code versus Vim. Should I use vs code or vim?, Vim is better, vs code is better. Vim masterrace, Vs code masterrace :) and so on so forth.
Everyone generally have a valid point of view, but I decide look a bit into it. So I decide to create this video. I go over on few different aspect of both Visual Studio Code and Vim. I also include my personal preferences about them, so they might become helpful too. I hope you've liked it, and as usual if you have anything to add or want to correct feel free to mention it in the comments down below :)
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#VisualStudioCode #Vim #TextEditor #TechVersus #MrRandomGenerator
*Logos used under fair use. Neither this video not the creator has any relation with the companies.
Memes
––––––––––––––––––––––––––––––
- We don't do that meme: Yago Azedias - https://medium.com/@yagoazedias/you-shouldnt-be-so-scary-about-vim-5e43831e3758
- Sword meme: Tim Pope - https://twitter.com/tpope/status/1172743697315835904
- VSCode Users, VIM Users: https://me.me/i/vscode-users-with-vscode-vim-users-with-vscode-vscode-users-dc1de738fade4edebf52b112d6b608ee
Music Used
––––––––––––––––––––––––––––––
Ghostrifter Official - Subtle Break [Lofi Study Music]: https://soundcloud.com/ghostrifter-official/subtle-break-relaxing-study-music
Ghostrifter Official Social
- Spotify: open.spotify.com/artist/1mIePRs1ixMW0gTaTSbX2p
- Youtube: www.youtube.com/c/GhostrifterOfficial
- Instagram: www.instagram.com/ghostrifterofficial
- Facebook: www.facebook.com/GhostrifterOfficial
- Bandcamp: ghostrifterofficial.bandcamp.com/
...
https://www.youtube.com/watch?v=nr7NBvZ_F10
I've started "The GitHub Art and Custom Message Display on GitHub Contribution Chart" project by noticing the similarities between a GitHub contribution chart and a dot matrix display. They both are based on a grid based display. To provide a message or a simple pixel art, the dots on the specific coordinates needed to be turned on. In the GitHub contribution chart, those dots are basically days on the year. The "brightness" of the dots can be adjusted by changing the commit frequency on a given date. This is the main logic that I've used throughout this project. Overall it worked smooth. However, on the GitHub account that I've used for this project, you can see some artifacts on the GitHub contribution chart. Those artifacts are caused by electrical shortages, initial code errors, overheating on the device and so on. I've been working on this GitHub project for a while so I hope you like it. I had the initial idea of creating some sort of pixel-art via using the GitHub contribution chart but my art-skills are obviously not that good and that would probably take a ages to finish :)
So, if someone manages to create some sort of pixel art with this thing, that would be amazing though.
Also, let me know if you have any cool project ideas for me to make.
The GitHub Account the project was run on: https://github.com/mrrandomgenerator
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#GitHub #GitHubArt #GitHubContributionChart #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
LAKEY INSPIRED - 5 Min Call
LAKEY INSPIRED - YouTube: https://www.youtube.com/LakeyInspired
LAKEY INSPIRED - SoundCloud: https://www.youtube.com/LakeyInspired
...
https://www.youtube.com/watch?v=y_11witBhXE