Travis CI + Hexo 实现静态博客自动部署

本文使用 MWeb Markdown 编辑器写于 iPad Air 2,利用 iOS 端迄今为止最佳的可视化 Git 工具 Working Copy 提交至博客仓库,经 Travis CI 自动构建后自动发布至 GitHub Pages。

以上是我最理想的写博客的流程,而今天我终于实现啦!😆

众所周知,静态博客的一大特点就是没有管理后台,因此常规的操作流程一般是写文章-丢进_posts文件夹-手动执行构建-发布。事实上我也一直是这么干的,得益于 Coding 的 CloudStudio,我至少可以不用电脑随时随地执行这套繁琐的操作,觉得这样将就用着也还能接受。但是最近发现 CloudStudio 经常卡半天进不去,再加上 Coding 升级后混乱的用户体验(个人版、企业版、团队版、腾讯云开发者全部杂糅在一起),我还是决定放弃这套糟糕的流程。

所以,不如咱就试试让 Travis CI 替咱做掉这些繁琐的工作吧!

ThinkPad X201s 固态硬盘升级记

平时我一直拿 ThinkPad X201s 当主力机用,写文档、做 PPT、撸代码都挺顺手,再加上它又是 ThinkPad 的经典设计,标志性的小红点更是加了不少的情怀分

然而毕竟是8年前的老电脑,最近升级到 Win10 1909 1月更新 之后我发现它慢得有点吓人😢

具体来说就是:

  1. 开机时 Win10 Logo 下方的圆圈需要转很久
  2. Win10 Logo 消失后会有 10s 的黑屏
  3. 输完开机密码不能立即进入桌面
  4. 进入桌面后还需要等待任务栏加载
  5. 总开机时长在 1min30s 至 2min
  6. 开机后首次启动 Office 套件需要 30s 左右的等待
  7. 硬盘工作时噪声巨大
  8. 偶尔会出现整个屏幕卡死、鼠标键盘全部无效的死机情况,硬盘灯不亮

估摸着大概是原配的机械硬盘已经不太好了,于是决定升级一下固态硬盘✌️

一次任意文件上传漏洞的实战经历

这一切都要从一只蝙蝠说起…

最近看到了一个站,是某高中的在线英语人机对话练习平台,目测了一下网站应该是外包的,因为首页上还有客服的 QQ 和定制的联系方式…

像这种看上去粗制滥造的小网站肯定一挖一堆洞…果然1小时后搞定

声明:本文作者没有利用该漏洞做出任何恶意或违法行为,也未触及任何数据,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担

【转载】不能把冬天唱成春的开始

本文据传是成都七中的开课致辞,原文链接(现已被屏蔽):成都七中老师开课致辞:不能把冬天唱成春的开始
由于无法确认原作者,暂且转载,如有不妥或侵权请务必与我联系:i@hans362.cn,感谢。

【项目发布】2019-nCov 中国实时疫情信息聚合

最近我已经成为了真正的死宅,自从1.23开始就没跨出过家门半步,毕竟截止至目前咱区已经确诊5位感染者…

在家里蹲了一个多星期后,我决定用 PHP+MySQL 造个轮子,自动抓取7家网站的 2019-nCov 中国实时疫情数据,并将信息聚合显示

项目地址:https://github.com/hans362/2019-nCov-Epidemic

Demo: https://ncov.hans362.cn/

(其实就是把这些网站的接口都扒了下来(

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×