Original link: https://zdyxry.github.io/2022/08/07/Weekly-Issue-2022-08-07/
article
technology
2022-30: How to maintain an open source project
Clarify your own project expectations, follow-up development route and how to communicate with developers.
How Our Bare Metal Cloud Keeps up with All the New OS Releases
[[Equinix]] An introduction to how to quickly verify a distribution. It used to be manual test verification (unimaginable), but now I use [[BuildKite]] to describe the OS content through DSL, and use [[virt-customize]] to make configuration changes. After the changes are complete, push it to S3 for automated testing. , and finally pushed to the customer.
Reasons for using [[Buildkite]]:
- Support dynamic pipeline, can make conditional judgment
- Allow interactive input from the pipeline
- You can customize the running form (environment)
- Different architectures can share a pipeline
[[BuildKite]] The learning cost is not low.
Implementation of the program Hot reload config
- Monitor files (my own more common way)
- reload every time
- Monitor the HUP signal
10 Kubernetes Security Context settings you should understand
Some methods about [[kubernetes]] security configuration (feeling that most people can’t use it)
Another Perspective on Cloud Computing: People Working at IDC
How the 1Password CLI makes DNS management easier
Use [[1Password]] with DNSControl to manage domain names
Using Firecracker and Go to run short-lived, untrusted code execution jobs
Use [[Firecracker]] to run some short-lived untrusted tasks. The VM pool is pre-provisioned, and the Agent is run in the VM to receive the job. After the job is executed, the VM is destroyed, and a new VM will be automatically provisioned and added to the VM pool.
We often face the situation that the dependencies of the maintenance projects are outdated. Usually, we rarely update the dependencies actively. When we have to update, we usually have to invest a lot of energy. I think one of the more important reasons is that we cannot assess whether the current project’s dependency management is in a relatively “healthy” state. [[libyear]] proposes to check the current project’s dependencies through a quantifiable number, by comparing Each item in the project relies on the sum of the difference between the release time of the current version and the latest version to assess the status of the project.
Usually staying below 10libyears is a good state.
ICMP, Ping, and Traceroute – What I Wish I Was Taught
Experiments and explanations on [[ICMP]], [[Ping]], [[Traceroute]].
The Many Jobs of JS Build Tools
An introduction to front-end build tools
Why does nobody seem to know what imperative and declarative actually mean?
Discussion on [[Declarative]] and [[Imperative]]. Imperative has control flow , while declarative does not.
Life
Does Aerobic Exercise Really Lose Muscle?
To sum up, in addition to the total calorie factor, the inhibition of [[aerobic exercise]] on muscles should also be supplemented at several levels:
- Most of the aerobic exercise consumes sugar, not fat;
- Insufficient carbohydrates will activate AMPK and inhibit muscle synthesis;
- Insufficient carbohydrates, the body breaks down muscle (gluconeogenesis) to obtain sugars, and uses carbohydrates with fat oxidation to obtain energy for survival.
- Delete “I think”, “I think”, “I believe”, and write it out to represent personal opinions and do not need to be reiterated
- Write the title first, and once you write the title, you will have the theme, and it will not diverge.
- Short sentences are good, but they can be combined (although I still think broken sentences are better)
- Triads, casual rhymes can work wonders
- CTA: call to action, tell the reader how to act
- One-inch photo frame: first write down the electronics that have been clear in front of you, and you want to talk about the most, do not need to consider the final presentation of the full text
- simple and clear
- Don’t say adverbs, don’t use adverbs to describe situations, use more vivid narratives instead
- Fill the canvas. When writing a draft, you should fill the canvas first.
This article is reprinted from: https://zdyxry.github.io/2022/08/07/Weekly-Issue-2022-08-07/
This site is for inclusion only, and the copyright belongs to the original author.