分类: 杂项

8 篇文章

thumbnail
使用Serverless + TravisCI 持续构建Hexo
之前使用过Netlify持续构建我的Hexo博客,比较方便,但是访问速度太慢了,不敢恭维所以考虑迁移到Coding Pages上面来,但是本地构建Nodejs环境还是比较麻烦,需要装一堆东西,这次又研究了一个比较好的方案,大致流程如下: 在语雀上编写文章  配置语雀仓库的Webhook通知,当更新文章时通知给Serverless  使用腾讯云提供的…
thumbnail
macOS自动化神器Hammerspoon
Hammerspoon 是 macOS 上一个强大的自动化工具,是一款开源软件,但安装之后 Hammerspoon 默认什么功能也没有,所有的功能都在 Lua 脚本中,需要用户自己编写。Hammerspoon 可以让用户通过 Lua 脚本直接调用 macOS 提供的 API,能做的事情既有自定义快捷键这种简单操作,也能实现连上家里 Wi-Fi 后自…
thumbnail
使用qrsctl批量下载七牛云存储文件
由于Markdown文档图床需要,之前选用了七牛作为云存储,但是前几天突然发现我所有的图片外链全部失效了,原来是七牛将测试域名回收了,同时我自己的已备案域名也已经过期,导致我存储在七牛中的所有图片既不能预览,也不能下载,甚是恶心,在七牛的官网翻了一圈,总算是找到了把所有文件下载下来的解决方案。 安装命令行辅助工具(qrsctl) 下载地址:http…
thumbnail
在macOS /home目录下创建文件夹
macOS 基于unix, 自带就有/home目录,但是为空。/home目录的默认所属用户是root wheel,默认的root账号所属用户是root admin,所以root也无法在home目录下创建文件夹。如果非要使用home目录,下面会详细说明(备注:个人不建议使用home目录) 修改auto_master $ sudo vim /etc/a…
thumbnail
解决macOS Homebrew一直卡在Updating的问题
在国内的网络环境下使用 Homebrew 安装软件的过程中可能会长时间卡在 Updating Homebrew 这个步骤。 每次执行brew install命令时,会尝试更新Homebrew,但是由于众所周知的原因,这一步被挡在了墙外,本文有两种方式可解决此问题。 临时解决 出现此提示时,轻按Control + C命令终止更新操作。 ~ brew …
thumbnail
Netlify+Hexo实现持续部署最佳实践
Hexo被称为是最佳的静态博客程序之一,然而其繁琐的环境搭建、构建,发布过程,让很多人望之却步,转而使用了传统的WordPress等博客程序,抛开维护成本不说,本着折腾一切的心态,最终研究出了一套完善的自动部署方案。 Hexo特色 超快速度: Node.js 所带来的超快生成速度,让上百个页面在几秒内瞬间完成渲染。支持 Markdown:…
thumbnail
Ubuntu下使用Shadowsocks GFWList
现有的SS客户端在Linux上仅支持全局代理,本文以Ubuntu发行版为例,配置PAC自动代理,达到无缝切换的目的。 更新系统 $ sudo apt update $ sudo apt upgrade 安装Shadowsocks GUI 非ubuntu系统可以参考此链接自行编译 https://github.com/shadowsocks/shad…
thumbnail
解决VMware安装CentOS无法联网的问题
由于centos 6.5 minimal默认没有开启网卡,所以需要手动配置一下; 导致的问题 无法与主机通讯;无法连接外网; 配置步骤 1) 确认虚拟机是否使用NAT模式: 2) 记录一下网关、网段信息:进入菜单(编辑-虚拟网络编辑器) 3) 选择VMnet8 (NAT模式),取消DHCP服务勾选,然后点击NAT设置: 记录一下网关地址(192.1…