summaryrefslogtreecommitdiff
path: root/gemfeed
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2021-12-31 23:41:07 +0000
committerPaul Buetow <paul@buetow.org>2021-12-31 23:41:07 +0000
commit83f8e23b5b354778303700a977558c79e000a585 (patch)
tree80246b9a7d156b5202b1dda4e9bb5a69421d8c5b /gemfeed
parent4d669cced6951eb45fca03fa8d76502c5b4823e5 (diff)
Publishing new version
Diffstat (limited to 'gemfeed')
-rw-r--r--gemfeed/2021-11-29-bash-golf-part-1.md3
-rw-r--r--gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md4
-rw-r--r--gemfeed/2022-01-01-bash-golf-part-2.md (renamed from gemfeed/2021-11-28-bash-golf-part-2.draft.md)16
-rw-r--r--gemfeed/index.md3
4 files changed, 17 insertions, 9 deletions
diff --git a/gemfeed/2021-11-29-bash-golf-part-1.md b/gemfeed/2021-11-29-bash-golf-part-1.md
index 80ac1014..2cce7541 100644
--- a/gemfeed/2021-11-29-bash-golf-part-1.md
+++ b/gemfeed/2021-11-29-bash-golf-part-1.md
@@ -16,6 +16,9 @@ jgs^^^^^^^`^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is the first blog post about my Bash Golf series. This series is about random Bash tips, tricks and weirdnesses I came across. It's a collection of smaller articles I wrote in an older (in German language) blog, which I translated and refreshed with some new content.
+[Bash Golf Part 1 (you are reding this atm.)](./2021-11-29-bash-golf-part-1.md)
+[Bash Golf Part 2](./2022-01-01-bash-golf-part-2.md)
+
## TCP/IP networking
You probably know the Netcat tool, which is a swiss army knife for TCP/IP networking on the command line. But did you know that the Bash natively supports TCP/IP networking?
diff --git a/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md b/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md
index 2a23c9a1..e8168315 100644
--- a/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md
+++ b/gemfeed/2021-12-26-how-to-stay-sane-as-a-devops-person.md
@@ -97,9 +97,9 @@ There is an exception, though: If the issue is a very critical one, then you mig
## Force breaks; and shutdown now
-Be strict about your time off. Nowadays, tech workers check their messages also out of office hours and are reachable 24/7. This really should only the case when you are on-call, to be honest (or if you work for a startup). All other out-of-office time is owned by you and not your employer. You have signed an 40 hour/week and not 7 days/week contract. Of course, there will be always some sort of flexibility and exceptions to the rule. You might need to work over the weekend to get a migration done or a problem solved. But to balance it out, you should have other days off as substitutes.
+Be strict about your time off. Nowadays, tech workers check their messages also out of office hours and are reachable 24/7. This really should only be the case when you are on-call, to be honest (or if you work for a startup). All other out-of-office time is owned by you and not your employer. You have signed an 40 hour/week and not 7 days/week contract. Of course, there will be always some sort of flexibility and exceptions to the rule. You might need to work over the weekend to get a migration done or a problem solved. But to balance it out, you should have other days off as substitutes.
-It's important to shut down your brain from work during your breaks (be strict with your breaks, leave your desk for lunch or for a walk early afternoon and if you aren't on-call also don't take your work-phone with you). You will be happier and also much more energized and productive in the afternoon. Also, when you are reachable 24/7, your colleagues will start to think that you don't have anything more important to do than work.
+It's important to shut down your brain from work during your breaks (be strict with your breaks, leave your desk for lunch or for a walk early afternoon and if you aren't on-call also don't take your work-phone with you). You will be happier and also much more energized and productive in the afternoon. Also, when you are reachable 24/7, your colleagues will start thinking that you don't have anything more important to do than work.
## Block time every day for personal advance
diff --git a/gemfeed/2021-11-28-bash-golf-part-2.draft.md b/gemfeed/2022-01-01-bash-golf-part-2.md
index 867fd440..4944f146 100644
--- a/gemfeed/2021-11-28-bash-golf-part-2.draft.md
+++ b/gemfeed/2022-01-01-bash-golf-part-2.md
@@ -2,12 +2,12 @@
```
- '\ '\ . . |>18>>
- \ \ . ' . |
- O>> O>> . 'o |
- \ .\. .. . |
- /\ . /\ . . |
- / / . / / .' . |
+ '\ '\ . . |>18>>
+ \ \ . ' . |
+ O>> O>> . 'o |
+ \ .\. .. . |
+ /\ . /\ . . |
+ / / . / / .' . |
jgs^^^^^^^`^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Art by Joan Stark, mod. by Paul Buetow
```
@@ -16,6 +16,10 @@ jgs^^^^^^^`^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is the second blog post about my Bash Golf series. This series is random Bash tips, tricks and weirdnesses I came across. It's a collection of smaller articles I wrote in an older (in German language) blog, which I translated and refreshed with some new content.
+[Bash Golf Part 1](./2021-11-29-bash-golf-part-1.md)
+[Bash Golf Part 2 (you are reading this atm.)](./2022-01-01-bash-golf-part-2.md)
+
+
## Redirection
Let's have a closer look at Bash redirection. As you might already know that there are 3 standard file descriptors:
diff --git a/gemfeed/index.md b/gemfeed/index.md
index 0bd69ed2..c3849cbf 100644
--- a/gemfeed/index.md
+++ b/gemfeed/index.md
@@ -2,8 +2,9 @@
## Having fun with computers!
+[2022-01-01 (1123 words) - Bash Golf Part 2](./2022-01-01-bash-golf-part-2.md)
[2021-12-26 (2101 words) - How to stay sane as a DevOps person ](./2021-12-26-how-to-stay-sane-as-a-devops-person.md)
-[2021-11-29 (1182 words) - Bash Golf Part 1](./2021-11-29-bash-golf-part-1.md)
+[2021-11-29 (1199 words) - Bash Golf Part 1](./2021-11-29-bash-golf-part-1.md)
[2021-10-22 (2276 words) - Defensive DevOps](./2021-10-22-defensive-devops.md)
[2021-09-12 (1365 words) - Keep it simple and stupid](./2021-09-12-keep-it-simple-and-stupid.md)
[2021-08-01 (2919 words) - On being Pedantic about Open-Source](./2021-08-01-on-being-pedantic-about-open-source.md)