分类
mac

mac 查看端口占用

docker: Error response from daemon: Ports are not available: listen tcp 0.0.0.0:8080: bind: address already in use.
ERRO[0000] error waiting for container: context canceled
lsof -n -i4TCP:8080 | grep LISTEN
main    30863 jpuyy   14u  IPv6 0xe7a300fd0dafc76f      0t0  TCP *:http-alt (LISTEN)
jpuyy       30863   0.0  0.0  5014020  10856 s010  S+    3:22PM   0:00.29 /var/folders/d7/s1_bmdw95gg8grv857tkvqmw0000gp/T/go-build454434651/b001/exe/main all

分类
mac

brew 切换 terraform 版本

安装 0.12.x 最新版

brew install terraform@0.12
分类
mac

macOS win10 + DELL U2720QM 匹配设置

U2720QM 设置

Display -> Response Time -> Fast
Smart HDR -> Desktop

macOS 设置

System Preferences -> Displays

按住 Options 点 Scaled,选择

2304 x 1296(比较舒服)介于 2k 和 1080p 之间

此时 High dynamic Range (HDR)应该是勾选状态

在 System Information -> Hardware -> Graphics/Displays 显示

Radeon Pro 560X:

  Chipset Model:	Radeon Pro 560X
  Type:	GPU
  Bus:	PCIe
  PCIe Lane Width:	x8
  VRAM (Total):	4 GB
  Vendor:	AMD (0x1002)
  Device ID:	0x67ef
  Revision ID:	0x00c2
  ROM Revision:	113-C980AL-075
  VBIOS Version:	113-C97501U-005
  EFI Driver Version:	01.A1.075
  Automatic Graphics Switching:	Supported
  gMux Version:	5.0.0
  Metal:	Supported, feature set macOS GPUFamily2 v1
  Displays:
DELL U2720QM:
  Resolution:	3840 x 2160 (2160p/4K UHD 1 - Ultra High Definition)
  UI Looks like:	1920 x 1080 @ 60 Hz
  Framebuffer Depth:	30-Bit Color (ARGB2101010)
  Display Serial Number:	5ZG1WS2     
  Main Display:	Yes
  Mirror:	Off
  Online:	Yes
  Rotation:	Supported
  Automatically Adjust Brightness:	No
  Connection Type:	DisplayPort

Win10 设置

175% 缩放

分类
linux mac

zsh .zprofile

从 macOS Catalina 开始,zsh 成为了默认 shell

https://support.apple.com/en-us/HT208050

.zprofile 相当于 .bash_profile
.zshrc 相当于 .bashrc

zsh compinit: insecure directories, run compaudit for list.
Ignore insecure directories and continue [y] or abort compinit [n]? ccompinit: initialization aborted
complete:13: command not found: compdef
complete:13: command not found: compdef
complete:13: command not found: compdef
检查$ compaudit
There are insecure directories:
/usr/local/share/zsh/site-functions
/usr/local/share/zsh

修复

chown -R "$(whoami)" /usr/local/share/zsh/site-functions /usr/local/share/zsh
chmod 755 /usr/local/share/zsh/site-functions /usr/local/share/zsh
分类
mac

brew 切换 node 版本

现在默认安装的 node 是 13 版本,因为要用 12 版本,进行如下操作

安装 12 版本

brew install node@12

查看所有 node 版本

brew ls --versions | grep node

node 13.1.0
node@12 12.13.1

切换为 12 版本

brew unlink node
rm -f '/usr/local/bin/npm'
rm -f '/usr/local/bin/npx'
rm -rf /usr/local/lib/node_modules
brew link --force node@12