笔记 https://ma.ttias.be/force-redirect-http-https-custom-port-nginx/
    家用宽带的 443 端口一般不可用,只能用一个非标准端口,那如何在非标准 80/443 端口实现 SSL 跳转呢,这里可以用到 Nginx 的 409 错误代码,即是 497 - normal request was sent to HTTPS
    如果把 497 的错误相应页面改为 跳转 https 的 302,就可以实现,在 Server 段加一行 error_page 497 https://$host:1234$request_uri; 就可以了,最后形如

    server {
      listen      1234 ssl;
      server_name your.site.tld;
      ssl         on;
      ...
      error_page  497 https://$host:1234$request_uri;
      ...

    笔记 https://segmentfault.com/a/1190000022275523#item-3
    查看进程流量可以使用 ss,是 iproute2util 包的一部分,同时 ip 也是这个包的一部分,所以一般有 ip 就会有 ss,对于像 truenas 这种高度定制且封锁了 apt 的“程序”很是方便。

    tcpdump 可以用来抓包,保存的数据可以用 wireshark 打开和查看,此包也大多数都有预装。

    感谢小黄,我现在看房子都有了几个关注点:
    1.房屋最好朝南或东南,如果朝北,那就一定要开阔明媚,采光要好。
    2.玄关鞋柜深度起码要有35,最好有一扇镜子,出门前可以整理一下外表。
    3.厨房要明厨,天花板要通铺,橱柜要够用,冰箱预留位置起码要90,洗碗盆要大的,厨房要足够容纳两个人同时干活。
    4.餐桌边长或直径要起码90的,要有足够的地方放餐边柜。客厅阳台外景观要视野开阔,采光要好,同时要关注对面是不是待开发区,会不会遮挡景观。
    5.卫浴室要有窗,天花板要通铺,洗手台脸盆要够大够深,不然水花乱溅,洗手台下面最好做成抽屉,方便拿取收纳。镜柜根据需要,要有足够的深度。马桶上面最好打一排柜子方便收纳。淋浴间的门要么是滑动的,三开门最好,要么是往外拉的,决不能往内拉,以防老人摔倒打不开门。
    6.床长度起码要2米,单人床宽度1.5米更舒适,双人床长度起码要1.8米。房间要有地方放衣柜,衣柜深度起码要60,不然大衣放不下,卧室颜色不要太花,不然影响睡眠。
    看房子带把尺子去真的很实用

    生年不满百,常怀千岁忧。
    昼短苦夜长,何不秉烛游!
    为乐当及时,何能待来兹?
    愚者爱惜费,但为后世嗤。
    仙人王子乔,难可与等期。

    劝及时行乐,也叹毫无出路。
    https://m.gushiwen.cn/mingju/juv_f2af3c0bf211.aspx

    Bit Torrent
    Bit torrent performs 16KB random reads/writes. The 16KB writes cause read-modify-write overhead. The read-modify-write overhead can reduce performance by a factor of 16 with 128KB record sizes when the amount of data written exceeds system memory. This can be avoided by using a dedicated dataset for bit torrent downloads with recordsize=16KB.

    When the files are read sequentially through a HTTP server, the random nature in which the files were generated creates fragmentation that has been observed to reduce sequential read performance by a factor of two on 7200RPM hard disks. If performance is a problem, fragmentation can be eliminated by rewriting the files sequentially in either of two ways:

    The first method is to configure your client to download the files to a temporary directory and then copy them into their final location when the downloads are finished, provided that your client supports this.

    The second method is to use send/recv to recreate a dataset sequentially.

    In practice, defragmenting files obtained through bit torrent should only improve performance when the files are stored on magnetic storage and are subject to significant sequential read workloads after creation.

    https://openzfs.github.io/openzfs-docs/Performance%20and%20Tuning/Workload%20Tuning.html#bit-torrent

    Do not set Pre-allocated disk space if you are using ZFS as your filesystem as ZFS does not support fallocate
    有在 ZFS 文件系统上不要开启 Qbittorrent 预分配空间的说法,原因是 ZFS 不支持 fallocate

    https://www.truenas.com/community/threads/the-path-to-success-for-block-storage.81165/ 把我看迷糊了,讨论各种 ZFS 适合什么使用场景,不应该怎么做。

    笔记
    一直很头疼这个 swag 的证书的目录结构,一堆软链接,不方便 copy 证书到其他服务器使用。
    rsync 有替换软连接为源文件的功能

    rsync -avz --copy-unsafe-links /mnt/nfs/Documents/cert/config/etc/letsencrypt/live/thris.me/ /var/swagcert/thris.me

    https://forums.servethehome.com/index.php?resources/supermicro-x9-x10-x11-fan-speed-control.20
    关于超微 IPMI 风扇控制的方法和策略。

    目前感觉系统或者其他主机接管风扇控制更加容易控制,超微的风扇控制还是比较简单了,不知道 ILO 的如何。


    笔记 https://github.com/KostyaEsmukov/smtp_to_telegram
    有意思可用的项目,一个 SMTP 服务器,劫持到所有发送到 SMTP 上的邮件到 Telegram 的机器人上。
    能用邮件当通知的不少,这个能够不依赖 QQ SMTP 之类的服务,不受限制。

    目前还是有缺点,没有 SMTP 认证的功能,放在公网还是有点害怕。


    作者提到可以在前面再放一层 exim4

    postfix 似乎更易用

    https://aphuse.github.io/post/howtoresizelvm/

    pvresize --setphysicalvolumesize size PhysicalVolume

    LVM管理磁盘的基本用法

      LVM 是一种可用在Linux内核的逻辑分卷管理器;可用于管理磁盘驱动器或其他类似的大容量存储设备。

    LVM基本组成

    LVM利用Linux内核的device-mapper来实现存储系统的虚拟化。通过LVM可以实现存储空间的抽象化,并在上面建立虚拟分区,可以很简便的扩大和缩小分区大小,可以在增加或者删除分区操作时无需担心某个硬盘上没有足够的连续空间。LVM是用来方便管理的,不会提供额外的安全保证。

    LVM的基本组成:

    • 物理卷Physical volume (PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件。
    • 卷组Volume group (VG):将一组物理卷收集为一个管理单元。
    • 逻辑卷Logical volume (LV):虚拟分区,由物理区域(physical extents)组成。
    • 物理区域Physical extent (PE):硬盘可提供指派给逻辑卷的最小单位(通常为4MB)。

    优点

    比起正常的磁盘分区管理,LVM更富有弹性:

    • 使用卷组(VG),使众多磁盘空间看起来像一个大磁盘。
    • 使用逻辑卷(LV),可以创建跨越众多磁盘空间的分区。
    • 可以创建小的逻辑卷(LV),在空间不足时再动态调整它的大小。
    • 在调整逻辑卷(LV)大小时可以不用考虑逻辑卷在磁盘上的位置,不用担心没有可用的连续空间。
    • 可以在线对逻辑卷(LV)和卷组(VG)进行创建、删除、调整大小等操作。
    • 无需重新启动服务,就可以将服务中用到的逻辑卷(LV)在线或动态迁移到别的磁盘上。
    • 允许创建快照,可以保存文件系统的备份,提高数据恢复的速度。

    缺点

    • 在系统设置时需要更复杂的额外步骤。

    创建物理卷(PV)

    注意:请确认您对正确的分区进行操作!

    您可以通过以下方式找到类型“Linux LVM”的分区(这是您在分区的时候就设定好的,“Linux LVM”分区码对应的十六进制码为8e(MBR)或8e00(GPT)) :

    • MBR格式:fdisk -l
    • GPT格式:先用命令lsblk,再用命令gdisk -l disk-device

    在该分区(假设是/dev/sda2)下创建一个物理卷(PV):

    pvcreate /dev/sda2
    

    查看创建好的物理卷(PV)

    pvdisplay
    pvs
    

    创建卷组(VG)

    创建完物理卷(PV)之后,我们就可以开始创建卷组(VG)了。如果您有两个以上的物理卷(PV)(例如:/dev/sda2和/dev/sdb1),并且您希望只使用一个卷组(VG)来管理这些物理卷(PV),那么您首先要在其中一个物理卷(PV)上创建一个卷组(VG),然后再让该卷组(VG)扩大到其他所有的物理卷(PV):

    vgcreate datavg /dev/sda2
    vgextend datavg /dev/sdb1
    

    上面的命令中,datavg是您取得卷组名称,您可以换成您喜欢的名称。

    查看卷组信息命令:

    vgdisplay
    vgs
    

    创建逻辑卷(LV)

    创建完卷组(VG)之后,我们就可以开始创建逻辑卷(LV)了。下面是在datavg卷组(VG)上创建一个名为datalv大小为10G的逻辑卷(LV):

    lvcreate -L 10G datavg -n datalv
    

    如果要创建的是swap分区,那么需要加上-C y参数,该参数用来指定逻辑卷的空间分配是连续的,保证您所创建的swap空间不会被分散在不连续的物理空间甚至不同的硬盘中。如在datavg卷组(VG)上创建10G大小名为swaplv的逻辑卷(LV):

    lvcreate -C y -L 10G datavg -n swaplv
    

    如果您想要让创建的逻辑卷(LV)拥有卷组(VG)的所有未使用的空间,可以使用下面命令:

    lvcreate -l +100%FREE datavg -n datalv
    

    查看逻辑卷(LV)信息

    lvdisplay
    lvs
    

    现在您新建的逻辑卷应该已经在/dev/mapper和/dev/rootvg中了。如果您无法在以上位置找到它,请使用一下命令来加载模块,并扫描与激活卷组:

    modprobe dm-mod
    vgscan
    vgchange -ay
    

    创建文件系统(File system)和挂载逻辑卷(LV)

    现在您可以在逻辑卷(LV)上创建文件系统并像普通分区一样挂载它了。

    mkfs.ext4 /dev/mapper/rootvg-datalv
    mount /dev/mapper/rootvg-datalv /data
    

    以上就是LVM的基本使用介绍。后面还会介绍如何调整逻辑卷(LV)的大小。

    腾讯企业邮箱想要拿到授权码用上第三方客户端,得去 https://exmail.qq.com/ 传统网页端,另外 pop 和 IMAP 的服务器设置也是不同的:

    国内、海外用户的POP3/SMTP协议
    接收邮件服务器:pop.exmail.qq.com ,使用SSL,端口号995

    发送邮件服务器:smtp.exmail.qq.com ,使用SSL,端口号465

    国内、海外用户的IMAP协议
    接收邮件服务器:imap.exmail.qq.com ,使用SSL,端口号993

    发送邮件服务器:smtp.exmail.qq.com ,使用SSL,端口号465



    镜头 焦距和对应视角


    在短焦段,每毫米带来的视角变化会更大,长焦变化更小,APS-C 画幅因为视角裁切问题,在超广角镜头上特别的吃亏。

    笔记
    超微有一些卖1-2k的 c252/254 芯片组的主板,配合 E-2300 系列的单路志强能开 ECC,不过 2300 基本就是 12代消费者平台 CPU 换壳,也不存在洋垃圾可以捡,目前就一些 QS/ES 的 CPU 还比较便宜。

    1. 例如 500 块左右的 2386G 不显 ES,代号 QWZF,6C12T,性能和 12400f 大致差不多。

      RocketLake LGA1200 11代酷睿同架构平台的至强
      目前不清楚上述服务器平台能否正常使用,该 U 比较挑主板。
      https://tieba.baidu.com/p/8282983126?see_lz=0
    2. 另外还有 4c 的 E2374G es 测试版本,代号 QWZJ 400 左右
    3. QWZM E224G 4c4t 300左右
    4. 8c16t 的 QWZE

    摄影
    你应该是没有搞清楚说明书。新手就要有新手的样子,光圈优先起步,快门设置为你镜头的倒数最低速度,iso自动。然后,用曝光补偿来控制所谓的加档减。
    他们给你扯到大光比这类问题。首先,你要看你是不是保存为raw格式再说其他的。
    为什么要后期raw调阴影高光?因为当前设置或者自动挡曝光失误。
    导致什么?高光和阴影细节丢失。
    具体表现是什么?天空本来该有颜色,结果弄成了白色。高光溢出。阴影本来能看清地面或者草木颜色或细节,结果弄成了黑色。
    如何解决?办法有2。
    一般,利用相机强大的raw文件,强拉(提升)阴影或者强压高光。一般,raw文件有一定的容忍性,出来的相片不会丢失细节。但也可能。那就要看你的相机是入门级还是大师级。
    二,利用拍摄技巧。
    包围曝光指:在保持相机位置不变情况下,或者脚架下,对亮暗部进行均匀的曝光过度。一般可以拍到±2ev,也就是0刻度前面6张后面6张。然后把这12张相片丢进PS工具进行处理。如何处理呢?acr就可以直接处理。这是最优质手段。就是要避免画面内容巨大变化。直接输入b站视频曝光包围和合成,应该有详细介绍。
    这样,我们就能拿到一张阴影和高光都非常美丽的相片。
    随便介绍佳能rp和z6同时拥有的功能:焦点包围。
    无论你是否相机自带这个功能,你也可以手动实现。区别是,高端相机上设置以后自动连拍并存储。麻烦是,都需要导出相片进行手动合成也要用到ps。注意点是最好全选图片后设置为启动镜头校准。然后再合成。操作手法如下:固定相机设置好光圈等等以后,在画面最近的位置,中间位置,后面的位置,画面中不同的位置进行聚焦按下快门,一般要把主体的所有范围,例如一天虫的话,那么猫的头,猫的眼,猫的身体,猫的尾巴,全部都要单独聚焦并且按下快门。当然这条猫必须死。动了肯定会模糊。然后丢进PS进行处理。尼康顶级单反850是设置后自动最近一直排到无穷远。一般用于场景是比较大场面的风景。或者你要在家里把老婆的珠宝拿出来要前前后后都要清晰,这样的情况。
    扯到了全景这个话题,最后顺带介绍一下。一般你的镜头假如拍不到那么宽广的画面,那么如何拍一张全景呢?其实利用这个接片的功能也是可以的,注意画面亮度一致性即可。无论什么相机都可以。提高用脚架。手法如下:把相机固定在最好有360°刻度的云台。云台就是脚架上面这个头。这个头有带刻度的。也有便宜简单一点的。当然也有360度自动云台更贵点。然后在风景最左侧开始记录为0刻度。拍下第一张。然后解锁云台,让刻度指针指向30°,同时确保两张相片一定有重合部分。拍下第二张。以此类推一直到你认为的风景结束位置。然后接来也是一样,丢进ps处理接片至于怎么操作ps自己看视频。然后进行裁剪调色即可。小技巧:接片时,相机可以用竖式挂在三脚架上,然后再移动云台慢慢拍,这样拍出来的风景更宽更大。横着拍也可以,只不过处理以后会比较窄。


    回复 蒙奇D國平 :曝光补偿用在p,s,a三个档,有时候相机自动测光拍摄照片偏亮或者偏暗,就用曝光补偿来调整,相机会自动调整相应参数增加或者减少曝光。使用m档的时候曝光补偿无效,曝光指示条只作为过曝或者欠曝的提示。

    回复 蒙奇D國平 :向左曝光就是前期欠曝优先保证高光细节,后期拉阴影(因为阴影细节更容易恢复)向右就是前期拍亮些,后期少拉阴影,减少暗部噪点。这两种方法都有缺陷,最好综合起来运用,比如大光比环境下,高光稍微过曝一点,这样高光能找回细节,阴影也不会欠曝太多,主要是找一个平衡点。

    摄影
    PP 不会影响 RAW 调色,PP 只要用于拍视频,拍照可以调整 PP 得到一定程度的直出画面。
    HLG 不用像 SLOG 一样​向右曝​光 看着画面正确曝光就行了​。

    想找一个带 ilo;
    两个 PCIE 槽 的主板;
    能上 ECC/RECC 内存;
    带快拆硬盘架和硬盘背板;
    风道优秀,硬盘和 PCIE 位散热良好,噪音小;
    体积足够小,做工过得去;
    功耗表现良好。(不要主板 CPU 内存 idle 就 40-50w 的

    的小型服务器。


    目前还是比较喜欢 HPE microserver 系列 Gen10 plus v2,但是实在是太太太贵了。



联系方式

关于我

那年今日
15 月前

/root/.local/share/qBittorrent/logs

17 月前

光网 万兆 多模光纤优选:单模模块便宜,而且单模模块可以跑在多模光纤上,但是多模不能跑在单模光纤上;家庭距离短,多模光纤能够保证最大的兼容性。光猫一般使用 sc 的接口,万兆光模块大多为 LC 接口。https://zhuanlan.zhihu.com/p/76400103?utm_id=0