微复习

一个不常更新的网站

读书好过刷手机,这点应该没什么异议吧。
列举一些大家熟知的技巧,如何选一本书——

  • 看豆瓣评分:评论人数多、评分7.5以上,基本可以入手;
  • 看重印次数:越多越好;
  • 让子弹飞一会儿:新出版的书有可能带营销,可以次年再观察不迟;
  • 看作者:这个无需多言,当然也要注意像东野圭吾这种有水文的;
  • 看出版社:这个没有统一标准,口碑再好也不要盲目迷信。

阅读全文 »

机箱副屏大体有两种方案:

  • USB/HDMI连接,使用AIDA64或厂家自研的软件显示
  • 串口屏

第一种方案虽然易用,但不灵活,无法定制或定制困难。而串口屏虽然需要自己开发,但发挥空间更大。因此在企业级产品上建议使用串口屏。
串口屏的厂商也不少,各家开发方式也不同,在对比多家产品后,筛选出当前较为合适的一款产品。

阅读全文 »

现在流行的开源相册系统是Immich或PhotoPrism。这两个都是通过docker安装的,虽然都好,但最终没有采用。原因是:

  • Immich使用PostgreSQL,我那台99元的ECS性能堪忧,已经装了mariadb,再装另一个DB有点吃力。
  • PhotoPrism每次上传一张照片它都要去智能分析,把我那破机器卡死了。

最终还是选择了Piwigo,简单嘛,咱也没什么要求。

阅读全文 »

根据psutil官方文档

https://psutil.readthedocs.io/en/latest/

psutil.sensors_temperatures()不提供在Windows下获取CPU温度的功能。原因是操作系统并未内置,而CPU/GPU/主板等传感器各厂商实现方法不统一(所以诸如HWInfo之类的软件做了更多的工作才得以实现)。

查了网上的资料,简单的实现方法是安装三方监控软件,再通过python调用该监控软件的方式来实现获取温度。

  • Open Hardware Monitor,然而可惜的是,该软件已经5年没更新了。
  • LibreHardwareMonitor(以下简称LHM),它是前者的fork并且一直在维护中。Python使用它有几种方案:
    • DLL调用:反应很慢,好几秒才能得到返回值,且必须以管理员运行;
    • 解析其Web Server页面,但也不是最优解;
    • 另有其他方案若干,抄来抄去的,有的甚至跑不通。

经过探索验证,找到一种较好的方法。当然,这个方法吃相也不太好看(但解决了问题)。

阅读全文 »

最新版Seafile在Windows10环境下的详细编译步骤(2025年3月)

基本参考官网:

https://manual.seafile.com/12.0/develop/windows/

但,其内容不详细,且有一些缺失或错误。
本文根据实操验证,可成功。编译均为Release x64。


00、基本环境(带星号为建议版本,即如果更换版本可能会失败)

  • Git for Windows
  • Python 3
  • OpenSSL
  • PowerShell
  • Visual Studio 2019 Community *
  • Qt 6.5 *
  • QT VS Tools
  • vcpkg
  • Wix 3*
  • Paraffin

阅读全文 »
0%