Mirror site is read only www.netnr.com
128 gists results Add gist
netnr/ install-azuresqledge.sh 2021-08-04 14:45
Deploy Azure SQL Edge with Docker
docker pull mcr.microsoft.com/azure-sql-edge:latest # 下载镜像

# 开发版
docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=1' -e 'MSSQL_SA_PASSWORD=yourStrong(!)Password' -p 1433:1433 --name sqledge -d mcr.microsoft.com/azure-sql-edge
# 高级版
docker run --cap-add SYS_PTRACE -e 'ACCEPT_EULA=1' -e 'MSSQL_SA_PASSWORD=yourStrong(!)Password' -e 'MSSQL_PID=Premium' -p 1433:1433 --name sqledge -d mcr.microsoft.com/azure-sql-edge

# 配置
https://learn.microsoft.com/en-us/azure/azure-sql-edge/configure
查看详情
netnr/ iptables.sh 2021-06-23 14:19
iptables 规则配置
# 安装
yum install iptables
yum update iptables 
yum install iptables-services
service iptables status

iptables -L # 列表
iptables -nL --line

iptables -A INPUT -p tcp --dport ssh -j ACCEPT # 开启 SSH
查看详情
netnr/ ufw.sh 2021-06-22 18:02
Ubuntu ufw 防火墙
apt install ufw # 安装

ufw disable # 禁用

apt-get remove ufw # 卸载
apt-get purge ufw # 清除

ufw status # 查看

ufw enable # 启用
查看详情
netnr/ apache.md 2021-06-08 10:20
Apache 命令和配置
### Apache 安装及使用

https://blog.51cto.com/itwish/2160492

### 反向代理 https

https://docs.rapidminer.com/latest/legacy/configure/security/reverse-proxy.html

```
<VirtualHost *:80>
查看详情
netnr/ install-PostgreSQL.sh 2021-06-02 14:50
Linux 安装 PostgreSQL
# docker 安装 12.8
docker run --restart=always --name=pg \
    -e POSTGRES_PASSWORD=<MySecretPassword> \
    -e PGDATA=/var/lib/postgresql/data/pgdata \
    -v /package/pgdb:/var/lib/postgresql/data \
    -p 5432:5432 -d postgres:12.8
    
# help
https://hub.docker.com/_/postgres
查看详情
netnr/ browserify.sh 2021-05-11 16:10
Browserify 捆绑打包使用 require 代码,就像在 Node 中使用
npm install -g browserify   # 安装      yarn global add browserify

browserify index.js -o bundle.js    # 捆绑打包

# help
http://browserify.org/
查看详情
netnr/ dotnet-publish.sh 2021-04-07 10:26
dotnet publish 命令
dotnet publish  # 跨平台环境依赖版
dotnet publish ~/projects/app1/app1.csproj  # 发布指定项目
dotnet publish -c Release -r linux-x64  # 发布指定平台 linux-64 独立版
dotnet publish -c Release -r win-x64 --self-contained false # 发布指定平台环境依赖版

# 参数说明
# -p:PublishReadyToRun=true         缩短应用程序的启动时间,但代价是增加应用程序的大小
# -p:PublishSingleFile=true         打包到特定于平台的单个文件可执行文件中
# -p:PublishTrimmed=true            剪裁未使用的库以减小应用的部署大小
# --self-contained [true|false]     运行时随应用程序一同发布,默认为 true
查看详情
netnr/ pd-case-conversion.vbs 2021-01-11 21:24
PowerDesigner 表结构和字段大小写转换
Option Explicit  
ValidationMode = True  
InteractiveMode = im_Batch  
Dim mdl ' 当前模型  
' 获取当前模型  
Set mdl = ActiveModel  
If (mdl Is Nothing) Then  
   MsgBox "没有打开一个模型" 
ElseIf Not mdl.IsKindOf(PdPDM.cls_Model) Then  
   MsgBox "当前模型不是一个PDM"
查看详情
netnr/ crontab.sh 2021-01-06 10:04
Linux 定时任务 crontab
crontab -l # 列表
crontab -e # 编辑

vi /etc/crontab # 编辑
crontab /etc/crontab # 生效

# 注意末尾保留一空行

crontab -h # 帮助
查看详情
netnr/ vscode-remote-ssh.sh 2020-12-17 06:20
vscode remote 密钥连接
# 生成密钥
ssh-keygen -t ed25519 -C "netnr"

# 服务器端配置公钥,拷贝客户端公钥 id_ed25519.pub 内容写入服务器
vi ~/.ssh/authorized_keys

# 其它配置(以上配置完成已经可以了)
# 文件权限要求
chmod 600 authorized_keys
chmod 700 ~/.ssh
查看详情

链接