阅读视图

发现新文章,点击刷新页面。

几种通过 FFmpeg 无损压缩视频的方法

北京这边天气不错,特别适合骑行。杜老师拿出了压箱底的全景相机,打算录制一段沿途景色,结果压制出的文件体积很大。之前分享过通过 FFmpeg 来压缩视频的方法,这次整理了更多的方法,供需要的小伙伴们参考!

写在前面

如果需要了解 FFmpeg 的安装方法,可以浏览《如何使用 FFmpeg 来压缩视频》一文,里面有详细介绍如何在 Linux 系统安装 FFmpeg。

如果需要在 Windows 系统上安装 FFmpeg,可以直接至官方下载安装包「或在评论区中留言」

用 CRF 参数

原理:CRF 是 H.264 编码器中用于控制视频质量的一个参数,数值越小画质越高,体积越大,一般取值范围为 18-28,默认值 23,18 是视觉无损。

命令示例:ffmpeg -i input.mp4 -c:v libx264 -crf 18 -preset veryslow -c:a copy output.mp4 此命令指定了视频编码器为 libx264,设置 CRF 的参数为 18,且使用 veryslow 预设以进一步提高编码质量,音频部分直接复制。

更改格式

原理:在不改变媒体编码的情况下,改变媒体封装格式,通常转换后的大小基本相同,一般不会出现过大差距,如果大小差距过大,需要检查媒体文件的完整性。

命令示例:ffmpeg -i input.mp4 -codec copy output.mp4 可直接更改封装格式,无需重新编码。

调分辨率

原理:降低视频分辨率可显著减小文件体积,对于对视频画质要求不是特别高,或需要在低分辨率设备上播放的场景比较适用。

命令示例:ffmpeg -i input.mp4 -vf scale=1280:720 -c:a copy output.mp4 该命令会将视频的分辨率调整为 1280×720 像素,音频的部分不进行重新编码,从而实现压缩体积目的。

调比特率

原理:降低视频比特率可以在保持原始分辨率的同时减小文件体积,适当减少比特率能够有效的减少文件大小。

命令示例:ffmpeg -i input.mp4 -b:v 2500k -c:a copy output.mp4 此命令将视频比特率设置为 2500kbps,音频流则直接复制。

用 HEVC 编码

原理:HEVC 是一种更高效的视频编码格式,在同等画质下,相较于 H.264 编码,可使文件体积更小。

命令示例:ffmpeg -i input.mp4 -c:v libx265 -crf 28 -preset medium -c:a aac -b:a 128k output.mp4 其中-c:v libx265 指定输出的视频编码器为 libx265-crf 28 指定 CRF 参数为 28-preset medium 平衡视频质量和压缩速度,-c:a aac -b:a 128k 表示音频部分使用 AAC 编码,并设置了音频码率为 128kbps。

天津游记「多图预警」

刚从合肥返京,就收到了天津出差任务。虽然京津距离不远,但杜老师平时工作较忙,周末一般都在家睡懒觉,所以也是想着趁此机会游玩一下!分享给未来过天津的小伙伴,大家来云旅游~

天津之旅

天津是中国北方的一座历史文化名城,同样是直辖市之一,有着丰富的历史底蕴和独特城市风貌。

天津建筑风格多样,中西合璧,例如五大道保存着众多西式建筑,意大利风情街则充满了浓郁异国情调。

此外,天津还有着众多的名胜古迹,例如盘山、独乐寺等等自然与人文景观,展现了其深厚文化底蕴。

天津的旅游特色主要体现在其独特的文化韵味和美食文化上,是体验津味文化与北方风情绝佳之地。

天津美食文化源远流长,如狗不理包子、煎饼果子等等传统小吃闻名全国,散发着独特的魅力。

此外,天津的相声文化也独具特色,古文化街、泥人张彩塑等更是让人感受到天津的艺术之美。

游记留影

天津的民国时代的建筑较多,也是别有一番风味:

张学良故居的餐厅:

张学良和赵四小姐卧室:

顶层是个舞厅,本来拍了歌厅整体,结果有个大爷入镜了,所以只有观众席给大家看看:

这叫聚丰当铺,可以清楚的观察到民国时代当铺格局:

这个是鹤竹堂药铺,据说是曾给慈禧光绪看病的御医所开:

皇宫舞厅,为什么杜老师想到依萍:

天津市特别警察局,杜老师也想拍亮堂点的,这里边就是暗光线,可能是想震慑罪犯:

瑞蚨祥成衣店,里边格局也很大气漂亮,就是衣服看着有一点少,毕竟都叫成衣店了,怎么衣服比杜老师的都要少:

成衣店顾客等待位,本来不想放这张的,但是这个窗和格局吸引了杜老师,所以还是放上来了:

这个是鼎章照相馆,杜老师除了会说漂亮外,不会说别的了,原谅杜老师言辞的匮乏:

民国时代诊所,不过感觉杜老师小时候诊所也长这个样子,可能杜老师也挺老的了:

这个是商会俱乐部,有很多张,但里边的光线不是很好,只有这张看起来还是不错的:

国父孙中山办公室,右上角露出来的点点就是他照片,不过相机没有全部收录进去,右侧还有一个很好看的壁炉,哈哈:

头一次看见民国的封条,必须拍照一张,杜老师一直以为封条只要有个封字就可以,没想到要写这么多东西:

这个是春和大戏院,张学良故居进门开始可以玩剧本杀的,好多人在走来走去的找线索,杜老师没有好意思参与进去,不过感觉很好玩的,大家有兴趣的可以参观的同时玩这个游戏。这个戏院里还有相声表演的,不过是固定的时间,杜老师忙着赶下一个参观地,所以并没有听相声,可惜:

最后用民国画报小广告来做结尾,张学良故居以及范竹斋故居之旅就结束啦:

全都是人,大家都在门口想拍出满意的照片,杜老师就只匆匆闪过了,毕竟杜老师没有高超的运镜技术:

这个是最后的晚餐,教堂里也好多的人,想找出一张没人的照片实在是太难了:

感觉这个吊灯和玻璃都漂亮的很,但是杜老师对宗教理解不深,不知道这个里边画面的含义,要是有解说就好了:

这个好像就是主教传教的地方吧,用隔离带围着,杜老师进不去,不过感觉就很神圣:

据说是溥仪和妃子们被从故宫赶出来之后住的地方,感觉就是个小洋楼:

溥仪和妃子们的小餐厅:

这个是溥仪妃子文绣的卧室:

这个是皇后婉容的卧室,感觉他们的床都好小啊,杜老师睡在上边都怕掉下来:

这个是溥仪的书房:

张园里也有剧本杀,每个时间段也有节目表演的,但是杜老师依然没赶上,时间太紧张了,下次一定要试试看:

最后用杜老师们伟大领袖毛主席给这段旅程做结尾,这个展区是爸爸妈妈他们那个年代结婚的布景,感觉爸爸妈妈他们来看肯定很有感触:

合肥游记「多图预警」

时隔一年,又一次来到了安徽省会——合肥。这次出差的时间很灵活,杜老师有半天时间可以到附近景区逛一逛,就特地带了单反相机拍了些照片。本文整理了几张特色的美照,特邀杜老师的另一半帮忙配的介绍文,感兴趣的小伙伴可进来一看!

合肥之旅

合肥是安徽的省会,简称庐州,有着 2500 多年建城史,是国家级历史文化名城,曾是三国时期兵家必争之地,也是包拯、李鸿章等历史名人故乡。

这里历史遗迹众多,例如三河古镇,因丰乐河、小南河三水流贯其间而得名,是合肥唯一 5A 景区,古镇历史悠久,古建众多,青砖灰瓦,小桥流水,宛如一幅淡雅的水墨画。

合肥不仅有深厚的历史文化底蕴,还有丰富的自然景观和现代旅游资源。

包公园是纪念北宋清官包拯而建,园内有包公祠、包公墓等景点,游客可以在此了解包拯的生平事迹和清正廉明精神。

徽园则集中展示了安徽各地的著名风景和徽派建筑,游客可半天时间领略安徽的徽风古韵。

合肥美食也是一大特色,庐州烤鸭、李鸿章大杂烩、合肥三鲜等等美食让人回味无穷。无论是对历史文化感兴趣的游客,还是喜欢自然风光和娱乐体验的游客,合肥都能满足需求。

游记留影

不需要买票哦,可直接进,不过周一闭馆,去的话要注意:

感觉徽式古建筑石雕木雕都很精致且应用广泛,都有相关典故以及故事。房梁窗户等很多地方都有精致的雕刻:

这个是徽式的古代祠堂模型,看起来很大气,请忽略杜老师不专业的摄影技术:

这个是古人的牌坊,看着真是方方正正,哦对,传说中的贞节牌坊貌似也长这个样子:

这个博物馆里,金子本来不多,这个碗是最好看滴:

爬了很多个塔,其中有很大一部分是不带电梯的。当时走到这里的时候人已经快累屁了,犹豫了很久不想爬上去,结果过来了一队旅游团,导游用喇叭喊:大家不用担心,这个塔有电梯。瞬间冲到塔里坐电梯美极了:

从塔上俯视图一张,景色还是很不错的,哇哈哈哈。下来的时候没有坐电梯,想着看看各层景色,结果有很多不知道有电梯的,杜老师听到大家边爬边骂街,上的时候在骂,下的时候也骂:

这是包公祠的井叫廉泉,根据传说,这个井可检测贪官,有个贪官喝了这个井水开始头痛,经查,他确实是贪官,所以有了这个名字:

打车去李府的时候司机告诉杜老师这里很出名,那必须要打卡,不过实在是太大了,且日头晒得很:

位于古逍遥津,emmmm 杜老师没有拍墓碑和坟茔,大家看看牌坊好了:

李府李鸿章的人物雕塑,本来是想拍大门口的牌匾的,但是人实在太多了。这个不需要买门票,但是需要网络预约免费门票,合肥这一点比较好,好多景点是免费的,对学生党也很友好:

让我们看下晚清时代的家具:

清朝各级官员胸前绣的动物,具体哪个代表哪个,还请百度,不过当时古人绣工是真的好,超好看的:

这个美术馆给杜老师最大的印象就是里边超级凉快,超级超级,凉快发冷:

欣赏艺术画作:

继续欣赏艺术画作,杜老师真是一点艺术细菌都没有,完全看不出这画的含义:

这个旋转楼梯拍照应该会很出片,但是杜老师的摄影技术也就只能到这里了,凑合着看看吧:

同样不需要预约而且不需要门票,直接进就可以,不逛这个杜老师都不知道这么多的名人竟然都是安徽人:

这个楼层有个展区是做了仿古街区的各类商店,特别有那个氛围感,就是人太多了,想拍下整个街景总有人入镜,挑了很久也就剩了这么一张:

仿客栈以及瓷器店,很有古风韵味:

一层是一个蜡像馆,有很多的出名人物都在这里,看到这个大象大家应该就知道是哪个了吧,这就是传说中曹冲称象:

这个就是包公断案现场蜡像,杜老师深深觉得喜欢看蜡像馆的,可来这里,比蜡像馆省钱,氛围还好:

三河古镇俯拍,这个是杜老师爬上没有电梯的塔才拍到的,这个塔不光没电梯!它的楼梯还特别窄,只可以放下半只脚,杜老师一路外八着上下,就像个大螃蟹:

古镇胡同,很难得有张没有行人的照片,热闹和静谧共存的徽式小镇:

徽式游廊,好多游人在另一边休息,微风吹拂:

除了这个马囧囧的样子让杜老师觉得比较好玩,这个马车厢小的出乎杜老师意料,杜老师小时候看电视剧他们出行乘坐马车还以为里边很大的,这个车厢杜老师感觉对胖子很不友好,进去就塞满了。原来古人的马车这么小的吗:

酿酒步骤,杜老师震惊的是他们真的有自己酿的酒摆在大缸里,但是看着黑漆漆的,用玻璃封住了,闻不到是什么味道,不知道还需不需要过滤:

回程坐了游艇,细细看了河两边的建筑,感觉是超级好,感觉每个时代的建筑都有它独特魅力:

祝杜老师说的小伙伴们元旦快乐

一觉醒来,发现日历到了 2025 年。首先祝福小伙伴们元旦快乐,在新的一年里顺风顺水、心想事成、身体健康、流量滚滚!除此之外,杜老师也打算对 2024 年做一个简单总结,同时展望 2025 年~

元旦快乐

随着午夜钟声敲响,我们告别充满挑战与成长的一年,迎来了崭新的 2025 年。

在这个充满希望的时刻,杜老师想对每一位访问博客的朋友说一声:元旦快乐!

过去的一年里,我们一起经历了许多难忘的时刻。

感谢小伙伴们的支持和陪伴,是你们让这个博客充满活力,让每一次的互动都充满意义。

新的一年,杜老师说将带来更多高质量内容。

在新的一年里,愿大家的身体健康,心灵快乐。

愿大家的每一步都走得坚定、自信,每一个梦想都可以照进现实。

愿大家的生活充满爱与温暖,愿大家的事业和学业都能取得丰硕的成果。

回顾往事

不知是不是年龄的关系,杜老师发现自己对创作的热情似乎在渐渐退潮,出现了连续几次的拖更问题。

虽然最后都一一补更了,但还是有小伙伴反馈说体验不是很好。

尽管杜老师最终努力地补上了这些拖欠的内容,但还是收到一些忠实小伙伴们的反馈,他们表示有一丝的失望。

他们已经习惯了在特定的时间期待杜老师的新内容,但当他们满怀期待地打开网页却发现空空如也,那种失落感就像是一场未被兑现的约会让人有种白跑一趟的遗憾。

同时,为了尽快弥补这些缺失,杜老师有时会匆忙完成内容,没有给予它们应有的深思熟虑和精心打磨。

这样的匆忙往往导致内容的质量参差不齐,有时甚至显得过于敷衍,这无疑影响小伙伴们的阅读体验,让他们在期待中感到了失望。

展望明天

杜老师深知创作是和小伙伴们之间连接的桥梁。杜老师不愿意让这座桥梁因个人的原因而变得脆弱。

因此,杜老师在这里承诺,将重新点燃创作激情找回那份对文字的热爱和尊重。

杜老师会努力调整自己创作节奏,确保每次更新都能给小伙伴们带来期待中的惊喜和满足。

杜老师将更加注重内容的质量而不是数量。杜老师会花更多的时间去斟酌每一个字句,确保每篇内容都能像精心培育的花朵一样,绽放出它应有光彩。

杜老师会倾听每位小伙伴的声音,因为大家的反馈是杜老师前进的动力,也是杜老师不断进步的源泉。

再次感谢小伙伴们的理解和支持,杜老师将用更好的内容回报你们的信任和喜爱。

镇博萌宠

其实杜老师本是想放两张喜庆一些的图片,担心版权问题就用 AI 来生成,奈何 AI 生成的图片涉及文字显示出现乱码,所以就放两张萌宠图片:

随着年龄增加仪式感也越发薄弱,喵咪的仪式感更低,就在椅子上面趴着,除了吃就是睡,偶尔去猫砂盆方便一下。杜老师下辈子也想做猫:

广州游记「多图预警」

今天杜老师要和大家分享的,是广州这座古老而又现代的城市,如何在忙碌的工作中找到属于自己的节奏和乐趣呢?就让杜老师在出差闲暇之余,拍摄几张景色与美食的图片,带小伙伴们领略广州的魅力!

广州之旅

广州,这座古老又现代的城市,总以它独特的方式,诉说着岁月的故事。

穿梭在高楼大厦间,感受广州现代气息。傍晚时走在珠江边,轻风拂过,仿佛能听到历史的低语。广州塔在风中静静伫立,见证着这座城市的变迁。

在白云山的绿意中,风带着清新的空气,让人心旷神怡。

广州不仅是一座历史与现代交融城市,更是美食天堂。

在广州早茶不仅仅是一顿饭,更是一种生活态度。一壶小茶,几笼点心,悠闲享受一个上午,这是广州人的日常。

虾饺、烧卖、肠粉,每口都是满满的幸福感。

走在上下九步行街,各种街头小吃让人目不暇接。牛杂、鱼蛋、糖水,每一口都是广州的味道。

在广州不能错过正宗的粤菜。从白切鸡到煲仔饭,从蒸鱼到烧鹅,每一道菜都是对食材和火候极致追求。

游记留影

飞机餐里的橙汁还是不错的,但面包和希腊酸奶有的一拼,都一样的噎人,脖子抻出去二里地才咽下去:

第一次品尝广州正宗的汤品,叫什么杜老师已经不记得了,只记得它很贵!贵的心碎:

具体的菜名忘记了,只知道雪花小牛肉确实不错,但是杜老师觉得它不值 199 这个价:

啫啫蚝烙,记住的原因是因为它好大一盘子,但是它好多油,能把人腻到的那种。味道无功无过:

煲仔饭也是无功无过的味道,总结,这是一顿失败的饭。而且!这是杜老师吃的第一家,热水还要收费的店!收了 18 块:

广州夜晚的江边很舒服,吹吹风仿佛收费的热水也随着风被吹走了。想起热水收费还是很气:

走了半天看到一个教堂,结果人家已经关门,只能站门外拍两张,如果不是杜老师眼神好,大晚上的很容易把这个教堂忽略,黑漆漆的还挺吓人:

从大门看,里面教堂黑漆漆的,这不比鬼屋啥的有氛围:

酒店的第一碗早餐,反正就是个粉:

杜老师没吃饱,再来碗面:

终于找到一家好吃的茶餐厅,纠结于吃饱还是灌一个水饱:

粥很好喝,但是又忘记它叫什么了:

豉汁山药排骨,清淡且保留食材的新鲜,味道不错:

强烈推荐这道,它没有那种内脏的臭味,全是百叶的脆爽感,吸饱了慢慢的汤汁,味道绝佳:

虾饺一绝,不过这边的菜量小,一份只有三个:

红米肠也是强烈推荐的,并且是店家的招牌,蘸着蘸料,米肠包裹内馅酥脆,虾肉紧实弹牙,蘸料又为它增加了一丝独特风味:

蛋挞不是特别甜的,口味适中,就是吃多了有点腻,杜老师吃一个就顶到了:

这边烧麦是肉馅的,味道清爽不腻。奈何是最后才上的,实在吃不下了:

饭后去永庆坊消食,窄窄的一条街,好多的人:

地图看着四通八达,逛了半天发现自己只逛了其中一条街,这个地方实在是太大了:

李小龙祖居感觉很新奇:

这是粤剧艺术博物馆的外面,景色很美:

前面拦着没法通过,好想看看有没有可乐桶那么大的鲤鱼:

有鱼,不过不大,不知道味道怎么样:

湖中央的戏台,开戏时间太晚,没有等到,只能拍了照以慰藉遗憾:

走出来啦,永庆坊的散步,买点手办结束此次出行:

上海游记「多图预警」

一到年底,工作量就特别的多,这次杜老师被安排上海出差,正好趁着机会,好好游玩一番!上海这座城市,不仅仅是繁华,更是充满了故事和风情。文中是杜老师工作之余拍的上海风情,一起感受这座城市的速度与温度!

上海之旅

清晨上海,从一碗热腾腾的生煎包开始。走在南京路上,看着忙碌人群,感受着这座城市的脉动。

午后,漫步外滩,黄浦江两岸建筑群让人目不暇接。东方明珠、上海中心大厦,每一座建筑都讲述着上海的故事。

当然,上海的美食也是不容错过的。从地道本帮菜到世界各地的佳肴,每一口都是对味蕾极致诱惑。

夜幕下的上海,更是别有一番风味。无论是在新天地小酒吧,还是在黄浦江上的游轮,都能体验到上海夜生活。

游记留影

脚丫子都疼了才走到的,传说中的——外滩:

路过一个名字很有趣的大学,很业余的大学,哈哈:

上海豫园,很漂亮的建筑风格,门前还有江爷爷的题字:

酒店早饭,鸡汤馄饨超级好吃,杜老师一个人能吃两碗:

没去之前以为武康大楼里边可以参观,去之后发现只能在大街边拍个照,搞笑的是大家都在街边拍照,乌泱泱的人群,堵得厉害:

路过教堂的随手拍,不知道里面是什么样子,不过外面看着挺漂亮的:

夜游黄浦江啦,码头入口找了半天,走的满身大汗:

虽然不是第一次坐游船,但这感觉还蛮兴奋,就是有点冷了:

同行的旅客都在关注着景色,杜老师就一个想法,这江风吹的好冷啊:

夜晚的东方明珠和白天的相比有中不一样的美:

杜老师住的地方距离这里比较远,不知道在这江的对面住一晚要多少钱:

这个游船开的速度,还没杜老师走的快:

群晖 NAS 删除重复文件的两种方法

因工作需求要录制大量教学视频,杜老师的 4K 屏使得录制的视频文件大小会很大,想转存至 NAS 时,发现 NAS 已出现空间告警。通过存储分析发现 NAS 上有大量的重复文件,故此分享两种删除重复文件方法。

使用存储空间分析器删除重复的文件

首先进入到存储空间分析器套件,找到下方报告,点击立即分析报告:

稍等一段时间后会出现报告,即可点击右侧的箭头查看报告:

在报告页面的左侧选择重复文件,如果有多个共享文件夹,可通过筛选分别显示各个目录的重复文件:

如果担心有误删的情况,可以点击操作选择对所有的文件执行细微比较。之后就可以根据颜色来区分组别,勾选需要删除的文件就行了:

使用 Duplicate Cleaner Pro 删除重复的文件

存储空间分析器的删除方式比较麻烦,因为不能快速选择,且每次分析的重复文件数有限制。可通过第三方工具,如 Duplicate Cleaner Pro 删除重复文件。首先设置搜索规则:

接着设置扫描位置,可通过 SMB 协议挂载需查重的目录,添加到右侧的查重列表:

Duplicate Cleaner Pro 可扫描所有重复文件,并可快速选择重复文件:

在删除标签页选择删除模式,点击删除文件即可:

通过 FFmpeg 替换音轨解决群晖不支持当前所选音轨问题

最近经常刷到「无耻之徒」的短视频,特别喜欢卡尔那段,瞬间激发了杜老师的收集欲。看不看另外说,先下载进群晖。但通过 Video Station 无法播放,提示不支持当前所选的音轨。这里分享如何通过 FFmpeg 替换音轨解决群晖不支持当前所选音轨问题!

问题截图

杜老师是通过磁链下载 MKV 格式的版本,目前网上影视资源大多都是这个版本,群晖也支持该格式,只是该版本使用的是 DTS 音轨,自群晖升级至 7 版本后,就不再支持该音轨,提示界面如下:

压缩分区

1
ffmpeg -i input_video.mp4 -c:v copy -c:a aac -strict experimental output_video.mp4

注意:要使用 FFmpeg 替换视频文件中的音轨,需要安装 FFmpeg 并确保它已正确安装。确保输入的音频流和视频流的采样率和声道数兼容。如果需要,可使用-ar-ac 来指定采样率和声道数。

命令解释

这里参数解释如下:

参数解释
-i input_video.mp4指定输入视频文件。
-c:v copy仅复制视频流,不重编码。
-c:a aac指定输出音频编码格式为 AAC。
-strict experimental用于解决某些编解码器问题。
output_video.mp4是输出文件的名称。

解决截图

通过上面命令,将原有的 DTS 音轨转换为群晖支持的 AAC 音轨,再次上传至群晖后,即可通过群晖内置播放套件观影:

比白嫖更加可怕的是滥用

前两天发现评论区的表情加载速度变慢了,杜老师一直使用渺软公益 CDN,就想着去项目页面反馈一下,结果就看到项目线路切换的通知。再找 NPM 加速节点时发现可用的很少了,故而写下此篇~

话题背景

随着网络技术进步,现在搭建网站成本越来越低。很多小伙伴都使用和老师一样的博客框架。

通过这种静态化的框架,我们可以零成本地搭建一个博客。

但是这种零成本导致很多人不在意博客的维护。

之前在整理友情链接时,发现不少的小伙伴已经 AFK 了,也就是不再维护自己的博客。

杜老师不提倡铺张浪费,但个人感受是有成本地维护博客可以更好地调动运营积极性。

毕竟花出一定的成本和精力去维护时,肯定会想着去捞回这个成本,甚至可以挣点儿小零花,这样可以更好地调动积极性。

白嫖服务

话说远了,我们再说回来。之前杜老师推荐了很多公益项目,几乎都是关于公益 CDN 的。

自从 jsDelivr 被墙后,很多人开始白嫖 elemecdn,最终人家被薅怕了,宣布停止回源。

很多热心的小伙伴也开始提供相关的加速服务。但前几天发现渺软公益 CDN 无法使用后,尝试使用之前推荐的公益 CDN 项目,但是发现这些项目都已下线。

像饿了么、知乎和百度的 CDN 等,它们同步时间和同步库都是不固定的。因此,现在可用的公益 CDN 越来越少。

有小伙伴可能会问,杜老师为什么不提供这种 CDN 服务?

这不是说不想,而是成本太大了根本耗不起。

资源滥用

杜老师想提到的下一个话题就是滥用。

不少小伙伴为了降低博客的运营成本,不断白嫖网络上的资源。

如果仅是白嫖还好,就怕资源滥用。

比如我们之前提到的公益 CDN,很多小伙伴为了减少服务器的存储成本和运营成本,不使用专业的图床服务,而是通过公益 CDN 做图床。

图片的资源占用远大于脚本,会大量消耗 CDN 流量。

再加上会遇到刷流量的恶意用户,这些成本可想而知。

写在最后

之前杜老师在分享优化博客的思路时,还提倡过尽量做分布式,即尽量使用开源镜像 CDN,这样可以实现流量分流,尽可能减少服务器带宽占用。

奈何目前可用资源越来越少……杜老师只能在这里提议避免资源滥用,另外如果小伙伴们有相关的资源,欢迎在评论区留言,分享给需要的小伙伴们!

睡眠与脂肪肝有关系吗

之前就有小伙伴怀疑杜老师不用睡觉,因为不管什么时候在聊天室留言,杜老师就在并及时回复。确实杜老师每天睡的比较晚,那么熬夜会带来什么影响呢?睡眠与脂肪肝有关系吗?

与脂肪肝关系

熬夜本身不会直接导致脂肪肝的,但它可能与脂肪肝发展有关。

长期熬夜会干扰身体的生物节律,影响代谢和内分泌功能,进而增加患脂肪肝风险。

睡眠不足会影响胰岛素的敏感性,导致血糖升高,促使肝脏将多余的葡萄糖转化为脂肪,从而增加脂肪在肝脏的积累。

此外,熬夜常伴随不规律的饮食和不健康的生活方式,如过度摄入高脂肪、高糖分食物和缺乏运动,这些因素也会增加脂肪肝的风险。

睡眠的重要性

睡眠,这是个每天都在进行却被我们忽视的神秘仪式,其实是我们生命中不可或缺的充电宝。你有没有想过,为什么我们需要每天花费大约三分之一的时间在睡眠上?是的,即便有超人的能力,也逃不过这个羁绊。

首先,我们得弄明白,为什么睡眠如此的重要。你知道吗,睡眠不仅仅是休息那么简单。它是我们身体的充电器,为第二天的精力和清晰思维充电。睡眠还能帮助我们巩固记忆,调节情绪,甚至还能提升免疫系统功能。简而言之,睡眠是我们身体的维护工作,没有了它,我们就像一辆没加油的汽车,迟早抛锚。

什么是好睡眠

好睡眠并不意味着躺在床上的时间有多长,而是睡眠质量。一个好的睡眠应该包括充足的深度睡眠和快速眼动睡眠。如果早上醒来感到精神焕发,那么恭喜拥有了一夜好睡眠。

好睡眠就像是一顿丰盛晚餐,不仅要量足而且要质优。

熬夜原因补救

让我们聊聊失眠的罪魁祸首。现代生活压力、不规律的作息时间、过度使用电子设备、焦虑和压力等,这些都是失眠常见原因。

有时,失眠可能是其它健康问题的信号,比如抑郁症或着心脏病。失眠像是一个顽皮的小精灵,在需要休息的时候捣乱。

最后,如果不幸成了熬夜常客,那么需要一些补救措施。首先,尽量避免咖啡因和酒精,尤其是在睡前。其次,可尝试建立一个放松的睡前仪式,比如热水澡或阅读。此外,确保卧室是一个促进睡眠的环境:安静、黑暗、温度。如果熬夜已经成为习惯,那么逐渐调整作息时间,让身体适应健康的睡眠模式。

如果你不得不熬夜,记得补救。首先,尽量避免连续熬夜。其次,熬夜后的第二天尽量安排一些轻松的活动,让身体有恢复机会。还有,不要过度的依赖咖啡因,它相当于透支体能。适当午睡运动更有助于恢复体力。

今天我们聊一聊脂肪肝

去年「2023 年」年底,公司组织了一次全身的体检。为了配合此次体检,杜老师提前几天就调整饮食、注意休息,争取把体能调整好,得到一个比较好的报告,结果报告说中度脂肪肝?

先聊一下体检

其实杜老师对体检嗤之以鼻。

杜老师选择的这家体检机构还是比较大的,在帝都有数十家的连锁,选择距离最近一家完成预约,马上就会收到成功通知,并附上体检前注意事项。

无非就是要求调整饮食、注意休息之类,对此杜老师就非常好奇:我生活的如此健康,还要你们做啥?

就应该每天都胡吃海喝,天天熬夜奋战,体检前再去喝酒蹦个迪。这时你们告诉我这是我红线,越过即嗝屁就行了~

之后我们就会注意到哪些操作减少 HP,哪些减少 HP 上限值。最好再给一些建议,如何提升 HP 的上限,就完美了!

最后还是要夸一下,杜老师选择的这家体验机构,体检还是很不错的,所有项目完成后还提供 KFC 的早餐~

什么是脂肪肝

脂肪肝这个听起来有点可爱却并不轻盈的疾病,其实就像一个安静房客,默默地住在你的肝脏里,有时候你甚至都不知道它的存在。那么,这个神秘的房客是怎么悄悄搬进我们肝脏的呢?

首先,让我们来聊聊脂肪肝的搬家原因。简单地说,当我们的肝脏里聚集太多的脂肪,就可能会发展成脂肪肝。

这听起来像是肝脏在进行一场脂肪的聚会,不过这场派对对肝脏来说并不是什么好事。

常见的邀请函包括过量饮酒、肥胖、糖尿病及高血脂等,甚至是一些药物副作用。就像一个不懂拒绝的好客东道主,肝脏在处理过多的脂肪时可能会不堪重负。

脂肪肝的表现

脂肪肝是个不太爱出风头的家伙。通常没有很明显的症状,偶尔会发出一些微弱的信号,比如轻微的右上腹部不适或疲劳。因此,很多人都是在体检时才意外发现它的存在。

但如果不加以注意,脂肪肝可能会悄悄升级,导致肝炎、肝硬化乃至肝癌等。

脂肪肝的预防

好消息是,脂肪肝并不是不可战胜对手。防护脂肪肝就像进行一场生活方式大革命。

首先,保持良好饮食习惯。减少高热量及高脂肪的食物摄入,多吃蔬菜水果,保持均衡饮食。

其次,保持适度运动,比如快走、游泳或者骑自行车。就像朋友间的互动,适度运动能帮助我们保持健康的体态。

此外,定期体检也是保持这段友谊健康关键。

脂肪肝的治疗

治疗脂肪肝的关键在于改变生活方式。减重是首要的任务,减少体重通常可以显著减少肝脏中的脂肪。

在某些情况下,医生可能推荐药物治疗,特别是在脂肪肝已经导致肝功能异常的情况下。重要的是,每个人情况都不同,所以最好的办法是根据医生的建议来定制治疗方案。

写在文章最后

作为一个技术博客本不该分享这类的文章,但作为计算机从业人员,此类病症恰好是职业病之一。正所谓身体是革命本钱,早知道早预防。

杜老师对该类信息知之甚少,还是在体检机构医生的建议、查询网上很多资料汇总此篇博文,如有不对之处,欢迎小伙伴们留言指正~也希望新的一年里,小伙伴们可以拥有健康身体!

2024 年元旦祝福

在这个充满希望的 2024 年元旦,祝愿大家新年快乐!愿新的一年里,小伙伴们心想事成,万事如意。祝愿小伙伴们在工作中获得成功,在生活中拥有幸福。我们携手迎接新的一年,共同创造更美好的明天!

元旦快乐

首先做个自我检讨,本来这篇文章应该提前写好发出来的。结果赶着假期,杜老师的拖延症就犯了,周六拖到周日,周日拖到周一。想着第二天就要上班了,就准备睡一个懒觉,结果元旦当天下午才醒过来,然后躺在床上翻来覆去的刷手机,临近日落,才饿的受不了,起床吃饭~虽说新的一年新的起点,但怎么也不能辜负每个假期!这是每个社畜的心声吧~然后要祝小伙伴们元旦快乐!在这一天杜老师受到了很多祝福,很高兴能通过博客这个圈子认识很多的小伙伴,在过去的一年,大家频繁互动带动了杜老师运营热情,同时也接触到一些有意思的技能,并提升了自身能力。最后总结下过去一年杜老师说博客的运营数据。2023 年更新 121 篇水文,收到 14630 条留言,发出通知 14990 条,新增伙伴 581 位,收到点赞 34645 次。感谢小伙伴的支持!

打卡照片

使用 Docker 部署 Wiki.js

本文将介绍如何用 Docker 容器技术部署 Wiki.js 应用程序。Wiki.js 是一个高度可定制 Wiki 平台,用 Node.js 编写,支持 Markdown 以及 HTML 文档。Docker 容器技术可帮助我们简化部署过程,提高应用程序的可移植性和可扩展性。

安装 Docker 端

开始部署之前,我们需要确保已经安装了 Docker。Docker 是一个开源应用容器引擎,可以轻松地为任何应用程序创建一个轻量级的、可移植的、自给自足容器。要安装 Docker,

1
curl -fsSL https://get.docker.com | bash -s docker

本教材使用 Docker Compose 实现 Wiki.js 的一键部署,我们先通过下面的命令测试一下相关组件是否安装成功,显示版本即为成功。

1
docker compose version

获取镜像

在 Docker 中镜像是一个只读模板,可创建 Docker 容器。Wiki.js 官方提供了预构建 Docker 镜像,我们可直接从 Docker Hub 中拉取。为了简化部署过程,我们先创建 docker-compose.yml 文件,复制以下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
version: "3"
services:

db:
image: postgres:15-alpine
environment:
POSTGRES_DB: wiki
POSTGRES_PASSWORD: wikijsrocks
POSTGRES_USER: wikijs
logging:
driver: "none"
restart: unless-stopped
volumes:
- db-data:/var/lib/postgresql/data

wiki:
image: linuxserver/wikijs
depends_on:
- db
environment:
DB_TYPE: postgres
DB_HOST: db
DB_PORT: 5432
DB_USER: wikijs
DB_PASS: wikijsrocks
DB_NAME: wiki
restart: unless-stopped
ports:
- "80:3000"

volumes:
db-data:

编辑好上面内容后,执行下面的命令即可部署 Wiki.js:

1
docker compose up -d

初始配置

通过浏览器打开 Wiki.js 所在的服务器,进行初始配置。需要依次输入管理员的邮箱、密码,访问地址,设置是否匿名反馈使用情况:

管理员用户创建完成后,会自动跳转到登录页面,输入刚刚创建好的管理员账号后,可以看到如下页面,这时我们先点击 ADMINISTRATION 进入后台:

在后台面板中,我们首先汉化一下全站界面。点击左侧的 Locale,进入语言包设置页:

在右侧下载语言包,这里我们以 Chinese Simplified 为例,下载后在中间的 Site Localo 处选择 Chinese Simplified,最后点击右上角 APPLY 即可:

切换至首页后,即可创建主页内容。这里可以选择使用何种编辑器来创建,这里我们以 Markdown 为例:

在编辑内容前,我们还需要先设置页面属性,重点设置标题、路径,填写完成后点击右上角的 OK:

页面分级是通过标题级别实现的。这里我们就以二级标题为例,填写好内容后点击右上方的创建:

返回到主页后,即可看到相关内容。其它功能请伙伴们自行探索:

写在最后

通过 docker-compose.yml 可以看出来,服务已经做了 80 端口的映射,如果服务器中有其它的网站环境,建议修改 docker-compose.yml 中种 80 为其它端口。

另外如无 Nginx 等引擎,但需要 SSL 加密访问,推荐安装 Nginx Proxy Manager 来进行加密反代。

强烈建议先配置好访问环境「即配置好 Nginx Proxy Manager 后」再做 Wiki.js 初始化操作。

如果不会安装及配置 Nginx Proxy Manager,可在评论区中留言,杜老师会考虑编写相关教程。

如何使用 FFmpeg 来压缩视频

杜老师这段时间一直在剪辑视频,通过 Premiere 导出的文件太大,不便导入平台。本文介绍如何使用 FFmpeg 来压缩视频。分享 FFmpeg 的基本概念,如何安装和使用 FFmpeg,以及如何使用命令行工具来压缩视频。

简介

FFmpeg 是一套开源的多媒体处理框架,它提供丰富的工具和库,用于视频、音频和图像的采集、编码、解码、转换、流媒体和过滤等各种的操作。

FFmpeg 使用主要包括命令行工具和 API 接口。命令行工具提供丰富的参数,可完成各种多媒体处理任务。API 接口包括 Python 和 Java 等语言,开发者可根据自己的需求选择合适的接口进行开发。

安装

杜老师的主力系统是 Linux,下面分享基于 Ubuntu 系统的部署方式,如果小伙伴们需求 Windows 的安装方法,可以直接至官方下载安装包「或在评论区中留言」首先是更新软件源:

1
sudo apt update

安装必要的依赖项:

1
sudo apt -y install git build-essential

下载 FFmpeg 源代码:

1
git clone https://github.com/FFmpeg/FFmpeg.git

进入 FFmpeg 目录并编译:

1
2
cd FFmpeg/
./configure --enable-shared --enable-static --enable-libx264 --enable-libvpx --disable-yasm

编译并安装 FFmpeg:

1
2
make
sudo make install

命令

1
ffmpeg -i input.mp4 -c:v libx264 -crf 23 -c:a aac -b:a 192k -movflags +faststart output.mp4

注意:要使用 FFmpeg 压缩视频,需要在命令行中输入相应的命令。上面是一个基本 FFmpeg 压缩命令。

解读

针对前面命令中的参数,介绍列表如下:

参数作用
input.mp4是要压缩的视频文件的路径。
output.mp4是压缩后的视频文件的输出路径。
-c:v libx264指定视频编解码器为 H264。
-crf 23指定压缩质量。CRF 值越低,视频质量越好,文件越大;CRF 值越高,视频质量越差,文件越小。范围通常在 18-28 之间。23 是一个比较适中的值。
-c:a aac指定音频编解码器为 AAC。
-b:a 192k指定音频的比特率为 192 kbps。
-movflags +faststart将元数据移动到文件的开头,以便在线流式传输时更快地开始播放。

群晖设备更换缓存磁盘

屋漏偏逢连夜雨啊,杜老师收到了群晖告警邮件,提示缓存磁盘寿命到临界值,需要更换。群晖官方缓存磁盘价格偏高,杜老师买的是第三方盘,也分享给需要的小伙伴用做参考,并简单讲解下群晖缓存机制。

损坏通知

群晖有两个告警机制的,一个是本地的告警机制,一个是云端的监控。前者先一步发送了告警通知,杜老师看到后,第一时间查看了磁盘的状态:

系统提示耐用性仅剩 1%,需先停用缓存机制,带数据同步至存储池后,才可将缓存盘取出「有人说支持热插拔,但为安全起见,还是将设备关机后,再做磁盘替换」

缓存机制

群晖缓存机制分为三种,其目的都是在提升效率同时,尽可能延长存储盘使用寿命。

第一种是读取缓存。将经常读取的文件,缓存至固态盘,使用固态盘的高速属性提升读取效率,同时降低了磁盘的读取次数,变相提升了机械盘使用寿命。

第二种是读写缓存。在进行数据读写时,优先将数据写入到缓存盘中,通过固态盘的高速特性,提升读写效率同时,也降低了机械盘的使用,变相提升了机械盘使用寿命。

第三种是做元数据缓存。考虑到 NAS 大容量的特性,在寻找文件的时候,会频繁读取硬盘数据以检索文件。如做好元数据缓存,会直接通过缓存盘的元数据,直接定位到存储盘文件,减少读取次数。

设备采购

之前用的是群晖官方推荐的希捷硬盘,但性价比不是很高,所以杜老师买了四款价位差不多,但性价比更高的盘,打算一一尝试,看哪一款可以兼容,其余的都退掉:

杜老师的运气不错,第一次尝试就完美兼容,其它的没测试,直接申请退款。本次用的是梵想国产 SSD,不知道性能和稳定性耐用性如何,有待测试:

重建缓存

进入到存储池,点击创建缓存:

杜老师的群晖只有一个存储空间,所以直接点下一步:

缓存模式根据实际情况选择,如果只有一块磁盘,要选只读缓存;两块磁盘可以读写缓存。需要注意的是,创建缓存盘后,原盘中的数据会被清空,所以如原盘有数据,记得做好数据备份:

群晖的缓存机制同样注重数据的安全,所以会强制 RAID 为镜像卷:

在列表中选中要成为缓存的磁盘,因为杜老师选的盘是非官方推荐,所以会弹出兼容性提示,无需理会,直接点击继续即可:

这里可以修改为缓存分配的容量。需要注意的是,分配容量越大,则占用的内存资源越多,所以在分配时,需要考虑到剩余内存的容量「杜老师加了条内存,完全够用」还有一点需要说明,可在此页面中设置是否将元数据固定到缓存中,确认之后不可再次调整:

都设置完成后,会生成配置页,显示之前所有配置。点击应用后会再次弹出数据擦除提示,点确定后结束创建缓存流程:

SSD 缓存创建后会自动初始化操作,其中固定元数据的时间较长,期间 NAS 可正常使用,但不可对所有硬盘做其它的操作:

用上了小米的澎湃系统

了解杜老师的小伙伴应该都知道,杜老师应该算是一枚米粉了,家里清一色的小米设备。前两天是红米的发布会,第二天就下单了 K70 Pro,当天就收到了预装最新的小米澎湃系统的手机,体验的过程中突然有了一些思考~

澎湃系统

澎湃系统是小米自主研发的移动操作系统,基于开源的 Linux 内核进行开发。澎湃系统在设计上充分考虑了移动设备的特点,如低功耗、高性能和安全性等。此外,澎湃系统还针对中国市场进行了优化,提供丰富的个性化设置和本地化服务。

上面的这段话,是杜老师引自麒麟系统介绍中的一小段话,改编一下发了出来。大家有没有发现到,还挺贴切?

自研系统

小米公司最开始是因 MIUI 起家,当时原生安卓不是特别好用,很多手机厂家就迎合国人的使用习惯,打造自己特色界面。

而 MIUI 极符合国人的使用习惯,加上其适配性较高,稳定性好,所以逐渐在安卓界占领一定市场。

直到小米公司开始推出手机,低价高配冲击市场,改变了原有的市场规则,让不少的国民可以享受到流畅的手机体验,智能端逐渐由 PC 转向了移动终端。

最先推出自研系统的手机厂家是华为,其鸿蒙系统杜老师并未用过,不过身边的华为小伙伴反馈是差不多,更多是生态联动带来的便利。

冲动换机

杜老师因为穷,所以在更新换代时都是很理智的。本次换机的原因是,之前的旗舰机用了已满两年,算是寿终正寝。系统支持已经快到期了「小米每隔几年,都不再适配旧设备系统」

杜老师对手机的流畅度没有太高要求,因为平时不玩游戏。但好奇心较重,总想体验一些新的功能,感受一下新的效果。

正好赶上红米的发布会,于是在第二天,下单了当前的旗舰机 K70 Pro,并于当天就收到了。入手第一件事就是换机「杜老师换机后会将之前手机回收处理」

可能是因为澎湃多少有一些改动,所以在换机时遇到不少问题。主要就是突发卡顿,需要重置任务才能继续迁移;还有就是系统设置迁移后的应用效果不同,这应该就是底层原因导致的。

使用体验

成功迁移好数据库,杜老师拿着之前的手机,对比了下两机系统差异「之前的手机运行 MIUI14,新手机澎湃 OS」

首先是界面差异性。新系统确实在界面上面做了一些改动,但也是仅仅改了些显示效果,操作逻辑并未太多改动,原有的功能在之前系统对应位置都能找到,并不需要重新学习新系统的使用。

其次是功能性。新系统主打的生态联动,可能因为家中小米生态并未同步更新澎湃系统,所以暂未体验到相应的便利,不过确实会有几个接口,让我们操作时多了几种方式。

最后是性能上。毕竟是跨了一代的新产品嘛,流畅度肯定比之前手机好了很多「杜老师为了提升使用的体验,开了很多特效,老手机可能是因为性能关系,运行部分特效时会有些卡顿」

对于自研系统,杜老师不知该如何评价。这是打破安卓垄断,以减少对谷歌 Android 依赖的一种有效途径,但其根本还是基于安卓搭建,如同华为鸿蒙系统,抹去了安卓的痕迹,换上鸿蒙的脸。

其实我们并不是用手机,而是在使用安装在手机系统上的软件。也就是说软件生态才是评价一款系统是否成功的关键性维度。

不知道澎湃是否会一直基于安卓系统,但澎湃如果成长到脱离安卓这条线路之后,是否还会有软件用。这就是国产自研的悲哀,只能在巨人的肩上二次开发,沿用原有软件生态。

有些小伙伴知道杜老师在麒麟公司上班时,都会问到:麒麟不就是 Linux?是的,因为一旦完全自研,那些 Windows 巨量的软件生态,我们又如何对抗呢?

游戏服务器被坑黑历史二

上篇提到杜老师购买小厂独服时遇到的坑,但这坑并未阻止杜老师运营游戏服的决心。小厂不行咱选大厂,凉心云性能和稳定性都可以,这回总不能再被坑了吧?事实说明,有些坑只有想不到,没有它坑不到~

转战大厂

上面提到,面板服满足不了运营的需求,小厂的独服又太坑,小伙伴们又在群里嗷嗷待哺「催促开服」没办法只能大出血,购买大厂的服务器。

最终杜老师选择凉心云的企业服,配置上绝对够,不过有个硬性要求:需要企业身份。

入坑开始

杜老师自己也开过公司,奈何因为疫情关系早已注销,目前手中没有任何经营许可,无法注册企业用户。

和小伙伴们交流了一下,有小伙伴推荐可以通过代理买到企业账号。

杜老师尝试搭配各种关键词,在某平台上搜到了交易信息。在与卖方沟通中了解到,他们售卖的企业信息是通过合法渠道获得,选择的都是非互联网的公司,这就避免了账号冲突的可能,保证了账号可用率。

而且支持解绑安全认证,这样就可以修改邮箱和手机,防止卖方账号回收。

所谓吃一堑长一智,杜老师有了前面的经历,必然不会遇到坑闷头莽,同时咨询了凉心云官方客户,问了账号收回的可能性。官方表示只要有注册的邮箱、手机就不会被他人盗用「肯定不能说从他人手里买的账号」

有了以上这些信息,终于可以放下心购买了。使用企业账号购买企业服是真香,那配置那价格~

问题浮现

当凉心云还是良心云的时候,那服务是真心的好。被称为凉心云,并不是稳定性差了,而是增加一些道路,变相从我们的手中扣钱。

但大厂终究是大厂,稳定性没得说,而且因为配置较高,游戏体验非常优异。

但一天的凌晨,杜老师还记得,那会还在东北老家,因为第二天要赶车回京,所以早早睡了。突然听到手机信息提示,说凉心云的密码被改了,看到后一下子就清醒了。

第一时间打开电脑,上线查看服务器的运行状态。当时并无任何异常,也就没太在意,检查一下服务器的备份情况「因运维工程师的工作有备份习惯」后就睡了。

第二天坐上回京的高铁后,收到了群里小伙伴信息,说服务器上不去了。当即打开电脑连上手机热点检查原因,然后就傻眼了,服务器被申请退款~

服务器因申请退款直接销毁,里面的数据都没了「还好有完整的备份」因为购买时间较短,还有余额被原路退回了,但之前已用的时长按照原价计算~

到北京后联系了之前的卖家,首先是一问三不知,然后是拉黑来不及握手,流程特别熟练都感觉是惯犯。

之后也问了凉心云客服,将之前留存的咨询信息发了过去,质问为何被人强制退款,人家说新增了申述服务,企业可以通过法人代表申述账号,额呵呵呵~

写在最后

后来 MC 转战为内网搭建,但随着游玩人数的减少,游戏服也随之停止运营。后期交由 Vian 运营过一段时间,但因其服务器到期,最终也停服了~

很多大厂都有新用户的活动,相比老用户的优惠力度很大,不少的小伙伴会借用身边朋友的身份注册购买所需服务。

但有些服务要企业账号才能购买。虽然一些平台提供企业账号资源,但墙裂建议不要去选购,毕竟有被收回风险。丢失数据带来损失,往往比注册一个公司的成本还大,一定要权衡好利弊。

肯定有小伙伴说杜老师又在水了,明明可以写在一篇,为啥分了两篇。很抱歉最近的身体有些欠佳,染上风寒目前卧病在床,每天还要忍受肺子刻出来的痛苦,还能补上文章实属不易,且读且珍惜吧!

游戏服务器被坑黑历史一

最近一是因为太忙,二是实在不知更新啥好,就托更了。昨晚临睡前回想起当初搭建游戏服务器时遇到的那些坑,就琢磨着分享出来,谨记教训之余也可告诫他人,希望小伙伴们不要遭遇同样问题。

历史背景

杜老师很少玩游戏,MC 可以说是为数不多常玩的游戏之一,但自己玩终究太过单调,就想着自建一个服务器,邀请小伙伴们一起游玩。

当初想着人数不会太多,且没考虑模块、插件问题,就想着弄个便宜的服务器先跑着,最终在某宝上选中了一款面板服务器。而这就是被坑的开始了~

MC 面板服

杜老师之前并未了解过 MC 面板服务器,第一印象就是便宜、省事,这也是一眼相中的原因。

随之开始建服,并邀请小伙伴前来一起游玩。

在游玩过程中,有些小伙伴提出了一些需求,比如添加箱子锁的功能,允许划分领地等等,这就需要不断加载插件才能实现。

随着需求越来越多,插件数量随之增加。服务器的负载增大,游戏延迟增高,严重影响了游玩的体验。

并且有些插件对运行的环境要求较高,在面板服中无法使用中文版界面。

以上种种都说明面板服无法满足小伙伴的游戏需求,那么就进军独服吧!

独服深坑

之前有说到插件的增加,导致服务器的负载增大,进而造成游戏延迟增高。为了解决这个问题,杜老师一直有升级面板服的配置。这种不断砸钱的行为也增加店家的好感值。

直到杜老师表达要选择独服,店家秒回可以推荐一款永久的服务器「即为买断」这里需要注意的是,该店铺里仅经营面板服,并未有独服的相关产品。

因为前期沟通非常愉快,杜老师并未有任何怀疑,当即转账付款。然而在数据迁移后,问题接踵而来。

首先是稳定性问题。杜老师不知道店家的服务器从哪来的,总之极不稳定,而且这种不稳定是宿主机导致的,也就是说没有任何的手段可避免这种情况。

前后反馈过许多次,店家都以非常好的态度保证积极解决,但问题并未有任何改善。

期间杜老师申请过退款,店家以更换新主机为由,邀请再体验个七天,且原主机依旧保留,简单来说就是花一份钱,买到两个永久独服。

是不是很开心?并不是的!新服务器也无不的糟糕,网络延迟特别严重,且性能极拉胯,磁盘 IO 特别低,杜老师都怀疑是不是在拿 TF 存储卡作为硬盘用。

最后杜老师申请了退款,然而超过七天,不符合无理由退款规则。也邀请了平台介入,奈何证据不足,最终拒绝退款,后面服务器被收回,费用完全打水漂了。

买的教训

购买服务器前,先确定店家的规模,像套路云这种大厂是无所谓,如果是那种不知名小厂,强烈建议短期购买,先用一段时间测试性能和稳定性,满足要求后再长期购买。

而且不建议一次买个三年五载的,一年一年买最靠谱,别信什么买断,万一哪天老板挂了,再想找回就困难了。

其次淘宝买的东西,一定要在淘宝上面交流。之前店家就以 QQ 交流方便且支持远程,前后一直在 QQ 上面交流,提交证据时也选择聊天截图,但非淘宝外的记录平台都不认可!这也是上面提到证据不足的根本原因。

最后在退款前,一定要对购买产品页面进行截图「售后细节」以免店家偷偷修改协议,当然现在某宝支持购买时的商品快照。还有就是七天无理由要大于口头协定,宁愿退款重新购买,也不要相信店家的延长试用。

冬天啦封车啦

帝都来暖气了,南方的小伙伴是不是很羡慕。北京的季节有两个:夏季、冬季,就是没有春秋。前一天还短袖,第二天就要穿棉袄。随着温度降低,杜老师也很少去骑行了,于是决定封车,毕竟这是一种仪式!

何为封车

封车一词并非术语,而是车友间口头语,意思是近段时间暂时不骑行,将车闲置起来。但并非简单放置在一边即可,而是需先对车辆进行轻维护,使其在存放期间的刚性不变「刚性:自行车的刚性包含很多地方轮组、车架、传动等等。如果刚性不足,就会发生刹车和碟片摩擦等情况,这就会损失速度了」这里配个图片,给小伙伴们分享下车辆各部件的名称:

车辆维护

大保养的项目:

  1. 更换重要部件。大保养通常需要更换公路车重要部件,如轮胎、刹车片、链条、变速器等;
  2. 检查刹车系统。刹车系统是保障骑行安全的关键部件,大保养需要对刹车系统进行全面检查,确保刹车性能良好;
  3. 检查传动系统。传动系统是自行车动力来源,大保养需要对传动系统进行检查,确保传动效率和耐用性;
  4. 整车清洁。大保养需对公路车进行彻底清洁,去除污垢、尘土,保持车辆美观。

小保养的项目:

  1. 清洁。小保养需对公路车进行日常清洁,保持车辆外观整洁;
  2. 润滑。小保养需要对公路车的传动系统、刹车系统等关键的部位进行润滑,确保骑行顺畅;
  3. 更换耗材。小保养需要对公路车的轮胎、刹车片等易耗的部件进行检查和更换;
  4. 检查。小保养需要对公路车的刹车系统、传动系统等进行日常的检查,确保骑行安全。

解决方案

杜老师右腿半月板有伤「高中时打网球导致」所以平时无法通过远足、跑步、跳绳等方式来锻炼身体。而 HIIT 这种高强度间歇性锻炼又会导致低血糖而头晕,所以杜老师目前靠骑行作为主要锻炼途径。现在封车,杜老师又是如何锻炼呢?恰逢双十一杜老师入手了一个骑行台,这样就可以在家中骑行锻炼:

使用体验

首先是安装的问题。因为杜老师买的带有飞轮的一款,所以安装时无需再拆除车身飞轮,这样就简化了组装过程。

之前杜老师分享过骑行日志,看过的小伙伴也许知道,杜老师一般去骑行,都是一个小时起步,距离是 25+ 公里。

而这个骑行台因为自带阻力,所以骑行阻力远比真实路面上大。骑行台配套的软件模拟环境有限,导致短时间内就被拉爆「骑行用词,短时间的力量爆发后会脱力,称为拉爆」

再加上家中的温度较高,没有骑行时流动风,平均不到十分钟就汗流浃背,很难坚持下去!希望平台今后可以提供更多模式~

感谢王云子小朋友寄送的明信片

昨天收到了王云子小朋友送的明信片,本想发到说说广场小秀一下。后来琢磨写一篇文,一并感谢下建站以来认识的小伙伴们,因为大家,杜老师有了坚持更新的动力!

秀明信片

昨天下午正忙着呢,突然收到一个陌生号码来电,杜老师 12 年没更换过手机号,所以经常会有一些陌生来电,对于这类电话,一般都是第二遍才会接,故没有管。等到第二次又打来,才接起来,被通知去公司前台。刚开始还以为自己犯事了呢,赶到后就收到了两张明信片:

为了保护隐私,就马掉了一些细节,不过透过文字,还是可以看到满满祝福「西湖附近的一个小书店,感到十分欢喜,希望这份欢喜分享给你」

开始用手机相机拍半天,因为光线的原因始终不满意,后来想起了公司还有扫描仪,就付费操作了一下「挺老大的公司,扫描还要计算成本,可以信吗」

开始以为是两个小伙伴发的,仔细看后发现都是来自王云子小朋友,见字如面,看来是个可爱温柔的小姑娘「杜老师没见过真人」

写在后面

首先说下,之前关关童鞋也说邮寄了明信片,奈何家中地址收不到明信片,故一直未收到。但心意收到了,在此表示感谢!

杜老师建站已三年多了,认识了很多小伙伴,他们会经常光临本小站,在闲聊中放松心情,在讯问中提供建议。杜老师也在互动中维持热情,在催促中更新博文,虽说偶尔会有托更、水文,但小伙伴们的支持依旧不减。

杜老师要感谢那些帮助过博客建设的小伙伴们。杜老师的前端能力不足,他们的热心帮忙解决了不少问题,才使杜老师说长期稳定呈现各位面前。

杜老师要感谢那些经常来光顾的小伙伴们,踊跃的互动给博客带来活力,也为杜老师说的运营带来了热情。

还要感谢去不图床的用户们,在拥有更多优质平台选择下,他们依旧使用去不图床,虽然偶尔会出现抽风等问题,他们依然不离不弃。杜老师在表示感激同时,也表示很抱歉,同时表示未来会尽全力保障图床的稳定性。

最后感谢使用杜老师说旗下平台的用户们,包括说说广场、聊天室等。毕竟是个人的平台,安全性和稳定性都无法保障,但仍有不少小伙伴将数据托管在平台上面,这种信任值得感激。

杜老师的骑行打卡记录

杜老师连续出差了两周,期间看着出差地的骑士出行,心痒痒的。周末返京后还需要加班一天,给憋坏了。正值周日休息,出门转了一圈。不过周一需要上班,所以没敢拉爆。今日分享杜老师之前的骑行打卡记录!

首钢大桥

新首钢大桥是中国北京市境内的一条连接石景山区和门头沟区的过江通道,横跨永定河道,建设时全球首例双塔斜拉钢构组合体系桥,是中国北京市长安街西延工程的关键节点:

首钢大桥是骑行打卡的圣地,每次骑行路过都会遇到其他骑行的小伙伴「不过杜老师每次都是自己骑,很少组队。自己骑车比较自由,可以控制路线以及速度,组队骑行需要照顾队友节奏」

香山公园

香山公园位于北京市海淀区买卖街道 40 号,北京市区西北郊占地 188 公顷,是一座具有山林特色的皇家园林。景区主峰香炉峰俗称鬼见愁,海拔 575 米。早在元明清时,皇家就在香山营建离宫别院,每逢夏秋时节皇帝都要到此狩猎纳凉:

香山是妙峰山的学前班路线,杜老师一直想去妙峰山毕业,但毕竟是菜腿,怕会路上把肺子喘出来。这里普及一个姿势,骑行数据中常用 VAM 代表爬坡效率,指每小时垂直爬升米数。这是一种简单且纯粹的方法,可以很直接的衡量爬升速度。不管是在哪种路况,蜿蜒亦或是均匀的爬坡,VAM 都能很直接的体现出爬坡水平,数字越大越好:

温榆河线

温榆河古称温榆水。海河流域北运河的上源。位于北京市东北部。发源于北京市昌平区的军都山麓。温榆河的上游由东沙河、北沙河以及南沙河 3 条支流汇合而成。其间又有蔺沟河等小中河的汇入。至北京市通州区通惠河口上游北运河北关分洪枢纽:

从家到温榆河入口大约有 30 公里,杜老师好不容易骑行了过去,本以为有一条环河路线,结果就一小段。而且小路很窄,上面常有行人。沿路树枝茂密,容易划到身上。不过该条线路通 42 公里绿道,听其他骑友说部分路段没有自行车道,所以骑行时需要注意机动车:

骑行专道

回龙观至上地自行车专用路东起昌平区回龙观,西至海淀后厂村路,全长为 6.5 公里,专用路全程共设置了 8 个出入口,出入口平均间距为 780 米。出口设置了 1.8 米宽坡道和 1.4 米宽梯道,并设置了助力系统:

几乎每次没有明确路线,杜老师都会选择骑行该路线。专用道的好处就是上面只有骑友,不需要担心机动车以及外卖小哥,安全性有保障。不过感觉骑行路的刚性有些不足,骑行时明显感觉需求功率比较大,脚蹬子踹飞了速度也没多快:

骑行视频仪表盘的制作方法

看到很多小伙伴对杜老师发布的骑行日志中仪表盘很感兴趣,该文分享了仪表盘制作方法,同时介绍了影石全景相机及配套遥控使用方法,此篇仍是语音配文字的形式!

语音部分

需要手动点击播放:

文字部分

上一篇发的音频文,没想到小伙伴们都非常喜欢,还好给杜老师降低了工作量,那这一篇也以音频文的形式发布。

这篇聊点什么?首先,先跟小伙伴们说声抱歉,我家里的情况,没有办法做到完全清音,所以会有些背景的噪音。

尤其是我家的那个逆子,小伙伴们都知道的,前段时间还伤到杜老师。然后我又打的狂犬又打的破伤风,这个事不提了,再多说就是眼泪了。

今天我们聊一下杜老师骑行日志,为什么要聊到这个?因为大家关注到的一点,就是关于杜老师在录制视频之后,上传播放效果,大家可以看到在里面出现一个仪表盘。

很多小伙伴们在评论区,也有在聊天广场中私信杜老师的,问到仪表盘是如何制作。

这个仪表盘它并不是通过视频软件做出来,因为您要知道的是,我们在行驶中那个数据是动态的。没有办法一帧一帧的做出来,这样的话工作量太大了。

这个仪表盘的效果,实际上是影石 APP 自带的。它的工作原理是什么样子的?首先拍摄工具是影石 X3 全景相机。在视频中有提到过,不希望各位小伙伴们看到杜老师这个壮硕身材,以免影响到观影的体验。所以就选择只播放这个车前行驶景色。

它有一个辅助控制工具,类似于遥控器,这个设备除了可以控制相机拍摄,还可以接收 GPS 信号。

在 GPS 返回中的数据就可以实现监测行车的速度,坡度,路径轨迹等等一些信息,这些信息会以数据的形式存储在相机存储卡中。后期在导出视频过程中,就可以加载这些数据生成仪表盘的这些信息了。

有感兴趣的小伙伴,或是也有骑行需求的小伙伴,可以考虑购置这类产品。贴图我会放到文章下方,首先介绍一下影石相机,这是一款全景相机。

很多小伙伴可能在网上会看到 X2,跟 X3 相比的话,X3 的屏幕更大一些,还是全屏触摸。不管是在观看方面,还是在使用方面都很方便。

屏幕的下方有两个按键,一个按键是用来控制开始和停止。还有一个按键用来切换拍摄的摄像头。在机身左侧有两个开口,上方是数据线接口,下方就是电池。在电池卸下来之后,里面有一个存储卡。

杜老师买的这款是原厂的存储卡,128G 的,大约能拍两个小时左右。相机右侧上方是麦克风,下方是电源键,外加一个多功能键。最下方是摄像机的固定接口,大家如果有云台的,可以将相机接入到云台。

最上方是两个凸起鱼眼镜头,这个镜头一定要保护好,杜老师一般会放到相机罩里,以免镜头磨损。

相机功能主要支持防抖,支持 5.7K 的全景拍摄。它的电池,是 1800 毫安,预计的话我没试过太久,因为我一般都是拍摄 40 到 50 分钟就会换块电池,因为那个时候已经出现电池电量警告。

在下方那张图就是它的配件的遥控器,这款遥控器非常的小巧。屏幕上会显示相机状态。首先是 GPS 信号,然后是遥控器电池电量,再者是相机的电量,下方是录制的状态。然后是录制的时间,就没有了。

屏幕下方那个按键是开始和停止拍摄,在相机左侧有两个按钮,上方的按钮是切换拍摄模式,下方是电源键。

这个电源键有两个功能,第一个则是控制这个遥控器开启和关闭的状态。还有一个功能,则是控制相机,在两台设备都开机的情况下,长按三秒则相机会关机,长按六秒遥控器会关机。

后方可以绑定表带或是绷带,可以绑在车把,或者是绑在手腕上。在绑带固定处,是一个可以 90 度旋转的卡扣,可以方便换任意方向去绑定。

遥控器的电池电量这块也没细看,因为说明书在杜老师的手里,一般都是闪现一下就直接丢,根本不看。很多东西,都是自己琢磨,琢磨不透的东西会在网上去百度搜索。

拍摄的话两个小时应该是不成问题的。有的小伙伴可能会说这么点设备,再加上它的这个屏幕并不是彩色显示,显示信息也是非常少的。那怎么说也可坚持几个小时。

各位小伙伴们需要知道的是,这个除了是一台遥控设备外,同时它是一个 GPS 信号接收器。所以它的这个电池很快就会用完,平时如果要出行比较远的话,还是记得将两个设备都充电。

差不多就给各位小伙伴分享这些,之后还会有一些新奇的设备,或是各位小伙伴们感兴趣的东西,最好是零成本可以白嫖,也可跟杜老师分享,杜老师这边做过使用体验后,或者做过对比之后,会整理成教程或是文章的形式跟小伙伴们分享。

那今天的文章,就写到这里啊,感谢各位小伙伴们收看收听,拜拜!

相机照片

家里是暖色吸顶灯,拍出来的照片差强人意,就到网上找了宣传图片,大家凑合看下:

另外杜老师的那款是全黑的,图中的是最近刚出的联名款,除了外观有所变化,功能没有任何差异:

遥控照片

遥控的照片确实之前有拍过,不过是再差点摔车之后拍的,遥控表面严重划伤,这里也配一张官方的宣传图:

摔车是因为路面太颠簸,导致遥控绑带脱落,杜老师为了捡回遥控器而急刹车,导致后轮抱死差点摔车:

杜老师的骑行日记「08 月 28 日」

答应小伙伴们的骑行日记它来了。本文除了分享杜老师骑行时沿途风景,也分享杜老师对骑行一些理解和心得。后面也会分享更多相关内容,希望小伙伴们多多提些建议「让杜老师不要水的就别提了,本人也不想啊」

骑行日记

本次骑行总距离 25 公里,主要是想去东城区的一家内蒙零食店买一些牛肉干。因为店家距离杜老师的住处较远,外卖派送费比较贵,所以选择骑行过去采购。

骑行出发的时间为傍晚 17 点。本以为均速 25+ 能很快到达目的地,恰好忘记了此时正是晚高峰,路上行车这个多啊,路这个堵,速度是根本起不来。

通过视频大家可以看出,还是有很多出来骑行的。杜老师认为可能是疫情解放过后,很多人开始了户外活动,而自行车是一个低碳环保的交通工具,所以越来越多的人选择了该交通方式。

但帝都近几年的共享单车越来越少了,在前面的文章中也提过,就是因为上班找不到车,才买的公路车。杜老师想也是因为这个原因,越来越多的人选择购买替代租借。

沿途自行车专用道的骑行体验不太好,一是因为不少的私家车,停放在了自行车道。还有就是路面坑洼严重,像是很久没有修缮,骑的杜老师上牙打下牙,生怕车散架了。

希望会有更多的小伙伴喜欢骑行,但还是要再三叮嘱,一定注意安全!其实杜老师录制了全程骑行视频,只是因为处理软件问题使得视频无法正常导出,待修复后再给大家分享。

骑行视频

视频用影石 Insta360 X3 全景模式拍摄,考虑到杜老师壮硕的身材影响到大家观影,视频仅截取了车头画面,小伙伴们凑合看吧。未来会考虑到大家意见,逐渐完善视频效果:

杜老师的骑行装备

因为公司断网,事情又多,所以鸽了几天,具体不便细说。总的来说月末可以恢复正常更新。别催更别喷水,今天更一篇生活文,聊聊杜老师最近的兴趣:骑行!主要介绍一些杜老师的骑行装备,希望能帮到同样感兴趣的小伙伴。

写在前面

首先请小伙伴听杜老师狡辩,绝对不是因为有了新的兴趣,而怠慢了博客更新,主要是最近的工作任务太多,没有时间维护站点。

别问下班了在干嘛。白天公司没有网络,导致很多工作搁浅,为了不耽误项目的进度,都是回家之后继续处理。不过好在没几天就到月底了,网络问题就能彻底解决。

因为骑行团队邀请,杜老师参与了周末长途骑游,跟大佬们学到不少骑行姿势,后面会更新杜老师骑行日记,今天先分享骑行的装备。

先说好此篇不是恰饭文,也是在咨询大佬前就买好的,所以专业性待考究,各位买的时候还是需要慎重。

骑行头盔

几乎每个骑行团队在邀请时,首先问的不是骑什么车,而是问有没有头盔,如果没有骑行头盔,就算如约出现在起始点,也不会带队一同骑,所以头盔是骑行必需品。头盔的品牌千千万,杜老师仅推荐 MIPS 的头盔,MIPS 并不是牌子,而是一种头盔标准,具体的可自行百度:

骑行手套

这个并非是必需品,但杜老师还是推荐选购。骑行手套除了防晒,最主要是手心处防滑垫,可以让我们更稳定把车。并且在摔倒时,为手部提供一定的保护。选购时一定买合手型的,杜老师第一次就买大了,出现脱手问题:

骑行袖套

提到防晒,骑行袖套也是可选配件。这个主要用在夏天,配合短袖衣服,不然这大太阳,很有可能被晒成巧克力。有些骑友会担心穿袖套会不会热,这个杜老师有体会,当速度上来后,迎风会带走身上的热量,不会出汗:

骑行衣裤

骑行时需要用力的地方,除了上坡外就是对抗风阻了。所以更省力的方式,也是提升速度的方法就是降低风阻了。一套紧身的骑行服,可以最大限度降低风阻,让我们骑行更省力,并且提升骑行速度。不过有一点就是样子太尴尬,这个需要调整心态自行克服:

骑行水壶

之前就有新人问到直接用矿泉水瓶代替不行吗?路边随处可见方便补充。这个杜老师有体会,首先饮料瓶罐无法卡在车身卡扣,当路遇颠簸时,很大可能脱落。其次是补水便利性,骑行水壶可以实现单手补水,不需要停车拧瓶盖:

电打气泵

那个电是特地加的,原因是电打气泵可指定气压,到指定数值后自动停充,不会出现爆胎问题。现在的人都缺少老一辈手艺,捏一下就知道满不,对杜老师来说,数字化是最直观精确的体现。其次要说明公路车的胎压比较高,而且需要经常补齐,几乎每次出行之前,都要检查胎压:

锁踏锁鞋

变速器是为了满足相同踏频可以踩出不同速度。踏频是指一分钟内可以踩多少圈,公路车的标准踏频是 90 转一分钟「其实这是大佬踏频,新手一般在 80 左右」这种速度很有可能脱踏「踩空」有了锁踏锁鞋可以防止这种情况,但不建议新人选购,因为很多人的首摔,都是因为锁踏导致:

骑行前灯

这个是夜骑必需品。夜晚目及距离有限,加上公路车高速性,当路况出现问题时,再反应往往来不及。所以一个大功率的前灯是非常重要的,杜老师的前灯是码表联动款,可以根据码表自动同步日落时间,实现自动开灯。并能同步速度自动切换近远光灯:

骑行眼镜

看头像也知道,杜老师习惯戴眼镜。不过近视镜无法替代骑行镜,速度上来之后,风吹根本睁不开眼。而且迎着大太阳去骑行,强光也会影响视线。有一个好用的骑行眼镜,可以在高速且强光下骑行时,仍然能睁开眼看清路况:

头巾面罩

杜老师首次组队骑行时,发现就自己带着个头巾。开始因为多此一举,后来当拉沙卡车路过时,看到其他小伙伴都在呸呸呸,才发现是明智之举。在夏天夜骑时,强烈建议备上头巾,不知道哪次的张嘴就会吃进去蛋白质:

整车秀照

之前发过整车照片,这里补上一张夜骑时在天桥拍的照片。最后补上一句,夜晚在河边旁骑行,晚风吹过的感觉真的是非常惬意,相信体验过的小伙伴们,都会爱上这种感觉:

树莓派 4B 超频教程

去不图床目前托管在杜老师家中的树莓派 4B 上,很多小伙伴可能怀疑树莓派性能。本文简单介绍树莓派 4B 性能参数,并说明针对去不图床的相关服务环境调整,最后是如何超频树莓派。

迁移原因

看到前言很多小伙伴会担心树莓派的性能,是否足够维持去不图床运营,是否会影响了运行效率。

杜老师开始也担心性能问题,但没办法的是:家中的小型服务器因为升级到了 Ubuntu Server 23.04 的关系,导致 PHP 的 Imagick 扩展安装后运行报错,这个扩展直接影响到去不图床的正常运营,所以只能临时迁移到树莓派。

性能参数

树莓派 4B 有很多的版本,杜老师买的是最高配版,配置四核的处理器「默认主频为 1.5G」8G 的内存,64G 的 C10 存储卡。

安装 Ubuntu Server For 树莓派系统,千兆口线连路由器。

环境调整

树莓派上主要跑 Nginx/PHP 服务,图片数据通过 FTP 传至小型服务器,MySQL 同样运行在小型服务器上,因为是内网直连的,延迟几乎可以忽略不记。

树莓派通过 USB3 连接高速固态硬盘,相关服务含 Redis 等运行在固态硬盘,保证高速读写。经过压力测试可保证 300+ 并行访问。

超频教程

为了进一步压榨树莓派性能,提供更高效的服务,杜老师对树莓派进行了超频设置,下面针对不同系统的超频配置做一个说明。

如果是树莓派原版系统,需修改配置文件/boot/config.txt;如果是 Ubuntu Server 系统,需修改配置文件/boot/firmware/config.txt。两个系统配置相同,如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 平衡模式
over_voltage=6
arm_freq=1800
gpu_freq=600

# 性能模式
over_voltage=6
arm_freq=2000
gpu_freq=700

# 野兽模式
over_voltage=6
arm_freq=2200
gpu_freq=750

性能模式 CPU 温度在 55-65 度,野兽模式 CPU 温度在 70 度,必须加上风扇散热,否则烧板。

杜老师这里选择了野兽模式,并为了运行稳定性,选择了塔式散热器:

杜老师喜提新车啦

公路自行车作为一项越来越受欢迎的运动,吸引着越来越多骑行爱好者。本文将详细介绍坎普公路自行车 ACE 7000 PRO 的骑行体验,以帮助需要的小伙伴了解这款车的性能和特点。

车辆特点

坎普公路自行车 ACE 7000 PRO 采用了轻量化的碳纤维车架,搭配禧玛诺 105 变速套件,提供了舒适的骑行体验。整车重量为 8.2 公斤,使在爬坡和冲刺时更加轻松。此外,该车型还配备碳纤维前叉和轮圈,提高了骑行效率和速度:

骑行感受

在骑行过程中,坎普公路自行车 ACE 7000 PRO 表现出优秀的操控性能。车架的刚性和轻量化设计使得车辆在转弯和加速时更加稳定,同时保证了高速骑行时的稳定性。禧玛诺 105 变速套件提供了准确的换档和响应迅速的刹车系统,使得骑行者能够更加自信地应对各种路况:

舒适程度

坎普公路自行车 ACE 7000 PRO 采用了人体工程学设计的坐垫和握把,使骑行者在长时间骑行过程中能够保持舒适的姿势。此外,该车型还配备高品质的气动轮组,有效降低风阻,使骑行者在高速巡航时更加轻松:

写在最后

当初杜老师买公路车时,就在纠结平把还是弯把。在隔了半年后,最终按耐不住躁动,购买了这款弯把公路车。为了不再烧钱,直接一步到位「全车碳纤维加上 105 大套」不过想买这款的小伙伴需要注意的是,这款的性价比不高,而且没有刹车把只有加速把:

杜老师步入键圈的第一款客制化键盘

不想水文,奈何实在没有时间更新博客,但有些小伙伴已经掌握杜老师说更新规律,到时间就跑来催更。杜老师本着宁可水不可空的原则,再次水上一文。杜老师的雨衣已经穿好,小伙伴们可以准备开始喷了!

写在前面

书接上文,五周年的礼品已经下单开始定制,预计本周即可发货。因为发货量比较大,无法及时同步派送进度。请小伙伴们耐心的等待,待商家反馈信息后,杜老师也会及时的同步出来。

另外关于博客框架问题,感谢小伙伴们建议。目前通过删除无用插件,已经将部署时间缩短至了七分钟「原 12 分钟」后期可能考虑采用 hexo server 反代的方式,如果效果不好,则考虑改用 Hugo。

客制特点

  1. 键盘布局可以根据个人需求进行定制。常见的键盘布局有 QWERTY/Dvorak/Colemak 等。此外,还可根据个人喜好和使用习惯定制不同的键盘布局;

  2. 键盘结构可以根据个人喜好选择。常见键盘结构有全尺寸、TKL60%/65%等。这些键盘结构之间的主要区别在于按键数量和尺寸;

  3. 机械轴体是客制化键盘核心组件,直接影响键盘的手感和使用寿命。常见的机械轴体有 Cherry/Gateron/Kailh 等。每种轴体具有不同触发压力、触发距离、触感,可以根据个人喜好选择;

  4. 客制化键盘的键帽可以根据个人喜好定制,包括材质、形状和颜色等。常见的键帽材质有 ABS/PBT 等。键帽的形状和颜色则可根据个人喜好进行定制;

  5. 许多客制化键盘支持 RGB 背光效果,可以通过编程实现各种灯光效果。背光效果可以根据个人喜好进行定制,包括颜色、亮度和模式等;

  6. 部分客制化键盘还支持固件编程,可实现按键功能自定义、宏编程等功能。通过软件定制,可以实现更加个性化的键盘使用体验。

键盘外观

有一说一,杜老师是被产品宣传图吸引到了。全透明机身加键帽,并可自由更换键轴:

使用体验

都说杜老师是米粉,连键盘也是小米生态的。这款键盘是米物的 BlackIO 客制化机械键盘,型号是 Z830X,83 个按键「无数字小键盘」

相比游戏,杜老师更多是码字。喜欢码字的小伙伴都知道青轴是王道,但在办公室的环境内使用极容易挨揍。这款键盘使用了非常规键轴「常规键轴例如青轴、红轴、黑轴、茶轴」官方称之为水母轴,话说真的非常形象,按键非常轻柔:

键盘支持三模链接「有线、无线、蓝牙」目前测试有线、无线非常稳定,且延迟低「杜老师不喜欢使用蓝牙,因为容易出现干扰,且延迟高」

但如需更新键盘的固件,或是修改参数配置,则需使用有线模式连接。

键程「按下距离」适中,但触发点较短,加上按压克数较小,极容易出现误触的问题。杜老师尝试通过修改固件来调整触发,但失败了。也未联系上官方的技术支持,如不适应,可能会再选购其它键轴更换。

最后说下,不建议一般需求的小伙伴购买客制化键盘,尤其是杜老师同款。一是键盘手感问题,适应需要一段时间;二是键身适配性差,不易更换键帽「非透明搭配不好看」三是客制键盘需要一定编程基础,否则发挥不出键盘特性。

入手 4070Ti 显卡体验文

几乎是在《帮杜老师选一张显卡吧》一文发布当天,杜老师就入手了 4070Ti 显卡,至今已经用了十天,多少要水一篇文章出来。水文见谅,杜老师最近太忙了,之前因为拖延症压着的工作太多,年中要交付的项目太多,最近几乎都是后半夜睡!

使用体验

杜老师更换显卡的主要原因是 AMD 显卡不支持 CUDA,综合性价比最终选择 4070Ti「很多小伙伴都推荐杜老师选购 4080,一个显存而是位宽,但少量的性能增加,却需要支付近 3000 的差价,着实有些肉疼」换上显卡后的第一个感觉就是完蛋了,因为事先没有卸载 AMD 的驱动,且未安装 NVIDIA 驱动,导致显示器一直收不到,HDMI 和 DP 都试了。最终使用远程桌面工具「因为杜老师有移动办公需求,所以常年开着远程桌面」卸载了 AMD 驱动,并安装 NVIDIA 驱动,显示器一瞬间点亮。因为杜老师一直忙,也没有测试光追的效果,不过没有出现 A 卡掉驱动的问题,稳定性非常好。最后直接搬运长图~

搬运长图

帮杜老师选一张显卡吧

杜老师的台式电脑,用了一年半了,显卡的性能明显不够用「主要是 AMD 显卡,不支持 CUDA」所以一直惦记要换一个,目前有两张心仪的显卡,还在纠结中拿不定主意,了解的小伙伴帮忙推荐一下!

现有显卡

杜老师现有的显卡,是非公版的 6800XT,性能上没做过专业测试,但有明显感觉,是阉割版本的。

这个也能理解,很多品牌整机,为了运行的稳定性,及降低返修率,都会选择很保守的调校。

本来是想打开配套驱动,给小伙伴们截图看看性能参数的,奈何最近一段时间面板都打不开,所以也只能脑部了。

最后说下不满意的地方,一是不支持 CUDA,而是自带的灯效关不掉「没错,就是这个借口」

选择清单

目前中意的显卡有两款,都是英伟达的。其中一款是 4070Ti。下面是这张显卡的特性:

另外还有张专业显卡 A4500,下面是这款显卡的特性:

意向偏好

有的小伙伴可能会问道,为什么不选 4080 或更高的版本,主要不是经费问题。

CPU 和显卡是相辅相成的,显卡配置很高,但 CPU 跟不上是无法发挥显卡真实性能。

而且高端的显卡还需要升级电源功率,杜老师的意向是最小的替换成本完成升级。

杜老师玩游戏较少,主要是想学习一下目前主流的 AI 技术,但前文有提到过 6800XT 不支持 CUDA。

专业显卡 A4500 擅长 AI 处理,但娱乐性较差。而 4070Ti 是一张综合性显卡,所以就很纠结要选哪个!

写在最后

希望了解的小伙伴推荐一下,选哪款比较好。

另外附加一个问题,就是杜老师也在公版和非公版间纠结。

公版是英伟达的亲儿子,不管是用料还是兼容性都非常好,但缺点是价格较高,且定制性较弱。

非公版则是各大厂家定制的,有些会在原厂基础上通过换料来减少成本降低价格,有些则会通过加料提升性能「如加显存」并提供厂家定制的控制模块「如灯效调节等」

猛玛无线领夹 LARK M1 麦克风体验文

杜老师上课时的习惯是走来走去「不然讲着讲着就会睡着,别不相信,这是真的」每次手持着麦克风杜老师都想着高歌一曲,为了方便,杜老师斥巨资买了款领夹麦克风。今天同小伙伴们分享下使用体验!

产品介绍

一键主动降噪。需要在接收端操作,点击侧边的降噪键后会激活主动降噪:

高质无损音质。录音音质非常不错,和杜老师的专业电容麦克风音质差不太多「可能是因为杜老师没有监听耳机,听不出来具体区别」

佩戴便携轻巧。小视频中的网红们大多用的都是罗德的麦克风,杜老师在专业的录播间体验过的,不过体积大比较重,这款配重更轻,佩戴几乎无感:

远距稳定传声。官方宣传 200 米,杜老师试过 50 米无压力,传声稳定且音质无改变:

全指向收音麦。无需确定指向,麦克风可全向收音,且效果很不错:

赠毛绒防风罩。安装方便,但使用效果杜老师没测试过,毕竟是放在领结上,不用担心口喷:

设备自动适应。拿出充电盒后自动配对,连接输出设备即可使用,无需特别配置:

支持多款设备。附赠多种类型线缆,可以连接手机、电脑及标准 3.5mm 设备:

使用体验

激活主动降噪后会降低音量,需要提高嗓门,还好杜老师有多年内力,不过运功久了还是挺费嗓子。

杜老师试过开启 Windows 音频输入侦听模式,然后通过扬声器播放采集的声音,再通过麦克风收音,看是否能收录场景音频,效果还是很令人满意的,且不会产生麦克风效应。

麦克风虽然轻,但建议夹在衬衫上,如果夹在圆领 T 恤上会变形。

连接电脑时尽量使用 3.5mm 接口,使用数据线连接时出现音量变小问题,联系了官方也未能得到有效解决方案。

另外在连接电脑时,如电脑只有单 3.5mm 接口时,需要设置单麦克风输入,不然会被识别为扬声器,影响音频正常输出。

最后建议有需要的小伙伴们不要在 618 期间购买,杜老师做了价格的对比,比平时的价格贵了很多!

一入骑行深似海从此钱包是路人

今天实在不知道写点什么好,干脆聊一下杜老师最近很关注的骑行好了。此篇没有什么营养,并且语言混乱,望小伙伴们别介意!同时希望小伙伴们也能分享一些骑行经历,帝都的小伙伴可以组队骑行~

初入骑行

不知小伙伴们第一次骑自行车是什么时候,想想杜老师应该是在小学一年级,那会也就七八岁吧!

骑的当然是儿童车,就是后面还带两个保护轮的那种。

现在摩托经常玩的压弯,在儿童车面前就是奢望,别说压弯,弯大一点都拐不过。

记得去掉保护论后,杜老师死活不敢再骑了,知道父亲说会在后扶着,才颤颤巍巍上车骑了会。

杜老师要感谢父亲大人善意欺骗,在父亲大人的悬空帮扶大法之下,杜老师学会了骑自行车。

那会经常骑着小车,同儿时的小伙伴们玩耍,想想童年也是极好~

第一辆车

杜老师出生在穷苦家庭,也就是在就读的初高中旁边都有房子而已,趴在地上爬回家也就五分钟。那会特别羡慕下课就打车回家的同学,杜老师这种不够起步价的都怕司机会拒载。

还好皇天不负有心人啊,在杜老师高三那会,用备战高考为理由,家人又砸锅卖铁买了个独栋,离学校远了不止是一星半点,这次至少爬上二十分钟以上,于是乎就偷偷攒钱打算买辆变速的山地车。

面黄肌瘦的杜老师辛辛苦苦攒了一周的零花钱,终于全款买了辆山地车,那会也不知道是啥牌子,反正花了 600 多大洋。

小伙伴们的车后座带过女同学吗?杜老师经验很丰富,并且前后换了好几个女同学,并非杜老师很花心,只是她们摔过之后不肯再坐~

本来此车可陪杜老师参加高考的,奈何一天晚课结束,它将杜老师送到了网吧门口,一夜通宵之后,车就丢了。

杜老师当时十分的心痛,还有好多女同学没坐过杜老师的车后座呢!

第二辆车

某久,就和永远一样,说着简单,但永远做不到。

这辆车是杜老师网购的,当时并非热爱骑行,只是早上去公司找不到共享单车。别问杜老师为何不开车,骑车十分钟开车半小时谁能信呢!

于是乎呵呵了~

车刚到时,杜老师足足兴奋了一秒,然后就被装车恶心到了。前前后后两个小时,终于装成功了,因天时已晚了,所以没做试骑直接睡了。

哪想到第二天一堆问题,车座固定不牢、车轮闸线太松、变速卡位不准。您能想象一个人站着骑全程,每每停车要靠脚刹的情形吗?

之后又调整了几次,但感觉越发难骑了,一气之下就给卖了。买家付款的一瞬间杜老师都在想,只要别退回来,宁愿搭钱!

第三辆车

杜老师目前的座驾,配图以示尊重:

真是一分钱一分货,当时想着花了近 3000 很是心疼,但上手后才发现什么是骑行体验,之前写过一文《喜德盛 2022 款极速 500 平把公路车体验文》感兴趣的小伙伴可以去看看:

人的欲望永远无法满足,直把公路车骑过了,就想试试弯把。禧玛诺变速器用过,就想试试高端的电子变速器。铝合金车架提过了,就想试试碳纤维的。

和车友交流心得后,被推荐了一款满足杜老师需求的,一看价位 17000 多,当杜老师还在思考是不是打劫时,人家已经在夸性价比了。

至今暂无换车打算,也许仅是用来通勤,没有必要上升到专业性,且骑行对男性不是很好「可以自行搜索」

最后为了我们的下半身和下半身,奉劝各位骑行爱好者们:一入骑行深似海从此钱包是路人!

诺为 N95 Pro Spotlight 翻页笔使用体验

因为授课需要,杜老师需要随身携带翻页笔。不过上课的教室很少使用投影仪,而是换上了大尺寸的 LED,传统翻页笔的红光很不明显,故决定采购款绿光的翻页笔,下面分享下选购的这款诺为 N95 Pro Spotlight 翻页笔使用体验!

红光绿光

在同功率的情况下,一般绿光的光柱会比红光更亮更明显。有些极端的环境中,如大型会议室、室外场景,绿光指示效果更好。

绿光在空气中散射比红光大,加上眼睛对绿色波长的敏感度要比红色大 8 倍左右,所以绿光的视觉效果要比红光大 10 倍左右。

外观设计

笔身塑料,但握持的手感不错,按键主要集中在笔身的上端。笔身左侧则是开关,右侧有个长条按键,下方是充电口:

接收器比一般的翻页笔大些,卡扣设计不错,拿取方便:

特色功能

接收器 U 盘二合一。接收器具有存储的功能,内置翻页笔的驱动程序,分别有 Mac 和 Windows 版本,安装简单:

突出显示焦点区域。翻页笔支持聚光灯功能,可以突出显示焦点区域,并且支持调整光圈大小,以及圈外明暗程度:

高倍放大演示细节。翻页笔支持放大镜功能,可以高倍放大演示细节,并且支持调整放大镜的大小,以及放大倍数:

一键切换全屏标注。翻页笔可一键全屏标注,无需手动切换标注模式,即可实现全屏划线标注,且不限制演示软件:

聊聊缺点

首先发光模块成本更高,所以笔身价格较贵,杜老师这款翻页笔,某东的价格为 209 元「还是 618 特惠价」

其次接收器的读写速度不是很快,接口是 USB2.0,与 32GB 的容量不相配。

再次是翻页笔内置了陀螺仪,可以实现空中鼠标功能,不过定位没有那么精确,在使用聚光灯等功能时,还需手稳一些,操作幅度不要太大!

最后是音量键,在修改时可以通过上下划来调整音量,不过灵敏度不太高,很难精确调整音量「非强迫症可以无视该条」

Ubuntu Server 23.04 使用体验及注意事项

上个月末 Ubuntu Server 发布 23.04 版本,杜老师在第一时间将所有的生产环境都更新至了该版本。升级后杜老师特别后悔,因为在性能测试上并未有任何的提升,而在应用兼容性上却出现了问题。本文总结一下新增功能、使用体验以及注意事项!

新增功能

  1. 全新安装体验:23.04 引入一种全新的安装体验,让用户能够更轻松地自定义和管理服务器。这种新安装方法简化了安装过程,并提供更多的选项来满足不同用户的需求;

  2. 内存管理优化:为了提高服务器的性能,23.04 对内存管理进行优化。通过系统微调,可在不影响系统稳定性的前提下提高内存使用效率,从而提高服务器的性能;

  3. 虚拟技术改进:23.04 对虚拟化技术进行了改进,提高虚拟化环境的性能和稳定性。这包括对虚拟化软件的优化「如 VMware/VirtualBox/Hyper-V」以及对虚拟化平台「如 Kubernetes/Docker/Mesos」支持;

  4. 强化密码策略:23.04 通过强化密码策略来提高服务器安全性。这包括强制使用更复杂密码、增加密码最短长度和禁止使用重复字符等;

  5. 对云服务改进:23.04 对云服务进行了改进,以便更好支持阿里云和腾讯云等主流云服务提供商。这包括对云服务的配置、监控和管理功能的改进;

  6. 容器技术支持:23.04 对容器技术进行支持,包括 Kubernetes/Docker/Mesos 等。这使得 23.04 成为构建、部署和运行容器应用程序的理想平台。

更新方法

1
sudo do-release-upgrade

注意:如命令不存在,可以参考《Ubuntu 20.04 LTS 升级 20.10》一文,如有其它问题,也可以在评论区中留言!

使用体验

  1. 杜老师是在 22.10 基础升级,并未体验到全新的安装过程,好奇的小伙伴可以自行体验,并欢迎在评论区中分享;

  2. 升级新版后明显感觉到内存占用增加,不过交换分区未被占用,说明内存依旧充足,也说明了 23.04 确实提升了内存的使用率;

  3. 系统版本较新,阿里等云厂商未对其做适配,虽可成功在线升级,但稳定性仍需测试;

  4. 容器性能提升无感,可能是杜老师测试环境问题。

注意事项

  1. 宝塔等面板还未对 23.04 做适配,部分 PHP 扩展插件无法正常安装与运行「如 Imagick」

  2. 如果已安装了面板、服务,请勿轻易对系统做升级,系统升级时会更新依赖、函数库等,影响原有环境正常运行;

  3. 内存较小的云主机「如 2G 以下」使用率的改善效果不大,综合性能提升不太明显,如非必要无需升级;

  4. 23.04 属于常规版,非 LTS 版本,不建议在生产环境使用。

小米平板 6 Pro 体验文

为了方便移动办公,杜老师选购小米平板 5 Pro「主要是习惯了小米生态」近期发现小米发布了 6 Pro,想着通过回收置换到最新款「事实证明这是一个很错误的决定」用了一段时间之后,写一篇体验文,供小伙伴参考!

外观设计

小米平板 6 Pro 采用了全新的金属一体化机身设计,不仅有出色的质感,还确保设备的轻薄和便携性。设备正面配备了一块无边框的全面屏,使得在使用过程中能够获得更为沉浸式的视觉体验:

性能表现

  1. CPU 处理器:小米平板 6 Pro 采用了第一代高通骁龙 8+移动平台,带来了无与伦比的性能体验。这款处理器采用了先进的 4 纳米制程工艺,能够在提高处理速度的同时降低功耗,使得小米平板 6 Pro 在性能和续航之间达到完美的平衡;

  2. 内存存储:小米平板 6 Pro 提供了多种内存和存储组合供选择,最大支持 12GB LPDDR5 的高速内存,和 512GB UFS 3.1 高速存储空间。使得能够轻松应对大量应用程序和文件存储的需求,确保设备始终保持顺畅运行。

显示效果

小米平板 6 Pro 配备了一块 11 英寸 144Hz 高刷新率 2.8K 专业原色屏,具有出色色彩表现和极佳的触控体验。

使得在使用小米平板 6 Pro 进行游戏、阅读或观看电影时,能够获得更为流畅和生动的视觉效果。

系统体验

小米平板 6 Pro 预装 MIUI14 系统,界面简洁美观,操作便捷。支持分屏模式,方便在同一屏幕上同时处理多个任务。

此外,MIUI14 系统还针对平板电脑进行优化,提高了应用适配性和操作流畅度。

连接性能

小米平板 6 Pro 支持 WiFi 6 增强版本、蓝牙 5.3 等先进无线技术,连接速度更快,稳定性好,为带来更加便捷的连接体验。

小米平板 6 Pro 配备了丰富的接口和扩展功能,包括 Type-C 接口等。使得能够轻松连接外部设备,并享受高品质的音频和网络体验。

独特功能

小米平板 6 Pro 还提供了一些独特的功能,如 Pro 模式,可以让在平板电脑上体验到更加专业的办公和设计功能。同时,设备还支持手写笔输入,提供了更为灵活的创作体验:

红米 27 寸 4K 超清显示器使用体验

杜老师之前显示器是三星 27 寸曲面屏,前段时间体验了 4K 的显示器,一下就爱上了!身为米粉恰好遇上某东活动,购买了红米的 27 寸 4K 超清显示器,要换显示器的小伙伴也可以试试!

外观设计

显示器的外观设计非常简约,采用了 27 英寸的大尺寸屏幕,边框最窄处仅有 5mm,视觉效果相当出色。

独特的倾斜角度能够舒适地调整视角。显示器的底座采用合金材质,既牢固又美观。

屏幕效果

分辨率高达 3840x2160,具有 829 万像素,使得画面细节呈现更为清晰。在观看电影和玩游戏时,画面清晰度和流畅度都有很好的表现。

此外,显示器还支持 95%的 DCI-P3 色域覆盖率,提供了丰富的色彩表现。这使得在观看电影、玩游戏时能够获得更加生动、鲜艳画面,享受沉浸式的视觉体验。

杜老师购买的这款,刷新率仅有 60Hz,游戏时偶尔感觉到拖影、卡顿现象。但平时游戏时间比较少,而且杜老师偏好休闲类游戏,对刷新率不太在意!

显示器具备 HDR 功能,可使显示画面的对比度更高,色彩表现更加真实。观看支持 HDR 的电影或玩 HDR 游戏时「实测 Sekiro 游戏效果真心棒」能够获得更逼真的画面效果。

显示器采用低蓝光护眼技术,能够有效减少蓝光对眼睛的损害。

此外,显示器还具备多种预设模式,可以根据需求进行调整,确保在长时间使用过程中始终保持舒适的观看体验。

连接性能

显示器的接口丰富,支持多种连接方式,包括 HDMI/DP/Type-C 等,方便连接各种设备。

集成了 USB HUB 功能,可以连接更多设备,包括:鼠标、键盘、U 盘、显示器挂灯等,而且 Type-C 口支持反向充电,可直接提供 67W 稳定供电。

写在最后

不知道是不是显卡太过低端「AMD 显卡 6800XT 公版」偶尔会出现鼠标卡顿的问题,已确认不是鼠标连接的问题。

配合某些支持 4K 的游戏「如赛博朋克 2077」效果非常不错,不过刷新率仅有 60Hz,所以还是会有画面撕裂问题。

另外经过长期观察,接入 4K 显示器之后,感觉显卡负荷有所增加,不过不高,不影响正常的使用。

最后是接入的建议,优先使用 DP 线,其次是 HDMI,最后是 Type-C。

骑行码表和车尾灯

上一篇讲了关于身体湿度的改善,其中提到了通过运动的方式。经常来的小伙伴知道杜老师买了台自行车,虽说不是什么好车但勉强够骑行运动。今天杜老师为自行车装配了骑行码表和车尾灯,顺便分享一下使用体验。

骑行码表

骑行码表是骑行必备的工具之一,它可以帮助骑手掌握自己的速度、踏频,以及骑行过程中的时间、距离等等信息。掌握这些数据,可以帮助骑手更好安排骑行计划,提高骑行效率。一般来说,骑行码表分为有线、无线两种类型。有线码表安装简单,价格便宜,但是线路容易断裂。而无线码表不需要线路,安装方便,但是价格相对较高。在选择骑行码表时,可以根据自己的需要和预算做出选择:

行车尾灯

在夜晚骑行时,行车尾灯是非常重要的安全装备。它可以让后方的车辆和行人更容易注意到自行车的存在,避免发生交通事故。在选车尾灯时,可以考虑灯的光暗、亮度、闪烁频率等等因素。另外,选车尾灯时也可以考虑是否具有电量显示、防水性能等等功能。这些功能虽不是必需品,但是可以提高骑行的便利性和安全性:

正确使用

正确使用骑行码表和车尾灯可以更好保障骑行安全。在使用骑行码表时,需要先设置好自行车轮胎的周长,这样才能精确地计算速度和距离。同时,在使用过程中需要定期检查码表工作状态,避免出现误差。

使用车尾灯时,需要确保灯光通畅、亮度充足,同时要注意电量的使用情况,避免在夜晚骑行时灯光突然熄灭。另外,使用车尾灯时还需要注意灯光的方向,避免对后方车辆的照射产生干扰。

使用体验

杜老师选购的这款骑行码表,支持导航功能「不太好用」课程训练「还没用过」智能消息通知「没有空看」四星定位「骑半天了才连上 GPS」外设连接「自家外设连接失败」不过待机时间挺长。

至于行车尾灯,除了可以连接骑行码表,而且支持雷达测距,当有后车时会通过码表提醒。不过这个效果不好形容,杜老师是一直没有搞懂!

最有效的湿气排除方法

「不怕西医笑嘻嘻就怕中医眉眼低」杜老师在近期做了一个体检,体检的结果是中度的脂肪肝,除了控制日常饮食之外,也注重了锻炼和身体的调理。近日去看了老中医,诊断的结果为湿气过重,今日就聊聊湿气吧!

形成原因

湿气是因环境潮湿、阴雨天气、过度出汗、饮食不当等原因引起的。

因此,在排除湿气过程中,我们需了解湿气的形成原因,从源头上减少湿气的产生量,才能达到最好效果。

饮食调理

饮食中含有很多的湿气,例如油炸食品、甜食、辛辣食品等等,这些都会加重体内湿气积聚。

因此,我们需要合理饮食,多吃清淡易消化的食物,例如豆腐、绿叶蔬菜等等,这些食物都有助于消除湿气。同时,也需要多喝水,促进排尿减少体内湿气。

环境调整

保持室内通风干燥是减少湿气的有效方法。可以开窗换气、晾晒衣物、使用除湿机等。

此外,还可以适当的增加植物,放置竹炭袋等吸湿降湿物品,减少室内湿气积聚。

运动排湿

适当的运动有助于排除体内湿气。

可以选择一些低强度的运动,例如瑜伽、散步、打太极等,这些运动可调节身体的气血流动,促进代谢、排泄,消除体内湿气。

穴位按摩

穴位按摩是减少湿气的有效方法之一。

可按压足三里、太冲、关元等等穴位,这些穴位可以调节气血运行,促进湿气排出。但要注意,按摩的力度要适中,不能过度用力,以免伤及身体。

中药调理

中药调理是减少湿气的有效方法之一。有经验的中医可以对症下药,从根本改善身体的湿度,综合提升身体素质「不过价格真不便宜,还有就是味道是真的苦」

综上所述,减少湿气需从多个方面入手,要从饮食、居室环境、运动、穴位按摩、中药调理等等方面着手。只有综合运用这些方法,才能达到最好效果:

杜老师的近况

这一周杜老师几乎很少出现,和小伙伴互动。因为工作关系,杜老师去了天津总公司出差,本来是一天可以解决的,结果前前后后呆了将近一周,如果不是周六需要回京加班,估计这会还在天津!

工作出差

常来的小伙伴应该知道杜老师的所在公司,北京这边是讲师的总部,但确是分公司。公司投资了两百万准备在总公司打造一个教室,设备已经采购好了,但是缺少人员协助安装调试。在领导和同事的要求下,所谓能者多劳的杜老师只好第一时间前往了天津总公司。可能是领导的信任,及天津公司的小伙伴对工作量的误判,只给杜老师申请了一天出差时间。想着当天去当天回,那就早点过去,晚点回来,这样保险一些!周一清晨很早就出门了,到天津公司后,发现同事还没有来,只好坐在大厅静等。这是杜老师第一次来总公司,自己部门所在的办公室,都不知在几层。晒张公司照片:

工作内容

工作内容主要就是组装电脑,不过因为公司保密政策,这里就不给大家分享照片了。只是辛苦杜老师的双手,因为要搓线的关系,两手的食指都蜕了层皮,当天就下单了好几个护手霜,毕竟手是第二个女朋友,要好好爱护的:

晚上住处

因为公司报销额度要求,最终选择了这家名为美居的酒店,属于华住会旗下的高端酒店。不过这是家新开的酒店,在 APP 上还没有评分,服务员都特别热情:

吃点早餐

其实杜老师没有吃早餐习惯,与其填饱肚子,不如填饱睡眠,这是杜老师的原则。不过毕竟是出差嘛,不用自己烧饭,不用自己刷碗,还是可以尝试下的:

衣服脏了

因为之前就按一天出差计划,所以并没有带换洗衣服,但杜老师习惯当天的衣服当天洗,还好酒店有洗衣房。其实杜老师对这种公共设备还是心存忌惮,毕竟一起用肯定不干净。不过这家酒店是新开业,况且杜老师感觉设备比较新,应该会比衣服干净:

重返帝都

工作还未忙完,不过杜老师周六有上课,还必须使用北京的设备,不清楚下周是不是还要前往天津公司出差,这边的小伙伴很是热情,希望可以常去:

如何网购眼镜

前段时间公司组织体检,杜老师在体检时被告知视力过度矫正,建议换个眼镜。且杜老师的眼镜用好几年了,因为平时保存比较马虎,镜面已经有些花了,所以决定网购眼镜。

过度矫正

眼镜过度矫正一般可能导致眼睛不适、促使近视的发展等后果。

如果长时间的过度矫正,睫状肌长期处于紧张收缩和充血状态,进而发生调节痉挛,会使眼睛感到憋胀、酸困、疲劳、疼痛,甚至导致头胀、头闷、头痛,少数人会出现注意力不集中、记忆下降、健忘、失眠,犹如神经衰弱。

长期的过度矫正会发生调节痉挛,双眼长期处于集合状态,眼外肌对眼球具有一定压迫作用,会使眼压升高,久而久之会促使眼球壁扩张,眼轴延长,将使近视度数增加。

合适的矫正可以将落在视网膜前面的物像恰好后移到视网膜之上,这样才能矫正近视、提高视力。然而过矫近视镜则可以把落在视网膜前面的物像后移到视网膜的后面,造成了人为的远视状态,这时落在视网膜上的只是一个模糊的成像。

为何网购

总的来说就两个字:便宜!

实体店为了营销的效果,在店铺装修和灯光方面,都投入了大量成本,尤其灯光投射还要特别设计。

更大成本还在验光的仪器上。为了更快更准确获取视力的数据,眼镜店都会投入大量的资金购买眼光设备,还会聘请专业的验光师。

然而这些成本,都要均摊到眼眼镜上,所以实体店的眼镜价格较高。

此外,实体店还需要支付租金、人员工资、差旅费等费用,这些也会影响眼镜的成本和价格。而且实体店的销售量和客户群体有限,无法像电商平台那样实现大规模经济效益,也增加了成本。

与此相比,电商平台则具有成本低、营销灵活、销售范围广等优势。电商平台可以通过精准的推广和优惠活动吸引客户,同时可以减少中间环节,降低成本,从而提供更具竞争力的价格。

注意事项

  1. 测量眼镜度数:在网上购买眼镜前,一定要确保自己的眼镜度数已经测量,并且准确无误。如不确定度数,建议前往专业的眼镜店进行检查;

  2. 确认框架尺寸:不同的眼镜框架尺寸适合不同面部尺寸和形状。在网上购买眼镜前,一定要确认自己脸型和尺寸,以确保所选的眼镜框架适合自己;

  3. 选择信誉度较高的网店:在网上购买眼镜时,一定要选择信誉度高的网店,以确保商品质量和售后服务。可以通过查看网店评价和用户评价等方式进行判断;

  4. 确认退换政策:在网上购买眼镜时,一定要确认退换的政策,以便在需要退换时能够及时处理;

  5. 注意眼镜镜片材质:不同的眼镜片材质具有不同的特性和用途,需根据自己的需要进行选择。如需要防紫外线的话可以选择具有防紫外线功能的镜片。

  6. 确认眼镜配件:在购买眼镜时,一定确认是否包含配件,如眼镜盒、清洁布等,以便使用时更加方便和保护眼镜。

购买流程

杜老师先去线下眼镜店,挑选了合适的眼镜,并且做了验光。至少需要获得左右眼的度数以及瞳距,有瞳高的数据更好。如有散光,还需知道度数、轴位。因为在网点购买眼镜时,这些都是必备数据,而且还会影响佩戴体验,千万不要购买通用度数眼镜,影响已在上文提过。记录眼镜型号之后上网搜索即可:

给电脑换一个水冷

杜老师电脑的水冷坏了,以为像换风冷一样简单,没想到复杂的要命,特此记录一下,毕竟几天没有用到主力机了。另外需要给联想刃 7000P 更换水冷的小伙伴提供下参考!

写在前面

杜老师的电脑,近段时间一直都有杂音。开始还没注意,以为是猫猫没事爬到机箱上,指甲掉落到风扇处,摩擦才产生的杂音。

杜老师第一时间购买了硅脂,想着电脑可能在高频使用了一年,硅脂有些干了,影响导热。

换了新硅脂后,情况没有任何改善。买的是品牌机,自然是要第一时间联系售后,然后坐等上门维修。

维修师傅上门检查一圈,最后判定是水泵的问题,然后告诉杜老师了一个消息「水冷保修仅有一年,更换一个新的需要千元还多」呵呵!

算了,自己买自己更换吧!

水冷选品

在某东上搜了一圈,发现选择利民硅脂的比较多,杜老师相信群众的眼光,也买了利民的一体水冷。

本来想购买同牌的硅脂,结果发现 NVV 的导热系数更高「导热系数是指在稳定传热条件下,一米厚的材料,两侧表面的温差为一度,在一定时间内,通过一平方米面积传递热量」

设备更换

电脑的 CPU 是 AMD Ryzen 9 5900X,双排水冷能压得住「主要是三排放不下」

一体水冷好处就是装上就可以用,不用考虑弯管布置,以及漏液问题:

通用水冷会准备很多的接口,支持 Intel 及 AMD 的接口:

原装的水冷风扇带有 RGB,不过杜老师不太习惯光污染,平时都是关闭状态。所以新买的是无灯版本「CPU 水冷头有 RGB」

神奇的是,电脑的 CPU 明明是 AMD,但卡扣接口却是 Intel 115X,还好提供有对应的接口:

把原有的硅脂擦拭干净,已经干的差不多了,擦的时候可以用酒精棉,千万不要使用湿巾:

此款硅脂导热系数为 15.6W,为目前可以找到数值最高的版本:

这种硅脂涂抹方法,是接触率最高,经过很多大神实验的哦:

写在最后

此款水冷散热效果不错,在高负载时也可以将 CPU 压在 64 度左右,运行在 5.1G 时也不会触发 90 度的温度墙,没有降频问题。

其实杜老师的 CPU 用风冷就能压住,不过原装用的就是水冷,所以这次也是换了一个水冷。

具体选择风冷还是水冷,主要是看 CPU 的功耗。

120W 以下选风冷即可,120-150W 选择双排的水冷即可,150W 以上则选择三排水冷。

当然为了更加炫酷,更极致的散热效果,也可选择分体水冷,不过一定要设计好水路。

杜老师之前的电脑分体水冷水路就有问题,CPU 的高温水没有经过散热器直接流入显卡,结果导致了本就负载不高的显卡直接降频!

UPS 低电压时通过群晖实现 Ubuntu 自动关机

之前文章提到杜老师买了 UPS,该设备支持低电压通知,直接对接到群晖上,而服务器没有办法获取电池信息。恰好看到 obaby 的解决方案,这里整理一下,供有需要的小伙伴参考!

群晖设置

首先将群晖设置为 UPS 服务器,当 UPS 的状态信息通过 USB 传输到群晖后,群晖可以通过网络将信息告知接收端。进入控制面板,进入到硬件和电源,勾选“启动网络 UPS 服务器”,进入“允许的 Synology NAS 设备”,在 IP 地址处输入接收端的 IP 即可「确定后别忘了点右下方处的应用」

工具配置

然后在接收端安装接收工具,命令如下:

1
apt -y install nut

修改配置文件,路径为etc/nut/nut.conf,将模式改为客户端,参数如下:

1
MODE=netclient

修改服务指向配置文件,路径为/etc/nut/upsmon.conf,修改以下参数「83 行左右」

1
MONITOR ups@192.168.31.87 1 monuser secret slave

重启接收工具服务:

1
systemctl restart nut-client

将接收服务设置为开机启动:

1
systemctl enable nut-client

线路测试

如果不想通过拔电源来测试上面设置是否生效,可以用 upsc ups@192.168.31.87 命令测试,出现如下信息代表配置成功:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
Init SSL without certificate database
battery.charge: 100
battery.voltage: 13.50
battery.voltage.high: 13.00
battery.voltage.low: 10.40
battery.voltage.nominal: 12.0
device.type: ups
driver.name: blazer_usb
driver.parameter.pollinterval: 5
driver.parameter.port: auto
driver.parameter.synchronous: no
driver.version: DSM7-1-1-42930-workplus-version2-repack-42930-220712
driver.version.internal: 0.12
input.current.nominal: 4.0
input.frequency: 50.0
input.frequency.nominal: 50
input.voltage: 230.8
input.voltage.fault: 230.8
input.voltage.nominal: 220
output.voltage: 230.8
ups.beeper.status: enabled
ups.delay.shutdown: 30
ups.delay.start: 180
ups.load: 0
ups.productid: 5161
ups.status: OL
ups.type: offline / line interactive
ups.vendorid: 0665

关机脚本

服务会在 UPS 发送低电压时通知服务器关机,触发时机默认为 UPS 电量剩余约 20%。当然可自定义关机逻辑。如果要自定义关机设置需要进行如下设置,使用如下命令修改配置文件:

1
vim /etc/nut/upsmon.conf

添加如下内容:

1
2
NOTIFYCMD /sbin/upssched
NOTIFYFLAG ONBATT SYSLOG+WALL+EXEC

然后用命令 vim /etc/nut/upssched.conf 修改配置文件,添加如下内容:

1
2
3
4
5
6
CMDSCRIPT /etc/nut/upssched-cmd
PIPEFN /etc/nut/upssched.pipe
LOCKFN /etc/nut/upssched.lock
AT ONBATT * START-TIMER power-off 60
AT ONLINE * CANCEL-TIMER power-off
AT ONLINE * EXECUTE power-on

接着用命令 vim /etc/nut/upssched-cmd 修改配置文件,添加如下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh
case $1 in
onbatt)
logger -t upssched-cmd "UPS running on battery"
/usr/sbin/upsmon -c fsd
;;
power-off)
logger -t upssched-cmd "UPS running on battery power off"
/usr/sbin/upsmon -c fsd
;;
shutdowncritical)
logger -t upssched-cmd "UPS on battery critical, forced shutdown"
/usr/sbin/upsmon -c fsd
;;
upsgone)
logger -t upssched-cmd "UPS has been gone too long, can't reach"
;;
*)
logger -t upssched-cmd "Unrecognized command: $1"
;;
esac

UPS 的使用体验

在上文中杜老师透露了有购买一款 UPS,不少小伙伴对 UPS 感兴趣。就此水文一篇,简单对 UPS 做个介绍,说说其主要的功能,以及使用体验!

UPS 的介绍

有小伙伴私密了杜老师:你怎么买服务器了?

UPS 不是 VPS,VPS 又称虚拟化主机,是将一台服务器通过虚拟化技术,分为多个系统,更充分发挥服务器性能。

现在的云主机并不是 VPS,VPS 是在一台服务器划分,而云主机除了虚拟化技术外,还使用了分布式的技术,一台服务器负责数据的处理,另外一台负责数据存储。

话题扯得远了,我们回来继续说 UPS。

UPS 英文全称 Uninterruptible Power Supply,中文翻译为不间断电源,是种含有储能装置的不间断电源。主要用于给部分对电源稳定性要求较高的设备,提供不间断的电源。

主要用于电压不稳定或经常性断电的场景。

主要功能

  1. 稳定电压:市电在入户前都会经过稳压,但并非每家都有稳压器,有的是针对一单元,有的是针对一栋楼。所以随着使用电器数量不同、电器运行功率不同,电压也在随时变动。某些设备在使用电源时,如果出现电压过低等情况会影响正常使用。UPS 具有稳定电压的功能,可以保持稳定水平输出电压;

  2. 防止电涌:小时候雷雨天,家长都会要求关闭电视,防止出现电涌破坏电器部件。UPS 可防止电涌,稳定电压,提高电器部件使用寿命;

  3. 持续供电:UPS 通过内部的电池存储市电,当市电关闭后,由内部电池继续为电器供电,避免了间歇性供电对电器的影响,保障 NAS 或电脑持续运行;

  4. 通知设备:部分 UPS 支持对接设备或信息通知功能,当市电中断时,会通过邮件等方式,通知给管理员,并通过线缆或网络通知服务设备,发送关机指令,以避免突然断电导致数据丢失甚至是设备损坏。

产品选购

家用选购主要看这几个元素:价格、容量、功能。

价格方面当然是越便宜越好,但这玩意品牌溢价不高,几乎是一分钱一分货的产品,价格越高容量越大,功能也更丰富。

容量方面够用就行,较常见 300W-1200W,杜老师选购 600W,可保障 1 台群晖 1 台小服务器 2 路由器半天的正常运行。还要注意容量也会影响体积,有购买大容量意愿的小伙伴一定要注意产品的尺寸!

功能上较常见的就是对接各种设备了,比如杜老师选购的这款可以联动群晖,有些 UPS 还可以实现来电激活电脑、断电邮件通知功能。

使用体验

拿到手的第一个感觉就是重。说明书提示需先充电 6 小时,然后再用,这样可以提高使用寿命。杜老师显然没有那么多时间,直接上电使用。后端四个插座,连上线后直接点击开机:

UPS 有个小触控显示器,碰触后会显示电量、负载、输入和输出电压等。通过 USB 连接群晖后,可以在控制面板配置 UPS 相关设置:

群晖硬盘更换记录

用了三年的硬盘坏掉了,为了数据安全,第一时间买了一块新的替换。本文主要说明硬盘更换背景,已经更换方法,加了一些硬盘选购经验,供有需要的小伙伴参考!

更换背景

人在家中坐祸从天上来!因为工作关系,在家中跑测试数据,快到 98 %时突然就断电了。刚开始以为是电脑高温触发保护自动关机,接着手机收到了警告信息提示 NAS 离线,看样子停电了。第一时间打算冲出去看电表是不是欠费了,还没冲到卧室门口,又来电了!通过手机确认电费余额时突然看到小区群一条信息:楼下电磁门禁坏了,打不开门,物业说可以断了单元电临时开门!来电之后赶紧检查家中的服务器,毕竟杜老师说、去不图床都运行在其上,经过一分钟左右的检测,确保可以正常访问。再次将目光转向 NAS 时则看到如下画面:

进入群晖后台管理,点进入存储管理器,展开存储空间,发现进入警告模式,提示硬盘出现硬性损坏。为了确定损失级别,先进行了全面检测,结果很不理想,为了数据安全,只能更换新盘:

硬盘选型

有些小伙伴可能有听过红盘、黑盘、蓝盘等等,这些盘的适用环境不同。如红盘一般用于 NAS,具有稳定性好、静音、寿命长等特点。现在硬盘也降价了,所以杜老师斥巨资买了一块东芝 16T 的 NAS 专用盘:

更换方法

群晖上的坏盘可直接拔出来,理论不会造成数据丢失。但是稳妥期间,还是先停用掉坏盘:

坏盘停用后存储会自动降级,群晖会发出报警音,并有指示灯提醒坏盘所在位。拉出坏盘放入新盘即可:

重新进入存储管理器中,进行存储修复,其过程会非常漫长:

写在最后

比较庆幸的是,只坏了一块盘,如果两块一起坏了,那杜老师就可以直播撞墙了!

为了安全期间,待存储级别修复完成后,对旧盘做一次全面检测,如有问题尽快更换。

另外为了数据安全、服务稳定,杜老师决定采购 UPS,可实现不间断供电。

小伙伴们如有兴趣,杜老师也可以分享一篇 UPS 的相关文章!

秀下杜老师的手机界面

最近的事情有些多,还有一堆视频需要剪辑,今天开会还被安排了一堆课程研发的任务,搞得没有时间更新博客。此文没有任何技术含量,完全是口水问,欢迎小伙伴们也跟着喷!

写在前面

首先对一些小伙伴说声抱歉,年前承诺过帮忙推广公益项目发文的,年后因为评论太多,之前的回复都找不到了,看到此文的小伙伴,可以在页面下留言,杜老师会逐一帮忙推广。

手机界面

TourBox Elite 开箱及体验

这应该是春节前的最后一篇文章,先借此文献上新春祝福:新春佳节将至,祝福送给小伙伴们。愿这个春天带给大家无尽的快乐,带来丰富收获,愿小伙伴们的事业蒸蒸日上,家庭幸福美满。祝福新春快乐,万事如意!

开箱图片

首先是包装盒,盒子不大,还挺简约:

打开盒子,能看到一堆说明书,杜老师从不看说明书的,直接无视:

接下来就是主角了,杜老师买的是黑色款的,除了黑色之外还有白色「怕脏」和透明款「需要加价」

TourBox Elite 需要用五号电池供电,不支持 USB 充电,使用前需打开电池仓取出隔离片:

为了妥善保存,杜老师还特地买了个便携包,颜值都是金钱换的:

内饰简单,有个数据线的夹层,但 TourBox Elite 支持蓝牙连接,夹层就空置了:

这是何物

TourBox 是一款专为数字内容创作者设计的双通道控制器,包括视频编辑、图形设计和音频编辑等。通过滚轮、转盘和按钮来控制各种命令,具有精确、无延迟的控制算法、可自定义用户界面和宏命令,从而更好控制软件。

杜老师选购的是 Elite 版本,是双通道的蓝牙款,可以支持一键自动切换设备,可以在设备和程序之间无缝切换,同时处理多个项目;而且可以根据使用的软件自定义定制滚轮、转盘、按钮功能,便于切换时转盘和按钮执行不同任务。

TourBox Elite 兼容众多的图像编辑、绘画、音频、视频程序,如 Photoshop/Lightroom/Capture One/Final Cut Pro/Premiere/After Effects/DaVinci Resolve 等等。它可作为独立设备使用,也可以与鼠标或绘图板结合使用。

Tourbox 简单来说就是一个快捷键的集成器,通过 11 个按键和 3 个滑轮最多可以设置 58 个快捷键,其中包含 22 个滚轮功能,全都支持自定义快捷键和包括了延迟录制、鼠标动作、文本输入、打开文件以及网址的宏程序。

而 Tourbox 和其它工具的最大区别在于,其优秀的人体工学设计简化了这个设备的上手难度,每一个按键都是为了不同的手指量身定做,仿佛一开始就告诉您要用哪个手指按哪个按键。

而不同的键型更是简化了使用者记忆过程,可简单的通过盲操就知道哪个按键是什么,不会像键盘一样每个按键大小雷同而导致按错。

Elite 对比先前的 NEO 版本最大的改动便是双通道的蓝牙模块,可以不再受电脑接线的设置和桌面的影响尽情操纵。

其它模块最大的优化便是滚轮的触觉反馈功能,Elite 的触觉反馈能够更清晰地分辨滚轮刻度,同时带来一定的阻尼感。这个设计使得本来做容易误触的滚轮、尤其是最中间的滚轮变得有用了。

如何使用

首先需从官网下载配套软件,主要是设置对应键:

连接设备后即可看到程序主页面,在这里对 Tourbox Elite 按键做映射,可映射程序的功能、鼠标操作、键盘操作及快捷键,还支持宏功能:

使用体验

不知道是 Tourbox Elite 的关系还是系统原因,每次使用 Tourbox Elite 都要重连接,而且会出现找不到设备,及连接失败的情况。

后来问了客服,得到答复是 Tourbox Elite 支持蓝牙及数据线两种连接模式,需要根据指示灯确定好连接模式,才可实现稳定连接。

忘记说价格了,国行的价格是 1699 元,杜老师 1689 元拿下的,有点小贵!

不过对杜老师来说物超所值。杜老师除了平时授课外,还需要录制些课程,而最难熬的则是录制后剪辑工作。

因为 Premiere 使用不熟练「毕竟不是专业选手」所以占用很多精力,虽说目前 Tourbox Elite 使用不熟练,但已大大提升工作效率。

网上还有很多类似工具,价格相对便宜,有需要的小伙伴可以尝试下!

快来欣赏我家的噬元兽

今日份的晒猫,倒不会每天都拍照,都是拍一堆后选几张清楚的再发。并不是拍照技术的原因,是神兽太活分,根本不让安安静静拍照。

就喜欢霸占我椅子

自己给自己扣上的

看大爷给你盘个腿

看看身材不胖但长

谁都无法阻止睡觉

看我给你画个猫饼

喜德盛 2022 款极速 500 平把公路车体验文

虽说现在公司不要求到勤率,但杜老师所在的办公楼人也不少,上下班找不到共享单车,压碎了后槽牙决定自己购买。文章为自行车介绍,摘自某宝产品介绍!

骑行体验

之前买了款永久牌的山地车,说句实话,真心是一分钱一分货啊,千元以下的山地车要多难骑有多难骑,也可能是杜老师的运气不好,买到一辆残车,前两天就给卖掉了。毕竟用于通勤,没考虑高端车,就选择了中端里性价比「杜老师自认为」最高的喜德盛。因为全程都是柏油马路,当然要选公路车了,当时店中有平把和弯把两种。说句实话,杜老师看到弯把就走不动了,那个帅啊,特别符合杜老师的气质。但对弯把好奇的小伙伴请注意了,弯把车的设计考虑了空气动力学,骑行时和普通的自行车姿势不同,凭商家的经验新手试骑一般需要适应一周左右。最终选择了平把的,照片看下图就行了,骑行体验就两个字:舒适。如果有小伙伴对自行车购买注意事项感兴趣的,后期杜老师再更新一篇配件讲解。

介绍摘录

米家纯净式智能加湿器 2 Lite 体验文

最近实在不知道写点什么好,刚好买的米家纯净式智能加湿器 2 Lite 到货了,就水篇体验文,如果有需求加湿器的小伙伴,可以参考一下!

产品样貌

客厅光线不是很好,而且周围杂物太多,所以就从产品宣传也找了张图片,实际的效果差不多,如下:

使用体验

首先要说的是:一定不要买超声波的加湿器!一定不要买超声波的加湿器!一定不要买超声波的加湿器!

超声波加湿器需使用纯净水,长期使用成本较大。如果用自来水,则会把水中杂质等一并打入空气,久而久之家具会有白色粉尘。而且清理不干净会滋生细菌,影响身体健康。

纯净式也称蒸发式,相比于屋内放盆水,它增加了蒸发面积,及空气的流速,虽看不到水汽,但加湿量和超声波加湿器差不多。

纯净式可以使用自来水,加湿时不会带出水中的杂质、细菌,不过这些会留积到加湿器的内部,建议定期清理。

杜老师选择这款的原因有三:一是家里智能设备都是小米生态,一个小爱控制所有;二是性价比高,同加湿量下这个最便宜;三是滤芯可以替换,相比成本,杜老师比较懒。

这款加湿器的两个特点:一是蒸发滤网没有进入水中,非浸泡的寿命更长,且避免了循环水的污染;二是内置紫外杀菌,避免了自来水留积异味。

简单说下缺点:一是加湿量适合小房间,如果房间较大,建议用带有电辅热的加湿器;二是最高档的噪音有一些大,建议睡前高档加湿,睡时低档恒湿。

最后说下健康的空气湿度在 40-60%间,太低太高都会影响身体健康,杜老师祝大家身体健康!

杜老师的南京「之旅」

好消息好消息,经过一周隔离,杜老师终于返回了北京,唯一感受就是:哪里都不如家!顺便记录一下此次南京「之旅」

初到南京

首先来南京不是玩,是公司安排的出差任务,为国电网的相关人员做技术培训。

应当地的防疫政策要求,要提前三天到,并满足三天三检等核酸要求。

为了便捷,选择了高铁站旁的酒店入住,且旁边就是喜马拉雅的总部,周边设施齐全。

当天晚上,当地的对接负责人就带着杜老师品尝了当地的美食,个人感觉口味偏淡,不过还挺有地方特色的。

居里老师

三天空闲里杜老师并未到处乱逛,几乎都在酒店呆着,最多每天固定时间去做核酸。

当地的核酸检测机制和北京差异很大,北京是路边上随便一个小亭都可以做,南京则需看当天的防疫通知。

开始时杜老师不太清楚,在检测点旁的咖啡厅里等了一个下午,不知道干了多少杯咖啡,反正是第二天四点多才迷迷糊糊睡着。

为了防止北京的健康宝弹窗,每次核酸结果都要及时同步至北京健康宝。

国电交付

谨小慎微,深怕北京健康宝弹窗而无法及时返京,结果就是怕什么来什么,正式工作的第二天,就提示弹窗 3。

对接负责人的出差经验丰富,提醒我尽快与社区报备,并向北京 12345 申述解除弹窗 3。

非常幸运的是,第二天就收到弹窗解除通知。

杜老师收到通知后,第一时间购买了返程高铁票「弹窗期间,无法购买车票」

再度弹窗

好运没有几天,再度提示弹窗。听本地的小伙伴说,本地爆发疫情,办公所在区升为中风险。

如有中风险区生活记录,需要等风险级别降低后才可解除弹窗;还有就是前往低风险或常态化区,常待 7 天以上也可解除弹窗。

前者无法明确具体时间,杜老师在完成工作任务后决定第一时间前往其它区,最终选择了高铁站旁的酒店。

原因非常简单,高铁站所在区是常态化,且酒店离车站特近,待弹窗解除后可以第一时间买票上车返京。

等待解除

在酒店住下后,联系了北京的社区,社区工作者登记了我的信息,并表示只要北京 12345 来的核对信息,都会第一时间审核确认。

为了让北京 12345 尽快联系社区确认,杜老师几乎每天都会提交一份申述单,不过结果不太理想,都是通知安心隔离。

为了减少人员解除,杜老师几乎是两点一线。

上午起来下楼吃个早餐,上楼开始一天工作。中午小睡一会,14 点左右和酒店的前台确认当天有无核酸检测通知,如有则下楼吃午饭,然后前去核酸;若没有则订饭,由酒店机器人送餐上门。

成功返京

隔离的这几天,杜老师去过最远的地方,就是南京的分公司,因为想过去刷个脸。

期间社区建议电话至北京 12345 详细说明行程,这样也许可以尽快解除弹窗。杜老师平均一天 20 个电话均未能接通。

后知 12345 是 24 小时运营的,则熬至凌晨 4 点多致电,接通后详细说明了情况,之后接到了审核的进度信息,补充信息后静等审核就行了。

昨日 9 点睡醒查看弹窗仍未解除,10 点再次查看亦未解除,11 点查看弹窗成功解除, 11 点 02 分成功购买返京车票,发车时间为 12 点 02。

十分钟收拾好,下楼退房,前往候车大厅。取票、进站,看时间 12 点半。12 点 53 分成功坐在了高铁座位上,终于能返京了。

到京后和社区第一时间联系,并按社区要求,居家隔离七天。还好杜老师是一枚宅男,不怕居家。

不小心混到个证书

去扬州出差的高铁上收到条套路云的推送信息,是关于 Git 命令免费进阶课程。5小时的路程实在无聊,就报名看了下,没想到混到了证书,发出来水一篇文章。

秀下证书

没什么含金量,不过毕竟是套路云颁发,还是可以小秀一下。证书没有编号,也无身份标记「就标记了姓名」与有效期,如果不是通过考核,杜老师都感觉这是 P 的证书:

课程分享

作为一枚贴心的杜老师,已经将课程视频打包好,感兴趣的可以自行下载。下方地址无需安装软件、注册账号「还是希望路过的小伙伴可以注册一下,邀请积分可以兑换订阅服务」不限下载速度,支持在线播放:

下载地址

群晖 Docker 安装蚂蚁笔记的教程

应叶先生需求,更新一篇关于群晖 Docker 安装蚂蚁笔记的教程。使用官方最新版本开源代码重新构建,不保证后期的版本更新,如需功能更新可在评论区内留言!

工具特性

  1. 支持 Markdown 轻量级标记语言编辑;
  2. 写作模式;
  3. vim 以及编辑模式 Emacs;
  4. 支持 PDF 格式文件的导出;
  5. 支持批量操作;
  6. 博客可自定义主题, 实现高度的定制化。

部署步骤

进入群晖的 DSM 面板,打开 Docker 套件并进入映像标签,在右侧操作框点击新增——从 URL 添加:

在弹出窗口输入框中粘贴 https://hub.docker.com/r/penndu/leanote,点击新增开始下载:

待下载完成后,选择已下载的镜像,点击上方启动:

网络设置使用默认即可,点下一步:

杜老师习惯启用资源限制、自动重新启动,可以根据自身需求选择是否开启,点下一步:

如希望使用容器自动生成的端口,左侧的框中可为空,或按杜老师的设置,使用镜像默认端口。需要注意的是,其中的 27017 为内置 MongoDB 端口,可以不做映射:

目录作用
/data/db内置 MongoDB 的数据目录
/data/leanote/conf笔记配置文件目录
/data/leanote/files笔记内上传的图片、文件存放目录
/data/leanote/public/upload头像上传路径

设置好后点击完成即可:

可至容器标签查看运行状态:

默认初始用户为 admin,密码为 abc123「初始用户为管理员, 只有该用户才有权管理后台, 记得及时修改密码」

杜老师又一篇水文之橘猫猫

应王云子小朋友的要求,更新一篇关于本站镇博萌宠的小水文,常在技术流路线走,偶尔也尝试下生活日志,欢迎小伙伴们来云撸猫!

朕叫西瓜

朕有个非常好听的名字,叫做四蹄踏雪。当然这名字过于文艺了,所以朕爹习惯叫朕西瓜。朕今年 2 岁了,相比其它橘猫,朕辜负了这优秀的血统,没那么胖,且很灵活:

都是朕的

杜老师的镇博萌宠》曾介绍了朕用膳的器具,你以为只有这些吗?看看朕爹买的零食:

世界很大

客厅很大,朕想出去看看,但爹不让,就在门边偷瞄好了:

怂怎么了

总有刁民想害朕啊,朕躲猫包里怎么了,你看什么,还不拉上:

干饭为重

什么都比不上干饭,干饭什么的最重要,别打扰朕,朕在用膳:

吃饱碎觉

有事启奏,无事的话朕就去睡觉了,不用担心,这个姿势朕仍然能喘气:

回眸一笑

爹在叫朕?要给朕零食吗?要陪朕玩了吗:

笑完碎觉

朕的碎姿是不是忒别的优雅,不用担心,掉不下去:

来做游戏

来陪朕玩游戏,玩什么呢?躲喵喵好不好:

玩躲喵喵

这里都是爹没洗的衣服,全是汗味,他不会找到这里的,朕决定藏于此:

玩完碎觉

没找着吧,朕胜利了,朕要碎你枕头,哇咔咔咔:

哈喽看朕

朕碎醒了,朕无聊了,快来看朕:

别想工作

让你看你不看,还想工作:

快来救朕

朕被这个黑箱子封印了,快来护驾:

继续碎觉

天气不错,再碎一废:

麻的智障

看到这个男人了吗?他就是朕的爹。虽然他这般的对朕,但朕爱他,呵呵:

固态硬盘状态信息解读

SMART 是 Self-Monitoring Analysis and Reporting Technology即自我监测、分析和报告技术的缩写。通过 SMART 报告的信息,我们能够了解到 SSD 的健康状态及预警信息。

写在前面

最近在剪辑视频时,对 NAS 的读写需求比较大,随手看了一下硬盘使用寿命「当时为了便宜,并没有购买 NAS 专用磁盘」里面有一些关于固态硬盘状态的信息,贴出来看一下:

属性列表

属性作用
Critical Warning重要警告
Temperature当前温度
Available Spare可用冗余空间
Available Spare Threshold备用空间阈值
Percentage Used已使用耐久度
Data Units Read读取扇区计数
Data Units Written写入扇区计数
Host Read Commands读取命令计数
Host Write Commands写入命令计数
Controller Busy Time主控繁忙时间计数
Power Cycles通电次数
Power On Hours通电时间
Unsafe Shutdowns异常断电计数
Media errors闪存错误
Number of error log entries错误日志条目计数
Warning Temperature Time过热警告时间
Critical Composite Temperature Time过热临界温度时间

作用解读

  1. Critical Warning:重要警告。这一项需要观察原始值一列的数据,正常情况下应为 0。如果显示为 1 代表当前硬盘处于过热状态。示为 2 则代表闪存出现严重错误导致可靠性降级,该考虑更换了。显示为 3 代表闪存已经进入只读状态「寿命用尽,通过锁盘保护用户数据」还有种状态 4 是只有企业级固态硬盘才具备的,代表增强断电保护功能失效「通常是因为电池或电容故障」

  2. Temperature:当前温度。不同的固态硬盘对正常温度的定义是不一样的,通常只有厂商自己的工具箱软件才能明确;

  3. Available Spare:可用冗余空间。这一项显示的是当前可用于替换坏块的闪存备用块占出厂时总数的百分比,是一项非常重要的健康指标;

  4. Available Spare Threshold:备用空间阈值。与上一项相关,当可用备用空间低于该阈值时会发出预警,提醒用户闪存剩余寿命不足,该更换硬盘了;

  5. Percentage Used:已使用耐久度。这一项显示的是已经使用的写入耐久度百分比;

  6. Data Units Read:读取扇区计数。该项数值乘以 1000 后即为读取扇区数量统计;

  7. Data Units Written:写入扇区计数。该项数值乘以 1000 后即为写入扇区数量统计;

  8. Host Read Commands:读取命令计数。固态硬盘自使用以来累计接收到读取命令数量统计;

  9. Host Write Commands:写入命令计数。固态硬盘自使用以来累计接收到写入命令数量统计;

  10. Controller Busy Time:主控繁忙时间计数。该项统计的是主控忙于处理 IO 命令的时间总和「单位:分钟」当 IO 队列有未完成的命令时,主控即处于繁忙的状态;

  11. Power Cycles:通电次数。表示从出厂到目前,共通电了几次。比如群晖每次重启,则次数会加一;

  12. Power On Hours:通电时间。表示从出厂到目前,共通电了多久「单位:小时」

  13. Unsafe Shutdowns:异常断电计数。非正常断电是威胁固态硬盘大敌,我们应该尽可能地避免强制关机;

  14. Media errors:闪存错误。主控检测到未恢复数据完整性错误的次数。当有纠错引擎无法校正的 ECC、CRC 校验失败或者 LBA 标签不匹配错误发生时,该数值会增加。这一项数值如果不为零,代表固态硬盘工作已不稳定;

  15. Number of error log Entries:错误日志条目计数。产生错误日志次数;

  16. Warning Temperature Time:过热警告时间。超过警告温度时间;

  17. Critical Composite Temperature Time:过热临界温度时间。超过警告温度多久。

写在最后

今天本不想更新的,奈何收到柚子童鞋催更:

眼看要国庆了,公司要赶在国庆前完结一些课程,这几天都忙着剪辑,没有时间打理博客,更别提更新了。

有会 PR 的小伙伴帮帮忙,推荐一些能协助剪辑的插件,主要是对口播视频音频处理,谢谢!

通过群晖 CentOS 虚拟机搭建邮件服务「EwoMail 开源版」

再为小伙伴们推荐一款开源邮件服务,EwoMail 基于 Web 现代化的邮箱管理后台,自带有 WebMail,不需要安装任何客户端即可使用。

软件简介

EwoMail 是基于 Linux 的开源邮件服务软件,集成了众多优秀稳定的组件,是一个多语言、快速部署、简单高效、安全稳定邮件解决方案,帮助提升运维效率,降低成本,兼容主流的邮件客户端,同时支持电脑和手机邮件客户端。下面是安装包:

regular

集成组件

集成组件列表如下:

名称功能
Postfix邮件服务
DovecotIMAP/POP3
Amavisd反垃圾防病毒
LNMPNginx/MySQL/PHP
EwoMail-Admin邮箱管理后台
RainLoopWebmail

搭建过程

1
2
cd EwoMail/install
sh ./start.sh dusays.com

注意:将安装包解压,执行如上命令。修改 dusays.com 为邮件服务域名,另外安装过程需要连接网络。

效果演示

邮箱管理后台地址为 http://IP:8010,默认账号 admin 密码 ewomail123

登录后台添加用户,点击邮箱添加,分别输入邮箱地址、密码,点击保存:

Web 邮件系统 http://IP:8000,需要注意的是,在登录前,需先配置好 DNS 服务,否则提示域不允许:

登录后发一份测试邮件试试:

通过群晖虚拟机搭建内网邮件服务器「ExtMail 免费版」

虽然我们平时很少用到邮件,但市面上的开源服务端还是非常多的,今天为小伙伴介绍另外一款。此款已经很久未更新了,但主要功能都具备,满足小型办公网络需求!

软件简介

目前国内长期坚持自主研发并开源的邮件系统,面向微小客户,适合企业、开发者等群体使用,满足正常邮件收发、多域名和 Web 文件管理等基本需求。目前已有 8 年历史,服务十数万个企业,下载数十万次,可与 LisVP/LisPush 等产品无缝结合。开发团队还开发了 EMOS 一体化光盘,集成 CentOS 和 ExtMail 免费版全套软件,一键设置+安装即可交付使用。下面是整合版镜像:

regular

搭建过程

首先参考《Virtual Machine Manager 安装和创建》一文创建并安装虚拟机。需要注意的是,在创建磁盘时,需要修改参数:

将磁盘类型修改为 SATA 控制器:

系统安装过程与 CentOS 相同,这里就不再讲解了。系统安装完后会进入初始化页面,输入默认邮件系统域名:

接下来设置默认主机名:

邮件系统默认外发邮件大小:

设置数据库的类型,默认只有 MySQL 项:

管理后台登录密码:

设置数据库和垃圾邮件智能训练系统密码:

设置反垃圾反病毒邮件类型,Dspam 仅处理垃圾邮件,Amavisd 具有反病毒功能:

选择是否导入 Dspam 指纹库内容:

是否激活安全传输层协议特性:

根据使用规模设置邮件存储类型:

确认页面,没有问题就可以继续安装了,如果设置有问题可以选择 No,可回到一开始重新配置,如果没问题选择 Yes,进入邮件系统自动配置阶段:

输入指令 vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改网卡的配置文件,修改 ONBOOT 行,添加 IPADDR 等内容:

运行指令 service network restart 重启服务使网络生效:

通过 IP 进入 Web 页面,可在页面中选择 Webmail 还是登录后台管理:

通过群晖套件搭建内网邮件服务

Synology MailPlus Server 为需要高级别安全和稳定性能的企业提供一种经济高效的邮件解决方案。高可用性架构提供单一服务器容错以尽可能地延长服务正常运行时间。

写在前面

有小伙伴询问如何通过群晖搭建内网邮件服务,考虑内网中不方便下载套件,贴心的杜老师已将所需套件都打包好,在套件中心里点击手动安装,上传安装即可:

下载地址

搭建过程

安装好套件后,可以在已安装中找到这四个:

打开 DNS Server 新建 Master 区域:

输入域名和当前群晖 IP,其它的不用管,保存即可:

选择新建好的域名,点击编辑中源记录:

在打开的界面中点击新增 MX 类型:

输入优先级 0,主机为当前群晖 IP:

打开 Synology MailPlus Server 后,首次进入则会自动打开邮件服务创建向导。选择创建新邮件系统点击下一步:

输入域名和主机名,点下一步:

默认点击应用:

套件开始自动配置,稍等配置完成后点完成:

在 Synology MailPlus Server 主界面找到账号项:

勾选需激活的用户,这里需要注意的是,群晖免费许可仅有 5 个用户:

打开 Synology MailPlus 后,写个邮件试试:

点击发送即可在收件箱,看到刚发送的测试邮件:

通过 WebDAV 挂载 Cloudreve「Windows 篇」

应柯察金小朋友的需求,编写一篇 Windows 通过 WebDAV 挂载 Cloudreve 的教程。Cloudreve 可让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。

写在前面

杜老师家里有 NAS 服务器,也深知网盘的运营成本「多少大厂前辈最后都一一跑路了」

本次演示用的是柯察金小朋友的深海云盘,这是OCP1公益计划的项目之一,感兴趣的小伙伴可以去看看。

首先说下使用体验,除了容量小了一点,上传下载速度都很不错,离线下载不太好用。其实 WebDAV 挂载效果也不太理想。不过作为小文件临时存储点,还是很不错的。

最后分享一下云盘地址,点击 这里 访问。

挂载过程

登录账号后点击左侧的 WebDAV 项,再点击创建新账号:

在弹出的窗口中输入备注名,如不想直接访问根目录,还可设置相对根目录的路径「需要注意的是,目录需要提前建好」

上一步操作确定后,可看到平台自动生成的密码:

切换到本地资源管理器,点击右键选择添加一个网络位置:

一路下一步后,输入 WebDAV 的地址:

根据提示输入登录名和密码「密码为上面平台自动生成的」

刃 7000P 内存频率限制 2400 的解决方法

经常来杜老师博客的小伙伴可能记得,杜老师买了台联想刃 7000P,没想到刚过半年内存就不够用了。巧的是恰逢 618,正好采购内存做个升级,但插入内存后发现一些问题,于是有了这篇教程。

写在前面

杜老师的电脑自带内存是两条金士顿 16G3200MHz,原厂的内存价格比较高,所以就到某东上买了同品牌同频率的:

出现问题

插上新内存后,发现新内存频率仅有 2400MHz,且自带的内存也降为 2400MHz,开始以为是新内存问题,杜老师在另外一台电脑上测试新内存发现确实是 3200MHz。

询问了官方客服后,了解到刃 7000P 仅支持 JEDEC 的内存,而杜老师买的是市面上常见的 XMP 内存,这种内存需设置超频才能达到 3200MHz「JEDEC 和 XMP 的区别,请自行搜索下,如有不懂,欢迎留言交流」

内存主频和 CPU 主频一样,被用来表示内存的速度,它代表着该内存所能达到的最高工作频率。内存主频是以 MHz 为单位来计量的。内存主频越高在一定程度上代表着内存所能达到的速度越快。内存主频决定着该内存最高能在什么样的频率正常工作。

由于决定内存性能的核心因素有内存容量、带宽、频率,而如果在同代内存,相同的容量条件下,内存频率越高性能越好。如果是不同代内存,如 DDR3 和 DDR4 内存,如果是相同容量下,DDR4 的内存性能肯定在 DDR3 之上,毕竟 DDR4 内存频率均在 DDR3 之上,且新一代内存还在带宽上有升级,功耗更低。

其实 2400MHz 对普通用户来说很够用了,但杜老师对电脑的性能要求较高。

原厂的内存价格贵不说,还经常性断货,既然超频可以解决,为什么不搞一下呢?

工具下载

官方下载地址如下:

下载地址

如果无法正常下载,可以下载杜老师转存的:

下载地址

解决方法

安装好工具后,打开时会出现警告提示。因为超频都是通过加压方式实现,可能会对硬件有所影响,但这款官方的超频工具十分安全,我们点击确定即可:

为了方便用户使用,工具提供了基础视图和高级视图两种模式,如果需要操作内存,则需点击进入高级视图:

在高级视图的左侧调整运行模式,这里我们选择了 Creator Mode。在内存控制的右侧,点击已排除项,即可切换成已包含「后面的自动推送和手动推送建议默认」最后点击下方应用,根据提示重启系统:

重启后打开任务管理器,切换到性能栏的内存项,即可看到频率已变成 3200MHz:

最新提示

经过几天测试,发现内存频率并未真正提升,通过 AMD Software: Adrenalin Edition 查看仍为 2400。而 CPU-Z 测试结果为原厂 3200,后扩展仍为 2400。最后杜老师选择了退款,重新购入了另一款内存,开机后皆运行在 3200,且系统稳定未报错。购买地址如下:

https://item.jd.com/100014448188.html

感谢羽忆童鞋的大白兔奶糖

男人至死是少年啊!因为减肥需要控糖,都忘了多久没有吃甜食。当羽忆童鞋说送奶糖时非常开心,因为还有一群人记得我们仍旧是少年。

可爱的奶糖盒

盒子非常小巧可爱,碰巧在我阴历生日这天收到,我女朋友还以为是其她小女生送我的生日礼物,要不是有对话截图,估计我生日要和搓衣板过了:

打开后才知道,大白兔有那么多的口味,30年都白活了:

圈里的小伙伴

独立博客,即 blog,是一种个人信息的发布平台,极其简便、丰富个人媒体形式,是互联网上独立的思想泡泡,它带来一种全新交流方式和生活可能「引自某度百科」

坚持自己的倾向和想法,使其他和你有同样观点的人更容易信任你,帮你传播信息「同样引自某度百科」

一个人的孤独,一群人的狂欢「引自十年之约」

再次感谢羽忆童鞋!

FlowUs 的活动礼品

有些细心的小伙伴发现,杜老师的资源分享换了平台,之前使用奶牛快传,现在换成了 FlowUs。近期杜老师收到了活动礼品,小秀一下!

先说两句

FlowUs 是新一代生产力工具,集文档多维表文件夹于一身,同时提供云端即时协作能力,访问速度极快,普通用户可上传小于 2G 单个文件,专业版可上传 5G 单文件,且存储空间不限制,可做网盘使用。杜老师的推荐码 PDZ708,使用该推荐码注册,可获得 20 积分,积分可兑换专业版,截止本文发表专业版的价格 99 元一年,推荐满 1000 人可以兑换永久专业版,后期也会推出一些周边小礼品等。为了方便大家注册体验,也可通过下面链接注册:

https://flowus.cn/login?code=PDZ708

再秀个图

邀请满 70 人赠送大礼包,包含三样物品,第一件是一个布兜:

第二件是一件衣服:

第三件是一个杯具:

刚收到杯子就拿到公司用了,杜老师有些胖,衣服穿起来略显小。就拍下布兜吧:

十年之约活动送个杯具

十年之约博客圈逐渐壮大了,益达童靴建了一个交流论坛,并举办了一次活动。非常幸运中了一个杯具,收到之后必然要水文秀一下!

先秀个图

可能是光线的关系,拍的不太清晰,杜老师的编号是 20222016,不知道是什么含义,反正是唯一的那就对了:

论坛中小伙伴都在秀俯视图,难道正面不好看吗:

写在后面

要不是互联网是有记忆,杜老师都忘了何时加入到十年之约中。要说现在自媒体发展的非常迅速,各种信息有不同的平台呈现形式,博客已然淡出主流媒体传播行列,但依旧有一群人在坚持。

希望十年后这个博客还健在,希望十年后博客圈越发壮大。希望每个人都可以折腾人生,记录生活!

在群晖上使用 Docker 安装 Lsky Pro 图床「SQLite 版」

GitHub 上有小伙伴说通过群晖的 Docker 安装 Lsky Pro 图床失败,杜老师看到问题后自己试了一下,没有发现什么问题,整理一下操作步骤,给需要的小伙伴作参考!

写在前面

Lsky Pro 图床程序支持多种数据库类型,如常见的 MySQL/SQLite 等,该文以 SQLite 为例,截图在群晖 Docker 上的部署过程。

杜老师的群晖型号为 DS720plus,系统版本为 DSM 7.1-42661 Update 1,Docker 套件的版本为 20.10.3-1306。

操作步骤

首先进入 Docker 注册表,搜索关键词 HalcyonAzure/lsky-pro-docker,出现的结果中,直接下载:

映像约 800M 左右,下载好后启动。网络默认的 bridge 即可:

下一步后,记得勾选启用自动重新启动:

设置访问端口,如不设置,也可使用自动生成端口,对图床使用无影响:

设置目录映射,将群晖本地文件夹映射到 /var/www/html,最后确认完成:

通过浏览器打开该容器访问地址,在设置数据库时选择 SQLite 就可以了:

麒麟桌面系统如何拨号上网

群里的小伙伴问到,麒麟桌面系统如何拨号上网,恰好最近杜老师家中升级了带宽,就趁机试了下通过 PC 端拨号上网,同时编写教程记录一下!

写在前面

麒麟桌面系统可在任务栏中操作网络连接,包含常规的有线和无线连接,如果需要拨号上网,则需要进入到系统设置页面:

连接步骤

点击开始——选择设置:

在打开的窗口中点网络:

在切换的页面中点网络设置:

在弹出的页面中点击图中的图标:

下拉菜单中选择 DSL/PPPoE

点击新建:

在弹出窗口中分别输入用户名和密码,最后点击保存即可:

祝愿奶奶健康长寿

前两天向公司请了年假,回家探望奶奶。毕竟今天仍旧未能回家过年,那为什么要选择这个时间点?因为正月廿五是奶奶的生日,而且是八十岁生日。

奶奶与我

我的家庭并不富裕,为了生计,爸爸出去打工,妈妈在我们生活的小城里开了个超市,忙里忙外也无暇顾及我,所以照顾我的任务,就落在了奶奶身上。作为长子长孙,我被奶奶捧在手里害怕摔了,含在嘴里害怕化了。所以打小就跟奶奶关系最好:

生日快乐

随着年龄增大、工作繁重,和家人团聚的时间越来越少。旁人常说,现在网络发达,平时可以视个频语个音啥的。但老人毕竟对电子产品接受能力有限,加上耳背,每次视频大多时间都干瞪眼,听不清对方说什么。终不及子女儿孙陪伴在身边,所以趁此时机,请了年假,回家给奶奶过生日:

更多陪伴

因为事先没打招呼「其实是提前了一天」家人看到我都特别惊喜,奶奶笑的合不拢嘴,嘴上还说着心疼路费还怕我折腾耽误工作,但我当时感觉一切都值。

老人不会管你挣了多少,他们只担心你每天开不开心,身体健不健康,工作顺不顺利,而他们想要的,也不是钱和保养品,只是我们更多陪伴。

写在最后

现今养生科学、医疗先进,但这些并不会增加太多陪伴老人的时间和机会,所以请尽可能抽出玩游戏和刷视频的时间,多联系下家人,告诉他们最近发生了什么开心事,让他们知道你的工作很顺利,领导很关照你,同事很喜欢你。让他们知道你身体健康,每天按时吃饭睡觉,多多锻炼健身。让他们知道你每天都很开心,没有生活压力。

最后祝愿所有看到或没有看到这篇文章的小伙伴及其家人们,开心快乐、身体健康、工作顺利,希望小伙伴们,能有更多时间陪伴家人!

升级作战装备

科技发展的还真快,几年前的顶配电脑,现在用起来也心有余力不足。最近经济紧张,但为了不影响日常工作,还是咬咬牙买了新电脑。配置懒得写了,直接把淘宝宣传图复制来了!

深圳实训线下交付

因为工作关系,杜老师去了趟深圳。其实从高中毕业时,就一直想过去,因为杜老师的亲人就在深圳,但后来因为学业和工作关系,一直没有去成,此次出差也是实现了杜老师心愿。

照片

这是杜老师出差住处旁的地铁站,国内文明的华强北,就在附近:

这是杜老师工作地点的附近,周围都是高楼大厦,这张是等人来接时拍的照片:

这是杜老师工作的地点,也是 PKS 安全先进计算 2021 生态大会线下场地:

经费有限住在全季酒店,不过早餐还是很不错的,为了吃早餐的早起,小伙伴们可尝试过:

分享一张杜老师上课的照片:

三天的课程结束了,先去见了弟弟,去附近的商场吃饭,路过一家猫舍,真想进去撸下:

大吃一斤,竟然还有猪舍,深圳人真会玩:

在深圳的最后一顿早餐,因为换了酒店,虽然还是全季,不过这家的早餐种类确实有点少,多吃点鸡蛋补补脑:

下午去找亲人,饭后去了公园。这是鸭子还是鸳鸯:

坐上回京飞机,趁关机前拍下深圳夜景:

结尾

深圳真是个多雨的城市,一会晴一会雨,不过还好雨并不大。

冬天真心不是个好季节,杜老师从北京出发,需要里三层外三层,才能扛住这北方的寒冬。而到了深圳后,差点就中暑了,一脸的汗,洗脸时都没有这么湿呢,到了之后第一时间先冲进住处换衣服。

因为工作关系,没有太多时间游玩,听说当地的汤不错,杜老师爱喝汤,晚饭几乎都是汤食,搞得一晚上几次的起夜。

疫情关系,许久没有和家人团聚了,这次出差可以看到亲人,还是很开心的!

北京环球度假区一日游「多图」

北京环球度假区位于通州区,毗邻东六环和京哈高速公路,是亚洲第三座、全球的第五座环球影城主题乐园。2021 年 9 月 20 日正式开园,度假区含七大主题景区、37 处骑乘娱乐设施、24 场娱乐演出、80 家餐饮、30 家零售门店。

准备工作

其实没啥好准备的,园区十点开门,提前规划好路线就行了。园区直通地铁,可以坐地铁七号线或八通线,都可以到环球度假区站。

门票可以在某团或官方 APP 上购买,当然前者价格更低一些。周五到周日的价格较平时贵一些,但周末可以晚退场一个小时。

有小伙伴建议准备一些食物带着,园区里的食物不仅贵且难吃。杜老师的体验:贵是真的,但味道还可以。

为了更好游玩体验,杜老师买了套哈利波特的学院服。穿上学院服在其它主题景区游玩,会经常有人和你打招呼:小巫师快去上课啦!

园区图集

入园区前,会有个大大的旋转地球,其实是环球 Logo,不少人在其前打卡:

进入下面这个大门,才是真正进入园区,在其前的广场,有商店和酒店:

进园区后,首先是好莱坞景区,里面有很多的主题商店,还有一个骑乘项目,是体验特效师如何拍摄电影。前期并不知道有此项目,所以杜老师错过了,后面也因时间原因,故此次并没有体验该骑乘项:

暂且叫它中心湖吧,几大主题景区都是围其而建,不过园区没有水上项目,浪费这湖:

这是一个演出剧场,是驯龙高手主题的,场地很大,感兴趣的可以找我要视频哦:

这是变形金刚主题景区的大黄蜂,也是一个骑乘项目,就是个旋转杯,容易头晕的小伙伴谨慎选择。速度不是很快,但离心力还是有一些的,骑乘时注意抓好扶手哦:

照片排序有些问题,这个是驯龙高手的剧场舞台,灯光效果不错:

站在侏罗纪主题景区前拍摄中心湖的方向:

这是侏罗纪主题景区前的一个小瀑布,因为时间关系,没有去侏罗纪景区游玩:

哈利波特主题景区门口,我要去上课啦:

杜老师说错了,这个才是真正门口:

海格的家,周围被栅栏围住了,只能在外面观赏了。好像屋内并未装饰,门也是关的紧紧的:

海格摩托,应该只是个壳子吧,而且感觉好小,海格应该坐不进去:

开启远焦拍个全景。游玩哈利波特主题的骑乘项目时,就会经过这里:

老邓的办公室,感觉做出旋转楼梯可能体验会更好些:

黑魔法防御课,上面有画面会播放哈利三人组的对话:

小黄人乐园门口处,大部分骑乘项目都是儿童主题的,杜老师较娇羞,没好意思和孩子抢:

鸭子爸爸的小面馆,可以点餐的哦,不过杜老师之前吃过了汉堡,下次再体验吧:

全室内的景区,灯光效果不错:

为了尽量不侵犯他人肖像权,照片截取了偏上的部分:

那个瀑布是灯光的效果,不过远看非常逼真:

传说这里是个骑乘项目,不过杜老师没去玩:

从功夫熊猫景区出来后,天都黑了,没去哈利波特景区看灯光秀,中心湖这灯光也很好看:

玩了一天累的脚疼,该回家了:

爆个照吧

杜老师没有猫头鹰,拿猫头充个数:

游玩感受

总的来说体验非常不错,玩的非常开心。里面有很多的骑乘项目玩起来特别爽。

票价不贵,人均 400 元每人,因为想玩的轻松些,所以并没有赶时间游玩每个项目,如果想一次体验后,建议后买 VIP 卡,可免排队。千万不要以为淡季人就会少,去了以后就会发现,大家都这么想。

游玩骑乘项目前建议看一下门口提示,部分项目会有提示,身体不适的小伙伴可以问下工作人员,不然玩一半时吐了可就尴尬了呢!

哈利波特景区有很多的互动项目,不过需要购买魔杖才可以玩,注意不要购买淘宝上的魔杖,要现场买,网上的没有定位器,互动没有效果。

感谢夏目同学赠送的 QQ 会员

好久没有发生活日志了,今天水上一篇,夏目同学一定要进来看一眼,毕竟是写给你的感谢信。同时也欢迎其它博友们与我互动,毕竟这个圈子只有我们相濡以沫。

哪都有他

我对夏目同学的第一印象是哪都有他。毕竟博客就是个圈,评论都是靠大家互访刷来的,而我每次回访时都会在评论区看到夏目同学的身影。

说起这点我也是服气的。我博客的运营时间,比他久的不止一星半点,可评论数量连他的影子都够不到。因为我一般是回访,他是主动出击。

疯狂爆肝

我对夏目同学的第二印象是疯狂爆肝。我们也是通过博客认识,通过 QQ 群相交,除了相约游戏之外,还经常帮他处理一些服务器问题。

当然不是服务器经常出问题,而是他动不动就折腾那个破博客,一折腾就出现问题,他还特倔,不肝明白不睡觉的那种。

游戏宅男

我对夏目同学的第三印象是游戏宅男。为了追忆大学时的宿舍生活,也是为了响应群里小伙伴的号召,我搭建了一个 Minecraft 服务器。而就是因为这游戏,我见识到了一枚游戏宅男的疯狂,我一个服主面对着他的在线时间都自愧不如:

超级会员

某天突然收到一封邮件,说我开通了 QQ 超级会员,当时我吓一跳「是不是我又开了啥自动续费」先是检查了一圈没有问题啊,后来夏目同学神秘兮兮的跟我说「他抽中了一个月 QQ 超级会员,自己没什么用,就送我了」正巧我要升级下游戏群,真是雪中送炭:

杜老师的镇博萌宠

借助十年之约虫洞穿梭访问了不少圈内博主的站点,大多都是分享生活。有博主回访的时候留言要求更新一些生活日志,那今天就穿越写上一篇,不要吝啬您的脚印,请在评论区里狠狠的踩!

西瓜由来

一日下班回来,听到单元门附近有奶猫叫声,有气无力特别凄惨,好奇心大起过去瞧了下,瞬间内心为之一振。

猫咪躺在草丛,脖颈处有个贯穿伤,周围环绕着好多的苍蝇,并不时有些落在猫咪脖颈处排卵,且可以看到好多蚂蚁在猫咪的口耳处进进出出。

本来想着多一事不如少一事,但架不住对生命的尊重,所以赶紧回家拿了一件旧外衣和手套,抱着猫咪奔向了附近的宠物医院。

宠物医生做了详细的检查后,建议保守治疗,毕竟不敢保证在极力救治下,猫咪是否可以存活,且治疗的费用很高。

在清理好伤口并包扎后,将小猫咪抱回了家,并用闲置的空纸壳为其搭建了一个临时的小窝。

猫咪躺在窝里十分安静,不叫也不爱动,用在宠物医院买的奶粉给他冲了一些喝的,用注射器一点一点的喂。

开始喝的很少,绝大多数时间都在睡觉,后来吃的东西越来越多,也可以自己吃饭了,慢慢的开始满屋跑。

再送到宠物医院时,医生也很惊喜,没想到小家伙的生命力蛮顽强的,除了伤口还没愈合,其它的已并无大碍。

这时遇到了一个大问题:如何处置这只猫咪?

本来想着治好后就留在宠物医院,等待好心人的收留。将这个想法和医生说了,医生建议先拿回去再养两天,等联系到收养人后,再联系我。

不过随着相处时间增加,发现养只猫咪也挺好的,故给其起了个名字:西瓜。

如果问为什么叫他西瓜,其实是很早前,遇到过一只流浪猫,很粘着我。但因为没有能力养,所以给朋友了,最后朋友说猫跑了。希望这只猫可以乖一些,不要乱跑!

小调皮蛋

本来以为是只乖巧的猫,待其伤好之后,就开始其称皇猫生。一天到晚上串下跳,动不动冲过来咬我一口。等我想抓住他,瞬间跑到床底够不到的地方,一动不动。又待我放松警惕时,再跑出来补上一口。配喵图你瞅啥:

西瓜饮食

我感觉他最大特点就是贪吃,我吃什么,都要过来闻闻「朕给你鉴个毒」每天回家第一件事,冲我嗷嗷的叫,翻译成中文是「撒冷的喂我吃东西」因为白天需要上班而且经常出差,就给他买了个自动的喂食器,后来发现自动完全没有必要,他会自己按出粮键:


西瓜饮水

猫咪饮水是非常重要的,喝水少了容易生病,所以给他买了智能的饮水机。可以手机控制出水间隔,并可以监控剩余水量及水质滤芯的使用量。他最喜欢做的事情,就是沾上一爪子水,然后在我脸上狂甩:


满屋猫毛

猫咪一如夏季,就会开始脱毛,脱到我都不敢碰他,每次摸完都感觉自己戴了双手套。天热丝毫没有降低他爱动的兴趣,照样疯跑,那满屋如下雪般的猫毛,我真想把他剃秃了!最后买了空气净化器整天吹,在屋子里才勉强能呼吸:


温湿度计

冬天阳台的温度低,为了避免猫咪受凉,买了台加热器。但电表要起飞的转速让我着实的心疼,所以买了温湿度计,可以联动小米智能插座,到舒适温度后自动关闭加热。电费倒是小事,屋子里少了煮屎的味道:


西瓜监控

卧室的零碎有好多,白天上班时担心猫在卧室会乱碰,关在阳台又怕猫出事情,所以买了云摄像头,可以随时查看猫的状态。十次看有九次在晒太阳,一次躲在猫砂盆中拉屎,隔着屏幕都能感受到猫屎的味道:

粑粑除臭

猫咪拉屎真的很臭,有时怀疑他是不是背着我吃屎了。平时关着他的阳台,已经成为我的禁地,毕竟活动空间和命,还是后者重要。不过毕竟要晾晒衣服的,所以扛不住就买了台负离子除臭器,说实话确实挺好使。后来猫咪可能发现他的味道影响不到我了,直接改用屁股坐我的脸。要不是我靠脸吃饭,真想把这张脸扔了:

西瓜玩具

上班累了一天,到家就想摊在床上。奈何理想的丰满被猫爪无情撕碎,得先陪着他玩爽了,才能做自己的事情。实在受不了就买了个自动逗猫机,结果理想的丰满再次被猫爪无情撕碎,我得看着他玩不说,他的动作仿佛开启教学模式,仿佛在说「看到了吗?要这样抓才行,你个傻叉」

西瓜出行

在家称王称霸,一出卧室门就怂了。每次抱出去都大叫着要回家,为了防止猫咪出现应激反应,就买了个猫包,带空调的那种「因为是夏季购买的」结果可怜猫包没有发挥几次作用,变成了烘干箱,猫咪洗完澡后放入猫包开始吹干,包生应该无遗憾了:

松井除湿机 SJ-121E 测评

杜老师目前住一楼,夏天的梅雨季,屋子就会返潮厉害,如果不及时的处理,不少物品都会发霉。所以买了台除湿机,用了几天,和大家分享下使用体验!

产品样貌

客厅光线不是很好,而且周围杂物太多,所以就从产品宣传也找了张图片,实际的效果差不多,如下:

使用体验

除湿机有很多种类,目前家用级别分为两种:一是冷凝型的,通过半导体来制冷,潮湿空气经过冷凝板后会凝结成水滴后流入储水槽,进而实现除湿效果;另一种是压缩机型,使潮湿空气压缩成水滴,实现除湿效果。

杜老师买的是后者,原因有二:一是相比半导体型,压缩机型的除湿量更大。大多家用型半导体能实现 4L/天除湿量,而压缩型能实现 12L 左右;二是半导体型会影响空气的温度,冬天使用效果欠佳,且会使屋子的温度更低。

除湿机买来后建议静置 2 小时后再用,这样可以使搬运过程中分散的冷却液流回压缩机中。这款机型赠送一个水管,可以外接排水使用,建议不要依靠水箱蓄水,毕竟全功率下储满一箱水很快的。顺便说下个人感觉附带水箱容量不是很大,开始未外接排水时,几乎 2 个小时水箱就储满了。

不过有件事需要说清楚,不是外接排水就没事了,还会有水流入储水箱中,这点在介绍和说明中都没有提到,不知道是设计缺陷,还是其它原因,这就导致在无人干预下,它无法实现 24 小时连续除湿。

如何在虚拟机上安装 Synology Guest Tool

这个工具提高了在 Synology NAS 上运行的虚拟机的兼容性。它包括 Windows 和 Synology Guest Agent 所需的 VirtIO 驱动,优化了虚拟机的快照和其它功能,可以帮助提升虚拟机的性能,管理变得更加简单,在 VMM 中关闭重启虚拟机,检测客户操作系统的 IP 地址,拍摄文件系统一致快照。

在 Windows 上安装 Synology Guest Tool

QEMU 客户代理和 VirtIO 驱动程序也会被安装。VirtIO 驱动是一个网络、磁盘驱动的虚拟化解决方案,可以提供更好的网络和磁盘性能。打开虚拟机管理器,进入映像后点击下载 Synology Guest Tool:

转到虚拟机项,选择一个需安装 Synology Guest Tool 的虚拟机,然后点击操作——编辑。在其他选项上,选择一个 Synology Guest Tool 文件作为其它 ISO 文件。单击确定保存设置:

选择虚拟机并点击连接。在 CD 上运行 Synology_VMM_Guest_Tool.msi,并按照向导的指示操作:

在 Linux 上安装 QEMU 客户代理

选择虚拟机并点击连接。对于 Ubuntu 等操作系统:

1
sudo apt -y install qemu-guest-agent

对于 CentOS 等操作系统:

1
yum -y install qemu-guest-agent

搭建私有 DNS 服务被扫描如何处理

AdGuard Home 项目是著名广告拦截器 AdGuard 里解析服务的一个开源版本。该项目的原理是在 DNS 的域名解析的过程里拦截网页上的广告。

问题背景

杜老师在家里的群晖 NAS 上通过 Docker 搭建了 AdGuard Home 广告拦截服务,为了方便使用,杜老师直接映射了 DNS 默认端口 53。因为之前开启了外网访问的功能,所以被国外一个 DNS 扫描站盯上了。我们需要在不影响外网访问其它服务的情况下,限制 DNS 的访问:

处理步骤

首先进入到群晖的控制面板,进入到安全性:

在右侧切换到防火墙项,并启用防火墙,点击进入编辑规则:

在弹出界面中点击新增,点击从内置服务的列表选择端口、特定 IP 地址和允许:

端口选择 Docker 程序中的 53,因为 DNS 同时使用 TCP/UDP,所以两项都需要选:

IP 的范围则设置为本地网段:

记得再加一条规则,同 53 端口,拒绝所有来源。防火墙依次调用匹配的规则,当不满足上面的网段后,即拒绝其它的来源:

最终添加后的效果,点击确定即可生效:

在群晖上创建 iSCSI 服务端

群晖支持多种存储共享形式,如 Samba、NFS 等。今天杜老师说一下如何在群晖上创建 iSCSI 服务端,欢迎感兴趣的小伙伴们在评论区与杜老师交流!

操作步骤

点击左上角启动器,进入到 SAN Manager 套件,左侧切换到 LUN,点击新增:

根据需求依次输入存储名称、备注描述、存储位置、存储容量、空间分配模式。这里的分配模式有两种,根据需求选择即可,如有不懂,可以在评论区留言同杜老师交流:

接下来设置 LUN 的 SAN 协议,默认即可:

设置存储访问权限,可以设置全部允许,也可指定主机:

最后确认设置即可:

结束向导后即可在页面中看到当前存储器状态:

注意事项

通过 SAN Manager 划分的存储空间,会直接占用群晖对应的空间。比如通过 SAN Manager 划分 2T 存储,即可在前台显示 2T 空间已用。

另外对于 iSCSI 的存储空间,无法通过群晖的 File Station 进行查看和管理,只有在挂载后才可以查看和使用。

如何通过 Docker 套件搭建 KMS 服务

Key Management Service 简称 KMS,这个功能是在 Windows Vista 之后的产品中的一种新型产品激活机制,目的是微软更好的遏制非法软件授权行为。

工作原理

我们知道,Windows XP 和 Server 2003 要想避开激活机制的最好办法就是去下载 VOL 版或 MSDN 的操作系统,只要输入正确的序列号,甚至有的根本不需要序列号,安装完以后也根本不用激活,并且只要运行一个脚本程序,一个免费的正版 Windows 就诞生了。为什么我们能这么容易的下载到 MSDN 或 VOL 版的 XP 和 2003?其实 Windows XP 系列系统的 MSDN 版就是 Microsoft 内部使用的系统,而 VOL 版则是企业版,所以都不需要激活。然而这些版本最终被泄露后,导致 XP 的盗版无法停住,即使 WGA 也无能为力。但是从 Windows Vista 之后,微软已吸取了这个教训,取消了 Windows Vista 及之后版本的 VOL 版,取而代之提供给批量激活的是利用 KMS 机制的 Windows VL 版本,遏制了不经微软激活服务器就进行激活的非法授权行为。

由于 Windows VL 都为批量激活而诞生,所以在一个激活单位中肯定会有很多台配置相等的电脑,并用一个服务器建立起一个局域网 LAN,而 KMS 正好利用这点,它要求局域网中必须有一台 KMS 服务器,KMS 服务器的作用是给局域网中的所有计算机的操作系统设定周期,提供一个随机的激活 ID,然后计算机里面的 KMS 服务就会自动将系统激活,实现正常的系统软件服务与操作。

所以计算机需保持与 KMS 服务器的定期连接,以便 KMS 激活服务的自动检查实现激活自动续期,这样就实现了限制于公司域内的激活范围,避免对于外界计算机的非法授权,当非法激活者离开公司域后,因客户端 KMS 服务不能连接位于域内的 KMS 激活服务器,让 KMS 服务器提供一个新的序列号,超过 180 天以后就会因为激活 ID 过期而重新回到试用版本状态,而合法授权者则能够定期获得 ID 更新,保持一直正确激活状态。

基于对 KMS 原理研究成果,我们可以自行搭建 KMS 激活服务器,实现每 180 天一次的自动激活,使得系统一直保持激活状态。

实现方法

下载并启用 mikolatero/vlmcsd 镜像,无需过多设置,只需做好端口映射即可:

进入待激活的系统,使用管理员的身份,运行命令提示符 cmd,或 PowerShell,然后执行如下命令:

1
2
3
4
5
slmgr.vbs -upk
slmgr.vbs -ipk TX9XD-98N7V-6WMQ6-BX7FG-H8Q99
slmgr.vbs -skms 192.168.1.1
slmgr.vbs -ato
slmgr.vbs -dlv

命令解释

命令解释如下:

命令解释
slmgr.vbs -upk卸载当前产品密钥
slmgr.vbs -ipk TX9XD-98N7V-6WMQ6-BX7FG-H8Q99设置新的产品密钥
slmgr.vbs -skms 192.168.1.1指定 KMS 服务器地址
slmgr.vbs -ato尝试激活当前系统
slmgr.vbs -dlv显示详细许可信息

最终效果

执行 slmgr.vbs -dlv 后效果如下:

查看系统激活状态:

DSM7.0 用 Docker 运行 Transmission

群晖于近日发布了 DSM7.0 测试版,更新大致内容会在下篇文章表述。新版 DSM 限制了软件权限,导致 Transmission 无法安装和使用。今天杜老师教大家如何使用 Docker 运行 Transmission!

工具介绍

Docker 是一个开源应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux 或 Windows 机器上,也可以实现虚拟化。容器完全使用沙箱机制,相互之间不会有任何的接口。详见《Docker的介绍》一文。

Transmission 是一种 BitTorrent 客户端,特点是一个跨平台的后端和其上的简洁的用户界面。Transmission 以 MIT 许可证和 GNU 通用公共许可证授权,故是一款自由软件。详见《群晖NAS安装Transmission》一文。

准备环境

进入 docker 目录创建一个文件夹,命名为 transmission,并在其中再创建三个文件夹,分别是 config/downloads/watch:

操作过程

进入 Docker 套件中,进入到注册表,在右上角搜索框中输入 transmission 并回车,在显示的结果中右键点击第一个选择下载,弹出如图所示的界面后点击选择:

接下来切换到映像界面,等待下载完成,之后选择刚刚下载好的映像,点击启动:

在弹出的界面中选高级设置,然后切换到卷选项,通过添加文件夹的方式,加入如下设置:

接着切换到端口设置项,按照图中所示进行设置:

最后切换到环境项,按照图中所示进行设置,并在设置完成后点应用,启用容器即可:

参数讲解

环境设置项中参数解释如下:

参数解释
PUID容器在运行时执行用户的 UID
PGID容器在运行时执行用户的 GID
TZ时区设置
TRANSMISSION_WEB_HOMEWeb 界面 UI 样式
USER登录 Web 界面用户名
PASS登录 Web 界面的密码

M1 的 Mac 上重装 macOS 时出现错误

如果您在更新到 macOS Big Sur 11.0.1 之前抹掉了搭载 Apple M1 芯片的 Mac,可能无法通过 macOS 恢复功能重新安装 macOS。系统可能会显示信息 Failed to personalize the software update. Please try again,今天杜老师说一下如何解决这个问题!

问题截图

错误截图如下:

解决方法

  1. 启动 Mac 并继续按住电源按钮,直至看到启动选项窗口。选择选项,然后点按继续;
  2. 当系统要求选择一个您知道相应密码的用户时,请选择这样的用户,点下一步,然后输入用户的管理员密码;
  3. 当看到实用工具窗口时,请从菜单栏中选取实用工具——终端;
  4. 在终端键入 resetpassword,然后按 Return;
  5. 点按“重设密码”窗口将其前置,然后从菜单栏选取恢复助理,点抹掉 Mac;
  6. 在打开的窗口中点按抹掉 Mac,然后再次点抹掉 Mac 进行确认。完成之后,Mac 会自动重新启动;
  7. 当系统在启动期间提示您选取语言时,请完成相应的选择;
  8. 如果看到一条提醒信息,提示所选磁盘上 macOS 版本需要重新安装,请点按 macOS 实用工具;
  9. Mac 将开始激活。在此期间,设备需要连接至互联网。Mac 激活后,请点按退出到恢复实用工具;
  10. 在实用工具窗口中选择“Safari 浏览器”然后点按“继续”
  11. 在 Safari 浏览器的搜索栏中输入当前页面网址,以打开您现在所读的这篇文章;
  12. 选中操作命令段落中的代码,然后将它拷贝至剪贴板;
  13. 点 Safari 浏览器窗口之外的区域,以将“恢复”前置;
  14. 从菜单栏选取实用工具——终端;
  15. 粘贴您在前面一步中拷贝的那段文本,然后按 Return;
  16. 现在,Mac 会开始下载 macOS 的最新版本。完成之后,请键入以下命令并按 Return 键 ./Contents/MacOS/InstallAssistant_springboard
  17. macOS Big Sur 安装器会打开,按照屏幕上的说明操作,以重新安装 macOS。

操作命令

选中操作命令段落中的代码,然后将它拷贝至剪贴板:

1
2
3
4
5
6
cd '/Volumes/Macintosh HD'
mkdir -p private/tmp
cp -R '/Install macOS Big Sur.app' private/tmp
cd 'private/tmp/Install macOS Big Sur.app'
mkdir Contents/SharedSupport
curl -L -o Contents/SharedSupport/SharedSupport.dmg http://swcdn.apple.com/content/downloads/19/41/001-83532-A_LN5NT1FB2Z/o4zodwe2nhyl7dh6cbuokn9deyfgsiqysn/InstallAssistant.pkg

命令解释

命令解释
cd ‘/Volumes/Macintosh HD’进入系统硬盘
mkdir -p private/tmp创建临时目录
cp -R ‘/Install macOS Big Sur.app’ private/tmp复制系统文件
cd ‘private/tmp/Install macOS Big Sur.app’进入系统目录
mkdir Contents/SharedSupport创建下载目录
curl -L -o Contents/SharedSupport/SharedSupport.dmg http://swcdn.apple.com/content/downloads/19/41/001-83532-A_LN5NT1FB2Z/o4zodwe2nhyl7dh6cbuokn9deyfgsiqysn/InstallAssistant.pkg下载系统文件

Mac 电脑如何重新安装 macOS

Mac 电脑重装系统出了 U 盘安装外,还可以使用 macOS 的恢复功能重新安装 Mac 操作系统。今天杜老师讲一下如何通过 macOS 恢复功能重新安装基于 M1 处理器及 Intel 处理器的 Mac 操作系统!

恢复功能

按照相应步骤操作:

  1. M1 处理器。将 Mac 开机并继续按住电源键,直至看到启动选项窗口,其中包含一个标有“选项”字样的齿轮形图标,选择“选项”然后点按“继续”
  2. Intel 处理器。确保您的 Mac 已连接到互联网。然后,将 Mac 开机并立即按住 Command+R,直至看到 Apple 标志或其他图像。

如果系统要求选择一个您知道相应密码的用户,请选择这样的用户,点下一步,然后输入用户的管理员密码。

重装系统

macOS 恢复功能的实用工具窗口中选择重新安装 macOS,然后点按“继续”并按照安装器说明操作。

在安装过程中,请遵循下面的准则:

  1. 不要将 Mac 置于睡眠状态或合上盖,以便安装完成。Mac 可能会多次重新启动并显示进度条,并且屏幕可能每次持续几分钟处于空白的状态;
  2. 如果安装器要求解锁您磁盘,请输入在登录 Mac 时所使用的密码;
  3. 如果安装器无法识别您磁盘,或者指出它无法安装到您的电脑或宗卷上,您可能需要先抹掉磁盘;
  4. 如果安装器让您选择是安装在 Macintosh HD 上还是在 Macintosh HD - Data 上,请选取 Macintosh HD。

安装完成之后,Mac 会重新启动并且显示设置助理。如果您要出售、折抵或赠送 Mac,请按下 Command+Q 以退出助理而不要完成设置,然后点按关机。当新的所有者启动这台 Mac 时,他们可以使用自己的信息来完成设置。

是否需要为群晖购买 SSD 加速缓存

杜老师的 DS720 + 支持 M.2 硬盘,这个硬盘有何作用?是否需要购买?买什么型号的?如何设置才能让其充分发挥性能?今天杜老师就聊聊这些!

缓存加速

像杜老师这种需经常移动办公的用户,会将常用的文件同步到 NAS 上,方便随时随地调取,这种频繁访问的小型文件会造成硬盘频繁读写,从而导致寿命降低。

SSD 缓存通过将频繁访问的小型文件存储到存储空间上装载的 SSD 缓存的 SSD,来提高随机访问的性能。因而它主要使重新读取工作负载模式「例如邮件服务器和文件服务」受益。

缓存建议

我们是通过 SSD 实现缓存功能,那选购多大的 SSD 合适呢?实际上群晖系统会提供缓存建议。SSD 缓存建议会分析当前数据使用模式,并建议适当 SSD 读写缓存容量。初始分析至少需要七天,并会在分析 30 天后停止。

开启缓存建议方法如下:

  1. 进入存储页面,点 SSD 缓存建议;
  2. 单击分析——开始分析;
  3. SSD 缓存建议会开始计算所选存储空间中最近访问文件的总大小和数量。计算时间将根据具体环境而有所不同。

装载缓存

  1. 在 Synology NAS 安装 SSD;

  2. 进入存储页面,然后点创建 SSD 缓存;

  3. 选择用于装载 SSD 缓存的存储空间;

  4. 选择缓存模式,然后点下一步。SSD 缓存有两种类型,这两种缓存都实施 LRU 算法以交换缓存中的数据;

  5. 选择缓存的 RAID 类型,然后点下一步;

  6. 从列表中选 SSD;

  7. 在修改分配的容量字段内输入值以分配 SSD 缓存容量。还可以勾选将所有元数据都固定到 SSD 缓存复选框以进一步增强系统的性能;

  8. 单击应用。

缓存效果

缓存加速运行效果如图:

群晖硬盘选择

之前的文章也有提到过,NAS 的大头还是硬盘,那如何选择一组适合您群晖的硬盘呢?今天杜老师就通过自身使用体验,聊一聊如何选择群晖的硬盘!

硬盘区别

提到硬盘区别,大家首先想到的可能就是机械硬盘和固态硬盘,其实机械硬盘也分普通硬盘和 NAS 硬盘,我们先说说这两者区别:

  1. 硬盘转速不同。NAS 硬盘最常见的是西部数据的红盘以及希捷的酷狼,它们与传统硬盘主要区别在于转速其实比较低,分别是 5400 转和 5900 转,而普通机械硬盘转速为 7200 转。且因为 NAS 的一个重要的要求是 NAS 硬盘的稳定性,所以 NAS 往往比普通硬盘速度要求更低。有小伙伴可能会问,转速低了岂不是读写速度会很慢?NAS 一般依赖于网络传输,所以速度最终瓶颈还是网络;
  2. 工作时间不同。NAS 硬盘的优势在于可以一直不断电的使用,正好适合 NAS 的工作模式,并且说明了它的稳定性也会更强,并且噪音也会更低。杜老师曾用一块普通盘测试,NAS 高速运作时,噪音实在无法忍受;
  3. 安全保障不同。NAS 硬盘往往质量要高于普通硬盘,其设计就是更符合企业级的应用,寿命和数据的安全级别高于普通硬盘。

固态硬盘主要是协议的区别,分 SSD 和 M.2:

  1. SSD 固态硬盘指的是用固态电子存储芯片阵列制成的硬盘产品,相对机械硬盘而言,固态硬盘没有机械硬盘的磁盘和机械轴等活动结构,所以读取和写入的平均速度更快;
  2. M.2 指的是一种原为超极本定制的硬盘接口,体积更小,速度更快,用来取代原来的 mSATA 接口。目前 M.2 接口可以使用 PCI-E 或 SATA 协议,前者传输速度更快。

硬盘选择

我们在为 NAS 选择硬盘时,几乎不会考虑固态硬盘,先说几点原因:

  1. 固态硬盘成本太高。一般只有大容量存储需求的用户群才会选择 NAS,至少都是 4T 以上的,相同容量的硬盘固态要比机械贵太多;
  2. 固态硬盘安全性差。简单说下固态硬盘工作原理,固态硬盘是通过改变电子在存储芯片中的状态进行数据存储。当一个文件很久未被访问时,对应电子活性降低,就会产生数据丢失;
  3. NAS 的数据传输多依赖于网络,这就决定了其速度瓶颈,可高速读写的固态硬盘并不能发挥其性能。

综上所述,我们只需要选择一个合适容量的机械硬盘即可。这里建议大家选择 NAS 专用盘,虽然相比普通硬盘价格更高,不过其运行更安静,而且数据安全更有保障。

群晖 NAS 的选择

杜老师购买群晖 720 一周之后,使用感受两个字能形容:坑爹。为什么刚到手一周的 NAS 会让杜老师想转手,进来看一下杜老师遇到了哪些坑!

型号天梯

群晖官方天梯如图:

型号推荐

首先聊下盘位,根据杜老师的经验,不管您的需求如何,都建议购买 4 盘位以上型号。杜老师家的 NAS,从买来到现在,未关过机,而且 NAS 始终在进行读写操作,这对硬盘来说是极大的挑战。虽然我们平时用的电脑,很少会遇到硬盘损坏的情况,但 NAS 对硬盘来说可是天敌呢,可以的话一定要做好冗余的措施。通过磁盘阵列实现冗余是最常用的方式了,不过最少也需要两块盘,这也是杜老师选择群晖 720 的原因。

可是群晖 720 只有 2 盘位,杜老师为什么还要推荐 4 盘位呢?那是因为用到后期就会发现扩展性比较差。当您遇到磁盘容量不足的问题时,要么更换大容量的硬盘,这样之前的硬盘就要闲置了;要么购买扩展坞作硬盘扩展,不过群晖的扩展坞 4000 多。群晖 920 有 4 个盘位,较 720 贵 1000 左右,而多出 2 盘位物超所值。

接下来是性能,看图即可知越往上性能越好,简单解释一下:DS120J/DS220J/DS420J 可以理解为家用版本,就是放在家里存个照片、视频数据,性能较低;DS218/DS418 等是之前一代的型号,肯定比家用版的性能好,但是不及新一代的型号;最上方的红色区域就是性能更好的新版了。

经过杜老师的测试及在网上收集到的内容「包括其它平台测试结果和官方技术支持的回复」所得,DS220+与 DS420+的性能相同,只是 DS420+多了 2 个 M.2 硬盘插槽;DS720+与 DS920+及 DS1520+的性能相同,只是 DS920+多了 2G 的内存「DS720+可通过扩展拉平性能差距」及 2 个盘位;DS1520+多了 6G 的内存及 3 个盘位「相比于 DS720+」DS1621+和 DS1819+的 CPU 与之前型号不同,且 DS1621+支持 ECC 内存,DS1819+不支持 M.2 的硬盘。

综合来说 DS920+足以满足普通用户的使用需求,4 块磁盘使用默认的 SHR 盘阵,最大容量可达到 48TB「按目前家用级单硬盘最大 16TB 计算」

最后要说的是不要把预算都放在 NAS 上,最大的支出主要还是 NAS 硬盘,下一期杜老师和大家聊聊如何挑选 NAS 硬盘~

建立集中式 Clash 网关

对于 Clash 不想做太多介绍,您可以理解为一个外网访问工具,对于杜老师来说主要用于加速下载 Switch 游戏,下面说下它的搭建方法!

安装

在 File Station 中找到 docker 目录,创建一个名为 clash 的目录,并且将准备好的 config.yaml 文件放入其中:

进入 Docker 套件注册表,搜索并下载 clash 镜像:

启动镜像前需要设置卷映射,如图:

还需要设置好端口映射,如图:

配置

由于 Clash 无面板,我们还需要下载第三方控制面板:

设置映射端口:

访问控制面板,输入 Clash 的管理地址:

即可看到 Clash 的运行情况:

通过 Docker 部署 AdGuard Home 实战

AdGuard Home 项目是著名广告拦截器 AdGuard 里解析服务的一个开源版本。该项目的原理是在 DNS 的域名解析的过程里拦截网页上的广告。

启用容器

进入注册表项,在右上角搜索框输入 adguard,选择第一项点下载:

可在映像界面看到下载好的镜像,点击启动:

可以设置容器名称,默认即可;AdGuard Home 无需高权限,且资源占用低。点击高级设置:

为提高可用性,建议启用自动重新启动:

然后进入到端口设置项,主要映射 3000/53 这两个端口。剩下端口可按需要映射,其中 443 用于 SSL 访问,67/68 用于 DHCP,80 用于 Web 访问,853 是加密型 DNS:

设置好端口映射后,点击应用,接着会看到容器的配置页面,点击完成即可启动容器:

初始设置

容器启用后还需要进行初始设置,在群晖 NAS 访问地址后加上端口 3000 访问,如 192.168.1.1:3000,打开后的页面如下:

首先设置网页管理页面以及 DNS 服务器,一般默认即可:

为了避免他人恶意修改,AdGuard Home 支持管理员身份认证,输入管理员的账号密码进行设置:

接下来是使用方法介绍,大致内容为将设备的 DNS 服务器设置为群晖 NAS 的 IP 地址就行了:

初始设置都完成后,会弹出配置成功的页面,点击打开仪表盘即可看到 AdGuard Home 的主页面:

最终效果如图:

Docker 套件的功能介绍

Docker 是一个轻量级虚拟化应用程序,它可以运行世界各地的开发人员在 DSM 上创建的数以千计容器。Docker Hub 是使用广泛的内置映像存储库,可以从其他优秀开发人员那里找到共享的应用程序。

套件安装

安装过程非常简单,进入到群晖的套件中心,即可在页面中间的位置,找到 Docker 的图标,点击安装即可:

功能介绍

进入 Docker 套件后,首先看到的是总览,该界面中会显示 CPU 和内存使用率,以及正在运行哪些容器:

点击左侧的容器项,可以看到所有已创建的容器,并显示当前的状态,包括 CPU 和内存的使用率,以及当前的运行状态和运行时间:

如果需要下载镜像,可进入左侧的注册表项,默认会显示一些常用的镜像,可通过右上角的搜索框查找所需镜像。选择需下载的镜像,点击上方下载即可:

下载后切换到左侧映像,即可看到下载好的镜像,选择所需镜像点击上方启动,即可以容器的形式运行:

切换到网络项,可以定义容器网络设置:

在日志项,可以查看容器运行状态以及用户操作:

Virtual Machine Manager 使用和进阶

Virtual Machine Manager 是一种集中化的精致界面中整合了各种虚拟解决方案,可在 Synology NAS 上轻松创建、运行和管理多台虚拟机。可通过 Virtual Machine Manager 更灵活地分配硬件资源、为企业级部署和维护构建虚拟化环境、在主机间迁移虚拟机不发生中断,并提供全面的容错保护。

套件界面

Virtual Machine Manager 套件有两个版本,一个是 Basic 免费版本,另一个 Pro 收费版本。群晖默认集成了 Basic 版本,开通 Pro 版本需付费,相比 Basic 版本支持多主机集群,不过 Basic 足以满足我们的需求:

套件使用

通过左侧边栏可以切换到虚拟机一项,在该界面我们可以看到虚拟机的运行情况「请无视杜老师的命名」包含名称、状态、宿主主机、网络地址、CPU 使用等:

在上面的操作项中,我们可以编辑、克隆「需在关机状态」导出「需在关机状态」迁移「需多主机」删除「需在关机状态」拍快照和创建协同管理链接:

在关机一项中,我们可以进行虚拟机的电源管理:

拍摄快照功能可以保障虚拟机可用性,在虚拟机出错时可快速恢复之前状态。创建方式非常简单,进入上面的操作项,点拍快照,输入描述并点确定即可。其中锁定功能为拍快照期间,冻结对该虚拟机的访问:

对于拍摄好的快照,我们同样可以进入到操作项,点击下面快照列表,进行编辑、删除、还原、创建等等操作:

我们可以通过浏览器访问并管理该虚拟机,分享控制链接即可实现协同管理。方法为进入操作项,点击创建共享链接,我们可以在弹出的页面中设置有效期、获取二维码和设置访问密码:

您可创建多个共享链接,可以通过操作项中的共享链接管理器,编辑或删除之前创建的链接:

还有一项需要特别说明,如您不想每次创建虚拟机时都需一步一步选择系统镜像,可以通过左侧映像设置将系统镜像导入到 Virtual Machine Manager 中,即可在创建虚机时快速选择系统镜像:

Virtual Machine Manager 安装和创建

Virtual Machine Manager 是一种集中化的精致界面中整合了各种虚拟解决方案,可在 Synology NAS 上轻松创建、运行和管理多台虚拟机。可通过 Virtual Machine Manager 更灵活地分配硬件资源、为企业级部署和维护构建虚拟化环境、在主机间迁移虚拟机不发生中断,并提供全面的容错保护。

套件安装

点击进入套件中心,在页面的最下面找到 Virtual Machine Manager,点击安装套件即可:

虚机创建

打开安装好的套件,左侧切换到虚拟机一项,点击新增。需要注意的是,这里除了新增还支持导入 OVA 文件。然后根据要创建的系统选择对应选项,这里以 Windows7 为例:

点击下一步后,选择虚拟机的存储空间。这里会列出 NAS 中所有可用的存储空间:

接下来我们需要设置虚拟机名称、运行 CPU 的数量、内存容量、视频卡的型号,同时可为该虚拟机添加描述信息:

如果需要对 CPU 进行高级设置,可以点击 CPU 一项旁的小齿轮。在这里可以设置 CPU 兼容模式「用于集群环境」是否启用 Hyper-V Enlightenments 及 QoS 的相关设置:

下一步开始设置虚拟机硬盘容量,下面的 Synology Guest Tool 为增强性工具,能提高虚拟机系统与 NAS 的兼容性,建议勾选:

其中虚拟盘高级设置中,我们可以配置虚拟硬盘的控制器类型,是否启用空间回收:

然后开始设置网络,Virtual Machine Manager 的网络模式只有一种,所以默认即可:

在网络高级设置中,我们可以设置虚拟机网卡 MAC 地址,是否启用 SR-IOV 及网卡型号:

然后需设置启动 ISO 文件,也就是系统安装 ISO 镜像。其它 ISO 文件默认为 Synology Guest Tool 增强性工具安装镜像,自动启动表示当 NAS 重启后是否自动开启此虚机。BIOS 可设置为 Legacy 或 UEFI,键盘布局和是否启用虚拟 USB 控制器:

最后我们可以设置操作用户,Virtual Machine Manager 会根据之前配置生成一个清单,点击应用即可创建成功:

小米云摄像头无法对接群晖存储解决方法

小米云摄像头无法对接群晖存储,用 Windows 系统创建一个共享目录,可以直接使用,但同为 SMB 服务的群晖 NAS,无法连接。今天杜老师说一下如何解决这个问题!

查看网络

首先要确保您的摄像头与 NAS 处于同一网段下的内网环境。摄像头 IP 地址查看的方式很简单,登录米家的摄像头插件,点击右上角三个点,依次进入通用设置——更多设置——网络信息,即可看到摄像头 IP 地址。

除了一个网段之外,还要确保路由器的广播隔离功能没有开启,部分路由器支持 ARP 和 VLAN 隔离功能,也会对设备间通信产生影响。

修改配置

接下来尝试在 NAS 中将最大 SMB 协议调整为 SMB3,最小 SMB 协议调为 SMB1:

启用 SSDP 以及 WS-Discovery:

清除缓存

尝试根据以下方式进行 SMB 缓存的清除,查看是否可以进行访问:

使用测试

上述配置完成之后,请先使用计算机尝试映射网络驱动器,查看是否可以正常映射。

在确保计算机映射且读写正常后,再次尝试为摄像头添加存储。

群晖 NAS 全应用端口对应列表

为了方便随时随地访问,我们往往需要在群晖 NAS 接入的路由上做好端口映射,不过群晖的套件那么多,每个应用的端口又是多少呢?贴心的杜老师为大家准备了群晖 NAS 全应用端口对应列表,方便您的使用!

Setup Utilities

TypePort NumberProtocol
Synology Assistant9999, 9998, 9997UDP

Backup

TypePort NumberProtocol
Active Backup for Business5510 (Synology NAS) Note: Only used for the backup of Hyper-V or physical Windows device. 443 (vCenter Server and ESXi host), 902 (ESXi host); 5985 (HTTP for Hyper-V), 5986 (HTTPS for Hyper-V)TCP
Data Replicator, Data Replicator II, Data Replicator III9999, 9998, 9997, 137, 138, 139, 445TCP
DSM 5.2 Data Backup, rsync, Shared Folder Sync, Remote Time Backup873, 22 (if encrypted over SSH)TCP
Hyper Backup (destination)6281 (multi-version backup), 22 (if encrypted over SSH), 873 (remote data copy)TCP
Hyper Backup Vault, DSM 5.2 Archiving Backup6281TCP
LUN Backup3260 (iSCSI), 873, 22 (if encrypted over SSH)TCP
Snapshot Replication3261 (iSCSI LUN), 5566 (shared folder)TCP

Download

TypePort NumberProtocol
BT16881 (for DSM 2.0.1 or above); 6890-6999 (for DSM 2.0.1-3.0401 or earlier version)TCP/UDP
eMule4662TCP
eMule4672UDP

Web Applications

TypePort NumberProtocol
DSM5000 (HTTP), 5001 (HTTPS)TCP
File Station5000 (HTTP, additional port can be added), 5001 (HTTPS, additional port can be added)TCP

Mail Server

TypePort NumberProtocol
IMAP143TCP
IMAP over SSL/TLS993TCP
POP3110TCP
POP3 over SSL/TLS995TCP
SMTP25TCP
SMTPs465TCP

File Transferring

TypePort NumberProtocol
AFP548TCP
CIFSsmbd: 139 (netbios-ssn), 445 (microsoft-ds)TCP/UDP
CIFSNmbd: 137, 138UDP
FTP, FTP over SSL, FTP over TLS21 (command), 20 (data connection in Active Mode), 1025-65535 (data connection in Passive Mode) Note: The default range varies according to your Synology product models.TCP
iSCSI3260TCP
NFS111, 892, 2049TCP/UDP
TFTP69UDP
WebDAV, CalDAV5005, 5006 (HTTPS)TCP

Packages

TypePort NumberProtocol
Audio Station1900 (UDP), 5000 (HTTP, additional port can be added), 5001 (HTTPS, additional port can be added), 5353 (Bonjour service), 6001-6010 (AirPlay control/timing)TCP/UDP
Central Management System5000 (HTTP), 5001 (HTTPS)TCP
CIFS Scale-out Cluster49152-49252TCP/UDP
CIFS Scale-out Cluster17909, 17913, 19998, 24007, 24008, 24009-24045, 38465-38501, 4379TCP
Cloud Station6690TCP
DHCP Server67, 68UDP
LDAP Server (formerly Directory Server)389 (LDAP), 636 (LDAP with SSL)TCP
Download Station5000TCP
iTunes Server3689TCP
Logitech® Media Server3483, 9002TCP
Mail Station80 (HTTP), 443 (HTTPS)TCP
Media Server1900 (UPnP), 50001 (content browsing), 50002 (content streaming)TCP/UDP
Migration Assistant7400-7499DRBD
Note Station5000 (HTTP), 5001 (HTTPS)TCP
Photo Station, Web Station80 (additional port can be added), 443 (HTTPS)TCP
Presto File Server3360, 3361TCP/UDP
Proxy Server3128TCP
Surveillance Station9900 (HTTP), 9901 (HTTPS)TCP
Synology Calendar38008, 38443CalDAV
Synology CardDAV Server8008 (HTTP), 8443 (HTTPS)TCP
Synology Chat5000 (HTTP), 5001 (HTTPS)TCP
Synology Contacts5555CardDAV
Synology Directory Server88 (Kerberos), 389 (LDAP), 464 (Kerberos password change)TCP/UDP
Synology Directory Server135 (RPC Endpoint Mapper), 636 (LDAP SSL), 1024 (RPC), 3268 (LDAP GC), 3269 (LDAP GC SSL)TCP
Synology Drive Server80 (link sharing), 443 (link sharing), 5000 (HTTP), 5001 (HTTPS), 6690 (Synology Drive Client)TCP
Synology Moments5000 (HTTP), 5001 (HTTPS)TCP
Syslog Server514 (additional port can be added)TCP/UDP
Video Station1900 (UDP), 5000 (HTTP), 5001 (HTTPS), 9025-9040, 5002, 5004, 65001 (for using the HDHomeRun network tuner)TCP/UDP
Virtual Machine Manager2379-2382 (cluster network), 3260-3264 (iSCSI), 5000 (HTTP), 5001 (HTTPS), 5566 (replication), 16509, 16514, 30200-30300TCP
VPN Server (OpenVPN)1194, 1195UDP
VPN Server (PPTP)1723, 2001TCP
VPN Server (L2TP/IPSec)500, 1701, 4500UDP

Mobile Applications

TypePort NumberProtocol
DS audio5000, 5001 (HTTPS)TCP
DS cam5000, 5001 (HTTPS)TCP
DS cloud6690TCP
DS file5005 (HTTP), 5006 (HTTPS)TCP
DS finder5000 (HTTP), 5001 (HTTPS)TCP
DS get5000 (HTTP), 5001 (HTTPS)TCP
DS note5000 (HTTP), 5001 (HTTPS)TCP
DS photo80, 443 (HTTPS)TCP
DS video5000 (HTTP), 5001 (HTTPS)TCP
Synology Drive5000 (HTTP), 5001 (HTTPS)TCP
Synology Moments5000 (HTTP), 5001 (HTTPS)TCP

Printers, UPS, and Peripheral Equipments

TypePort NumberProtocol
Bonjour5353UDP
LPR515UDP
Network Printer (IPP)/CUPS631TCP
Network MFP3240-3259TCP
UPS3493TCP

System

TypePort NumberProtocol
LDAP389, 636 (SLAPD)TCP
MySQL3306TCP
Resource Monitor/SNMP161TCP/UDP
SSH/SFTP22TCP
Telnet23TCP

在线、近线、离线存储都是什么

总的来说计算机的主要功能就是处理和存储数据的,今天杜老师就来聊一下关于数据存储的一些相关的专有名词!

数据存储

数据存储非常简单,就是将数据存放在存储设备,比如硬盘、网盘等等。但因为存放后的使用方式和时效性的不同,就出现了多种存储类型。

我们根据时效性和应用范围,分别说下在线、近线、离线存储都是什么!

在线存储

在线存储指存储设备和所存储的数据时刻保持“在线”状态,可供用户随意读取,满足计算平台对数据访问的速度要求。

就像 PC 机中常用的磁盘存储模式一样。一般在线存储设备为磁盘和磁盘阵列等存储的设备,价格相对昂贵,但是性能较好。

近线存储

是随着客户存储环境的细化所提出的一个概念,所谓近线存储,外延相对广泛,主要定位于客户在线存储和离线存储间的应用。就是指那些并不是经常用到,或者说数据的访问量并不大的数据存放在性能较低的存储设备上。但同时对这些的设备要求是寻址迅速、传输率高。

因此,近线存储对性能要求相对来说并不高,但要求相对较好的访问性能。同时多数情况下由于不常用的数据要占总数据量的比较大的比重,这也就要求近线存储设备在需要容量相对较大。简单一点的说就是把价值不同的数据分别放在不同性能的存储介质上进行存放。

离线存储

是指对在线存储数据的备份,以防范可能发生的数据灾难。离线存储的数据不常被调用,一般远离系统应用,所以人们就用“离线”来生动地描述这种存储方式。

离线存储介质上的数据在读写时是顺序进行的。当需要读取数据时,需要把磁带卷到头,然后进行定位。当需要对已经写入的数据进行修改时,所有的数据都需要全部进行改写。因此,离线存储的访问速度慢、效率较低。离线存储典型产品是磁带库,价格相对低廉。

群晖中 Transmission 替换中文界面

原版的 Transmission 不仅界面是英文的,而且使用、设置极不符合国人习惯。杜老师今天教大家如何将群晖中 Transmission 替换为中文界面。

界面功能

  1. 在线维护种子:增加、删除、改等;

  2. 在线修改参数;

  3. 移动指定数据存放目录;

  4. 文件拖放添加种子;

  5. 分页浏览方式加载种子;

  6. 多款主题支持。

开启远程

进入群晖控制面板,如果您是基本模式,请到右上角切换到高级模式,这样就可以在应用程序分类中找到终端机和 SNMP,开启 SSH 就行了:

安装命令

1
2
3
sudo -i
wget https://raw.sevencdn.com/penndu/transmission-web-control/master/release/install-tr-control-cn.sh
bash install-tr-control-cn.sh

注意:如果遇到错误提示,可将提示发至评论区内,我会第一时间协助处理。

替换效果

替换后的效果如下:

群晖 NAS 安装 Transmission

Transmission 是一种 BitTorrent 客户端,特点是一个跨平台的后端和其上的简洁的用户界面。Transmission 以 MIT 许可证和 GNU 通用公共许可证授权,故是一款自由软件。

软件特点

  1. 开源且跨平台,由社区志愿者开发;

  2. 绝无各种广告及浏览器工具栏插件等;

  3. 完全免费,绝无收费高级版与免费基础版等区别;

  4. 支持数据加密、损坏修复;

  5. 支持迅雷、BitTorrent 和μTorrent 等;

  6. 硬件资源消耗极低,甚至比某些命令行 BT 工具都要低;

  7. 可选择种子中要下载的文件;

  8. 支持加密 Web 界面、远程控制、磁力链接;

  9. 支持目录监控、全局或单一的速度限制;

  10. 制作种子、快速继续;

  11. 单一监听端口、带宽计划、整理;

  12. 对应不同平台特定图形用户界面。

安装过程

可在本博搜索《群晖NAS添加社群套件源》一文,并按照教程添加第三方的套件源,安装后即可在套件中心看到社群分类,进入后拉到最下方的 Transmission 一项,点击安装即可:

使用方法

Transmission 安装后不会显示在软件列表中,需通过浏览器打开。点击套件中心的社群 Transmission 图标,可看到访问 URL:

运行效果

运行效果如下:

群晖 NAS 添加社群套件源

群晖 NAS 除了官方和第三方套件外,还可以自行添加套件源,实现更多功能,今天杜老师教大家分享套件源的添加方法,并分享几个可用的源 URL!

添加方法

首先打开套件中心,然后点击右上角的设置,切换到套件来源项,点击添加,名称处不需要填写,位置处从下面的套件源 URL 中随便选择一个复制过来,最后确定即可:

套件源 URL

1
2
3
4
5
6
7
8
9
10
https://packages.synocommunity.com
http://packages.pcloadletter.co.uk
http://www.cphub.net
http://synology.sysco.ch
http://packages.quadrat4.de
http://synology.acmenet.ru
http://cytec.us/spk
http://spk.naefmarco.ch/spkrepo/packages/
http://spk.nas-mirror.de/spkrepo/packages
http://spk.unzureichende.info/

注意:推荐使用第一个 URL,该地址通信速度比较快,且支持 SSL 传输。当然每个人的网络环境不同,感兴趣的可以做下测速,选择相对比较快的!

群晖 NAS 的套件介绍「全套件篇」

群晖 NAS 都有哪些套件呢?刚好杜老师的 NAS 就是群晖的,贴几张图让小伙伴们看一下,有哪些功能是您正好需要的!

套件中心

官方默认只会安装必须功能,其它功能则需用户自行通过套件中心安装,在 NAS 操作界面即可看到套件中心,如图:

官方套件

官方套件共有 57 个,有收费的、免费的和试用套件,某些套件还需要注册群晖的会员才能使用,不过大多功能都可免费使用,几乎涵盖您所需的所有功能,如图:

三方套件

还有一些第三方的插件,同样会显示在套件中心,这些套件大多都是开源项目,只不过不是群晖开发的,则以第三方的形式体现,如图:

社群套件

还有一些用户开发的套件需要用户自行添加安装的,杜老师会在下一篇教程中教大家如何添加社群套件的安装源,添加后的效果如图:

NAS 品牌的选择

懒得动手,又想使用 NAS 的小伙伴快来看,杜老师为您分享 NAS 品牌选择的那些坑,少走弯路是假,少花钱才是真!

国内品牌

真心不想多说,也不想做过多推荐。总之是一句话:看到喜欢的购买就对了!国内的 NAS 价格都很便宜,比如联想的个人云,千元不到就能拥有一个不错的 NAS。

不过国内的 NAS 品牌大多都是概念普及,让大家将目光从网盘转移到 NAS 的身上,并未将 NAS 的作用最大化,很多功能不太完善。杜老师也没有真正用过,只是在网上找到的一些评价,如果您有不同想法,可以留言与杜老师交流。

国外品牌

国外的品牌比较多,在某东上搜索 NAS 关键词,能看到的大多都是国外品牌。这项技术在国外已经很成熟,所以需求量比较大。更多需求带动更多市场,必然也完善了服务,各大国外品牌几乎形成了买软件送硬件的模式,所以功能非常丰富。

在这里一定要提上一句:大部分品牌 NAS 配置、功能大致相同,只是操作体验、价格不同。如果您有品牌偏好,可以按照偏好选择。如果腰包有限,也可以优先考虑所谓性价比。如果没有概念,还是相信大品牌比较好,毕竟数据价值是无法计算的。

群晖的 NAS

不管是在某度还是某东,NAS 关键词排名第一的就是群晖了,这也是杜老师选择的 NAS 品牌。当然杜老师选择这款 NAS 并不是对其的喜爱,而是对 NAS 品牌不太了解。

群晖 NAS 的优点很多:功能丰富、设备稳定。主要说下缺点:一个字贵!杜老师前后查了十几个品牌 NAS 的价格,相同的配置下,群晖是最贵的。如果您不差钱,可以考虑这个品牌。

威联通 NAS

这是杜老师买完群晖的 NAS 后,了解到的一个品牌,在网上搜索关于其介绍,才发现它是与群晖齐名的 NAS 品牌。在相同配置下,价格比群晖要便宜很多,而且功能相对完善。

根据用过该 NAS 的小伙伴介绍,该品牌的 NAS 在操作体验上面,比群晖要差些,且某一些功能不太完善,不如群晖稳定。但官方更新很频繁,相信逐渐可以超过群晖。

铁威马 NAS

这个品牌是杜老师在写这篇文章时看到的,根据某东上的价格对比,该品牌比威联通性价比更高,功能方面根据网友们的评论,足以满足家庭日常需求。

这个品牌杜老师不是很了解,某东上的销售量比较小,评论参考价值不大,所以关于优缺点也不多说了,有用过的小伙伴请留言告知使用体验。

品牌总结

不管您选择了哪个品牌,都要知道一个事情:所有品牌的 NAS 都不会带硬盘,需要自行购买硬盘,有些 NAS 还可以扩展内存、缓存,这些都是要另行购买的。

在选择品牌时,除了价格之外,功能性和操作体验也是要考虑的,接下来的文章中杜老师会介绍群晖的常用功能套件,希望能增加小伙伴们对 NAS 的认识!

NAS 的种类

如果您听到了杜老师的建议,也想要使用 NAS,却不知道该如何选,那您真该听听杜老师曾踩过的那些坑,希望能帮到您。今天我们先聊聊 NAS 种类!

软件型 NAS

这种是成本最小的。按照 NAS 的概念,就是可以通过网络存放、传输数据,而 Windows 系统自带的共享文件夹就能实现,Linux 系统的 Samba 服务也是一样的效果。

优点几乎是零成本,且可快速上线使用。缺点就是功能单一,且不适合多用户的生产环境。而且多于跨网络的数据传输,还需要借助一些平台才可以实现。这种类型的 NAS 只适合小规模少数据量存放。

路由型 NAS

现在的路由器越做越牛,不少路由器已经开始内置硬盘了,例如杜老师买的第一款小米路由,自带 1T 的硬盘,也是杜老师最早的 NAS 了。即便没有内置硬盘,也大多提供了 USB 的接口,可以外接移动硬盘,通过路由内的插件对外提供 NAS 的服务。

优点也是成本较少,而且搭配简单,只需要选购一款支持 USB 的路由器,一个移动硬盘即可。缺点就是功能同样相对简单,一般只能针对内网提供服务,跨网的话同样需要平台支持。而且路由主要针对网络数据转发,针对这种大量数据读写可能会导致路由器性能降低,影响路由的稳定性。同时路由供电量小也会影响硬盘性能。

自建型 NAS

喜欢自己动手的小伙伴,可以自行组装一台 NAS 服务器,在网上有非常多的资源。某宝上有配件,某度上可搜索教程,后期的文章中,杜老师也会尝试编写 DIY 教程。

先说缺点,对动手能力有一定要求,对技术也有一定的要求,前期设备组装,中期系统安装,后期整体维护都需要一定的能力。优点就是设备性能较高,甚至比品牌型还高,成本可以自行把控,自定义空间大。目前开源的 NAS 系统非常丰富,稳定性和功能性也非常完善,这是一项可考虑的方向。

品牌型 NAS

不想动手,还需要一台稳定的,且功能完善的 NAS 服务器,品牌型是您的不二之选。目前 NAS 的品牌很多,国内的国外的都有。

同样先说缺点,一个字贵!国内的 NAS 还好,国外的几个品牌几乎没有性价比一说,几乎都是买软件送硬件类型。而国内的品牌 NAS 考虑的比较简单,主要还是备份数据等一些简单的功能,普通家庭用户还好,对于杜老师这种需求比较多的发烧友,国内的可能没办法满足杜老师的需求。优点是两个字:安心。不需要做调试,插上电就能用,而且功能特别完善,需要的有,不需要的人家也有。

您可能需要 NAS

NAS 全称 Network Attached Storage,网络附属存储。按照字面简单说就是连接在网络上具备资料存储功能的装置,因此也称为网络存储器。它是一种专用的数据存储服务器。以数据为中心,将存储设备与服务器彻底的分离,集中管理数据,从而释放带宽、提高性能、降低成本、保护资产。其成本远远低于使用服务器存储,而效率却远远高于后者。

网络云盘

平时会把数据存在哪里?分享数据时会使用什么方式?我们习惯将数据存放在本地,这样调用起来十分方便。不过相比台式电脑,更便携的笔记本愈加的普及,而笔记本的存储量有限,扩展性比较差「目前大多品牌已经开始采用焊接型的存储模块,也就是说出厂即决定了电脑的最大存储量」

这时就有小伙伴会选择优盘或是移动硬盘,前者携带更为便携,后者高速且存储量较大。作为移动存储设备忠实用户,杜老师为学员分享大量数据时甚至采用了邮寄移动硬盘这种方式。既然是互联网时代,通过网络传输数据也是一个非常好的方法。很多小伙伴会借助某度网盘分享数据,加上网盘的存储容量大,不少的小伙伴更会将本地一些不常用文件存在网上节约本地空间。

网盘缺点

目前使用量比较大的就是某度网盘了,我们就拿这个网盘举例说明一下都有哪些缺点:

  1. 存储空间有限。虽然声称几个 T 的空间,但有很多开通限制,比如说要下载软件、邀请他人开通、付费开通会员。这些也能理解,毕竟人家是免费提供的,有些使用限制情有可原;
  2. 限制传输速度。这个几乎所有小伙伴都会吐槽的,某度网盘针对上传下载做了限速,只有开通会员才会解除限速,而且还要开通高级会员,普通的还不行。也有些小伙伴使用一些工具绕过限速,但都不太理想,传说某个软件作者,还被某度请去喝茶;
  3. 限制文件内容。这个话题不想多谈,杜老师只能说和谐网络,从我做起;
  4. 经常占用带宽。这个属于玄学,与某雷有异曲同工之妙。明明此刻没有任何上传下载操作,但本地的客户端却偏偏占用大量带宽资源,您知道它在传输什么吗?

当然网盘也有很多优点,比如免费、方便等等。不过对一个大数据量的用户来说,上面提到的那些缺点足够致命了。

附属存储

杜老师始终认为把数据放在自己的手里最安全。那么如何把存储和网络融合到一起呢,就是今天提到的 NAS。先放上一张效果图,我们再来聊一下为什么要选择 NAS:

适合人群

如果您的数据量特别大,肯定需要一台 NAS 了。杜老师除了运维外,偶尔还研究一些人工智能的技术,主要专攻内容识别方向。举个例子,一段视频中是否有不和谐的内容,之前都是人工排查,借助人工智能,我们可以自动识别,而这样就需要大量视频素材。这些素材如果存在网盘上面,调用起来肯定十分麻烦,所以 NAS 成为它们最佳存放地。

杜老师的电脑很多,有生产主力机、测试用机、计算节点,还有一台用于移动办公,以及一台公司配的电脑,一共五台。如果将数据同时存放在五台电脑上面,肯定更加安全,因为其中一个坏了,还有另外几台电脑中的备份。但这样也占用大量空间,可是如果不这样做,杜老师就需要经常忙于数据转移,毕竟某些工作需要多台电脑配合。这时通过 NAS 的网络共享功能,杜老师可直接将数据存放在 NAS 中,任何一台电脑都可以通过网络高速获取到所需要的数据。

通过上面的效果图,有些小伙伴会发现,杜老师用的是群晖的 NAS。只要提到群晖,就不要提性价比了,因为相同价格,可以配出一个台式机了,且性能远比群晖高上不止一个层次了。毕竟群晖可以说是买软件送硬件,而这些软件可以为我们提供更多服务,别的不说,虚拟机和容器技术就涵盖了众多我们所需要的功能。

今天只是发一个口水文,在接下来的文章中,杜老师会针对群晖的 NAS,做一个功能性讲解,并在后期的教程中,聊聊如何低成本自建 NAS。

菊花宝典

一入 Mac 深似海,从此 Windows 是路人。我也不知道这句话是谁说的,你就当是杜老师说的吧,作为前 Mac 技术讲师,我之前的电脑一直都是 Mac 本,其系统的高效和稳定性,一直是我所青睐的,很多资金较充足的小伙伴想更换电脑时我都会推荐选 Mac。今天为大家整理了一份苹果使用教程,有了它可以更好的操作苹果系统。

章节简介

首先内容大致参考《Mac 人生源纪年》一书,感谢作者提供大量有参考价值的内容。

其次此教程是几年之前整理,在新版本中某些命令可能已不再支持,还请大家自行尝试,如果有心还希望通知提交至评论区域,杜老师会及时更新教程内容!

在线阅读

在线阅读:

macOS 与 Objective-C 的故事

如果我问,做苹果 APP 开发,使用哪种语言较好,肯定有非常多的朋友会回答:当然是 Swift,毕竟是苹果官网首推的编程语言。

其实不然

但是你知道吗?Swift 是种新型的编程语言,很多模块还不完善,在实现某些场景时,还需要对应库支持。相比 Swift 我更推荐大家选择 Objective-C。

Objective-C 是 C 的扩展,设计思路上借鉴了 Smalltalk 的面向对象和消息机制的思想。Objective-C 的类中定义方法都是消息传递,而且类和消息之间是运行绑定的,运行时编译器把消息发送转换成对 objc_msgSend 方法调用。

正统血脉

那么做苹果开发为什么要用 Objective-C 呢?实际不是苹果选择了 Objective-C,而是乔布斯创建 NeXT 公司的操作系统 NeXTSTEP 采用了 Objective-C 作为原生语言。

1988 年乔布斯的 NeXT 公司获得了 Objective-C 这门编程语言的授权,并开发出了 Objective-C 语言库和 NeXTSTEP 的开发环境。后来苹果下了了 NeXT,乔布斯带着 NeXTSTEP 系统回归苹果,NeXTSTEP 成为了 macOS 的基础,发展越来越好,Objective-C 就成了苹果当家语言,现在基本上是苹果在维护这门语言的发展。

Mac 与乔布斯的故事

上篇文章在讲述 MAC 的由来时,提到一点:拉斯金说服了苹果管理者马库拉,成立了一个小规模的项目组。但你能想象这个小规模项目组有多少人吗?四个,只有四个!

逼上梁山

各位朋友,这是在做操作系统以及硬件工业设计,不是在发布移动 APP。这就好比秦始皇对蒙恬说:兄弟,哥有件事托你给办一下,挑选 20 名精兵强将,去修一下万里长城。你可以的,看好你哦!放到现在你打破脑袋也找不到这样的团队。

事实就是这么残酷,但这还不算完。公司没事就针对这个项目开个研讨会,你以为要加人加钱?呵呵!他们研究的是啥时候解散呢?为神马还木有解锁?

山穷水尽

终于有天,这项目被乔布斯盯上了,拉斯金再也不担心他的项目被解散了,换成了这项目什么时候会被小乔占为己有。乔帮主对拉斯金说:你这个太不高端大气了,搞什么物美价廉啊,咱们有钱,不用考虑成本,要做就做最完美的。

虽然与拉斯金当初的宗旨相违背,但他手下的工程师都站到了乔帮主这一边,哪个程序员会不希望自己的程序跑在更好的硬件上?

尽力而为

也许因为民心所向,乔帮主最终代替了拉斯金接管了这个项目。接管项目之后,乔帮主展示了他卓越的管理才能。有一次乔帮主尿急,在上厕所的路上,路过了这个项目组的办公室,看到工程师在启动电脑,乔帮主就在一旁等开机。

都快尿裤子了,系统还没启动,乔帮主就抱怨开机时间太长。工程师就在一边解释 balabala,乔布斯打断他「应该是憋不住了吧」说道:如果每快 10 秒可以救人一命的话,你愿意优化一下吗?

为所欲为

接着,乔帮主拉过来一块白板开始计算:如果 500 万人使用苹果机,每天开机多用 10 秒,那加起来每年就要浪费的时间大约是 3 亿小时,如果我们把这些时间都节省下来,那每年就相当于挽救了几百万的生命。

工程师当时就被吓尿了,几个星期后乔布斯回来一看,系统启动时间减少 28 秒。年轻时的乔布斯虽然工作方式方法上有很多值得探讨的地方,但是他能够看到宏观层面的东西,从而激励别人奋勇向前。

Mac 的由来

首先说一下苹果公司的由来。当初有两个小伙都叫 Steve,想开一个电脑公司,叫啥名呢?据说当时乔布斯天天都吃素,顿顿是水果餐,瘦的跟干煸豆角一样了,他闪烁迷离的眼神「我猜他是饿的」跟沃兹说:我刚从苹果农场那回来,咱公司就叫苹果吧,阳光健康还不吓人,有科技有人文,在电话黄页上还排前列「那时候没有类似 114 服务平台,公司电脑都写在黄页上,按照英文字母顺序排列」沃兹一听,说中。好嘛,苹果公司就这么诞生了!

Mac 和安妮

有人可能会问,苹果公司生产的电脑为什么不叫苹果电脑,而叫 Mac 呢?至少名字里也应该含有 Apple 字样吧。其实最开始的电脑是叫 Apple 的,第一代 Apple1,第二代 Apple2「这两代都是沃兹的神作,当然也有乔布斯的功劳,比如焊焊板子,买点披萨啥的」

不过出到第三代后,苹果电脑开始命运多舛,一会万般宠爱,一会无人问津。当然,这种境遇就不可能做出好的产品。苹果公司只能开始孕育新的产品,项目名称叫做安妮。有些人一看到安妮就发懵了,苹果公司那么洋气,怎么起了这么一个基情四射的项目名称呢?至于为什么叫安妮,我也不太清楚,无从考证,不过谈到这个项目,我们不得不说一下项目负责人拉斯金。

Mac 拉斯金

拉斯金是一个技术牛人,他是苹果的第 31 位员工。这哥们的专业是计算机科学,但教过音乐和视觉艺术,因为厌烦教学,就租了一个热气球,跑到校长上空大声喊道:我特么不干了!这哥们有一个梦想,就是为大众制造价廉物美的电脑,于是他说服了苹果公司管理者马库拉,成立了一个小规模的项目组来研发价廉物美的电脑。

安妮是公司起的项目名,拉斯金兄也感觉太娘炮,就决定换一个项目代号,叫 Mclntosh,不过与一家音响设备制造商同名,于是做了细微调整,改成大家熟知的 Macintosh,缩写为 Mac。

❌