如何为景安的虚拟主机启用自有SSL证书
背景 我的网站在谷歌的收录中有一半是https的,不安装证书的话打开这一部分页面会报错。景安本来是支持一键部署免费的SSL证书的,不过这个功能官方在最近下线了,所以那就只能部署自有SSL证书了。本身也可以在景安上购买证书,最便宜的一年要一两百,可是我一个小博客用免费的就行了。 步骤 我们采取的是使用阿里云提供的免费赛门铁克SSL证书,在这里有个小坑要注意,不要在阿里云的域名管理后台点免费开启SSL证书,否则会弹出下面的收费一两千的证书: 我们要做的是在阿里云产品的安全(云盾)节点下找到SSL ...
Read more
如何解决移动了virtualenv的文件夹后django就跑不起来了的问题
背景 今天在看胡阳大神写的《Django企业开发实战》这本书,在第五章第一小节拆分完setting后书里面就推荐使用git来管理项目了,于是我就跑到了gitee上新建了一个仓库并克隆到了本地,然后就顺手把原先的文件夹移动进了新的仓库文件夹中,层级如下:123456789101112.└── django-enterprise └── django-enterprise └── typeidea └── typeidea ├─ ...
Read more
如何解决adb devices报are your udev rules wrong错误
背景新买了小米9手机默认搭载了基于安卓9.0的MIUI10,比较奇怪的是在我的mac上adb devices直接就识别了我的小米9,换到了公司虚拟机中运行的基于ubuntu18.04的linuxmint19.2就报下面的错误了: 解决 这个解决起来很简单,就是下拉手机通知栏点击正在通过USB充电,把USB的用途切换到MTP模式就行了,如下: 弊端 这样的弊端就是每次连手机要传文件时都要做这种切换操作,大家可以参考这个SO的第一个回答修改udev规则看看能不能永久解决这个问题,博主我没有试过,大 ...
Read more
如何解决用vmware在ESXi服务器上创建VM时报system not found错误
背景 上周五接到公司安全部的OA单需要重装一个子机的Centos系统,OA批完后就着手重装工作,可当即就遇到了下面的报错: 解决这个问题一直拖到了今天周一,我把问题截图发到部门系统群里面,有个同事说可能要把镜像上传到ESXi服务器上再安装,然后我就抱着死马当做活马医的态度试了试,没想到竟然成功了。 具体步骤 先到这里下载当前最新的Vsphere客户端安装在电脑上,然后再参考这里的文档把镜像上传到ESXi的服务器上,最后在虚拟机驱动器的设置中把位置勾选为远程服务器,同时注意把设备状态下的已连接和 ...
Read more
如何解决MacOS苹果系统升级报7e7aee96ca错误
背景前天我的运行Mojave系统的电脑突然发生打开应用要几十秒,移动硬盘无法识别的问题,在各种重启,重置SMC&NVRAM无果后,用Time machine把系统降级恢复到了high sierra,降级非常顺利,降级完成后我用App store检测了一下是否有需要update的应用,然后提示我有个2019-06的安全更新,可是在我下载完重启进行更新不久后便出现了下面的报错提示: 解决这个解决起来非常简单,不过当时我也是google了大半天才在一个苹果的官方论坛的这个issue中发现了一个 ...
Read more
除了空格问题,还有一个原因会导致在hexo deploy的时候没反应,又傻逼了
说点什么 这个问题现在回想起来和之前的Github&Gitee码云&Coding等已添加ssh公钥却还要求输入账号密码一样是个比较低级的问题,发表出来会招致大家不好的评论,但是我想了想我这个博客的初衷:本站主要记录本人在追寻技术之路上遇到的各种坑(+1s~,大家可以在我的博客页脚处看到,所以最终还是决定写一篇博客记录一下,毕竟也算我个人遇到的一个小坑了,万一其它人也遇到了兴许能帮上忙。下面我不单单阐述我发现的这个额外的原因,还会完整的描述一下整体的一个解决方案。 第一首先是要安 ...
Read more
彻底解决vim打开文件时不会跳转到上次光标所在处
背景 这个说大不大说小不小的问题无论是在Mac上还是Linux上都已经在最近困扰过我好久了,印象中几年前曾经解决过一次,最近又故态重发,刚好今天闲来无事Google一下,解决解决这个问题。 环境 OS Linuxmint19.2 Vim 8.0 参考 http://eunsetee.com/eMJX 第一步 第一步呢,要先找到vim系统级的配置文件在哪里,因为要取消里面的几行关于打开文件跳转到上次光标所在处的代码注释,代码如下:12345" Uncomment the follo ...
Read more
解决Github&Gitee码云&Coding等已添加ssh公钥却还要求输入账号密码
背景 这几天在折腾我的hexo博客,博客的md源文件托管在Gitee码云,生成的html静态文件托管在Coding,所以本博客静态页面截止写这篇博客是由Coding强力驱动的。Google了一圈试过执行ssh-add命令,也试过在~/.ssh/config下面添加如下代码(具体参考这里):1234Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa 解决方法事实证明都没有用,后来我无意中在这篇教 ...
Read more
记录一下最近再次入坑Django过程中遇到的坑吧
背景 在去了兰州植物园和所谓的兰州天府沙宫接连失望后,十月底的这个双休日就不想再出去浪了,干脆在酒店学起Django了。 环境 Django 2.0.5 Python 3.6.8 OS Linuxmint 19.2 坑一 在admin.py中注册了模块后,django的后台页面死活刷新不出来新注册的模块,试过多次刷新,没什么卵用,还试过重启开发服务器再刷新,也还是没用,最后你猜怎么解决的,退出后台再重新进入就有了,shit!!! 坑二 在运行python manage.py shell之后 ...
Read more
2019年10月最新如何部署hexo到Coding的指南以及遇到的404坑
背景部署在西部数码的博客,前几天突然访问报502错误或者不能访问,发工单给客服后表示要我升级虚拟主机到多线接入的,这这这。。本来好好的,突然不能访问了就马上要我升级服务,这嘴脸也真是。。再加上今天下午有V2ex的网友反映联通宽带访问也报502错误,后来看到有V友发帖问大家的博客都托管在哪里,里面提到了Coding Page,我就又打开了Coding,然后倒腾了一下,原本404的页面突然可以访问了,具体操作见下文。 开通Coding PageCoding Page改名了,现在叫静态网站了,创建方法 ...
Read more