项目在本地被开发,之后肯定要被送到服务器上。每次都用 scp/rsync 送上去随后重跑服务未免过于繁琐;特别是在公司内网还存在着堡垒机的情况下,如果要把文件送上目标机器,必须要通过堡垒机做中转,每次手打长串命令很麻烦。使用 expect/git hooks可以简化流程,实现一行指令让项目自动部署在服务器上。

Continue reading

不知道你有没有注意过,当点击浏览器工具栏上的后退按钮,亦或是在移动设备上触发浏览器的后退键,浏览器会在当前窗口打开前一个页面,不同浏览器“打开”前一个页面的方式是不同的。chrome 浏览器点击后退按钮时,会准确返回到前一个页面离开时的状态,连 input 中输入的字都会还原,而微信浏览器的行为则大不一样。

Continue reading

平时在 macOS 下工作,shell 里的命令一直没好好研究过,其实很多命令都很有趣。之前遇到 “>”、”|”、”cat” 这些命令时都一脸懵逼,这次好好补习一下这些基础知识。

Continue reading

Ruby元编程——小记

in Code

之前在微博上看大佬们讨论 ES6、ES7 等新规范,经常谈论一些“元编程”、“λ 表达式”,小白不懂啊,于是去图书馆看了几天《Ruby 元编程》,努力学习一下新姿势,遂有此文。

Continue reading

Jin

Interested in Web Development/Typography/Japanese.

WebDeveloper

Beijing