Migrate from Gridea to Hexo

由于 Gridea 的作者几乎已经放弃了 Gridea客户端 的更新和维护,直到现在还没有支持 Apple ARM。作者主要把重心放在了收费的网页版上。恰好我在 Gridea 上使用的主题,也有移植到 Hexo 上,于是就决定迁移。 迁移过程 部署新博客样式 因为是同一个主题,我用的是 Pure,之前改过一遍这个主题,所以现在第二次改还是比较熟悉的。主要是去除掉一些本身我觉得不需要的功能,把显示语言改成英文,最后再加上一些我比较喜欢的内容。总共耗时了 1-2 小时。Hexo 的好处也相当明显,之后写博客,只需要使用像 Obsidian、VSCode 或者 MWeb 这类 Markdown 编辑器即可,非常方便,不需要依赖特定的博客系统客户端。除此之外,Hexo 会生成纯静态的文件,可以部署到 GitHub Pages 上,或者你可以直接上传到网站的目录。 迁移文章 复制所有的 .md 文件放入新博客的 _posts 下即可。唯一需要变动的,可能是 Post 的几个属性。 评论系统 老的博客,Gridea 使用的是 Disqus,虽然 Hexo 也一样支持,但是似乎 Disqus 在中国大陆会出现加载失败的情况,所以这次索性放弃了之前的所有评论,采用了 GitHub 的 Gitalk。对于开发者来说,体验还是非常棒的。

Thursday, January 5, 2023 · Vincent Young

2022 year-end summary

根据相关法律法规,我的 2022 总结和 2023 展望不予显示。

Sunday, January 1, 2023 · Vincent Young

Add the English name to the passport

只是在护照的备注页添加您的 英文名,护照主页的英文名字只能是你中文名的拼音形式。 用途 可以使用该英文名字购买火车票、机票等。(飞猪不支持使用护照购买机票,但是大部分航空公司自己的 App 或者官网应该可以) 可以使用该名字作为您在境外的主要名字,例如学生卡、驾驶证等。 该名字理论上是你的法定名字之一,因此应该和你的中文名,以及中文名拼音有一样的效果。 准备材料 声明书原件或复印件(经过公证的) 身份证原件 护照原件 建议先电话联系当地的 出入境管理局,询问 护照加注英文名需要哪些材料。一般情况下,上述这些材料一定是可以成功加注的,但是不同地区的规定可能不一样。而且上述的材料中,公证书需要花费较高的费用,如果有其他材料替代的话,或许可以剩下一笔费用。例如,跨国公司提供的全英文合同,在境外公司的员工卡,境外上学的学生证,境外大学提供的 Offer 等包含您英文名的所有正式的文件。但是如果您提供这些文件的,不能是仅仅一份,具体需要多少文件需要由出入境管理局的工作人员评判。当然如果您不愿意麻烦,可以按照上述材料准备。 声明书 样式 声明书 声明人:张三,2000年12月12日出生,公民身份证号码:130011200012121111。 本人姓名 张三,因境外工作学习需要,本人声明:MIKE ZHANG 为本人在中华人民共和国境内和境外唯一使用的英文姓名,MIKE ZHANG 与本人的中文姓名 张三 和拼音 ZHANG SAN 均为本人使用。 因此本人的英文名 MIKE ZHANG 在中华人民共和国境外的所有行为均由本人承担所有法律后果。 特此声明。 声明人:张三 二〇二二年六月二十二日 公证 据我所知,公证只能在户籍所在地的公证处办理。当然某宝也可以帮忙办理这类中英文同一人的公证,但是收费一般在2000元人民币以上,非常不建议。我在浙江省办理的声明书公证,花费400元人民币,包含一份公证书,当然您可以要求多份,每一份加20元。我强烈建议要两份,其中的一份可能会被出入境管理局收走存档,当然我去的出入境管理局仅需要复印件,他们会帮你复印。但是我还是直接给了原件。 重点:建议提前打电话询问您户籍所在地的公证处是否愿意办理此类公证。有的可能需要向领导请示,因为这类公证办理的人非常少。请注意,不是外国人的中英文名公证。 公证书是当天办理,立马可以取走的。建议安排在同一天,办理完公证可以直接前往出入境管理局。 费用和耗时 全程仅有公证需要花费400元人民币,护照加注是完全免费的。如果您没有护照,新办护照需要花费160元人民币。当然,在新办护照时直接加注不确定是否可以,您可以尝试。 一般情况下,在公证处需要花费1小时左右,因为公证书确定之后,需要上级领导审批,审批完之后需要打印装订。材料齐全的话,递交给出入境管理局仅需要15分钟左右。当然在护照上加注是无法立刻取回护照的,一般需要寄到省公安厅出入境制证中心。例如浙江省在杭州市萧山区。预计等待时间为7个工作日,我是在周三办理的,下周三从杭州寄出,在周四收到的快递。 寄往省公安厅出入境制证中心由当地出入境管理局完成,寄回给您是由省公安厅出入境制证中心完成。一般是通过EMS寄回,并且是已经支付运费的。

Friday, December 30, 2022 · Vincent Young

Spend $8 to buy Affinity Universial License

关于全系通行证的介绍,就不多介绍,简单说就是可以在所有设备上激活所有 Affinity 产品(Photo, Designer, Publisher)。 相关介绍 https://affinity.serif.com/en-us/ 价格 1439.40ARS = 57CNY = 8USD 由于需要代付(代购),实际成本大概在 13-15USD。 开通方法 需要一台 Windows 电脑,并且必须要有 Microsoft Store。如果部分精简版系统砍掉了,请自行搜索如何恢复,或者换电脑或重装系统。 在系统设置内,切换国家与地区到 阿根廷。(一开始以为跟 IP 有关,后来才知道根本没关系) 打开 Microsoft Store 直接下载 Affinity Photo 2,打开该软件会提示你购买。 关于代付 我尝试了自己的信用卡支付失败,应该像网上说的,只能使用阿根廷的 Debit/Credit Card。之前看到的帖子是找某宝,但是因为活动已经过去一个月左右,做代付的某宝商家已经学聪明了,直接将 Affinity通行证 摆上货架,常见收费 158-180CNY。非常不划算,等于是原价的三倍。而且态度极差,会告诉你低于这个价格你哪里都买不到。 找了很多办法,阿根廷也没有礼品卡这一说,虚拟信用卡我也尝试了,没有阿根廷手机号和身份证无法开通。最后在 UpWork 发了一个帖子,邀请了几个人,其中有一个 美女小姐姐 接受了邀请。小姐姐很靠谱,花了 10 来分钟就帮我搞定了。我是让她登录我的帐号帮我购买。购买之后移除她自己的付款方式,并且我移除她的设备。(建议合作之前说清楚,他需要花费 1440ARS 的成本,但是可以得到 15USD)

Wednesday, December 21, 2022 · Vincent Young

Twitter using NFT avatar

准备工作 OpenSea 帐号 MetaMask 钱包 Coinbase 钱包 开通步骤 开通 Twitter Blue 推荐使用 iPhone 打开 Twitter 官方客户端,我的 Apple ID 是美区的,可以直接通过内购开通,价格为每月 4.99USD。 往你的 MetaMask 钱包充钱 正常情况下,等值 2USD 的 ETH 足够了。因为我是用 OKX 向我的 MetaMask 转账的,OKX 的最低转账是 0.01ETH,所以我充值了大概 130CNY 全部买成 ETH。(0.01ETH 大概可以生成 6-7 个 NFT 头像) 请注意最好是复制粘贴你的 MetaMask 的 ETH 收款地址,输错无法找回。 以上这笔费用,主要是用于转移你的 NFT 头像头像的手续费。大概不到 2USD。 在 OpenSea 上传你的头像 点击 Create 按扭。上传你的头像,并且取一个名字即可。 转移你的头像到 Coinbase 点击红色框框内的 转移 图标。输入你的 Coinbase ETH 地址,这个时候会需要你支付手续费。你直接支付即可。 更换 Twitter 头像 在 Twitter 上点击更换头像,选择 NFT,这个时候会提示你连接你的 ETH 钱包,你连接你的 Coinbase 钱包之后,会发现已经有一个可选的头像了。换好之后就是六边形的 NFT 专属头像。

Sunday, November 6, 2022 · Vincent Young

About WeChat Multi-opening on iOS

正常情况下,在 iOS 设备上是不可能安装两个一模一样的 App。但是大部分人对于 微信 这款 App 都希望能够有 2 个及以上。工作和个人两个号,互不打扰。也能够及时的看到两个账号的消息,这是最完美的事情。 如果要做到以上的情况需要怎么做呢,大部分的选择可能是去某宝购买。某宝的价格基本上在 40-100 元不等,非常昂贵。平均下来,买一次最多使用 1-3 个月左右。淘宝售卖的是各种品牌的微信多开,但是按大类来分,无非就是两种,TestFlight(TF) 和 企业证书。我不展开说这两个版本有什么区别,如果要我硬是选择一个更好的,我会选择 TF 版本。 既然某宝那么贵到底成本有多少呢,理论上除去开发成本,成本应该只有一个 Apple Developer 订阅的账号(688 元)的成本吧。因此,会有很多叫做 卡密网 的网站以非常低的价格售卖微信多开。基本上价格在 5-40 元之间,10-20 元居多。我曾经也买了很多次,最后总结的经验就是,基本上在三个月之内,作者必定会跑路。也就是意味着你三个月之后就用不了了,而且最恶心的事情是,作者会更换一个名字,三个月后重新开始售卖。典型的改名继续圈钱。 正常的流程,买的是一个激活码,然后第一次打开这个多开的时候,需要输入激活码进行验证。验证成功后可以正常使用。我想,是否有办法去绕过这个验证呢? 直接屏蔽验证接口 一般情况下,作者为了控制激活码的有效性,简单来说,如果你退款了,他可以立刻封禁你的激活码让你无法使用。所以他们一般会在每次打开 App 的时候,向服务器发起一个请求,如果服务端验证通过,会返回一些东西,例如“成功”等等。这种验证方式,其实还是有办法解决的,我们只要拿到正常的激活码,Response 的内容是什么,我们通过强大的 QuanX 或者 Surge 这类工具,开启 MITM,重写 Response 即可。在我测试的过程中,有遇到过直接 Reject 接口也可以绕过验证。 DOMAIN-SUFFIX, xxx.com, Reject 当然有些开发者可能已经考虑到我们会这样做,于是他直接将验证的代码写在了本地。这类程序几乎是无法绕过的。 自己获取激活码 由于被薅过太多次羊毛,每次三个月就跑路。我就开始想,有没有办法薅作者的羊毛。初步的想法是搞明白作者的激活码的规律。但是这显然不靠谱,因为这些基本随机生成的,当然肯定有一定的规律,只是我们不是开发者本人,几乎是不可能猜到的。 既然找不到规律,就只能开始暴力破解。我发现大部分的多开的激活码都是 YW-XXXXXX,前面两个字母是产品名字的首字母,例如云微是 YW,云彩是 YC 等等。然后后面的这一串 XXXXXX 是随机的六个字母。也就是说激活码的可能性只存在于 AAAAAA-ZZZZZZ 之中。这个可能性非常大,但是交给我们的服务器去做,简直是小菜一碟。 pool = threadpool.ThreadPool(99) while True: code = create_code() tasks = threadpool.makeRequests(run, code) [pool....

Tuesday, September 13, 2022 · Vincent Young

Summary of low prices for subscription services

写在前面 以下提到的所有的方式都有可能导致账号被封、服务停用等不可控情况,如发生任何账号异常的情况,本人概不负责。请谨慎使用! 由于部分开通方式需要某宝购买礼品卡或者代充值,实际开通的价格比我标注的可能略高一些。 因为是一个汇总,开通的方法不会介绍太详细,如在开通过程中遇到任何问题,欢迎咨询。 以下汇率可能存在波动,请自行转换为实时汇率。 目录(主要都是我自用的一些服务) Spotify YouTube Premium Netflix Disney Plus Google One/Google Drive Dropbox iCloud Mega Infuse Xnip Surge Taio Telegram Premium Twitterrific 开通方法 1. Spotify - 菲律宾区 - 214 PHP/6 人 折合人民币 26.11 元 /月,人均不到 5 元。需要在某宝购买一张菲律宾电话卡(11 元)。需要用菲律宾 IP ,将你的账号切换到菲律宾。支付方式可以选择电话卡话费、Paymaya 、Gcash(推荐)。 2. YouTube Premium - 阿根廷区 - 179 ARS/6 人 折合人民币 8.9 元 /月,人均不到 1.5 元。需要添加阿根廷的付款之后后使用 Visa/Mastercard 付款即可。 3. Netflix - 巴基斯坦区 - 1100 PKR/5 人 折合人民币 34....

Thursday, September 1, 2022 · Vincent Young

Resigned from PwC

前天,也就是周二,2022 年 5 月 31 日。我从 PwC 主动申请离职了,办理好了所有的材料。直到今天,我的 PwC 员工账号和工作邮箱配置文件正式被移除,完全地离开了 PwC。 我在 4 月通过朋友的内推,参与了笔试、面试。面试的时候,其实感觉自己表现不太好。面试官只问 Java 相关的问题,但我平时 Java 的开发几乎没有,所以当时是觉得基本上凉了。没想到几天之后 HR 小姐姐告诉我我被录用了,跟我确认完一些信息后,给我发了 Offer 邮件。当我接到电话和收到的那一刻,其实内心还是很激动的,毕竟这是我的第一份正式的工作,还是一家挺不错的公司。 接下来的一个月时间,我都在准备入职的材料。包括体检报告、核酸报告、背景调查报告和在校证明等等,总之还是挺繁琐的,需要特别多的材料。直到 2022 年 5 月 16 日(周一),我正式入职。那一天下午,在内部群发了一个当天入职的所有人的 Domain,我才发现我被分配到了 Salesforce 部门。我瞬间有些崩溃,因为我从来没了解过 Salesforce 开发是做什么的。我立马打开谷歌查阅了相关资料,才发现相关的开发就是在 Salesforce 的云平台去做一些自定义的二次开发。显然,我这不是我喜欢的开发模式。我向 HR 提出了更换部门的请求。一开始询问了我想去什么部门,最后告诉我都换不了。 我实在没有办法,想过直接提离职,但是还是想熟悉一下 Salesforce 开发之后再做决定。所以在接下来上班的时间里,我努力去学习 Coach 发的 Trailhead 的相关课程,基本就一直处于自学的状态。老实说,短暂几天的自学,我发现其实 Salesforce 的开发并没有很难,反而是比较 傻瓜式 的。可以通过平台上的可视化界面对数据库进行几乎所有的操作,甚至还有低代码。但显然这不是我所喜欢的开发。 直到入职的第二周的周三,2022 年 5 月 25 日,我的 Coash 主动联系了我,要和我语音交流,我就知道应该是比较重要的事情。一般小事情我们都会通过 Teams 来交流。她询问了我对于 Salesforce 开发的兴趣,并且她已经得知了我想要更换部门的消息。我也没有再做任何掩饰,我坦诚地说明了我的想法,她和我聊了许久,还是希望我能够尝试去做相关的开发,给我几天时间让我再考虑考虑。我没有考虑,我很果断地决定更换部门,实在不行离职。 第二天我被告知无法更换部门,所以和刚开始预测的一样,我选择了离职。那天我发了一条微博,“不想再不喜欢的事情上浪费时间”。今天是离职的第二天,你要我会想这短暂的两周,打心底里说,PwC AC 上海真的是一家很不错的公司,有非常完善的新员工培训课程,最关键的是非常人性化的公司规定,没有加班,可以远程办公(没有疫情的时候也一样适用)。但是我不后悔所做的决定。 这一次非常短暂的实力经历,让我吸取了不少教训。我应聘的岗位是 助理软件工程师 。我收到的 Offer 邮件写的是 SF。如果你从来没听过 Salesforce ,一定不会知道 SF 代表的正是 Salesforce。最后在我离职前一天,我向 PwC AC Shanghai 的 Partner ,也就是上海加速中心的老板表达了我对 HR 招聘工作的一些建议。老板很快就回复了我的私信,表示会向 HR 部门反应,并且询问了我的兴趣,希望我之后有机会还能加入 PwC。...

Thursday, June 2, 2022 · Vincent Young

Makes Google Voice permanent

Google Voice 是由 Google 推出的 VOIP 服务,能够将个人所用的众多电话号码集中成为一个号码,同时提供许多加值服务,它在美加地区提供的免费语音通话和短信服务。 过去常用的方法是花 10 美元买一个新号,然后再花 20 美元永久保留旧号,总共需要花费 30 美元,但是现在仅需花费 10 美元低成本保留旧号。 准备工作 一张 Visa/Master/American Express Debit/Credit Card 一个美国 IP 的梯子 具体操作 打开 https://voice.google.com ,登陆你的账号。 进入 旧版控制台,由于现在谷歌已经隐藏了旧版工作台的入口,你无法直接进入,我们直接在地址栏,替换为 https://www.google.com/voice/b/1?noredirect = 1#phones ,按回车访问。 选择 Change / Port 进行换号。 选择 I want a new number。 换号 10 美元,点 Continue 继续。 选择一个你喜欢的号点 Continue 继续。 点 Purchase number 继续。 付款,换号成功,点 Done。 账号上已经有两个 Google Voice 号了,但旧 Google Voice 号后面有过期时间。 返回 新版控制台,访问 https://voice....

Saturday, April 23, 2022 · Vincent Young

ASN Application | Use your own IP to access the Internet

ASN 是什么 自治系统(Autonomous System),用通俗的语言来形容,就是一个互联网的独立王国,这一个个独立王国互联起来,就组成了互联网(Internet)。 每个王国有自己独立的国号,以区别于别的王国,这个国号用自治系统号 ASN(Autonomous System Number),ASN 由两个字节组成,理论上取值范围为 1-65535,末尾的 1024 个 ASN 是私有自治号,用于王国内部的下属郡国使用,不能外泄(类似私有 IP,如果不小心外泄,别人也会忽略) 每一个互联网用户都置身于 AS 内,比如中国电信的 AS 号为 4809,那么中国电信的用户就置身于 4809 的独立王国,如果用户访问的服务器也是在这个 AS 内,那双向的流量都在王国里来回溜达。 但如果服务器 IP 位于中国移动 AS 内,如何跨运营商访问呢? 运营商之间会使用 BGP(Border Gateway Protocol)路由协议来交换各自的 lP 路由表,AS 号就是 BGP 协议用来辨识邻国的一个身份证,同时在交换的路由表信息里,会附上各自的 AS 号。 既然中国电信通过 BGP 学习到中国移动的路由信息,就会把用户的访问请求转发给中国移动的边界路由器,既然 IP 包进入中国移动的地界,接下来就任由中国移动的设备来处理了,假设顺利到达服务器,回程检查客户 IP,发现是电信的 IP,就会转发到电信的边界路由器,并到达用户。 我的 ASN 信息——AS206729 AS206729 Prefixes v6 2401:95c0:f001::/48 AS206729 Peers v6 Rank Description IPv6 Peer 1 FranTech Solutions 2401: 95c0: f001:: 1/128 AS53667 更多详情,前往 BGP....

Monday, April 4, 2022 · Vincent Young