花开彼岸天

鱼跃此时海

Server Rebuild

#NAS 分配

Self-host (AIO)

Poor Man's Synology (Xpenology)

旧电脑准备退休了, 准备3D打印机修完以后重新搞一个机箱。

  1. 创建虚拟机。选择intel E1000 网卡。
  2. 添加启动盘,Arc loader,下载下来的是img,无法直接添加到VM中,使用 qm importdisk 命令添加
    qm importdisk 101 /var/lib/vz/template/iso/arc.img local-lvm
  3. 添加硬盘。由于有一个比较大的18T的硬盘,所以直接passthrough,这样子性能比较好。另外两个硬盘直接作为ssd缓存 #TODO

硬盘直通:

裸磁盘映射,将单个硬盘或者分区,通过qemu进行映射到虚拟机。通过这种方式,硬盘会在虚拟机内会认为是一个qemu-hdd。

SATA控制器直通

VM系统直通SATA Controller(SATA 控制器),会把整个SATA总线全部直通过去,就是直接将sata总线直通,那么有些主板sata接口就会全部被直通。性能等于裸机, 需要IOMMU.

迁移

迁移最方便的还是用hypber backup,在新主机上安装hypber backup vault, 然后在source上启动备份。#WIP
备份完成后,在新主机上释放备份就可以。

Passthrough iGPU

直通iGPU的原因是考虑到Jellfin和Moment的需求。 虽然貌似也可以用CPU,但是iGPU更加方便,特别是Jellfin那边。 #TODO

其他各种hack

其他的就是添加各种支持,hack。
Advanced Media Extensions 3.0

Reference

https://pve.proxmox.com/wiki/Passthrough_Physical_Disk_to_Virtual_Machine_(VM)
https://pve.proxmox.com/wiki/Performance_Tweaks#Disk_Cache
https://optimus-xs.github.io/posts/passthrough-hard-drive-in-proxmox-ve/

Poor Man's Jellfin

基本流程如下

  1. 备份
  2. 部署aliyun-webdav
  3. 部署rclone
  4. 配置Jelyfin
    aliyundrive-webdav

通过在线工具获取 refresh token

  1. 暴露阿里云盘API 使得他能通过webdav的方式访问

  2. 因为Jellyfin不支持直接访问WebDav, 所以需要中间层, 之前别人是通过rclone来实现的, 但是我觉得太复杂了, 后来看到了aliyundrive-fuse, 但是阿里云盘改了API原作者懒得改了, 直接archive了项目. 所以又回到了rclone

  3. 群晖的奇怪设计导致rclone 总是起不来, 思索再三, 决定用虚拟机直接上一个.

配置webdav 和rclone

1
rclone config
1
2
3
4
#新建本地文件夹,位置可以自己选
mkdir /data/aliyunwebdav
#挂载
rclone mount DriveName:Folder LocalFolder --cache-dir /tmp --allow-other --vfs-cache-mode writes --allow-non-empty

DriverName是你在配置rclone的时候设置的名字,Folder没有需要求的话填/即可,LocalFolder是你本地挂载的地址,/tmp比较特殊,上传时缓存目录,其他类型挂载一般时不需要这个参数的,默认/tmp地址即可.

aliyunDrive
rclone mount aliyunDrive:Jellfin/ aliyunwebdav –cache-dir /tmp –allow-other –vfs-cache-mode writes –allow-non-empty

1
2
3
mkdir /data/aliyundrive
sudo apt install fuse #安装FUSE
rclone mount aliyundrive:Jellfin/ aliyundrive --cache-dir /tmp --allow-other --vfs-cache-mode writes --allow-non-empty

设置开机自启动

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#将后面修改成你上面手动运行命令中,除了rclone的全部参数
command="mount DriveName:Folder LocalFolder --cache-dir /tmp --allow-other --vfs-cache-mode writes --allow-non-empty"
#以下是一整条命令,一起复制到SSH客户端运行
cat > /etc/systemd/system/rclone.service <<EOF
[Unit]
Description=Rclone
After=network-online.target
[Service]
Type=simple
ExecStart=$(command -v rclone) ${command}
Restart=on-abort
User=root
[Install]
WantedBy=default.target
EOF
1
2
systemctl start rclone #启动rclone
systemctl enable rclone #添加自动启动

Poor Man's Jellfin 反向代理

  1. 设置群晖反向代理.
  2. 设置路由器端口转发
  3. 配置证书
  4. Comment

设置群晖反向代理

设置 → 登陆门户 → 高级 → 反向代理服务器

记得用SSL

OpenWRT端口转发

理论上不需要做端口转发了. 直接指向端口转发服务器就可以啊.
所以我选择暴露443端口, 80 的全部都block掉.

配置证书

ACME很好用. 这边使用的是群晖自带的 Let’s Encrypt. 需要注意的是记得把所有的二级域名都要加进去.…
Let’s Encrypt 不能自动包含二级域名,只能手动加.

Comment

群晖自带的反向代理工具其实基本上够用了.唯一存在的问题就是会经常唤醒
有一个项目叫做lucky,感觉挺好的,需要再评估一下。

DIY餐桌 Part 2

最终效果还ok, 但是有一个一开始就应该直接上一个planer. 选的木头有点不太平, 有sander打的有一点不平整. 除此之外上的油也有的不合适…
但是总的来说还是满意的.

小米AX9000折腾记录

双分区固件的好处不会死…… 用小米救砖工具能快速恢复分区表.

ssh

基本原理就是利用另外一个OpenWrt通过中继进行注入攻击, 具体操作参考卡卡的视频. 他的视频是最无脑的.

cat /proc/mtd

mtd21: 03800000 00020000 “rootfs”
mtd22: 03800000 00020000 “rootfs_1”

rootfs总共有两个分区, 分别为21和22. 其中,当last success 返回1时, 使用的为mtd22; 返回0时,使用21;

nvram get flag_last_success

返回的值为1, 所以需要使用以下命令切换到21分区:
nvram set flag_last_success=0
nvram set flag_boot_rootfs=0
nvram commit
reboot

需要注意的是,切换分区后返回的值会变,这里指最开始的返回的值.

接下来需要做两件事:

双系统切换

OP切换到小米系统

fw_setenv flag_last_success 0
fw_setenv flag_boot_rootfs 0
reboot

小米系统切换到OP

nvram set flag_last_success=1
nvram set flag_boot_rootfs=1
nvram commit
reboot

ssh密码:9b7fb870

配置

默认安装完以后没有LuCI, 需要使用下列命令安装:
首先连接ssh: 不建议设置root密码.

opkg update opkg install luci opkg install luci-ssl /etc/init.d/uhttpd restart

默认用factory安装完以后是recovery mode, 进入固件升级页面, 使用同版本的upgrade固件”升级”系统. 重启后会退出该模式, 但是需要重新安装 LuCI.

接下来就是该干嘛干嘛. 有一个需要注意的是, 官方固件会有第四个radio 出现, 不能有启用它, 一旦启用, wifi会有断流的情况, 每几秒就断流一次. 16MHZ 也不能启用.
radio3 Qualcomm Atheros QCN6024/9024/9074 802.11ac/ax/n

频率设置

radio0 (5GHz AN)
radio1 (5GHz AX 80MHz only)
radio2 (2.4GHz)
radio3 (5GHz AX 160MHz)

推荐安装的软件

DIY餐桌 Part 1

看了一眼餐桌的选项,貌似最合适的是DIY。房子买了,但是太贵了。差不多一点的桌子都要一千多,而且也不是多么的好的那种。 不知道为什么突然灵光一闪,可以用homedepot的成品countertop来弄啊。一对桌脚,差不多就是$200,那么搭配一些螺丝,seal,wood finish oil,砂纸之类的,应该在$700左右。

Hardwood Reflections 有一个很漂亮的相思木的厨房countertop,搭配桌脚或者X型桌腿。 看上去效果很好,也可以考虑live edge的桌面。

Building stuffs-李笑来

Building stuffs — 做出东西来

我个人最看中人的这个特质。人群中只有少数人最终能拿出完整的作品一人与人之间的差异是如此之大,乃至于少数人有作品,更少数人有好的作品,只极少数极少数人才可能作出传世的作品;而与此同时,绝大多数人(万分之九千九百九十九的人)一辈子都没有像样的作品,他们连一篇作文都写不明白。

从一开始就要想尽一切办法做出完整的作品来,哪怕最初的作品很差一但必须完整。那些有完整作品的人,能力、耐力、学习能力都会超出他人许多倍。无论看起来多简单的作品,只要是完整的,其表面之下的复杂程度是那些没做出过东西的人全然无法想像的。

我甚至经常建议我的合伙人们,在招人的时候,把这一点当作最靠谱的判断方式。少废话,少吹牛逼,给我看看你的作品。这个原则可以一下子过滤掉所有的废物。
另外一个很自然的现象是,如果一个人能做出像样的东西来,那么他身边的聪明人密度无论如何都会比其他人的高出很多。不要吹牛,聚焦作品、且是完整的作品。比如一篇文章,一个能跑起来的程序;一个能正常良性循环,不断产生收入的公司。当你完成这三件事情,几乎你一生可以说已经实现财务自由,基本不会再为衣食发愁。是文章,即使像我这样原来只发在博客,也会有几千读者;是产品,再小众也会有人亻吏用;是公司,就会接触到大量人。这点其实相当相当重要。作品、完整的作品。我招过无数人。根据我的经验,当我一旦面试时,假定这人未来需要培养,当时没有完整作品,几乎事后都会培养不出来。其实,所有行业都一样的。作品、完整的作品。即使是多人协作的作品,也一定要扛到最后。在我对职业生涯的观察,普遍存在一个两年定律。如果一个人不能在他的职业生涯早期,两年内,在整个行业完成几个完整的作品。那么,他几乎就废了。比如,管理咨询行业,职业生涯早期两年,如果你没有能力,完成完整的管理咨询项目。几乎就废了。如果一份工作,越不能给你独立完成作品的机会,就越意味着它是偏外在动机束缚的。

斯坦福大学创业成长课

无处安放

今天整个人比较暴躁。暴躁的原因呢,可以归纳出三个原因:

  1. Ashley那边没有跟进。

  2. 墨西哥那边没有跟进。

  3. 老董让PB毕业,对比一下我现在的状况,其实对自己蛮失望的。这个倒不是对老董有意见,更多的是对自己。

首先,发现自己失去了长阅读能力。现在的我对于阅读长文的能力明显下降,或者说几乎就要不存在了,更加习惯阅读的时候不思考的那种模式。阅读论文的能力还是有的,但是对于日常的很多文章,经常会再阅读的过程中走神。

拖延症:

  1. 开题答辩:应该说是前年开始弄得,但是到今天为止都还没弄好。

  2. 摸鱼:不得不说,现在摸鱼太过分了。

展望2023

今天算是正式过完年的第一个工作日。只是我不是很有心思干活。或者说最近一段时间都是这样子。

回头看看,感觉proposal真的拖了很久,我自己都不知道再干什么了。论文也没有什么进度,看看小伙伴们感觉自己简直就是。。。。

很多的东西也都需要整理一下,比如说桌面,还记得之前看过的一篇文章讲整理桌面的,意思差不多就是 一屋不扫,何以扫天下;一桌不整理,何以整理人生。 文章暂时找不到了,但是大致的意思还是记得的。这次回国以后,家里面的行李都还没整理完,然而回来已经三个月了

孤独

时间真的是过的很快。算起来我也是30多的人了。
年轻(本科)的时候算是挺有倾述欲的,只是一直觉得私人的事情,不适合和人说。但是,现在的我仿佛一点倾述的欲望也没有了,更加让我恐慌的是,有的时候貌似整个人都变得空心化了,没有什么可以倾述的。
这次回家的时候,翻出了好多年前写的日记,只是由于太羞耻了没有一页页看,稍微看了几页而已。 但是,突然想到了当年写过的一句话:什么是孤独?孤独就是当你看到一个美景,遇到一个让人激动的事情,当你兴奋的拿出手机,却不知道要分享给谁的时候,那就是孤独。
可能人就是会孤独吧。

时间

又到了周末,又是一个什么事情都没有做的周末。周六爬起来打羽毛球,现在浑身上下都是酸疼。。。
现在的感觉就是自己浪,不注意身体,熬夜过度,掏空了身子的感觉 -_- 精神也不太好。起来以后,中午基本上就很累了。下午非常的没有精神。 这个问题现在以及很严重的影响了日常的生活,只是一直都没有办法调整过来,主要的问题是晚上上床太晚,玩手机;早上醒来玩手机,磨蹭一个小时才起床。

总结一下最近不应该在忙的事情:

  1. 逛reddit
  2. 看黄老仙和F91
  3. 看辉光管相关的东西

实际上应该做的事情:

  1. 搭模型, RL,RB, OPT EMS for FC EV, HESS etc…
  2. 改动态规划模型 + nest opt。
  3. Proposal!!!!!!
  4. 调整作息
  5. 知识图谱的调整与方法整理
  6. 写论文

关于作息

Proposal。。again

今天老董打电话来问开题报告的事情,我和他说我这周给他。

如果回头看看过去的两三周,其实我基本上就没怎么动过开题报告。今天下午感觉写了一会儿,但是看了一下记录也就半个小时的样子。一天的有效工作时间也就40分钟左右。哎

最近一直在写开题报告,拖了太太太久了。。。都不敢去找导师。 框架基本上写完了,还有一些preliminary study和一些零散的review没写完,估计下周可以写完。 如果努力一点,可能这周也能搞定。

算起来疫情已经两年了。曾经以为疫情很快就会过去,但是回过头去发现错过了好多事情。最明显的事情就是整个人明显的烦躁起来了,不愿意出去走走散散步什么的。

———-4个礼拜&&开题报告被打回来了两次以后———-

最近总是有点emo上头,主要是做什么都提不起劲来。拖延症也越来越严重了,已经非常严重的影响了学习和生活。比如这个刚开始写的时候是二月头上,但是今天都已经是四月了。现在回头看年初定下的目标,感觉明年又是一个复制粘贴的过程。。。。

双链笔记daily note

双链笔记真的是一个很有意思的东西, 有一段时间用双链笔记用的很起劲,特别是daily note 功能。只是某种程度上来说,这个东西很有迷惑性,因为它不太具有回顾的功能。特别是之前看了Struggle with me 的某次分享以后,直接套用了她的模版,但是一直用的很不顺手。不是说她们的方法不好,而是不适合我这种懒得回顾的这种。特别是和buju混合之后就总是乱乱的。 直到今天无意中看了另外一位大佬写的专栏,然后有一点明白这个流程是怎么样的。 这里引用文章里的一句话,很好的总结了daily note的作用:

当下的我们需要做的,是那些只有现在能做,而且有意义的事情,「每天坚持积累」正是这样的事,而「整理得井井有条」并不是,这才是快速无压记录的真正核心。

作者的观念是,daily note适合做收集,只是要加上合适的tag活着链接,那么下次整理的时候就能吧所有相关的议题都包含进来。 而所谓创作其实包含两部分,一部分是知识/创意收集,另外一部分才是整理。当我打开了一个文档做笔记的时候,其实很多时候是将这两部分一起执行的,只是很多时候这个方式是增加了很多的压力,毕竟只有有一定的理解了之后才能做合适的整理工作。那么使用传统的方法就会导致了对笔记的重构。

重构什么的。。。。呵呵呵呵呵 做两次就不想做了

Proposal

今天老董打电话来问开题报告的事情,我和他说我这周给他。

如果回头看看过去的两三周,其实我基本上就没怎么动过开题报告。今天下午感觉写了一会儿,但是看了一下记录也就半个小时的样子。一天的有效工作时间也就40分钟左右。哎

聊聊自卑吧

差不多是睡觉的时间了,只是看到一个博客,突然就就觉得很有意思。有一点感触的吧。

聊聊自卑吧

情绪是很能影响一个人的,尤其是自卑带给人的情绪。我已经记不清楚自信和自卑交替的这种情绪伴随我多长时间了,但就像蔡康永说的,要做好一个人,做自己,这最重要。时刻辨认当下自己的情绪,知道他们由哪儿来,可以放到哪儿去。当你发现自己有自卑、不自信、焦虑等消极情绪是,记得跳出来,看看自己身上有哪些标签,有别人贴给你的,有自己贴给自己的。把那些标签丢掉,只留下几个自己认为重要的标签,留下来,把它做好,别再为了一个不想干的人丢给你的标签,毁了你的整个生活。

时刻辨认当下自己的情绪 是一个很重要的能力。感觉曾经的我可以做到这种事情,但是慢慢的由于某些原因,逐渐的失去的这个能力。

每次看到那种自信的人,都是极为的羡慕。可以说,每次看到这种人的时候,都觉得他们整个人都在放光。

还是记得刚来的时候也是踌躇满志,只是现实很快就破了一盆又一盆的冷水,觉得自己很周围的很多人有差距。。然后慢慢的又往另外一个极端去了。慢慢的就变的拖延,佛系,而这个差距也越来越大;自然而然的,也越来越自卑。周围的人可能大概率不会觉得我是一个自卑的人。当然这是另外一个故事了。。。

导致的原因其实很简单,想要的太多,而本身懒散的性格导致的执行力差。

不开心

现在一直不开心。

很难说到底是为什么,

自用软件收录

收录自用软件和服务。

恐惧

刚收到一封邮件,一组学生的模型还是没有跑通, 约了明天早上10点meeting。刚收到邮件的时候有一种莫名奇妙的慌张和恐惧,有一种我搞不定的感觉,但是其实也不可能搞不定啊。也不知道他们现在什么情况。只能说要冷静一点,然后看是什么情况,再

这周其实过的完全不是按照计划来的:计划中的8点起床完全没有实现。冥想和背单词也完全没有动手。封网站得赶紧动手,防止自己手软,然后以25分钟为一个模块,执行番茄计时。

此外,要再思考一下buju的事情,现在用的这套系统虽然是无纸化的,便于检索,但是感觉作为每天的记录还是不太好用,经常用着用着就不用了,之前的notability感觉其实更加实用。

Recall一下这周的计划:

无题

周一整个BC都瘫痪了,发大水什么的,只是岛上还是一如既往的最岁月静好,在考虑要不要去买点吃的,防止这两天断粮。。。。

最近总是懒得做很多事情,在lab的时候效率也很低,论文也看不下去,某种程度上是由于长期的熬夜,真的是不作死就不会死。这个学期刚开始的时候还还准备去健身房的,但是很快发现这个学期健身房关门了;有做keep的想法,但是一直没有实践。

日记什么的也很久没有写了。感觉马上就要不用了。。。。不过键盘搞定了,基本上完全搞定了,划船机还没买;椅子买好了,还没送到,tracking也没有更新,找Herman Miller的客服,结果给了错的tracking(寄到了ON,现实已签收。)

现在也总是在床上玩手机,感觉必须要把手机放起来,省的一睡醒就玩手机。

身体毕竟是本钱,要开始锻炼身体,恢复身体素质。(上周打球把脚皮磨掉了。。。。疼)

每天的routine 要构建起来!

无处安放

很长的一段时间没有写一些没啥营养的废话了。今年年初的时候有那么一点抗拒写东西一直“宣称”自己很忙,当然实际上忙不忙其实也只有自己知道。
先总结一下之前这半年吧:
Done:

  1. 课上完了。
  2. 分体键盘搞好了
    Not Done:
  3. 论文01没有写。
  4. 论文02没有写。
  5. Research 基本上停滞了。
  6. 开题没有弄。
  7. 游泳没有学, OW也没有考
  8. 枪证没有考。
  9. 早睡就没有大成果
  10. 每天阅读30分钟未达成
  11. 2W词汇量未达成(2月份以后就没有背过单词了。。。)

有的时候真的很讨厌自己。

关于效率

如果说,每天9半点开始干活,中午休息一个小时。到晚上6点,可以有至少6小时工作时间。

做饭吃饭2个小时,睡觉9小时,那么差不多可以有3个小时干其他事情.
这个月开始实践一下吧! 毕竟现在是博士生了,要认真啊.时间总是不够的.

加油!少年成为他想要模样,就是岁月最好奖赏!

AI

要爱自己啊。

2020

2020!
还没回顾自己的2020,某种程度上,又一次浑浑噩噩的过了一年。
这一年的任务基本上都没有完成。

秋分已过,中秋降至

今天,其实应该说是昨天(现在已经凌晨了)聚餐,提前欢送彪哥回国。

认识彪哥很多年了,虽然很多事情都没有细谈,但是不得不说他是一个很有意思的人。不过这些都是别人,说说自己吧。

这个学期上连续介质力学,这个课还是蛮难的,有一点跟不上进度,但是主要原因还是没有正确的花时间进去。之前找的参考书非常的好,讲解的也非常的详细,排版也很舒服,但是一只没有花时间进去看,导致现在有一点跟不上。至于老师推荐的那个书,其实也很不错,只是排版什么的比较难受,可以作为强化思路的材料;优点是很薄。

饭后聊天的时候,说起另外一个学生,彪哥说老板夸他认真仔细努力

哎,很长的一段时间里,我都是有一点自卑的吧,可能现在这个已经很影响我的观念,思想和行为了。

曾经我也是很意气风发,只是哎

希望少年成为他想要模样

加油吧,已经老了的少年!

对于拖延症:
a. 避免去想完整的大任务,避免去想接下来自己要努力一星期甚至一个月、一年。这会让你觉得人生无望。
b. 也不去管,1小时之后你是在学习,还是在玩手机,或者出去浪;我们的小目标,仅仅是管住自己1小时,这是绝对没问题的。

给这1小时,赋予非常明确的任务,比如单纯地找资料、或者看100页书,或者写出2k字,这类非常明确,且非常单一的任务。
这类任务,是根据你的远大目标,拆解出来的小任务,务必非常具体,并且限定时间。
在这1小时内,无论想到其他任何任务,或者其他任何诱惑(微信、知乎、微博、看剧),都只做最开始决定好的那件事。即使中途觉得别的方法更好,也绝不更改。(这一点非常重要)
如果期间有所动摇,暗示自己:我只需要管住自己这一个小时,这是绝对没问题的,我可以做到。
从前你逃避的问题,最后总会杀回来,逼着你真正去面对。

和时间做朋友

自用self-host

稍微记录一下自用的应用

Docker


计划ing

wakapi: 📊 , Wakapi – Coding Statistics官网

Dashboard:

Filestash — Self-hosted client for your data

Wayne Hardware

- [Invoice Ninja](https://invoiceninja.github.io/en/self-host-installation/)
- [n8n](https://n8n.io/)
- [ERPNext](https://erpnext.com/)
- [paperless-ng](https://github.com/jonaswinkler/paperless-ng)

Reference:

HomelabOS and awesome-selfhosted

七月流火,八月萑苇

一不留神2020已经过去四分之三了。 回顾一下,这三个月没有做什么有效的事情,也就是蹲家里,打游戏,做做饭。
看了一下RescueTime的记录,这个月至今总记录时间222h

Website Hours
Youtube/bilibili 90
知乎 26
虎嗅网易reddit, etc. 3.5
Starcraft/Build&shoot 11

其他零零散散的时间先不算,光这些就已经超过一半了。

影响我效率的原因有很多,但是最主要的还是自己的心态。计划背单词的,貌似上个月开始就完全没有进展了,锻炼身体跳绳什么的也完全没有执行。
想要做什么呢?
Atomic habits上有说过,首先是想明白想要成为什么样的人,然后知道成为这样的人需要做什么,最好才是去执行。

那么,我想成为什么样的人呢?

6月Review

君不见黄河之水天上来,奔流到海不复还。
君不见高堂明镜悲白发,朝如青丝暮成雪。

时光流逝一去不复返。

一直对 ‘李白’ 的将进酒有一种莫名的感觉

PhD 第一个月

Flower
Flower

最近一段效率很低。稍微总结一下主要是两个原因:

  1. 睡得太晚,上床以后经常玩手机,2AM才睡觉;晌午才起来。
  2. 很多的时间都用在娱乐,比如看视频/zhihu

解决方法:

📖 more posts 📖