第一次装机过程与记录
6月30号下的所有硬件单,7月1号就已经装好了,本来不想写的,但是想着最好还是记录一下,以便日后查看。
装机的配置清单是在蹲了几天的图吧和知乎,并结合微信小程序的装机助手里面别人的配置定下来的,总体还是有点超预算了。
因为是第一次装机,怕买到残次品点不亮,所以这次所有东西都是从京东自营买的,价格方面有些偏高,没有从更便宜的淘宝、拼多多、闲鱼二手购买,以后的话可以考虑从更便宜的渠道,或者去闲鱼捡垃圾,做一个垃圾佬。
项目
型号
价格
CPU
i5 13490F
cpu和主板套装一起买的,总价格1491
主板
铭瑄终结者B760M WIFI 终结者
显卡
耕升 RTX5060 暴风
2688
内存
七彩虹16GB DDR4 3200
188
电源
酷冷至尊 GX650W 金牌 日系主电容
386
机箱
先马平头哥M2 五风扇全玻璃侧透
89
散热
利民AX120R SE 青春版 单塔
68
风扇
先马游戏风暴 3个
24
其中硬盘用的是之前机器上的一块ssd,所以就没有单独购买。
装机基本上是按照B站赵德柱和硬件茶谈的视频来进行的, 总 ...
记录一下今年治牙的过程
今年对牙齿做了多次治疗,记录一下治疗过程。2月份的时候,口腔半边很疼,怀疑是牙的问题(其实去年也出现过一次,但是当时疼了没多长时间就好了,所以没怎么关心),所以去了一趟医院,拍了一下片子,医生诊断是左上部分的智齿坏了,并且已经触及到神经,所以很疼。因为是智齿,拔掉也没影响,于是拔牙。拔牙的时候打了麻药,所以没啥疼痛感,即使后面麻药失效了,也没啥疼痛感,只是因为是第一次拔牙,刚开始的时候还是有点小紧张的。同时医生也建议我洗牙。这是当时医生的诊断:
后面到5月份的时候,去了一家私人诊所洗牙(为啥去私人,因为近而且不需要验血,正规医院很多都得验血),洗完牙的时候诊所人员告知牙周炎比较严重,同时还有部分蛀牙,需要尽早治疗。
想着私人诊所可能会存在坑人的情况,所以挂了一个首都医科大学附属北京口腔医院的号(本来是计划挂北大口腔的,奈何号难挂,挂了三四天都没挂上),医生检查结果属于轻度牙周炎,但是最好也要及时治疗。这是当时医生的诊断:
于是便开始了牙周刮治,期间共刮治了三次,总共持续了大约1个月,第一次是左上部分,第二次是右上部分和右下部分,第三次是左下部分,其中第二次刮的右边是最严重的,这次也打了 ...
预测未来
现实世界是微妙且多变的,谁也没法预测下一个节点会发生什么,蝴蝶效应深刻的影响历史中的每一个进程。
那些大人物的某个看似很普通的一个决定,很可能就会导致后续一系列事件的发生。
而更多的芸芸众生,他们的决定可能影响的人更少,但是谁也没法确定在这更少的人中是否隐藏着下一个天选之子,从而推动世界的变革,引发洪水猛兽的到来。
所以,预测未来我认为是可笑的,黑天鹅事件会发生在各个领域,只不过有的领域可能影响范围更小而已。
写到这儿,我突然想到很久之前看的一部科幻小说,里面的主人公编写了一个程序,只需要输入一组参数,就可以模拟从宇宙大爆炸开始之后的一切事情,这个主人公很幸运的得到了他所处世界的宇宙初始参数,从此他就可以预测未来。
这个创意对于科幻小说而言是不错,但是如果思考其合理性, 我觉的根本不可能。首先我们不考虑要达到这个效果所需要的恐怖算力, 单是主人公预测未来这件事本身就是未来的一部分,当你去预测的时候,你的参数其实就已经发生变化了,在这之后的所有都会因为你的这个微小改变而改变,可能对于世界的影响是微乎其微的,但是对于自身的影响则是巨大的。当然,这个能力有一个巨大的好处,那就是可以还原历史 ...
最终还是投向了obsidian
之前写过一篇文章,讲述了一些笔记软件的选择, 当时主力使用的是思源笔记,同时为了解决多端同步的问题,我是将思源直接部署在了vps上,通过网页进行访问,这样间接实现了数据同步的问题。
但是用了许久下来,发现了一些问题,而最终是这些问题,导致我放弃了思源笔记。
对于我而言,最主要的几个问题如下:
因为是部署在vps上的,一直担心哪天我的vps不续费了后续笔记就都丢失了(虽然做了备份,但是vps过期之后就无法公网访问了)
思源笔记更新太频繁,中间升级的过程会有一定的风险。依稀记的中间有一次为了使用它的一个新功能,将思源笔记进行了升级, 升级完之后,其中有几篇笔记的排版出现了错乱,不得已只能手工重新编辑。这次还好只是样式出现了问题,要是数据丢失了,那就真不知道去哪儿哭了。
所以,最终我还是选择了obsidian。选择obsidian是因为其本身存储就是一个markdown文件,这样只要该文件存在,即使后期obsidian不维护,仍然可以使用。而且obsidian在我看来,只要不折腾,其实还是非常简单且易于使用的。
同时,将思源笔记内容迁移到obsidian的过程,也是一个知识收纳与整理的过 ...
pve lxc容器使用vnpy的问题
最近在网上找较近时间的一些期货1分钟K线数据,发现基本上都是需要付费的,所以想着自己去录制行情数据。
录制这一块使用了vnpy。vnpy本身支持行情录制,但是有两个问题不符合我现在的需求,需要解决:
需要手动指定合约名称,而我的需求是录制全市场行情
无法录制主力合约
所以在网上找到了一个全市场行情录制的脚本, 修改了部分进行优化,同时对于主力合约,每天自己在后台合成。资源占用方面比较少(我这儿只录制了bar数据,没有录制tick数据,如果要录tick的话,所需的系统资源应该就更多了 )。
刚开始调试的时候,是在windows上运行的,没有问题,但是当我将脚本放到使用pve创建的lxc容器中(容器模板是ubuntu 22.04),不知道为啥,CTP一直在报连接成功,然后再连接断开,也没有更详细的报错日志。猜测可能是lxc,抱着尝试的心态新创建了一个ubuntu 22.04的虚拟机, 果然成功了。
至于为啥lxc不行, 暂时还不知晓,写此文章仅记录一下。
扔垃圾的感受
今天去扔垃圾,
突然发现将垃圾扔出去的时候,
心里有一种莫名的快感。
为什么呢?
可能是将不要的东西丢掉,是对过去的一种告别(☺瞎矫情☺)。
解决macos sierra重新安装时报错-准备安装时发生错误
最近打算把之前的一个旧的苹果笔记本出售,型号是2015 macbook air,因为出售之前需要把系统整个清理干净,所以按照苹果官方的建议,先将磁盘抹掉,然后重新安装。
选择重新安装的时候使用了这个笔记本最刚开始的版本macos sierra(没得选择,只有这个选项),但是安装到最后几秒的时候,报错“准备安装时发生错误”,试了好几次,中途使用了网上说的网络时间错误、APFS等措施,还是不行。
最后想到了一个可能,因为我这个笔记本中途升级到了Monterey,现在这样直接降级安装可能有问题,那如果安装这个Monterey版本是不是可行?
最终证明是可行的,也不用U盘等进行安装,具体操作步骤如下:
开机的时候按Command+Option+R进入网络恢复模式(注意千万不要使用Command+R那种方式进入,在这种恢复模式下只能安装sierra)
这个时候我们就能看到屏幕上有”重新安装macos Monterey” 选项, 此时如果直接进入安装,会发现没有磁盘。所以应该先进入磁盘工具,抹掉内置磁盘,格式选择APFS
点击菜单栏的退出磁盘工具,回到刚开始页面,此时再选择”重新安装macos ...
记录一下使用vercel搭建umami中需要注意的地方
在使用vercel搭建umami的时候,步骤比较简单,直接使用官网的deploy按钮,一步一步来就行。
其中有一个点需要注意,在填写环境变量DATABASE_URL的时候,按照官网说明,对于umami应该使用的是POSTGRES_PRISMA_URL,但此时如果直接使用POSTGRES_PRISMA_URL,在deploy的时候,连接数据库会报错,报错信息如下:
1prepared statement "s0" does not exist
看到supabase下面有这句话,对于umami使用的是prepared statements。
所以不能使用默认的6432端口, 改成5432端口就可以了。
1postgres://xxx@xxxxx:5432/postgres?sslmode=require&supa=base-pooler.x?pgbouncer=true&connect_timeout=10
还是不能太依赖自建服务
我发现有时还是不能太依赖自建的服务,否则后续升级的时候,可能会出现一系列问题。
比如我现在用来进行流量监控与分析的是自建的umami,最近因为需要用到其中的一些新功能,需要进行升级,但是发现升级比较困难,原因是旧版本umami用的mariadb版本比较老,新的umami用到了一些mariadb新的功能,所以需要同时升级mariadb,但是我的mariadb上还有其他的一些数据,不方便升级,所以只能放弃了。
Android应用在上架Google Play时封闭式测试的一些建议
最近上架了一个自己写的App到Google Play上,其中的封闭式测试这一环节卡了很久,现在将其中的一些注意事项记录一下,方便后来人看到。当然,这个只适用于那些没有自己的测试渠道,和我一样,单纯只有自己一个人的情况下,怎样通过封闭式测试。
因为我是第一次弄这个,前后经过了二次被拒,第三次才成功通过。
这是我第一次申请失败的截图。
Google Play对新注册的账号,如果需要发布应用,必须要有封闭式测试,且要求连续14天有20个人参与测试。
对于我这种没有自己测试渠道和测试人员的开发者,目前来看,成功率最高的是通过在reddit上发布帖子或者在别人发布的此类帖子下回帖,如此找到20个人参与测试,其中https://www.reddit.com/r/AndroidClosedTesting 这个板块热度较高,相对而言更容易。
首先是找人,可以在刚开始的前2天自己发帖或者回帖,凑齐20个人(可以多一点,因为中途可能会有人卸载),然后在之后的每天内都可以继续找人,还是为了防止中间有人卸载,不过之后的话就不用那么多了,每天找到几个就OK了。
还有一条是在这期间,可以发布几个版本,让Goog ...