A quick demonstration of how you can have a cool-retro-terminal on stream and still have a nice modern terminal for coding by sharing a TMUX session. -- Watch live at https://www.twitch.tv/rwxrob
...
https://www.youtube.com/watch?v=t0qHL9CCLOw
Floor division is the default for C, Python 2, POSIX Shell (NOT Zsh), bash, and Go. But there’s a good chance what happens with you divide three by two isn’t what you expect, at first. Would expect 3/2 = 1? Probably not, but that is exactly what floor division is. To get around this, always add a decimal point to your number when you care about such things (3.0/2=1.5). There’s not much more do say about this except to make sure the language you are using does what you expect.
Another safety measure is to never do direct equality when checking conditions involving numbers. Use greater than or less than since they will always work, even if you make a mistake like the one involving floor division, to a point.
Thanks sponsors, subs, and followers:
- GitHub: https://github.com/sponsors/rwxrob
- Twitch: https://www.twitch.tv/subs/rwxrob
- Twitter: https://twitter.com/rwxrob
- Discord: https://discord.com/invite/9wydZXY
[ZETID:20210811224641]
https://github.com/rwxrob/zet/tree/main/20210811224641
...
https://www.youtube.com/watch?v=5i4YustK0tA
Really the only certs that matter are those from Cloud Native Foundation:
- Certified Kubernetes Application Developer (CKAD)
- Certified Kubernetes Administrator (CKA)
- Certified Kubernetes Security Specialist (CKS)
I have heard people say CKA is harder and should be first, and vice versa. I’m getting CKAD because I lean toward applications development more than operations and administration. (I’m about 70% dev and 30% admin.)
I’m getting it because Kubernetes has many disparate parts and I want to be sure I’ve covered everything with no gaps. The CNCF certs are also done through interactive challenges instead of multiple choice. I also want to be able to help others who want to go through the process, even though not everyone might actually need to go through it.
Keep in mind, getting the certification is only the beginning of what you will need to actually get a job doing it. I personally believe you should regularly run and maintain a local Kubernetes cluster on hardware in your home lab before really seeking employment.
Thanks sponsors, subs, and followers:
* GitHub: https://github.com/sponsors/rwxrob
* Twitch: https://www.twitch.tv/subs/rwxrob
* Twitter: https://twitter.com/rwxrob
* Discord: https://discord.com/invite/9wydZXY
[ZETID:20210723173826]
https://github.com/rwxrob/zet/tree/main/20210723173826
...
https://www.youtube.com/watch?v=I-hOggzUBlU
Did Vim forget your last line number? Did you only get 50 lines when you yanked or deleted more? You are probably hitting some of the hardest Vim problems to understand. Here's what's going on. -- Watch live at https://www.twitch.tv/rwxrob
...
https://www.youtube.com/watch?v=YqvotFFux2U
I use a 8.5" x 5.5" sketchbook with a spiral binding that I can clip a mechanical pencil to. I prefer to split it in half with a line and just use them however. I like cognitive restraints so that I keep to a single focused idea. I originally planned to move them all into digital form, but find keeping them in the notebook fine until I want to do something more permanent. Rather than throw them out, I will draw lines through them to show they’ve been transferred or are no longer needed. I prefer of paper most of the time, actually, since it doesn’t chain me to a screen and think better away from the screen (usually).
Be sure to read this before looking at anything else claiming to be about Zettelkasten method:
https://luhmann.surge.sh
Thanks sponsors, subs, and followers:
* GitHub: https://github.com/sponsors/rwxrob
* Twitch: https://www.twitch.tv/subs/rwxrob
* Twitter: https://twitter.com/rwxrob
* Discord: https://discord.com/invite/9wydZXY
[ZETID:20210805235321]
https://github.com/rwxrob/zet/tree/main/20210805235321
...
https://www.youtube.com/watch?v=mGvkbEBixQA
A bad start turns into a great win, mostly because of ratting and pig stick. -- Watch live at https://www.twitch.tv/rwxrob
...
https://www.youtube.com/watch?v=BUVB9Ak8CHo
Shell scripts are meant above all to be fast to write and easy to share with all systems they might be needed on. That is why most governments require shell scripts to be written with 100% POSIX compliance. Currently, the Debian-Almquist shell is the best to test if your scripts are compliant. Just make sure they work as expected. Be careful with validators that claim to be POSIX compliant. Many of them have significant flaws. Debian-based systems already have Dash installed as /bin/sh so just use that for your she-bang line. When and if you need more, consider Perl for shell script, and Go and Python for quick applications and automation. -- Watch live at https://www.twitch.tv/rwxrob
...
https://www.youtube.com/watch?v=maQH9Qs0u2U