自从上次说用网易免费企业邮箱绑定自己的域名使用之后,就一直没有在意使用情况,因为那个时候使用的是篱落主机 ,因为是直接A记录过去,所以就没有和MX记录冲突的问题存在。

最近的情况是域名备案完了,然后新的域名也换过来了,也用CNAME套上了CDN,就没有发现DNSPOD的解析有点问题,CNAME和MX同时在解析,当时也没有注意到这个问题,所以这几天我的域名邮箱一封邮件也没有。

评论回复的时候我就突然发现别人回复评论之后,我只能收到微信的评论通知,没有邮件通知,当时我就很纳闷,以为是阿里邮件推送的问题,还特地用了好几个邮箱地址互相发送邮件,结果发现只有网易自己的邮箱可以接受到,邮件推送一直是失败的状态。

然后我们敬爱的萧瑟大大帮我查询了一下是因为MX记录没有生效的问题,然后给他看了解析,都是一且正常的,就是查询不到MX记录,后来才突然想起来是CNAME和MX记录冲突。

解决方案

萧瑟大哥给我推荐了一个DNS解析服务商:https://www.h3dns.net/,说是前CloudXNS的一个员工弄出来的,解析速度很快,支持最低TTL60,大家都知道目前大厂的DNS解析免费版一般都是600,这个可以一分钟生效,就很快了。虽说是H3DNS,但是注册之后放了CloudXNS的logo是什么py交易?

这里就非常感谢萧瑟大哥(青衫慧博客)了,大晚上的还远程帮我做解析。采用了cloudxns 和京东云独有的解析方法,将CNAME的记录通过一个LINK记录来解析映射(京东是JNAME)

最后效果图就是这个样子的:

两个CDN解析是因为我使用了两个服务商,国内和国外分别解析。这个时候邮件服务和CDN都已经正常了。

然后测试了邮件推送服务,还有邮件发送,都正常,目前网站访问解析也正常。

很荣幸我获得了HoRain的Appledore网盘以及开放图床的第一批内测资格,目前在使用上是没有任何问题的,因为全部的产品都使用了腾讯云COS作为存储,又加上了CDN的支持,所以感觉就是快!

Appledore网盘

地址:https://pan.horain.net

彩虹把链接出来的时候,打开这个页面,第一感受是怎么这么眼熟,原来是用的Cloudreve程序,关于这个程序博主自己就在使用,很优秀的一款云盘程序。使用ThinkPHP + React + Redux + Material-UI构建的网盘系统。

我上传了一个63.6mb的视频,实测在线播放秒开,速度还是很快的。

目前Appledore网盘正在内测中,下载速度不限速,初始空间2G,存储则使用了腾讯云COS。

HoRain开放图床

地址:https://img.horain.net

程序使用的是Imgurl,很多图床的提供商使用的也是这个程序,目前图片用的是腾讯的COS存储,不得不说是真的有钱,哈哈!

由于是在国内提供服务,所以禁止上传违法内容。

测试图片:https://cn01.img.twinkle222.cn/imgs/2020/03/74607bf1b77e807a.jpg

测试图片

有很多的下载器可以直接提取到B站的视频,比如IDM,只是有些时候下载的视频分成了视频和音频两个部分,使用的时候还需要自己用格式工厂合并。然后我就搜了搜有没有可以批量下载B站视频的东东,一不小心,还真的被我找到了。

使用唧唧批量下载B站视频

可以直接打开网站来下载,也可以下载客户端,在客户端上登陆账号,如果你有大会员的话,还可以下载1080p+的视频。

风格呢,是萌萌哒的二次元风格,深得我的喜欢,我直接下载了客户端,透明的风格甚是好看。

可以直接输入番剧的链接,下载番剧

也可以输入up猪投稿的视频链接下载

当然,用这个工具下载的视频只能自己收藏欣赏,千万不要作为商业用途哦!

软件下载

建议大家直接去官网下载,目前这个软件是免费提供给大家使用的,千万不要付费购买给那些黑心商家可乘之机!!!

官网地址:https://www.jijidown.com/

突然发现今天是二月份最后一天,这个月平均下来每天都有更新,每天也在努力的记单词打卡,加油!

近期的状况,除去每天例行的记单词以及在群里扯皮,其余的时间大部分都在恶补C语言的知识,不得不说,编程语言这个东西真的很有魅力,当然也有很强的挫败感,会是会了,但就是写不出来东西,哈哈哈哈哈。为此,我还建立了一个wiki站点。

令我不爽的IDE

遵照网络时代的潮流,桌面上的IDE和编辑器越来越多。但是学习C语言这个事情,我觉得用IDE实在是太太太重重重了了了!

网上都建议初学使用VC++6.0,这个能用是能用,但是用着实在是太难受了。。。比如,每次就写几行代码的事情,还要建项目,建立main文件,最重要的事情是这货不能输入中文,而且不支持代码行的显示,每次要打印语句,就是考验我英语功力的时候了。

相比较之下,CodeBlocks则良心的多,至少干了一个IDE该干的事情。但是无奈在我这个win10下,老是出现编译错误无法运行的情况,明明复制到VC++6.0上都能正常的编译运行,而且编译之后运行的极其慢。还是因为我接触C语言太少了,对他没什么了解。

像什么VS啊我也装了,最后还是选择VSCode了,因为这个编辑器用了很久了,用起来得心应手,还比较轻量级。目前也就装了这些常用的插件。

用VScode来写C,其实还是很不错的,但是在编译的时候又出错,我已经不想解决了。

Ubuntu+GCC+VScode

我抛弃了Windows平台来学习C语言,动用了我的毕生所学瞬间下好了Ubuntu1804的镜像,又在刹那间安装了VirtualBox启动了这个镜像。一杯咖啡(白开水)的时间过后,就安装启动好了。

换源

安装之后是要换国内的镜像源的,不然速度很慢,其实很好换,不需要找网上的教程去修改souce.list,因为Ubuntu自带了一个软件叫软件和更新直接在这里面切换阿里云的源就行了。

安装GCC

首先看一下是否自带的有GCC编译器

1
2
3
gcc -v
// 或者
gcc --version

如果有的话就是这个样子

如果没有的话就直接安装

1
2
sudo apt update	// 更新源
sudo apt install build-essential //安装gcc

安装之后默认的版本就可以了,因为只是简单的学习,能用就行。

安装VScode

打开自带的Firefox,打开vscode官网,下载deb包,然后安装,行云流水。

https://code.visualstudio.com/

新建一个目录STUDYC用来盛放所有的源文件,就可以愉快的开始学习了。

编译

这一点比Windows平台方便的多,不管是在终端编译还是直接用VScode的控制台,都可以轻松的用一行命令搞定。

1
2
gcc hello.c	//编译完成会出现a.out
./a.out //运行刚才编译的程序

多个源文件编译

1
2
gcc test1.c test2.c -o main.out
./main.out

总结

对于日常的学习来说,并不需要动用IDE来搞定这件事情,因为也不是去做一个非常大的项目,简单的使用vscode编辑器就可以很好的学习啦,而且还可以直观的显示每个目录下的源文件,即使是目录包含中文也不会影响到编译。笔记我都记录在我的wiki站点啦,虽然现在很少,随着慢慢的积累肯定会越来越多越来越多的!

之前用另一个阿里云账号领取了半年的阿里云ESC服务器,正好我想尝试一下负载均衡的使用,首先得实现内网的互通。先说一下情况,两台服务器是在同一个区域不同可用区且跨账号的情况下的。

安全组授权

首先,这是一个错误的方式,因为安全组授权只适应于经典网络,而我现在使用的两个账号的ESC使用的都是专有网络VPC,其实这也是我咨询过阿里云的在线客服才得知。

https://help.aliyun.com/knowledge_detail/40597.html

专有网络VPC跨账号内网互通

阿里云客服给我提供了两种方法来实现:

  1. 使用云企业网组建网络互通:https://help.aliyun.com/document_detail/128508.html

  2. 提交工单将ESC转移到同一账号下,参考这个文档设置:https://help.aliyun.com/document_detail/25475.html?spm=a2c4g.11174283.6.832.19b952fesgjhQG#d7e17

我选择了第一种方式,因为觉得方便许多。

云企业网

由于同一个浏览器无法同时登陆两个阿里云账号,所以我使用了new edge和Firefox分别登陆了两个账号,首先获取两个账号的账号ID:https://account.console.aliyun.com/#/secure

步骤

在账号1控制台打开https://cen.console.aliyun.com/cen/list

点击创建云企业网实例,名称可以随便填,下面选择专有网络,还有esc所在的地域。

然后打开这个实例,我们可以获取到刚刚创建的云企业网ID

在另一个浏览器打开账号2的专有网络控制台:https://vpc.console.aliyun.com/vpc/,配置前会显示未绑定云企业网。

点击管理,然后找到云企业网跨账号授权信息,然后点击右侧按钮云企业网跨账号授权加入云企业网,填入账号id和刚才我们获取的云企业网ID,绑定成功即可。

绑定完成之后,先不要关闭这个页面,将账号2的专有网络ID复制下来

后切换到账号1的浏览器,点击加载网络实例

点击跨账号填写账号2的账号ID以及区域信息,网络实例则是填写刚刚我们复制下来的账号2专有网络ID,不出意外,就配置好了。

测试

目前是有两台ESC都安装了宝塔面板,ESC1中安装了完整的lnmp环境,ESC2则只是安装了nginx和php。

在ESC1的宝塔面板创建数据库,然后在ESC2的宝塔面板创建网站,上传typecho程序,安装时数据库的连接地址localhost修改为ESC1的内网IP地址,再填入刚刚创建的数据库信息,如果可以连接并安装成功,则说明配置完成。

目前的状况是在ESC2创建的网站中连接了ESC1的数据库。

最近也有朋友问我有没有啥免费好用的图床的问题,正好最近有用到Github做wiki站点的图床,那么就和大家聊一下吧,关于图床的问题。

先科普两句

什么是Github?

用过的人自然知道他是干啥的,没用过的可能听说过它的大名,全球最大的同性交友平台嘛!

哈哈,其实github是基于git的面向开源和私有代码的托管平台,全世界的程序员都聚集在这里,为世界的IT发展做贡献。

为什么要使用图床?

可能新建站的朋友不知道啥是图床,也不知道为啥要使用图床。

其实嘛,图床图床,顾名思义就是图的床嘛,也就是使用一个平台来托管我们博客上的图片,用户在访问网站的时候,图片并不是从我们的服务器展现给用户的,而是通过图床的外链,以此来减轻服务器的负担。

直观一点说,假如我们的服务器出口带宽是1m,除8就是我们从服务器上下载的速度上限。大胆点就按200k/s来算,假如我们的网页大小是50k,图片的大小是550k。当我们打开网页的时候,网页在1秒内加载完毕,剩余的带宽是150k,而图片则另外需要3秒的时间才可以加载完成,本来一秒就可以完成的事情,我们却用了3秒,当然,这只是一张图片。假如有10张的图片呢?那么时间就更长了。如果是100张呢?

一般来说,图床提供的带宽都足够的大,可以在很短的时间内加载大量的图片,在为服务器减轻负担的同时给用户带来更好的体验。

免费的图床解决方案

第三方免费图床

比如路过图床,imgurl,sm.ms之类的免费图床,图片的管理权不在我们的手中,而且我们也不能保证这个服务可以持续多久。

Github图床+Jsdelivr的CDN分发加速

Github是版本控制工具,免费为个人用户提供服务,当然也有面向团队的付费服务。免费的账号每个仓库有1G 的容量,可以放一部分我们的图片,当然这个1G容量用完还可以在新建一个仓库。这里我还是要说一句:请善待github!

熟悉github的朋友都知道,github的网站在国内慢的一批,有些朋友的移动宽带甚至直接打不开,所以就有了一个公共的CDN加速服务:jsdelivr,它提供了npm,github以及WordPress的静态资源加速服务,当然是免费的。

因为是免费加速,为广大的开发者服务,自然它也有很多的赞助商为它提供稳定的服务来给用户带来更好的服务(禁止套娃)。

关于这个方法的使用方式,我友链的博主已经提供了详细的使用方法,这里我就不再写教程了。

https://www.itrhx.com/2019/02/10/A18-free-cdn/

https://www.itrhx.com/2019/08/01/A27-image-hosting/

https://www.jsdelivr.com/

付费图床解决方案

说起付费,其实我的图床现在也基本不花钱,加入了又拍云联盟每个月有免费的15G流量和10G云存储,也足够使用了,说起来付费,也就是以后流量大了肯定会必不可少的付费。

自建图床

目前自建图床我用的程序是lsky pro,一款很优秀的免费图床程序,不过自从用了picgo之后,我就很少用我建的那个图床了。关于picgo,可以参考我的一篇文章,里面介绍了我的写作方式:

[post cid=”103”]

建议

如果考虑持久性和速度的话,自建图床无非是最好的方式,毕竟现在的云存储也不算贵,我用的又拍融合云,为我的网站带来了稳定又安全的体验,其实我也写过一篇文章介绍我的思路,这里就直接放链接吧,抠门也是一种态度,哈哈!

[post cid=”127”]

我的博客用的是云存储,最近新建的wiki站点,则完全是使用github和jsdelivr作为托管了。对了,今天有个好消息,我的备案成功了,我可以给wiki站点加上cdn了。

为什么有了博客之后还要再搭建一个wiki站点?

博客作为一个交流互动的平台,更多的是用来记录生活,也注重于评论交流,同时我觉得博客的内容应该是更为“精”的。因为把日常学习的几句话小笔记放在博客上面,感觉上有点小题大做了,比如PTA的试题解析,如果放在博客上,那不就相当于在抄袭喽!

所以,还是很有必要自建一个wiki站,来记录那些零零碎碎的知识。

Maverick

(此图片来自作者博客)

我接触到Maverick是因为typecho,typecho是一个优秀的博客程序,轻量,默认编辑器是markdown。由于它的轻量和md编辑器,还有安装插件之类的操作劝退了很多的朋友。

在typecho平台我比较喜欢两款主题,一款是现在使用的付费主题Handsome,另一款则是熊猫小A开发的VOID.

而Maverick则是又熊猫小A开发出的一款静态博客程序,近期出了一个针对wiki的Kepler主题,预览界面很喜欢,于是我就尝试着搭建了。

优点

我认为Maverick的最方便之处就是它使用了自动构建的方式,如果你使用过HEXO,那么就能很快的分辨出他们的区别,HEXO需要在本地建立环境,渲染之后推送到仓库,而Maverick则不同,Maverick使用了github的action进行自动构建,这就意味着我们不需要在本地安装任何环境甚至是git,只需要一个浏览器就可以在线编写文章,提交之后会自动构建进行发布。

还有一点是它集成了jsdeliver的CDN加速服务,打开这个选项,上传的图片会自动转换为jsdeliver的加速链接。目前GitHub的每个仓库有1G的免费额度,足够作为的我的wiki站点使用了。

Ke­pler 的设计来自 Git­Book,也带有便利的侧边栏、文章目录、全站搜索。此外 Ke­pler 支持 PJAX 全站无刷新,浏览体验无比流畅;得益于 PJAX,站点成为了一个单页应用,且对 SEO 友好。

搭建

将这个示例仓库fork到自己的账号下,然后根据README.md中的流程走一遍,就大致明白是怎么回事了。

Maverick的原理可以参考博主的文章:

https://blog.imalan.cn/archives/blog-with-github/

预览

目前我的wiki站点的域名暂时放在了:https://wiki.eas1.cn ,大家可以访问体验一下,因为是托管在了GitHub pages,所以访问速度会有点慢,耐心点哦,等我的新域名备案完成之后将会更换为新的域名,然后加上CDN的支持,毕竟速度也很重要嘛。

为什么没有使用看云

之前萧瑟大哥推荐我用看云写wiki,我也尝试了一下,看云是支持绑定自定义域名的,而且作为一个优秀的文档系统,做的还是很成熟的,只是绑定的域名不能SSL,如果需要SSL则需要购买付费的版本。对于我来说,记一下小笔记,使用这个未免有一些小题大做了。于是我就想到自己搭建一个wiki站点,自己维护起来更加的方便,自定义程度会更高。

毕竟放在GitHub也不用担心跑路的问题~

这两天心情有点差,主要是发生了两件让我很不爽的事情,导致我的学习效率都变低了。

第一件事

昨天下午,我摔了一跤,然后我的手机跟着我遭殃了,我倒是没有什么事情,但是我心爱的手机为了救我,她的屏幕壮烈牺牲了。碎倒是没有碎很大的面积,只是屏幕花了,然后触摸没有反应。

关于京东碎屏保的第三方维修问题

我一直是很信赖京东的,所以手机坏了我的第一反应是:没事,我买了保险,可以免费更换屏幕。

但是!!!

和客服沟通之后,我了解到,京东的碎屏保,根本不是手机品牌官方售后提供的!!!而且不不是原厂的备件,最重要的一点是维修之后,手机原本的保修会失效!!!

当时我就很生气,后面也就释然了,毕竟碎屏保价格没有那么贵,肯定不会给我们提供很好的配件,只是这一点觉得很坑,既然不能保证官方的质量,为啥还要上线这个服务???
[album type=”photos”]

[/album]

第二件事

最近大家应该都知道了著名的蛋壳公寓事件,详细内容我不多说,大家可以百度搜索一下,而我,也算是其中受害者之一吧。

我是蛋壳的租户,住了几个月其实体验挺不错的,客服什么的都还可以,有一次报警器坏了,很快就解决了这个问题。

之前蛋壳说会免租金,因为我是在武汉租的蛋壳公寓,当时我觉得这个政策不错,但是后来看到知乎上有朋友说蛋壳要求房东免租金,还要我现在遇到的这件事,我真的是觉得这个蛋壳是真的不靠谱,不建议大家以后租房选择蛋壳这个平台。

就因为我申请过一次转租(只是申请了,后来取消了,并没有转租),所以就不给我免租金,我自从年前回家,到现在也没没能去武汉,然后我室友就和隔壁房间的朋友联系,问他可不可以把东西快递回来,我们直接退租。如果不是那位仁兄说现在快递不能进小区,我当场就给退了。我现在只是觉得继续交的租金还不如给那位仁兄当感谢费呢。

其实我也理解蛋壳的做法,也是想为了在疫情期间做点贡献,只是自己拿出了承诺,却没有很好的解决这个问题。这里我想说一句,我不希望您有多善良,但是请您善待每一个曾经善待过您的人!

我和客服聊天的截图,因为太长,所以我直接放链接在这里:
https://cdn.jsdelivr.net/gh/kaygb/blog-images/img/20200224192900.jpg

我最近下载了一个很火的桌面宠物软件GooseDesktop,中文名字叫做大鹅,据说很会捣乱。

它会时不时的从桌面两端拉出来一些窗口,当你点击关闭之后,它会生气的追着鼠标跑。

不仅如此,还会时不时的拉屎。。。

貌似它还有很多很多的功能,我还没有发现。

不过它就是太吃CPU了,我的笔记本开了五个之后就会出现卡顿的情况了。如果大家配置低的话,尽量不要多开就行了。

下载

我忘记在哪里下载的了,大家可以尝试一下这个,如果不是的话就从新找吧!

https://www.usitility.com/desktop-goose/

最近我一直坚持记单词,自从用了扇贝单词之后,又买了365计划,截至今天我已经连续打卡了14天,大家可以在我网站的动态那里看到我每天的扇贝打卡记录,这里是由于扇贝的原因只能抓取到最近十天的记录。我目前的目标是每天复习200个单词,然后学习新词50个。能让我如此坚定的坚持一件事情,自然少不了番茄钟和ToDo的帮助。

Microsoft To Do

这个软件是我目前主要使用的软件,有的人说它的设计不合理,已经添加的任务已经在任务列表了,但是在我的一天还需要重新的勾选,觉得很没有必要。但是我却不是这么觉得的,清单列表里所添加的任务可以是这一周要完成的任务,也可以是突发出来的文章灵感,记录下来,并不意味着今天之内要全部的做完,而是在早晨醒来,打开todo,选择我的一天,从很多的任务中选择出几个今天要完成的任务,这样的话既有规划也不会觉得很累。

最近也看到网友的博客收到镜像的困扰,镜像站建立的原因也无非是想靠百度收录,然后加广告挣点钱,却不知道如何去写,没有想法去写或者是根本不知道去写什么。博客完全可以写法律允许内的任何内容,比如,突如其来的文章灵感都放在了一个清单里,到了写文章的时间,从其中选择一个来写就可以了。我记得有人说过这样的一句话:灵感都是积累出来的,而不是临时想出来的。
[album type=”photos”]

[/album]

番茄工作法

百度百科的解释

番茄工作法是简单易行的时间管理方法.

使用番茄工作法,选择一个待完成的任务,将番茄时间设为25分钟,专注工作,中途不允许做任何与该任务无关的事,直到番茄时钟响起,然后在纸上画一个X短暂休息一下(5分钟就行),每4个番茄时段多休息一会儿。

番茄工作法极大地提高了工作的效率,还会有意想不到的成就感。

我使用的时间管理工具

我的手机是安卓的系统,所以我在酷安搜索了番茄,找到了这样一款软件:番茄钟-计时清单

这款软件真的很简单,所以它的评价不是特别友好,但是我觉得这款软件很符合我的需求,因为它只有存粹的计时功能,还有很简单的统计,界面也是很简洁好看的。右滑可以编辑,左滑可以删除,还可以自定义图标。
[album type=”photos”]

首页

编辑任务

选择图标

[/album]

侧边栏的功能也是很少的,四个板块,任务-统计-分析-设置,统计只是记录每个任务使用的时间,分析则是呈现出每天的专注时间曲线。

[album type=”photos”]

[/album]

这里注意一点,分析和统计免费的只能查看第一个页面,而月或者年则需要付费成为vip才可以查看。铃声默认是免费的,但是想更换其余的铃声还是需要付费的,有个缺点就是这些铃声都很短,且没有那么的响亮,很适合安静状态下的工作学习。关于价格的这个问题我不多说,只是这个软件刚好符合我的需求,我就只是解锁了全部的铃声。

[album type=”photos”]

[/album]

保持专注高效

其实还又一些的软件有强制专注的功能,比如番茄todo,专注的时候会锁机,如果任务失败会有惩罚。我没有使用这个软件的原因是我想靠着自己的毅力去保持高效专注的状态,毕竟被动远远不如主动更加的畅快。保持专注高效,改掉拖延症,加油!