使用leancloud存储运行日志
- 申请 leancloud 应用。
- 安装
pip install leancloud
1 |
|
pip install leancloud
1 |
|
群晖型: DS218+,
CPU: Intel Celeron J3355
DSM版本: 7.0
1 | wget http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh |
1 | ipkg update |
- https://www.microsoft.com/zh-CN/download/details.aspx?id=54920
- accessdatabaseengine_X64.exe 2020/8/11 File Size: 79.5 MB
1 | pip install pyodbc |
1 | # pip install icalendar |
问题描述:将特定类型文件的文件挑出来,放入一个文件夹,批量处理之后再替换原文件。
1 | # xyz_a.py |
1 | python xyz_a.py > zzz.csv |
Winget官网: https://github.com/microsoft/winget-cli
目前官方只支持 windows store 安装,但 LTSC 并没有应用商店。
1 | 版本 Windows 10 企业版 LTSC |
Win10 手动安装 winget 方法如下:
下载、安装 appx:
1 | cd ~ |
下载、解压、安装 appx:
1 | cd ~ |
1 | cd ~ |
以scoop安装oh-my-posh。
1 | # |
新建、修改配置文件,运行:
1 | if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } |
加入以下内容:
1 |
|
ref: (https://dominikrys.com/posts/zsh-in-git-bash-on-windows/)
https://packages.msys2.org/package/zsh?repo=msys&variant=x86_64
1.1 从 MSYS2 下载 zsh package
1 | aria2c -c -s 8 -x 8 https://mirror.msys2.org/msys/x86_64/zsh-5.8-5-x86_64.pkg.tar.zst |
1.2 解压
压缩文件的格式是ZST
, 需要安装一个支持的解压软件
1 | scoop install zstd |
将 \etc
、\usr
文件夹解压到本机 git 的安装目录:
1.3 运行
1 | zsh |
设置 zsh 自启动, 在~/.bashrc
加入:
1 | if [ -t 1 ]; then |
1 | # 管理员运行运行后重启: |
文件夹启动时默认会识别该文件夹内的文件类型(比如图片、音乐、视频等媒体文件的信息),媒体文件过多时加载速度较慢。
可以禁用此功能。
1 | # 管理员运行运行后重启: |
1 | # %% |
群晖自带的 ffmpeg 版本较低、支持编码库也比较少, 似乎不支持h265。从 SynoCommunity 升级 ffmpeg。
SynoCommunity 上给出了 DSM7版本 各套件的适配情况:
issue #4524: https://github.com/SynoCommunity/spksrc/issues/4524
略
命令如下:
1 | sudo mv /var/packages/VideoStation/target/bin/ffmpeg /var/packages/VideoStation/target/bin/ffmpeg.old |
恢复原来的设置
1 | # Reverse the above changes: |
PDF文档全文翻译,保留原有的PDF格式
1 | import fitz |
这里可查CPU、内存型号
https://kb.synology.com/en-us/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have
群晖 DS218+ 原装内存只有 2GB,机器内预留了一个内存插槽,准备再加一个。
看了网上说群晖的机子认内存,而且最大识别到8G,也有说16G的,可以命令查询。
查看群晖内存 sudo dmidecode -t memory
:
1 | $ sudo dmidecode -t memory |
可以看到 Maximum Capacity: 16 GB
暑假马上结束了,悠悠约了琪琪姐姐要好好玩,连续几天晚上吃过饭都骑自行车去秦淮河边公园,一直玩到9点多。
我准备给她自行车加一个小灯,这样方便我能一眼找到她。
灯就用仙女棒上的,棒子已经丢了,一串小灯还留着,挺长的有1米多,但纽扣电池没电了,换成两节5号电池,刚好有个电池盒。
我正在安,悠悠说,爸爸你要做成能拆下来的。
我问为啥?
我下次要换大自行车,还把这灯安上去。
我说不用,到时候灯也换新的。
过一会,我把灯缠好了,线头准备焊到电池盒上。
悠悠说,你这可以换电池吗?没电了咋办。
可以换的,电池盒子可以打开。
有开关吗?灯是一直亮着的吗?
有。呶,关了。
企业微信推送 python版:
用电脑打开企业微信官网,https://work.weixin.qq.com/, 注册一个企业
我的企业
–> 最下边可以看到企业ID: corpid
管理企业
–> 应用管理
–> 创建应用
创建完成后可得到应用ID agentid
还在应用页面, 获取 Secret, 需要在企业微信客户端里接收。
这样就得到了 secret
DSM 升级至 7.0 之后,很多第三方套件不兼容了。
SynoCommunity 上给出了各套件的适配情况:
issue #4524: https://github.com/SynoCommunity/spksrc/issues/4524
zsh 也在其中,已经可以 build 了,但是还没正式发布。
我试着自己编译一下。
我的群晖是DS218+,CPU 是Intel Celeron J3355,架构是 apollolake(x64).
这里可以查:
https://github.com/SynoCommunity/spksrc/wiki/Architecture-per-Synology-model
https://kb.synology.com/en-us/DSM/tutorial/What_kind_of_CPU_does_my_NAS_have
管理员身份运行:
1 | dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart |
重启电脑。
开启虚拟器特性
1 | dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart |
下载安装包:
设置默认版本:
1 | wsl --set-default-version 2 |
ref: https://docs.microsoft.com/en-us/windows/wsl/install-win10
打开 Microsoft Store,安装 Ubuntu20.04
启动 Ubuntu20.04,创建账号、密码
安装 Windows Terminal(可选)
用 scoop 安装。
1 | scoop install windows-terminal |
windows-terminal 简单设置:
//wsl$/Ubuntu-20.04//home/bo
Jetbrains Mono