Home avatar

WTPersonal

WT's Personal Blog

Memo

Now, the network infrastructure has spread out from submarine communications cable system to low earth orbit communications system. It breaks through space constrains. Wherever people live, Everyone can share their own feelings, knowledge and experience on the internet. Therefore, The place where people can acquire knowledge is transferred from library to the internet. That further leads to a massive increase in depth and breadth of knowledge that people have acquired. On the internet, we can find a lot of blogs, articles and notes. They’re detailed explain concepts and usage of knowledge.

Angular

  1. Bidirectional data flow between components(@Input & @Output)
  • @Input value and @Output valueChange cannot detect value change when child component valueChange emit a value, especially, Multiple inheritance.
  • next, try to use @ViewChild or @ViewChildren

Bidirectional data flow between parent component and child component. It uses @Input and @Output decorates the variables. The more Input and Output details are at official angular guide

Golang

  • Looking for the solution. The ‘\t’ did not work, especially, cannot align upper and lower text
  • Consider to try ‘imgui’

Unix-like System Commands

Record infrequently used but potential useful commands

  1. iperf3 - Network speed test
  2. qemu - convert images
  3. base64 - encode & decode
  4. smartctl - check macos ssd health
  5. git-crypt - transparent file encryption in git

Test network speed between devices. First, open server-side iperf/iperf3 service, then, test it by client-side iperf/iperf3 application. Under windows system, the application is iperf3.exe.