普通视图

“可修”网址工具导航程序(付费开源)

2026年2月4日 10:55

这款程序可以进行工具展示和网址导航等等功能,已经集成二十款内部工具,二次开发也非常的简单,学习成本不高。
开发环境基于PHP8.2+MYSQL5.6即已上(PDO驱动),已经集成傻瓜式安装方式,只要按照提示步骤安装基本都能够成功。

预计售价:999.99,为了和各位网友交一个朋友,我自己砍一个骨折价,只需要“9.9”。是不是非常的劲爆。

好了下来来一个自己上线做书签用的演示地址:http://m.kxiu.cn

下面是程序的一些截图

火狐截图_2026-02-04T02-46-20.188Z.png
火狐截图_2026-02-04T02-46-03.055Z.png
火狐截图_2026-02-04T02-45-52.044Z.png
火狐截图_2026-02-04T02-45-43.345Z.png
火狐截图_2026-02-04T02-45-37.934Z.png
火狐截图_2026-02-04T02-45-28.035Z.png
火狐截图_2026-02-04T02-45-17.204Z.png
火狐截图_2026-02-04T02-45-11.434Z.png
火狐截图_2026-02-04T02-45-02.662Z.png
火狐截图_2026-02-04T02-44-48.757Z.png
火狐截图_2026-02-04T02-44-30.019Z.png
火狐截图_2026-02-04T02-44-07.909Z.png
火狐截图_2026-02-04T02-43-54.143Z.png
火狐截图_2026-02-04T02-43-24.207Z.png

  •  

277、立春

2026年2月4日 10:29

null

新启

东风解冻,蛰虫始振。
今日2月4日,太阳抵达黄经315°,岁次甲辰,春信第一声。
残雪未消,而土膏已动;枯枝犹寂,而芽眼青盈。
天地以“立”为笔,写下“生”字,人间从此有了柔软的底气。

此刻,不妨:
把窗推开一条缝,让料峭替旧尘松绑;
把心事翻一页,让新绿替往事上色;
把种子埋进掌心,用体温写下与土地的暗号——
纵使人海喧嚣,亦有一粒春在悄悄为你发芽。

愿我们:
在向上的枝桠里,学会舒展;
在向下的根须中,学会沉淀;
于四季最前端,收下这一枚“开始”的邮戳,
然后,向着光,奔赴日子,奔赴自己。

——by kimi
  •  

这三周 #24 - 全网铺开作战…

2026年2月4日 08:00

上一回写周报系列,提到了元宝([这两周 #23 - AI 应用真的多…)](https://innomad.io/digital-nomad-log-23) 这两天元宝的红包就飞遍各个微信群了。 喜闻乐见的是,今早看到微信已经屏蔽了元宝的链接。 可能有的朋友会觉得奇怪,这俩不是一家,都是腾讯的么?是,但是腾讯的基因比较特殊,喜欢各个团队各自为政。凡事以自己的利益优先。曾经,qq.com 的广告位,给了淘宝而不是腾讯的拍拍,为啥?因为淘宝给钱了,兄弟团队只算绩效,没有钱拿。 继外卖大战之后,2026年,互联网大厂先抢占的,应该就是 AI App 了。春节前,DeepSeek...

阅读全文: 这三周 #24 - 全网铺开作战…

  •  

这算不算是童年遗憾?

2026年2月4日 10:31

因为博客关闭了评论,所以偶尔会在其他地方收到“回应”,这是前两天发布的文章所收到的:

童年非日记 II——读完,我有点感伤,这应该就是很多人的童年不被珍视,被理所当然地出让给弟妹的一种委屈,而且那时如果抱怨不仅不会被重视还可能被削一顿。无声的呐喊持续多年,即便成年了,也弥补不了那些遗憾。

——知影燕

我不知道自己的童年算不算充斥着“遗憾”?我在成年后,接触过很多比我更“惨”的原生家庭的案例,所以不得不迫使我重新思考自己的童年,或许是自己想太多,最后都是“算了”收场。

我到现在还记得那能拼出完整轨道的火车玩具甚至就算没有图纸,我现在也能够将它还原成那个完整的图形。我把这个符号珍藏在心底,分类给了“爷爷”这个符号。

我爷爷在我小学四五年级的时候去世的,那天晚上我正穿着拖鞋在楼下玩,被爸妈一把抓走,老式中巴车上人不少,我只能坐在司机旁边的引擎盖上,我不喜欢那个位置,因为引擎盖总是烫烫的蒸腾着,把我整个人都蒸透了柴油的味道——我小时候总觉得我之所以晕车,就是因为我吸入的柴油味道达到了一个极限。

到家后,我听着大人们含着哭腔窸窸窣窣地讨论着,爷爷想要盛第二碗稀饭时,他打算加点奶粉,但他又突然起身说自己有点头晕回了房间,之后就突发了脑溢血。他们不允许我进入爷爷的房间,但我知道那个房间此时此刻透露着所谓的死亡气息。爷爷被抬走,爸妈跟去火葬场,奶奶在房间里用电陶炉烧了一锅白醋,说是杀菌——这就是我从小就厌恶醋的原因,大概是因为它和死亡这件事直观地挂上了钩。

和柴油一样,当醋被蒸腾出的味道在我的身体里达到一个极限时,我就会吐,但没人在意我,从厕所吐完出来后,我在沙发上睡了过去。再醒来时,家里只有我,爷爷的遗像已经挂在了他房间的墙上,从我睡着的角度刚好可以看到他,没戴眼镜的我不知道他是不是在笑,那一瞬间我觉得年轻时候的爷爷跟我爸爸一模一样。

我的记忆在这里就被中断了。


我不知道这算不算是遗憾。特别是当我开始喜欢上不停创作的时候,我已经没办法把我写的东西给他看了。


这一段记忆,我至今还清晰,是因为它已经被拆分成了不同的元素,分门别类地放进了记忆书架。中巴车的柴油味、发烫的引擎盖、冲泡奶粉的稀饭、蒸腾的白醋、和我躺在黏腻的皮质沙发上在睡梦中闻到的淡淡线香味道。后来有很长一段时间,我很喜欢在小说里构建一个“鼻子灵敏”的主角,他对场景的拆解不是从视觉,而是从嗅觉。

大概是爷爷离世之后,我好像对那个“家”就没有什么概念了,至于后来我被要求腾出屋子留给妹妹,一方面是因为我有了自己的家,另一方面我也不觉得那是我的家,所以搬走就搬走,能打包的也只是一些书和衣服,玩具就永远留在了那个“家”里。

以至于我当初有没有“呐喊”过,我已经记不得,或许就是非常平坦地接受了“自己已经长大”的事实,没有反抗、没有质疑、没有委屈。哦对了,我从来没有得到过那个“家”的钥匙,我不记得是他们担心我会弄丢不愿意给我,还是我因为没有把那里当作“家”。

成年后,有一天我奶奶问我,考不考虑买车,她可以给我一笔钱,我当下就拒绝了。

不是出于爱,而是出于“我不想你拥有控制我的机会”。

很不孝对吧,但如果前面所有应该被建立起来的情感基础,都不存在的话,那又何来的弥补遗憾呢?


再后来,我也思考过自己的“不孝”,我并不是个没有感情的人,反而我在追求那种极致浓度的情感,所以我才会分裂出另一个“无情”的自己来保护这份情感。我把这种“无情”变成了一段话,后来成了“不成文相册”里森城的介绍:

人們用水泥築起城市,又從中蛀空,種植著水泥以外的森林。或許是陽臺上的一盆花,是一個獨立的生態世界,也是屬於一個人的世界。

只是一开始,我的世界就只有我一个人罢了。

《树莓派不吃灰》035:使用树莓派5B运行openclaw,快速领取麦当劳优惠券

2026年2月4日 09:37

随着openclaw的爆火,mac mini的销量也水涨船高,但为了openclaw单独去搞一台mac mini真的太奢侈了,我们用树莓派同样可以获得很好的openclaw体验。 安装的方法很简单, 直接运行以下命令即可 curl -fsSL https://openclaw.ai/install.sh | bash 廉价使用方案,接入GLM Coding plan计划 对于模型配置,在 ~/.openclaw/openclaw.json 中填入以下内容即可 { "models": { "providers": { "zai-glm-max": { "baseUrl": "https://api.z.ai/api/anthropic", "apiKey": "70********************CmE", "api": "anthropic-messages", "models": [ { "id": "claude-sonnet-4-5", "name": "GLM-4-Max (4.5 旗舰)", "reasoning": false, "input": [ "text" ], "cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }, […]

(AI出品,必须能跑)自动填充用户评论信息

2026年2月4日 10:42

用户首次评论提交后,保存其名称、邮箱等信息,下次再进入评论页面(或刷新后),自动将保存的信息填充到对应的输入框中。

<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <title>自动填充用户评论信息</title>
    <style>
        /* 简单样式美化,不影响核心功能 */
        .comment-container {
            width: 600px;
            margin: 50px auto;
            padding: 20px;
            border: 1px solid #eee;
            border-radius: 8px;
        }
        .comment-item {
            margin-bottom: 15px;
        }
        label {
            display: block;
            margin-bottom: 5px;
            font-weight: 500;
        }
        input, textarea {
            width: 100%;
            padding: 8px 10px;
            border: 1px solid #ccc;
            border-radius: 4px;
            box-sizing: border-box;
            font-size: 14px;
        }
        textarea {
            height: 120px;
            resize: vertical;
        }
        button {
            padding: 10px 20px;
            background-color: #42b983;
            color: white;
            border: none;
            border-radius: 4px;
            cursor: pointer;
            font-size: 14px;
        }
        button:hover {
            background-color: #359469;
        }
    </style>
</head>
<body>
    <div class="comment-container">
        <h3>评论区</h3>
        <div class="comment-item">
            <label for="username">姓名:</label>
            <input type="text" id="username" placeholder="请输入你的姓名">
        </div>
        <div class="comment-item">
            <label for="useremail">邮箱:</label>
            <input type="email" id="useremail" placeholder="请输入你的邮箱">
        </div>
        <div class="comment-item">
            <label for="comment-content">评论内容:</label>
            <textarea id="comment-content" placeholder="请输入你的评论内容"></textarea>
        </div>
        <button id="submit-comment">提交评论</button>
    </div>

    <script>
        // 1. 获取页面中的DOM元素
        const usernameInput = document.getElementById('username');
        const useremailInput = document.getElementById('useremail');
        const commentContentInput = document.getElementById('comment-content');
        const submitBtn = document.getElementById('submit-comment');

        // 定义localStorage的存储键名(方便后续维护)
        const COMMENT_USER_INFO_KEY = 'comment_user_info';

        // 2. 页面加载完成后,自动填充已保存的用户信息
        function fillUserInfo() {
            // 从localStorage中获取保存的用户信息(localStorage存储的是字符串,需要用JSON.parse转换为对象)
            const savedUserInfo = localStorage.getItem(COMMENT_USER_INFO_KEY);
            if (savedUserInfo) {
                const userInfo = JSON.parse(savedUserInfo);
                // 将保存的信息填充到对应的输入框中
                usernameInput.value = userInfo.username || '';
                useremailInput.value = userInfo.useremail || '';
            }
        }

        // 3. 提交评论时,保存用户的姓名和邮箱信息
        function saveUserInfo() {
            // 获取输入框中的值(去除前后空格)
            const username = usernameInput.value.trim();
            const useremail = useremailInput.value.trim();
            const commentContent = commentContentInput.value.trim();

            // 简单表单验证
            if (!username) {
                alert('请输入你的姓名!');
                return false;
            }
            if (!useremail) {
                alert('请输入你的邮箱!');
                return false;
            }
            if (!commentContent) {
                alert('请输入评论内容!');
                return false;
            }

            // 构造用户信息对象
            const userInfo = {
                username: username,
                useremail: useremail
            };

            // 将用户信息保存到localStorage中(localStorage只能存储字符串,需要用JSON.stringify转换)
            localStorage.setItem(COMMENT_USER_INFO_KEY, JSON.stringify(userInfo));

            // 提示评论提交成功(实际项目中这里会对接后端接口,提交评论数据)
            alert('评论提交成功!');

            // 清空评论内容输入框(姓名和邮箱保留,方便用户再次评论修改)
            commentContentInput.value = '';

            return true;
        }

        // 4. 绑定事件
        // 页面加载完成后执行填充逻辑
        window.onload = fillUserInfo;

        // 提交按钮点击事件
        submitBtn.addEventListener('click', saveUserInfo);
    </script>
</body>
</html>
代码关键部分解释

localStorage 的使用
localStorage.setItem(key, value):用于存储数据,key 是存储的键名,value 只能是字符串类型,因此我们用 JSON.stringify() 将用户信息对象转换为字符串。
localStorage.getItem(key):用于获取指定键名存储的数据,返回值是字符串,因此需要用 JSON.parse() 转换回 JavaScript 对象,方便提取数据。
存储键名定义为常量 COMMENT_USER_INFO_KEY,后续如果需要修改键名,只需修改这一个常量即可,提升可维护性。

页面加载自动填充

利用 window.onload 事件,确保页面所有 DOM 元素加载完成后再执行填充逻辑,避免获取不到输入框元素。
先判断是否存在已保存的信息,存在才进行填充,避免出现 undefined 等异常。

表单验证与数据保存

提交时先去除输入框值的前后空格(trim()),避免用户输入无效的空白内容。
只保存姓名和邮箱,评论内容不保存,符合用户使用习惯(用户每次评论的内容大概率不同)。
提交成功后清空评论内容输入框,保留姓名和邮箱,方便用户再次提交新评论。

  •  

《小林家的龙女仆》圣地巡礼之越谷 夜晚版

2026年2月4日 08:19

2026年1月24日,在听完《小林家的龙女仆》视听交响音乐会后,顺便巡礼了一下越谷。


越谷车站

npjrjnfzg-1738689607145.jpg20260124_171706.jpg


npjrlqoov_1725030899217.jpg20260124_171849.jpg


04456b97_1725031027457.jpg20260124_172244.jpg



09a78b82-1738689156295.jpg20260124_170612.jpg


07cc5833-1738688825471.jpg20260124_171230.jpg


りそな銀行 越谷支店

26f30791_1725031077306.jpg20260124_172727.jpg


4i9fqnf-1756822062495.jpg20260124_173106.jpg

没想到枯树都还原了!


BOOK OFF 越谷駅前店

32dd333e_1725031108133.jpg20260124_173218.jpg

这家BOOK OFF马上就要闭店了,要圣地巡礼的话要趁早!


有限会社 エコ&アイ

106df0dd_1725031102192.jpg20260124_173703.jpg


越谷市市役所

054b29c3_1725031066293.jpg20260124_174234.jpg

这个景可能4月份花开的时候去比较合适。


20260124_174549.jpg

在音乐会的时候声优提到市役所里面有一块作品的小展台,于是就进去看了。

本来市役所不会开到这么迟的,因为现在在和作品联动,暂时会开到晚上9点。


20260124_174851.jpg
20260124_174653.jpg
20260124_174549.jpg
20260124_174614.jpg
20260124_174631.jpg
20260124_174642.jpg
20260124_174710.jpg

布置得非常用心,还有签名海报。


结语

以上就是此次圣地巡礼的全部内容了。

再深入巡礼的话就是河畔了,因为天黑加气温低,所以有机会的话下次再来巡礼一个白天版!

  •  

伦敦美国签证攻略: B1/B2商务签被审查

[caption id="attachment_70872" align="alignnone" width="521"]伦敦美签经历 伦敦美签经历[/caption] 昨天去美国大使馆办签证。 10点的 appointment,早上6点多就打车到火车站,坐6:40左右去伦敦的快车。到了之后坐北线到 Nine Elms(在 Kennington就得下,换Southbound,我坐过头又折回来 😂),再走5分钟就到了那栋很有特色的建筑——美国大使馆。 Check-in 排队就挺久的,而且还忘记打印 DS-160 表,好在可以用手机登录给工作人员看,由于到的比较早,工作人员让我等半小时再回来,我就到对面的咖啡店点了杯拉铁4.61英镑刷了了题,后来顺利过关。安检后进去(不能带电脑,但ipad可以,我前面的那个人只能到对面去寄存),流程是:楼下先查预约信息,楼上分三个 stage。 Stage 1:检查照片,简单问去美国干什么; Stage 2:按指纹; Stage 3:等最久,问的问题也最多:去美国干什么、来英国多久、工作性质是什么,工资多少、最高学历、博士研究方向等等。我当时就和他说我的博士论文题目。 一听我是计算机/通信相关,说需要进一步审核(Administrative Processing),让我回去等邮件。结果刚走出大使馆就收到邮件了,要补交材料:简历、邀请信、详细行程安排、还有博士论文的一页介绍。 听说一旦被“查过”,以后基本都会常态化被查,尤其是计算机/AI 这种 STEM 专业,而且往往只给一年有效期。唉,本来还想着办个十年签,以后想去美国玩就随时走,看来没那么容易啊……😮‍💨 是申请的B1/B2 计划是三月初去的, 公司邀请信/CV/行程面试的时候都有的,但是都没要,直接让我回去了[Terror]

网友评论

原来你是去玩 不是公司开会。 这个签证我之前就用过一次 感觉现在去美国有点危险[旺柴] 十年前AP还不怎么严格,现在会更严格。 你交代太多了可能,提AI必查。 刚看到一个新闻,一个在美国读书工作去年的AI工程师,O1人才引进签证好像是,回国弹琴再回美国给拒签了!没办法,去英国了。 我以前因为计算机博士学位每次都被check,而且都只给一年;当我在商学院工作几年以后,美国签证官终于觉得我的研究没有威胁(没用),然后给了我10年[破涕为笑] Reply 🇳🇱仙法· 反转术式:嗯, 但是得实话实话啊。。问PHD啥专业,我就直接说了。[Lol] 像你这种高精尖人才确实比较吃亏,我有个朋友是清华的,也是只拿了一年。我记得我当时办10年签证的时候什么都没拿,就说要去迪士尼玩还有购物[擦汗] 这是我们没学历的好处了 赖博中国护照[强] Reply 咪笨猫:我感觉比较随机,因为他当时问我干什么,我说我在芯片公司,然后大概聊了下工作内容当场就过了…[掩面] 也是问了类似的问题phd干什么和工作内容… Reply Ubermensch:我当年 单身女性 PhD学签快到了 计算机博士…. 可能debuff 叠满了吧[破涕为笑][破涕为笑][破涕为笑][流泪][流泪][流泪] 我十几年前经历过,我个人经验:1. 行政审查通过后你会被放入好人区,后面会一路绿灯并不是常态化检查(跟cbp不一样,如果被cbp标记了那会常态化检查);2.能通过就应该不影响十年签;3.审查讨厌的是时间不确定,如果是大使馆作行政审查是可以反复催促或者通过公司和商会层面问询会是很大的帮助,如果是国土安全部审查那case在华盛顿,大使馆就一问三不知,可能要等很久很久。祝一切顺利 搞旅游签估计会少些审查。 Reply Ubermensch:我认识的在MSRC的三个中国人也都是被查了,一个查了6周才下来,一个3个月,还有一个11个月。 昨天我那印度同事直接就过了,他就没有PHD学位[旺柴] 问了ChatGPT,说有很我原因能触发这个审核,一个是STEM学位,一个是名字可能和哪个逃犯重名啥的。 [caption id="attachment_70874" align="alignnone" width="864"]早上6点10几分打车到火车站/第一次这么早在剑桥火车站/火车票/高峰时间段9点之前的票当天来回+地铁得60几英镑了。 早上6点10几分打车到火车站/第一次这么早在剑桥火车站/火车票/高峰时间段9点之前的票当天来回+地铁得60几英镑了。[/caption] [caption id="attachment_70875" align="alignnone" width="2048"]美国大使馆在地铁口 Nin Elems那站/走路7分钟。 美国大使馆在地铁口 Nin Elems那站/走路7分钟。[/caption] [caption id="attachment_70876" align="alignnone" width="2048"]门口好长的队伍check-in 另一个队伍是给美国公民的 门口好长的队伍check-in 另一个队伍是给美国公民的[/caption] [caption id="attachment_70877" align="alignnone" width="864"]这个很有特色的建筑物就是美国驻伦敦大使馆 这个很有特色的建筑物就是美国驻伦敦大使馆[/caption] [caption id="attachment_70878" align="alignnone" width="2048"]10点的预约/我8点多就到了,工作人员让我9点30才过去,我就在边上的咖啡店点了杯拉铁刷了会题。 10点的预约/我8点多就到了,工作人员让我9点30才过去,我就在边上的咖啡店点了杯拉铁刷了会题。[/caption] [caption id="attachment_70879" align="alignnone" width="864"]从伦敦Kings Cross回剑桥的路上刷会题/学会习,坐上的火车是慢车,每一站都停,一个半小时。 从伦敦Kings Cross回剑桥的路上刷会题/学会习,坐上的火车是慢车,每一站都停,一个半小时。[/caption] [show_file file="/var/www/wp-post-common/justyy.com/visa-and-passports.php"]

相关文章:

  1. 第一次私校家长会: 原来家长比孩子还卷 前几天参加了娃的第一次家长会,和几位家长聊下来,真是个个都很厉害。不光孩子们卷,家长也一样卷,一眼望去基本都是 Dr/博士。娃还调侃我一句:“这有什么的,你不也是 Dr 吗?” 我心里默默想:还好没写学校名字,不然我这野鸡大学的头衔真拿不出手 😂。 私校里真是人才济济,乐器过 8 级的太常见了,卷得不得了。我还问过娃,是想当 big fish in a small pond...
  2. 按揭贷款(房贷,车贷) 每月还贷计算器 去年给银行借了17万英镑 买了20万7500英镑的房子, 25年还清. 前2年是定率 Fix Rate 的合同 (年利率2.49%). 每个月大概是还 700多英镑. 有很多种还贷的计算方式, 定率/每月固定 是比较常用的. 简单来说就是 每个月交的钱是...
  3. 智能手机 HTC One M9 使用测评 虽然我对手机要求不高, 远远没有像追求VPS服务器一样, 但是怎么算来两年内换了四个手机, 先是三星 S4 用了一年多, 然后 Nokia Lumia 635 Windows Phone, 后来又是 BLU, 半年多前换了...
  4. 英国房子的EPC节能报告(Energe/Efficiency Performance Certificate) EPC (Energe/Efficiency Performance Certificate) 是英国房子的节能报告, 法律上规定, 每个房子都必须要有一个EPC报告, 报告的有效期为十年. 房东在把房子出租或者想卖房的时候, 这个EPC就必须有效, 在一些情况下 比如出租房子的时候, 这个EPC报告还必须符合一些最低标准, 比如房子必须满足 F档(类似及格线)...
  5. 在英国给孩子换学校的经历: 孩子离开了村里的小学 由于搬了家, 孩子上学得提前半小时出门了, 因为早上堵, 也得开车半小时才能到. 之前在 Fen Drayton 村庄上小学, 早上8:45学校门开, 9点敲钟孩子排队依次进入教室, 我们由于在村里, 只需要提前5分钟出门和孩子一起走路就可以了. 现在一下子早上变得很匆忙, 得叫孩子起床, 做早饭,...
  6. 同一台服务器上多个WORDPRESS站点的一些设置可以移出去 我自从把所有网站都挪到一处VPS服务器上 就发现很多事情省事很多 可以同时管理多个网站 包括 WORDPRESS博客. 比如我有四个WORDPRESS博客 然后我就把通用的一些资料给移出去 移到 HTTP或者HTTPS都不能直接访问的文件夹里这样就更安全许多. 文件 wp-conn.php 存储了 相同的数据库资料. /** MySQL...
  7. 微信PC端程序占用了1.39 TB的空间! 快速清理微信占用空间 前两天我的 C 盘剩余空间突然变红了,我随手一查,竟然发现微信 PC 端程序居然占用了 1.39 TB 的空间,简直不可思议。在手机上,微信同样是名列前茅的“吞空间大户”,在 设置 → 通用 → 手机存储空间 里几乎稳居第一。 更离谱的是,这些空间大多并不是因为聊天记录,而是各种缓存文件、视频、图片和被动接收的文件所堆积起来的。平时我们只是点开看一眼,就算没保存下来,微信也会悄悄把它们留在本地,占据大量磁盘。尤其是群聊里转发的视频和文件,日积月累就成了一个“隐形黑洞”。...
  8. 公司请的专业摄影师 公司来了新的CEO管理之后,很多事情都不一样了, 特别是一些公司对外形象的事情就特别的在意, 比如公司网站用上SSL.现在公司还有空闲的位置,请速来(钱多人不傻). 一月份出差回LUTON,刚好公司请来摄影师给高层管理照像放网站上的,于是我也凑了凑热闹(但是却还不够资格被放在公司网站上),不过没关系,放这里也差不多. 人到中年, 沧桑感强了些. 更新更新: 同事用他NB的单反给谢菲尔得办公室的人也拍了一组这样的照片.看起来很不错, 很专业,灯光,道具应有尽有.我已经用在了LINKEDIN页面上,立马高大上. 本文一共 230 个汉字, 你数一下对不对. 公司请的专业摄影师. (AMP...

VPS选国内还是国外https://1900.live/vpsxuan-guo-nei-huan-s…

2026年2月3日 11:16

VPS选国内还是国外
https://1900.live/vpsxuan-guo-nei-huan-shi-guo-wai

from 1900'Blog.

#博客

前些日子因为Virtualizor面板漏洞导致 CloudCone、HostSlick 等多家 IDC 被入侵,遭勒索攻击,按这些IDC服务商的尿性肯定不会交赎金的,而且交了赎金也不一定会给你恢复数据。

所以买了这些机器的博友们数据几乎全部都丢失了,有备份的朋友重灌系统后重新恢复即可,只是稍微麻烦了一些。至于赔偿嘛就想都别想了,不知道看谁贴了个协议截图,本来想贴个图上来但是不记得在那里看到到的了,大致意思是协议里面写了这种情况他们不用负责,当然具体是不是这样较真的可以去看看,但是目前所有人都没有收到赔偿相关的邮件。

至于NAS界也不太平,先是飞牛被爆了0Day漏洞,其实飞牛在爆出这个漏洞之前就有大手子在论坛反应了这个问题,但是根据帖子内官方回复内容来看有点没有太在意的感觉,直到陆续开始有用反应连接数过长、网络不稳定的异常情况时才发现问题,且这个问题已经存在了很多个版本了。

昨天又看到博友分享群晖提示紧急更新以防被勒索病毒攻击的新闻。

多的先不扯,聊回来VPS这个事。

我目前用的国内的腾讯轻量云,配置2C2G3M,每次都是买的3年的新用户福利机,这个配置大概80-90元一年,到...

  •  

Frp打洞后内网Nginx反代https://1900.live/frpda-dong-hou-ne…

2026年2月1日 16:43

Frp打洞后内网Nginx反代
https://1900.live/frpda-dong-hou-nei-wang-nginxfan-dai

from 1900'Blog.

#博客

家里这台NAS从24年10月开组,系统用的飞牛OS,最开始用无线网卡出过几次问题,后来换成有限网卡后趋于稳定。不过官方最近报了个0day漏洞出来炸了锅,不过我情绪还算比较稳定,在期初系统选型时就在黑裙、OMV、truenas、飞牛之间犹豫了很久,最后还是选择了拿安全换方便。

机器从最开始的3D打印机箱+闲置硬盘上手,到后面的疾风知N52机箱+两块4T硬盘上手,后续为了「一步到位」换了10盘位的机箱+陆续上到了7块硬盘,那时的我还不知道短短一年多时间,当时买的这些硬盘能翻上好几倍变成了理财产品。

因为电信不给申请公网服务,所以选择了Frp+中继服务器打洞,当时图方便直接使用了Frp自带的转发服务,但随着玩机的深入,部署的容器服务也从此前的几个增长到了几十个,Frp转发服务的一些问题逐渐暴露出来,如:

  1. 个别服务需要用到WebSocket服务,但是Frp转发服务没法自定义这些配置,
  2. 不能对域名下的不同路径转发做处理
  3. 性能较差,我的体验是看影视资源经常要等个四五秒才能开始播放
  4. 每个服务一个配置项,管理不方便

所以昨天花了一两个小时从原来的Frp转发服务切...

  •  
❌