使用线条快速进行人像高光阴影处理 in Photoshop
人像面部的 dodge and burning 对提高立体感很有帮助,之前介绍过一些方法来进行这一步,比如通过灰度图层下的 overlay 混合模式配合笔刷工具,通过频率分离调整色彩图层的颜色分布等,下面介绍另一种简单高效的处理过程。
使用高斯模糊锐化图片 in Photoshop
之前介绍过几种锐化方法:
- smart sharpen 配合 darken 和 lighten 混合模式
- 通过 overlay 配合 high pass 的方式锐化
- 通过频率分离,复制 texture 图层的方式
下面介绍另一种通过 vivid light 配合高斯模糊的方式锐化且效果很好。
systemd 服务加载 env 环境变量
最近在测试中发现,通过 systemd service 启动的 python 脚本无法加载系统 bashrc 内定义的环境变量。需要在 uint 中定义自定义环境变量才能生效。
首先建立自定义环境变量文件,如: /etc/env_addon
,其中定义需要的环境变量:
ENV1=abcd
ENV2=5678
然后在 unit 的 service 块中加入 EnvironmentFile 指向建立的环境变量文件:
[Unit]
Description=demo
After=network.target nss-lookup.target
[Service]
User=root
EnvironmentFile=/etc/env_addon
ExecStart=/usr/bin/python /path/main.py
Restart=on-failure
[Install]
WantedBy=multi-user.target
重新加载并重启服务:
sudo systemctl daemon-reload
sudo systemctl restart demo.service
如果需要系统的 ~/.bashrc 同时加载这个自定义的环境变量文件,可以在 bashrc 中加入下面内容:
set -a; source /etc/env_addon; set +a
重新加载环境:
source ~/.bashrc
参考链接:
Using a user's .bashrc in a systemd service
Using environment variables in systemd units Environment directive
修改虚拟交换机 MTU 提高 esxi 虚拟机网络速度
最近发现我的局域网内网下的网速很慢,只有500M左右,达不到 1000M 的速度。我是通过 ipert3 进行测速的。
家里的网络是通过 esxi 下安装的 openwrt,ubuntu 等虚拟机控制的,通过 esxi 管理页面可以看到接口都运行在 1000M 全双工模式下,说明网线链接是没有问题的:
经过查询发现可以通过修改虚拟交换机的 mtu 值到 9000 来提高网络吞吐量从而加快网速。