阅读视图

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

在 Vercel 上部署 MCSManager 的 UI 项目

搭建MCSManger的时候,大部分人会选择Frp将本地面板开发到云端。但是这样访问会很慢。

这时候你有几种解决办法:

  • 用cdn: (推荐使用Cloudflare加速您的网站.jpg)
  • 换一家frp提供商: (富哥v我50)
  • 换vps: (富哥v我台机子)
  • 采用Vercel来提供静态资源

本文重点讲解最后一种方案。

前提条件

  1. 你有一个Github账号
  2. 你有一个Vercel账号
  3. 你有一个域名

(嗯其实其它git服务都可以,就是Github方便)

域名的问题解释一下,vercel提供的域名*.vercel.app在中国大陆处于被DNS污染的状态,你不能用,但是自己绑定域名就可以。

部署UI+反代

本方案适用于以下人群:

  • 没有技术力
  • 不希望暴露源站
  • 源站没有ssl(https)

将MCSManager的官方包下载,把web/public文件夹拷出来。

新建一个Github仓库,把public文件夹放进去,再新建一个vercel.json文件。

填入以下内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"builds": [
{
"src": "/**/*",
"use": "@vercel/static"
}
],
"rewrites": [
{
"source": "/:match*",
"destination": "$YOUR_WEB_URL/:match*"
},
{
"source": "/:match*/",
"destination": "$YOUR_WEB_URL/:match*/"
}
],
"github": {
"silent": true
}
}

将其中的$YOUR_WEB_URL换成你web端的url (e.g.https://mcsm.foo.bar),然后提交推送。

关于vercel.json的详细信息可以看官方文档

然后在vercel选择Add new - Project,导入你前面写完的那个git仓库。

导入完成后你可以找得到这个项目。在项目设置中找到域名,添加你自己的域名,按照提示操作就行了。

最后,访问你的你的站点,检查是否可以正常运行。

部署UI+308重定向

本方案适用于以下人群:

  • 没有技术力
  • 追求快一点点的速度

本方案的要求:

  • 源站有ssl

特别需要注意的是,本方案会暴露源站。

方案和反代的方案类似,唯一的区别是vercel.json:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{
"builds": [
{
"src": "/**/*",
"use": "@vercel/static"
}
],
"redirects": [
{
"source": "/:match*",
"destination": "$YOUR_WEB_URL/:match*"
},
{
"source": "/:match*/",
"destination": "$YOUR_WEB_URL/:match*/"
}
],
"github": {
"silent": true
}
}

可以看到rewrites被换成了redirects

剩下的都相同。

🔲 ☆

建站一周年纪念!

这么快建站一周年了!

让我看看一年我都写了些什么。

写写教程,敲敲代码,暑假写了几篇时评,然后写了点文章。

嗯,很多隐藏掉了。几篇时评由于有点敏感隐藏了,但是原链接还是能访问的。

顺带一提,其中一篇必应上面还搜得到,而且搜索相关关键词我的文章还是排在很前面的![骄傲脸]

一点点小成就?

拿Vercel整的下载直连解析api还是很好用的!链接

学了JavaScript(NodeJS),后来又学了Vue。嗯,现在写个小网页还是没有问题的嘛。

发现了Microsoft Reward这种好东西。顺便写了个刷分工具(居然到现在还没被微软发现我这样干)。现在已经6340分了呢!离9600分的肯德基50元电子券已经不远了。嗯,已经66%了!

学会了MCSM这个好东西,顺手魔改了一下(因为一些问题PR没过,只能自用了)。现在有面板可以远程操作MC服务器了!

把一个音乐下载工具改了改(原来的是什么屎山)(吐槽原作者[吐舌头])。规范下代码,修了点bug,做了点优化,加了点功能。嗯,接下来继续把坏了的功能修好吧!

接下来要干什么呐?

打算用Vercel+LeanCloud写一个邮箱服务(理论存在,实践开始!),再拿Vue写个面板(当然白嫖一个也行)。这样就不用依赖CloudFlare的转发啦。还能顺便准备博客相关的邮件通知。

学习线代和高数,然后学Data Science,准备做人工智能了!

……

一年可以做好多好多事情呢。明年这个时候再来看看做了哪些吧!

拜个晚年~

今天是大年初二欸。

给大家拜个晚年啦!祝大家新年快乐!

🔲 ⭐

尘烟

前不久看了部电影,叫《隐入尘烟》,大半夜的给我往崩里看。

它没有紧密的情节,没有刺激的冲突,没有过多的悬念和吊人胃口的东西,什么都没有,只有漫漫黄土和一口张掖方言。

这是两个人的故事,男的叫马有铁,女的叫曹桂英,是两个家庭的弃儿。曹桂英残疾,家里人商量,让她嫁了吧。两口子,一头驴,在借来的房子里,荒凉地活着。

有一句话叫人生路上步履不停,大概不是叫人跑起来,让遗憾赶不上。想来那些不好的事情不是追着你的,而是站在那里等着你的。向前走吧,一步一步,向着躲不开的一切,步履不停,才是人生。

我喜欢老庄的哲学,一切无为,顺从自然。大概很多东西是不能改变的,比如往事,比如外物,那就接受吧。他叫你抛弃世间繁华,抛却一切贪欲,不为外物而活,才是真正自由的。庄子说:“牛马四足,是谓天;络马首,穿牛鼻,是谓人。”宁做鲲鹏翱于天际,不做戾官困于朝野。万物不过一瞬,当下才是永恒。

老庄的思想大抵能作为一种生活态度,但现实还是荒凉的。啥人有啥人的命数呢。北大荒的人啊,第一次吃的鸡蛋,居然是用来压一压农药的苦。他们是最善良最朴实的,也是最多苦难的。而我们,不但视而不见,还硬说没有。在这个世界上,有一种心眼坏了叫知足常乐,有一种眼睛瞎了叫岁月静好,有一种耳朵聋了叫与世无争。

有时候想一个问题,贫穷究竟是原因还是结果,是命运如此还是懒惰使然。电影中有一句话:“对镰刀,麦子能说个啥对啄它的麻雀儿,麦子它能说个啥?对磨,麦子它能说个啥?被当成种子,麦子又能说个啥?”对于这个生于斯、长于斯的地方,他们又能说个啥。

庄稼人是最善良的、最真诚的,因为他们是最实在的,日日脚踏于土地。他们处在乡土社会、地缘社会,日日于这些人打交道,善良是最简单的处事法则。村里收粮的老板得了病,要输血,却是熊猫血,只有马有铁能给他输血,马有铁也就答应了。抽血的时候,他说,能不能把乡亲们的款先结了。老板说,你抽着血呢,还想这个。我想起《活着》里面有庆被抽血活活抽死。《让子弹飞》里面那句“你这不是欺负老实人吗”正好应景。幸运的是马有铁不是有庆,他只是被抽了几次血。曹桂英几乎是要哭了,她说,你们别抽他的血了,抽我的吧。他们说,你先去吃饭。

鲁迅说:“悲剧就是把有价值的东西毁灭给人看。”而我悲哀的是,有价值的东西就活该被毁灭吗?电影不只是电影,两口子几乎是贫困地区庄稼人的一个缩影,而在无垠的大地上,还生活着千千万万的马有铁和曹桂英们,日夜不息地被毁灭着。

🔲 ☆

内存填充器

本文章的内容很危险,会导致电脑死机、蓝屏,请勿在实体机上尝试。

朋友要录视频,虚拟机里面养病毒,有一些经典的病毒,还有一些自己写的 C++ 程序。

我: C++ ? 我来,保证你电脑死机。

原理

C++ 没有 GC(Garbage Collection, 垃圾回收)机制,一切病毒都要自己手动管理。

如果我疯狂申请内存,但是坚决不释放,就可以达到内存泄露的效果。

new 申请内存,用 delete 释放内存。如果不 delete 会在程序运行结束后由系统自动释放。(反正也结束不了)

内存泄露是指不用的内存没有及时释放一直占用空间。

代码

1
2
3
4
5
6
7
#define NUM 1000000
int main(){
int **a=new int*[NUM];
for(int j=0;j<NUM;j++){
a[j]=new int[NUM];
}
}

改进

第一个版本可以导致巨量卡顿,但是会因为报错而退出。

为了解决这个问题只要套个 try 就行了。

这里用了一个 for 代替 goto ,也算是奇技淫巧了 (不是

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#define NUM 1000000
int main(){
for(int i=0;i<1;i++){
try{
int **a=new int*[NUM];
for(int j=0;j<NUM;j++){
a[j]=new int[NUM];
}
}
catch(...){
i--;
}
}
}

再改进

new 分配内存的效率不高,要想效率高需要用 malloc

malloc 在头文件 malloc.h 中。

函数原型:

1
2
extern void *malloc(unsigned int num_bytes);
//void *__cdecl malloc(size_t _Size); //(in malloc.h 78:3)

改进后的代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#define NUM 1000000
#include<malloc.h>
int main(){
for(int i=0;i<1;i++){
try{
int **a=new int*[NUM];
for(int j=0;j<NUM;j++){
a[j]=(int*)malloc(NUM);
}
}
catch(...){
i--;
}
}
}

备注

NUM 是火力,小了可以成功运行,只要足够大就能榨干内存。

会申请 NUM * NUMint 类型的存储空间,1int 类型占 4字节16384 * 16384int 类型占 1G,普通电脑 NUM 打到 65,536 大概就受不了了。

请大家千(yí)万(dìng)不(shì)要(shì)把 NUM 打到这么高。

🔲 ⭐

【芒果快评】安倍晋三遭枪击

今天中午十一点半左右,安倍晋三在奈良“大和西大寺站”演讲时突然倒地。根据调查,嫌疑人是山上彻也,持手枪从背后射击。

就这么个事情。在我们这儿可是闹了个底朝天。很多人过节都没这么开心,很多店铺即时推出打折活动,力度空前绝后。

我当时看到这么个事情的感觉就是,地铁老人手机。

从最基本的角度来说,庆祝一个人的死亡,而且不是出于信仰或者习俗,我觉得是没有道德的。

其次,从中日友好的角度来说,我觉得这是起负面作用的。

第三,从人民观念来说,这展现了我们的“爱国精神”,是“战狼精神”的很好表现。

我觉得战狼精神实在就是中国的负资产。现在国际形势是和平,你给我搞一个战狼精神,这怎么算,逆世界潮流吗?全世界树敌吗?秀肌肉吗?

好了说回来。有人跟我说日本是侵略过中国的,前首相死了当然开心啊。但是我觉得侵略的是以前那些人,而不是所有日本人。你这是什么态度。中国人仇日挺普遍的哈,多年来调查大概保持在40%左右。但是日本仇华率能达到90%左右。这是个很令人奇怪的数字,为什么日本侵华,却还是日本仇华率高。我举几点你就好理解了。第一,我们的所谓“抗日神剧”,长期不真实、不客观的描写战争、丑化日本;第二,我们国家的粉红网民天天嚷嚷着要去打日本,宣扬仇日,还有什么“不转不是中国人”之类的。你说说,换做你,你生不生气。

有人说那日本就好到哪里去了吗。安倍去靖国神社参观,还提倡修宪,增加军队。他不反思战争。

这里先补充一点历史知识。第一,靖国神社是供奉自明治维新时代以来为日本战死的军人及军属,大多数是在日本侵华战争及太平洋战争中阵亡的日军官兵。第二,日本只有自卫队,没有真正的军队。1945年日本投降的时候,接受了《波茨坦公告》里面的一条“完全解除日本国军队武装”的规定。因此在日本宪法中有一条“不保留陆海空军及其他战斗力,不承认国家的交战权”。

从日本大面积的仇华率,我觉得安倍仇华有点为了政治的感觉。比较之前这么多首相,没几个亲中的,基本上全是仇华的。但参观靖国神社毕竟也不算是一件好事。说这是对战争的不反思,我觉得也对。

但是扩军这件事,我不反对。有人说,扩军是背叛历史,我并不觉得。日本只有个自卫队,属实不太行。还有人说,扩军必然会导致侵略,日本还有大面积的军国主义。我觉得这个分析完全是扯淡。现在日本也搞不了侵略。日本算是个大国了吧,至少也是个核国家。目前的有核的国家都是不会轻易开战的,毕竟不好收场。他也打不起来。(插入 来自@immediately的补充:日本没有核武器,只有核))我记得之前美国也明确反对过日本侵略,怎么看开战都不实际。更何况日本现在正在尝试入常,开战那不是扣分吗。而且民众也不愿意开战。修宪那事情大概有一半国民反对,理由就是怕它走上侵略扩张的老路。

所以我并不反对扩军哈,支持么,应该算不上。庆祝嘛,我坚决反对。

就像我们数学老师说的,“粉红出征,寸草不生”。

另外,我看待安倍这事跟看待特朗普大选赢了拜登差不多。安倍算是个温和右派,至少不极端。在我看来安倍能处。




[参考资料]:

🔲 ☆

周末的时候陪父亲去爬山。上山有两条路,在半山腰回合。其中一条的山脚,是一座寺庙。坐在半山腰的亭子里,我望着亭子下的景色,不经意提到下山可以去那个寺看看。令我惊讶的是,父亲很快应允了。下山的路上,我问起,他说寺庙这种事情,要么就别说,要么说了就得去。于是我们从那边下山,也花了更多的半个小时绕回了我们上山的地方。

我并不是个不近神佛的人。这也许是父亲的原因。他会在桌上放上招财的什么兽,也会在跳房子的时候说很多风水的东西,即使母亲并不怎么愿意听。疫情当下,我们过年可能不拜年,但初五那天——他说是财神爷的生日,是一定要去拜的。

我总是好奇,几把香、几对蜡烛、几张纸,为何要卖上三五百块钱。可能他觉得,散给财神爷的财,总是会回来的。然而我并不觉得这钱真能到财神爷手里。罢了,就当可以吧。卖香烛的店主领着我们按顺序拜。我想起被导游带领的旅行团。导游说,这里拍照,于是他们依次拍照;导游说,这里购物,于是他们每人花上几千块钱。店主说,把蜡烛放在那边的架子上。我拿着一对蜡烛,拼命想找个缝,把蜡烛插进挤满了的架子上。架子上的蜡烛燃得长短不一,熔化的蜡油在塑料屏风罩内再次冻住。有人会定时清理蜡烛。或许没有蜡烛是能燃完的。或许香火并不重要,心意到了就行。又或许,这根本只是一场骗局。“当”的一声,开天门,迎财神了。有人在摇签,三十元一次。从天门望去,晨雾未散,烟火缭绕。“卦者灵风”在《请仙》中唱:“是谁用香火在神像前熏出一片迷雾。”长烟未尽,漫漫无休。父亲说,最近几年庙、观的生意都不好做。承包一座,一年要几十万,近几年更是连年亏损。就像不懂为何庙、观要用来承包一样,我也只是在沉思中,迷迷糊糊地拜,迷迷糊糊地离开。

我理解的神佛也许更纯粹一些。他们掌管着善、正义和事物的道理。古人把这些东西寄托给神佛,来教导世人清心、静心、善心。我会尽量不伤害又小的生灵、有意控制执念、放慢脚步品味生活。万物有道,他们只不过是一种代表和诠释。又或者这只是我的一腔热血,世人才是对的。神界同人界一样,或人界同神界一样,也有那么多的勾心斗角和利欲熏心。鸢飞戾天者也许确实能上天,经纶世务者也许确实能成神。孙悟空治去了一半,还有一半任散落四处,为害一方。毕竟,谁都说不清楚的事情,总是有那么多的不确定性。

如果我是神,我定是要忙昏过头去的。每天都有那么多的人请愿,每天有那么多的香火上供。定是要挑那“每日五十斤油”的事先办了。那些只能磕一个头点几支香的穷人家,只怕是排一生的队,也排不到了。如此想来,每次考试前的求神拜佛总是不灵,也无怪于神佛不干事了,竟是我上供的不足少了这一日五十斤油罢了。

不久前的一个晚上,天上隐雷不断。大家开玩笑,说是道友升仙。道家重自由,墨家重兼爱。我想起那些说不清是迷信还是人理的东西,暗自祈祷,希望他不为香火迷眼,行人间正义。也许他们并行不得公平正义一类的东西,只能让人理更接近天理,或是让天理更接近人理。又或者他们其实无能为力于任何东西,不过是一种符号、一种寄托、一种信念、一种理由、一种方向罢了。我不愿相信这一切只是骗局。我更愿相信,是仙背了仙、仙背了天、天背了仙、天背了天。

日子一天天过去,庙、观中的人流有增无减,空间的各种“转发保佑”有增无减。人们的愿心以一个肉眼可见的速度增长,如宇宙大爆炸后的高速膨胀。以“斤”为单位已然是不妥,“吨“可能更适合些。我们如乌龟在路上爬着,背上背负着五十吨的欲望。阴阳相生相衡,神佛每次给的特权势必会打破这种平衡。神佛解决不掉的,必然有另一个出口。于是仙的概念被扩大了。所谓力大无穷的就是仙,所谓一手遮天的就是仙。虔诚终于一文不值,私欲占领了一切,如黑洞般,吞噬了诚心、道义和一切的东西。

我想到很久前看到的一位僧人,游历八方,用相机记录下人间。他说佛家讲究六戒,虽然时常会破戒,比如踩死了一只虫子,但是会忏悔。我想起那些“得道高僧“。究竟谁是高僧、谁是普通人,终究是分不清啊。

🔲 ☆

【芒果快评】上海公安数据泄露

据悉,六月三十日,上海公安数据库泄露。

本次泄露数据包含七个数据库表单,共计23.88TB数据。

已知泄露的表单为:

  • person_address_label_info_slave QFpD25bKTJ2eQBxcbe2Aaw 90 0 546148916 0 172.2gb 172.2gb
  • nb_theme_address_merge_tracks_slave -bUMVB1uRRusUbbqZepEpA 300 0 37483779369 4 22.4tb 22.4tb
  • nb_theme_address_case_dwd_test 7COIWTt7QU-YPwWub8z_SQ 150 0 22375506 1749307 25.2gb 25.2gb
  • nb_theme_address_company_dwd-total fpnmEYB9SI6WevHnZIEwIA 150 0 1842856 0 2.8gb 2.8gb
  • nb_theme_address_case_dwd-total 7X8oNqULQnWFLpzHDaUTbg 150 0 1214119253 0 1tb 1tb
  • nb_theme_address_company_dwd_test g5f6l4LGQcGL3oQ6ON2Bbw 150 0 2017931 0 4.3gb 4.3gb
  • person_address_label_info_master t64pp9WnS3maY9jBjzTtiw 90 0 969830088 0 282.8gb 282.8gb

其中包含十亿公民身份信息(姓名、性别、年龄、出生地地址、身份证、照片、手机号、服兵役状态等)、几十亿警情数据(报警时间、报警电话、具体事件内容、经纬度),目前数据在breached.to上被以10BTC(约合20万美元)被出售。

发布页面

样本数据:

有自称公安人员声称内部已经发出通告,此次事件为真可能性非常大。


我分析了这些样本数据,认为存在两种可能,一是内部人员泄露,二是通过抓包获得。从样本数据结构来看,前一种可能性更大。泄露机器为此机构云上对象储存服务器(从字段判断为类ES架构)。初步判断此单位使用的云上服务器的使用存在极大的安全漏洞(权限、加密、密钥保护、安全分析)。预估计此次事件为超大型数据泄露事件,为49年来之最,并且会带来永久性的无法消除的影响。

这是一件非常致命的事情。

不知道大家平常访问政府官网的时候是什么感觉。我觉得就是两个字:慢和丑。我觉得这也可以从一个侧面反映出其实政府的网络部门是非常缺少人才的。最近关于网络安全的事情也挺多,前段时间微软报了一个CVE-2022-30190漏洞,主要依靠Word文档传播。但是总感觉政府不更新安全保护啊。

我还是希望国家可以以此为鉴,好好招收人才,好好管管信息安全吧。

🔲 ☆

那些震惊了我的文案(持续更新)

Zima Blue / 齐马蓝(爱,死亡和机器人)

I will immerse myself. And as I do, I will slowly shut down my higher brain functions, un-making myself, leaving just enough appreciate my surroudings, to extract some simple pleasure, from the execution of a task well done. My search for truth is finished at last. I’m going home.

我将浸入泳池。与此同时,我会逐渐关闭我的高级脑功能,拆解自己,只留下必要的组件来欣赏周围环境,从高效完成任务中,感受简单的愉悦。我对真相的探索终于结束了。我要回家了。


欲望号街车

死亡的对面是欲望


长号与冰轮 – 杜梨

有一种治疗失意的疗法叫“耗尽”,只要我们反复诉说同一件事,那么就能消耗掉足够多的痛苦与激情。


釜底游鱼 – 「故事大爆炸2022」入围作品

他们为了打发时间,又把注意力转移到黑狗身上,一个日本兵喂它辣椒,它闻了闻,打了几个喷嚏,转过头,日本兵扇了它两巴掌,巴嘎!另一个日本兵提议宰了黑狗,吃狗肉,鲶鱼脸捻着触角般的长胡子,说宰了它太没意思,让上天决定它的命运。他摸出一枚硬币,说正面生,反面死,抛三次。抛了两次,一次正面,一次反面,第三次,他们盯着抛到空中的硬币,迅速坠落,落在老板娘的巴掌里,太君,菜来了。


大地 – 唐冲

你爸爸年轻的时候有志向,也想做这样的人,你妈就喜欢他这个。有了你以后,他们都不提了。人啊,难讲。我有时候就想,你说你妈这辈子值,还是你爸爸这辈子值。我这辈子值,还是你苏姨这辈子值。

后来的一个月里,我每天推着永叔去看嘉陵江。他很少说话。有时他的小孙女静静也跟着,在田野里跑来跑去,这里摘朵花,那里拔根草。嘉陵江沉默地、平静地流淌,永叔也沉默地、平静地等待死亡。

永叔去世那天,精神已经恍惚了。他拉着我,喊我父亲的名字,说,水往哪儿流啊。静静大声哭着。我无法回答,只能紧紧握着他的手。过了一会儿,永叔闭上了眼睛。

水往哪儿流啊。

往海边,往城市,往心安处,往你们年轻的岁月,那里有四川人,湖南人,贵州人,云南人,湖北人,那里有好多好多人,那里是新的世界。

漂来漂去,就这么漂来漂去。

年轻人和有些积蓄的家庭都搬到城里去了,风镇已经只剩留守的老人和儿童,还有被时代折叠的中年人们,许多老房子门庭衰败,杂草丛生,只剩下一把生了锈的铁锁。大山里草木枯荣,日升月落,流水东去,好像什么都没变,又好像什么都变了。小时候看过一句诗,山海万里别,草木十年秋。说的也许就是这个。

离家太久,人会老去,草木也会枯萎。一个人为了生活或者意义,走出大山,时过经年再回故乡,门庭衰败,草木荒芜,什么都失去了,只剩一些回忆,实在是可悲的事情。

他没有丰功伟绩,就这样静悄悄地过完一生。永叔也是如此。还有更多人。他们年轻时用命换钱,老了舍不得拿钱换命,只想着给后人留下些财富,可他们哪儿有财富呢?他们唯一拥有过的财富就是渺渺的一生。


幸福了吗 – 白岩松

所以我终于明白,自杀的不是我,而是这个时代,是人心。


人生 – 黑马王爷骑白马

愿小偷光顾我

七十载的家

愿盗墓贼光顾我

五十年的冢

空手来空手归

就当你是我旧友串了个门

和我回忆一无所有的人生


这是我最需要的工具,但希望你永远用不上。 – Topbook

如果你在路上遇到我,你不会发现我有这样的病,就像你也不会轻易发现另外的850万人一样。你可以同情,但不必同情,因为我们虽然有着不同的精神宇宙,却分享者同一个现实世界。我们还是可以做朋友,或者陌生人。另外感恩,上辈子一定救了银河系,有人陪着追夕阳,追春天,追冰川,追海浪,追荒村,追每一个早上和下午,尽量照顾到你的所有情绪,但不会过分纵容。我记得我们之前做过色盲那期内容的时候有人说,万一他们看到的才是更真实的世界呢。我也有类似的感受。所以当你问我有没有病,我想说,它就像很多琢磨不透的的东西一样,欲言其有,有不自生;欲言其无,缘会即形。

❌