开源图片管理工具推荐——immich
immich
开源图片管理平台
机器学习模型无法下载
打开docker/immich-app目录里的.env文件,在最后添加一行:HF_ENDPOINT=https://hf-mirror.com
Ref
Rustdesk远程桌面搭建,TeamViewer平替(API+Web)
Rustdesk远程桌面搭建,TeamViewer平替
以最新版本1.2.3为例,不要安装nightly,会存在很多问题
搭建私人中转服务器
防火墙放开21115-21119,8000,21116
端口
1 | wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.8-2/rustdesk-server-linux-amd64.zip |
PyWinAuto+Pyauotgui实现Windows自动化操作
PyWinAuto+Pyauotgui实现Windows自动化操作
目前有操作Java开发的桌面程序的需求,PyWinAuto对于Java自绘图的无法读取到菜单,只能获取到窗口,则思路为使用PyWinAtuo打开窗口,使用Pyautoui进行目标操作
PyWinAuto
通过inspect.exe 查看窗口信息
解决pyinstaller打包文件过大的问题
解决pyinstaller打包文件过大的问题
- 原生系统使用了pandas和numpy包后,打包体积达到500M,新建虚拟环境后仍然无法解决
- 思路使用,使用docker打包进行解决
步骤
docker pull cdrx/pyinstaller-windows
docker run -it -v D:/PyCharm/project/pack:/home/ cdrx/pyinstaller-windows /bin/bash
pip list
查看当前存在的包,并按照缺少的包pyinstaller -F -w xxx.py
进行构建
存在的问题
Ubuntu20.04安装Transmission4.0
Ubuntu20.04安装Transmission4.0
步骤
直接下载最新版本transmission包,由于Ubuntu23已经内置,直接下载deb包即可,下载地址:https://launchpad.net/ubuntu/+source/transmission
如果已安装老版本,则先删除
sudo apt remove tramsmission-daemon
下载新版本
transmission-common
和transmission-daemon
使用
sudo dpkg -i 包名
依次安装transmission-common
和transmission-daemon
安装美化WebUI,github:https://github.com/ronggang/transmission-web-control
wget https://github.com/ronggang/transmission-web-control/raw/master/release/install-tr-control-cn.sh
sudo bash install-tr-control-cn.sh
一定使用github版本,gitee版本会报错
由于4.0之后从web变为public_html,需要修正目录,命令:
1
2sudo mv /usr/share/transmission/public_html/ /usr/share/transmission/public_html_bak
sudo mv /usr/share/transmission/web/ /usr/share/transmission/public_html/
备注
- Transmission4.0后可以自动跳过散列检查!‘fast’检查模式,配置项
Ubuntu23.04安装Wine微信
Ubuntu23.04安装Wine微信
- 推荐使用ukylin-wine,原版wine需要配置大量细节
1 | http://archive.ubuntukylin.com/software/pool/partner/ukylinwine_70.6.3.25_amd64.deb |
- 安装微信
1 | wget http://archive.ubuntukylin.com/software/pool/partner/ukylin-wechat_3.0.0_amd64.deb |
Ubuntu下CUPS配置L850打印机,老打印机也能联网打印
Ubuntu下CUPS配置L850打印机,老打印机也能联网打印
- 安装驱动,Ubuntu可以自动安装,或者手工下载deb安装
- 本人Epson L850,驱动下载网址https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX
- Epson中文不提供Linux驱动,英文和日文都提供,很服!
- 安装CUPS
- 一般图形化界面会自动安装
sudo apt install cups
- 开启共享
- 若有防火墙,放开631端口
- 访问http://xx.xx.xx.xxx:631即可管理打印机
Windows
添加打印机,地址https://192.168.3.5:631/printers/EPSON-L850-Series,更换为自己的ip和打印机名称即可
安卓
Hexo主题更新及更换评论系统Waline
Hexo主题更新及更换评论系统Waline
1 | npm install hexo-theme-next --save |
1 | npm install @waline/hexo-next --save |
1 | npm install hexo-renderer-stylus@latest --save |
不更新stylus会导致生成错误
地震速报笔记备忘
地震速报笔记备忘
地震速报管理规定
发震时刻:
YYYY-MM-DD HH:MM:SS.S
震中坐标,经纬度,保留2位小数
发布震级:M,保留1位小数
震源深度:km,保留到个位,天然地震不能为0或空
参考震中:
| 条目 | 规范 |
| ———————— | —————————————————————————————— |
| 陆地 | 三级地名,参考:甘肃临夏州积石山县 |
| 陆地50km内海域 | 三级地名加海域,参考:江苏南通市如东县海域 |
| 陆地大于50km海域 | 渤海海域、黄海海域、东海海域、台湾海峡、北部湾海域、南海海域 |
| 国外 | 国名、海岛、某公海海域 |地震名称同时给出全称和简称(《地震名称确定规范》(DB/T 58))
地方速报任务和时间要求
| 地域 | 要求 |
| —————————————- | ————————— |
| 上海行政区边界50km范围内 | M$\ge$2.0 10分钟内 |
| 上海行政区边界外100km范围内 | M$\ge$4.0 15分钟内 |
| 上海行政区边界外200km范围内 | M$\ge$5.0 15分钟内 |
| 上海行政区边界外300km范围内 | M$\ge$6.0 15分钟内 |未达到速报要求但==有感==的天然或非天然地震,应该在规定时间内完成初报,同时通过电话和台网中心确认
计算震级的台数一般不应该少于4个
省级地震台网负责AU的参数更新和修正
台网中心以省级台网测定的参数为初报结果,以台网中心测定的为正式报结果;台网中心不报的以省级台网结果为准
省级达标台网中心不达标、省级不达标台网中心达标的以台网中心CD为准
| 代号 | 说明 |
| —— | ———————————————————— |
| CC | 国家地震台网中心正式报 |
| CA | 国家地震台网中心转发省级台网中心的初报 |
| CD | 国家地震台网中心转发省级台网中心的正式报 |EQIM中三种结果都要接收
有CC认CC,没有认CD
EQIM每天发测试,经纬度仅为0.0,参考地名为测试
地震图解释
地震震相(IASP91) | 说明 |
---|---|
Pg | 上地壳内震源的上行P波或射线底部到达上地壳的P波 |
Pb(P*) | 下地壳内震源的上行P波或其底部达到下地壳的P波 |
Pn | 底部到到最上层地幔的任意P波,来自最上层地幔内震源的上行P波 |
Sg | 上地壳内震源的上行S波或其底部到达上地壳的S波 |
Sb(S*) | 下地壳内震源的上行S波或其底部到达下地壳的S波 |
Sn | 底部到达最上层地幔的S波或者来自最上层地幔震源的上行S波 |