How To Easily Create Regex Using Verbal Expressions
Dealing with regular expressions can be a challeging task. There are many tools to make it easier, and one of them is "Verbal Expressions". It is essentially a tool that generates regex based on the verbal function calls. In this video I've go over on how it works through a simple example. So I hope you’ve find it helpful.
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
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
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
In previous video I demonstrated "How To Make A Custom Metal Keycap" at home. In this one, I modded my keyboard to produce quieter sound without losing any of its "Clickyness". So using the O-ring is not the perfect solution. So I chose a lazy approach which is going with a "Spray Lube" method. I basically spray lubed my Outemu Blue switches to produce quieter noise. Spray lubing also provided a much smoother pressing feel. But keep in mind that, in the spray lube method I've used a silicone based spray lube. Other spray lube options may damage your keyboard. And no, you cannot use WD-40 :) In addition to spray lubing my keyboard, I've greased the larger keys which have stabilizers. Since they have larger mechanical joints, only spray lubing will not cut it. By doing that they become buttery smooth.
Timestamps:
0:00 - Disassembly
0:37 - Greasing Stabilizers
0:52 - Applying Spray Lube on Top Left Corner of Switches
1:11 - Cleaning The Excess Oil
1:25 - Adding the dampener
1:45 - Assembly
2:07 - Before Sound Test
2:57 - After Sound Test
3:44 - Adding The Final Touch
By no means this is the absolute proper way to do things, there are obviously better methods to do it with better materials. However this quick spray lubing process worked properly for me. Keep in mind that, the switch and the keyboard type heavily influence the end result and the process itself. My keyboard is "Motospeed CK101" with Outemu Blue switches.
Also a disclaimer, be aware that your experience may vary and this spray lubing process may ruin your keyboard. Remember, spray lubing is kinda a lazy approach. So act responsibly and take necessary health precautions if you attempt this, such as wearing a mask.
Hope you like the video, it is my second time filming a physical building process. So, sorry for bad cinematography. I am open for any recommendations :)
Thanks to :3ildcat for the inspiration.
- His channel: https://www.youtube.com/channel/UCeHOkFGW-7uAZFvq3BXb8YA
- His Guide on How to Spray Lube: https://www.youtube.com/watch?v=CFHomk3IBk0
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#HowTo #MechanicalKeyboard #SwitchLubrication #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
Punch Deck - Dream 13 (Instrumental Mix): https://soundcloud.com/punch-deck/dream-13-instrumental-mix
-Punch Deck Youtube: https://www.youtube.com/channel/UC3M9...
-PunchDeck Soundcloud: https://soundcloud.com/punch-deck
...
https://www.youtube.com/watch?v=CevbdkGVtzo
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
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
Some time ago when I was looking into some packages, I've noticed the command 'npx'. Well, at the time I was pretty familiar with npm, but I have no idea what npx corresponds to. So I made a brief research and found out that it is a command that helps us developers to execute npm packages without any hassle. Even so that using npx will execute commands without installing the package! Since that day I use npx on multiple projects and npx turns out to be a huge time saver. So I decide to continue my tech versus series. In this video, I made a brief explanation of what npx is and how you can use it. You can also find the use cases and differences compared to the npm. Hope you like it, and as usual if you have anything to add or want to correct feel free to mention it in the comments down below :)
Resources:
- https://blog.npmjs.org/post/162869356040/introducing-npx-an-npm-package-runner
- https://stackoverflow.com/questions/50605219/difference-between-npx-and-npm
- https://www.freecodecamp.org/news/npm-vs-npx-whats-the-difference/
- https://www.geeksforgeeks.org/what-are-the-differences-between-npm-and-npx/
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#NPX #NPM #Node.js #TechVersus #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
Ghostrifter Official - Mellow Out [Lofi Study Music]: https://soundcloud.com/ghostrifter-official/mellow-out
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=ZzT5J7ASdd4
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
2 Months ago I've noticed that my typing skills are absolutely miserable and my speed is around 25 wpm. It also looked like it has negative influence on my productivity. As a result I've decided to change it. I made my research about how I can type faster and how I can type without looking at my keyboard. Then constructed a path and follow it every single day. Now I can type around 75 wpm on my mechanical keyboard, which feels incredible and I know that there are still room for improvement. My goal it to type at least around 100 wpm, reaching that would be amazing.
Also I want to emphasize the fact that I am not good or talented at typing, so you can expect similar results like mine. I hope you will give it a try, you won't regret it!
If you have any tips or corrections feel free to mention it in the comment below. I highly appreciate it :)
Resources:
- https://www.typingclub.com
- https://monkey-type.com
- https://www.keybr.com
- https://play.typeracer.com
Socials:
- YouTube: https://www.youtube.com/channel/UCs_a2ClztgYY-hHYI-Qzz8g
- Medium: https://medium.com/@mrrandomgenerator
- Twitter: https://twitter.com/MrRandomGen
#TouchType #Type #Fast #MrRandomGenerator
Music Used
––––––––––––––––––––––––––––––
Lights Of Elysium - AERØHEAD https://soundcloud.com/aerohead
Creative Commons — Attribution-ShareAlike 3.0 Unported — CC BY-SA 3.0
Free Download / Stream: https://bit.ly/lights-of-elysium
Music promoted by Audio Library https://youtu.be/FyDoQB0vBZI
Thumbnail photo by Andrea Piacquadio from Pexels
...
https://www.youtube.com/watch?v=X1s_ylMAF-Q