曾经在知乎上看到这样一篇文章,一个俄罗斯程序员,生活在终端里,只要任何事情花费时间超过了90秒,他一定会写一个脚本自动化实现。
比如工作日晚上九点之后这名程序员的运维服务器中还有正在运行的SSH进程,就会给妻子发一个今天加班的短信,并从文本库中随机选取一句加班理由。早上8点45分服务器中依然没有活动的SSH进程会自动向BOSS发一封“今天我身体不适的”的邮件,并随机附上一段请假理由。
还有一个老子要喝咖啡的脚本,这个脚本在执行之后,会先精确等候17秒,然后打开一个SSH进程,远程连接到公司的咖啡机,然后传送一堆代码过去,咖啡机就会煮一份中杯半咖啡因的拿铁咖啡,然后精确等待24秒后,再倒进咖啡杯里。这个脚本运行的全程,正好是这名程序员从自己的办公桌前起身,走到咖啡机前所需要花费的时间。(此项目开源在github中:hacker-scripts)