MoreRSS

site iconruyo | 如有乐享修改

分享一些网络资源。
请复制 RSS 到你的阅读器,或快速订阅到 :

Inoreader Feedly Follow Feedbin Local Reader

ruyo | 如有乐享的 RSS 预览

华为云3000积分领取:沙箱+ECS部署,兑换云服务代金券

2026-10-22 12:24:07

 

26年10月28日:官方更新每天16点发放代金券!不过券兑换次数有限制!

5 元代金券
所需积分:50 积分
兑换限制:单用户每天限兑 1 张,全年至多可兑 2 张

10 元代金券
所需积分:100 积分
兑换限制:单用户每天限兑 1 张,全年至多可兑 3 张

20 元代金券
所需积分:200 积分
兑换限制:单用户每天限兑 1 张,全年至多可兑 3 张

50 元代金券
所需积分:500 积分
兑换限制:单用户每天限兑 1 张,全年至多可兑 4 张

100 元代金券
所需积分:1000 积分
兑换限制:单用户每天限兑 1 张,全年至多可兑 3 张

200 元代金券
所需积分:2000 积分
兑换限制:单用户每天限兑 1 张,全年至多可兑 2 张

500 元代金券
所需积分:5000 积分
兑换限制:单用户全年仅限兑 1 张(每日限 1 张)

还有一年总次数限制6次,不限面额

 

26年10月23日:官方调整活动,现在完成活动只赠送30元的积分了!代金券都被兑换光了~~~ 再等等官方补券吧

前不久华为云刚送了200元代金券(历史文章没了,由于博客被黑还原了数据库)!这不新活动又来了!能兑换300元代金券哦!

这次活动属于开发社区积分系统(https://developer.huaweicloud.com/grow)的活动!签到完成任务可获取积分。然后兑换无门槛代金券。这个券能用于服务器续费!

 

更多内容:华为云 / 免费云服务器

 

活动地址

https://open.huaweicloud.com/openplatform/activity

 

积分兑换

https://developer.huaweicloud.com/grow

 

准备工作

1,华为云账号,并且开通开发者中心

2,账号预充1元钱

 

简要步骤

1,访问活动地址,要引导依次完成任务

 

2,准备环境,访问:https://developer.huaweicloud.com/devspace/

提示词:

请阅读https://github.com/huaweicloud/huaweicloud-devkit/blob/main/README.md文档,按照步骤为我安装并配置 HuaweiCloud DevKit。

稍等一会,就完成任务了!

 

 

3,沙箱部署,输入提示词

我想要生成一个 2048 小游戏,纯单文件 HTML(CSS/JS 全部内联在 index.html 中,不依赖 npm、Vite 或任何构建工具)。直接编写一个经典 2048 游戏(4×4 网格、方向键操作、合并得分、游戏结束判定,需适配PC和移动端),用 HuaweiCloud DevKit 沙箱部署,上传 index.html 时用sandbox_upload_file 工具一次调用方式,通过 DevBridge 隧道暴露到公网,最后给我一个公开沙箱域名 URL。部署后用 curl -sI <公网URL> 验证返回 200,读取 https://gitcode.com/huaweicloud/huaweicloud-skills.git 里面的 huawei-cloud-activity-submit 技能,使用此 skill 提交沙箱链接,最后给我一个可直接在对话中预览的沙箱地址二维码。

执行完成后,将公网URL提交即可领取1000积分!

这里可以将1000积分兑换100元代金券,然后在下面的步骤中不需要充值了!

 

4,ECS持久化部署,输入提示词

这步大概需要话费3毛钱!提前预充1元或者兑换代金券!

使用 HuaweiCloud DevKit 在华为云 cn-north-4 区域部署 ECS,把上一步生成的 index.html 用 Nginx 托管为静态站点,得到可公网 HTML 地址。先查询当前区域是否已有可用 ECS 实例,有则直接复用(通过 SSH 上传文件并配置 Nginx),无则按量付费新建 1 核 2G ECS(优先 s6.medium.2/sn3.medium.2)。创建前先读 API help 列出必填参数,并查目标 AZ 的 flavor 和磁盘类型售卖状态(磁盘优先 SAS/GPSSD,SATA 常售罄)。完整流程:1) 复用或新建 VPC/子网(DNS 100.125.1.250,100.125.129.250)与安全组(SSH 22 放通本机出口 IP 仅用于调试、HTTP 80 放通 0.0.0.0/0);2) 新建 ECS 时选用 yum/dnf 系镜像(如 Rocky Linux),必须用 cloud-init(user_data 用 shell 执行 hcloud 命令)一次性完成:设置 root 密码、安装 Nginx、将 index.html 写入 /usr/share/nginx/html/hc-activity/index.html 并启动 Nginx;同时绑定 EIP;3) ECS ACTIVE 后轮询等待 cloud-init 完成,验证 curl -sI http://{ECS_EIP}/hc-activity/index.html 返回 200。读取 https://gitcode.com/huaweicloud/huaweicloud-skills.git 里面的 huawei-cloud-activity-submit 技能,使用此 skill 提交公网地址(http://{ECS_EIP}/hc-activity/index.html),最后给我一个可直接在对话中预览的 ECS 地址二维码并告知我已获得的积分。

执行完成后,将公网URL提交即可领取2000积分!

 

5,然后将积分可兑换代金券啦!!

 

注意事项

1,由于操作的人太多,可能出现超时情况。不停的重试吧。

2,兑换的代金券每天限量,如果大额代金券没有了,等第二天再兑换。

 

 

 

 

 

北京医保钱包终于开通了!个人账户余额可跨省给家人使用

2026-10-20 08:30:51

25年年底一直关注北京医保共济的情况。因为这笔钱在医保账户中基本上属于吃灰的状态。用这个钱买个智能手表?这事儿我可真干不出来。

再说这些年看病吃药的成本越来越高了!普普通通的感冒去药店买点药,轻轻松松超过百元。也不知道为什么现在的药这么贵!!!

最近几天北京医保共济终于正式上线了!!在北京工作的“牛马”可以把这部分钱共济给家人了!!

 

医保共济

职工医保个人账户里的钱,可以跨省给家人使用,不再局限于本省或者本市。尤其是像北京这样的北漂集中的地区,确实是一个不错的政策。

这样可以将我们医保中的个人账户资金流动起来!这确实是一个非常好的政策了!

使用场景 开通后的变化
北京参保,父母在河北 可以向符合条件的父母转账医保个人账户资金
北京参保,配偶在外省 可以跨省共济
北京参保,子女在外省 可以跨省共济
家人在河北看病 可以使用共济资金支付符合规定的个人医疗费用
家人在河北买药 符合条件的定点药店购药费用可使用共济资金
家人在河北缴居民医保 符合当地规则时,可用共济资金支付个人缴费

这里有一个重要区别:医保钱包转移的是医保个人账户资金,不是统筹基金,也不是直接把钱转到银行卡。

 

共济限制

  • 共济人参加的是职工基本医疗保险,且个人账户有可用资金。

  • 被共济的家人需要参加基本医疗保险,可以是职工医保,也可以是城乡居民医保。

  • 双方具有政策规定的近亲属关系。
  • 共济给家人的金额不参与医保报销待遇共用(比如北京医保报销每年有起付线1800,共济的钱不参与这个计费)。
  • 家人使用了共济的金额,可参与家人的医保报销每年有起付线。

 

北京医保

22年09月:北京医保个人账户不能取现了,这笔钱留在医疗系统。

25年03月:医保钱包逐步上线。

25年06月:国家医保局公布,北京市已全面开通医保钱包(但是还没看见能开通的)。

26年10月:10月16日起,包括北京市在内,全国所有省份的医保钱包2.0版已全部上线运行。

 

需要特别注意,医保钱包2.0全国上线,不代表所有医院和药店已经支持跨省医保钱包支付。

按照国家医保局的计划,2026年底前将全面实现跨省异地就医购药结算。

因此,实际使用前建议确认就诊医院或药店是否支持相关结算功能。

 

如何操作

第一步:安装应用 国家医保服务平台(还支持支付宝小程序。医保经办机构线下窗口),注册登录。

第二步:开通 医保钱包。

第三步:医保钱包 中 管理共济关系(支持夫妻,父母,子女,哥哥弟弟,姐姐妹妹,祖父,祖母,外祖父,外祖母,孙子,孙女,外孙,外孙女)。

第四步:发起共济申请,可填写共济额度。

 

 

博客三个月连续被黑三次!WP后门木马排查与安全加固记录

2026-10-19 11:33:06

2026年10月19日 更新:哎呀,刚升级加固后,数据库就被黑进来了!现在数据库直接还原到历史备份了!

 

最近博客频繁被黑!这里分析一下,以及最后的解决方案!

其实被黑进来经常发生,因为每次都是腾讯云服务器会自己处理!并没有造成太大的影响,每次基本上不太在意,毕竟博客流量也不大。

过程

但是最近3个月博客频繁被黑进来,并且开始搞事情了!

第一次:8月1日,博客突然发布了2篇文章,检查后发现新建了用户,并且给了新用户管理员权限;当时直接将WP升级到最新版本!

第二波:10月国庆期间,再次被黑,同样新建了管理员用户,并且将主题的所有设置都弄没了。再次升级WP版本,禁用部分插件。

第三波:10月12日,再次被黑!!!同样新建了管理员用户,并且将主题的所有设置都弄没了。TMD,实在不能忍了。

分析

1,在插件文件目录发现可疑的插件文件,最后让AI确认确实是木马。

2,博客首页被注入恶意脚本,该脚本的目的创建用户,会利用管理员登录状态,创建管理员用户。

wp_options 表中注入恶意脚本

3,突然起来这个主题曾引用了一个有投毒黑历史的域名:cdn.staticfile.org 的前端加速,检索代码后发现是真的!

如果童鞋使用了这个域名,一定及时处理掉!因为这个域名已经不属于七牛云!多次被爆有后门!

解决

第一步:清理用户信息,这么多年博客注册用户数29733个,因为早就关闭注册了,这些用户也用处不大全部清理。

第二步:由于这十几年换过主题,安装过各种插件,导致数据库大量无用的信息,让AI一并全部清理掉。

第三步:让AI将主题引用的所有JS/CSS/字体文件,全部改为本地服务器部署的资源,不在引用三方JS。

第四步:换新服务器重新部署博客。安装最新版Nginx。

第五步:由于博客前端套了EdgeOne,下面是目前博客使用的缓存规则:

{
  "FormatVersion": "1.0",
  "Rules": [
    {
      "RuleName": "网站加速-51.ruyo.net",
      "Branches": [
        {
          "Condition": "${http.request.host} in ['51.ruyo.net']",
          "Actions": [
            {
              "Name": "CacheKey",
              "CacheKeyParameters": {
                "QueryString": {
                  "Switch": "off",
                  "Values": []
                },
                "FullURLCache": "on",
                "IgnoreCase": "off"
              }
            }
          ],
          "SubRules": [
            {
              "Branches": [
                {
                  "Condition": "${http.request.file_extension} in ['jpg', 'jpeg', 'png', 'gif', 'bmp', 'svg', 'webp', 'ico', 'woff', 'woff2']",
                  "Actions": [
                    {
                      "Name": "Cache",
                      "CacheParameters": {
                        "CustomTime": {
                          "Switch": "on",
                          "IgnoreCacheControl": "off",
                          "CacheTime": 2592000
                        }
                      }
                    },
                    {
                      "Name": "MaxAge",
                      "MaxAgeParameters": {
                        "FollowOrigin": "off",
                        "CacheTime": 604800
                      }
                    }
                  ]
                },
                {
                  "Condition": "${http.request.file_extension} in ['css', 'js']",
                  "Actions": [
                    {
                      "Name": "Cache",
                      "CacheParameters": {
                        "CustomTime": {
                          "Switch": "on",
                          "IgnoreCacheControl": "off",
                          "CacheTime": 604800
                        }
                      }
                    },
                    {
                      "Name": "MaxAge",
                      "MaxAgeParameters": {
                        "FollowOrigin": "off",
                        "CacheTime": 86400
                      }
                    }
                  ]
                },
                {
                  "Condition": "${http.request.uri.path} in ['/']",
                  "Actions": [
                    {
                      "Name": "Cache",
                      "CacheParameters": {
                        "CustomTime": {
                          "Switch": "on",
                          "IgnoreCacheControl": "off",
                          "CacheTime": 600
                        }
                      }
                    },
                    {
                      "Name": "MaxAge",
                      "MaxAgeParameters": {
                        "FollowOrigin": "off",
                        "CacheTime": 0
                      }
                    }
                  ]
                },
                {
                  "Condition": "${http.request.uri.path} matches '^/(category|tag|page|author)/'",
                  "Actions": [
                    {
                      "Name": "Cache",
                      "CacheParameters": {
                        "CustomTime": {
                          "Switch": "on",
                          "IgnoreCacheControl": "off",
                          "CacheTime": 600
                        }
                      }
                    },
                    {
                      "Name": "MaxAge",
                      "MaxAgeParameters": {
                        "FollowOrigin": "off",
                        "CacheTime": 0
                      }
                    }
                  ]
                },
                {
                  "Condition": "${http.request.file_extension} in ['html', 'htm']",
                  "Actions": [
                    {
                      "Name": "Cache",
                      "CacheParameters": {
                        "CustomTime": {
                          "Switch": "on",
                          "IgnoreCacheControl": "off",
                          "CacheTime": 300
                        }
                      }
                    },
                    {
                      "Name": "MaxAge",
                      "MaxAgeParameters": {
                        "FollowOrigin": "off",
                        "CacheTime": 0
                      }
                    }
                  ]
                }
              ],
              "Description": []
            },
            {
              "Branches": [
                {
                  "Condition": "${http.request.uri.path} matches '^/(wp-admin(/|$)|wp-json(/|$)|wp-login[.]php$|xmlrpc[.]php$|wp-cron[.]php$|wp-comments-post[.]php$)'",
                  "Actions": [
                    {
                      "Name": "Cache",
                      "CacheParameters": {
                        "NoCache": {
                          "Switch": "on"
                        }
                      }
                    },
                    {
                      "Name": "MaxAge",
                      "MaxAgeParameters": {
                        "FollowOrigin": "off",
                        "CacheTime": 0
                      }
                    }
                  ]
                },
                {
                  "Condition": "${http.request.file_extension} in ['php', 'json']",
                  "Actions": [
                    {
                      "Name": "Cache",
                      "CacheParameters": {
                        "NoCache": {
                          "Switch": "on"
                        }
                      }
                    },
                    {
                      "Name": "MaxAge",
                      "MaxAgeParameters": {
                        "FollowOrigin": "off",
                        "CacheTime": 0
                      }
                    }
                  ]
                },
                {
                  "Condition": "${http.request.headers['cookie']} exists",
                  "Actions": [
                    {
                      "Name": "Cache",
                      "CacheParameters": {
                        "NoCache": {
                          "Switch": "on"
                        }
                      }
                    }
                  ]
                }
              ],
              "Description": []
            }
          ]
        }
      ],
      "Description": []
    }
  ]
}

 

第六步:涉及到的服务器全部启用Public密钥登录,DB服务器3306端口仅Web服务器访问。

 

总结

今年在AI“普惠”加持下,众多知名软件接连被爆出多个高危漏洞。不少童鞋建议我前端直接做静态化。

原本计划想做一下全站静态化,刚做了一半,博客又黑了进来,暂时搁置,看看后门到底是哪来的。

后面还继续使用WP试一试!

薅羊毛新姿势!海底捞大学生认证,6.9折实测可用!

2026-10-12 08:30:49

算一个小羊毛吧!有需要的童鞋可上车!不能说太多!

 

前言

上个月跟小伙伴们上车了一个大学生认证!不仅每个月都能领取海底捞6折优惠,海底捞学生套餐!还能领取阿里云大学生认证每年领取300元代金券哦~

 

原理

这部分内容可以不看!!

本内容需要输入密码才能查看

 

操作

万能的咸鱼搜索 海底捞学生认证吧~

不过得准备一个苹果手机~

 

优惠

海底捞每个月都可领的各种优惠(咸鱼上还多类似的代付的商家,你也能给别人代付哦~)

阿里云300元学生券:https://51.ruyo.net/aliyun_university

WPS会员:https://personal-act.wps.cn/rubik2/portal/HD2024081421009027/YM2025082511404856

Apple教育优惠:https://www.apple.com.cn/cn-edu/store

直接ZFB搜索:青春特权,还有更多优惠!

 

注意

操作有风险!自己斟酌上车~

上个月去海底捞吃了一次,直接在购买学生套餐,直接出示核销了。工作人员没问其他内容!

不过有一点失误,除了套餐我们还点了其他的,忘记使用学生的8.8折优惠支付了!!

 

紧急:OFFICE E3开发者订阅批量被禁,9月27日前还能抢救

2026-09-25 20:27:15

26年9月28日更新:官方已将未完成再次激活的订阅删除

 

微软OFFICE动作频繁,前不久5T容量的OneDrive账号,容量纷纷降低到10GB。

就在今天朋友突然发现2017年注册的 E3 MSDN订阅被禁了,!

微软这波操作真鸡贼,9月25日(中秋节)批量封禁订阅,将在26年9月27日删除。删除之前你可以再次激活订阅。如果过了9月27日那毛都没了。

微软(傲娇脸):“别说我没给你机会哦~~~,你们过中秋管我毛事~~~”

 

不明白这个E3是什么?请翻阅16年和17年的文章:https://51.ruyo.net/tag/office-365/

本文讲的E3 MSDN 就是 Office E3 开发者订阅。支持创建25个账号,可使用OFFICE 365桌面版!

当时大家上车的E3 MSDN订阅也就10元左右,前几年价格已经涨到1000多元了!

如果童鞋你有这个订阅,抓紧再次激活订阅!

 

操作步骤

1,访问地址:https://admin.cloud.microsoft/#/subscriptions

2,登录账号

3,查看订阅状态,如图显示被禁用?并且将于26年9月27日删除。赶紧点击【重新激活】

4,之前注册订阅基本上不会填写手机号,这次重新激活订阅,必须填写手机号,支持国内号码,不会验证号码。

 

5,点击【保存】后,稍等几秒,订阅即完成再次激活!

最后说明

不少童鞋问,去年上车的一波E3订阅是什么情况?历史文章:快!免费Office 365 E3又来了!中国区空全局轻松上车!

我登录看了一下,也被禁了订阅!能再次激活订阅,但是需要绑定信用卡才行!!!

 

 

Muse AI 国内注册教程:美国/加拿大限定地区快速开通

2026-09-24 13:23:05

Muse 是 Meta 于 2026 年 9 月推出的全球首款面向普通消费者的个人 AI 智能体(AI Agent)应用,它打破了传统聊天机器人只能被动答疑的局限,能够主动替用户在全网和跨软件中执行实操任务。

目前仅对美国和加拿大开放!本文介绍注册的方法。

 

官方地址

https://muse.ai

 

核心思路

目前仅对美国和加拿大开放,最好利用美国或者加拿大本地的服务器或者浏览器,完成注册。

注册成功后可以在其他电脑浏览器使用。

主要难点就是:美国或者加拿大本地服务器或者本地浏览器

 

邀请码

快来看看你的个人 AI 智能体 Muse 。在加入后的 48 小时内通过“设置”兑现我的邀请码,我们就能分别获得 10 亿个 Muse 词元。

邀请码:I3MBGP

 

简要步骤

1,因为限制开放国家,如果你的IP不属于美国或加拿大,只能加入候补名单。

2,推荐大家采用下面的2种方案注册账号,因为简单的挂美国和加拿大的代理,还是会加入到候补名单(如果已加入候补,请换其他邮箱),无法秒成功!

 

方案1

Google 哈吉米(Gemini)Pro订阅用户支持Spark功能,发送内容:打开 https://muse.ai/join

即可打开一个美国环境的浏览器,可继续后面的操作

 

方案2

访问注册:https://cloud.browser-use.com  (Google,Github,Outlook授权登录,不要直接邮箱注册)

也是一个AI Chat,直接发送内容:打开 https://muse.ai/join,同样也能打开海外的浏览器

 

 

 

3,添加邮箱,这里推荐使用 脸书的邮箱,接收一个验证码,即可成功!

4,如果你填写的是其他邮箱,可选择绑定脸书或者Ins账号。

如果选择第一项,那么需要验证信誉卡,不过目前是支持国内VISA,万事达;

邮编推荐写免税州的:

俄勒冈州( OR ):97211
阿拉斯加州( AK ):99801
特拉华州( DE ):19702
蒙大拿州( MT ):59901
新罕布什尔州( NH ):03044

 

 

5,注册成功后,可以直接其他电脑浏览器上使用了!不依赖上面的浏览器。

 

 

最后总结

总的来说,Muse AI 目前主要面向美国和加拿大开放,国内用户直接访问大概率只能进入候补名单。通过海外浏览器环境完成注册后,后续就可以直接在自己的电脑浏览器中正常使用,不再依赖注册时的环境。