A Journal Through My Activities, Thoughts, and Notes
Debian系Linux系统下查看显示器型号信息:

sudo apt install hwinfo  # Ubuntu/Debian
hwinfo --monitor | grep -i model


#unixtips
艾森豪威尔:如果人民只要温饱就能够满足,他们还不如待在监狱里。#网摘
#网友语录 Jolly 对未来的真正慷慨,是把一切都献给现在。

4o: 这句话的意思是:真正的慷慨不是空谈未来,而是全力以赴地活在当下,把现在能做的事做到最好。

从现实角度看,我们对未来的投资、梦想的实现,归根结底都取决于当下的努力。如果总是把希望寄托在“以后再做”或者“未来会变好”,反而可能让未来一无所有。真正的慷慨,是把时间、精力、热情毫无保留地投入到现在,而不是吝啬当下、幻想未来。

你怎么看这句话?

我:全力以赴的活在当下就是全力以赴的活在未来。因为未来正是由一个个当下组成的。

4o: 说得好!未来不是凭空而来的,而是由无数个“现在”叠加而成的。全力以赴地活在当下,其实就是在为未来铺路。

很多人把未来当作一种“遥远的理想”,但实际上,未来并不是等来的,而是做出来的。每一个认真的选择、每一分投入的努力,都会在未来的某个时刻回馈给自己。

所以,与其焦虑未来,不如把握当下;与其幻想未来,不如创造未来。

我:你小嘴叭叭的,比我能说啊
#网友语录 Jolly 愿新年,胜旧年。2025,更好的爱自己爱生活 ❤️
#网友语录 nuo诺诺诺诺 人生是连续的刹那,尽情活在当下。
原来这种种子像小地雷的喇叭花的名字叫紫茉莉。我记得小学时候这种花校园里很常见,今天搜索了一下,原来它有这么好听的名字。对了,也有人管它叫“地雷花”。哈哈

!image
#systemd 具有 chroot 功能,但它通常以 systemd-nspawn 的形式实现,而不是直接使用 chroot 命令。systemd-nspawn 是一个更高级的容器工具,它提供了比传统 chroot 更安全和更易管理的方式来运行隔离的环境。

systemd-nspawn 作为 chroot 替代方案

systemd-nspawn 允许你启动一个类似 chroot 的环境,但它默认启用了一些安全机制,例如:

自动挂载 /proc、/sys 等必要的文件系统

限制特权以防止容器内的进程影响主机系统

支持 --bind 选项来挂载主机目录到容器

使用 systemd-nspawn 进入 chroot 环境:

sudo systemd-nspawn -D /path/to/rootfs

其中 /path/to/rootfs 是你的 chroot 目录。

systemd 直接支持 chroot 吗?

如果你只是想在 systemd 服务中使用 chroot,可以使用 RootDirectory 或 RootImage 选项。例如,在 systemd 服务单元 (.service 文件) 中,你可以这样定义:

Service ExecStart=/bin/bash RootDirectory=/path/to/rootfs PrivateTmp=true

这样,服务进程将在 /path/to/rootfs 目录中运行,相当于 chroot 了这个目录。

关键选项:

RootDirectory= 指定 chroot 目录

RootImage= 指定 chroot 目录的镜像文件(需要 systemd-nspawn)

PrivateTmp=true 让 tmp 目录在 chroot 里是隔离的

传统 chroot vs systemd-nspawn

总的来说,如果只是单纯运行某个程序在不同的根目录下,RootDirectory= 可能足够。但如果需要更安全、可管理的 chroot 体验,推荐使用 systemd-nspawn。

抄自我的好友LSW的朋友圈
保皇渐进改良和革命哪个路径更好?英国是渐进改良路线,法国是革命路线。这俩结局都比较好。

俄罗斯中国朝鲜越南古巴是革命路线,西班牙台湾算是渐进改良路线。从这几个例子看,仿佛渐进改良更好。但谁知道呢?历史就是时间,只能一条线向前走。
#git diff -U10

将diff时显示的上下文行数改为10行。
#小菜园 今天摘了2根黄瓜,2个西葫芦,一个西红柿,一把四季豆,一捧西兰花。homegrown的自然成熟的西红柿真的非常好吃!
随时随地在线,是造成人类控制不住刷手机的物质条件。只要有网络,人很难控制住刷手机的冲动。人为地制造一些无法随时随地在线的机会,也许有助于个人成长。
#网友语录 Marskay AI再厉害又怎样呢,很多人类还是连爱都不敢说出口。
即便是不完美的unit test,也比没有好。为什么这么说,因为我刚刚写了一个在我看来很烂的测试,但它一样帮我发现了一个我代码中的bug。

再说写测试写久了,你也就会越来越擅长写出好的测试,以及写出更容易测试的代码,也就是架构良好的代码。
好消息和坏消息
好消息:一家长为表示感谢,离开门诊前给了我两瓶绿茶,坏消息:我搬动桌子的时候自己带的饮料摔掉地上了;好消息:桌子不高,坏消息:我自己带的饮料是玻璃瓶装的;好消息:我身手还算敏捷,坏消息:可是没接着;好消息:地上铺了地毯,坏消息:瓶盖是开的;好消息:好在饮料我已经喝光了,坏消息:地毯没起作用,瓶子还是碎了。。。#laugh
随时在线的技术破坏了人类的专注力,使人类越来越愚笨。《苹果狂潮》
11年前的今天我的日记:
> 终于败了32G iPhone5C 白色版,招行提供信用卡无息免手续费分期,还好还好。

从此一直iPhone至今。在买这个手机之前,我买过一个iPod Touch4。正是那台小机器的卓越表现把我拖到Apple阵营,直到今天。
今天才知道《无语问苍天》是《哑妻》的主题歌。怪不得是“无语”问苍天。我并没有看过那个电影,所以也没有概念。
#书摘
我们总是觉得可以强迫孩子喜欢那些我们认为更好的书籍和玩具,可以让父母把他们囤积很久的旧东西都扔掉,但事实上“什么对我来说更重要”这件事,对每个人来说都像是内心一道坚固的城墙,靠外力几乎无法撼动。
#rodsays Avoid the use of select * in any new repository code. Explicitly specify the columns you need. This is to avoid problems with the oracle data provider if we change the table structure while the code is running.
Back to Top