记录时代的洪流下,自我转变、家庭规划的十年。
最近这几天,几乎把所有业余时间都投入到了 VPS 安全排查中。事情的起因,是一台 Oracle Cloud VPS 被发现运行了疑似恶意程序。虽然最终没有造成明显损失,但整个事件却让我意识到一个问题:真正危险的不是服务器被攻击,而是服务器被攻击了很久,而自己却毫不知情。这次事件,也促使我重新设计了整个 VPS 安全监控体系。从最初的发现异常,到紧急处置,再到监控体系建设和持续能力升级,对自己的运维理念产生了很大的影响。一、问题的发现:一次持续多天的安全隐患最初收到的并不是入侵告警,而是一条来自自己编写的巡检脚本的提示:可疑高 CPU 进程。登录服务器后,很快发现了异常。进程运行在 /tmp 目录,文件名随机,长期占用大量 CPU,父进程指向 LiteLLM,随后又发现多个 Python Loader 以及已经退出的僵尸进程。继续分析时,所有程序已经全部删除,只留下运行痕迹。整个行为非常符合目前 Linux 挖矿木马常见的模式:下载恶意程序临时运行删除自身不留下文件虽然最终没有找到矿池地址和程序样本,无法做到百分之百确认,但综合各种行为特征来看,基本可以判断是一类典型的 CPU 挖矿木马
被老婆发来的图片中照片美景震撼,写了写感想让AI谱曲为歌。您的浏览器不支持视频播放。
佳明生态的第二步原本我只是想买一块码表。作为一个骑行爱好者,我对竞技和数据并没有太多执念,更关注的是记录、导航和探索。因此在 618 期间,我从 Avant 700、迈金 C606 Pro 一路看到佳明 Edge 540,最终选择了 Edge 540。而真正开始使用之后,我才发现佳明最强的地方并不是参数。是体验。无论是开机后的快速定位、骑行中的稳定记录,还是路书导航的可靠性,都让我感受到一种“工具应该有的样子”。特别是在几次骑行过程中,导航几乎没有出现过迷路、重算缓慢等情况。很多功能平时看评测觉得无所谓,但真正骑出去以后才发现:稳定,其实才是最重要的配置。而当 Edge 540 使用越来越顺手的时候,一个问题自然出现了:既然已经进入佳明生态,为什么不把身体数据也纳入进来?于是,购买佳明手表就被提上了日程。为什么想买佳明手表最开始购买 Edge 540,我解决的是骑行记录的问题。但骑行并不只是骑车本身。每天状态如何?昨晚睡得怎么样?今天适不适合进行高强度训练?恢复是否充分?这些问题其实比骑了多少公里更重要。而这些恰恰是码表无法提供的。我手里其实已经有 OPPO 的智能手表。日常通知、支付
对于骑行,我更多是一种爱好,而不是执着于数据和成绩的竞技运动。相比功率、FTP、均速这些专业指标,我更在意的是成为纪录我的骑行经历的回忆记录:记录自己骑了多少公里;记录自己曾经骑过哪些地方;留下完整的骑行轨迹;具备简单可靠的导航能力;尽量轻量化,不想骑车时还要频繁掏手机。随着骑行次数越来越多,我发现手机记录已经越来越难满足需求,于是在今年 618 期间,开始认真研究码表。没想到这一研究,就掉进了一个巨大的坑。从 Avant700 到 Edge 540最开始接触到的是平台推荐最多的 Avant700。随后又看了迈金 C606 Pro、iGPSPORT 系列,以及佳明 Edge 540。刚开始研究时,面对各种参数几乎看花了眼:双频五星定位触摸屏续航时间屏幕亮度导航能力训练分析功率支持看得越多越容易陷入参数焦虑。后来我逐渐意识到:对于码表来说,稳定性和生态,远比某一个参数领先更重要。毕竟我买的是一个长期使用的骑行伙伴,而不是参数表。我的核心需求:能够陪我去国外骑行回到最初的需求。我需要记录骑行轨迹,而且不仅是在国内。未来无论是葡萄牙、欧洲,还是其他国家旅行,我都希望能够带着同一套设备继续骑行
前言多年来,我一直将 Dropbox 作为最重要的资料管理和同步平台。工作资料、学习笔记、家庭文档以及各种项目文件,几乎都依赖 Dropbox 在不同设备之间同步。这个周末,我刚刚完成了一项重要工作——利用 Immich 替代 Google Photos,实现了照片的统一管理和自托管存储。当照片完成迁移之后,一个新的问题自然摆在面前:既然照片已经回到了自己的 NAS,那么文件是否也应该回到自己的 NAS?于是我开始寻找 Dropbox 的替代方案。经过一段时间调研和测试,最终选择了 Seafile。而更有意思的是,在使用过程中,我发现 Seafile 不仅仅可以替代 Dropbox 的同步功能,还可以与 AI 能力结合,逐步构建属于自己的知识库体系。为什么选择 Seafile在 NAS 生态中,可选的文件同步方案很多:Synology DriveNextcloudOwnCloudResilio SyncSeafile最终选择 Seafile,主要基于三个考虑。同步能力优秀Dropbox 最大的优势一直都是同步。而 Seafile 是少数能够在同步体验上接近 Dropbox 的开源产品。
前言照片记录着生活中的点点滴滴。过去十几年里,我一直习惯使用 Google Photos 作为主要的照片存储和管理平台。Google Photos 刚推出时,可以说是最好的照片管理工具之一。不限量存储、强大的搜索能力、优秀的人脸识别和时间轴管理,让我几乎把所有照片都上传到了 Google Photos。然而随着 Google 取消免费无限容量政策,照片存储逐渐变成了一项持续支出。随着照片和视频数量不断增加,每个月都需要为额外空间支付费用。同时,由于网络环境原因,Google Photos 的访问体验也越来越不方便。更大的问题在于,随着设备的增加,我的照片开始散落在多个平台。Google Photos:主要照片库iCloud Photos:部分 iPhone 照片华为手机本地照片DJI 无人机照片和视频运动相机视频NAS 本地存储由于不同设备和平台之间的同步机制不同,同一张照片经常会出现在多个地方。结果就是:照片越来越多,但真正想找到一张照片却越来越困难。因此,我决定借助 Immich 构建一个统一的照片管理中心,实现所有照片的集中管理和自动去重。为什么选择 Immich在选择照片管理平
最近整理 NAS 上的电影和剧集文件时,遇到一个很实际的问题:下载目录里的文件名经常非常混乱,包含资源站水印、清晰度、压制组、音轨、字幕信息,甚至还有拼音缩写、别名、错别字。如果全部手工整理,不仅耗时,也很容易出错。伴随Ai编码的使用,我现在已经比较少的使用现有的代码了,主要还是为了避免一些安全上的问题,毕竟要部署在我的装着各种资料的nas上。于是做了一个小工具:AutoReel。它的目标很简单: 监听一个输入目录,自动识别电影和剧集,然后按 Emby / Jellyfin / Plex 友好的目录结构移动并重命名文件。项目地址:https://github.com/walker22026/AutoReel代码的编写过程远远的超出的我的开始预估,框架搭建起来容易,但是真正的运行,能用就有一些问题,当然更谈不上好用。最主要的问题就是我的节目源主要来自于阿里云或者百度云,这个共享资源为了避免被“和谐”采取各种名称变型,导致猜测也猜不出来,这种情况下,我尝试使用llm来进行节目真实名称的理解,效果并不好。最终还是选择简化处理的模式,能够自动处理的自动处理,无法识别的放入特定目录中,等待使用
在 NAS 上自建 Podsync 是个很实用的方案,但有个隐患——网站的反爬机制会让 Cookie 静默失效,yt-dlp 开始报错,而你可能几周后才发现播客已经停止更新了。本文记录如何搭建一个简单的监控脚本,在出现问题时第一时间通过即时通讯工具推送告警,并每日定时发送下载统计日报。背景:Podsync 会遇到哪些问题运行一段时间后,日志里最常见的错误有三类:Cookie 失效The provided YouTube account cookies are no longer valid. They have likely been rotated in the browser as a security measure.Google 会在浏览器使用过程中自动轮换 Session Cookie,导致之前导出的 cookies.txt 失效。正常情况下 Cookie 能用 1~3 个月,但如果频繁使用,可能 2~4 周就会失效。机器人验证ERROR: Sign in to confirm you're not a bot.Cookie 失效后 yt-dlp 没有登录凭证,导致
今天接触了 https://hnup.date/hn-sota 这个网站。这个网站不同于其它侧重跑分的榜单,它主要是通过抓取 Hacker News 顶级开发者的真实评论,并利用 AI 进行情感分析来进行模型的评判。从网站展现的信息看,最强的模型仍然是 Claude (Anthropic),其在复杂逻辑推理和代码重构方面的“工程感”被开发者公认为目前的第一名;其次是 GPT (OpenAI),在生成速度、生态支持及主流语言的标准实现上依然保持着极高的稳健性;此外,DeepSeek 表现出了强劲的黑马势头,凭借极致的性价比和深厚的底层语言理解力,在硬核技术圈中赢得了极高的实战口碑。
今天查看 Vultr 账单时,发现账户里还有一笔累计费用,已经到了 1.04 美元。一开始我很奇怪,因为这台 VPS 早就不用了,服务也已经取消,按理说不应该再产生费用。仔细看账单明细后才发现,问题不在 VPS 本身,而是在当时保留下来的 Snapshot 快照。这是一台 2019 年创建的 VPS,后来机器虽然不用了,但两个快照一直留在账户里,没有删除。每个快照每月收费 0.05 美元,两个合计每月 0.10 美元,时间一长就累计到了现在的 1.04 美元。所以以后删除 VPS 时,不能只看服务器实例有没有删掉,还要顺手检查一下 Snapshot 快照是否也删除释放掉。否则这些不起眼的小资源,就会在后台默默产生费用。
walker
万事随性而为,因好而研,因趣而学,从心所欲。脱离依赖,谋划将来,避免经济之险,迈向希望之光。